@charset "UTF-8";:root{--font-family:"FuturaPT", sans-serif;--content-width:1330px;--container-offset:30px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--light-color:#fff}@media(max-width:576px){:root{--container-offset:15px}}.custom-checkbox__field:checked+.custom-checkbox__content::after{opacity:1}.custom-checkbox__field:focus+.custom-checkbox__content::before{outline:2px solid red;outline-offset:2px}.custom-checkbox__field:disabled+.custom-checkbox__content{opacity:.4;pointer-events:none}@font-face{font-family:futurapt;src:url(../fonts/FuturaPT-Medium.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:futurapt;src:url(../fonts/FuturaPT-Book.ttf)format("truetype");font-weight:400;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}.page{height:100%;font-family:var(--font-family,sans-serif);-webkit-text-size-adjust:100%;scroll-behavior:smooth}.page__body{margin:0;min-width:360px;min-height:100%;font-size:16px}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}a{text-decoration:none}.site-container{overflow:hidden}.is-hidden{display:none!important}.btn-reset{border:none;padding:0;background-color:initial;cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff}.input-reset::-webkit-search-decoration,.input-reset::-webkit-search-cancel-button,.input-reset::-webkit-search-results-button,.input-reset::-webkit-search-results-decoration{display:none}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.container{margin:0 auto;padding:0 var(--container-offset);max-width:var(--container-width);position:relative;height:100%}.centered{text-align:center}.dis-scroll{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.page--ios .dis-scroll{position:relative}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:""}h1{font-family:futurapt;font-weight:400;font-size:64px;line-height:1.25;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff}@media(max-width:576px){h1{font-size:48px}}@media(max-width:576px){.breadcrumb{display:none}}header{width:calc(100% - 20px);position:fixed;top:0;z-index:10;margin:10px;border:1px solid #ae8d53}.navbar{background-color:#fff!important;border-bottom:1px solid #ae8d53}.navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;letter-spacing:3px;line-height:1;margin:0;width:125px}.whatsapp-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:5px;background:0 0;color:#0a162e;text-decoration:none;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;-webkit-transition:all .3s ease;transition:all .3s ease;height:40px}.whatsapp-icon span{font-weight:400;font-size:16px;line-height:2;letter-spacing:0;text-align:center;text-transform:uppercase}.whatsapp-icon:hover{color:#ae8d53;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.whatsapp-icon svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.brand-top{color:#5eb3d6;font-size:1.4rem;margin-bottom:0}.brand-bottom{color:#ff6b35;font-size:.9rem;margin-top:-2px}.navbar .nav-link{color:#0a162e!important;font-family:futurapt,sans-serif;font-weight:400;text-transform:uppercase;font-size:16px;line-height:1.7;letter-spacing:0;-webkit-transition:all .3s;transition:all .3s}.navbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}.navbar-toggler-icon{width:20px;height:20px}.contact-link{color:#0a162e;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:.85rem;letter-spacing:.5px;-webkit-transition:color .3s;transition:color .3s}.contact-link:hover{color:#5eb3d6;-webkit-transition:all .3s;transition:all .3s}.btn-enquire{font-family:futurapt,sans-serif;background-color:initial;border:1px solid #ae8d53;color:#0a162e;padding:5px 20px;text-transform:uppercase;letter-spacing:0;font-weight:400;font-size:16px;-webkit-transition:all .3s;transition:all .3s}.btn-enquire:hover{background-color:#ae8d53;color:#fff}.nav-link:hover{color:#ae8d53!important;-webkit-transition:all .3s;transition:all .3s}.mobile_menu{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;height:100vh;width:350px;max-width:90vw;color:#fff;z-index:9999;top:0;left:-350px;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;-webkit-box-shadow:2px 0 10px rgba(0,0,0,.3);box-shadow:2px 0 10px rgba(0,0,0,.3);overflow-y:auto;background:#0a162e}.mobile_menu.active{left:0}.mobile_menu_header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile_menu_header img{width:100%;height:auto}.mobile_menu_enquire{margin-bottom:40px}.mobile_menu_enquire .white_button{font-size:16px;padding:5px 0;width:100%;color:#fff}.mobile_menu_close{top:20px;left:20px;width:40px;height:40px;background:0 0;border:none;cursor:pointer;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.mobile_menu_close::before,.mobile_menu_close::after{content:"";position:absolute;width:20px;height:2px;background-color:#ae8d53;-webkit-transition:background-color .3s;transition:background-color .3s}.mobile_menu_close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile_menu_close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile_menu_close:hover::before,.mobile_menu_close:hover::after{background-color:#ae8d53}.mobile_menu_nav{padding:0;list-style:none}.mobile_menu_nav li span{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2210%22%20height=%226%22%20viewBox=%220%200%2010%206%22%20fill=%22none%22%3E%3Cpath%20d=%22M.0567188.625466.611958.0579665C.648256.0208674.697504-.81325e-6.748831-.808763e-6.749304-.808722e-6.749776-.80868e-6.750154-.808647e-6.802049%2038564e-8.851485.0219301.887594.0598987L5%204.383%209.11241.0599961C9.14851.0220275%209.19795%20482986e-9%209.24985.965466e-4%209.25022.965466e-4%209.2507.965466e-4%209.25117.965467e-4%209.3025.965512e-4%209.35174.0209648%209.38804.0580638L9.94328.625564C10.0182.702177%2010.019.826034%209.94498.903613L5.13857%205.94029C5.10218%205.97846%205.05218%206%205%206S4.89782%205.97846%204.86143%205.94029L.0550174.903516C-.0189963.825936-.01824.70208.0567188.625466z%22%20fill=%22%23ae8d53%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:100%;background-size:10px 6px;width:100%;display:block;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.mobile_menu_nav li span.active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M9.94328 5.37453L9.38804 5.94203C9.35174 5.97913 9.3025 6 9.25117 6C9.2507 6 9.25022 6 9.24985 6C9.19795 5.99961 9.14851 5.97807 9.11241 5.9401L5 1.617L0.887594 5.94C0.851485 5.97797 0.802049 5.99952 0.750154 5.9999C0.749776 5.9999 0.749304 5.9999 0.748831 5.9999C0.697504 5.9999 0.648256 5.97904 0.611959 5.94194L0.0567188 5.37444C-0.0182395 5.29782 -0.0189957 5.17397 0.0550174 5.09639L4.86143 0.0597057C4.89782 0.021544 4.94782 -4.76837e-07 5 -4.76837e-07C5.05218 -4.76837e-07 5.10218 0.021544 5.13857 0.0597057L9.94498 5.09648C10.019 5.17406 10.0182 5.29792 9.94328 5.37453Z' fill='%23AE8D53'/%3E%3C/svg%3E")}.mobile_menu_nav>li{border-bottom:1px solid #ae8d53;list-style:none;padding-right:0;text-transform:uppercase}.mobile_menu_nav>li>a,.mobile_menu_nav>li>span{display:block;padding:15px 0;color:#fff;text-decoration:none;font-family:futurapt,sans-serif;font-weight:400;font-size:16px;line-height:30px;text-transform:uppercase;letter-spacing:.5px;-webkit-transition:color .3s;transition:color .3s}.mobile_menu_nav>li>a:hover,.mobile_menu_nav>li>span:hover{color:#ae8d53}.mobile_menu_nav .submenu-list{padding-left:0;list-style:none;display:none;margin-bottom:10px}.mobile_menu_nav .submenu-list li:first-child{border-top:none}.mobile_menu_nav .submenu-list li{border-bottom:none;background-image:none;padding:0}.mobile_menu_nav .submenu-list li a{display:block;padding:8px 0;color:#fff;text-decoration:none;font-family:futurapt,sans-serif;font-weight:400;font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:.5px;-webkit-transition:all .3s;transition:all .3s}.mobile_menu_nav .submenu-list li a:hover{color:#ae8d53;padding-left:10px}@media(max-width:1400px){.navbar-nav .nav-link{font-size:14px}}@media(min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding:0!important}}.nav-item{padding:15px}@media(max-width:1200px){.nav-item{padding:0 5px}}.mobile_menu_social{padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-bottom:30px}.mobile_menu_social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:50%;text-decoration:none;font-size:18px;-webkit-transition:all .3s;transition:all .3s}.mobile_menu_social a:hover{background-color:#5eb3d6;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9998;opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s}.mobile_menu_overlay.active{opacity:1;visibility:visible}@media(max-width:768px){.navbar-toggler{border:none;padding:5px}.navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}.whatsapp-icon{padding:0;border:none}.whatsapp-icon svg{width:24px;height:24px}.navbar-right{display:none}.navbar-brand img{max-height:40px}.whatsapp-icon span{display:none}}.navbar-grid{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.navbar-center{-ms-grid-column-align:center;justify-self:center}.submenu{position:absolute;top:100%;background:#fff;width:100%}.nav-link.active{color:#ae8d53!important}.submenu{padding:40px 20px;display:none;border-bottom:1px solid #ae8d53}.submenu img{aspect-ratio:315/200;margin-bottom:10px}.submenu h5{font-weight:400;font-size:24px;line-height:1.7;letter-spacing:0;text-transform:uppercase;margin-bottom:20px;color:#0a162e}.submenu h5:hover{color:#ae8d53}.submenu ul{list-style:none;padding:0;margin:0}.submenu a{font-weight:400;font-size:16px;line-height:2;letter-spacing:0;text-transform:uppercase;color:#0a162e;text-decoration:none;text-transform:uppercase}.submenu a:hover{color:#ae8d53}.bitcoin,.bitcoin-text{color:#fff}.video-section{position:relative;height:100vh;overflow:hidden;max-height:1080px}.bg-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.video-section .content{position:relative;z-index:1;color:#fff;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.video-section::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:0}.hero-section{position:relative;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-content{color:#fff;z-index:2;padding:50px 15px 90px}.hero-content h1{font-weight:400;font-size:64px;line-height:1.25;text-align:center;text-transform:uppercase;margin-bottom:30px;padding-top:80px}.hero-content p{font-weight:400;font-style:normal;font-size:30px;line-height:1.7;text-align:center;color:#fff}.btn-see-yachts{background-color:initial;border:1px solid #ae8d53;color:#fff;padding:15px 90px;font-size:24px;line-height:1.3;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-transition:all .4s;transition:all .4s;font-weight:400;-webkit-animation:fadeInUp 1s ease-out .6s backwards;animation:fadeInUp 1s ease-out .6s backwards}.btn-see-yachts:hover{background-color:#fff;color:#0a1929;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 30px rgba(255,255,255,.3);box-shadow:0 10px 30px rgba(255,255,255,.3)}.reviews-section{position:absolute;bottom:80px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:0 0;border:1px solid rgba(174,141,83,.5019607843);padding:20px 25px;z-index:1}.reviews-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;color:#fff}.customer-avatars{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}.circle-img{width:50px;height:50px;border-radius:50%;margin-left:-10px;border:1px solid transparent;-o-object-fit:cover;object-fit:cover}.circle-img::before{content:"";position:absolute;backdrop-filter:blur(4px);border-radius:50%;background:rgba(21,72,126,.6);z-index:-1}.avatar:first-child{margin-left:0}.reviews-section .stars{margin-bottom:6px}.reviews-section .stars svg{width:20px}.rating-text{color:#fff;margin:0;font-family:futurapt,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.7;letter-spacing:0;text-align:center}.luxury-section{padding:120px 0;text-align:center}.luxury-section h2,.title_section h2{font-weight:600;font-size:40px;line-height:1.2;text-align:center;text-transform:uppercase}@media(max-width:576px){.luxury-section h2,.title_section h2{font-size:36px}}.luxury-section h3,.title_section h3{font-weight:400;font-size:24px;line-height:1.7;text-align:center;text-transform:uppercase}hr{width:200px;margin:30px auto;color:#ae8d53;opacity:1}.luxury-section p,.title_section p{max-width:800px;margin:0 auto;color:#0a162e;font-weight:400;font-size:20px;line-height:1.75;text-align:center;font-family:futurapt,sans-serif}.title_section p{max-width:100%}.section-label{font-size:.9rem;color:#999;text-transform:uppercase;letter-spacing:2px;font-weight:400}@media(max-width:992px){.hero-content h1{padding-top:0}.navbar-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews-section{bottom:2rem;padding:1rem 1.5rem}.reviews-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;text-align:center}.luxury-section h2{font-size:30px}}@media(max-width:768px){.luxury-section{padding:80px 0}.luxury-section h2{font-size:20px;text-align:center}.luxury-section h3{font-size:1rem}}@media(max-width:576px){.hero-section{background-color:rgba(10,22,46,.6)}.hero-content h1{font-size:36px}.hero-content p{font-size:24px;line-height:30px}.btn-see-yachts{font-size:14px;padding:10px 0;width:100%;display:block}.customer-avatars{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.luxury-section h2{font-size:36px;text-align:center}.luxury-section h3{font-size:24px}.luxury-section p{font-size:18px;line-height:1.5}hr{margin:15px auto}}.advantages-section{background-color:#f7f8fa;padding:120px 0;text-align:center}.advantages-section .section-label{color:#ae8d53;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;margin-bottom:10px}.advantages-section h2{font-weight:600;font-size:40px;line-height:50px;letter-spacing:0;text-transform:uppercase;color:#0a162e;margin-bottom:20px}.advantages-description{font-weight:400;font-size:20px;line-height:35px;letter-spacing:0%;text-align:center;color:#0a162e;margin-bottom:60px}.stats-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}.stat-item{position:relative;border-left:1px solid #ae8d53;width:33%}.stat-item:first-child{border:none}.stat-number{font-weight:400;font-size:60px;line-height:60px;letter-spacing:0;margin-bottom:10px}.stat-label{font-weight:400;font-size:20px;line-height:35px;letter-spacing:0;text-align:center;text-transform:uppercase}.btn-see-yachts-alt{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0%;text-align:center;text-transform:uppercase;padding:15px 60px;border:1px solid #ae8d53;background:0 0;-webkit-transition:all .3s;transition:all .3s}.btn-see-yachts-alt:hover{background-color:#ae8d53;color:#fff;-webkit-transition:all .3s;transition:all .3s}@media(max-width:1200px){.stat-item{width:50%;border-left:none;padding:20px 0}}@media(max-width:576px){.advantages-section{padding:80px 0}.advantages-section h2{font-size:36px;line-height:45px}.advantages-description{font-size:20px;line-height:30px}.stat-number{font-size:50px;line-height:40px}.stats-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1px 1fr;grid-template-columns:1fr 1px 1fr;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.stats-container::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#ae8d53;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.stat-item{width:100%;border:none;padding:15px 10px;text-align:center;position:relative;z-index:1}.stat-item:nth-child(1),.stat-item:nth-child(2){-ms-grid-column:1;grid-column:1}.stat-item:nth-child(3){-ms-grid-column:3;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;-ms-grid-row-align:center;align-self:center}.stat-label{line-height:1}}.charter-section{position:relative;width:100%;height:100vh;max-height:800px;overflow:hidden}.background-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;opacity:0;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.background-image.active{opacity:1}.bg-1{background-size:cover;background-position:50%}.bg-2{background-size:cover;background-position:50%}.bg-3{background-size:cover;background-position:50%}.content-grid{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.section-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:60px;position:relative;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;background:rgba(0,0,0,.3)}.section-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);-webkit-transition:background .4s ease;transition:background .4s ease;z-index:1}.section-item:hover::before{background:0 0}.content-grid:has(.section-item:hover) .section-item:not(:hover)::before{background:rgba(0,0,0,.5)}.content-grid:hover .section-item:hover{-webkit-box-flex:2;-ms-flex:2;flex:2}.content-grid:hover .section-item:not(:hover){-webkit-box-flex:.5;-ms-flex:.5;flex:.5}.section-content{position:relative;z-index:2;text-align:center;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.section-item:hover .section-content{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.section-title{color:#fff;font-size:30px;line-height:40px;letter-spacing:0}.text-slide{color:#fff;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0%;text-align:center;margin:0;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}.section-item:hover .text-slide{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;opacity:1;margin-top:8px}@media(max-width:1024px){.content-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-item{padding-bottom:40px}.section-title{font-size:1.5rem}.text-slide{font-size:1rem}}@media(max-width:640px){.section-title{font-size:1.25rem;letter-spacing:2px}.text-slide{font-size:.875rem}}.section-item:not(:last-child)::after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background:rgba(255,255,255,.2);z-index:3}@media(max-width:1024px){.section-item:not(:last-child)::after{width:100%;height:1px;top:auto;bottom:0;right:auto;left:0}}.experiences-section{background-color:#fff;padding:120px 0}.experiences-header{text-align:center;margin-bottom:40px}.experiences-header .section-label{color:#ae8d53;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;text-transform:uppercase;margin-bottom:10px}.experiences-header h2{font-weight:600;font-size:40px;line-height:50px;letter-spacing:0;text-transform:uppercase}.experiences-slider{position:relative;overflow:hidden}.experiences-slider .swiper-wrapper{margin-bottom:60px}.experiences-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.swiper-slide.experience-card{position:relative;height:530px;overflow:hidden;cursor:pointer}.experience-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.experience-card:hover .experience-image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.experience-overlay{position:absolute;bottom:40px;left:0;right:0;color:#fff}.experience-title{font-weight:300;font-size:24px;line-height:30px;letter-spacing:0;text-transform:uppercase}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#ae8d53}.experiences-slider .swiper-pagination{position:relative;margin:58px auto 0;width:100%;max-width:890px;background:rgba(174,141,83,.2);height:2px}.corporate_section{padding:150px 0}.fleet-section{background:-webkit-gradient(linear,left top,right top,color-stop(54%,#F7F8FA),color-stop(54%,transparent));background:linear-gradient(to right,#F7F8FA 54%,transparent 54%)}.fleet-section h2{text-align:left}.fleet-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px;position:relative}.fleet-item:last-child{margin-bottom:0}.fleet-item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fleet-revers .fleet-item:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fleet-revers .fleet-item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fleet-image-side{-webkit-box-flex:1;-ms-flex:1;flex:1;background-size:cover;background-position:50%;position:absolute;width:54%;height:100%}.fleet-content-side{width:46%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:110px 0;margin-left:54%}.fleet-item:nth-child(even) .fleet-content-side{margin-left:0;margin-right:54%}.fleet-revers .fleet-item:nth-child(odd) .fleet-content-side{margin-left:0;margin-right:54%}.fleet-revers .fleet-item:nth-child(even) .fleet-content-side{margin-left:54%;margin-right:0}.fleet_space{width:60%}.fleet-item:nth-child(odd) .fleet-content-side{padding-left:5%}.fleet-item:nth-child(even) .fleet-content-side{padding-right:5%}.fleet-revers .fleet-item:nth-child(odd) .fleet-content-side{padding-left:0;padding-right:5%}.fleet-revers .fleet-item:nth-child(even) .fleet-content-side{padding-right:0;padding-left:5%}.fleet-content h2{color:#0a162e;font-weight:600;font-size:40px;line-height:1.25;letter-spacing:0;text-transform:uppercase}.fleet-content p{font-weight:400;font-size:20px;line-height:1.7;letter-spacing:0;color:#0a162e}.btn-fleet{background-color:initial;border:2px solid #0a1929;color:#0a1929;padding:10px 60px;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:20px;line-height:1.5;-webkit-transition:all .3s;transition:all .3s}.fleet-content h3{font-weight:600;font-size:24px;line-height:30px;text-transform:uppercase}.btn-fleet:hover{background-color:#0a1929;color:#fff}@media(min-width:2400px){.fleet-item:nth-child(even) .fleet-content-side{padding-right:10%}.fleet-item:nth-child(odd) .fleet-content-side{padding-left:10%}.fleet-revers .fleet-item:nth-child(odd) .fleet-content-side{padding-left:0;padding-right:10%}.fleet-revers .fleet-item:nth-child(even) .fleet-content-side{padding-right:0;padding-left:10%}}@media(max-width:1600px){.fleet-item:nth-child(even) .fleet-content-side{padding-right:5%}.fleet-item:nth-child(odd) .fleet-content-side{padding-left:5%}.fleet-revers .fleet-item:nth-child(odd) .fleet-content-side{padding-left:0;padding-right:5%}.fleet-revers .fleet-item:nth-child(even) .fleet-content-side{padding-right:0;padding-left:5%}}@media(max-width:1200px){.fleet-section{background:#fff;text-align:center}.fleet-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:80px}.fleet-item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fleet-revers .fleet-item:nth-child(odd),.fleet-revers .fleet-item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fleet-image-side{position:relative;width:100%;height:300px;min-height:50vh}.fleet-content-side{width:100%;margin:40px 0;margin-left:0;margin-right:0;padding:0 20px}.fleet-item:nth-child(even) .fleet-content-side{margin-right:0;padding-right:20px;padding-left:20px}.fleet-item:nth-child(odd) .fleet-content-side{padding-left:20px}.fleet-revers .fleet-content-side{margin-left:0;margin-right:0;padding:0 20px}.fleet_space{width:100%;height:40px}.fleet-revers .fleet-item:nth-child(even) .fleet-content-side{padding-right:0;padding-left:0;margin-left:0}}@media(max-width:1200px){.fleet-content h2{text-align:center}}@media(max-width:576px){.fleet-item:nth-child(odd) .fleet-content-side{padding-left:0}.fleet-image-side{min-height:320px}.fleet-item:nth-child(even) .fleet-content-side{padding-right:0;padding-left:0}.fleet-content-side{padding:0}.fleet-item{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;min-height:auto}.fleet-content h2{font-size:32px;line-height:40px;text-align:center}.fleet-content p{font-size:18px;line-height:30px;text-align:justify}.fleet-item{margin-bottom:0}}.special-section{position:relative;width:100%;height:100vh;max-height:800px;overflow:hidden}.background-image.active{opacity:1}.bg-1{background-size:cover;background-position:50%}.bg-2{background-size:cover;background-position:50%}.bg-3{background-size:cover;background-position:50%}.content-grid{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.section-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:60px;position:relative;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;background:rgba(0,0,0,.3)}.section-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);-webkit-transition:background .4s ease;transition:background .4s ease;z-index:1}.section-item:hover::before{background:0 0}.content-grid:has(.section-item:hover) .section-item:not(:hover)::before{background:rgba(0,0,0,.5)}.content-grid:hover .section-item:hover{-webkit-box-flex:2;-ms-flex:2;flex:2}.content-grid:hover .section-item:not(:hover){-webkit-box-flex:.5;-ms-flex:.5;flex:.5}.section-content{position:relative;z-index:2;text-align:center;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.section-item:hover .section-content{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.section-title{color:#fff;font-size:30px;line-height:40px;letter-spacing:0}.text-slide{color:#fff;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0%;text-align:center;margin:0;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;max-width:800px}.offer-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.offer-details span{display:block}.offer-detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px;border-right:1px solid rgba(174,141,83,.5019607843);font-weight:600;font-size:20px;line-height:1.2;letter-spacing:0;text-align:center}.offer-detail-item:last-child{border-right:none}.offer-price{font-family:futurapt,sans-serif;text-align:center;display:inline-block;padding:10px 60px;border:1px solid #ae8d53;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:0;text-align:center;text-transform:uppercase;background-color:#ae8d53;color:#fff;margin-top:20px}.offer-price span{font-weight:400;font-size:15px}.offer-price:hover{background-color:#fff;color:#ae8d53;-webkit-transition:.3s;transition:.3s}@media(max-width:1024px){.content-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-item{padding-bottom:40px}.section-title{font-size:36px}.text-slide{font-size:25px}}@media(max-width:640px){.section-title{font-size:1.25rem;letter-spacing:2px}.text-slide{font-size:18px;padding:10px}.offer-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.offer-detail-item{font-size:16px;border:none;border-bottom:1px solid #ae8d53}.offer-price{padding:10px;width:100%;font-size:14px}}.section-item:not(:last-child)::after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background:rgba(255,255,255,.2);z-index:3}@media(max-width:1024px){.section-item:not(:last-child)::after{width:100%;height:1px;top:auto;bottom:0;right:auto;left:0}}.yachts-section{margin-bottom:150px}.yachts-section a{color:#0a162e}.yachts-swiper{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1500px){.yachts-swiper.new_swiper{margin:0 60px}}.category__link{padding:10px 20px;border:1px solid #ae8d53;background:0 0;color:#0a162e;font-weight:400;font-size:16px;line-height:1.5;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.yachts-swiper .swiper-slide{width:calc(33% - 17px)}.yachts-header{text-align:center;margin-bottom:40px}.yachts-header .section-label{color:#c9a875;margin-bottom:10px;text-align:center;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;text-transform:uppercase}.yachts-header h2{font-family:futurapt,sans-serif;font-weight:600;font-size:48px;line-height:1.25;text-transform:uppercase;letter-spacing:0;margin-bottom:20px;text-align:center}.yachts-header p{font-weight:400;font-size:20px;line-height:1.7;letter-spacing:0%;text-align:center}.yacht-card{position:relative;margin-bottom:2rem;overflow:hidden;-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.yacht-image{border-radius:0;overflow:hidden;-webkit-transition:border-radius .3s ease;transition:border-radius .3s ease}.yacht-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.yacht-card:hover .yacht-image{border-radius:12px}.yacht-card:hover .yacht-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.yacht-card .action,.yacht-card .post_type{font-size:14px;line-height:20px;background:#ae8d53;position:absolute;top:20px;padding:5px 10px;color:#fff;text-transform:uppercase}.yacht-card .action{right:20px}.yacht-card .post_type{left:20px}.yacht-image{position:relative;width:100%;height:315px;overflow:hidden}@media(max-width:576px){.yacht-image{height:256px}}.yacht-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.yacht-card:hover .yacht-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.whatsapp-badge{position:absolute;bottom:25px;right:20px;color:#fff;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;z-index:2}.whatsapp-badge:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.yacht-info{padding:10px 0}.yacht-name{font-weight:600;font-size:24px;line-height:1.5;letter-spacing:0;text-align:center;margin-top:20px;margin-bottom:.5rem}.yacht-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature-item{position:relative;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}.feature-item::after{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-color:#ae8d53}.feature-item:first-child::after{display:none}.feature-label{font-weight:600;font-size:13px;line-height:20px;letter-spacing:0;text-align:center;text-transform:uppercase}.feature-label span{font-weight:400;display:block}.yacht-price{font-family:futurapt,sans-serif;text-align:center;padding:10px 0;border:1px solid #ae8d53;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:10px}.yacht-price span{font-weight:400;font-size:15px}.price-period{font-size:.9rem;color:#666;font-weight:400}.usdt-accepted{font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#ae8d53}.yacht-sale-card{background:#f7f8fa;padding:24px 24px 20px}.yacht-sale-card .yacht-image{height:360px}.yacht-sale-card .yacht-name{margin:24px 0 16px}.yacht-sale-card .yacht-sale-stats{margin-bottom:22px}.yacht-sale-card .feature-item::after{background-color:#e2d8c6}.yacht-sale-highlights{margin:0 0 22px;padding:24px 28px;list-style:disc;background:#ecedef}.yacht-sale-highlights li{font-size:18px;line-height:1.5;color:#0a162e}.yacht-sale-price{font-weight:600;font-size:42px;line-height:1.25;text-align:center;text-transform:uppercase;margin-bottom:18px}.yacht-sale-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.yacht-sale-actions .white_button,.yacht-sale-actions .gold_button{width:100%;margin:0}.yachts-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-button-prev.nav-arrow,.swiper-button-next.nav-arrow{background-color:initial;color:#0a1929;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;font-size:1.2rem;border:1px solid #ae8d53}.swiper-button-prev.nav-arrow:hover,.swiper-button-next.nav-arrow:hover{background-color:#ae8d53;color:#fff}.btn-more-yachts{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;text-transform:uppercase;padding:15px 60px;color:#0a162e;border:1px solid #ae8d53;background:0 0;margin:0 auto}.btn-more-yachts:hover{background-color:#ae8d53;color:#fff}.swiper_inner .swiper-button-next{width:60px;height:60px;right:-90px;top:150px}@media(max-width:1500px){.swiper_inner .swiper-button-next{right:0;width:40px;height:40px}}.swiper_inner .swiper-button-prev{width:60px;height:60px;left:-90px;top:150px}@media(max-width:1500px){.swiper_inner .swiper-button-prev{left:0;width:40px;height:40px}}.swiper_inner{position:relative;margin-bottom:40px}.yachts-section .swiper-scrollbar{display:none}@media(max-width:1200px){.yachts-swiper .swiper-slide{width:calc(50% - 17px)}}@media(max-width:780px){.yachts-swiper .swiper-slide{width:100%}}@media(max-width:576px){.yachts-header h2{font-size:36px}.yachts-header p{font-size:20px;line-height:30px}.feature-item .feature-label,.feature-item .feature-label span{font-size:11px;line-height:15px}.yachts-navigation .swiper-button-next,.yachts-navigation .swiper-button-prev{display:none}.btn-more-yachts{font-size:20px;padding:10px 0;width:100%;margin:0 15px}}@media(max-width:780px){.feature-item{position:relative;padding:0 10px;width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.feature-item:last-child{-ms-grid-column-span:2;grid-column:span 2}.feature-label{font-size:13px;line-height:1.2}.feature-label span{display:block;font-size:12px;opacity:.8}}.swiper-container{max-width:1200px;margin:0 auto;padding:0 50px;position:relative}.swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-slide{height:auto}.slide-card{background:#fff;border:2px solid #333;padding:10px;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:80px}.slide-card:hover{background:#f9f9f9;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.swiper-button-prev,.swiper-button-next{width:50px;height:50px;background:#fff;border:2px solid #333;color:#333;font-weight:700;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}.swiper-button-prev:after,.swiper-button-next:after{font-size:20px;font-weight:700}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-prev:hover,.swiper-button-next:hover{background:#f0f0f0}.swiper-button-disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.swiper-container{padding:0 40px}.slide-card{padding:15px 20px;min-height:70px}.slide-text{font-size:12px}.swiper-button-prev,.swiper-button-next{width:40px;height:40px}.swiper-button-prev:after,.swiper-button-next:after{font-size:16px}}.categories-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:20px 0}.categories-swiper{width:100%;margin:0 3px 0 5px}.categories-swiper .swiper-slide{width:auto}.categories-swiper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 28px;min-height:64px;border:1px solid #c9a86a;color:#0b1c2d;text-transform:uppercase;font-size:14px;letter-spacing:1px;text-align:center;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease}.categories-swiper a:hover{background:#c9a86a;color:#fff}.custom-nav{position:relative}.categories-swiper .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.categories-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.categories-swiper a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 2px)}.categories-desktop{margin-bottom:40px}.categories-desktop .swiper-button-prev,.categories-desktop .swiper-button-next{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);height:60px;margin:0;width:60px}.categories-mobile{margin-bottom:40px}.categories-desktop span,.categories-mobile span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;padding:10px;border:1px solid #c9a86a;-webkit-transition:.3s;transition:.3s;width:100%;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0;text-transform:uppercase;white-space:normal;word-break:break-word;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:unset}.categories-desktop a:hover,.categories-mobile a:hover{background:#c9a86a;color:#fff}.categories-swiper{width:100%;overflow:hidden;margin:0 5px}.categories-swiper .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.categories-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}@media(min-width:992px){.categories-swiper .swiper-slide{width:16.6666666667%}}.faq_section{padding:120px 0;font-family:futurapt,sans-serif}.faq_section h2{font-family:futurapt;font-weight:600;font-size:40px;line-height:50px;letter-spacing:0;text-transform:uppercase;margin-bottom:10px;text-align:center;margin-bottom:40px}.faq_section .faq-main-label{font-family:futurapt;font-weight:600;font-size:18px;line-height:30px;letter-spacing:0;text-transform:uppercase;color:#ae8d53;margin-bottom:10px;text-align:center}.accordion{border-top:1px solid rgba(174,141,83,.2)}.accordion .accordion-item{border:none;border-bottom:1px solid rgba(174,141,83,.2)}.accordion-button{background-color:initial!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;color:inherit;padding:15px 0}.accordion-button:not(.collapsed){background-color:initial!important;color:inherit!important;-webkit-box-shadow:none!important;box-shadow:none!important}.accordion-button:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.accordion .accordion-button{font-family:futurapt;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0}.accordion .accordion-body{font-family:futurapt;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:0;color:#0a162e;padding:0}.faq_more{text-align:center;margin-top:40px;text-transform:uppercase}@media(max-width:768px){.faq_section{padding:80px 0}.accordion .accordion-button{font-size:24px}.accordion .accordion-body{font-size:20px}}@media(max-width:576px){.faq_section h2{font-size:36px;line-height:45px;margin-bottom:10px}.accordion .accordion-body{font-size:18px}}.enquire_section{padding:120px 0;font-family:futurapt,sans-serif;background-position:50% 0;background-size:cover;background-repeat:no-repeat}.enquire_section h2{font-family:futurapt;font-weight:600;font-size:40px;line-height:50px;letter-spacing:0;text-transform:uppercase;color:#fff;margin-bottom:10px}.enquire_section p{font-family:futurapt;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;color:#fff;margin-bottom:10px}p.enquire_contact{font-family:futurapt;font-weight:600;font-size:24px;line-height:40px;letter-spacing:0;color:#fff;margin-bottom:20px}.enquire_contact a{color:#fff;text-decoration:none}@media(max-width:576px){.enquire_section{text-align:center}.enquire_section h2{font-size:36px;line-height:45px;text-align:center!important}.gold_button{margin-top:60px}.enquire_section a{display:block}}.testimonials-section{background:#0a162e;padding:150px 0}.testimonials-section p{color:#ae8d53;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;margin-bottom:10px;text-align:center}.testimonials-section h2{font-weight:450;font-style:Medium;font-size:40px;line-height:50px;letter-spacing:0;text-transform:uppercase;color:#fff;margin-bottom:60px;text-align:center}.swiper-testimonials .testimonial-card{padding:0 49px}.swiper-testimonials .swiper-wrapper{margin-bottom:60px}.swiper-testimonials .swiper-slide .testimonial-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:15px}.swiper-testimonials .swiper-slide{border-right:1px solid rgba(174,141,83,.4862745098);height:auto}.testimonial-header .avatar{width:60px;height:60px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;position:relative}.testimonial-header .avatar .google_logo{width:24px;height:24px;border-radius:50%;position:absolute;bottom:-4px;right:-4px}.stars{margin-bottom:15px}.stars img{width:20px}.testimonial-info span{font-weight:600;font-size:22px;line-height:20px;letter-spacing:0;color:#fff;margin-bottom:0}.testimonial-info p{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#ae8d53;margin-bottom:0}.testimonial-text{font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;color:#fff}.testimonial-text .read-more{display:block;color:#ae8d53}.scrollbar-container{max-width:890px;margin:0 auto;text-align:center;position:relative}.swiper .swiper-scrollbar{background:rgba(174,141,83,.2549019608);max-width:890px;height:2px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.swiper .swiper-scrollbar-drag{background:#ae8d53}.slide-divider{width:1px;height:70%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(rgba(255,255,255,.15)),to(transparent));background:linear-gradient(to bottom,transparent,rgba(255,255,255,.15),transparent);margin:auto 0;-ms-flex-negative:0;flex-shrink:0}@media(max-width:768px){.swiper-testimonials .testimonial-card{padding:0}.swiper-testimonials .swiper-slide{border-right:none}.slide-divider{display:none}.testimonials-section{padding:80px 0}}@media(max-width:576px){.testimonials-section h2{font-size:36px;line-height:45px;margin-bottom:10px}.swiper-testimonials .testimonial-card{padding:0}}.top_section{position:relative;height:100vh;overflow:hidden;max-height:1080px;background-position:50%;background-size:cover;background-repeat:no-repeat}@media(max-width:798px){.top_section{margin-top:0}}.top_section::before{content:"";position:absolute;inset:0;background-color:rgba(10,22,46,.6);pointer-events:none}.top_section .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumb{margin-top:30px}.breadcrumb li,.breadcrumb li a{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.separator{padding:0 10px}.yachts_list{padding:120px 0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0}.pagination-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:0;margin:0}.page-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;border:1px solid #ae8d53;color:#0c1a30;text-decoration:none;font-size:16px;-webkit-transition:.2s;transition:.2s}.page-btn:hover{background:#ae8d53;color:#fff;fill:#fff}.page-btn:hover path{background:#ae8d53;color:#fff;fill:#fff}.page-btn.current{background:#ae8d53;color:#fff;pointer-events:none}.page-btn.disabled{opacity:.1;border-color:#ae8d53;pointer-events:none}.pagination-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0c1a30;padding:0 10px;height:100%}@media(max-width:976px){.yachts_list{padding:80px 0}.yachts-section{margin-bottom:0}.home .yachts-section{margin-bottom:80px}}@media(max-width:576px){.page-btn{height:32px;width:32px}.yachts_list{padding:30px 0}}.video-hero{padding:120px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-hero__wrapper{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.video-hero__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-hero__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;cursor:pointer;background:0 0;border:none;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.video-hero__play:hover{-webkit-transform:translate(-50%,-50%)scale(1.1);-ms-transform:translate(-50%,-50%)scale(1.1);transform:translate(-50%,-50%)scale(1.1)}#youtubeFrame{position:absolute;top:0;left:0;width:100%;height:100%}.contact_section{background-color:#0a162e}.contact_section a{color:#fff}.contact_inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.contact_image{-webkit-box-flex:1;-ms-flex:1;flex:1;background-size:cover;background-position:50%;position:absolute;width:52%;height:100%}.wrapper{color:#fff}.contact-content-side{width:40%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:110px 0;margin-left:60%}.contact_section h3{font-weight:600;font-size:40px;line-height:50px;letter-spacing:0;text-transform:uppercase;margin-bottom:20px}#contactForm input[type=text],#contactForm input[type=email],#contactForm input[type=tel],#contactForm textarea{border:none;border-bottom:1px solid rgba(174,141,83,.3019607843);color:#fff;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0;background:0 0;outline:none;-webkit-transition:.3s;transition:.3s}.contact-form{max-width:900px;margin:0 auto}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.form-group{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.form-group.full{width:100%}label{font-size:18px;margin-bottom:10px;opacity:.9}label span{color:#d4a55a}.lead{margin-bottom:40px}textarea{height:140px;resize:none}.submit-btn{background:#c39a56;color:#fff;font-size:22px;padding:20px 60px;border:none;cursor:pointer;margin-top:10px;-webkit-transition:.3s;transition:.3s}.submit-btn:hover{background:#b48a4b}.floating{position:relative}.floating>label{position:absolute;left:0;top:12px;font-size:18px;color:#fff;pointer-events:none;font-weight:400;-webkit-transition:.25s ease;transition:.25s ease}.floating>input,.floating>textarea{padding-top:20px}.floating>.iti input[type=tel]{padding-top:20px}.floating>.iti+label{top:12px;font-size:18px;color:#fff;opacity:1}.floating:focus-within>.iti+label,.floating.has-value>.iti+label{top:-10px;font-size:13px;color:#d4a55a;opacity:1}.contact_section #contactForm .iti__selected-dial-code{color:#fff;font-size:18px;line-height:1;display:inline-block;-webkit-transform:translateY(8px);transform:translateY(8px)}.contact_section #contactForm .iti__arrow{border-top-color:#fff}.contact_section #contactForm .iti__selected-country-primary{padding:0 10px 0 0}.contact_section #contactForm .iti__selected-country{background-position:100%;background-position-y:calc(50% + 8px)}.contact_section #contactForm .floating>.iti .iti__country-container{opacity:0;pointer-events:none;visibility:hidden;-webkit-transform:translateX(-6px);transform:translateX(-6px);-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;transition:opacity .2s ease,transform .2s ease,visibility .2s ease,-webkit-transform .2s ease}.contact_section #contactForm .floating:focus-within>.iti .iti__country-container,.contact_section #contactForm .floating.has-value>.iti .iti__country-container{opacity:1;pointer-events:auto;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.contact_section #contactForm .floating>.iti input[type=tel]{padding-left:0;-webkit-transition:padding-left .2s ease;transition:padding-left .2s ease}.contact_section #contactForm .floating:focus-within>.iti input[type=tel],.contact_section #contactForm .floating.has-value>.iti input[type=tel]{padding-left:96px}.contact_section #contactForm .iti__country-list{background:#0f2145;border:1px solid rgba(174,141,83,.45);border-radius:6px;color:#fff;box-shadow:0 12px 28px rgba(0,0,0,.35);z-index:30}.contact_section #contactForm .iti__search-input{background:#0b1a38;border:1px solid rgba(174,141,83,.45);color:#fff;border-radius:4px}.contact_section #contactForm .iti__search-input::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.contact_section #contactForm .iti__search-input::-moz-placeholder{color:rgba(255,255,255,.65)}.contact_section #contactForm .iti__search-input:-ms-input-placeholder{color:rgba(255,255,255,.65)}.contact_section #contactForm .iti__search-input::-ms-input-placeholder{color:rgba(255,255,255,.65)}.contact_section #contactForm .iti__search-input::placeholder{color:rgba(255,255,255,.65)}.contact_section #contactForm .iti__country{color:#fff;padding:10px 12px}.contact_section #contactForm .hide-flags .iti__flag-box{display:none}.contact_section #contactForm .iti__country:hover,.contact_section #contactForm .iti__country.iti__highlight{background:rgba(174,141,83,.22)}.contact_section #contactForm .iti__dial-code{color:#d4a55a}.contact_section #contactForm .iti__country-list::-webkit-scrollbar{width:8px}.contact_section #contactForm .iti__country-list::-webkit-scrollbar-track{background:rgba(255,255,255,8%)}.contact_section #contactForm .iti__country-list::-webkit-scrollbar-thumb{background:rgba(174,141,83,.75);border-radius:8px}.floating>input:not(:-moz-placeholder)+label,.floating>textarea:not(:-moz-placeholder)+label{top:-10px;font-size:13px;color:#d4a55a;opacity:1}.floating>input:not(:-ms-input-placeholder)+label,.floating>textarea:not(:-ms-input-placeholder)+label{top:-10px;font-size:13px;color:#d4a55a;opacity:1}.floating>input:focus+label,.floating>input:not(:placeholder-shown)+label,.floating>textarea:focus+label,.floating>textarea:not(:placeholder-shown)+label{top:-10px;font-size:13px;color:#d4a55a;opacity:1}@media(max-width:576px){.floating>input:not(:-moz-placeholder)+label,.floating>textarea:not(:-moz-placeholder)+label{top:0}.floating>input:not(:-ms-input-placeholder)+label,.floating>textarea:not(:-ms-input-placeholder)+label{top:0}.floating>input:focus+label,.floating>input:not(:placeholder-shown)+label,.floating>textarea:focus+label,.floating>textarea:not(:placeholder-shown)+label{top:0}}.title p{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;color:#fff}.phone{font-weight:600;font-size:24px;line-height:40px;letter-spacing:0}@media(max-width:768px){.form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.submit-btn{width:100%;text-align:center}}@media(max-width:1200px){.contact_image{position:relative;width:100%;height:300px;min-height:50vh}.contact-content-side{width:100%;margin:40px 0;margin-left:0;margin-right:0;padding:0 20px}.contact_inner .contact-content-side{margin-right:0;padding-right:0;padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact_space{width:100%;height:40px}}@media(max-width:576px){.contact_section h3{font-size:36px}.contact-content-side{padding:0}.contact_inner{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;min-height:auto}.contact-content h2{font-size:32px;line-height:40px}.contact-content p{font-size:18px;line-height:30px;text-align:justify;text-align:center}.phone{text-align:center}.contact_inner{margin-bottom:0}}.experience_aventages,.our_fleet{background-color:#f7f8fa;padding:120px 0 60px}.corporate_section p{text-align:center}.corporate_section span{margin:30px 0 40px;font-weight:600;font-size:24px;line-height:1.7;text-transform:uppercase;text-align:center;display:block}.events-cols img{width:100%;height:300px;margin-bottom:30px}.events-cols a{margin-top:60px}@media(max-width:576px){.events-cols a{margin-top:20px}}.events-cols h3{font-weight:600;font-size:30px;line-height:1.3;letter-spacing:0;text-align:center;text-transform:uppercase;color:#0a162e}.events-cols p{font-weight:400;font-size:20px;line-height:1.7;letter-spacing:0;color:#0a162e}.gold_subtitle{color:#ae8d53;font-weight:400;font-size:18px;line-height:1.7;letter-spacing:0;text-align:center;margin-bottom:.5rem;font-family:futurapt,sans-serif}.block_title{font-weight:600;font-size:30px;line-height:1.5;letter-spacing:0;text-align:center;text-transform:uppercase;color:#0a162e;margin:10px 0 20px}.block_text{font-weight:400;font-size:20px;line-height:1.7;letter-spacing:0;text-align:center;color:#0a162e}.advantages_row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.advantage_item{position:relative;padding:0 45px;text-align:center;margin-bottom:60px}@media(max-width:576px){.advantage_item{margin-bottom:40px}}.advantage_item img{margin-bottom:20px;width:80px;height:80px}.advantage_item h5{color:#0a162e;font-weight:600;font-size:24px;line-height:1.5;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:5px}.advantage_item p{font-weight:400;font-size:20px;line-height:1.7;letter-spacing:0;text-align:center;color:#0a162e}.faq-hidden{display:none}.footer-column h3{text-align:left}.testimonial-info span{text-align:left}@media(max-width:576px){.testimonial-info span{font-size:16px}}.breadcrumbs{margin-top:30px}.breadcrumbs,.breadcrumbs a{font-weight:400;font-size:20px;line-height:1.5;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.breadcrumbs,.breadcrumbs a{font-size:14px}}@media(max-width:568px){.breadcrumbs,.breadcrumbs a{font-size:12px;display:none}}.breadcrumbs .breadcrumb__separator{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.btn-see-yachts-alt{color:#ae8d53}.special-title p{color:#ae8d53;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0%;text-transform:uppercase;text-align:center;margin-bottom:10px}.special-title h2{color:#0a162e;font-weight:600;font-size:40px;line-height:50px;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:40px}.yacht_single_section .breadcrumbs{position:absolute;top:120px;left:0}@media(max-width:678px){.yacht_single_section .breadcrumbs{margin-top:0}}.yacht_single_section .hero_content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:80px;position:relative}.yacht_single_section h1{color:#fff;font-weight:400;font-size:60px;line-height:1.2;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:30px}@media(max-width:678px){.yacht_single_section h1{font-size:36px}}.yacht_single_section .offer-details{margin-bottom:30px}@media(max-width:830px){.yacht_single_section .offer-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.yacht_single_section .offer-details .offer-detail-item{font-weight:600;font-size:20px;line-height:1.4;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;padding:0 30px}.yacht_single_section .offer-details .offer-detail-item:last-child{border-right:none}.yacht_single_section .offer-details .offer-detail-item span{font-weight:400}@media(max-width:830px){.yacht_single_section .offer-details .offer-detail-item{font-size:14px;padding:0 5px;border-right:1px solid #ae8d53;border-bottom:none;width:33%;margin-bottom:10px}.yacht_single_section .offer-details .offer-detail-item:nth-child(3){border-right:none}}@media(max-width:576px){.yacht_single_section .offer-details .offer-detail-item{font-size:11px}}.yacht_single_section .yacht_single_price{font-weight:600;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:40px}@media(max-width:780px){.yacht_single_section .yacht_single_price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.yacht_single_section .yacht_single_booking .booking{background:0 0;max-width:490px;color:#fff}.yacht_single_section .yacht_single_booking .booking:hover{background:#ae8d53;border-color:#ae8d53;color:#fff}.image-grid{margin-top:150px;display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;grid-auto-flow:dense;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1279px){.image-grid{gap:20px;margin-top:80px}}@media screen and (max-width:767px){.image-grid{gap:15px;margin-top:60px}}@media screen and (max-width:575px){.image-grid{gap:10px;margin-top:40px}}.image-item{overflow:hidden;width:100%;height:100%;aspect-ratio:1}.image-item>img{height:100%;width:100%;-webkit-transition:-webkit-transform ease 555ms;transition:-webkit-transform ease 555ms;transition:transform ease 555ms;transition:transform ease 555ms,-webkit-transform ease 555ms;-o-object-fit:cover;object-fit:cover}.image-item>img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.big-image{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:2;grid-row:span 2;aspect-ratio:2}.wide-image{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:1;grid-row:span 1;aspect-ratio:2}.two-items .image-item{-ms-grid-row-span:2;grid-row:span 2}.two-items .image-item,.three-items .image-item{-ms-grid-column-span:2;grid-column:span 2;aspect-ratio:2}.five-items .image-item:nth-child(2){-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:2;grid-row:span 2;aspect-ratio:2}.six-items .image-item:last-child{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:1;grid-row:span 1;aspect-ratio:2}.eight-items .image-item:nth-child(5){-ms-grid-column-span:1;grid-column:span 1}.nine-items .image-item:nth-child(8),.nine-items .image-item:nth-child(9){-ms-grid-column-span:2;grid-column:span 2;aspect-ratio:2}.video-hero{position:relative}@media(max-width:576px){.video-hero .container{padding:0}.video-hero{margin-bottom:50px}}.video-hero__wrapper{position:relative;width:100%;padding-bottom:56.25%;background:#000;overflow:hidden}.video-hero__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.video-hero__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:0 0;border:none;cursor:pointer;z-index:2;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.video-hero__play:hover{-webkit-transform:translate(-50%,-50%)scale(1.1);-ms-transform:translate(-50%,-50%)scale(1.1);transform:translate(-50%,-50%)scale(1.1)}.video-hero__player{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-hero__wrapper.playing .video-hero__image,.video-hero__wrapper.playing .video-hero__play{opacity:0;pointer-events:none}h3.section_title{color:#0a162e;font-weight:600;font-size:40px;line-height:1.3;letter-spacing:0;text-transform:uppercase;margin-bottom:50px}@media(max-width:768px){h3.section_title{font-size:32px;margin-bottom:20px}}@media(max-width:576px){h3.section_title{font-size:26px}}.what_included{background-color:#f7f8fa;padding:80px 0}@media(max-width:768px){.what_included{padding:30px 0}}.what_included .included_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}.what_included a{margin:0 auto}.what_included .included_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.what_included .included_item .included_item_text{margin-left:30px;color:#0a162e;font-weight:400;font-size:18px;line-height:1.7;letter-spacing:0;text-transform:uppercase}.what_included .included_item img{width:60px;height:60px}.what_included .book_button{display:-webkit-box;display:-ms-flexbox;display:flex}.description{padding:120px 0 80px}@media(max-width:768px){.description{padding:30px 0}}.sale-description{background:#f7f8fa;padding:120px 0 70px}.sale-description .sale-description-grid{display:-ms-grid;display:grid;-ms-grid-columns:500px 75px minmax(0,775px);grid-template-columns:500px minmax(0,775px);gap:75px;align-items:stretch}.sale-description .sale-specs-card{background:#0a162e;width:500px;min-height:620px;padding:50px 60px;color:#fff;margin-bottom:-50px}.sale-description .sale-specs-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:90px}.sale-description .sale-specs-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.sale-description .sale-spec-item{border-left:1px solid rgba(255,255,255,.15);padding-left:20px}.sale-description .sale-spec-label{font-weight:450;font-size:20px;line-height:1.25;text-transform:uppercase}.sale-description .sale-spec-value{font-weight:400;font-size:20px;line-height:1.25;text-transform:uppercase}.sale-description .sale-description-content{max-width:775px}.sale-description .sale-description-title{font-weight:450;font-size:40px;line-height:1.25;text-transform:uppercase;text-align:left;margin-bottom:20px}.sale-description .sale-description-content p{margin-bottom:30px;font-size:20px;line-height:1.7}.sale-description .sale-description-question{font-weight:450;font-size:20px;line-height:1.75;margin:0 0 10px;text-transform:uppercase}.sale-description .sale-description-button{margin:0;min-width:368px;padding:10px 20px;font-size:20px;line-height:1.5}@media(max-width:1200px){.sale-description .sale-description-grid{-ms-grid-columns:minmax(260px,440px)40px 1fr;grid-template-columns:minmax(260px,440px)1fr;gap:40px}.sale-description .sale-specs-card{width:100%;padding:40px 35px;margin-bottom:0}.sale-description .sale-specs-list{gap:40px}.sale-description .sale-description-title{font-size:34px}}@media(max-width:992px){.sale-description{padding:80px 0 40px}.sale-description .sale-description-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}.sale-description .sale-specs-card{padding:24px 20px}.sale-description .sale-description-title{font-size:30px}}@media(max-width:576px){.sale-description{padding:40px 0 20px}.sale-description .sale-specs-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.sale-description .sale-specs-col{gap:16px}.sale-description .sale-spec-label{font-size:18px}.sale-description .sale-spec-value,.sale-description .sale-description-content p{font-size:16px}.sale-description .sale-description-title{font-size:28px}.sale-description .sale-description-question{font-size:20px}.sale-description .sale-description-button{min-width:100%}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:600;line-height:1.4;letter-spacing:0%;text-transform:uppercase;text-align:start}.entry-content h6{font-size:20px}.entry-content h5{font-size:24px}.entry-content h4{font-size:30px}.entry-content h3{font-size:36px}.entry-content h2{font-size:42px}.entry-content h1{font-size:48px}.entry-content p,.entry-content li,.entry-content a{font-weight:400;font-size:18px;line-height:1.7;letter-spacing:0;color:#0a162e}.entry-content a{text-decoration:underline}.entry-content p{margin-bottom:20px}.map{width:100%;height:100%;min-height:600px}.rental_inner{background:#f7f8fa}.rental_inner .accordion-item{background:0 0}.rental_accordeon_section{padding:60px}@media(max-width:768px){.rental_accordeon_section{padding:20px}}.book_yacht_banner{margin-top:40px}.book_yacht_banner .white_button{color:#fff}.mobile_yacht_booking,.mobile_yacht_booking_spacer{display:none}@media(max-width:767px){.mobile_yacht_booking{position:fixed;left:0;right:0;bottom:0;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:15px 15px calc(15px + env(safe-area-inset-bottom));background:#f1f1f1;border-top:1px solid #ddd}.mobile_yacht_booking .mobile_yacht_booking__btn{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin:0;padding:10px 12px;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:0;text-align:center;text-transform:uppercase}.mobile_yacht_booking .mobile_yacht_booking__btn svg{-ms-flex-negative:0;flex-shrink:0}.mobile_yacht_booking_spacer{display:block;height:92px}}.also_like{padding:120px 0}@media(max-width:768px){.also_like{padding:20px}}.also_like_slider .swiper-wrapper{margin-bottom:60px}.also_like_slider a{color:#0a162e}.banner_inner{padding:20px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#0a162e}@media(max-width:768px){.banner_inner{padding:20px;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.banner_inner .banner_text{font-weight:600;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff}.banner_inner .banner_text span{font-weight:400}.yacht_single_section .yacht_single_price .old-price,.book_yacht_banner .banner_text .old-price{text-decoration:line-through;text-decoration-thickness:2px;opacity:.75;margin-left:10px}.yacht_single_section .yacht_single_price .action_single,.book_yacht_banner .banner_text .action_single{display:inline-flex;align-items:center;justify-content:center;margin-left:10px;padding:2px 8px;background:#ae8d53;color:#fff;font-size:14px;font-weight:600;line-height:1;border-radius:2px;vertical-align:middle}@media(max-width:768px){.book_yacht_banner .banner_text .action_single{margin-left:6px;font-size:12px}}.formula_info{background:-webkit-gradient(linear,left top,right top,color-stop(40%,#F7F8FA),color-stop(40%,transparent));background:linear-gradient(to right,#F7F8FA 40%,transparent 40%);padding:120px 0}@media(max-width:576px){.formula_info{padding:30px 0}}.formula_info .column_img{width:50%}.formula_info .info_images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding-right:60px}.formula_info .info_images img{margin-bottom:30px}@media(max-width:576px){.formula_info .info_images{padding-right:15px}}.formula_info .info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.yachts-section.formula_yacht{margin-top:120px}@media(max-width:780px){.yachts-section.formula_yacht h3{text-align:center}}@media(max-width:576px){.yachts-section.formula_yacht{margin-top:80px}}.marina{position:relative;color:#fff;padding:115px 0;background-position:50%;background-repeat:no-repeat;background-size:cover}@media(max-width:576px){.marina{padding:80px 0}}.marina .marina_inner{max-width:545px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.marina .marina_inner h3{font-weight:600;font-size:40px;line-height:1.2;letter-spacing:0;text-transform:uppercase;text-align:left}@media(max-width:576px){.marina .marina_inner h3{text-align:center;font-size:36px}}.marina .marina_inner p{color:#fff;text-align:left}@media(max-width:576px){.marina .marina_inner p{font-size:20px}}.marina .marina_inner a:not(.white_button){color:#fff;text-decoration:underline}.marina .marina_inner a:not(.white_button):hover{color:#ae8d53}.marina .white_button{margin:auto;color:#fff;margin-left:unset}.marina::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(10,22,46,.6)),to(rgba(10,22,46,.6))),-webkit-gradient(linear,right top,left top,from(rgba(10,22,46,0)),to(rgba(10,22,46,.8)));background:linear-gradient(0deg,rgba(10,22,46,.6),rgba(10,22,46,.6)),linear-gradient(270deg,rgba(10,22,46,0) 0%,rgba(10,22,46,.8) 100%);pointer-events:none}.charter{background:#f7f8fa;color:#0a162e;margin:170px 0}@media(max-width:576px){.charter{margin:80px 0}}.charter .charter_inner2 .charter_text{padding:50px 75px 0 0}@media(max-width:576px){.charter .charter_inner2 .charter_text{padding:30px 15px}}.charter .chart_img_1{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);padding-right:75px}@media(max-width:576px){.charter .chart_img_1{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding:0 15px;margin-bottom:20px}}.charter .charter_package{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);color:#fff;background:#0a162e;z-index:1;padding:50px 40px 65px}@media(max-width:576px){.charter .charter_package{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding:30px 20px;margin:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.charter .charter_package h4{font-weight:600;font-size:20px;line-height:1.7;letter-spacing:0;text-transform:uppercase;margin-bottom:30px}@media(max-width:576px){.charter .charter_package h4{font-weight:400}}.charter .charter_package ul{margin-bottom:40px;padding-left:0}.charter .charter_package li{list-style:none;font-weight:400;font-size:20px;line-height:2;letter-spacing:0;position:relative;padding-left:40px;margin-bottom:10px}@media(max-width:576px){.charter .charter_package li{margin-bottom:5px;line-height:1.5}}.charter .charter_package li::before{content:"";position:absolute;left:0;top:10px;width:20px;height:20px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><g clip-path='url(%23clip0_1795_4954)'><path d='M5.9 8.1L4.5 9.5L9 14L19 4L17.6 2.6L9 11.2L5.9 8.1ZM18 10C18 14.4 14.4 18 10 18C5.6 18 2 14.4 2 10C2 5.6 5.6 2 10 2C10.8 2 11.5 2.1 12.2 2.3L13.8 0.7C12.6 0.3 11.3 0 10 0C4.5 0 0 4.5 0 10C0 15.5 4.5 20 10 20C15.5 20 20 15.5 20 10H18Z' fill='%23AE8D53'/></g><defs><clipPath id='clip0_1795_4954'><rect width='20' height='20' fill='white'/></clipPath></defs></svg>");background-size:20px 20px;background-repeat:no-repeat}@media(max-width:576px){.charter .charter_package li::before{top:5px}}.charter .charter_package p{font-weight:400;font-size:20px;line-height:1.5;letter-spacing:0;color:#fff}.charter .charter_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.charter .charter_text h3{font-weight:600;font-size:40px;line-height:1.3;letter-spacing:0;text-transform:uppercase;text-align:left;margin-bottom:20px}@media(max-width:576px){.charter .charter_text h3{text-align:center}}.charter .charter_text .heading-h3{font-weight:600;font-size:40px;line-height:1.3;letter-spacing:0;text-transform:uppercase;text-align:left;margin-bottom:20px}@media(max-width:576px){.charter .charter_text .heading-h3{text-align:center}}.charter .charter_text p{font-weight:400;font-size:20px;line-height:1.7;letter-spacing:0%}.formula_yachts .row>*{padding:0;border:1px solid #fff}.formula-card{height:100%;background:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.formula-card-inner{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media(max-width:576px){.formula-card-inner{padding:0}}.cards_inner{background:linear-gradient(to bottom,#ffffff 0%,#ffffff calc(50% - 30px),#F7F8FA calc(50% - 30px),#F7F8FA 100%);padding:60px 0 120px}.formula-card p{color:#0a162e;line-height:1.7;margin:0}.formula-card.bg-dark-1{background-color:#0e1e3e;color:#fff}@media(max-width:576px){.formula-card.bg-dark-1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 15px}}.formula-card.bg-dark-2{background-color:#0a162e;color:#fff}@media(max-width:576px){.formula-card.bg-dark-2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 15px}}.formula-card.bg-dark-1 h4,.formula-card.bg-dark-2 h4,.formula-card.bg-dark-1 p,.formula-card.bg-dark-2 p{color:#fff}@media(max-width:576px){.formula-card.bg-dark-1 h4,.formula-card.bg-dark-2 h4{font-size:20px}}.icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;margin-top:70px}@media(max-width:576px){.icon-wrapper{margin:30px 0}}.icon-gold{width:120px;height:auto}@media(max-width:576px){.icon-gold{width:90px}}.formula-card img.img-fluid{-o-object-fit:cover;object-fit:cover;height:100%}.ny_rental{padding:120px 0}@media(max-width:768px){.ny_rental{padding:80px 0 0}}.ny_rental h2{text-align:left}@media(max-width:830px){.ny_rental h2{text-align:center}}.img__bluebg{position:relative;display:inline-block;margin-left:50px}@media(max-width:576px){.img__bluebg{margin-bottom:20px}}.img__bluebg img{position:relative;z-index:2;display:block}.img__bluebg::before{content:"";position:absolute;top:50px;left:-50px;width:100%;height:calc(100% - 50px);background-color:#001a4d;z-index:1}.image-container{position:relative;display:inline-block;margin-right:50px}.image-container img{position:relative;z-index:2;display:block}.image-container::before{content:"";position:absolute;top:0;right:-50px;width:100%;height:calc(100% - 50px);background-color:#001a4d;z-index:1}.ny-rental_revers{margin-bottom:-50px}.charter_package.charter_img_2{padding:0;padding-left:75px;background:0 0}@media(max-width:992px){.charter_package.charter_img_2{padding-left:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.charter_text h2{text-align:left}.charter .chart_img_1 img,.charter .charter_img_2 img{max-height:640px}.cars_section{padding:120px 0}@media(max-width:768px){.cars_section{padding:80px 0}}@media(max-width:576px){.cars_section{padding:30px 0}}.cars_section .cars-swiper{margin-bottom:120px}@media(max-width:768px){.cars_section .cars-swiper{padding:80px 0}}@media(max-width:576px){.cars_section .cars-swiper{padding:30px 0}}.cars_section .cars-swiper .swiper-wrapper:last-child{margin-bottom:0}.cars_section .cars-swiper .gold_button{width:100%}.car-card{margin-bottom:0}.car-card .yacht-image{margin-bottom:20px}.car-card .yacht-info p{line-height:1.3;margin-bottom:0}.car-card .car-name{font-weight:600;font-size:20px;line-height:1.5;letter-spacing:0;text-align:center;margin-bottom:10px}.car-card .white_button{width:100%;margin:20px 0 5px;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:0%;text-align:center;text-transform:uppercase}@media(max-width:768px){.yacht-sale-card{padding:14px}.yacht-sale-card .yacht-image{height:280px}.yacht-sale-price{font-size:30px}}@media(max-width:576px){.yacht-sale-highlights{padding:16px 18px}.yacht-sale-highlights li{font-size:16px}.yacht-sale-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.text_cards{margin-top:60px}.faq_card .accordion .accordion-item{background:#f7f8fa}.luxury-section.docha_luxury p{max-width:100%}.luxury-section.docha_luxury .white_button{margin-top:20px}@media(max-width:768px){.formula-card{padding:40px 20px}}@media(min-width:992px){.advantage_item:not(:nth-child(3n+1))::after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100%;background-color:#ae8d53}}@media(max-width:991px) and (min-width:576px){.advantage_item:nth-child(2n)::after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100%;background-color:#ae8d53}}@media(max-width:992px){.events-cols h3,.corporate_section h4,.experience_aventages h4{font-size:24px}.events-cols p,.corporate_section p,.experience_aventages p{font-size:18px}.corporate_section,.experience_aventages,.our_fleet,.video-hero{padding:80px 0}.entry-content h1{font-size:36px;text-align:center}.entry-content h2{font-size:32px;text-align:center}.entry-content h3{font-size:28px;text-align:center}.entry-content h4{font-size:24px;text-align:center}.entry-content h5{font-size:20px;text-align:center}.entry-content li,.entry-content p{font-size:16px}}@media(max-width:576px){.our_fleet{text-align:center}.our_fleet h3{font-size:24px;font-weight:600;margin-bottom:0}.experiences-section{padding:80px 0}.advantage_item::after{display:none!important}.entry-content h1{font-size:38px;text-align:center}.entry-content h2{font-size:34px;text-align:center}.entry-content h3{font-size:28px;text-align:center}.entry-content h4{font-size:24px;text-align:center}.entry-content h5{font-size:20px;text-align:center}.entry-content li,.entry-content p{font-size:18px}}.gallery_section{margin:120px}@media(max-width:768px){.gallery_section{margin:80px 0 0}}@media(max-width:576px){.gallery_section{margin:30px 0 0}}.gallery-title{text-align:center;font-size:24px;font-weight:600;letter-spacing:2px;margin-bottom:40px;color:#333}.gallery-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:30px}.gallery-item{position:relative;overflow:hidden;cursor:pointer;display:block;height:315px;padding:15px}.gallery-item.fade-in{-webkit-animation:fadeInScale .5s ease forwards;animation:fadeInScale .5s ease forwards}@-webkit-keyframes fadeInScale{from{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale{from{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.gallery-item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.gallery-item.hidden{display:none}.gallery-img{overflow:hidden}.all_images{position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:15px;left:15px;background:rgba(10,22,46,.5019607843);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.all_images .load-more-btn{font-weight:400;font-size:20px;line-height:1.5;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#fff;padding:10px 40px;border:none;background:0 0;cursor:pointer;width:100%;height:100%;-webkit-transition:none;transition:none}.all_images .load-more-btn span{border:1px solid #ae8d53;padding:15px 40px}.gallery-item:hover .all_images{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#load-more-btn{pointer-events:auto}.play-button-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;background:rgba(255,255,255,.9);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;color:#333;pointer-events:none;-webkit-transition:background .3s ease;transition:background .3s ease}.video_title{margin-bottom:40px}.load-more-btn.hidden{display:none}@media(max-width:768px){.gallery-container{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:10px}.gallery-title{font-size:20px}}@media(max-width:480px){.gallery-container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.header .lead{max-width:620px}.gallery-container a{width:240px;margin:5px}.gallery-container a img{max-width:100%;height:auto}.fade-in{opacity:0;-webkit-animation:fadeIn .4s forwards;animation:fadeIn .4s forwards}@-webkit-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}.css.lg-item img.lg-object{display:block!important}.lg-item img:not(.lg-object):not(.lg-video-poster){display:none!important}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:0 0;visibility:hidden;-webkit-transition:background .6s ease,visibility .6s;transition:background .6s ease,visibility .6s;z-index:1000}.overlay.active{background:rgba(0,0,0,.7);visibility:visible}.booking-modal{background:#fff;width:450px;height:100vh;position:fixed;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:-5px 0 20px rgba(0,0,0,.3);box-shadow:-5px 0 20px rgba(0,0,0,.3);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:transform .6s cubic-bezier(.4,0,.2,1);transition:transform .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);z-index:1001;-ms-scroll-chaining:none;overscroll-behavior:contain;-ms-touch-action:pan-y;touch-action:pan-y}.overlay.active .booking-modal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.modal-header{padding:25px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-title{font-weight:600;font-size:24px;line-height:1.7;letter-spacing:0;text-transform:uppercase}.close-btn{background:0 0;border:none;font-size:30px;color:#8a9ba8;cursor:pointer;padding:0;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;margin:0 40px 40px;background:#f7f8fa;-ms-scroll-chaining:none;overscroll-behavior:contain}.yacht-preview{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;margin-bottom:30px}.form-section{display:none;padding:0 20px}.form-section.active{display:block}.section-title-booking{color:#0a162e;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:0;text-transform:uppercase;text-align:start;margin-bottom:20px}.form-group{margin-bottom:30px}.form-section .form-group:last-of-type{margin-bottom:0}.next-btn.white_button{margin-top:60px}.form-label{display:block;color:#ae8d53;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:0;text-transform:uppercase;margin-bottom:5px}.form-input,.form-select{width:100%;padding:10px 15px;border:1px solid #d5d5d5;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0}.iti__selected-dial-code{font-size:20px}.form-input.flatpickr-input{width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.form-input::-webkit-input-placeholder,.form-select::-webkit-input-placeholder{color:#0a1628;opacity:1}.form-input::-moz-placeholder,.form-select::-moz-placeholder{color:#0a1628;opacity:1}.form-input:-ms-input-placeholder,.form-select:-ms-input-placeholder{color:#0a1628;opacity:1}.form-input::-ms-input-placeholder,.form-select::-ms-input-placeholder{color:#0a1628;opacity:1}.form-input::placeholder,.form-select::placeholder{color:#0a1628;opacity:1}.form-input:focus,.form-select:focus{outline:none;border-color:#5a9fd4}.booking-modal .form-group.error .form-input,.booking-modal .form-group.error .form-select,.booking-modal .form-group.error .iti input{border-color:#dc3545!important;box-shadow:0 0 0 1px rgba(220,53,69,.15)}.booking-modal .form-group.error .form-label{color:#dc3545}.checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.checkbox-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.checkbox-item input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-custom{position:relative;height:20px;width:20px;background-color:#fff;border:1px solid #edeef0;margin-right:12px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease;transition:all .2s ease}.checkbox-item input[type=checkbox]:checked~.checkbox-custom{background-color:#fff;border-color:#fff}.checkbox-custom::after{content:"";position:absolute;display:none;left:4px;top:4px;width:10px;height:10px;background:#ae8d53}.checkbox-item input[type=checkbox]:checked~.checkbox-custom::after{display:block}.checkbox-label{font-size:16px;color:#1a1a1a;font-weight:400;color:#ae8d53;font-size:14px;text-transform:uppercase}.phone-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.country-code{width:80px}.modal-footer{padding:20px 30px;border-top:1px solid #e5e5e5;display:none}.booking-modal .white_button{background:0 0;width:100%}.success-message{text-align:center;padding:40px 20px}.success-icon{font-size:64px;color:#4caf50;margin-bottom:20px}.success-text{font-size:18px;color:#0a1628;margin-bottom:10px}.success-subtext{font-size:14px;color:#8a9ba8}@media(max-height:968px){.form-group{margin-bottom:10px}.next-btn.white_button{margin-top:20px}.modal-body{margin:0 40px}.form-input.flatpickr-input{padding:5px}}@media(max-width:768px){.booking-modal{width:100%}.modal-body{margin:0}.form-group{margin-bottom:10px}.next-btn.white_button{margin:30px 0}.form-section{width:100%;overflow-x:hidden;padding:20px}.modal-header{padding:10px}}.gray_bg{background-color:#f7f8fa}.our_fleet .events-cols img{height:400px}.our_fleet .events-cols h3{color:#ae8d53}.mt40{margin-top:40px}.popular_services.events-cols a:hover{-webkit-transition:all .3s;transition:all .3s}.popular_services.events-cols a:hover img{scale:1.03;border-radius:20px;-webkit-transition:all .3s;transition:all .3s}.popular_services.events-cols img{margin-bottom:20px;-webkit-transition:all .3s;transition:all .3s}@media(max-width:576px){.popular_services.events-cols img{margin-bottom:5px;height:220px}}.popular_services.events-cols h3{color:#ae8d53;font-weight:600;font-size:24px;line-height:1.7;letter-spacing:0;text-align:center;text-transform:uppercase}.section404{background:#0a162e;text-align:center}.section404 .p404_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:90vh;padding:120px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section404 h1{margin-bottom:10px}@media(max-width:992px){.section404 h1{font-size:36px;line-height:1.5}}.section404 img{max-height:458px;margin-bottom:40px;-o-object-fit:contain;object-fit:contain}.section404 p{color:#fff;margin-bottom:30px}.top_section_text.top_section{max-height:550px}.entry-content{margin:80px 0 120px}.thank-you{margin-top:130px;padding:120px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.thank-you{padding:80px 0}}@media(max-width:576px){.thank-you{padding:30px 0}}.thank-you-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thank-you-inner h1{margin:30px 0 20px;color:#0a162e;font-weight:600;font-size:40px;line-height:1.3;letter-spacing:0;text-transform:uppercase}.thank-you-inner p{font-weight:400;font-size:20px;line-height:1.7;letter-spacing:0;text-align:center}.thank-you-inner img{width:120px}.thank_social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-top:40px}.thank_social img{width:40px;-webkit-transition:all .3s;transition:all .3s}.thank_social img:hover{scale:1.2;-webkit-transition:all .3s;transition:all .3s}.contact_page{padding:80px 0;background:-webkit-gradient(linear,left top,right top,color-stop(53%,#F7F8FA),color-stop(53%,transparent));background:linear-gradient(to right,#F7F8FA 53%,transparent 53%)}@media(max-width:992px){.contact_page{background-color:#f7f8fa}}.contact_page .form_column h2{margin-bottom:10px}.contact_page .form_column h3{font-weight:600;font-size:24px;line-height:1.7;letter-spacing:0;color:#0a162e;margin-bottom:10px}.contact_page .form_column .contacts_methots{margin-bottom:20px}.contact_page .form_column .contacts_methots .methot_item{border:1px solid #ae8d53;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;color:#0a162e;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.contact_page .form_column .contacts_methots .methot_item:hover{background:#ae8d53;color:#fff;-webkit-transition:all .3s;transition:all .3s}.contact_page .form_column .contacts_methots .methot_item:hover img{-webkit-filter:invert(1);filter:invert(1);-webkit-transition:all .3s;transition:all .3s}.contact_page .form_column .contacts_methots .methot_item img{margin-right:10px}.contact_page .form_column .contacts_methots img{width:20px}.contact_page .contact_block h3{color:#ae8d53;font-size:18px}.contact_page .contact_block p,.contact_page .contact_block a{font-size:20px;color:#0a162e}.contact_page .contact_block a{text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.contact_page .contact_block a:hover{color:#ae8d53;-webkit-transition:all .3s;transition:all .3s}.contact_page .contact_block{margin-bottom:30px}.contact_page .contact_block.phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media(max-width:576px){.contact_page .contact_block.phones{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contact_page .contact_block.phones a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;text-decoration:none}.contact_page .main_contact_form #contactForm input[type=text],.contact_page .main_contact_form #contactForm input[type=email],.contact_page .main_contact_form #contactForm input[type=tel],.contact_page .main_contact_form #contactForm textarea{color:#0a162e}.contact_page .main_contact_form .floating>label{color:#0a162e}@media(max-width:992px){.contact_page .main_contact_form{margin-bottom:40px}}.contact_page .phones img{width:28px;-o-object-fit:contain;object-fit:contain}.contact_page .contact_social_media{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media(max-width:576px){.contact_page .contact_social_media{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact_page .contact_social_media a:hover img{scale:1.1}.contact_page .contact_social_media img{width:28px}.full-size-map{height:600px}.full-size-map #full-map{height:100%}.bases{margin:120px 0}@media(max-width:992px){.bases{margin:80px 0}}@media(max-width:768px){.bases{margin:50px 0}}.bases .bases_map{height:500px}@media(max-width:768px){.bases .bases_map{margin-bottom:30px}}.bases h2{margin-bottom:40px}.hero_request{color:#fff;width:100%;text-align:center}.hero_request .offer-detail-item{font-size:60px;line-height:1;font-weight:400}.hero_request .offer-detail-item span{font-size:20px;line-height:1.7}.stars_request img{width:40px}.stars_request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form_new_page .form-group{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.form_new_page .get_a_quotation{padding:40px 60px 20px;margin-top:-100px;background:#f7f8fa}@media(max-width:992px){.form_new_page .get_a_quotation{padding:20px}}.form_new_page .button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form_new_page .button_container .gold_button{margin:0 auto;position:absolute}@media(max-width:576px){.form_new_page .button_container .gold_button{position:relative}}.form-select{border-radius:0}.routes_section{padding:120px 0}.routes_section .routes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.routes_section .routes .route_card{width:100%;position:relative;width:20%;padding:1px}@media(max-width:992px){.routes_section .routes .route_card{width:50%}}@media(max-width:465px){.routes_section .routes .route_card{width:100%}}.routes_section .routes .route_card span{color:#fff;position:absolute;font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;bottom:20px;left:20px;text-transform:uppercase}.price-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-inner .gold_button{margin-top:0}.price-box{background:rgba(0,0,0,.7);border:2px solid rgba(255,255,255,.3);border-radius:8px;padding:40px;max-width:900px;width:100%;backdrop-filter:blur(10px);margin-bottom:30px}.price-header{color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:15px;text-transform:uppercase}.subtitle{color:#e0e0e0;font-size:1.1rem;margin-bottom:30px;font-weight:300}.price-item{border-top:1px solid rgba(255,255,255,.2);padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-details h3{color:#fff;font-size:1.2rem;margin-bottom:8px;font-weight:600}.item-details p{color:#b0b0b0;font-size:.95rem}.price{color:#fff;font-size:1.8rem;font-weight:700;white-space:nowrap;margin-left:20px}.category_section{padding:120px 0;background-color:#f7f8fa}.category_section h2{margin-bottom:30px}.category_section img{height:220px;-webkit-transition:all .3s ease;transition:all .3s ease}.category_section img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.category_section .row{--bs-gutter-x:30px;--bs-gutter-y:30px}.category_section .category_inner h4{font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#ae8d53;margin-top:10px;margin-bottom:0}.np_1 h1{margin-bottom:150px}@media(max-height:700px){.np_1 h1{margin-bottom:80px}}@media(max-width:465px){.np_1 h1{margin-bottom:20px}}.np_1 .hero_request{width:100%}.np_1 .hero_request span{text-transform:uppercase}.np_1 .hero_request a{color:#fff}.np_1 .offer-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.np_1 .offer-details .offer-detail-item{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.np_1 .offer-details .offer-detail-item .stars_request{gap:10px;margin-bottom:17px}.offer_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.offer_price{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 auto;padding:10px 40px;-webkit-transition:.3s;transition:.3s;color:#fff;border:1px solid #ae8d53;display:inline-block;background:0 0;max-width:300px;width:100%}@media(max-width:640px){.offer_price{padding:10px;width:100%;font-size:14px;max-width:none}}.jetski-section{padding:100px 0;position:relative;background-size:cover}.jetski-section::before{content:"";position:absolute;inset:0;background-color:rgba(10,22,46,.6);pointer-events:none}@media(max-width:768px){.jetski-section{padding:60px 0}}@media(max-width:480px){.jetski-section{padding:40px 0}}.jetski-section h2{color:#fff;margin-bottom:25px}.jetski-section .price-list{margin-bottom:35px}.jetski-section .price-item_jetski{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jetski-section .price-title,.jetski-section .price-amount{font-weight:600;font-size:24px;line-height:1.7;letter-spacing:0;color:#fff}.jetski-section .price-description{font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;color:#fff}.jetski-section hr{width:100%;margin:15px 0}.section-label{color:#ae8d53;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;text-transform:uppercase;margin-bottom:10px;text-align:center}@media(max-width:768px){.title{font-size:2rem}.price-box{padding:25px}.price-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.price{font-size:1.5rem;margin-left:0}.item-details h3{font-size:1.1rem}}.cat__naw a{font-weight:600;font-size:40px;line-height:1.25;letter-spacing:0;text-align:center;text-transform:uppercase}.filters{background:#f7f8fa;padding:20px}.filters-title{font-size:14px;font-weight:700;margin-bottom:20px}.filter-block{margin-bottom:20px}.filter-label{font-weight:400;font-size:14px;line-height:1.7;letter-spacing:0;color:#ae8d53;text-transform:uppercase}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-bottom:8px;cursor:pointer}.checkbox input{display:none}.checkbox span{width:14px;height:14px;border:1px solid #ccc;margin-right:10px;position:relative}.checkbox input:checked+span{background:#c89b5f;border-color:#c89b5f}.range-wrapper{position:relative;height:30px}.range-bg{position:absolute;top:50%;left:0;right:0;height:4px;background:#0c1a2a;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.range-wrapper input[type=range]{position:absolute;width:100%;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0}input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;width:14px;height:14px;background:#fff;border:2px solid #0c1a2a;border-radius:50%}.range-values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;margin-top:5px}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border:1px solid #ddd;height:50px}.counter button{background:0 0;border:none;font-size:18px;cursor:pointer;width:50px}.counter-input{text-align:center;border:none}.counter-input::-webkit-inner-spin-button,.counter-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.counter-input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.counter-input:focus{outline:none}.amenities-native-hidden{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;overflow:hidden!important}.amenities-touch-list{background:#fff;border:1px solid #ddd;max-height:220px;overflow:auto}.amenities-touch-item{width:100%;border:0;border-bottom:1px solid #edeef0;background:#fff;color:#0a162e;text-align:left;font-size:14px;line-height:1.4;padding:10px 12px}.amenities-touch-item:last-child{border-bottom:0}.amenities-touch-item.active{background:#f7f8fa;color:#ae8d53}.clear-btn{background:0 0;border:none;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:450;font-style:Medium;font-size:14px;line-height:1.7;letter-spacing:0;text-align:center;text-transform:uppercase}.clear-btn svg{margin-right:5px}:root{--h:222;--s:20%;--fg:hsl(var(--h), var(--s), 95%);--bg:hsl(var(--h), var(--s), 20%);--tint:#c8cbd1;--tint2:#c8cbd1;--bor:#EDEEF0}#app .rangeSlider.pips,#app2 .rangeSlider.pips{--range:var(--tint);--rangebg:#EDEEF0;background:var(--rangebg);margin:50px 0 10px}#app .rangeSlider.pips:after,#app2 .rangeSlider.pips:after{content:"";height:5px;border-radius:5px;background:#c8cbd1;width:calc(100% + 1em);position:absolute;bottom:0;left:-.5em}#app .rangeSlider,#app .rangeSlider .rangeBar,#app2 .rangeSlider,#app2 .rangeSlider .rangeBar{height:5px}#app .rangeSlider .rangePips,#app2 .rangeSlider .rangePips{bottom:5px}#app .rangeSlider .pip,#app2 .rangeSlider .pip{min-height:2px;top:auto;bottom:0;translate:0;background-color:var(--rangebg);background-image:linear-gradient(0deg,transparent 20px,rgba(255,255,255,.2) 50px);-webkit-animation:pipIn .5s cubic-bezier(.36,1.35,.48,1.02)both .2s;animation:pipIn .5s cubic-bezier(.36,1.35,.48,1.02)both .2s;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;border-radius:2px 2px 0 0}#app .rangeSlider .pip,#app2 .rangeSlider .pip{width:2px}@media screen and (min-width:500px){#app .rangeSlider .pip,#app2 .rangeSlider .pip{width:3px;translate:-1.5px 2px}}@media screen and (min-width:800px){#app .rangeSlider .pip,#app2 .rangeSlider .pip{width:4px;translate:-2px 2px}}#app .rangeSlider .pip.in-range,#app .rangeSlider .pip.selected,#app2 .rangeSlider .pip.in-range,#app2 .rangeSlider .pip.selected{background-color:var(--range);-webkit-animation-delay:0s;animation-delay:0s}#app .rangeSlider .rangeHandle,#app2 .rangeSlider .rangeHandle{width:19px;height:19px}#app .rangeSlider .rangeHandle .rangeNub,#app2 .rangeSlider .rangeHandle .rangeNub{background:var(--range);border:2px solid #e0e0e0}#app .rangeSlider:not(.focus) .rangeHandle .rangeNub,#app2 .rangeSlider:not(.focus) .rangeHandle .rangeNub{background:#fff}#app .rangeSlider.range:not(.min):not(.max) .rangeNub,#app2 .rangeSlider.range:not(.min):not(.max) .rangeNub{border-radius:100%;-webkit-box-shadow:inset 0 0 0 4px white;box-shadow:inset 0 0 0 4px white}#app .rangeFloat,#app2 .rangeFloat{background:#fff;color:var(--bg);border-radius:.5px;padding:.4em .6em .3em;top:-.5em}#app .rangeSlider.focus .rangeBar,#app2 .rangeSlider.focus .rangeBar{background-color:#0a162e}fieldset{width:auto;min-width:none}.prices{min-height:5px;margin:50px 10px 10px}.fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:10px}@media screen and (min-width:500px){.fields{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:1fr 24px 1fr}}.fields hr{width:100%;height:1px;background:var(--bor);border:none;-ms-grid-column-align:center;justify-self:center;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;margin:0 0 23px;display:none}@media screen and (min-width:500px){.fields hr{display:block}}input,select,button,textarea{border:1px solid var(--bor);border-radius:4px;background:0 0;width:100%}.ui .field{margin:0;display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.ui .field:after{content:"$";-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1;justify-self:flex-end;-ms-grid-row-align:center;align-self:center;text-align:center;width:2.5em;height:2em;line-height:2em;border-left:1px solid var(--bor)}.ui .field input{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1;-moz-appearance:textfield}.ui .field input::-webkit-outer-spin-button,.ui .field input::-webkit-inner-spin-button{-webkit-appearance:none}label{color:#0a162e;text-transform:none}@-webkit-keyframes pipIn{0%{scale:1 0}100%{scale:1 1}}@keyframes pipIn{0%{scale:1 0}100%{scale:1 1}}.rangePips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:80px}.rangePips .pip{width:1px;margin:0;padding:0;background:#444;-ms-flex-item-align:end;align-self:flex-end}.filters_section{padding:120px 0}@media(max-width:768px){.filters_section{padding:50px 0}}@media(max-width:568px){.filters_section{padding:30px 0}}.filters_section .cat__naw{font-weight:600;font-size:40px;line-height:1.25;letter-spacing:0;text-transform:uppercase;margin-bottom:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filters_section .cat__naw .nav-link{font-weight:600;font-size:40px;line-height:1.25;letter-spacing:0;text-align:center;text-transform:uppercase;border:none;color:#0a162e;margin-bottom:4px}@media(max-width:768px){.filters_section .cat__naw .nav-link{font-size:30px}}@media(max-width:568px){.filters_section .cat__naw .nav-link{font-size:20px}}.filters_section .cat__naw.active{color:#ae8d53}.filters{padding:30px}.filter_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.filter_buttons .filter_btn{padding:5px 40px}#popup,#jetcarPopup{background:#f7f8fa;padding:40px 60px;max-width:710px;width:100%;position:relative;overflow-y:auto;max-height:100%}@media(max-width:900px){#popup,#jetcarPopup{padding:20px}}#popup .popup-close,#jetcarPopup .popup-close{border:none;position:absolute;right:20px;top:20px;width:auto}#popup h2,#jetcarPopup h2{font-weight:600;font-size:30px;line-height:1.4;letter-spacing:0;text-transform:uppercase}#popup .iti__country-container,#jetcarPopup .iti__country-container{width:80px}#popup .gold_button,#jetcarPopup .gold_button{width:100%;margin-bottom:30px;margin-top:0}@media(max-width:768px){.routes_section .container{padding:0;margin:0}}.routes-swiper .scrollbar-container{margin-top:60px}.routes-swiper .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.routes-swiper a{color:#0a162e}.routes-swiper .route-title{margin-top:20px;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);font-size:1.25rem}@media(max-width:576px){.np_2 h3.request_title{font-size:28px}}@media(max-width:768px){.mp__0{padding:0}.yachts-swiper.new_swiper{margin:0}.nav-arrow.swiper-button-prev,.nav-arrow.swiper-button-next{display:none}}@media(max-width:976px){.yachts-navigation{margin-bottom:30px}}.popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:none;z-index:1000;overflow-y:auto}.popup-overlay.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.no-scroll{overflow:hidden}.fleet-section a:not(.gold_button):not(.white_button){color:#0a162e;text-decoration:underline}.fleet-section a:not(.gold_button):not(.white_button):hover{color:#ae8d53}.nye-content-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.nye-content-grid p{margin:0 0 14px}.nye-content-grid ul{margin:0 0 16px;padding-left:18px}.nye-content-grid li{margin-bottom:8px}@media(max-width:991px){.nye-content-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}}.nye-content-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.nye-content-grid p{margin:0 0 14px}.nye-content-grid ul{margin:0 0 16px;padding-left:18px}.nye-content-grid li{margin-bottom:8px}@media(max-width:991px){.nye-content-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}}footer{background:#060e1e;color:#fff;padding:50px 0 20px}.footer_logo{display:block;width:140px}.logo-text{font-size:32px;font-weight:300;letter-spacing:3px;margin-bottom:5px}.logo-text-top{color:#4a9fd8}.logo-text-bottom{color:#d4825c;margin-left:60px}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:25px}.social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;font-size:14px}.social-icon:hover{background:#4a9fd8;border-color:#4a9fd8;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.footer-column .widget-title{font-weight:600;font-size:18px;line-height:30px;letter-spacing:0;color:#fff;margin-bottom:10px;text-transform:uppercase}.footer-column ul{list-style:none;padding:0;margin-bottom:50px}.footer-column ul li{margin-bottom:0}.footer-column ul li a{font-weight:400;font-size:14px;line-height:30px;letter-spacing:0;color:#fff}.footer-column ul li a:hover{color:#4a9fd8;-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.location-item{margin-bottom:25px}.location-name{color:#fff;font-size:14px;font-weight:600;margin-bottom:8px}.location-name:hover{color:#4a9fd8}.location-address{font-family:futurapt,sans-serif;font-weight:600;color:#fff;font-size:13px;line-height:1.6}.location-address.small{font-weight:400;opacity:.8}.footer-bottom{border-top:1px solid rgba(174,141,83,.3019607843);padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:#fff}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.footer-links a{color:#fff;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.footer-links a:hover{color:#4a9fd8}@media(max-width:768px){.footer_logo{text-align:center;margin:0 auto}.social-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:14px;line-height:30px}.footer-bottom a{font-size:14px;line-height:30px}}.all_pages{position:fixed;top:20%;right:0;z-index:101}.all_pages:hover ul{right:0}.all_pages .page_point{padding:10px 15px;background:#00d2ff;cursor:pointer}.all_pages ul{background:#00d2ff;padding:15px 20px;position:absolute;top:100%;width:200px;right:-200px;-webkit-transition:.4s;transition:.4s;max-height:450px;overflow-y:auto}.all_pages ul li{list-style:none;margin-bottom:15px;font-size:16px}.all_pages ul li a{color:#fff}h2{font-weight:600;font-size:40px;line-height:1.2;text-align:center;text-transform:uppercase}h3{font-weight:400;font-size:24px;line-height:1.7;text-align:center;text-transform:uppercase}hr{width:200px;margin:30px auto;color:#ae8d53;opacity:1}p,li{font-weight:400;font-size:20px;line-height:1.75;font-family:futurapt,sans-serif}.h3{font-weight:600;font-size:30px;line-height:1.7;letter-spacing:0;text-align:center;text-transform:uppercase}.pt-0{padding-top:0}.bg-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:url(img/placeholder.png)50%/cover no-repeat}.gold_button{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;text-transform:uppercase;padding:10px 60px;background-color:#ae8d53;-webkit-transition:.3s;transition:.3s;color:#fff;border:1px solid #ae8d53;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gold_button:hover{background-color:#fff;color:#ae8d53;-webkit-transition:.3s;transition:.3s}.white_button{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 auto;padding:10px 40px;background-color:#fff;-webkit-transition:.3s;transition:.3s;color:#0a162e;border:1px solid #ae8d53;display:inline-block;background:0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.white_button:hover{background-color:#ae8d53;color:#fff;-webkit-transition:.3s;transition:.3s}.fleet-section.bg-gray{background-color:#f7f8fa}.hide-flags .iti__flag{display:none!important}.iti{width:100%}.iti__country-list{max-height:200px;overflow-y:auto}.popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:.3s ease;transition:.3s ease;z-index:999}.popup-overlay.active{opacity:1;visibility:visible}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:1200px){h2{font-size:34px}h3{font-size:28px}h4{font-size:24px;text-align:center;font-weight:600;line-height:1.4}p{font-size:18px}}@media(max-width:768px){.white_button{width:100%}.reviews-section{width:90%;bottom:80px}.avatar{width:35px;height:35px}.stars{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rating-text{font-size:.85rem}.stat-item:not(:last-child)::after{display:none}h2{font-size:28px}h3{font-size:24px}li,p{font-size:16px}.experiences-header h2{font-size:2rem}.experience-card{min-width:calc(50% - 1rem)}}@media(max-width:576px){.adventure-title{font-size:2rem}.adventure-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}.adventure-tab{-ms-flex-preferred-size:50%;flex-basis:50%;padding:1rem .5rem;font-size:.85rem}.experience-card{min-width:calc(100% - 1.34rem)}.gold_button{width:100%;padding:10px 30px}h2{font-size:34px}h3{font-size:28px}h4{font-size:24px;text-align:center;font-weight:600}li,p{font-size:18px}}/*# sourceMappingURL=main.css.map */.hero-section{position:relative;min-height:100vh;overflow:hidden}.hero-banner{position:absolute;inset:0}.hero-banner picture,.hero-banner img{width:100%;height:100%;display:block}.hero-banner img{object-fit:cover;object-position:center}.background-container{position:absolute;inset:0;z-index:1}.background-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .6s ease-in-out;will-change:opacity}.background-image.active{opacity:1}.top_section .hero-bg{position:absolute;inset:0;z-index:1}.top_section .hero-bg img{width:100%;height:100%;object-fit:cover}.top_section::before{content:'';position:absolute;inset:0;z-index:2;background:rgba(0,0,0,.4);pointer-events:none}.top_section .container,.top_section .hero_content{position:relative;z-index:3}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section_intro{padding:30px 0}.yacht-related-services h2.section_title{margin-bottom:40px}.yacht-related-services{margin-bottom:60px}@media(max-width:768px){.wow,.animated,.animate__animated{animation:none!important;transition:none!important}.btn-see-yachts{}}.yacht-section-nav{background:#0a162e;padding:.75rem 0;position:sticky;top:0;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15)}.yacht-section-nav-inner{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center;align-items:center}.yacht-section-nav-link{color:rgba(255,255,255,.85);text-decoration:none;font-size:.9rem;padding:.4rem .75rem;border-radius:4px;transition:color .2s,background .2s;white-space:nowrap;text-transform:uppercase}.yacht-section-nav-link:hover,.yacht-section-nav-link:focus{color:#fff;background:rgba(255,255,255,.1)}.yacht-section-nav-link.active{color:#ae8d53;font-weight:600}@media(max-width:991px){.yacht-section-nav-inner{overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.25rem;-webkit-overflow-scrolling:touch}}@media(max-width:768px){.fancybox__content{padding:0!important;background:0 0!important;min-height:1px!important}}.sale-enquire-form-section{padding:120px 0;background:#f1f1f1}.sale-enquire-form-wrap{background:#0a162e;padding:60px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}.sale-enquire-left{width:36%;min-width:280px}.sale-enquire-left h3{font-weight:450;font-size:34px;line-height:1.25;text-transform:uppercase;text-align:left;margin-bottom:20px}.sale-enquire-left p{color:#fff;font-size:20px;line-height:1.45;margin-bottom:18px}.sale-enquire-phone{font-size:34px;line-height:1.25;text-transform:uppercase}.sale-enquire-phone a{color:#fff}.sale-enquire-line-art{margin-top:30px;height:95px;border:1px solid rgba(174,141,83,.25);border-left:0;border-right:0;opacity:.7}.sale-enquire-right{width:64%}.sale-enquire-form{width:100%}.sale-enquire-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:22px}.sale-field{width:100%}.sale-field label{display:block;color:#fff;opacity:.9;font-size:14px;line-height:1.2;margin-bottom:8px}.sale-field input,.sale-field textarea{width:100%;border:none;border-bottom:1px solid rgba(255,255,255,.25);background:0 0;color:#fff;border-radius:0;padding:4px 0 8px}.sale-field textarea{resize:vertical;min-height:48px}.sale-field input:focus,.sale-field textarea:focus{outline:none;border-bottom-color:#ae8d53}.sale-submit-btn{min-width:160px;height:50px;border:1px solid #ae8d53;background:#ae8d53;color:#fff;font-size:18px;line-height:1.5;text-transform:uppercase;padding:10px 32px}@media(max-width:992px){.sale-enquire-form-section{padding:70px 0}.sale-enquire-form-wrap{padding:30px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.sale-enquire-left,.sale-enquire-right{width:100%}.sale-enquire-left h3{font-size:26px}.sale-enquire-left p{font-size:16px}.sale-enquire-phone{font-size:20px}}@media(max-width:576px){.sale-enquire-left h3{font-size:22px}.sale-enquire-left p{font-size:14px}.sale-enquire-phone{font-size:18px}.sale-enquire-left h3,.sale-enquire-left p,.sale-enquire-phone,.sale-enquire-phone a,.sale-field label,.sale-field input,.sale-field textarea,.sale-field input::placeholder,.sale-field textarea::placeholder{color:#fff}.sale-enquire-line-art{display:none}.sale-field input,.sale-field textarea{border-bottom:none}.sale-field input:focus,.sale-field textarea:focus{border-bottom:none}.sale-enquire-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:16px}.sale-submit-btn{width:100%}}.sale-hero::before{background-color:rgba(10,22,46,.35)}.sale-hero .hero_content{justify-content:flex-end;padding-bottom:50px;position:relative}.sale-hero .breadcrumbs{position:absolute;top:110px;left:0}.sale-hero .breadcrumb li,.sale-hero .breadcrumb li a{font-size:20px;line-height:30px;color:#fff}.sale-hero h1{font-weight:400;font-size:60px;line-height:70px;text-transform:uppercase;color:#fff;margin-bottom:30px}.sale-hero .sale-hero-subtitle{font-weight:400;font-size:24px;line-height:30px;text-transform:uppercase;color:#fff;margin-bottom:30px;text-align:center}.sale-hero .sale-hero-actions{display:flex;gap:10px}.sale-hero .sale-hero-actions .booking{width:300px;min-width:300px;height:50px;padding:10px 20px;border:1px solid #ae8d53;font-weight:450;font-size:20px;line-height:30px;text-transform:uppercase;color:#fff;margin:0}@media(max-width:992px){.sale-hero h1{font-size:42px;line-height:1.2}.sale-hero .sale-hero-subtitle{font-size:20px;line-height:1.4}}@media(max-width:768px){.sale-hero .breadcrumbs{top:95px}.sale-hero .sale-hero-actions{flex-direction:column;width:100%}.sale-hero .sale-hero-actions .booking{width:100%;min-width:100%}}