.events_section{padding-block:max(50px,min(14.406779661px + 8.4745762712vw,150px))}.events_section .xl-title{margin-bottom:20px}.events_section .section-header{margin-bottom:50px}.events_section .section-header .html-content{margin-top:50px}.events_section .section-header__title{overflow-wrap:break-word}.events_section__desc{max-width:450px;margin-inline:auto;margin-bottom:65px}.events_section .swiper-box{position:relative}.events_section .swiper-slide{transform-origin:bottom center}.events_section .swiper-prev,.events_section .swiper-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;z-index:10;background:#0b1735;color:#fff;display:grid;place-items:center;transition:background .3s ease}.events_section .swiper-prev:disabled,.events_section .swiper-next:disabled{opacity:.5;cursor:not-allowed}@media(hover:hover)and (pointer:fine){.events_section .swiper-prev:not(:disabled):hover,.events_section .swiper-next:not(:disabled):hover{background:#c8d9ec}}.events_section .swiper-next{right:15px}.events_section .swiper-prev{left:15px}.events_section .html-content{max-width:900px;margin-inline:auto;margin-top:50px}.events_section .event-title{margin-top:50px}.events_section .view-all{margin-inline:auto;margin-top:65px}.faq{padding:max(50px,min(22.6114649682px + 7.9617834395vw,150px)) 0;position:relative}.faq__wrap{max-width:900px;width:100%;display:grid;margin-inline:auto;gap:50px}.faq__wrap-list{display:flex;flex-direction:column;gap:20px}.faq__item{background-color:#f0f0f0;border-radius:15px;padding:20px;overflow:hidden;transition:background-color .3s ease}.faq__item--is-open{background-color:#d0e0f0}.faq__item--is-open .faq__body{max-height:200px;padding:0 20px 20px;opacity:1}.faq__item--is-open .faq__icon:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px;background:none;border:none;cursor:pointer;text-align:left;font-weight:600;color:#0a192f;gap:10px}.faq__icon{position:relative;width:24px;height:24px;background-color:#0a192f;border-radius:50%;flex-shrink:0}.faq__icon:after{content:"";position:absolute;width:12px;height:2px;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__icon:before{content:"";position:absolute;width:2px;height:12px;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.faq__body{max-height:0;overflow:hidden;opacity:0;transition:all .4s cubic-bezier(.4,0,.2,1);padding:0 20px}.faq .ctab{margin-left:auto}.cruise-card{background:#fff;border-radius:30px;padding:max(15px,min(12.2611464968px + .7961783439vw,25px));height:100%;display:flex;flex-direction:column;gap:30px;max-width:453px}.cruise-card__img{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:1/1}.cruise-card__img img{width:100%;height:100%;object-fit:cover;height:382px}.cruise-card__badge{position:absolute;top:9px;left:9px;background:#fff;padding:3px 12px;border-radius:50px;font-size:15px;line-height:25px;font-weight:600;color:#0b1735;text-transform:uppercase;z-index:2}.cruise-card__content{display:flex;flex-direction:column;gap:8px}.cruise-card__title{font-weight:500;font-size:22px;line-height:22px;color:#0b1735;text-transform:uppercase}.cruise-card__info{display:flex;align-items:center;gap:10px;font-size:15px;line-height:23px;color:#0b1735}@media(max-width:576px){.cruise-card__info{font-size:12px}}.cruise-card__info-item{display:flex;align-items:center;gap:5px}.cruise-card__info-item svg{flex-shrink:0}.cruise-card__separator{width:4px;height:4px;background-color:currentColor;border-radius:50%}.cruise-card__desc{font-size:14px;line-height:20px;font-weight:400;color:#0b1735}@media(max-width:576px){.cruise-card__desc{display:none}}.cruise-card__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:10px}.cruise-card__price{font-weight:400;font-size:16px;line-height:20px;color:#0b1735}.cruise-card__btn{width:40px;height:40px;background:#0b1735;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;cursor:pointer}.cruise-card__btn svg{width:20px;height:13px;color:#fafafa;transform:rotate(-180deg);transition:transform .3s ease}@media(hover:hover)and (pointer:fine){.cruise-card:hover .cruise-card__btn svg{transform:rotate(-225deg)}}.cruises-list{padding-bottom:max(80px,min(55.0847457627px + 5.9322033898vw,150px));background-color:#f1f0f0}.cruises-list__header{text-align:center;max-width:900px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:30px;padding-block:max(150px,min(146.4406779661px + .8474576271vw,160px)) 50px}.cruises-list__header h2{text-transform:uppercase;color:#00101b}.cruises-list__header-desc{font-weight:400;font-size:17px;line-height:23px;color:#455058}.cruises-list__filter{margin-bottom:max(30px,min(19.3220338983px + 2.5423728814vw,60px));display:flex;justify-content:center}.cruises-list .filter-toggle{background:#fff;border-radius:50px;padding:10px;display:flex;gap:5px}@media(max-width:768px){.cruises-list .filter-toggle{padding:5px}}.cruises-list .filter-toggle__btn{border:none;background:transparent;padding:max(10px,min(8.2203389831px + .4237288136vw,15px)) max(10px,min(4.6610169492px + 1.2711864407vw,25px));border-radius:50px;font-size:max(14px,min(13.2881355932px + .1694915254vw,16px));font-weight:500;color:#0b1735;cursor:pointer;transition:all .3s ease}.cruises-list .filter-toggle__btn.active{background:#0b1735;color:#fff}@media(hover:hover)and (pointer:fine){.cruises-list .filter-toggle__btn:hover:not(.active){background:#0b173503}}.cruises-list__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.cruises-list__grid>*{width:calc((100% - 40px) / 3)}@media(max-width:1200px){.cruises-list__grid>*{width:calc((100% - 20px)/2)}}@media(max-width:768px){.cruises-list__grid>*{width:100%}}.cruises-list__grid-item[style*="display: none"]{display:none}.cruises-list__grid-item .cruise-card{width:100%}.single-fleet-hero{position:relative;height:100vh;min-height:500px;overflow:hidden;background-color:#0b1735;background-position:center;background-size:cover}.single-fleet-hero .div-sf-bg{background-color:#000;opacity:.4;position:absolute;top:0;left:0;width:100%;height:100%}.single-fleet-hero .div-sf-bg img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.single-fleet-hero .container{height:100%}.single-fleet-hero .sf-hero__content{position:relative;z-index:1;height:100%;display:flex;gap:20px;flex-direction:column;justify-content:center;align-items:center;padding-bottom:max(50px,min(32.2033898305px + 4.2372881356vw,100px));color:#fff;text-align:center;max-width:800px;margin:0 auto}.single-fleet-hero .sf-hero__content .xl-title{color:#fff}.single-fleet-hero .sf-hero__content .html-content{font-size:18px;line-height:1.5;opacity:.9}.sf-details{padding-block:max(60px,min(38.6440677966px + 5.0847457627vw,120px));background-color:#fff;overflow-x:hidden}@media(max-width:768px){.sf-details{padding-top:0}}.sf-details__wrap{display:grid;grid-template-columns:1fr 1fr;gap:max(40px,min(18.6440677966px + 5.0847457627vw,100px));align-items:center}@media(max-width:768px){.sf-details__wrap{grid-template-columns:1fr}}.sf-details__info{display:grid;gap:30px}.sf-details .sf-list__item,.sf-details .html-content{color:#455058;font-size:17px;line-height:23px}.sf-details .sf-list__item{list-style:none;padding:0;margin-top:30px;display:grid;grid-template-columns:1fr;gap:7px}.sf-details__layout img{width:100%;height:auto;max-width:600px;margin:0 auto;display:block}.sf-gallery{padding-block:max(60px,min(38.6440677966px + 5.0847457627vw,120px));background-color:#fff;overflow-x:hidden;position:relative}.sf-gallery__grid{display:block}.sf-gallery .swiper{width:100%;height:auto;overflow:visible;position:static}.sf-gallery .swiper-slide{border-radius:15px;height:auto;width:max(250px,min(161.8089171975px + 25.6369426752vw,572px));overflow:hidden;aspect-ratio:572/670}.sf-gallery .swiper-slide img{width:100%;height:100%;aspect-ratio:572/670;object-fit:cover;transition:transform .5s ease}@media(hover:hover)and (pointer:fine){.sf-gallery .swiper-slide img:hover{transform:scale(1.05)}}.sf-gallery__nav-prev,.sf-gallery__nav-next{width:40px;height:40px;border-radius:50%;z-index:10;background:#0b1735;color:#fff;display:grid;place-items:center;border:none;position:absolute;top:50%;transform:translate(-50%)}.sf-gallery__nav-prev{transform:translate(50%);left:0}.sf-gallery__nav-next{transform:translate(-50%) rotate(180deg);right:0}.bomb-sticker{left:600px;position:absolute;width:max(200px,min(69.4736842105px + 13.1578947368vw,280px));aspect-ratio:280/419}.bomb-sticker img{aspect-ratio:280/419}@media(max-width:992px){.bomb-sticker{display:none}}
