.faq{padding:clamp(50px,calc(50px - (100px/1256px*344px) + 100px/1256px*100vw),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}.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}.fleet{padding-block:clamp(50px,calc(50px - (100px/1180px*420px) + 100px/1180px*100vw),150px);background-color:#fff}.fleet__title{display:grid;justify-items:center;gap:15px;margin-bottom:clamp(50px,calc(50px - (50px/1180px*420px) + 50px/1180px*100vw),100px)}.fleet__title .xl-title{text-align:center;text-transform:uppercase}.fleet__title .html-content{text-align:center;max-width:819px;font-weight:400;font-size:17px;line-height:23px}.fleet__list{display:flex;flex-direction:column;gap:clamp(80px,calc(80px - (70px/1180px*420px) + 70px/1180px*100vw),150px)}.fleet__item{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}@media(max-width:992px){.fleet__item{gap:40px}}@media(max-width:576px){.fleet__item{grid-template-columns:1fr}}.fleet__item--reverse .fleet__item-visual{order:2;align-items:flex-start}@media(max-width:576px){.fleet__item--reverse .fleet__item-visual{order:1;align-items:flex-start}}.fleet__item--reverse .fleet__item-details{order:1}@media(max-width:576px){.fleet__item--reverse .fleet__item-details{order:2}}.fleet__item-visual{display:flex;flex-direction:column;gap:15px;align-items:flex-start}.fleet__item-img{width:100%;border-radius:20px;position:relative}.fleet__item-img .img-box{width:100%;height:100%;aspect-ratio:1;border-radius:20px}.fleet__item-img .img-box img{width:100%;height:100%;object-fit:cover;border-radius:20px}.fleet__item-img .boat-float{position:absolute;height:auto;aspect-ratio:176/361!important;top:-15%;left:13.9%;width:55.3%}.fleet__item-subname{font-weight:500;font-size:18px;color:#0b1735;text-transform:uppercase}.fleet__item-details{display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px}.fleet__item-details .m-title{text-transform:uppercase;color:#0b1735}.fleet__item-layout{height:clamp(90px,calc(90px - (30px/648px*344px) + 30px/648px*100vw),120px);width:auto}.fleet__item-layout img{object-fit:contain;aspect-ratio:364/119}.fleet__item-specs{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;align-items:center}.fleet__item-specs li{display:flex;align-items:center;gap:5px;color:#0b1735;font-size:16px;line-height:20px;font-weight:400}.fleet__item-specs li .icon{width:20px;display:flex;justify-content:center;color:#0b1735}.fleet__item-specs li .icon svg{aspect-ratio:1;width:100%;height:auto}
