.step{position:relative}.step .offset-control{height:0;position:absolute;top:-200px;width:0}#header{background-color:#fff}label{color:#373a36!important;font-weight:300!important;margin-bottom:10px!important}.label-description{color:#06677f;font-size:.77rem}.hero{align-items:flex-end;padding-bottom:45px;position:relative}.hero.hero__standard--small{height:475px}@media screen and (max-width:900px){.hero.hero__standard--small{height:240px;padding-bottom:0}}.hero.hero__gradient:after{background:linear-gradient(0deg,#000 0,transparent);content:"";display:block}.hero img,.hero.hero__gradient:after{height:100%;left:0;position:absolute;top:0;width:100%}.hero img{-o-object-fit:cover;object-fit:cover;z-index:-1}.hero .hero__text{text-align:center}.hero .hero__text,.hero .text{position:relative;z-index:1}.stations .station{align-items:flex-end;display:flex;gap:50px;margin-bottom:35px}.stations .station.divider{border-bottom:1px solid #06677f;padding-bottom:35px}@media screen and (max-width:900px){.stations .station{flex-wrap:wrap;gap:25px}}.stations .station .info{flex:0 0 50%}@media screen and (max-width:900px){.stations .station .info{flex:0 0 100%}}.stations .station .info .name{font-size:30px;margin-bottom:20px}.stations .station .info .num{font-size:14px;margin-bottom:5px}.stations .station .info .description{padding:6px 0 0}.stations .station .info .description p,.stations .station .info .description ul{margin:0 0 18px}.stations .station .info .description ul{padding-left:20px}.stations .station .info .description li{margin-bottom:6px;padding-bottom:0}.stations .station .info .type{font-weight:700;margin-bottom:10px}.stations .station .duration{display:flex;font-size:14px;justify-content:space-between;margin-top:10px}.stations .station .availability{align-items:center;display:flex;flex:0 0 50%;gap:15px}@media screen and (max-width:900px){.stations .station .availability{flex:0 0 100%}}.stations .station .availability .select-wrapper{flex-shrink:0;width:130px}.stations .station .availability .select-wrapper:before{background-image:url(../chevron-right.svg)!important}.stations .station .availability .button{margin:0}.step{display:none}.step.active{display:block}.sub-heading span{color:#373a36!important;font-weight:300!important}.full-width-button{width:100%}@media screen and (max-width:500px){.col-2{gap:20px!important}}.controls-bar{background:#fff;border-bottom:1px solid #f2f5f5;display:flex;flex-wrap:wrap;justify-content:center;padding:40px 0;position:sticky;top:0;z-index:9999}@media screen and (max-width:900px){.controls-bar{padding:15px 0 35px}}@media screen and (max-width:500px){.controls-bar{padding:10px 0 35px}}.controls-bar .day-selector{margin:20px 0 0;padding:20px 0 0}.controls-bar .step-indicators{display:flex;gap:10px;justify-content:center;width:100%}.controls-bar .step-indicators .step{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;transition:.2s}.controls-bar .step-indicators .step:hover{opacity:.85}.controls-bar .step-indicators .step:first-child:before{display:none}.controls-bar .step-indicators .step.active:before{background-color:#06677f}.controls-bar .step-indicators .step.active .circle{background-color:#06677f;color:#fff}.controls-bar .step-indicators .step.active .circle .txt{opacity:1;transform:translateY(100%)}.controls-bar .step-indicators .step.active.hide-text .circle .txt{opacity:0;transform:translate(-15px,100%)}.controls-bar .step-indicators .step:before{background-color:#f2f5f5;content:"";display:block;flex:0 0 60px;height:3px;margin-right:10px;transition:.3s;width:60px}.controls-bar .step-indicators .step .circle{align-items:center;background-color:#f2f5f5;border-radius:50%;color:#06677f;display:flex;flex:0 0 48px;font-weight:700;height:48px;justify-content:center;line-height:.4;position:relative;transition:.3s;width:48px}.controls-bar .step-indicators .step .circle .txt{bottom:-8px;color:#06677f;font-size:14px;font-weight:700;left:0;line-height:1.2;opacity:0;position:absolute;transform:translate(-15px,100%);transition:.3s;white-space:nowrap}.field-error-message{color:red;font-size:12px;position:absolute;right:0;top:4px}.form-group{position:relative}.form-group-error input,.form-group-error select{border:1px solid red}.back-btn{cursor:pointer;font-size:14px;margin:0 auto;padding:20px 0;text-align:center;transition:.2s;width:100px}.back-btn:hover{opacity:.6}.toast-container{display:flex;flex-direction:column;gap:10px;position:fixed;right:50%;top:20px;transform:translate(50%);z-index:100000000000000000}.toast{align-items:flex-start;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:5px;box-shadow:0 2px 10px #0000001a;color:#fff;display:flex;gap:30px;padding:20px 25px 20px 35px;z-index:1000}.toast.error{background-color:#e74c3cd9}.toast.success{background-color:#2ecc71d9}.toast.warning{background-color:#ccb42ed9}.toast .content .title{font-size:20px;font-weight:700;margin:0}.toast .content p{font-size:16px;font-weight:300;margin:0}.toast .close{height:24px;margin-top:0;position:relative;width:24px}.toast .close:before{transform:translate(-50%,-50%) rotate(45deg);transform-origin:50% 50%}.toast .close:after,.toast .close:before{background-color:#fff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:24px}.toast .close:after{transform:translate(-50%,-50%) rotate(-45deg);transform-origin:50% 50%}.toast-container[data-v-e89f5c1e]{display:flex;flex-direction:column;gap:10px;position:fixed;right:50%;top:20px;transform:translate(50%);z-index:9999}
