@font-face{font-family:"Play";src:url("../assets/fonts/Play/Play-Regular.ttf") format("truetype");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:"Play";src:url("../assets/fonts/Play/Play-Bold.ttf") format("truetype");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:"Sofia Sans";src:url("../assets/fonts/SofiaSans/SofiaSansSemiCondensed-Regular.ttf") format("truetype");font-style:normal;font-display:swap;font-weight:400}.color-primary{color:#28235b}.secondary-color{color:#cbbaa8}.color-primary-bg{background-color:#28235b}.color-black{color:#111}.primary-btn{max-width:calc(140px + 40*(100vw - 320px)/1600);width:100%;text-align:center;background:#28235b;color:#fff;padding:calc(10px + 2*(100vw - 320px)/1600) calc(19px + 20*(100vw - 320px)/1600);font-family:"Play",sans-serif;font-size:calc(20px + 2*(100vw - 320px)/1600);transition:all .5s ease-in-out}@media screen and (max-width: 480px){.primary-btn{max-width:calc(160px + 20*(100vw - 320px)/160)}}.primary-btn:hover{color:#fff}.secondary-btn{display:inline-block;max-width:calc(300px + 200*(100vw - 320px)/1600);width:100%;text-align:center;background:#28235b;color:#fff;padding:calc(10px + 2*(100vw - 320px)/1600) calc(19px + 20*(100vw - 320px)/1600);font-family:"Play",sans-serif;font-size:calc(20px + 2*(100vw - 320px)/1600);transition:all .5s ease-in-out}.secondary-btn:hover{color:#fff}.btn-wrapper{display:flex;align-items:center;justify-content:center}.btn-wrapper .secondary-button{width:175px;display:block;background-color:#111;text-align:center}.btn-wrapper .secondary-button.el{width:250px}.btn-wrapper .secondary-button .button-bg{width:0%;transition:all .5s ease;background:#28235b}.btn-wrapper .secondary-button .button-bg .button{display:inline-block;background-color:#fff;mix-blend-mode:lighten;width:175px}.btn-wrapper .secondary-button .button-bg .button.el{width:250px}.btn-wrapper .secondary-button .button-bg .button a{display:inline-block;text-transform:uppercase;font-family:"Sofia Sans",sans-serif;font-size:calc(18px + 5*(100vw - 320px)/1600);position:relative;padding-bottom:10px;transition:color .5s ease}.btn-wrapper .secondary-button .button-bg .button a:before{content:"";position:absolute;bottom:0px;left:0;width:100%;height:2px;background-color:#000;transition:all .5s ease}.btn-wrapper .secondary-button:hover .button-bg{width:100%}.primary-title-wrapper{text-align:center}.title-wrap{display:flex;align-items:center;justify-content:center}.primary-title{font-size:calc(53px + 47*(100vw - 320px)/1600);color:#28235b;line-height:1.1;padding:0 15px;font-weight:700;font-family:"Play",sans-serif}@media screen and (min-width: 1024px){.primary-title{font-size:5.2083333333vw}}@media screen and (max-width: 1023px){.primary-title{font-size:calc(30px + 15*(100vw - 320px)/703)}}@media screen and (max-width: 1023px)and (max-width: 480px){.primary-title{font-size:calc(30px + 30*(100vw - 320px)/160)}}.primary-title span{display:block}.secondary-title{position:relative;line-height:1.2;position:relative;font-weight:700;display:inline-block;color:#fff;font-size:calc(48px + 72*(100vw - 320px)/1600);font-family:"Play",sans-serif}@media screen and (min-width: 1024px){.secondary-title{font-size:6.25vw}}.tertiary-title{font-size:calc(40px + 20*(100vw - 320px)/1600);color:#28235b;font-family:"Play",sans-serif}@media screen and (min-width: 1024px){.tertiary-title{font-size:3.125vw}}.quaternary-title{font-size:calc(40px + 40*(100vw - 320px)/1600);color:#28235b;font-family:"Play",sans-serif}@media screen and (min-width: 1024px){.quaternary-title{font-size:4.1666666667vw}}.flexCenter{display:flex;align-items:center;justify-content:center}.section-padding{padding-right:calc(25px + 75*(100vw - 320px)/1600);padding-left:calc(25px + 75*(100vw - 320px)/1600)}.content-box{max-width:960px;margin:0 auto}.content-box .text{margin-top:calc(15px + 15*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.content-box .text{padding:0 30px}}.button-wrapper{display:flex;align-items:center;justify-content:space-between;gap:calc(15px + 50*(100vw - 320px)/1600);margin-top:calc(20px + 30*(100vw - 320px)/1600);padding-top:calc(20px + 30*(100vw - 320px)/1600)}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape){.button-wrapper{gap:10px}}.button-wrapper .res-btn,.button-wrapper a{background:#28235b;color:#fff;padding:calc(20px + 5*(100vw - 320px)/1600) 10px;display:block;border-radius:5px;max-width:450px;width:100%;text-align:center;font-weight:500;font-size:calc(20px + 8*(100vw - 320px)/1600);line-height:1;transition:all .5s ease;border:0;cursor:pointer}.button-wrapper .res-btn:hover,.button-wrapper a:hover{background-color:#866b21}.button-wrapper .res-btn.check-more-btn,.button-wrapper a.check-more-btn{background-color:#4f4b49}.button-wrapper .res-btn.check-more-btn:hover,.button-wrapper a.check-more-btn:hover{background-color:#866b21}.show-mobile{display:none}@media screen and (max-width: 767px){.show-mobile{display:block}}@media screen and (max-width: 767px){.show-desktop{display:none}}.text{color:#3a3a3a;font-size:calc(19px + 4*(100vw - 320px)/1600);width:100%;line-height:1.5;font-weight:400;font-family:"Sofia Sans",sans-serif}@media screen and (max-width: 480px){.text{max-width:calc(290px + 150*(100vw - 320px)/160);padding:calc(10px + 10*(100vw - 320px)/160) 0;margin:0 auto}}.text p:not(:last-child){margin-bottom:calc(15px + 25*(100vw - 320px)/1600)}.wd-container{width:100%;max-width:1460px;margin:0 auto}@media screen and (min-width: 1560px){.wd-container{max-width:calc(1330px + 130*(100vw - 1560px)/360)}}@media screen and (max-width: 1560px){.wd-container{padding:0 5%}}@media screen and (max-width: 480px){.wd-container{padding:0 7%}}.container-padding{padding:0 5%}.uppercase{text-transform:uppercase}.flex-center{display:flex;align-items:center;justify-content:center}.flex-justify-center{justify-content:center}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-justify{text-align:justify}.justify-content-center{justify-content:center !important}.mr-0{margin-right:0 !important}.mt-0{margin-top:0 !important}.mt-30{margin-top:calc(15px + 15*(100vw - 320px)/1600)}.height-205{height:205px !important}.pb-80{padding-bottom:calc(30px + 50*(100vw - 320px)/1600) !important}.color-primary{color:#28235b}.secondary-color{color:#cbbaa8}.color-primary-bg{background-color:#28235b}.color-black{color:#111}.not-found-block{margin:30px auto;max-width:900px;width:100%;display:grid;align-items:center;justify-content:center;height:calc(100vh - 60px)}@media only screen and (max-device-width: 1024px)and (orientation: portrait){.not-found-block{height:100%;margin:115px auto 30px;padding:25px 15px}}.not-found-block .grid-div .svg-col{margin-bottom:50px}.not-found-block .grid-div .svg-col img{max-width:385px;width:100%;display:block;margin:0 auto}@media screen and (max-width: 601px){.not-found-block .grid-div .svg-col img{max-width:260px}}.not-found-block .grid-div .content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.not-found-block .grid-div .content .title{position:relative;line-height:1.2;position:relative;font-weight:700;display:inline-block;color:#fff;font-size:calc(48px + 72*(100vw - 320px)/1600);font-family:"Play",sans-serif;text-align:center;margin-bottom:20px;color:#28235b}@media screen and (min-width: 1024px){.not-found-block .grid-div .content .title{font-size:6.25vw}}@media screen and (max-width: 601px){.not-found-block .grid-div .content .title{font-size:1.8rem}}.not-found-block .grid-div .content .subtitle{font-size:1.6rem;font-weight:400;text-align:center}@media screen and (max-width: 601px){.not-found-block .grid-div .content .subtitle{font-size:1.4rem}}.not-found-block .grid-div .content .subtitle a{transition:all .5s ease}.not-found-block .grid-div .content .subtitle a:hover{text-decoration:underline;color:rgba(40,35,91,.8)}#countdown{width:15px;text-align:center;display:inline-block}.social-icons-fixed{background:#fff;position:fixed;right:0;top:50%;height:calc(128px + 2*(100vw - 320px)/1600);width:calc(55px + 1*(100vw - 320px)/1600);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9;box-shadow:0 -1px 5px #f6f9ff}@media screen and (max-width: 767px){.social-icons-fixed{bottom:0;flex-direction:row;gap:calc(20px + 6*(100vw - 320px)/447);height:60px;left:50%;padding-top:12px;position:fixed;top:auto;transform:translateX(-50%);width:50%;display:flex;justify-content:center;right:auto;z-index:99}}@media screen and (max-width: 480px){.social-icons-fixed{width:90%}}.social-icons-fixed .sm-social-link{display:none}@media screen and (max-width: 767px){.social-icons-fixed .sm-social-link{display:flex;align-items:center;gap:calc(20px + 6*(100vw - 320px)/447)}.social-icons-fixed .sm-social-link img{width:calc(18px + .5*(100vw - 320px)/447)}.social-icons-fixed .sm-social-link a:first-child img{width:calc(25px + .5*(100vw - 320px)/447)}.social-icons-fixed .sm-social-link a:nth-child(2) img{width:calc(18px + .5*(100vw - 320px)/447)}}.social-icons-fixed .lg-social-link{display:flex;flex-direction:column}@media screen and (max-width: 767px){.social-icons-fixed .lg-social-link{flex-direction:row;align-items:center;gap:calc(20px + 6*(100vw - 320px)/447)}.social-icons-fixed .lg-social-link a:first-child img{width:calc(12px + .5*(100vw - 320px)/447)}.social-icons-fixed .lg-social-link a:nth-child(2) img{width:calc(25px + .5*(100vw - 320px)/447)}}.social-icons-fixed .lg-social-link a:first-child{display:flex;justify-content:center;margin-bottom:calc(10px + 2*(100vw - 320px)/1600)}.social-icons-fixed picture{display:flex;font-size:0}.social-icons-fixed picture img{height:100%}#main_nav{position:relative;display:flex;justify-content:center;width:100%;height:115px;margin:0 auto;align-items:center;position:fixed;top:12px;z-index:3}#main_nav.sticky-nav .grid{box-shadow:0px -3px 15px #f6f9ff}#main_nav .grid{width:100%;background:#fff;background:rgba(255,255,255,.8);display:grid;grid-template-columns:40% auto;padding:15px 2.25vw;margin:0 1.9791666667vw;grid-gap:10px}@media screen and (min-width: 1024px){#main_nav .grid{grid-template-columns:10% auto}}@media screen and (min-width: 1281px)and (max-width: 1536px){#main_nav .grid{grid-template-columns:24% auto}}@media screen and (max-width: 480px){#main_nav .grid{grid-gap:0}}#main_nav .grid .left-col{display:flex;align-items:center}#main_nav .grid .left-col .nav-logo{display:inline-block}#main_nav .grid .left-col .nav-logo picture{display:flex;font-size:0}#main_nav .grid .left-col .nav-logo picture img{width:100%;height:100%;object-fit:contain;object-position:center}@media screen and (max-width: 480px){#main_nav .grid .left-col .nav-logo picture img{width:90%}}@media screen and (max-width: 480px){#main_nav .grid .left-col{display:flex;align-items:center}}#main_nav .grid .right-col{display:flex;align-items:center;gap:calc(18px + 4*(100vw - 320px)/1600)}#main_nav .grid .right-col .nav-contact{margin-left:auto}#main_nav .grid .right-col .nav-contact a,#main_nav .grid .right-col .nav-contact span{font-size:calc(19px + 2.5*(100vw - 320px)/1600);color:#28235b}@media screen and (min-width: 1281px)and (max-width: 1536px){#main_nav .grid .right-col .nav-contact a,#main_nav .grid .right-col .nav-contact span{font-size:calc(18px + 2*(100vw - 320px)/1216)}}@media screen and (min-width: 1024px)and (max-width: 1280px){#main_nav .grid .right-col .nav-contact a,#main_nav .grid .right-col .nav-contact span{font-size:calc(17px + 2*(100vw - 320px)/910)}}@media screen and (max-width: 1023px){#main_nav .grid .right-col .nav-contact{display:none}}@media screen and (max-width: 1023px){#main_nav .grid .right-col{justify-content:center}#main_nav .grid .right-col .primary-btn{margin-left:auto}}@media screen and (max-width: 1023px)and (max-width: 480px){#main_nav .grid .right-col .primary-btn{font-size:calc(16px + 2*(100vw - 320px)/1600);margin:auto;padding:calc(10px + 2*(100vw - 320px)/1600) calc(12px + 27*(100vw - 320px)/1600)}}.menu-expand-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:98;display:flex;align-items:center;justify-content:center;visibility:hidden}.menu-expand-wrapper .overlay-fade-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.menu-expand-wrapper .grid{width:100%;height:100vh;display:grid;grid-template-columns:55% 1fr;align-items:center}@media screen and (max-width: 1023px){.menu-expand-wrapper .grid{grid-template-columns:45% 1fr}}@media screen and (max-width: 767px){.menu-expand-wrapper .grid{grid-template-columns:auto}}.menu-expand-wrapper .grid .col-1{height:100%;position:relative;transition:.7s;display:flex;padding:0px 5%;justify-content:flex-end;align-items:center;gap:calc(20px + 20*(100vw - 320px)/1600)}@media screen and (min-width: 1024px)and (max-width: 1280px){.menu-expand-wrapper .grid .col-1{justify-content:flex-end}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.menu-expand-wrapper .grid .col-1{padding:0 7%}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.menu-expand-wrapper .grid .col-1{padding-left:calc(50px + 15*(100vw - 320px)/704)}}@media screen and (max-width: 767px){.menu-expand-wrapper .grid .col-1{flex-direction:column;justify-content:center;padding:0 8%}}.menu-expand-wrapper .grid .col-1 .cta{display:flex;width:100%;justify-content:flex-start;transition:all .5s}@media screen and (min-width: 768px){.menu-expand-wrapper .grid .col-1 .cta{display:none}}.menu-expand-wrapper .grid .col-1 .menu-links{display:flex;flex-direction:column;transition:.7s;max-width:calc(300px + 345*(100vw - 320px)/1600);width:100%}@media screen and (min-width: 1024px){.menu-expand-wrapper .grid .col-1 .menu-links{max-width:33.59375vw}}@media screen and (max-width: 767px){.menu-expand-wrapper .grid .col-1 .menu-links{justify-content:center;gap:2px;max-width:calc(300px + 320*(100vw - 320px)/447);width:100%}}@media screen and (max-width: 480px){.menu-expand-wrapper .grid .col-1 .menu-links{gap:calc(10px + 2*(100vw - 320px)/160)}}.menu-expand-wrapper .grid .col-1 .menu-links .single-link{height:100%;display:flex;max-width:inherit;width:100%;transition:all .5s;width:fit-content;flex-direction:column;width:100%}.menu-expand-wrapper .grid .col-1 .menu-links .single-link:not(:last-child)+.menu-expand-wrapper .grid .col-1 .menu-links .single-link:not(:first){margin:calc(20px + 5*(100vw - 320px)/1600) 0}.menu-expand-wrapper .grid .col-1 .menu-links .single-link:hover .wave-line svg{clip-path:inset(0 0% 0 0)}.menu-expand-wrapper .grid .col-1 .menu-links .single-link .wave-line{position:relative;height:22px;top:1.0672358591vh}@media screen and (max-width: 480px){.menu-expand-wrapper .grid .col-1 .menu-links .single-link .wave-line{height:0}}.menu-expand-wrapper .grid .col-1 .menu-links .single-link .wave-line svg{position:absolute;top:0;left:0;width:100%;height:100%;transition:clip-path .5s ease;clip-path:inset(0 100% 0 0)}.menu-expand-wrapper .grid .col-1 .menu-links .single-link .nav-link{color:#28235b;font-size:calc(33px + 37*(100vw - 320px)/1600);transition:all .5s ease;position:relative;font-weight:700;display:flex;gap:calc(20px + 10*(100vw - 320px)/1600);align-items:center;font-family:"Play",sans-serif;transition:all .8s ease;-webkit-text-fill-color:initial;-webkit-text-stroke:0px #28235b}@media screen and (min-width: 1024px){.menu-expand-wrapper .grid .col-1 .menu-links .single-link .nav-link{font-size:3.6458333333vw;line-height:8.537886873vh}}@media screen and (max-width: 1023px){.menu-expand-wrapper .grid .col-1 .menu-links .single-link .nav-link{font-size:calc(30px + 10*(100vw - 320px)/703)}}.menu-expand-wrapper .grid .col-1 .menu-links .single-link .nav-link:hover{-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);-webkit-text-stroke:2px #28235b}.menu-expand-wrapper .grid .col-1 .menu-links .single-link .nav-icon-block{width:calc(30px + 10*(100vw - 320px)/1600);height:calc(30px + 10*(100vw - 320px)/1600);overflow:hidden;position:absolute;right:-40px;top:15px;color:#3a3a3a;cursor:pointer}@media screen and (max-height: 800px)and (min-width: 768px){.menu-expand-wrapper .grid .col-1 .menu-links .single-link .nav-icon-block{top:10px}}.menu-expand-wrapper .grid .col-1 .menu-links .single-link .nav-icon-block .nav-icon{width:calc(30px + 10*(100vw - 320px)/1600);height:calc(30px + 10*(100vw - 320px)/1600);display:flex;align-items:center;justify-content:center;transform:translateY(0px);transition:.5s;font-size:calc(35px + 5*(100vw - 320px)/1600)}.menu-expand-wrapper .grid .col-1 .menu-links .single-link.dropdown-menu-block{position:relative;display:flex;flex-direction:column;align-items:flex-start}.menu-expand-wrapper .grid .col-1 .menu-links .single-link.dropdown-menu-block .dropdown-menu{height:0px;transition:.5s;overflow:hidden;display:grid}.menu-expand-wrapper .grid .col-1 .menu-links .single-link.dropdown-menu-block .dropdown-menu .dropdown-link{margin-bottom:calc(5px + 5*(100vw - 320px)/1600)}.menu-expand-wrapper .grid .col-1 .menu-links .single-link.dropdown-menu-block .dropdown-menu .dropdown-link .dropdown-menu-link{transition:.5s;color:#3a3a3a;font-size:calc(16px + 2*(100vw - 320px)/1600);display:block;text-transform:uppercase}@media screen and (max-width: 767px){.menu-expand-wrapper .grid .col-1 .menu-links .single-link.dropdown-menu-block .dropdown-menu .dropdown-link .dropdown-menu-link{display:flex;align-items:center}}@media screen and (min-width: 320px)and (max-width: 1400px){.menu-expand-wrapper .grid .col-1 .menu-links.active-dropdown{height:70vh;overflow-y:scroll}}@media screen and (min-width: 320px)and (max-width: 1400px)and (max-height: 800px)and (min-width: 768px){.menu-expand-wrapper .grid .col-1 .menu-links.active-dropdown{height:max-content;overflow-y:hidden}}@media only screen and (min-width: 320px)and (max-width: 1400px)and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.menu-expand-wrapper .grid .col-1 .menu-links.active-dropdown{overflow-y:hidden}}@media screen and (min-width: 320px)and (max-width: 1400px)and (max-width: 767px){.menu-expand-wrapper .grid .col-1 .menu-links.active-dropdown{height:80vh;overflow-y:scroll}}.menu-expand-wrapper .grid .col-1 .menu-links.active-dropdown .single-link.dropdown-menu-block .dropdown-menu{height:252px}@media screen and (max-height: 800px)and (min-width: 768px){.menu-expand-wrapper .grid .col-1 .menu-links.active-dropdown .single-link.dropdown-menu-block .dropdown-menu{height:190px}}@media screen and (max-width: 767px){.menu-expand-wrapper .grid .col-1 .menu-links.active-dropdown .single-link.dropdown-menu-block .dropdown-menu{height:200px;margin-top:10px}}.menu-expand-wrapper .grid .col-1 .menu-links.active-dropdown .nav-icon-block .nav-icon{transform:translateY(-40px)}.menu-expand-wrapper .grid .col-1 .social-block{display:flex;align-items:flex-end;gap:calc(8px + 7*(100vw - 320px)/1600);transition:.7s}.menu-expand-wrapper .grid .col-1 .social-block .text{color:#fff;margin-bottom:0px}.menu-expand-wrapper .grid .col-1 .social-block .social-btn svg{width:calc(15px + 3*(100vw - 320px)/1600);fill:#fff}.menu-expand-wrapper .grid .col-2{height:100%;text-align:center;transition:.7s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(20px + 20*(100vw - 320px)/1600);padding:calc(20px + 60*(100vw - 320px)/1600) 15px;padding-right:0}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.menu-expand-wrapper .grid .col-2{justify-content:center}}@media screen and (max-width: 767px){.menu-expand-wrapper .grid .col-2{display:none}}.menu-expand-wrapper .grid .col-2 .nav-slider-block{position:relative;width:100%}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.menu-expand-wrapper .grid .col-2 .nav-slider-block{width:100%}}.menu-expand-wrapper .grid .col-2 .nav-slider-block .nav-slider{width:100%;margin:0 auto;height:50vh;opacity:0;transition:all .6s;transform:translateY(30px)}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.menu-expand-wrapper .grid .col-2 .nav-slider-block .nav-slider{max-width:100%}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.menu-expand-wrapper .grid .col-2 .nav-slider-block .nav-slider{height:20vh}}.menu-expand-wrapper .grid .col-2 .nav-slider-block .nav-slider .photo-wrap{position:absolute;top:0;left:auto;width:100%;height:100%;visibility:hidden;right:0;display:flex;align-items:center;justify-content:flex-end}.menu-expand-wrapper .grid .col-2 .nav-slider-block .nav-slider .photo-wrap img{height:100%;border-radius:10px;object-fit:contain}.menu-expand-wrapper .grid .col-2 .nav-slider-block .nav-slider .photo-wrap .text{background-color:#fff;display:block}.menu-expand-wrapper .grid .col-2 .nav-slider-block .nav-slider img{transition:opacity .5s ease;height:100%;width:100%;object-fit:cover;object-position:center}.menu-expand-wrapper .grid .col-2 .nav-slider-block .nav-slider img+img{opacity:0}.menu-expand-wrapper .grid .col-2 .nav-slider-block .intro_text{max-width:calc(280px + 220*(100vw - 768px)/1152);display:block;text-align:center;margin:15px auto 0}.menu-expand-wrapper .grid .col-2 .nav-slider-block .intro_text.fadeIn{animation:fadeIn .5s ease-in 1 forwards}.menu-expand-wrapper .grid .col-2 .nav-slider-block .intro_text.fadeOut{animation:fadeIn .5s ease-in 1 forwards}@keyframes fadeIn{to{opacity:1}}@keyframes fadeOut{to{opacity:1}}.menu-expand-wrapper .grid .col-2 .nav-slider-block img{width:100%;height:100%;object-fit:cover}.menu-expand-wrapper .grid .col-2 .nav-slider-block .slick-arrow{display:none !important}.menu-expand-wrapper .grid .col-2 .nav-slider-block .nav-slider-bg{position:absolute;top:0;right:-50%;left:auto;background:#fff;width:100%;height:200%;transform:translate(-50%, -10%)}.menu-expand-wrapper .grid .col-2 .bottom-row{display:grid;grid-template-columns:auto auto;grid-gap:30px;padding-right:.625vw}@media screen and (max-width: 1023px){.menu-expand-wrapper .grid .col-2 .bottom-row{grid-template-columns:auto;grid-gap:calc(10px + 5*(100vw - 320px)/703);padding-right:.2604166667vw}}.menu-expand-wrapper .grid .col-2 .overlay-nav-contact{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(15px + 10*(100vw - 320px)/1600);text-align-last:left}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.menu-expand-wrapper .grid .col-2 .overlay-nav-contact{margin-top:calc(75px + 25*(100vw - 320px)/704)}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.menu-expand-wrapper .grid .col-2 .overlay-nav-contact{margin-top:calc(60px + 20*(100vw - 320px)/704)}}.menu-expand-wrapper .grid .col-2 .btn-wrap{display:flex;align-items:flex-end}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.menu-expand-wrapper .grid .col-2 .btn-wrap{align-items:flex-end;display:flex;margin-top:25px}}.menu-expand-wrapper .grid .col-2 .address-wrapper{display:flex;flex-direction:column;position:relative}.menu-expand-wrapper .grid .col-2 .address-wrapper .address-block{font-size:calc(16px + 5*(100vw - 320px)/1600);transition:.5s}.menu-expand-wrapper .grid .col-2 .address-wrapper .address-block:hover{color:#2883af}.menu-expand-wrapper .grid .col-2 .address-wrapper .contact-flex{display:flex;flex-wrap:wrap}.menu-expand-wrapper .grid .col-2 .address-wrapper .contact-flex span{margin:0 10px}.menu-expand-wrapper .grid .col-2 .social-icon-block{display:flex;align-items:center;justify-content:flex-start;gap:calc(10px + 10*(100vw - 320px)/1600);width:100%}.menu-expand-wrapper .grid .col-2 .social-icon-block .social-icon{transition:all .5s}.menu-expand-wrapper .grid .col-2 .social-icon-block .social-icon svg{width:calc(15px + 5*(100vw - 320px)/1600);display:flex;align-items:center;justify-content:center;transition:.5s;max-width:40px;fill:#28235b}@media screen and (min-width: 1024px){.menu-expand-wrapper .grid .col-2 .social-icon-block .social-icon svg{width:1.8229166667vw}}.menu-expand-wrapper .grid .col-2 .social-icon-block .social-icon:hover svg{fill:#28235b}.menu-expand-wrapper.active-nav-wrapper{visibility:visible}.menu-expand-wrapper.active-nav-wrapper .grid .col-1{transform:translateX(0%)}.menu-expand-wrapper.active-nav-wrapper .grid .col-1 .menu-links{transform:translateX(0%)}.menu-expand-wrapper.active-nav-wrapper .grid .col-1 .social-block{transform:translateX(0%)}.menu-expand-wrapper.active-nav-wrapper .grid .col-2{transform:translateX(0%)}.menu-expand-wrapper.active-nav-wrapper .grid .col-2 .img{transform:translateX(0%)}#close_btn{position:absolute;right:4.1666666667vw;top:15px;z-index:99;width:5.8697972252vh;height:5.8697972252vh;border:1px solid #222;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:5px;transition:all .6s}#close_btn .svg-icon{display:flex}#close_btn .svg-icon picture{display:flex}.overlay-nav-logo{position:absolute;left:4.1666666667vw;top:15px;z-index:99;transition:all .6s}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.overlay-nav-logo{left:8vw}}@media screen and (max-width: 767px){.overlay-nav-logo{display:none}}@media screen and (min-width: 1024px){.overlay-nav-logo img{max-width:4.84375vw}}.slide-up{transition:all .5s}#ham-icon{align-items:center;cursor:pointer;display:flex;height:65px;justify-content:center;position:relative;width:65px;border:1px solid #28235b;padding-bottom:15px;padding-left:18px;padding-right:18px;padding-top:0;z-index:10;transition:all .6s ease}@media screen and (min-width: 1024px)and (max-width: 1280px){#ham-icon{width:calc(58px + .5*(100vw - 320px)/960);height:calc(59.5px + .5*(100vw - 320px)/960);padding-left:calc(10px + .5*(100vw - 320px)/960);padding-right:calc(15px + 1*(100vw - 320px)/960)}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){#ham-icon{padding-left:10px;padding-right:10px;width:56px;height:54px}}@media screen and (max-width: 480px){#ham-icon{height:calc(55px + 1*(100vw - 320px)/160);width:calc(70px + 5*(100vw - 320px)/160);padding-left:12px;padding-right:12px;padding-bottom:calc(12px + 3*(100vw - 320px)/160)}}@media screen and (max-width: 360px){#ham-icon{height:calc(50px + 4*(100vw - 320px)/40);padding-left:calc(4.5px + 1.5*(100vw - 320px)/40);padding-bottom:calc(8px + 2*(100vw - 320px)/160)}}#ham-icon::before{color:#28235b;content:"menu";font-size:calc(14px + 1*(100vw - 320px)/1600);height:100%;left:14px;position:absolute;top:35px;width:100%;font-family:"Play",sans-serif;font-weight:700}@media screen and (min-width: 1024px)and (max-width: 1280px){#ham-icon::before{left:8px;top:calc(29px + 1*(100vw - 320px)/960)}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){#ham-icon::before{top:calc(24px + 1*(100vw - 320px)/704);left:calc(8px + .5*(100vw - 320px)/704)}}@media screen and (max-width: 480px){#ham-icon::before{top:25px;left:calc(8.5px + 2.5*(100vw - 320px)/160)}}@media screen and (max-width: 360px){#ham-icon::before{top:calc(24px + 1*(100vw - 320px)/40);font-size:calc(13px + 1*(100vw - 320px)/40);left:calc(3px + 2*(100vw - 320px)/40)}}#ham-icon .icon-bar{width:100%;height:2px;background:#254671;position:relative;bottom:10px}#ham-icon .icon-bar::before{height:2px;width:50%;content:"";position:absolute;top:15px;left:0;background:#254671;transition:all .4s ease}@media screen and (min-width: 1024px)and (max-width: 1280px){#ham-icon .icon-bar::before{top:12px}}@media screen and (max-width: 480px){#ham-icon .icon-bar::before{top:12px}}#ham-icon .icon-bar::after{height:2px;width:75%;content:"";position:absolute;bottom:-8px;left:0;background:#254671;transition:all .4s ease}@media screen and (min-width: 1024px)and (max-width: 1280px){#ham-icon .icon-bar::after{bottom:-6px;width:70%}}@media screen and (max-width: 480px){#ham-icon .icon-bar::after{bottom:-6px}}#ham-icon.open .icon-bar{height:0 !important}#ham-icon.open .icon-bar::before{top:10px;transform:rotate(-45deg);width:100%}#ham-icon.open .icon-bar::after{bottom:-12px;transform:rotate(45deg);width:100%}.footer-wrap{position:relative;z-index:2}.footer-wrap p{line-height:1.25}@media screen and (max-width: 480px){.footer-wrap p{font-size:19px}}@media screen and (max-width: 480px){.footer-wrap .footer-block a{font-size:calc(18px + 1*(100vw - 320px)/160)}}.footer-wrap .footer-block{background:#dcdcdc;padding:calc(30px + 30*(100vw - 320px)/1600) calc(20px + 40*(100vw - 320px)/1600);padding-left:calc(20px + 100*(100vw - 320px)/1600);display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px;font-size:calc(17px + 1*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.footer-wrap .footer-block{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1023px)and (max-width: 767px){.footer-wrap .footer-block{grid-template-columns:repeat(2, 1fr);padding:calc(30px + 30*(100vw - 320px)/1600) calc(20px + 40*(100vw - 320px)/1600)}}@media screen and (max-width: 1023px)and (max-width: 767px)and (max-width: 480px){.footer-wrap .footer-block{grid-template-columns:auto}}.footer-wrap .footer-block .title{color:#28235b;padding-bottom:calc(14px + 1*(100vw - 320px)/1600);font-size:calc(20px + 2*(100vw - 320px)/1600);font-family:"Play",sans-serif}@media screen and (max-width: 767px){.footer-wrap .footer-block .title{font-size:calc(20.5px + 2.5*(100vw - 320px)/447)}}.footer-wrap .footer-block .footer-logo{display:flex;width:100%;align-items:center;margin-top:calc(-40px + -20*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.footer-wrap .footer-block .footer-logo{margin-top:-6.3361792956vh}}@media screen and (max-width: 1023px){.footer-wrap .footer-block .footer-logo{margin-top:0;align-items:start}}@media screen and (max-width: 1023px)and (max-width: 767px){.footer-wrap .footer-block .footer-logo{margin-left:calc(-10px + -30*(100vw - 320px)/1600);margin-left:-2.0833333333vw;justify-content:flex-start}}@media screen and (max-width: 1023px)and (max-width: 767px)and (max-width: 480px){.footer-wrap .footer-block .footer-logo{justify-content:center}}@media screen and (max-width: 1023px)and (max-width: 767px){.footer-wrap .footer-block .footer-logo img{max-width:calc(140px + 10*(100vw - 320px)/447)}}.footer-wrap .footer-block .footer-contact .footer-contact-inner .contact-text{display:flex;flex-direction:column;gap:6px}.footer-wrap .footer-block .footer-contact .footer-contact-inner .inline-phone-num{padding-bottom:calc(15px + 5*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.footer-wrap .footer-block .footer-contact .footer-contact-inner .inline-phone-num a:last-child{display:inline-block}}.footer-wrap .footer-block .footer-contact .footer-contact-inner .icon-box{display:flex;gap:20px;align-items:center}@media screen and (max-width: 480px){.footer-wrap .footer-block .footer-contact .footer-contact-inner .icon-box{gap:15px}}.footer-wrap .footer-block .footer-contact .footer-contact-inner .icon-box a:nth-child(2) img{width:40px;height:24px}@media screen and (max-width: 480px){.footer-wrap .footer-block .footer-contact .footer-contact-inner .icon-box a img{width:12px}.footer-wrap .footer-block .footer-contact .footer-contact-inner .icon-box a:nth-child(2) img{width:30px;height:20px}}.footer-wrap .footer-block .footer-about .footer-text{max-width:calc(280px + 60*(100vw - 320px)/1600);text-align:justify;text-align-last:left;color:#3a3a3a}@media screen and (max-width: 480px){.footer-wrap .footer-block .footer-about .footer-text{max-width:100%}}.footer-wrap .footer-block .footer-sitemap .sitemap-link{display:flex;flex-direction:column;text-align:justify}.footer-wrap .footer-block .footer-sitemap .sitemap-link a{color:#3a3a3a}.footer-wrap .copyright{background:#28235b;text-align:center;padding:11px 20px}@media screen and (max-width: 767px){.footer-wrap .copyright{margin-bottom:60px}}.footer-wrap .copyright p{font-size:calc(9px + 6*(100vw - 320px)/1600);margin:0;width:100%;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;color:#fff}.footer-wrap .copyright p a{display:inline-flex;align-items:center;color:#fff;letter-spacing:1px;font-size:img;font-size-margin:0 5px;font-size-width:100%;font-size-height:100%}.footer-wrap .copyright p a picture{display:flex;align-items:center;justify-content:center;margin:0 7px}@media screen and (max-width: 480px){p{font-family:"Sofia Sans",sans-serif}}.header-block{position:relative;height:100vh}@media screen and (max-width: 767px){.header-block.private-trips .header-bg img{object-position:calc(-220px + -40*(100vw - 320px)/447) bottom}}@media screen and (max-width: 480px){.header-block.private-trips .header-bg img{object-position:calc(-200px + -25*(100vw - 320px)/160) bottom}}.header-block .header-bg{position:relative;height:100vh}.header-block .header-bg:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#afafaf;opacity:.5}.header-block .header-bg picture img{height:100%;width:100%;object-fit:cover;mix-blend-mode:multiply}@media screen and (max-width: 480px){.header-block .header-bg picture img.our-yachts-bg{object-position:74% 0px}}.header-block .header-inner{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;align-items:center;margin:0 auto;flex-direction:column;justify-content:center}.header-block .header-inner.home .secondary-title{position:relative}@media screen and (max-width: 480px){.header-block .header-inner.home .secondary-title{margin-top:calc(-60px + -5*(100vw - 320px)/160)}}.header-block .header-inner.home:before{top:65%;transform:translate(-20px, 15px)}@media screen and (max-width: 480px){.header-block .header-inner.home:before{bottom:auto;top:60%;transform:translate(12px, 10px)}}.header-block .header-inner.private-inner .secondary-title{position:relative}@media screen and (max-width: 480px){.header-block .header-inner.private-inner:before{transform:translate(calc(12px + 10 * (100vw - 320px) / 160), 35px)}}.header-block .header-inner .secondary-title{max-width:calc(290px + 1210*(100vw - 320px)/1600);width:100%;position:relative}@media screen and (max-width: 767px){.header-block .header-inner .secondary-title{text-shadow:0 0 5px #454260;font-size:calc(40px + 80*(100vw - 320px)/1600);margin-top:calc(-45px + -5*(100vw - 320px)/447)}.header-block .header-inner .secondary-title span{display:inline}}.header-block .header-inner:before{position:absolute;content:"";top:56%;left:12%;height:5px;max-width:calc(200px + 220*(100vw - 320px)/1600);width:100%;background:#fff;transform:translate(-20px, 18px)}@media screen and (max-width: 480px){.header-block .header-inner:before{max-width:calc(150px + 100*(100vw - 320px)/160);bottom:auto;top:50%;left:2%;transform:translate(calc(12px + 10 * (100vw - 320px) / 160), 15px);box-shadow:0px 0px 6px rgba(40,35,91,.82)}}@media screen and (min-width: 1024px){.header-block .header-inner:before{width:20.8333333333vw}}.header-block .header-inner span{display:block}@media screen and (max-width: 480px){.header-block .header-inner span{display:inline}}.header-block .header-inner .arrow-down{background:#fff;bottom:10%;height:calc(65px + 1*(100vw - 320px)/1600);left:50%;position:absolute;transform:translate(-50%, -10%);width:calc(65px + 1*(100vw - 320px)/1600);display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all .5s ease-in-out}@media screen and (max-width: 767px){.header-block .header-inner .arrow-down{bottom:20%}}.header-block .header-inner .arrow-down picture{display:flex}.header-block .header-inner .arrow-down picture img{position:relative;z-index:1}@keyframes pulse-one{0%{transform:scale(0.7);box-shadow:0 0 0 0 rgba(255,255,255,.7)}15%{transform:scale(0.8);box-shadow:0 0 0 0 rgba(255,255,255,.6)}25%{transform:scale(0.9);box-shadow:0 0 0 0 rgba(255,255,255,.5)}85%{transform:scale(1.1);box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{transform:scale(0.9);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse-two{0%{transform:scale(0.9);box-shadow:0 0 0 0 rgba(255,255,255,.7)}25%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,.6)}85%{transform:scale(1.1);box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{transform:scale(0.8);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.header-block .header-inner .arrow-down:before{position:absolute;top:-25%;left:-25%;content:"";width:150%;background:#fff;height:150%;border-radius:50%;opacity:.5;animation:pulse-two 2.8s infinite;transition:all .5s ease}.header-block .header-inner .arrow-down:after{background:#fff;border-radius:50%;content:"";height:180%;left:-38%;opacity:.5;position:absolute;top:-38%;width:180%;animation:pulse-one 2.8s infinite;transition:all .5s ease}.daily-trips-block{position:relative;padding-top:calc(30px + 70*(100vw - 320px)/1600)}.daily-trips-block .trips-heading{padding-left:calc(25px + 35*(100vw - 320px)/1600);padding-bottom:calc(30px + 70*(100vw - 320px)/1600);position:relative;z-index:1}@media screen and (max-width: 767px){.daily-trips-block .trips-heading{padding-left:calc(15px + 35*(100vw - 320px)/1600)}}@media screen and (max-width: 480px){.daily-trips-block .trips-heading{padding-bottom:0px}}.daily-trips-block .grid{position:relative;display:grid;grid-template-columns:48% auto}@media screen and (max-width: 480px){.daily-trips-block .grid{position:static;grid-template-columns:auto}}.daily-trips-block .grid .left-col .boat-photo{position:relative;z-index:1;margin-top:calc(10px + 1*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.daily-trips-block .grid .left-col .boat-photo{margin-top:1.0672358591vh}}@media screen and (max-width: 480px){.daily-trips-block .grid .left-col .boat-photo{padding:calc(15px + 15*(100vw - 320px)/1600);padding-left:calc(15px + 35*(100vw - 320px)/1600)}}.daily-trips-block .grid .left-col .transparent-photo{margin-top:calc(-40px + -32*(100vw - 320px)/1600);position:relative;z-index:2}@media screen and (min-width: 1024px){.daily-trips-block .grid .left-col .transparent-photo{margin-top:-7.6840981857vh}}@media screen and (max-width: 767px){.daily-trips-block .grid .left-col .transparent-photo{margin-top:0}}@media screen and (max-width: 480px){.daily-trips-block .grid .left-col .transparent-photo{position:absolute;top:25%;right:0;transform:translate(50%, 10%)}.daily-trips-block .grid .left-col .transparent-photo img{width:75%}}.daily-trips-block .grid .left-col .vector-img{position:absolute;top:50%;left:25%;z-index:1;transform:translate(0%, -5%)}.daily-trips-block .grid .right-col{position:relative;z-index:2}@media screen and (max-width: 480px){.daily-trips-block .grid .right-col{position:static}}.daily-trips-block .grid .right-col .text{max-width:calc(300px + 350*(100vw - 320px)/1600);width:100%;color:#3a3a3a;text-align:justify;margin-left:calc(20px + 80*(100vw - 320px)/1600);margin-top:calc(20px + 40*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.daily-trips-block .grid .right-col .text{margin-top:calc(5px + 5*(100vw - 320px)/703);margin-left:calc(10px + 20*(100vw - 320px)/703);padding-right:calc(20px + 20*(100vw - 320px)/703)}}@media screen and (max-width: 767px){.daily-trips-block .grid .right-col .text{margin-left:calc(10px + 30*(100vw - 320px)/1600);padding-right:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width: 767px)and (max-width: 480px){.daily-trips-block .grid .right-col .text{max-width:calc(290px + 150*(100vw - 320px)/160);padding:calc(10px + 10*(100vw - 320px)/160) 0;margin:0 auto}}.daily-trips-block .grid .right-col .transparent-text{position:absolute;top:25%;left:0;transform:translateX(-40%);max-width:calc(300px + 550*(100vw - 320px)/1600);width:100%;background:rgba(0,0,0,0)}@media screen and (min-width: 1024px){.daily-trips-block .grid .right-col .transparent-text{max-width:44.2708333333vw}}@media screen and (max-width: 1023px){.daily-trips-block .grid .right-col .transparent-text{max-width:calc(300px + 100*(100vw - 320px)/703);transform:translateX(5%);top:14%}}.daily-trips-block .grid .right-col .transparent-text .transparent-title{font-family:"Play",sans-serif;font-size:calc(66px + 134*(100vw - 320px)/1600);font-weight:700;color:rgba(40,35,91,.2);mix-blend-mode:screen;width:100%}@media screen and (min-width: 1024px){.daily-trips-block .grid .right-col .transparent-text .transparent-title{font-size:10.4166666667vw}}.daily-trips-block .large-bg{position:absolute;top:0;left:0;transform:translate(0%, 4%);width:100%}.daily-trips-block .large-bg .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.25)}@media screen and (max-width: 480px){.daily-trips-block .large-bg{width:800px;transform:translate(-100px, 200px)}}.daily-trips-block .large-bg picture{display:inline-block;font-size:0}.daily-trips-block .large-bg picture img{height:100%;width:100%;object-fit:cover;object-position:center}.private-trips-block{position:relative;z-index:1;margin-top:calc(0px + -100*(100vw - 320px)/1600);padding-bottom:calc(100px + 90*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.private-trips-block{margin-top:-10.6723585912vh;padding-bottom:20.2774813234vh}}.private-trips-block .private-trips-heading{position:relative;z-index:1;display:grid;grid-template-columns:45%;justify-content:flex-end}@media screen and (max-width: 480px){.private-trips-block .private-trips-heading{grid-template-columns:auto;justify-content:flex-start;padding-left:calc(10px + 8*(100vw - 320px)/160);padding-top:20px;padding-bottom:20px}}.private-trips-block .private-trips-heading .primary-title{max-width:calc(260px + 540*(100vw - 320px)/1600);width:100%}.private-trips-block .grid{display:grid;grid-template-columns:48% auto}@media screen and (max-width: 767px){.private-trips-block .grid{grid-template-columns:auto}}.private-trips-block .grid .left-col{display:flex;justify-content:center;padding-left:calc(0px + 110*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.private-trips-block .grid .left-col{display:block;margin:0 auto}}@media screen and (min-width: 768px){.private-trips-block .grid .left-col{padding-top:calc(20px + 130*(100vw - 320px)/1600)}}.private-trips-block .grid .left-col .text{max-width:calc(300px + 300*(100vw - 320px)/1600);width:100%;text-align:justify}@media screen and (max-width: 1023px){.private-trips-block .grid .left-col .text{padding-right:calc(20px + .5*(100vw - 320px)/703)}}@media screen and (max-width: 480px){.private-trips-block .grid .left-col .text{max-width:calc(290px + 150*(100vw - 320px)/160);margin:0 auto;padding-right:0px}}.private-trips-block .grid .left-col .vector-img{position:absolute;bottom:0;left:50%;transform:translate(-35%, 35%)}.private-trips-block .grid .right-col{position:relative}.private-trips-block .grid .right-col .vector-ship{display:flex;justify-content:center;margin-top:calc(-30px + -10*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.private-trips-block .grid .right-col .vector-ship{position:relative;bottom:50%;transform:translate(40%, -10px)}}@media screen and (min-width: 1024px){.private-trips-block .grid .right-col .vector-ship{margin-top:-4.2689434365vh}}.private-trips-block .grid .right-col .vector-ship img{width:75%}.private-trips-block .grid .right-col .private-trip-photo{position:absolute;top:0;right:0;transform:translateY(25%)}.yacht-charters-block{position:relative}.yacht-charters-block .yacht-heading{padding-left:calc(25px + 35*(100vw - 320px)/1600);padding-bottom:calc(25px + 15*(100vw - 320px)/1600);position:relative;z-index:1;display:grid;grid-template-columns:42%}@media screen and (max-width: 480px){.yacht-charters-block .yacht-heading{grid-template-columns:auto;padding-left:calc(10px + 8*(100vw - 320px)/160);padding-top:25px}.yacht-charters-block .yacht-heading .primary-title{max-width:75%}}@media screen and (max-width: 1023px){.yacht-charters-block .yacht-heading{grid-template-columns:90%;padding-top:calc(30px + 20*(100vw - 320px)/160)}}@media screen and (max-width: 480px){.yacht-charters-block .yacht-heading{grid-template-columns:100%}}.yacht-charters-block .yacht-heading .text{padding-top:calc(25px + 35*(100vw - 320px)/1600);max-width:calc(300px + 320*(100vw - 320px)/1600);width:100%;margin-left:auto;text-align:justify}@media screen and (min-width: 1024px){.yacht-charters-block .yacht-heading .text{padding-top:6.4034151547vh}}@media screen and (max-width: 480px){.yacht-charters-block .yacht-heading .text{text-align:justify;max-width:calc(290px + 150*(100vw - 320px)/160);margin:0 auto}}.yacht-charters-block .transparent-photo{display:flex;justify-content:flex-end;width:100%;position:relative;z-index:1}@media screen and (max-width: 480px){.yacht-charters-block .transparent-photo{width:150%;z-index:2}.yacht-charters-block .transparent-photo img{object-fit:cover}}.yacht-charters-block .vector-img{left:0;position:absolute;top:0;transform:translate(6%, 6%)}.yacht-charters-block .grid{display:grid;grid-template-columns:auto 45%}@media screen and (max-width: 480px){.yacht-charters-block .grid{grid-template-columns:auto}}.yacht-charters-block .grid .left-col .event-photo{position:relative;z-index:1}@media screen and (max-width: 1023px){.yacht-charters-block .grid .left-col .event-photo{margin-top:60px}}@media screen and (max-width: 480px){.yacht-charters-block .grid .left-col .event-photo{width:110%;margin-top:calc(-150px + -60*(100vw - 320px)/160);transform:translateX(-50px);z-index:2}.yacht-charters-block .grid .left-col .event-photo img{object-fit:cover;object-position:-125px 0}}.yacht-charters-block .grid .left-col .transparent-text{position:absolute;max-width:calc(300px + 600*(100vw - 320px)/1600);width:100%;top:0;left:0;transform:translate(50%, 25%);z-index:1}@media screen and (min-width: 1024px){.yacht-charters-block .grid .left-col .transparent-text{max-width:44.2708333333vw}}.yacht-charters-block .grid .left-col .transparent-text .transparent-title{font-family:"Play",sans-serif;font-size:calc(66px + 134*(100vw - 320px)/1600);font-size:10.4166666667vw;font-weight:700;color:rgba(40,35,91,0);mix-blend-mode:screen;width:100%}.yacht-charters-block .grid .right-col{position:relative;z-index:1}.yacht-charters-block .grid .right-col .special-events-heading{max-width:calc(300px + 400*(100vw - 320px)/1600);width:100%;padding-top:calc(30px + 110*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.yacht-charters-block .grid .right-col .special-events-heading{max-width:36.4583333333vw}}@media screen and (max-width: 480px){.yacht-charters-block .grid .right-col .special-events-heading{max-width:calc(100% - 20px);padding-left:calc(10px + 8*(100vw - 320px)/160)}.yacht-charters-block .grid .right-col .special-events-heading .primary-title{max-width:75%}}.yacht-charters-block .grid .right-col .special-events-heading .text-block{margin-left:calc(5px + 20*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.yacht-charters-block .grid .right-col .special-events-heading .text-block{padding-right:calc(10px + 10*(100vw - 320px)/703)}}.yacht-charters-block .grid .right-col .special-events-heading .text-block span{display:block}.yacht-charters-block .grid .right-col .special-events-heading .text-block p{margin-bottom:0}.yacht-charters-block .special-events-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(20px + 10*(100vw - 320px)/1600);position:relative;z-index:1;padding:calc(20px + 80*(100vw - 320px)/1600) 0}@media screen and (max-width: 480px){.yacht-charters-block .special-events-cta{padding-bottom:calc(30px + 15*(100vw - 320px)/160);gap:0}}.yacht-charters-block .special-events-cta .title{font-size:calc(32px + 28*(100vw - 320px)/1600);color:#28235b;font-weight:700;text-align:center;font-family:"Play",sans-serif}@media screen and (max-width: 480px){.yacht-charters-block .special-events-cta .title{padding:0 calc(20px + 10*(100vw - 320px)/160);padding-top:calc(20px + 20*(100vw - 320px)/160);padding-bottom:calc(20px + 10*(100vw - 320px)/160)}}.yacht-charters-block .special-events-bg{position:absolute;left:0;bottom:0;transform:translate(0, 0)}@media screen and (max-width: 767px){.yacht-charters-block .special-events-bg{width:200%;bottom:auto;top:50%;transform:translate(0%, -10%)}}.yacht-charters-block .special-events-bg picture{display:block;font-size:0}.yacht-charters-block .special-events-bg img{height:100%;width:100%;object-fit:cover;object-position:center}@media screen and (max-width: 767px){.yacht-charters-block .special-events-bg img{object-fit:cover;object-position:-300px center}}.jeanneau-block{padding-bottom:calc(20px + 20*(100vw - 320px)/1600);background:#fff}.jeanneau-block.last-header{padding-bottom:0}.jeanneau-block .jeanneau-heading{padding:calc(30px + 70*(100vw - 320px)/1600) 0;text-align:center}@media screen and (max-width: 480px){.jeanneau-block .jeanneau-heading{text-align:left}}.jeanneau-block .jeanneau-heading .primary-title{max-width:calc(300px + 1090*(100vw - 320px)/1600);width:100%;margin:auto}@media screen and (min-width: 1024px){.jeanneau-block .jeanneau-heading .primary-title{max-width:72.3958333333vw}}.jeanneau-block .jeanneau-block-photo{display:flex;justify-content:center}@media screen and (max-width: 767px){.jeanneau-block .jeanneau-block-photo{padding:0 calc(15px + 15*(100vw - 320px)/447)}}.jeanneau-block .jeanneau-block-photo img{height:100%;width:100%;object-fit:cover;object-position:center}.jeanneau-inner-block{padding-top:calc(20px + 30*(100vw - 320px)/1600);position:relative}@media screen and (max-width: 767px){.jeanneau-inner-block{overflow:hidden}}@media screen and (min-width: 1024px){.jeanneau-inner-block{padding-top:5.3361792956vh}}.jeanneau-inner-block .ship-bg{position:absolute;top:0;left:0;width:100%}@media screen and (max-width: 767px){.jeanneau-inner-block .ship-bg{left:0;top:50%;width:800%;transform:translate(-35%, -30%)}}.jeanneau-inner-block .ship-bg img{width:100%;height:100%;object-fit:cover;object-position:100% 2.2vh}.jeanneau-inner-block .grid{display:grid;grid-template-columns:48% auto;position:relative;z-index:1}@media screen and (max-width: 767px){.jeanneau-inner-block .grid{grid-template-columns:auto}}.jeanneau-inner-block .grid .left-col{padding-left:calc(0px + 160*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.jeanneau-inner-block .grid .left-col{padding-left:8.3333333333vw}}@media screen and (max-width: 480px){.jeanneau-inner-block .grid .left-col{padding-left:calc(0px + 0*(100vw - 320px)/1600)}}.jeanneau-inner-block .grid .left-col .inner-text{padding-bottom:calc(40px + 10*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.jeanneau-inner-block .grid .left-col .inner-text{padding-bottom:5.3361792956vh}}@media screen and (max-width: 480px){.jeanneau-inner-block .grid .left-col .inner-text{padding-bottom:0}}.jeanneau-inner-block .grid .left-col .inner-text .text{padding-bottom:2.1344717182vh;max-width:calc(300px + 320*(100vw - 320px)/1600);width:100%;text-align:justify}@media screen and (max-width: 767px){.jeanneau-inner-block .grid .left-col .inner-text .text{max-width:calc(300px + 320*(100vw - 320px)/447)}}.jeanneau-inner-block .grid .left-col .price-tag{padding-bottom:2.6680896478vh}@media screen and (max-width: 767px){.jeanneau-inner-block .grid .left-col .price-tag{padding-left:calc(15px + 10*(100vw - 320px)/447)}}.jeanneau-inner-block .grid .left-col .price-tag span{font-size:calc(30px + 10*(100vw - 320px)/1600);color:#3a3a3a;padding-left:.521vw;font-weight:bold}.jeanneau-inner-block .grid .left-col .cta{padding-bottom:calc(20px + 20*(100vw - 320px)/1600)}@media screen and (max-width: 767px){.jeanneau-inner-block .grid .left-col .cta{padding-left:calc(15px + 10*(100vw - 320px)/447)}}@media screen and (min-width: 1024px){.jeanneau-inner-block .grid .left-col .cta{padding-bottom:4.3vh}}.jeanneau-inner-block .grid .left-col .features{display:grid;grid-template-columns:40% auto;padding-left:1.2vw}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.jeanneau-inner-block .grid .left-col .features{grid-template-columns:50% auto;gap:calc(15px + 5*(100vw - 320px)/704)}}@media screen and (max-width: 767px){.jeanneau-inner-block .grid .left-col .features{grid-template-columns:auto;padding-left:calc(30px + 20*(100vw - 320px)/447);padding-bottom:calc(20px + 10*(100vw - 320px)/447)}}.jeanneau-inner-block .grid .left-col .features ul{list-style:disc}.jeanneau-inner-block .grid .right-col{position:relative}@media screen and (max-width: 767px){.jeanneau-inner-block .grid .right-col{position:static}}.jeanneau-inner-block .grid .right-col .transparent-text{position:absolute;top:0;left:0;transform:translate(25%, -15%);max-width:calc(300px + 550*(100vw - 320px)/1600);width:100%;background:rgba(0,0,0,0)}@media screen and (min-width: 1024px){.jeanneau-inner-block .grid .right-col .transparent-text{max-width:44.2708333333vw}}@media screen and (max-width: 767px){.jeanneau-inner-block .grid .right-col .transparent-text{display:none}}.jeanneau-inner-block .grid .right-col .transparent-text .transparent-title{font-family:"Play",sans-serif;font-size:calc(66px + 124*(100vw - 320px)/1600);font-size:9.9vw;font-weight:700;color:rgba(40,35,91,.2);mix-blend-mode:screen;width:100%;line-height:.85}@media screen and (max-width: 767px){.jeanneau-inner-block .grid .right-col .transparent-photo{display:none}}.jeanneau-inner-block .grid .right-col .transparent-photo-sm{position:absolute;z-index:3;right:0;top:50%;transform:translate(65px, 0px)}.jeanneau-inner-block .grid .right-col .transparent-photo-sm img{width:80%}@media screen and (min-width: 768px){.jeanneau-inner-block .grid .right-col .transparent-photo-sm{display:none}}.jeanneau-inner-block .vector-img{position:absolute;bottom:0;left:50%;transform:translate(-30%, -10%);z-index:1}@media screen and (max-width: 767px){.jeanneau-inner-block .vector-img{transform:translate(5%, -30%);z-index:0}}.our-yacht-last-block{position:relative}.our-yacht-last-block.trird-block{padding-bottom:calc(30px + 70*(100vw - 320px)/1600)}.our-yacht-last-block.trird-block .grid-two{grid-template-columns:40% auto;padding-top:calc(30px + 20*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.our-yacht-last-block.trird-block .grid-two{grid-template-columns:50% auto}}@media screen and (max-width: 767px){.our-yacht-last-block.trird-block .grid-two{grid-template-columns:auto}}.our-yacht-last-block.trird-block .grid-two .left-col .content-wraper{padding-top:0}@media screen and (min-width: 1024px)and (max-width: 1280px){.our-yacht-last-block.trird-block .grid-two .left-col .features{grid-template-columns:45% auto}}@media screen and (max-width: 1023px){.our-yacht-last-block.trird-block .grid-two .left-col .features{grid-template-columns:45% auto}}.our-yacht-last-block.trird-block .grid-two .left-col .features-right ul{display:flex;flex-direction:column}.our-yacht-last-block.trird-block .grid-two .left-col .features-right ul li{width:75%}@media screen and (max-width: 1023px){.our-yacht-last-block.trird-block .grid-two .left-col .features-right ul li{width:100%}}.our-yacht-last-block.trird-block .grid-two .right-col{transform:translate(0, 0)}@media screen and (max-width: 767px){.our-yacht-last-block.trird-block .grid-two .right-col{padding-right:calc(0px + 160*(100vw - 320px)/1600);order:-1}}.our-yacht-last-block.trird-block .grid-two .right-col .transparent-photo{height:100%;width:100%}@media screen and (max-width: 1023px){.our-yacht-last-block.trird-block .grid-two .right-col .transparent-photo{position:static;transform:translate(0, 0);display:block}}@media screen and (max-width: 767px){.our-yacht-last-block.trird-block .grid-two .right-col .transparent-photo{display:block;padding-bottom:calc(50px + 10*(100vw - 320px)/1600)}}.our-yacht-last-block.trird-block .grid-two .right-col .transparent-photo picture{width:100%;height:100%;display:block;font-size:0}@media screen and (max-width: 1023px){.our-yacht-last-block.trird-block .grid-two .right-col .transparent-photo picture{margin-left:auto;text-align:right}}@media screen and (max-width: 767px){.our-yacht-last-block.trird-block .grid-two .right-col .transparent-photo picture{margin-left:0;text-align:center}}.our-yacht-last-block.trird-block .grid-two .right-col .transparent-photo picture img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 1023px){.our-yacht-last-block.trird-block .grid-two .right-col .transparent-photo picture img{height:110%;margin-top:calc(30px + 20*(100vw - 320px)/1600);width:95%}}@media screen and (max-width: 767px){.our-yacht-last-block.trird-block .grid-two .right-col .transparent-photo picture img{margin-top:0;width:100%}}.our-yacht-last-block .grid{display:grid;grid-template-columns:54% auto;grid-gap:2.6vw}@media screen and (max-width: 767px){.our-yacht-last-block .grid{grid-template-columns:auto}}.our-yacht-last-block .grid .left-col{position:relative;z-index:1}@media screen and (max-width: 767px){.our-yacht-last-block .grid .left-col{padding:0 calc(15px + 15*(100vw - 320px)/447)}}.our-yacht-last-block .grid .left-col picture{display:block;font-size:0}.our-yacht-last-block .grid .right-col .inner-text{padding-top:calc(2vh + 6*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.our-yacht-last-block .grid .right-col .inner-text{padding-right:calc(10px + 10*(100vw - 320px)/703)}}@media screen and (max-width: 767px){.our-yacht-last-block .grid .right-col .inner-text{padding-right:0;padding-left:calc(0px + 60*(100vw - 320px)/447)}}@media screen and (max-width: 480px){.our-yacht-last-block .grid .right-col .inner-text{padding-right:0;padding-left:0}}.our-yacht-last-block .grid .right-col .inner-text .text{max-width:calc(300px + 320*(100vw - 320px)/1600);width:100%;text-align:justify}@media screen and (max-width: 767px){.our-yacht-last-block .grid .right-col .inner-text .text{max-width:calc(300px + 320*(100vw - 320px)/447)}}.our-yacht-last-block .grid .right-col .inner-text .text p{padding-bottom:2vh}.our-yacht-last-block .grid-two{display:grid;grid-template-columns:45% auto;padding-left:calc(0px + 160*(100vw - 320px)/1600);background:linear-gradient(#fff, #F6F9FF, #F6F9FF, #F6F9FF, #fff)}@media screen and (min-width: 1024px){.our-yacht-last-block .grid-two{padding-left:8.3333333333vw}}@media screen and (max-width: 767px){.our-yacht-last-block .grid-two{grid-template-columns:auto;position:relative}}.our-yacht-last-block .grid-two .left-col .content-wraper{position:relative;z-index:1;padding-top:calc(10px + 50*(100vw - 320px)/1600)}.our-yacht-last-block .grid-two .left-col .content-wraper .price-tag{padding-bottom:2.6680896478vh}@media screen and (max-width: 767px){.our-yacht-last-block .grid-two .left-col .content-wraper .price-tag{padding-left:calc(15px + 10*(100vw - 320px)/447)}}@media screen and (max-width: 480px){.our-yacht-last-block .grid-two .left-col .content-wraper .price-tag{padding-bottom:0}}.our-yacht-last-block .grid-two .left-col .content-wraper .price-tag span{font-size:calc(30px + 10*(100vw - 320px)/1600);color:#3a3a3a;padding-left:.521vw;font-weight:bold}.our-yacht-last-block .grid-two .left-col .content-wraper .cta{padding-bottom:4.3vh}@media screen and (max-width: 767px){.our-yacht-last-block .grid-two .left-col .content-wraper .cta{padding-left:calc(15px + 10*(100vw - 320px)/447)}}.our-yacht-last-block .grid-two .left-col .content-wraper .features{display:grid;grid-template-columns:40% auto;padding-left:1.2vw}@media screen and (min-width: 1281px)and (max-width: 1536px){.our-yacht-last-block .grid-two .left-col .content-wraper .features{grid-template-columns:44% auto}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.our-yacht-last-block .grid-two .left-col .content-wraper .features{grid-template-columns:50% auto;gap:calc(15px + 5*(100vw - 320px)/704)}}@media screen and (max-width: 767px){.our-yacht-last-block .grid-two .left-col .content-wraper .features{grid-template-columns:auto;padding-left:calc(30px + 20*(100vw - 320px)/447);padding-bottom:calc(20px + 10*(100vw - 320px)/447)}}.our-yacht-last-block .grid-two .left-col .content-wraper .features ul{list-style:disc}.our-yacht-last-block .grid-two .right-col{position:relative;z-index:1;transform:translateY(calc(-12vh + -13 * (100vw - 320px) / 1600))}@media screen and (max-width: 767px){.our-yacht-last-block .grid-two .right-col{position:static;transform:translateY(0)}}@media screen and (min-width: 1281px)and (max-width: 1536px){.our-yacht-last-block .grid-two .right-col{transform:translateY(calc(-2vh + -10 * (100vw - 320px) / 1600))}}.our-yacht-last-block .grid-two .right-col .transparent-photo{position:relative}@media screen and (max-width: 1023px){.our-yacht-last-block .grid-two .right-col .transparent-photo{display:none;position:absolute;top:0;right:0;transform:translate(10%, 35%)}}@media screen and (max-width: 1023px)and (max-width: 767px){.our-yacht-last-block .grid-two .right-col .transparent-photo{display:none;position:absolute;bottom:50%;right:0;transform:translate(38%, -60%)}.our-yacht-last-block .grid-two .right-col .transparent-photo img{width:80%}}@media screen and (min-width: 1024px)and (max-width: 1280px){.our-yacht-last-block .grid-two .right-col .transparent-photo{transform:translate(10px, 15%)}}.our-yacht-last-block .grid-two .right-col .transparent-text{position:absolute;top:0;left:0;z-index:1;transform:translate(10%, -5%);max-width:calc(300px + 350*(100vw - 320px)/1600);width:100%;background:rgba(0,0,0,0)}@media screen and (min-width: 1024px){.our-yacht-last-block .grid-two .right-col .transparent-text{max-width:44.2708333333vw}}@media screen and (max-width: 1023px){.our-yacht-last-block .grid-two .right-col .transparent-text{transform:translate(10%, 50%)}}@media screen and (max-width: 1023px)and (max-width: 767px){.our-yacht-last-block .grid-two .right-col .transparent-text{display:none;top:auto;bottom:0;right:0;transform:translate(50%, -180%)}}@media screen and (min-width: 1024px)and (max-width: 1280px){.our-yacht-last-block .grid-two .right-col .transparent-text{bottom:0;transform:translate(10%, 35%)}}.our-yacht-last-block .grid-two .right-col .transparent-text .transparent-title{font-family:"Play",sans-serif;font-size:calc(66px + 124*(100vw - 320px)/1600);font-weight:700;color:rgba(40,35,91,.2);mix-blend-mode:screen;width:100%;line-height:.85}@media screen and (min-width: 1024px){.our-yacht-last-block .grid-two .right-col .transparent-text .transparent-title{font-size:9.9vw}}.our-yacht-last-block .vector-img{left:25%;position:absolute;top:0;transform:translate(5%, -10%)}.our-yacht-last-block .ship-bg-2{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 767px){.our-yacht-last-block .ship-bg-2{width:200%;transform:translateX(-75px)}}.our-yacht-last-block .ship-bg-2 picture{display:block;font-size:0}.our-yacht-last-block .ship-bg-2 img{width:100%;height:100%;object-fit:cover;object-position:center}.morning-trip-block{position:relative}.morning-trip-block ul li span{font-weight:700}.morning-trip-block .morning-block-one{position:relative;z-index:1}.morning-trip-block .morning-block-one .grid-one{display:grid;grid-template-columns:58% auto;padding-bottom:calc(25px + 25*(100vw - 320px)/1600)}@media screen and (max-width: 767px){.morning-trip-block .morning-block-one .grid-one{grid-template-columns:auto}}.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-heading{margin-top:calc(75px + 25*(100vw - 320px)/1600);margin-left:calc(10px + 50*(100vw - 320px)/1600);padding-bottom:1vh}@media screen and (max-width: 767px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-heading{margin-left:0;text-align:center}}@media screen and (max-width: 480px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-heading{margin-top:calc(25px + 5*(100vw - 320px)/160);margin-left:calc(10px + 20*(100vw - 320px)/160);text-align:left;padding-bottom:calc(20px + 10*(100vw - 320px)/160)}}@media screen and (max-width: 360px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-heading{margin-left:0}}.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-heading .primary-title span{color:#999bb0;font-size:85%}@media screen and (max-width: 480px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-heading .primary-title{width:calc(80% + 5*(100vw - 320px)/160)}}@media screen and (min-width: 1024px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-heading{margin-top:10.67vh}}.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-text{display:flex;justify-content:center;align-items:center;height:calc(375px + 125*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-text{height:53.3617929562vh}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-text{align-items:flex-start;padding-top:calc(40px + 10*(100vw - 320px)/704)}}@media screen and (max-width: 767px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-text{height:calc(250px + 50*(100vw - 320px)/447)}}.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-text .text{max-width:calc(300px + 320*(100vw - 320px)/1600);width:100%;text-align:justify;text-align-last:left}@media screen and (max-width: 767px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-text .text{text-align-last:center}}@media screen and (max-width: 767px)and (max-width: 480px){.morning-trip-block .morning-block-one .grid-one .left-col .morning-trip-text .text{width:90%;text-align-last:left}}.morning-trip-block .morning-block-one .grid-one .right-col{margin-left:auto}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.morning-trip-block .morning-block-one .grid-one .right-col img{height:100%;object-fit:cover;width:100%}}@media screen and (max-width: 767px){.morning-trip-block .morning-block-one .grid-one .right-col{margin:auto}.morning-trip-block .morning-block-one .grid-one .right-col img{width:calc(300px + 150*(100vw - 320px)/447);height:calc(200px + 100*(100vw - 320px)/447);object-fit:cover;object-position:center}}@media screen and (max-width: 480px){.morning-trip-block .morning-block-one .grid-one .right-col{margin:0;margin-left:auto;padding-top:25px}.morning-trip-block .morning-block-one .grid-one .right-col img{width:calc(220px + 20*(100vw - 320px)/160);height:calc(240px + 20*(100vw - 320px)/160)}}.morning-trip-block .morning-block-one .grid-two{display:grid;grid-template-columns:auto}@media screen and (max-width: 480px){.morning-trip-block .morning-block-one .grid-two{position:relative}}.morning-trip-block .morning-block-one .grid-two .left-col{position:relative}@media screen and (max-width: 767px){.morning-trip-block .morning-block-one .grid-two .left-col{margin:auto}}@media screen and (max-width: 480px){.morning-trip-block .morning-block-one .grid-two .left-col{position:static}}.morning-trip-block .morning-block-one .grid-two .left-col img{transform:translateY(calc(-50px + -125 * (100vw - 320px) / 1600))}@media screen and (max-width: 767px){.morning-trip-block .morning-block-one .grid-two .left-col img{transform:none;width:calc(300px + 150*(100vw - 320px)/447);height:calc(200px + 50*(100vw - 320px)/447);object-fit:cover;object-position:left 15px}}@media screen and (max-width: 480px){.morning-trip-block .morning-block-one .grid-two .left-col img{transform:translateY(calc(-180px + -25 * (100vw - 320px) / 160));height:calc(126.20582px + 11.18568vw);-o-object-fit:cover;object-fit:cover;object-position:40% 0px;width:calc(250.61745px + 33.55705vw);position:absolute;top:0;left:0}}@media screen and (min-width: 1281px)and (max-width: 1536px){.morning-trip-block .morning-block-one .grid-two .left-col img{transform:translateY(-30px)}}.morning-trip-block .morning-block-one .grid-two .right-col .transparent-text{position:absolute;top:0;left:0;opacity:0}.morning-trip-block .morning-block-two{position:relative;z-index:1}.morning-trip-block .morning-block-two .grid-one{display:grid;grid-template-columns:58% auto;padding-bottom:4vh}@media screen and (min-width: 1024px){.morning-trip-block .morning-block-two .grid-one{grid-column-gap:20px}}@media screen and (max-width: 767px){.morning-trip-block .morning-block-two .grid-one{padding:0px calc(20px + 10*(100vw - 320px)/447);grid-column-gap:25px}}@media screen and (max-width: 480px){.morning-trip-block .morning-block-two .grid-one{grid-template-columns:auto}}.morning-trip-block .morning-block-two .grid-one .left-col{display:flex;align-items:flex-start;justify-content:center}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.morning-trip-block .morning-block-two .grid-one .left-col{padding-left:calc(20px + 10*(100vw - 320px)/704)}}@media screen and (min-width: 1024px)and (max-width: 1280px){.morning-trip-block .morning-block-two .grid-one .left-col{padding-left:calc(20px + 80*(100vw - 320px)/960)}}@media screen and (min-width: 1281px)and (max-width: 1536px){.morning-trip-block .morning-block-two .grid-one .left-col{padding-left:calc(20px + 205*(100vw - 320px)/1600)}}.morning-trip-block .morning-block-two .grid-one .left-col .trips-title{max-width:calc(300px + 540*(100vw - 320px)/1600);width:100%}@media screen and (max-width: 767px){.morning-trip-block .morning-block-two .grid-one .left-col .trips-title{max-width:100%;text-align:left;margin-top:calc(25px + 1*(100vw - 320px)/447)}}@media screen and (max-width: 767px){.morning-trip-block .morning-block-two .grid-one .right-col{padding-top:calc(25px + .5*(100vw - 320px)/447)}}.morning-trip-block .morning-block-two .grid-one .right-col ul{max-width:calc(300px + 225*(100vw - 320px)/1600);width:100%;list-style:disc}@media screen and (max-width: 480px){.morning-trip-block .morning-block-two .grid-one .right-col ul{margin-left:20px;padding-bottom:calc(20px + 20*(100vw - 320px)/160)}}.morning-trip-block .morning-block-two .grid-one .right-col ul li{padding-bottom:2vh}.morning-trip-block .morning-block-two .cta{display:flex}.morning-trip-block .morning-block-two .cta .primary-btn{margin:auto}.morning-trip-block .morning-block-two .grid-two{display:grid;grid-template-columns:58% auto;padding-top:calc(50px + 40*(100vw - 320px)/1600);padding-bottom:calc(50px + 10*(100vw - 320px)/1600)}@media screen and (max-width: 767px){.morning-trip-block .morning-block-two .grid-two{padding:0px calc(20px + 10*(100vw - 320px)/447);grid-column-gap:25px;padding-bottom:calc(20px + 5*(100vw - 320px)/447)}}@media screen and (max-width: 480px){.morning-trip-block .morning-block-two .grid-two{grid-template-columns:auto;padding:0px calc(20px + 10*(100vw - 320px)/160);padding-top:calc(50px + 40*(100vw - 320px)/1600);padding-bottom:calc(50px + 10*(100vw - 320px)/1600)}}.morning-trip-block .morning-block-two .grid-two ul{list-style:disc}@media screen and (max-width: 480px){.morning-trip-block .morning-block-two .grid-two ul{margin-left:calc(20px + 1*(100vw - 320px)/160)}}.morning-trip-block .morning-block-two .grid-two ul li{padding-bottom:2vh}.morning-trip-block .morning-block-two .grid-two .left-col{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 480px){.morning-trip-block .morning-block-two .grid-two .left-col{justify-content:flex-start}}.morning-trip-block .morning-block-two .grid-two .left-col .timetable-block{max-width:calc(300px + 320*(100vw - 320px)/1600);width:100%}.morning-trip-block .morning-block-two .grid-two .left-col .timetable-block ul{margin-top:calc(25px + 15*(100vw - 320px)/1600);margin-left:1.1vw}@media screen and (max-width: 480px){.morning-trip-block .morning-block-two .grid-two .left-col .timetable-block ul{text-align:justify;margin-left:calc(20px + .5*(100vw - 320px)/160)}}.morning-trip-block .morning-block-two .grid-two .right-col ul{max-width:calc(300px + 320*(100vw - 320px)/1600);width:100%;margin-top:calc(70px + 5*(100vw - 320px)/1600);transform:translateY(20px)}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.morning-trip-block .morning-block-two .grid-two .right-col ul{padding-bottom:calc(20px + 5*(100vw - 320px)/703);padding-right:calc(15px + 5*(100vw - 320px)/703);transform:translateY(calc(80px + 5 * (100vw - 320px) / 703))}}@media screen and (max-width: 480px){.morning-trip-block .morning-block-two .grid-two .right-col ul{margin-top:0;transform:translateY(0px)}}.morning-trip-block .transparent-photo{top:10%;left:0;position:absolute;width:100%;transform:translate(0, 15%)}.morning-trip-block .transparent-photo img{height:100%;width:100%;object-fit:cover;object-position:center}.morning-trip-block .vector-img{position:absolute;bottom:0;left:0;transform:translateY(2%)}.morning-trip-block .trips-title{font-size:calc(40px + 20*(100vw - 320px)/1600);color:#28235b;font-family:"Play",sans-serif}.afternoon-trip-block{padding-bottom:20px;position:relative;z-index:1}.afternoon-trip-block picture{display:block;font-size:0}.afternoon-trip-block .afternoon-trip-heading{text-align:center;padding:calc(30px + 20*(100vw - 320px)/1600) 20px;background:#cbbaa8}@media screen and (max-width: 480px){.afternoon-trip-block .afternoon-trip-heading{text-align:left}}.afternoon-trip-block .grid-one{position:relative;z-index:1;display:grid;grid-template-columns:auto auto;grid-gap:30px calc(20px + 15*(100vw - 320px)/1600)}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.afternoon-trip-block .grid-one{grid-gap:10px calc(12px + 4*(100vw - 320px)/704)}}@media screen and (max-width: 480px){.afternoon-trip-block .grid-one{grid-template-columns:auto}}.afternoon-trip-block .grid-one .one{grid-row:1/span 3}@media screen and (max-width: 480px){.afternoon-trip-block .grid-one .one{grid-row:auto;margin:auto}.afternoon-trip-block .grid-one .one img{width:calc(300px + 50*(100vw - 320px)/160);height:calc(200px + 20*(100vw - 320px)/160);object-fit:cover;object-position:center}}@media screen and (max-width: 480px){.afternoon-trip-block .grid-one .two{order:-1;margin-left:calc(28px + 2*(100vw - 320px)/160)}}.afternoon-trip-block .grid-one .two .fade-title{padding-top:3.2vh;font-size:calc(40px + 47*(100vw - 320px)/1600);color:#999bb0;font-family:"Play",sans-serif}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.afternoon-trip-block .grid-one .two .fade-title{font-size:calc(35px + 10*(100vw - 320px)/704)}}@media screen and (max-width: 480px){.afternoon-trip-block .grid-one .two .fade-title{font-size:calc(26px + 6*(100vw - 320px)/160);padding-top:calc(10px + .5*(100vw - 320px)/160)}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.afternoon-trip-block .grid-one .three{padding-bottom:calc(20px + 10*(100vw - 320px)/704)}}.afternoon-trip-block .grid-one .three .text{max-width:calc(300px + 350*(100vw - 320px)/1600);width:100%;text-align:justify}.afternoon-trip-block .grid-one .four picture{width:100%;height:100%}.afternoon-trip-block .grid-one .four picture img{width:100%;height:100%;object-position:center}@media screen and (max-width: 480px){.afternoon-trip-block .grid-one .four picture img{height:calc(165px + 10*(100vw - 320px)/4480);object-fit:cover}}.afternoon-trip-block .afternoon-trip-wraper{position:relative;padding-left:calc(20px + 205*(100vw - 320px)/1600);padding-bottom:calc(20px + 30*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.afternoon-trip-block .afternoon-trip-wraper{padding-left:11.71875vw}}.afternoon-trip-block .afternoon-trip-wraper .menu-heading{z-index:1;position:relative;padding-top:calc(20px + 40*(100vw - 320px)/1600);padding-bottom:calc(20px + 20*(100vw - 320px)/1600)}.afternoon-trip-block .afternoon-trip-wraper .grid-two{position:relative;z-index:1;display:grid;grid-template-columns:30% auto}@media screen and (max-width: 480px){.afternoon-trip-block .afternoon-trip-wraper .grid-two{grid-template-columns:auto;gap:calc(30px + 10*(100vw - 320px)/1600)}}.afternoon-trip-block .afternoon-trip-wraper .grid-two .left-col ul{max-width:calc(300px + 80*(100vw - 320px)/1600);width:100%;list-style:disc;padding-bottom:calc(10px + 10*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.afternoon-trip-block .afternoon-trip-wraper .grid-two .left-col ul{margin-left:calc(20px + .5*(100vw - 320px)/160)}}.afternoon-trip-block .afternoon-trip-wraper .grid-two .left-col ul li{padding-bottom:2vh}.afternoon-trip-block .afternoon-trip-wraper .grid-two .left-col .cta{text-align:center;margin:auto}.afternoon-trip-block .afternoon-trip-wraper .grid-two .right-col picture img{height:calc(180px + 20*(100vw - 320px)/160);width:100%;object-fit:cover;object-position:center}.afternoon-trip-block .afternoon-trip-wraper .grid-three{padding-top:calc(20px + 30*(100vw - 320px)/1600);position:relative;z-index:1;display:grid;grid-template-columns:50% auto}@media screen and (max-width: 480px){.afternoon-trip-block .afternoon-trip-wraper .grid-three{grid-template-columns:auto}}.afternoon-trip-block .afternoon-trip-wraper .grid-three ul{max-width:calc(300px + 350*(100vw - 320px)/1600);width:100%;list-style:disc}@media screen and (min-width: 1024px)and (max-width: 1280px){.afternoon-trip-block .afternoon-trip-wraper .grid-three ul{padding-right:calc(18px + 2*(100vw - 320px)/960)}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.afternoon-trip-block .afternoon-trip-wraper .grid-three ul{padding-right:calc(18px + 2*(100vw - 320px)/704)}}@media screen and (max-width: 480px){.afternoon-trip-block .afternoon-trip-wraper .grid-three ul{margin-left:20px;padding-right:calc(20px + 5*(100vw - 320px)/160)}}.afternoon-trip-block .afternoon-trip-wraper .grid-three ul li{padding-bottom:2vh}.afternoon-trip-block .afternoon-trip-wraper .grid-three ul li span{font-weight:700}.afternoon-trip-block .afternoon-trip-wraper .grid-three .left-col .tertiary-title{padding-bottom:calc(20px + .5*(100vw - 320px)/1600)}.afternoon-trip-block .afternoon-trip-wraper .grid-three .right-col ul{padding-top:calc(30px + 45*(100vw - 320px)/1600)}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.afternoon-trip-block .afternoon-trip-wraper .grid-three .right-col ul{padding-top:calc(110px + 5*(100vw - 320px)/704)}}@media screen and (max-width: 480px){.afternoon-trip-block .afternoon-trip-wraper .grid-three .right-col ul{padding-top:0}}.afternoon-trip-block .afternoon-trip-wraper .transparent-photo{position:absolute;top:0;left:0;width:100%;transform:translateY(-30%)}.afternoon-trip-block .afternoon-trip-wraper .transparent-photo picture img{width:100%;height:100%;object-fit:cover}.afternoon-trip-block .vector-img{position:absolute;right:25%;top:0;transform:translate(35%, 15%)}.private-trip-wraper{position:relative}.private-trip-wraper li{padding-bottom:2vh}.private-trip-wraper li span{font-weight:700}.private-trip-wraper .note-block{position:relative;z-index:1;display:flex;width:100%;justify-content:center;align-items:center}.private-trip-wraper .note-block .grid{display:grid;grid-template-columns:52% auto;max-width:calc(300px + 1180*(100vw - 320px)/1600);width:100%;background:#28235b;align-items:center;padding:calc(20px + 10*(100vw - 320px)/1600) 0}@media screen and (max-width: 1023px){.private-trip-wraper .note-block .grid{grid-template-columns:40% auto}}@media screen and (max-width: 480px){.private-trip-wraper .note-block .grid{grid-template-columns:auto;padding:calc(20px + 2*(100vw - 320px)/160) 15px}}.private-trip-wraper .note-block .grid .left-col{padding-left:calc(20px + 30*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.private-trip-wraper .note-block .grid .left-col{padding-left:0}}.private-trip-wraper .note-block .grid .left-col .primary-title{-webkit-text-stroke:2px #fff;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 480px){.private-trip-wraper .note-block .grid .left-col .primary-title{-webkit-text-stroke:1px #fff;padding-left:0;padding-bottom:15px}}.private-trip-wraper .note-block .grid .right-col ul{max-width:calc(300px + 270*(100vw - 320px)/1600);width:100%;list-style:none;color:#fff}@media screen and (max-width: 1023px){.private-trip-wraper .note-block .grid .right-col ul{padding-right:calc(20px + 30*(100vw - 320px)/1600)}}@media screen and (max-width: 480px){.private-trip-wraper .note-block .grid .right-col ul{padding-right:0}}.private-trip-wraper .note-block .grid .right-col ul li{text-align:justify;padding-bottom:5px}.private-trip-wraper .morning-private-trip-block{position:relative;z-index:1}.private-trip-wraper .morning-private-trip-block ul{list-style:disc}.private-trip-wraper .morning-private-trip-block ul li{padding-bottom:2vh;text-align:justify}.private-trip-wraper .morning-private-trip-block .grid-one{display:grid;grid-template-columns:60% auto}@media screen and (max-width: 480px){.private-trip-wraper .morning-private-trip-block .grid-one{grid-template-columns:auto;position:relative}}.private-trip-wraper .morning-private-trip-block .grid-one .left-col{display:flex;flex-direction:column;justify-content:space-between;padding-top:calc(20px + 60*(100vw - 320px)/1600);padding-bottom:calc(20px + 40*(100vw - 320px)/1600)}.private-trip-wraper .morning-private-trip-block .grid-one .left-col .block-heading{margin-left:calc(10px + 50*(100vw - 320px)/1600)}@media screen and (max-width: 767px){.private-trip-wraper .morning-private-trip-block .grid-one .left-col .block-heading{margin-left:calc(15px + 5*(100vw - 320px)/447)}}.private-trip-wraper .morning-private-trip-block .grid-one .left-col .block-heading .primary-title span{font-size:85%;color:#999bb0;display:inline-block}.private-trip-wraper .morning-private-trip-block .grid-one .left-col .text-block{display:flex;justify-content:center}@media screen and (max-width: 1023px){.private-trip-wraper .morning-private-trip-block .grid-one .left-col .text-block{padding-top:calc(20px + 10*(100vw - 320px)/703);padding-bottom:calc(20px + 10*(100vw - 320px)/703)}}@media screen and (max-width: 767px){.private-trip-wraper .morning-private-trip-block .grid-one .left-col .text-block{padding:calc(20px + 10*(100vw - 320px)/447)}}.private-trip-wraper .morning-private-trip-block .grid-one .left-col .text-block .text{max-width:calc(300px + 350*(100vw - 320px)/1600);width:100%;text-align:justify}.private-trip-wraper .morning-private-trip-block .grid-one .left-col .girls-photo picture{display:block;font-size:0}.private-trip-wraper .morning-private-trip-block .grid-one .left-col .girls-photo picture img{height:100%;width:100%}@media screen and (max-width: 480px){.private-trip-wraper .morning-private-trip-block .grid-one .left-col .girls-photo picture img{height:calc(180px + 40*(100vw - 320px)/160);width:100%;object-fit:cover;object-position:right}}.private-trip-wraper .morning-private-trip-block .grid-one .right-col{display:flex;justify-content:center}.private-trip-wraper .morning-private-trip-block .grid-one .right-col picture{display:block;font-size:0}.private-trip-wraper .morning-private-trip-block .grid-one .right-col picture img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 480px){.private-trip-wraper .morning-private-trip-block .grid-one .right-col picture img{position:absolute;width:calc(140px + 5*(100vw - 320px)/160);height:calc(290px + 10*(100vw - 320px)/160);object-fit:cover;object-position:center;bottom:0;left:50%;transform:translate(-60px, 25px)}}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block{padding-left:calc(20px + 205*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block{padding-left:calc(20px + 40*(100vw - 320px)/703);padding-right:calc(20px + 40*(100vw - 320px)/703)}}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .sub-heading{padding-top:calc(20px + 40*(100vw - 320px)/1600);padding-bottom:calc(20px + 20*(100vw - 320px)/1600)}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .sub-heading .tertiary-title{max-width:calc(300px + 800*(100vw - 320px)/1600);width:100%}@media screen and (min-width: 1024px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .sub-heading .tertiary-title{max-width:57.2916666667vw}}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two{display:grid;grid-template-columns:36% auto}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two picture{font-size:0}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two picture img{width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (max-width: 1023px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two{grid-template-columns:40% auto;gap:calc(30px + 10*(100vw - 320px)/703)}}@media screen and (max-width: 480px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two{grid-template-columns:auto}}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two ul{margin-left:20px;padding-top:calc(10px + 5*(100vw - 320px)/1600);max-width:calc(300px + 80*(100vw - 320px)/1600);width:100%;padding-bottom:calc(15px + 10*(100vw - 320px)/1600)}@media screen and (min-width: 1024px)and (max-width: 1280px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two ul{padding-right:calc(35px + 5*(100vw - 320px)/1600)}}@media screen and (max-width: 1023px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two ul{padding-right:calc(35px + 5*(100vw - 320px)/1600)}}@media screen and (max-width: 480px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two ul{padding-right:calc(30px + .5*(100vw - 320px)/160)}}@media screen and (max-width: 480px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-two .cta{text-align:center}}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three{padding-top:calc(20px + 40*(100vw - 320px)/1600);padding-bottom:calc(20px + 30*(100vw - 320px)/1600);display:grid;grid-template-columns:47% auto}@media screen and (max-width: 1023px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three{grid-template-columns:42% auto;gap:calc(30px + 10*(100vw - 320px)/703)}}@media screen and (max-width: 480px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three{grid-template-columns:auto;gap:0}}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three .left-col .tertiary-title{padding-bottom:calc(20px + 20*(100vw - 320px)/1600)}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three ul{margin-left:20px;max-width:calc(300px + 350*(100vw - 320px)/1600);width:100%}@media screen and (min-width: 1024px)and (max-width: 1280px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three ul{padding-right:calc(25px + 10*(100vw - 320px)/1600)}}@media screen and (max-width: 1023px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three ul{padding-right:calc(25px + 10*(100vw - 320px)/1600)}}@media screen and (max-width: 480px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three ul{padding-right:calc(30px + .5*(100vw - 320px)/160)}}.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three .right-col ul{padding-top:calc(20px + 80*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three .right-col ul{padding-top:calc(80px + 5vw);padding-right:calc(30px + .5*(100vw - 320px)/160)}}@media screen and (max-width: 480px){.private-trip-wraper .morning-private-trip-block .morning-private-sub-block .grid-three .right-col ul{padding-top:0}}.private-trip-wraper .afternoon-private-trip-block{padding:calc(20px + 50*(100vw - 320px)/1600) 0;position:relative}.private-trip-wraper .afternoon-private-trip-block .boat-bg-1{position:absolute;top:0;left:0;transform:translateY(-48%)}.private-trip-wraper .afternoon-private-trip-block .boat-bg-1 img{object-fit:cover;width:100%}.private-trip-wraper .afternoon-private-trip-block .boat-bg-1 .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.6)}.private-trip-wraper .afternoon-private-trip-block .grid-one{position:relative;z-index:1;display:grid;grid-template-columns:30% auto;padding:calc(20px + 20*(100vw - 320px)/1600) 0}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-one{grid-template-columns:auto}}.private-trip-wraper .afternoon-private-trip-block .grid-one .right-col .block-heading .primary-title{padding-bottom:calc(20px + 40*(100vw - 320px)/1600)}.private-trip-wraper .afternoon-private-trip-block .grid-one .right-col .block-heading .primary-title span{font-size:85%;color:#999bb0;display:inline-block}.private-trip-wraper .afternoon-private-trip-block .grid-one .right-col .block-heading .text{margin-left:calc(20px + .5*(100vw - 320px)/1600);max-width:calc(300px + 350*(100vw - 320px)/1600);width:100%;text-align:justify}.private-trip-wraper .afternoon-private-trip-block .grid-two{position:relative;display:grid;grid-template-columns:55% auto}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-two{grid-template-columns:80% auto}}.private-trip-wraper .afternoon-private-trip-block .grid-two .left-col{position:relative;z-index:1}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-two .left-col .deep-dive-photo img{height:200px;width:100%;object-fit:cover;object-position:center}}.private-trip-wraper .afternoon-private-trip-block .grid-two .right-col .ship-vector-photo{position:absolute;top:10%;left:30%;transform:translate(10px, 50px)}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-two .right-col .ship-vector-photo{right:0;position:absolute;top:25%;transform:translate(50px, 50px)}}.private-trip-wraper .afternoon-private-trip-block .grid-two .right-col .ship-vector-photo img{width:90%}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-two .right-col .ship-vector-photo img{width:100%;height:140px;object-fit:cover;object-position:left}}.private-trip-wraper .afternoon-private-trip-block .grid-three{position:relative;z-index:1;display:grid;grid-template-columns:30% auto;padding:calc(20px + 40*(100vw - 320px)/1600) 0}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-three{grid-template-columns:auto;padding-left:calc(20px + 40*(100vw - 320px)/703);padding-top:calc(25px + 15*(100vw - 320px)/160)}}.private-trip-wraper .afternoon-private-trip-block .grid-three .right-col ul{list-style:disc;margin-left:20px;padding:calc(20px + 20*(100vw - 320px)/1600) 0;max-width:calc(300px + 340*(100vw - 320px)/1600)}.private-trip-wraper .afternoon-private-trip-block .grid-three .right-col ul li{padding-bottom:2vh}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-three .right-col .cta{text-align:center}}.private-trip-wraper .afternoon-private-trip-block .grid-four{position:relative;z-index:1;padding-left:calc(20px + 205*(100vw - 320px)/1600);padding-top:calc(20px + 40*(100vw - 320px)/1600);padding-bottom:calc(20px + 30*(100vw - 320px)/1600);display:grid;grid-template-columns:47% auto}@media screen and (max-width: 1023px){.private-trip-wraper .afternoon-private-trip-block .grid-four{gap:calc(30px + 10*(100vw - 320px)/703);padding-left:calc(20px + 40*(100vw - 320px)/703);grid-template-columns:42% auto}}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-four{grid-template-columns:auto;gap:0}}.private-trip-wraper .afternoon-private-trip-block .grid-four .left-col .tertiary-title{padding-bottom:calc(20px + 20*(100vw - 320px)/1600)}.private-trip-wraper .afternoon-private-trip-block .grid-four ul{margin-left:20px;max-width:calc(300px + 350*(100vw - 320px)/1600);width:100%;list-style:disc}@media screen and (min-width: 1024px)and (max-width: 1280px){.private-trip-wraper .afternoon-private-trip-block .grid-four ul{padding-right:calc(25px + 10*(100vw - 320px)/1600)}}@media screen and (max-width: 1023px){.private-trip-wraper .afternoon-private-trip-block .grid-four ul{padding-right:calc(25px + 10*(100vw - 320px)/1600)}}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-four ul{padding-right:calc(30px + .5*(100vw - 320px)/160)}}.private-trip-wraper .afternoon-private-trip-block .grid-four .right-col ul{padding-top:calc(20px + 80*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.private-trip-wraper .afternoon-private-trip-block .grid-four .right-col ul{padding-top:calc(80px + 5vw);padding-right:calc(30px + .5*(100vw - 320px)/703)}}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .grid-four .right-col ul{padding-top:0}}.private-trip-wraper .afternoon-private-trip-block .boat-bg-2{position:absolute;bottom:0;left:0;transform:translateY(10%)}@media screen and (max-width: 480px){.private-trip-wraper .afternoon-private-trip-block .boat-bg-2{top:50%;bottom:auto}}.private-trip-wraper .afternoon-private-trip-block .boat-bg-2 img{object-fit:cover;width:100%}.yacht-charter-wraper{position:relative}.yacht-charter-wraper picture{display:block;font-size:0}.yacht-charter-wraper .slider-block{padding:calc(20px + 80*(100vw - 320px)/1600) 0}.yacht-charter-wraper .slider-block.one{position:relative;z-index:1}.yacht-charter-wraper .slider-block.one .slider1{position:relative;z-index:1}.yacht-charter-wraper .slider-block.one .vector-img{left:5%;position:absolute;top:25%;transform:translate(50px, -75px)}.yacht-charter-wraper .slider-block.two{position:relative;padding-top:calc(20px + 100*(100vw - 320px)/1600)}.yacht-charter-wraper .slider-block.two .transparent-img{position:absolute;top:0;left:0;transform:translateY(10%)}.yacht-charter-wraper .slider-block.two .transparent-img img{width:100%;height:100%;object-fit:cover}.yacht-charter-wraper .slider-block.two .transparent-img .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5)}.yacht-charter-wraper .slider-block.two .block-heading .quaternary-title{text-align:right}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block.two .block-heading .quaternary-title{text-align:left}}.yacht-charter-wraper .slider-block.two .bottom-text{background:#28235b;padding:calc(20px + 22*(100vw - 320px)/1600) 0}.yacht-charter-wraper .slider-block.two .bottom-text .text{color:#fff}.yacht-charter-wraper .slider-block.two .vector-img{position:absolute}.yacht-charter-wraper .slider-block.three .block-heading .quaternary-title{text-align:center}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block.three .block-heading .quaternary-title{text-align:left}}.yacht-charter-wraper .slider-block.three .transparent-img{position:absolute}.yacht-charter-wraper .slider-block.four{position:relative;overflow:hidden;background:#cbbaa8}.yacht-charter-wraper .slider-block.four .block-heading .quaternary-title{text-align:center}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block.four .block-heading .quaternary-title{text-align:left}}.yacht-charter-wraper .slider-block.four .vector-img{position:absolute;bottom:0;left:0;transform:translate(5%, 10%)}.yacht-charter-wraper .slider-block.five .block-heading .quaternary-title{text-align:center}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block.five .block-heading .quaternary-title{text-align:left}}.yacht-charter-wraper .slider-block.five .transparent-img{position:absolute;bottom:0;left:0}.yacht-charter-wraper .slider-block .block-heading{position:relative;z-index:1;padding-left:calc(20px + 180*(100vw - 320px)/1600);padding-bottom:calc(20px + 80*(100vw - 320px)/1600)}.yacht-charter-wraper .slider-block .block-heading .quaternary-title{max-width:calc(300px + 1100*(100vw - 320px)/1600);width:100%;text-align:justify}@media screen and (min-width: 1024px){.yacht-charter-wraper .slider-block .block-heading .quaternary-title{width:72.92vw}}.yacht-charter-wraper .slider-block .transparent-img img{width:100%;height:100%;object-fit:cover}.yacht-charter-wraper .slider-block .grid{margin:0 2.6041666667vw;max-width:100%}.yacht-charter-wraper .slider-block .grid .slick-slide{padding-right:calc(19px + 2*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block .grid .slick-slide{padding-right:0;margin-bottom:calc(20px + 1*(100vw - 320px)/160)}}.yacht-charter-wraper .slider-block .grid .slick-arrow{position:absolute;z-index:2;right:40%;bottom:0;background:rgba(0,0,0,0);transform:translate(10px, 75px);border:0;height:calc(40px + 10*(100vw - 320px)/1600);width:calc(40px + 10*(100vw - 320px)/1600);cursor:pointer;border-radius:50%;padding:5px;border:2px solid #000;filter:invert(13%) sepia(39%) saturate(2674%) hue-rotate(227deg) brightness(92%) contrast(96%)}@media screen and (max-width: 1023px){.yacht-charter-wraper .slider-block .grid .slick-arrow{right:35%}}@media screen and (max-width: 767px){.yacht-charter-wraper .slider-block .grid .slick-arrow{right:40%;transform:translate(0px, 45px)}}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block .grid .slick-arrow{right:23%;transform:translate(10px, 50px)}}@media screen and (max-width: 767px){.yacht-charter-wraper .slider-block .grid .slick-arrow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.5);filter:invert(1);border-radius:50%;z-index:-1}}@media screen and (max-width: 767px){.yacht-charter-wraper .slider-block .grid .slick-arrow:before{background-color:rgba(255,255,255,0)}}@media screen and (max-width: 767px){.yacht-charter-wraper .slider-block .grid .slick-arrow{top:auto;left:auto;bottom:0}}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block .grid .slick-arrow{left:auto}}.yacht-charter-wraper .slider-block .grid .slick-arrow img{width:calc(30px + 10*(100vw - 320px)/1600)}.yacht-charter-wraper .slider-block .grid .slick-arrow.slick-prev{left:40%;right:auto;bottom:0}@media screen and (min-width: 1024px)and (max-width: 1280px){.yacht-charter-wraper .slider-block .grid .slick-arrow.slick-prev{left:38%}}@media screen and (max-width: 1023px){.yacht-charter-wraper .slider-block .grid .slick-arrow.slick-prev{left:30%}}@media screen and (max-width: 767px){.yacht-charter-wraper .slider-block .grid .slick-arrow.slick-prev{left:40%;top:auto;bottom:0}}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block .grid .slick-arrow.slick-prev{left:18%}}.yacht-charter-wraper .slider-block .grid .slider-item{position:relative;height:100%;transition:all .5s ease;overflow:hidden}.yacht-charter-wraper .slider-block .grid .slider-item:hover .inner-text{transform:translate(0, 0)}.yacht-charter-wraper .slider-block .grid .slider-item .inner-text{transition:all .5s ease;position:absolute;width:80%;height:75%;bottom:0;right:0;background:rgba(255,255,255,.8);padding:calc(12px + 18*(100vw - 320px)/1600) calc(20px + 30*(100vw - 320px)/1600);transform:translate(20px, 100%)}@media screen and (min-width: 1281px)and (max-width: 1536px){.yacht-charter-wraper .slider-block .grid .slider-item .inner-text{width:88%;height:85%}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.yacht-charter-wraper .slider-block .grid .slider-item .inner-text{width:90%;height:88%}}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block .grid .slider-item .inner-text{padding-top:calc(8px + 6*(100vw - 320px)/160);padding-bottom:calc(14px + 4*(100vw - 320px)/160);width:93%;height:93%}}.yacht-charter-wraper .slider-block .grid .slider-item .inner-text .text{text-align:justify;position:relative;z-index:1}@media screen and (min-width: 1281px)and (max-width: 1536px){.yacht-charter-wraper .slider-block .grid .slider-item .inner-text .text{font-size:1vw}}@media screen and (min-width: 1024px){.yacht-charter-wraper .slider-block .grid .slider-item .inner-text .text{font-size:1.25vw}}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block .grid .slider-item .inner-text .text{font-size:calc(16px + 3*(100vw - 320px)/160);line-height:1.25}}.yacht-charter-wraper .slider-block .grid .slider-item .inner-text .text span{padding-bottom:10px;display:block;font-weight:700}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.yacht-charter-wraper .slider-block .grid .slider-item .inner-text .text span{padding-bottom:5px}}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block .grid .slider-item .inner-text .text span{padding-bottom:calc(4px + 1*(100vw - 320px)/160)}}.yacht-charter-wraper .slider-block .grid img{width:100%;height:100%;object-fit:cover}.yacht-charter-wraper .slider-block .cta{position:relative;z-index:1;margin-top:calc(60px + 110*(100vw - 320px)/1600);padding-bottom:calc(20px + 30*(100vw - 320px)/1600);text-align:center}@media screen and (max-width: 1023px){.yacht-charter-wraper .slider-block .cta{margin-top:calc(40px + 80*(100vw - 320px)/703)}}@media screen and (max-width: 480px){.yacht-charter-wraper .slider-block .cta{margin-top:calc(70px + 30*(100vw - 320px)/160)}}.yacht-charter-wraper .slider-block .bottom-text{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.yacht-charter-wraper .slider-block .bottom-text .text{font-weight:700;max-width:calc(300px + 460*(100vw - 320px)/1600);width:100%;color:#28235b;text-align:center}.special-events-wrapper picture{display:block;font-size:0}.special-events-wrapper .bachelor-party{padding-top:calc(20px + 60*(100vw - 320px)/1600);padding-bottom:calc(20px + 60*(100vw - 320px)/1600)}.special-events-wrapper .bachelor-party .party-header{padding-left:calc(10px + 50*(100vw - 320px)/1600);padding-bottom:calc(10px + 50*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .party-header{padding-bottom:calc(20px + 10*(100vw - 320px)/160)}}.special-events-wrapper .bachelor-party .grid-one{display:grid;grid-template-columns:58% auto;grid-column-gap:calc(20px + 20*(100vw - 320px)/1600)}@media screen and (min-width: 1024px)and (max-width: 1280px){.special-events-wrapper .bachelor-party .grid-one{grid-template-columns:64% auto}}@media screen and (max-width: 1023px){.special-events-wrapper .bachelor-party .grid-one{grid-template-columns:50% auto}}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-one{grid-template-columns:auto}}.special-events-wrapper .bachelor-party .grid-one .left-col{position:relative;z-index:1}@media screen and (max-width: 767px){.special-events-wrapper .bachelor-party .grid-one .left-col{padding-top:calc(16px + 4*(100vw - 320px)/447)}}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-one .left-col{padding-top:0}}@media screen and (max-width: 1023px){.special-events-wrapper .bachelor-party .grid-one .left-col img{height:calc(380px + 40*(100vw - 320px)/703);width:100%;object-fit:cover;object-position:left}}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-one .left-col img{height:auto;object-position:center}}.special-events-wrapper .bachelor-party .grid-one .right-col{padding-top:calc(10px + 70*(100vw - 320px)/1600)}@media screen and (min-width: 1281px)and (max-width: 1536px){.special-events-wrapper .bachelor-party .grid-one .right-col{padding-top:calc(10px + 5*(100vw - 320px)/1600)}}@media screen and (min-width: 1024px)and (max-width: 1280px){.special-events-wrapper .bachelor-party .grid-one .right-col{padding-top:calc(10px + 5*(100vw - 320px)/1600)}}@media screen and (max-width: 1023px){.special-events-wrapper .bachelor-party .grid-one .right-col{padding-top:calc(5px + 3*(100vw - 320px)/703)}}@media screen and (max-width: 767px){.special-events-wrapper .bachelor-party .grid-one .right-col{padding-top:calc(8px + 2*(100vw - 320px)/447)}}.special-events-wrapper .bachelor-party .grid-one .right-col ul{margin-left:1vw;max-width:calc(300px + 260*(100vw - 320px)/1600);width:100%;list-style:disc;padding-bottom:calc(20px + 20*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.special-events-wrapper .bachelor-party .grid-one .right-col ul{max-width:29.17vw}}@media screen and (max-width: 1023px){.special-events-wrapper .bachelor-party .grid-one .right-col ul{padding-right:calc(20px + 5*(100vw - 320px)/703)}}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-one .right-col ul{padding-left:calc(20px + 5*(100vw - 320px)/160);padding-right:calc(18px + 7*(100vw - 320px)/160);padding-top:calc(18px + 7*(100vw - 320px)/160);max-width:100%;list-style:none}}.special-events-wrapper .bachelor-party .grid-one .right-col ul li{padding-bottom:1.5vh;text-align:justify}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-one .right-col .cta{text-align:center}}.special-events-wrapper .bachelor-party .grid-two{position:relative;z-index:1;display:grid;grid-template-columns:50% auto}@media screen and (min-width: 1281px)and (max-width: 1536px){.special-events-wrapper .bachelor-party .grid-two{padding-top:calc(20px + 60*(100vw - 320px)/1600)}}@media screen and (min-width: 1024px)and (max-width: 1280px){.special-events-wrapper .bachelor-party .grid-two{padding-top:calc(20px + 60*(100vw - 320px)/1600)}}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-two{grid-template-columns:auto}}.special-events-wrapper .bachelor-party .grid-two .left-col{display:flex;justify-content:center;padding-top:calc(20px + 40*(100vw - 320px)/1600)}.special-events-wrapper .bachelor-party .grid-two .left-col .text{font-weight:700;max-width:calc(300px + 270*(100vw - 320px)/1600);width:100%;color:#28235b;text-align:justify}@media screen and (max-width: 1023px){.special-events-wrapper .bachelor-party .grid-two .left-col .text{padding-left:calc(20px + 30*(100vw - 320px)/703);padding-right:calc(8px + 2*(100vw - 320px)/703)}}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-two .left-col .text{padding-left:calc(12px + 3*(100vw - 320px)/160);padding-right:calc(15px + 5*(100vw - 320px)/160)}}.special-events-wrapper .bachelor-party .grid-two .left-col .text span{display:block;padding-bottom:15px}.special-events-wrapper .bachelor-party .grid-two .left-col .transparent-text{position:absolute;bottom:0;left:0;transform:translate(15%, 15%);max-width:calc(300px + 650*(100vw - 320px)/1600);width:100%;background:rgba(0,0,0,0)}@media screen and (min-width: 1024px){.special-events-wrapper .bachelor-party .grid-two .left-col .transparent-text{max-width:44.2708333333vw}}@media screen and (max-width: 767px){.special-events-wrapper .bachelor-party .grid-two .left-col .transparent-text{transform:translate(15%, -10%)}}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-two .left-col .transparent-text{transform:translate(15%, -50%)}}.special-events-wrapper .bachelor-party .grid-two .left-col .transparent-text .transparent-title{font-family:"Play",sans-serif;font-size:calc(66px + 106*(100vw - 320px)/1600);font-weight:700;color:rgba(40,35,91,.1);mix-blend-mode:screen;width:100%}@media screen and (min-width: 1024px){.special-events-wrapper .bachelor-party .grid-two .left-col .transparent-text .transparent-title{font-size:9vw}}.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light{position:absolute;top:0;right:0;transform:translate(-2vw, -20vh)}@media screen and (min-width: 1281px)and (max-width: 1536px){.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light{right:0;transform:translate(20%, 0%)}}@media screen and (min-width: 1024px)and (max-width: 1280px){.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light{right:0;transform:translate(30vw, -1vh)}}@media screen and (max-width: 1023px){.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light{right:0;transform:translate(50%, 10%)}}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light{left:20%;transform:translate(0%, 75%);bottom:0;top:auto;z-index:1;right:auto}}.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light img{width:90%}@media screen and (max-width: 1023px){.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light img{width:50%}}@media screen and (min-width: 1024px)and (max-width: 1280px){.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light img{width:60%}}@media screen and (min-width: 1281px)and (max-width: 1536px){.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light img{width:75%}}@media screen and (max-width: 480px){.special-events-wrapper .bachelor-party .grid-two .right-col .candle-light img{width:60%}}.special-events-wrapper .bachelor-party .vector-img{position:absolute;border:0;left:0;transform:translate(40%, -10%)}.special-events-wrapper .birthday-party{padding-top:calc(20px + 40*(100vw - 320px)/1600);padding-bottom:calc(20px + 20*(100vw - 320px)/1600);position:relative}.special-events-wrapper .birthday-party.premium-cruise{padding-top:calc(20px + 20*(100vw - 320px)/1600);padding-bottom:calc(20px + 60*(100vw - 320px)/1600)}.special-events-wrapper .birthday-party.premium-cruise .birthday-bg{transform:translateY(-16%)}@media screen and (max-width: 480px){.special-events-wrapper .birthday-party.premium-cruise .birthday-bg{transform:translate(-50px, 15%);bottom:0;top:auto;width:150%}}.special-events-wrapper .birthday-party .main-photo{position:relative;z-index:1}@media screen and (max-width: 480px){.special-events-wrapper .birthday-party .main-photo{z-index:0}.special-events-wrapper .birthday-party .main-photo img{height:190px;width:100%;object-fit:cover;object-position:86% -20px}.special-events-wrapper .birthday-party .main-photo img.img-one{object-position:48% -20px}}.special-events-wrapper .birthday-party .birthday-bg{position:absolute;top:0;left:0;transform:translateY(-25%);width:100%}@media screen and (max-width: 480px){.special-events-wrapper .birthday-party .birthday-bg{left:0;position:absolute;bottom:0;transform:translateY(-15%);width:150%;top:auto}}.special-events-wrapper .birthday-party .birthday-bg .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.25)}.special-events-wrapper .birthday-party .section-header{position:relative;z-index:1;padding-top:calc(20px + 40*(100vw - 320px)/1600);padding-bottom:calc(20px + 40*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.special-events-wrapper .birthday-party .section-header{padding-left:calc(25px + 5*(100vw - 320px)/160)}}.special-events-wrapper .birthday-party .section-header .primary-title{text-align:center}@media screen and (max-width: 480px){.special-events-wrapper .birthday-party .section-header .primary-title{max-width:90%;text-align:left}}.special-events-wrapper .birthday-party .grid{position:relative;z-index:1;display:grid;grid-template-columns:56% auto;grid-column-gap:2vw}@media screen and (max-width: 480px){.special-events-wrapper .birthday-party .grid{grid-template-columns:auto}}.special-events-wrapper .birthday-party .grid .left-col{padding-left:calc(20px + 180*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.special-events-wrapper .birthday-party .grid .left-col{padding-left:calc(20px + 40*(100vw - 320px)/703)}}.special-events-wrapper .birthday-party .grid .left-col ul{max-width:calc(300px + 460*(100vw - 320px)/1600);width:100%;list-style:disc}@media screen and (max-width: 480px){.special-events-wrapper .birthday-party .grid .left-col ul{max-width:95%;padding-left:calc(25px + 5*(100vw - 320px)/160)}}.special-events-wrapper .birthday-party .grid .left-col ul li{padding-bottom:2vh}.special-events-wrapper .birthday-party .grid .left-col .cta{padding-top:calc(20px + 10*(100vw - 320px)/1600);display:flex;width:100%;justify-content:flex-end}@media screen and (max-width: 480px){.special-events-wrapper .birthday-party .grid .left-col .cta{justify-content:center}}.special-events-wrapper .birthday-party .grid .right-col .text{font-weight:700;max-width:calc(300px + 270*(100vw - 320px)/1600);width:100%;color:#28235b;text-align:justify}@media screen and (max-width: 1023px){.special-events-wrapper .birthday-party .grid .right-col .text{padding-right:calc(20px + 5*(100vw - 320px)/703)}}@media screen and (max-width: 480px){.special-events-wrapper .birthday-party .grid .right-col .text{padding-top:calc(25px + 5*(100vw - 320px)/160)}}@media screen and (max-width: 360px){.special-events-wrapper .birthday-party .grid .right-col .text{padding-left:calc(25px + 5*(100vw - 320px)/160)}}.special-events-wrapper .birthday-party .grid .right-col .text span{display:block;padding-bottom:15px}.special-events-wrapper .wedding-proposal{position:relative;padding-top:calc(20px + 40*(100vw - 320px)/1600)}.special-events-wrapper .wedding-proposal .vector-img-one{position:absolute;top:0;right:25%}.special-events-wrapper .wedding-proposal .vector-img-two{position:absolute;bottom:0;left:0;transform:translate(12%, 70%) rotate(5deg)}.special-events-wrapper .wedding-proposal .grid-one{position:relative;z-index:1;display:grid;grid-template-columns:auto 55%}@media screen and (max-width: 480px){.special-events-wrapper .wedding-proposal .grid-one{grid-template-columns:auto}}.special-events-wrapper .wedding-proposal .grid-one .left-col .block-header{padding-top:calc(25px + 55*(100vw - 320px)/1600);padding-left:calc(25px + 35*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.special-events-wrapper .wedding-proposal .grid-one .left-col .block-header{padding-top:calc(30px + 5*(100vw - 320px)/160)}}.special-events-wrapper .wedding-proposal .grid-one .left-col .block-header .primary-title{max-width:calc(300px + 220*(100vw - 320px)/1600);width:100%}@media screen and (max-width: 480px){.special-events-wrapper .wedding-proposal .grid-one .left-col .block-header .primary-title{max-width:95%}}@media screen and (max-width: 480px){.special-events-wrapper .wedding-proposal .grid-one .right-col{order:-1}}.special-events-wrapper .wedding-proposal .grid-two{position:relative;z-index:1;display:grid;grid-template-columns:50% auto;grid-column-gap:20px;padding-left:calc(20px + 180*(100vw - 320px)/1600);padding-top:calc(20px + 60*(100vw - 320px)/1600);padding-bottom:calc(20px + 40*(100vw - 320px)/1600)}@media screen and (max-width: 480px){.special-events-wrapper .wedding-proposal .grid-two{grid-template-columns:auto}}.special-events-wrapper .wedding-proposal .grid-two .left-col .couple-img{position:absolute;top:0;left:20%;transform:translate(calc(-25px + -55 * (100vw - 320px) / 1600), -25%)}@media screen and (min-width: 1024px)and (max-width: 1280px){.special-events-wrapper .wedding-proposal .grid-two .left-col .couple-img{left:5%}}@media screen and (min-width: 1281px)and (max-width: 1536px){.special-events-wrapper .wedding-proposal .grid-two .left-col .couple-img{left:10%}}@media screen and (max-width: 1023px){.special-events-wrapper .wedding-proposal .grid-two .left-col .couple-img{left:calc(8% + 1*(100vw - 320px)/703);transform:translate(calc(-20px + -20 * (100vw - 320px) / 703), -25%)}}@media screen and (max-width: 480px){.special-events-wrapper .wedding-proposal .grid-two .left-col .couple-img{left:auto;right:0;top:0;transform:translate(225px, -250px)}}@media screen and (max-width: 360px){.special-events-wrapper .wedding-proposal .grid-two .left-col .couple-img{transform:translate(180px, -240px)}}.special-events-wrapper .wedding-proposal .grid-two .left-col .couple-img img{width:85%}@media screen and (min-width: 1024px)and (max-width: 1280px){.special-events-wrapper .wedding-proposal .grid-two .left-col .couple-img img{width:70%}}@media screen and (max-width: 1023px){.special-events-wrapper .wedding-proposal .grid-two .left-col .couple-img img{width:60%}}.special-events-wrapper .wedding-proposal .grid-two .right-col ul{max-width:calc(300px + 260*(100vw - 320px)/1600);width:100%;list-style:disc;margin-left:20px;position:relative;z-index:1;padding-right:calc(20px + 5*(100vw - 320px)/1600)}@media screen and (max-width: 1023px){.special-events-wrapper .wedding-proposal .grid-two .right-col ul{padding-right:calc(20px + 10*(100vw - 320px)/703)}}@media screen and (max-width: 360px){.special-events-wrapper .wedding-proposal .grid-two .right-col ul{max-width:95%}}.special-events-wrapper .wedding-proposal .grid-two .right-col ul li{padding-bottom:2vh;text-align:justify}.special-events-wrapper .wedding-proposal .grid-two .right-col .cta{position:relative;z-index:1;padding:calc(25px + 15*(100vw - 320px)/1600) 0}@media screen and (max-width: 480px){.special-events-wrapper .wedding-proposal .grid-two .right-col .cta{text-align:center}}.special-events-wrapper .wedding-proposal .grid-two .right-col .text{position:relative;z-index:1;font-weight:700;max-width:calc(300px + 270*(100vw - 320px)/1600);width:100%;color:#28235b;text-align:justify}@media screen and (max-width: 1023px){.special-events-wrapper .wedding-proposal .grid-two .right-col .text{padding-right:calc(20px + 5*(100vw - 320px)/703)}}.special-events-wrapper .wedding-proposal .grid-two .right-col .text span{display:block;padding-bottom:calc(15px + .5*(100vw - 320px)/1600)}.book-now-wrapper{margin-top:70px}.book-now-wrapper .grid{max-width:1430px;margin:auto;padding-top:calc(30px + 50*(100vw - 320px)/1600)}.faq-title-block .primary-title{text-transform:inherit;margin:0}.faq-block{padding:calc(80px + 70*(100vw - 320px)/1600) 0%;margin:auto 40px;padding-top:0}@media screen and (max-width: 480px){.faq-block{margin:0}}.faq-block .grid .accordion_item{width:100%;height:auto;margin:0;padding:0 calc(15px + 5*(100vw - 320px)/1600)}.faq-block .grid .accordion_item .title_tab{width:100%;color:#000;cursor:pointer;transition:background-color .3s ease-in;padding-right:0;position:relative;display:flex;border-top-left-radius:20px;border-top-right-radius:20px}.faq-block .grid .accordion_item .title_tab.active .title{color:#fff}.faq-block .grid .accordion_item .title_tab.active .title .svg-icon.plus:after{height:0%}.faq-block .grid .accordion_item .title_tab.active .title .svg-icon img{transform:rotate(-180deg)}.faq-block .grid .accordion_item .title_tab.active .title .icon:after{background:#fff}.faq-block .grid .accordion_item .title_tab.active+.inner_content{padding-top:25px;padding-bottom:25px;display:block;transition:all .6s;width:100%;background:#cbbaa8;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#fff}.faq-block .grid .accordion_item .title_tab.active+.inner_content>p{opacity:1;transform:translate3d(0px, 0px, 0px);transition:opacity .8s cubic-bezier(0, 0.99, 0.44, 1.01),transform .6s .1s cubic-bezier(0, 0.99, 0.44, 1.01)}.faq-block .grid .accordion_item .title_tab .title{color:#254671;line-height:1.2;display:flex;font-size:calc(14px + 16*(100vw - 320px)/1600);font-weight:700;gap:calc(20px + 60*(100vw - 320px)/1600);padding-right:0;transition:all .4s ease;justify-content:center;align-items:center;position:relative;height:calc(70px + 50*(100vw - 320px)/1600);padding-left:calc(30px + 30*(100vw - 320px)/1600);justify-content:space-between;width:100%}@media screen and (max-width: 767px){.faq-block .grid .accordion_item .title_tab .title{padding-left:0}}.faq-block .grid .accordion_item .title_tab .title .mini_title{display:flex;text-align:center;align-items:center;justify-content:center;background:#568c82;color:#fff;width:calc(70px + 50*(100vw - 320px)/1600);height:calc(70px + 50*(100vw - 320px)/1600);border-radius:50%;margin-left:calc(-15px + -30*(100vw - 320px)/1600);font-size:calc(28px + 22*(100vw - 320px)/1600);font-family:Alegreya Sans;position:absolute;top:0;left:0}.faq-block .grid .accordion_item .title_tab .title .main_tabtitle{padding-right:calc(28px + 12*(100vw - 320px)/1600);padding-left:5px}.faq-block .grid .accordion_item .title_tab .title .svg-icon{width:calc(28px + 12*(100vw - 320px)/1600);height:calc(28px + 12*(100vw - 320px)/1600);display:flex;align-items:center;justify-content:center;border-radius:50%;flex:none}.faq-block .grid .accordion_item .title_tab .title .svg-icon.plus{position:relative}.faq-block .grid .accordion_item .title_tab .title .svg-icon.plus:before{content:"";width:100%;height:1px;background-color:#28235b;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all .5s ease}.faq-block .grid .accordion_item .title_tab .title .svg-icon.plus:after{content:"";width:1px;height:100%;background-color:#28235b;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all .5s ease}.faq-block .grid .accordion_item .title_tab .title .svg-icon img{max-width:40px;position:relative;transform:rotate(0deg);transition:all .5s ease}.faq-block .grid .accordion_item .title_tab .title .icon{position:absolute;right:calc(2% + 3*(100vw - 320px)/1600);top:calc(50% - 8px);width:calc(16px + 4*(100vw - 320px)/1600);height:calc(16px + 4*(100vw - 320px)/1600);background-color:rgba(0,0,0,0);transform:rotate(-90deg);transition:transform .3s ease-in}.faq-block .grid .accordion_item .title_tab .title .icon:before,.faq-block .grid .accordion_item .title_tab .title .icon:after{content:"";position:absolute;background-color:#4c90c6;transition:all .5s ease}.faq-block .grid .accordion_item .title_tab .title .icon:before{height:2px;width:100%;top:50%;left:50%;transform:rotate(0deg) translate(-50%, -50%)}.faq-block .grid .accordion_item .title_tab .title .icon:after{height:100%;width:2px;top:50%;left:50%;transform:rotate(0deg) translate(-50%, -50%)}.faq-block .grid .inner_content{width:100%;max-height:0;overflow:hidden;transition:max-height .4s ease-out;padding-left:calc(30px + 35*(100vw - 320px)/1600)}.faq-block .grid .inner_content p{padding-right:30px}.faq-block .grid .inner_content .innder-grid{display:flex;align-items:center;justify-content:space-between;padding-top:calc(30px + 30*(100vw - 320px)/1600)}@media screen and (max-width: 767px){.faq-block .grid .inner_content .innder-grid{flex-direction:column}}.faq-block .grid .inner_content .innder-grid .inner-col{display:flex;flex-direction:column;max-width:460px;width:100%}@media screen and (max-width: 767px){.faq-block .grid .inner_content .innder-grid .inner-col{flex-direction:column}}.faq-block .grid .inner_content .innder-grid .inner-col .single-box{display:flex;align-items:center;gap:calc(15px + 40*(100vw - 320px)/1600);margin-bottom:calc(30px + 30*(100vw - 320px)/1600)}.faq-block .grid .inner_content .innder-grid .inner-col .single-box .svg-icon .circle{width:calc(70px + 60*(100vw - 320px)/1600);height:calc(70px + 60*(100vw - 320px)/1600);background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.faq-block .grid .inner_content .innder-grid .inner-col .single-box .svg-icon .circle img{max-height:calc(30px + 45*(100vw - 320px)/1600)}.faq-block .grid .inner_content .innder-grid .inner-col .single-box .svg-icon .circle span{text-align:center;font-weight:700;font-family:"Sofia Sans",sans-serif}@media screen and (max-width: 767px){.faq-block .grid .inner_content .innder-grid .inner-col .single-box .svg-icon .circle span{font-size:14px}}.faq-block .grid .inner_content .innder-grid .inner-col .single-box .text{font-size:calc(18px + 5*(100vw - 320px)/1600);width:100%;line-height:1.4}.faq-block .grid .accordion_item .title_tab.active{transition:background-color .3s ease-in}.faq-block .grid .accordion_item .title_tab.active .title .icon{transition:transform .3s ease-in}.faq-block .grid .accordion_item .title_tab.active .title .icon::before{transition:all .5s ease;transform-origin:bottom;width:0}.faq-block .grid .accordion_item .title_tab:hover{transition:background-color .3s ease-in}.faq-block .grid .accordion_item .inner_content p.show{opacity:1;transform:translate3d(0px, 0px, 0px);transition:opacity .8s cubic-bezier(0, 0.99, 0.44, 1.01),transform .6s .1s cubic-bezier(0, 0.99, 0.44, 1.01)}@media screen and (max-width: 1023px){.contact-inner-content .contact-form-block .grid .left-col img{height:65vh;object-position:bottom center;width:100%;object-fit:cover}}.contact-inner-content .footer-wrap .copyright{margin-bottom:0}.contact-form-block{position:relative;overflow:hidden}.contact-form-block .photo-bg{position:absolute;top:0;left:0}@media screen and (max-width: 480px){.contact-form-block .photo-bg{left:0;position:absolute;top:50%;width:400%;transform:translate(-40%, -25%)}}.contact-form-block .photo-bg .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8)}@media screen and (max-width: 480px){.contact-form-block .photo-bg .overlay{background:rgba(255,255,255,.25)}}.contact-form-block .grid{display:grid;grid-template-columns:35% 55%;position:relative;z-index:1}.contact-form-block .grid .left-col{position:relative;z-index:1}.contact-form-block .grid .left-col picture img{width:100%;height:100%;object-fit:cover;object-position:center}.contact-form-block .grid .right-col{position:relative}.contact-form-block .grid .right-col .vector-img{position:absolute;top:35%;left:0;transform:translate(-8vw, 10%)}.contact-form-block .grid .right-col .vector-ship{top:0;position:absolute;right:0;transform:translate(10vw, 30%)}@media screen and (max-width: 480px){.contact-form-block .grid .right-col .vector-ship{position:absolute;right:0;top:0;transform:translate(25%, -8%);width:75%}}@media screen and (max-width: 360px){.contact-form-block .grid .right-col .vector-ship{transform:translate(25%, 10%);width:70%}}.contact-form-block .grid .inner-heading-intro.contact-intro{align-items:flex-start;padding-bottom:0;padding-top:100px}@media screen and (max-width: 767px){.contact-form-block .grid .inner-heading-intro.contact-intro{padding-top:0}}.contact-form-block .grid .inner-heading-intro.contact-intro .primary-title{padding-left:0}@media screen and (max-width: 767px){.contact-form-block .grid .inner-heading-intro.contact-intro .primary-title{padding:0;text-align:left}}@media screen and (max-width: 480px){.contact-form-block .grid .inner-heading-intro.contact-intro .primary-title{text-align:left}}.contact-form-block .grid .inner-heading-intro.contact-intro .text{text-align:justify;text-align-last:left;max-width:calc(300px + 300*(100vw - 320px)/1600);width:100%}@media screen and (max-width: 767px){.contact-form-block .grid .inner-heading-intro.contact-intro .text{text-align:left;text-align-last:left;max-width:100vw}}@media screen and (max-width: 480px){.contact-form-block .grid .inner-heading-intro.contact-intro .text{text-align:justify;padding-left:0;text-align-last:left}}.contact-form-block .grid .sm-contact-card{padding:10px calc(30px + 5*(100vw - 320px)/1600);position:relative}.contact-form-block .grid .sm-contact-card:before{position:absolute;top:0;left:0;width:100%;height:300px;content:"";background:#b7dfff;transform:translateY(25%)}.contact-form-block .grid .sm-contact-card .text{background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.25);padding:calc(30px + 5*(100vw - 320px)/1600) calc(25px + 5*(100vw - 320px)/1600);position:relative;text-align:center}@media screen and (max-width: 480px){.contact-form-block .grid .sm-contact-card .text{text-align:left}}.contact-form-block .grid .sm-contact-card .text a{display:block;padding-bottom:10px}@media screen and (min-width: 768px){.contact-form-block .grid .sm-contact-card{display:none}}@media screen and (max-width: 1023px){.contact-form-block .grid{grid-template-columns:auto}}.contact-form-block .grid .contact-form-wrapper{position:relative}.contact-form-block .grid .contact-form-wrapper .contact-box{padding:calc(15px + 45*(100vw - 320px)/1600);padding-left:calc(15px + 85*(100vw - 320px)/1600);padding-right:calc(15px + 5*(100vw - 320px)/1600);position:relative;position:relative;z-index:1}@media screen and (max-width: 767px){.contact-form-block .grid .contact-form-wrapper .contact-box{padding-bottom:calc(90px + 10*(100vw - 320px)/1600)}}.contact-form-block .grid .contact-form-wrapper .contact-box .intro-text{padding-top:calc(15px + 15*(100vw - 320px)/1600);padding-bottom:calc(15px + 15*(100vw - 320px)/1600)}.contact-form-block .grid .contact-form-wrapper .contact-box .contact-card .text span{padding-bottom:2vh}.contact-form-block .grid .contact-form-wrapper .contact-box .icon-box{padding-top:calc(15px + 15*(100vw - 320px)/1600);padding-bottom:calc(15px + 15*(100vw - 320px)/1600);display:flex;gap:calc(15px + 15*(100vw - 320px)/1600);align-items:center}.contact-form-block .grid .contact-form-wrapper .contact-box .icon-box a img{width:25px}.contact-form-block .grid .contact-form-wrapper .contact-box .icon-box a:nth-child(2) img{width:50px}.contact-form-block .grid .contact-form-wrapper .contact-box .contact_form{background:#cbbaa8;width:85%;padding:calc(15px + 5*(100vw - 320px)/1600) calc(30px + 10*(100vw - 320px)/1600)}@media screen and (min-width: 1024px)and (max-width: 1280px){.contact-form-block .grid .contact-form-wrapper .contact-box .contact_form{width:95%}}@media screen and (max-width: 480px){.contact-form-block .grid .contact-form-wrapper .contact-box .contact_form{width:100%}}.contact-form-block .grid .contact-form-wrapper .custom-input{margin-bottom:15px}.contact-form-block .grid .contact-form-wrapper .custom-input.grid-col-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px}@media screen and (max-width: 767px){.contact-form-block .grid .contact-form-wrapper .custom-input.grid-col-2{grid-template-columns:auto;grid-gap:15px}}.contact-form-block .grid .contact-form-wrapper .custom-input .input-box{position:relative}.contact-form-block .grid .contact-form-wrapper .custom-input .input-box label{position:relative;width:100%;z-index:2;transition:all .5s ease;font-family:"Play",sans-serif;font-size:calc(20px + 3*(100vw - 320px)/1600);font-weight:700;color:#254671}.contact-form-block .grid .contact-form-wrapper .custom-input .input-box label.focused{top:0;left:0;font-weight:600}.contact-form-block .grid .contact-form-wrapper .custom-input .input-box label span{font-size:70%;font-weight:400}.contact-form-block .grid .contact-form-wrapper .custom-input .sent_wrap{display:flex;align-items:center;justify-content:center;margin-top:calc(15px + 10*(100vw - 320px)/1600)}@media screen and (min-width: 1024px){.contact-form-block .grid .contact-form-wrapper .custom-input .sent_wrap{gap:10px}}@media screen and (max-width: 767px){.contact-form-block .grid .contact-form-wrapper .custom-input .sent_wrap{flex-direction:column}.contact-form-block .grid .contact-form-wrapper .custom-input .sent_wrap .m-order-2{order:2}}.contact-form-block .grid .contact-form-wrapper .custom-input .sent_wrap #btn_sent{font-family:"Play",sans-serif;border:0;background-color:#28235b;text-align:center;color:#fff;text-transform:uppercase;cursor:pointer;transition:all .5s ease;font-size:18px;font-weight:700;display:block;padding:15px 30px;width:calc(125px + 5*(100vw - 320px)/1600)}.contact-form-block .grid .contact-form-wrapper .custom-input .sent_wrap #btn_sent:hover{background-color:#28235b}@media screen and (max-width: 767px){.contact-form-block .grid .contact-form-wrapper .custom-input .sent_wrap #btn_sent{margin-top:20px}}.contact-form-block .grid .contact-form-wrapper .input-field{width:100%;border:none;outline:none;font-size:calc(20px + 3*(100vw - 320px)/1600);font-family:"Sofia Sans",sans-serif;position:relative;border:none;padding:10px 15px;padding-left:0;padding-left:20px;min-height:calc(40px + 10*(100vw - 320px)/1600)}.contact-form-block .grid .contact-form-wrapper .input-field:focus+label{top:0}.contact-form-block .grid .contact-form-wrapper .textarea-field{width:100%;border:none;outline:none;font-size:calc(20px + 3*(100vw - 320px)/1600);font-family:"Sofia Sans",sans-serif;padding:calc(20px + 10*(100vw - 320px)/1600);height:calc(90px + 30*(100vw - 320px)/1600);padding:10px 15px;border:none}.map-block{padding-top:calc(30px + 20*(100vw - 320px)/1600);padding-bottom:calc(30px + 20*(100vw - 320px)/1600);background:#fff;position:relative;z-index:1;width:100%}@media screen and (max-width: 480px){.map-block{padding-top:0}}.map-block iframe{height:340px;width:100%;border:none}@media screen and (max-width: 767px){.g-recaptcha{margin-top:15px}}@media screen and (max-width: 601px){.g-recaptcha{position:relative;height:78px}.g-recaptcha>div{width:300px !important;position:absolute;left:50%;transform:translateX(-50%) scale(0.85)}}.input-block.recaptcha{margin-top:30px}#message{position:absolute;bottom:calc(200px + 60*(100vw - 1023px)/897);width:100%;text-align:center;font-size:calc(14px + 4*(100vw - 320px)/1600);color:#cf2828;line-height:1.1;padding-right:calc(15px + 45*(100vw - 320px)/1600);right:0}@media screen and (min-width: 1281px)and (max-width: 1536px){#message{bottom:calc(162px + 6.68896vw)}}@media screen and (max-width: 1023px){#message{bottom:calc(165.57191px + 6.68896vw);padding-right:calc(75px + 2.8125vw)}}@media screen and (max-width: 767px){#message{height:35px;display:flex;align-items:center;justify-content:center;bottom:calc(190px + 15*(100vw - 1023px)/-256);padding:0 10px;text-align:center;left:0}}@media screen and (max-width: 480px){#message{bottom:calc(312.94141px - 5.85938vw)}}#message.success-box{position:relative;bottom:0;display:flex;align-items:center;justify-content:center;height:100%}#message fieldset{border:0}#message .success{font-size:calc(22px + 6*(100vw - 320px)/1600);color:#198b19;font-weight:normal}#message .success-thank{font-size:calc(20px + 8*(100vw - 320px)/1600);margin:20px auto;color:#222;font-weight:normal;line-height:1.2}#message .success-spam{color:#d14848;font-size:calc(15px + 2*(100vw - 320px)/1600);padding-top:0px;font-weight:normal;line-height:1.2}#message #success_page{text-align:center;background-color:rgba(255,255,255,.6196078431);padding:5%}.pickup-point{text-align:center;margin-top:calc(15px + 15*(100vw - 320px)/1600);font-size:calc(18px + 8*(100vw - 320px)/1600)}.pickup-point .pick-up-title{color:#3a3a3a;font-weight:500}.pickup-point span{display:block;font-weight:400;font-size:80%;margin-top:10px}.pickup-point a{color:#000;text-decoration:underline}.request-offer-form{max-width:720px;width:100%;margin:0 auto calc(30px + 50*(100vw - 320px)/1600);padding:calc(15px + 15*(100vw - 320px)/1600);border:1px solid #ccc;border-radius:5px;position:relative;margin-top:calc(30px + 40*(100vw - 320px)/1600);background-color:#fff;position:relative;margin-top:180px}@media screen and (max-width: 1023px){.request-offer-form{max-width:calc(960px - 10%);width:90%}}.request-offer-form label{display:block;font-weight:500;font-size:calc(16px + 3*(100vw - 320px)/1600);text-align:left;width:100%;display:flex;align-items:center;gap:8px;margin-bottom:10px}.request-offer-form label span{font-size:calc(12px + 2*(100vw - 320px)/1600)}.request-offer-form input,.request-offer-form textarea,.request-offer-form .trigger,.request-offer-form select{max-width:100%;width:100%;outline:none;appearance:none;font-size:calc(14px + 4*(100vw - 320px)/1600);border:1px solid #ccc;font-weight:400;padding:calc(5px + 0*(100vw - 320px)/1600) 0px;padding-right:25px;color:#222;height:45px;background-color:#f1f1f1;font-family:"Sofia Sans",sans-serif;padding-left:50px}.request-offer-form .radio-column{display:flex;align-items:center;justify-content:center;height:60px;gap:37px;background-color:#f1f1f1;margin-bottom:5px}.request-offer-form .radio-column .trip-type{display:flex;align-items:center;gap:25px}.request-offer-form .radio-column .trip-type label{width:auto;margin-bottom:0}.request-offer-form .radio-column .trip-type input{appearance:auto;height:auto;width:auto}.request-offer-form textarea{border:1px solid #ccc;padding:calc(8px + 7*(100vw - 320px)/1600);height:100px}.request-offer-form .column-3{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:calc(20px + 10*(100vw - 320px)/1600);margin-bottom:calc(8px + 7*(100vw - 320px)/1600)}@media screen and (max-width: 767px){.request-offer-form .column-3{grid-template-columns:1fr}}.request-offer-form .column-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:calc(20px + 10*(100vw - 320px)/1600);margin-bottom:calc(8px + 7*(100vw - 320px)/1600)}@media screen and (max-width: 601px){.request-offer-form .column-2{grid-template-columns:1fr}}.request-offer-form .column-1{display:flex;align-items:center;justify-content:center;flex-direction:column}.request-offer-form .column-1 .custom-input{width:100%;margin-bottom:calc(8px + 7*(100vw - 320px)/1600)}.request-offer-form .hide{display:none}.request-offer-form .custom-input{position:relative}.request-offer-form .custom-input .input-icon{position:absolute;right:10px;bottom:8px;pointer-events:none;width:25px;height:25px}.request-offer-form .custom-input .icon-start{position:absolute;left:10px;top:57%;pointer-events:none;width:25px;height:25px;z-index:1}.request-offer-form #submit{max-width:fit-content;text-transform:uppercase;text-align:center;border:0;background-color:#000;margin:30px auto 0px;color:#fff;line-height:1;padding:calc(12px + 3*(100vw - 320px)/1600) calc(18px + 7*(100vw - 320px)/1600);border-radius:3px;cursor:pointer;transition:all .5s ease;font-weight:500}.request-offer-form #submit:hover{background-color:#000}.request-offer-form .google-recaptcha{margin:20px 0 0;text-align:center}.request-offer-form .google-recaptcha .g-recaptcha{margin-top:30px}.request-offer-form .google-recaptcha #captcha_error{color:red;font-size:inherit;font-weight:inherit;height:27px}.request-offer-form .cruisesCheckbox{display:flex;align-items:center;gap:calc(8px + 7*(100vw - 320px)/1600);margin-bottom:calc(8px + 7*(100vw - 320px)/1600);height:50px}.request-offer-form .cruisesCheckbox .check{width:fit-content;display:inline-block}.request-offer-form .cruisesCheckbox input{width:20px;height:20px;appearance:initial;border:0;cursor:pointer}.request-offer-form #message{text-align:center;position:absolute;transform:translateX(-50%);left:50%;margin:0;bottom:210px;width:100%;position:absolute;transform:translateX(-50%);left:50%;margin:0;bottom:calc(175px + 20*(100vw - 320px)/1600);width:100%}@media screen and (max-width: 767px){.request-offer-form #message{bottom:160px;height:45px;display:flex;align-items:center;justify-content:center}}.request-offer-form #message fieldset{border:0}.request-offer-form #message.success-box{position:relative;bottom:0;left:0;transform:translate(0);height:auto}.request-offer-form #message .success{font-size:calc(26px + 10*(100vw - 320px)/1600);font-weight:400;color:#209320;line-height:1.2}.request-offer-form #message .success-thank{font-weight:400;font-size:calc(18px + 6*(100vw - 320px)/1600);line-height:1.2;display:block;margin:20px 0}.request-offer-form #message .success-spam{color:#d14848;font-weight:400;display:block}.request-offer-form #message .error_message{color:#d14848;line-height:1.2}#ui-datepicker-div{z-index:9999999999 !important;max-width:330px}.ui-datepicker .ui-datepicker-header{background:#222}.ui-datepicker .ui-datepicker-title{color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid teal !important;background-color:teal !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:#333 !important}.ui-widget-header{border:1px solid #28235b;color:#fff;background:#28235b}a.ui-state-default.ui-state-active{background:#222;color:#fff !important;border-color:#222 !important;text-align:center}.ui-datepicker-next.ui-corner-all::before{content:"";background:url(../assets/icons/right-arrow.svg) no-repeat;background-size:contain;background-position:50%;width:17px;height:17px;font-size:1.25em;right:10px;left:auto;position:absolute;top:9px}.ui-datepicker-prev.ui-corner-all:before{content:"";left:9px;background:url(../assets/icons/left-arrow.svg) no-repeat;background-size:contain;background-position:50%;width:17px;height:17px;position:absolute;top:9px;font-size:1.25em}.ui-datepicker .ui-datepicker-title{margin:0 2.3rem;line-height:1.8rem;text-align:center;font-weight:500;font-size:1.2rem}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .6rem;font-weight:400 !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #f2f5f7;background:#28235b;font-weight:400;color:#fff !important;font-size:1.2rem;text-align:center}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.3rem;text-align:right;text-decoration:none}.ui-widget.ui-widget-content{border:1px solid #a7a7a7}.row.custom-row:hover .custom-column{z-index:1}.mdtp__wrapper[data-theme=blue] .mdtp__time_holder,.mdtp__wrapper[data-theme=blue] .mdtp__digit.active span,.mdtp__wrapper[data-theme=blue] .mdtp__clock .mdtp__digit:not(.digit--disabled) span:hover,.mdtp__wrapper[data-theme=blue] .mdtp__digit.active:before,.mdtp__wrapper[data-theme=blue] .mdtp__clock .mdtp__clock_dot{background-color:#907446 !important}.mdtp__wrapper[data-theme=blue] .mdtp__button{color:#907446}.cursor-pointer{cursor:pointer}select{cursor:pointer}.request-offer-form.el ::placeholder{font-size:13px}/*# sourceMappingURL=webdynamic.css.map */
