@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,700,900&display=swap&subset=latin-ext);:root{--card-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);--card-hover-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}*{padding:0;margin:0;box-sizing:border-box}body{font-family:"Montserrat",sans-serif;scroll-behavior:smooth;position:relative}img{max-width:100%}a,a:hover{color:#eb262f}button:focus,input:focus{outline:none}@media only screen and (min-width:1200px){.container{max-width:1200px!important}}main.not-home{margin-top:140px}section#login,section#register,section#sms-verification{margin-top:-30px}.header{padding:1rem 3rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff;position:fixed;z-index:9999;top:0;left:0;width:100%;transition:background-color .2s ease;border-bottom:1px solid #000}.header.at-home{background-color:transparent;border-bottom:none}.header.at-home.scrolled{background-color:#fff;border-bottom:1px solid #000}.ct-navbar{margin-left:4rem;flex:1 1;display:none}.ct-navbar__navigation{display:flex;flex-grow:1;align-items:center;margin-bottom:0;list-style:none;justify-content:space-between}.ct-navbar__navigation-section{display:flex}.ct-navbar__navigation-item{position:relative}.ct-navbar__navigation-link{display:block;padding:1rem;text-transform:uppercase;font-weight:700;color:#000;transition:color .2s ease;position:relative;cursor:pointer}.ct-navbar__navigation-link:hover{color:#e01313}.ct-navbar__navigation-expanded-area{padding:1rem;background-color:#000;z-index:999;position:absolute;top:100%;pointer-events:none;opacity:0;visibility:hidden;transform-origin:top;transform:scaleY(0);transition:transform .2s ease,opacity .2s ease .2s,pointer-events .2s ease .2s,visibility .2s ease .2s}.ct-navbar__navigation-expanded-area:hover,.ct-navbar__navigation-link:hover+.ct-navbar__navigation-expanded-area{pointer-events:all;opacity:1;visibility:visible;transform:scaleY(1)}.ct-navbar__navigation-expanded-area-list{list-style:none}.ct-navbar__navigation-expanded-area-item{position:relative}.ct-navbar__navigation-expanded-area-link{display:block;padding:1rem;text-transform:uppercase;font-weight:700;color:#fff;transition:color .2s ease;position:relative;cursor:pointer}.ct-navbar__navigation-expanded-area-link:hover{color:#e01313;text-decoration:none}.ct-navbar__navigation-link:hover{text-decoration:none}.ct-navbar__app-store-link{margin-left:1rem;display:flex;justify-content:flex-start;align-items:flex-start}.ct-mobile-navbar__toggle{padding:8px 12px;border-radius:8px}.ct-mobile-navbar__close{text-align:right}.ct-mobile-navbar__navigation-wrapper{position:fixed;right:0;bottom:0;width:300px;height:100vh;transition:transform .5s cubic-bezier(1,.01,.9,1.17);background:#fff!important;z-index:99999;padding:1rem 2rem}.ct-mobile-navbar__navigation-wrapper.hidden{transform:translateX(100%)}.ct-mobile-navbar__navigation-wrapper.show{transform:translateX(0)}.ct-mobile-navbar__navigation{display:flex;flex-direction:column;margin-bottom:0;list-style:none}.ct-mobile-navbar__navigation-item{position:relative}@media only screen and (min-width:800px){.ct-navbar{display:flex}.ct-mobile-navbar__navigation-wrapper,.ct-mobile-navbar__toggle{display:none}.ct-navbar__app-store-link{align-items:center;justify-content:center}.ct-navbar__navigation-expanded-area{padding:1rem;background-color:rgba(0,0,0,.7);width:150%;position:absolute;top:100%;pointer-events:none;opacity:0;visibility:hidden;transform-origin:top;transform:scaleY(0);transition:transform .2s ease,opacity .2s ease .2s,pointer-events .2s ease .2s,visibility .2s ease .2s}}.landing{height:100vh;background-image:url(../../static/media/saxdor_go_main.7cae680f.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;justify-content:flex-end}.landing,.landing__booking-options-section{position:relative;display:flex;align-items:center}.landing__booking-options-section{margin:auto 3rem 1rem;border-radius:999px;justify-content:space-evenly;padding:1.5rem;background-color:rgba(0,0,0,.7);width:100%}.landing__booking-description{color:#fff;text-transform:uppercase;margin-bottom:0;font-size:1.1rem;font-weight:700}.landing__booking-option{display:flex;justify-content:space-between;align-items:center}.landing__booking-option-text{margin:0 0 0 1rem;text-transform:uppercase;font-size:1.1rem;font-weight:700}.landing__booking-option-link{display:flex;align-items:center;color:#fff}.landing__booking-option-link:hover{text-decoration:none;color:#fff}.landing__booking-option-link img{width:57px;height:57px}@media only screen and (max-width:800px){.landing__booking-options-section{display:none}.landing-sub-header{font-size:2rem!important}.landing-header{font-size:4rem!important;line-height:.8}.landing-text{font-size:1rem!important;font-weight:700!important}}@media only screen and (max-width:800px){.landing-header{font-size:3rem!important;line-height:.8}.landing{height:70vh}}a.navbar-brand{position:absolute;left:0;right:0;bottom:20%;text-align:center;margin-right:0}a.nav-link{color:#000!important;position:relative;z-index:1000000000000000000}.bg-light{background-color:#fbfdff!important}nav.navbar.navbar-expand-xl.navbar-light.bg-light{background:#fff!important;transform:translateY(17px);padding-left:0;padding-right:1px}@media (min-width:992px){.navbar-expand-xl .navbar-nav .nav-link{padding-right:1.5rem}}.logo-header{position:relative!important;left:0!important;width:100%!important;text-align:center;float:left;margin:30px 0 0}#logo{height:20px!important;border-bottom:1px solid #333;line-height:45px;padding:15px 0;display:block}.logo-img{max-width:95px;max-height:75px!important;vertical-align:middle;height:auto;position:relative;z-index:99;margin-top:-15px}.logo__image{width:300px}.vd-loader-item{position:absolute;top:0;left:0;right:0;height:100vh;background:hsla(0,0%,100%,.301);z-index:999}.vd-loader-item svg{position:absolute;top:40%;left:0;right:0;width:100%}.app-store-img{max-width:100%;width:120px;text-align:center;margin:0 auto -80px;display:block}#video-background{height:750px;overflow:hidden}#video-background iframe{height:750px}#how-it-works{padding-top:30px;border-bottom:.5px solid #333}#how-it-works h1{font-weight:bolder;font-size:3rem;letter-spacing:1.8px;text-align:center}#how-it-works p{display:block;margin:auto auto 30px;font-size:20px;font-weight:400;text-align:center}#carousel{padding-bottom:1px}#carousel,#select-hotspot{border-bottom:.5px solid #333}#select-hotspot{padding:5rem 0;background-color:#f5f5f6}#select-hotspot h2{font-weight:bolder;font-size:3rem;letter-spacing:1.8px;text-align:center}#select-hotspot p{display:block;margin:auto auto 30px;font-size:20px;font-weight:400;text-align:center}#download-app{background:url(../../static/media/download-app.6ea13c04.png);background-size:38%;background-position:60%!important;background-repeat:no-repeat;height:550px;padding:100px 0!important;background-color:#f5f5f6}#download-app .img{max-width:100%;width:200px}#download-app span{color:#e01313;font-weight:700;font-size:18px;letter-spacing:1px}#download-app h1{margin-top:25px;font-weight:bolder}.lounges-photo{background:url(../../static/media/lounges.7d25b2a3.png);height:450px;background-size:cover;background-repeat:no-repeat}#lounges{margin:50px 0}#lounges h1{font-weight:bolder;font-size:3rem;letter-spacing:1.8px}#lounges p{width:60%;display:block;margin:auto auto 30px;font-size:20px;font-weight:400}.carousel-control-next-icon,.carousel-control-prev-icon{height:100px;width:100px;outline:#000;background-size:100%,100%;border-radius:50%;background-image:none}.carousel-control-next-icon:after{content:">";font-size:75px;color:#000}.carousel-control-prev-icon:after{content:"<";font-size:75px;color:#000}.carousel-indicators li{height:20px;width:20px;background-color:grey;border-radius:100%}.carousel-indicators li.active{background-color:red}.carousel-text-left{position:absolute;left:14%;top:6%;z-index:999;max-width:850px}.carousel-text-right{position:absolute;max-width:800px;z-index:999;right:12%;top:20%}.red-text{color:red;font-size:24px;font-weight:700;letter-spacing:1.5px;margin-bottom:20px}.carousel-control-next,.carousel-control-prev{z-index:99!important}.carousel-app-store{width:150px;margin-top:15px}.carousel-text-left h1,.carousel-text-right h1{font-size:3rem;font-weight:bolder;color:#000}.carousel-text-left p,.carousel-text-right p{width:54%;font-size:20px;font-weight:400}.carousel-text-right>*{display:block;text-align:right;margin-right:0;margin-left:auto}.concierge{padding:30px 0;background:#f5f5f6}#concierge h1{font-size:3rem;text-align:center;letter-spacing:1.8px;font-weight:bolder}#concierge .concierge-p{display:block;margin:auto auto 30px;font-size:20px;font-weight:400;text-align:center}.concierge .concierge-info{padding-top:50px}.concierge-info h2{font-size:2.3rem;font-weight:700}.concierge-info p{font-size:18px;padding-right:15%}.concierge .img{width:80%;margin:auto;display:block}#footer{padding:40px 0 50px;background:#e6e7e8}#footer ul li{list-style:none;padding:0}#footer ul{padding:0}#footer h2{font-size:1.4rem;font-weight:700}.footer__header{text-transform:uppercase}.footer__booking-option{margin:1.5rem 0}.footer__booking-option-link{display:flex;align-items:center}.footer__booking-option-link:hover{text-decoration:none}.footer__booking-option-text{margin:0 0 0 1rem;text-transform:uppercase;font-size:1.1rem;font-weight:700;color:#000}.footer__booking-option-link img{width:60px;height:60px}.footer__locations{display:flex;flex-direction:column;list-style:none}.footer__location-item{margin:.4rem 0}.footer__location-link{display:block;font-size:1.1rem;color:#000;transition:color .2s ease}.footer__location-link:hover{color:#eb262f!important;text-decoration:none}.footer__social-media{margin-top:2.5rem!important}.footer__social-media-items{display:flex;flex-direction:column}.footer__social-media-item{margin:1rem 0;display:flex}.footer__social-media-link{display:flex;align-items:center;align-self:stretch}.footer__social-media-link:hover{text-decoration:none}.footer__social-media-text{font-weight:700;text-transform:uppercase;color:#000;margin-left:.5rem}.footer__newsletter-wrapper{display:flex;align-items:flex-start}.footer__newsletter-wrapper img{margin-right:1rem;width:100px}.footer__newsletter-input-container{display:flex}.footer__newsletter-input-label{border:2px solid #323232;border-radius:0;transform:skewX(-23deg);padding:4px 8px;flex:1 1;background-color:#fff}.footer__newsletter-input{padding:8px;flex:1 1;border:0;box-shadow:none;transform:skewX(23deg);background-color:transparent}.footer__newsletter-submit-button>button{background-color:#eb262f;cursor:pointer;font-family:inherit;border:none;color:#fff;padding:4px 12px;height:52px;transform:skewX(-23deg)}.footer__newsletter-submit-button-text{transform:skewX(23deg)}.footer__download-app{margin-top:2.5rem!important}.footer__download-app-description{margin-bottom:1rem}.copyright{margin-top:20px;font-size:12px}.copyright a{text-decoration:underline}.video-background{position:relative;background:#000;top:0;bottom:0;right:0;left:0;z-index:-99}.video-background:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.6)}.video-background iframe,.video-foreground{width:100%;height:100%;pointer-events:none}@media (min-aspect-ratio:16/9){.video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.video-foreground{width:300%;left:-100%}}#video-background iframe{height:1080px;transform:translateY(-20%)}.landing-description{position:absolute;z-index:10;top:20%;left:0;right:0}.landing-description>*{display:block}.landing-sub-header{font-size:5rem;color:#fff;font-weight:300;text-align:center}.landing-header{font-size:6rem;color:#fff;font-weight:bolder;text-align:center}.landing-text{font-size:2rem;color:#fff;font-weight:400;text-align:center;width:50%;margin:50px auto auto}.SingleDatePicker_picker{position:inherit!important;margin-top:20px;box-shadow:0 10px 35px -10px hsla(0,0%,77.3%,.603)}.SingleDatePicker{padding:10px;margin:20px 0}.DateInput{margin:auto!important;display:block!important}.selected-date{border:2px solid grey;color:#515151;border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto auto 50px}.selected-date,.selected-day{padding:10px 50px;display:block;font-weight:700}.selected-day{color:#fff;background:#000;width:50%;border-radius:5px;text-align:center;margin:auto auto 15px;cursor:pointer}.selected-day.active{background:#cf0000}.selected-day.disabled{background:#d1d1d1}.hotspots{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:300px;grid-gap:1.5rem;max-width:1200px;margin:0 auto}@media only screen and (max-width:600px){.hotspots{grid-template-columns:1fr;margin:0 1rem}.hotspot-item-second{grid-column-start:1!important}}.hotspots-header{text-transform:uppercase}.hotspot-item{background-size:cover!important;background-repeat:no-repeat!important;background-position:50%;cursor:pointer;overflow:hidden;grid-column-start:1;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:var(--card-shadow);transition:box-shadow .2s ease;position:relative}.hotspot-item:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:var(--card-hover-shadow)}.hotspot-item:hover img{transform:scale(1.1)}.hotspot-item-second{grid-column-start:2}.hotspot-item img{width:100%!important;height:100%!important;transition:transform .2s ease}.hotspot-item-long{height:400px;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important;position:relative;cursor:pointer}.hotspot-img-filter{position:absolute;z-index:10;background:rgba(0,0,0,.18823529411764706);top:0;left:0;right:0;bottom:0}.hotspot-name{top:1rem;font-weight:700;font-size:24px}.hotspot-available-options,.hotspot-name{position:absolute;right:1rem;color:#fff;z-index:11}.hotspot-available-options{bottom:1rem}.skew-submit-box{transform:skew(-23deg);width:94px;height:32px;background:#000;position:absolute;top:0;z-index:0;border-radius:4px}.custom-submit-button{position:relative;display:inline-block;transform:translateX(-10px)}.custom-submit-button span{color:#fff;position:relative;z-index:9;padding-left:25px;line-height:32.5px;font-size:12px}.scrollarea{height:250px}.scrollarea-content.content a{text-align:center;padding:10px 0;border-bottom:1px solid;font-size:17px;font-weight:700;color:#616161;transition:all .3s ease}.scrollarea-content.content a:hover{font-size:18.5px;color:#000}.selected-time{color:#000!important;font-size:21px!important}#login{background:url(../../static/media/saxdor_go_main.7cae680f.jpg);height:100vh;background-size:cover;display:flex;align-items:center}.login-box{background:hsla(0,0%,100%,.822);padding:90px 80px;margin:auto;display:block}#login input.react-phone-number-input__input.react-phone-number-input__phone{background:transparent;border-bottom:1px solid;padding:5px}.join-button{max-width:100%;width:350px;display:block;margin:40px auto auto}#login .grey-text{color:grey;margin-top:15px;padding-left:45px;font-size:14px}#login .black-text{color:#000;padding-top:15px;margin:auto;display:block;font-size:14px;font-weight:700;text-align:center}.react-phone-number-input__country-select-arrow{font-size:31px;color:#616161!important}.react-phone-number-input__country.react-phone-number-input__country--native{font-size:18px}#sms-verification{display:flex;align-items:center;height:100vh;background:url(../../static/media/saxdor_go_main.7cae680f.jpg);background-size:contain}#sms-verification h1{font-weight:bolder;text-align:center}#sms-verification .sms-verification-text{text-align:center;color:#000;margin-bottom:40px}.sms-verification-box{margin:auto;display:block;background:hsla(0,0%,100%,.822);padding:90px 80px}#sms-verification .sms-input input[type=number]{margin-right:20px;border:1px solid #000!important;border-radius:8px!important;font-size:28px;font-weight:700;color:#161313;font-family:"Montserrat",sans-serif}.styles_react-code-input-container__tpiKG.sms-input{width:100%!important}.styles_react-code-input__CRulA{text-align:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#sms-verification .verify-button{max-width:100%;width:150px;cursor:pointer}.verification-actions-box{width:370px;margin:auto}.back,.resend{font-size:14px;display:inline-block;cursor:pointer}.back svg.svg-inline--fa.fa-long-arrow-alt-left.fa-w-14,.resend svg.svg-inline--fa.fa-sync.fa-w-16{margin-right:5px}.create-profile-box{display:block;margin:30px auto auto}.create-profile-box input{border:none;border-bottom:1px solid #000;padding-bottom:3px;margin-bottom:20px;width:100%}.save-profile-button{max-width:100%;width:300px;display:block;margin:30px auto 50px}.upload-file{border:none!important;position:absolute;bottom:0}img.upload-icon{margin-bottom:30px}.download-app-img{max-width:100%;width:150px;margin-top:20px}.app-with-hand{max-width:130%;transform:translateX(-20%);max-width:100%}.download-app-box{padding:40px 50px 0}#download .red-text{font-size:15px;letter-spacing:inherit;padding-bottom:20px}#download h1{font-weight:bolder;margin-top:30px;margin-bottom:15px}#download .bold-text{font-weight:700}#my-charters{margin-top:80px;margin-bottom:80px}.my-charters-box{margin:auto;display:block}.my-charters-box h1{text-align:left;font-weight:bolder;margin-bottom:40px}#my-charters .red-text{font-size:18px}#my-charters h2{font-weight:bolder;font-size:26px}#my-charters hr{border-top:1px solid rgba(0,0,0,.54)}#my-charters .grey-text{color:grey}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#eb262f!important;border:#eb262f!important}button.DayPickerKeyboardShortcuts_buttonReset.DayPickerKeyboardShortcuts_buttonReset_1.DayPickerKeyboardShortcuts_show.DayPickerKeyboardShortcuts_show_2.DayPickerKeyboardShortcuts_show__bottomRight.DayPickerKeyboardShortcuts_show__bottomRight_3{display:none}.DateInput_input__focused{border-color:#eb262f!important}.guest-numbers{font-weight:bolder;font-size:24px;cursor:pointer;transition-duration:.2s;padding:0 20px;color:grey}.guest-numbers:hover{font-size:28px}.guest-selected{color:red;padding:15px;border:2px solid red;border-radius:100%;font-size:28px!important;margin:0 13px}section#guest-picker .row{margin-top:30px;padding-top:30px;padding-bottom:30px;border-top:1px solid grey;border-bottom:1px solid grey;margin-bottom:30px}.next-button{max-width:100%;width:250px;margin-bottom:50px}.header-booknow{max-width:100%;width:150px}.grey-border-button{width:210px;text-align:center;border:1.5px solid #4b4b4b;border-radius:15px;color:grey;padding:5px 0;font-weight:700;font-size:18px;display:inline-block;margin:15px 10px}#reservation-detail .light-text{font-size:2.4rem;font-weight:400;margin:20px 0 0}#reservation-detail .bold-text{font-size:3rem;font-weight:bolder;letter-spacing:4px;margin-bottom:40px}#reservation-detail hr{border-top:1px solid rgba(0,0,0,.692)}.boat-item{position:relative;margin:25px 0}.price{position:absolute;right:0;top:0}.boat-item span{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.boat-item .red-text{color:red;font-size:17px;letter-spacing:inherit;margin-bottom:10px}.boat-item p.bold-text{font-weight:bolder;font-size:24px;margin:0}.boat-item p.item-info{margin:0;font-size:15px}span.time-info{font-weight:700;color:grey}.boat-item p.item-info span{display:inline-block;font-weight:700;padding-right:5px}.boat-item .carousel.slide{margin-top:20px}.boat-item .carousel-inner{border-radius:30px}.boat-item span.amount{font-weight:bolder;font-size:20px;letter-spacing:1px}#all-boats .row{margin-top:40px}#all-boats .col-md-6.col-sm-12:nth-child(2n){border-bottom:1px solid}#all-boats .col-md-6.col-sm-12:nth-child(odd){border-right:1px solid!important;border-bottom:1px solid}#all-boats .col-md-6.col-sm-12:last-child{border-right:none;border-bottom:none}#all-boats .col-md-6.col-sm-12:nth-last-child(2){border-bottom:none}.boat-item span.carousel-control-next-icon{transform:scale(.7)}#login .next-button{margin:auto;display:block;cursor:pointer}a.select-boat-button{display:block;text-transform:uppercase;text-align:center;padding:7px 0;border:2px solid #eb2529;border-radius:10px;font-weight:700;letter-spacing:.8px;font-size:15px;color:#eb2529!important;transition:all .3s ease;cursor:pointer;margin-bottom:20px}a.select-boat-button:hover{background:#eb2529!important;color:#fff!important}#selected-boat-detail .light-text{font-size:2.4rem;font-weight:400;margin:20px 0 0}#selected-boat-detail .bold-text{font-size:3rem;font-weight:bolder;letter-spacing:4px;margin-bottom:15px}.review-charter-button>button{background-color:transparent;color:#000;cursor:pointer;font-family:inherit;border:3px solid #eb262f;padding:4px 16px;height:52px;border-radius:8px;transform:skewX(-23deg);transition:all .2s ease;font-size:1.1rem;font-weight:700;text-transform:uppercase}.review-charter-button>button:hover{background-color:#eb262f;color:#fff}.review-charter-button-text{transform:skewX(23deg)}.img{max-width:100%}.red-button{width:100%;display:block;padding:15px 0;font-size:12px;font-weight:700;color:#fff;border-radius:10px;background:#eb2529!important;transition:all .2s ease-in-out;text-align:center;border:2px solid #eb2529;cursor:pointer}.red-button.active,.red-button:hover{background:#fff!important;color:#eb2529!important}#selected-boat-detail .red-text{font-size:24px}.select-location{margin-top:50px}.select-location p{font-size:24px;font-weight:700}.selected-boat-image-gallery{margin-top:25px}.location-picker{height:auto;margin-bottom:20px}.mobile-slider img{max-height:800px}.slider-mobile-caption{position:absolute;z-index:9;top:3%;padding:0 25px;text-align:center}.slider-mobile-caption p{margin:0}.slider-mobile-caption img.carousel-app-store{max-width:100%;width:150px;text-align:center;display:block;margin:auto;display:none}.slider-mobile-caption .red-text{font-size:20px}.slider-mobile-caption h2{font-size:1.5rem;font-weight:700}img.next-button{cursor:pointer}.selected-boat-images img{width:100%;border-radius:15px}input.geosuggest__input{width:100%;border:none;border-bottom:1px solid;padding-bottom:5px;padding-left:10px;outline:none}ul.geosuggest__suggests{padding:5px;transition:all 1s ease}li.geosuggest__item{list-style:none}li.geosuggest__item span b{color:#eb2529!important}#selected-boat-detail span.item-property{font-weight:700;padding-right:5px}#selected-boat-detail p.item-info{font-size:24px}.review-charter-button{display:block;text-align:center;margin:50px auto;cursor:pointer}h1.choosed-boat{font-weight:bolder;margin-top:20px}.location-preview{height:30vh;width:100%;margin-bottom:30px}.location-preview>div>div{border-radius:20px}.summary .red-text{font-size:16px}.summary p{font-weight:700;margin-top:10px}.day-price p{font-weight:500;font-size:25px}.location-preview p{font-weight:700;font-size:24px}.location-preview .red-text{padding-right:5px}.fee-item{font-size:20px;font-weight:500;letter-spacing:1px}#accept-pay hr{border-top:1px solid rgba(0,0,0,.68)}#accept-pay{margin:80px 0}.total-fee{font-weight:bolder;font-size:22px}.accept-pay-button{max-width:100%;width:350px;display:block;margin:40px auto auto;cursor:pointer}.selected-boat-image-gallery img{border-radius:15px}.react-phone-number-input__icon{border:none!important}span.guest-numbers{display:inline-block;width:58px;padding:6px}.dropdown-menu.show{transform:unset!important;top:63px!important;box-shadow:0 10px 35px -10px}button#hotspot-dropdown{background:transparent;color:#000;outline:none;border:none;border-bottom:1px solid grey;border-radius:0;font-size:35px}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none!important}button.dropdown-item{border-bottom:.5px solid #dbdbdb;padding:7px 15px;font-weight:700}button.dropdown-item:last-child{border:none!important}.step-number{color:#eb2529}.back-button,.back-button a{margin-bottom:40px}.back-button a{border:2px solid #eb262f;padding:10px 20px;border-radius:18px;font-weight:500;font-size:20px;transition:all .3s ease}.back-button a:hover{background:#eb262f;color:#fff!important;text-decoration:none}#payment .prices-fees{margin-bottom:50px}.select-payment p{background:#e7e2e2;padding:10px;text-align:center;font-weight:700;font-size:19px}.payment-methods input{float:right}.payment-methods div{margin-bottom:5px;font-size:18px;font-weight:500}.payment-methods label{width:100%}.card-info input{border:none!important;border-bottom:1px solid grey!important;margin-bottom:10px;width:100%}.card-info input:focus{outline:none;border-bottom:1px solid #eb2529!important}.card-item{margin:0 0 5px;padding:5px 0;border-bottom:1px solid grey!important}.credit-card-fee{width:100%}.call-button{background:#eb2529;text-align:left;padding:10px;border-radius:10px;margin:auto auto 50px;display:block}.boat-image-slider{background-repeat:no-repeat!important;background-size:cover!important;background-position:50%!important;margin-bottom:50px;border-radius:5px;width:100%;height:550px;transition:all .2s cubic-bezier(.17,.67,.59,.66)}.btn-form{background:#eb2529;color:#fff}@media only screen and (max-width:1000px){.desktop-slider{display:none}}@media only screen and (min-width:1000px){.mobile-slider{display:none}.log-out{position:absolute;top:-70px}.log-out .nav-link{display:inline-block}#date-picker .dropdown{float:right}}@media only screen and (max-width:1000px){img.app-store-img{display:none}}@media only screen and (min-width:768px) and (max-width:1200px){.video-caption{top:5%}.video-sub-header{font-size:4rem}.video-header{font-size:4.5rem}#video-background iframe{transform:translateY(-16%)}}@media only screen and (max-width:768px){nav img.app-store-img{display:none}nav.navbar.navbar-expand-lg.navbar-light.bg-light{padding-top:30px}.video-caption{display:none}#video-background{height:300px}#video-background iframe{height:300px;transform:translateY(0)}.selected-date{margin:20px auto}.full-day,.half-day{width:100%}.concierge img{max-width:100%;margin-bottom:30px}#concierge h1,#how-it-works h1,#lounges h1,#select-hotspot h2{font-size:2rem}#lounges p{padding:0;width:100%}#login{padding:15px}.login-box{padding:30px}#login h1{font-size:2rem;text-align:center}#sms-verification,.sms-verification-box{padding:15px}.verification-actions-box{max-width:100%}#sms-verification .sms-input input[type=number]{margin-right:10px;width:55px!important}#sms-verification .verify-button{margin:auto;display:block;width:200px}.back,.resend{text-align:center}.upload-file{position:inherit;margin-top:5px;float:right}img.upload-icon{margin:auto;display:block}.app-with-hand{margin-top:30px}.guest-numbers{padding:0 15px}section#guest-picker .row{margin-right:0;margin-left:0}#reservation-detail .bold-text{font-size:2.2rem}#reservation-detail .light-text{font-size:1.6rem}#all-boats .col-md-6.col-sm-12{margin-bottom:15px;padding-bottom:15px;border:none!important;border-bottom:1px solid grey!important}.boat-item .red-text{margin-bottom:20px}.hotspot-item-long{height:200px}#download-app{background:none}#download-app,.concierge{text-align:center}.selected-day{width:100%}.selected-boat-image-gallery img{margin-top:10px}.row.select-location .col-md-6.col-sm-12{margin-top:50px}#accept-pay .location-preview{margin-top:30px}.drop-off-preview{margin-top:100px!important}.fee-item{font-size:17px}.concierge-info p{padding:0}#guest-picker h2{font-size:25px;text-align:center}#selected-boat-detail .bold-text,#selected-boat-detail .light-text{font-size:1.6rem}#selected-boat-detail p.item-info{font-size:20px}h1.choosed-boat{font-size:1.6rem}.day-price p{font-size:24px}.location-preview p{font-size:18px;text-align:center}#accept-pay .col-md-6.col-sm-12.selected-boat-image-gallery>img{display:none}.selected-boat-image-gallery{margin-top:0}#accept-pay{margin:0}#logo{border-bottom:none}button.navbar-toggler{margin-top:-20px;background:#fff;margin-left:-20px}span.guest-numbers{margin-top:20px}button#hotspot-dropdown{font-size:35px;margin:auto;display:block}.dropdown-menu.show{right:0;width:-webkit-min-content;width:-moz-min-content;width:min-content;left:0;text-align:center;margin-left:auto;margin-right:auto;top:64px!important;box-shadow:0 10px 35px -10px}}
/*# sourceMappingURL=main.bcf08d2e.chunk.css.map */