section.services .hero{padding:7.8rem 0 12rem 0;max-width:78.4rem}section.services .hero .title{margin-bottom:2.4rem}section.services section.support-all{margin-top:8rem}section.services section.support-all .tabs-spoilers-container{grid-template-columns:auto 1fr;grid-gap:9.0625vw}section.services section.support-all .tabs-spoilers-container .spoilers{max-width:calc(58.4rem + 1.6rem)}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .main-title{margin-bottom:2.4rem}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .main-text p{margin-bottom:2.4rem}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .main-image{margin-top:2.4rem}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .additional-blocks{margin-top:4.8rem;gap:4.8rem}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .additional-blocks .additional-text .title{margin-bottom:1.6rem}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .additional-blocks .additional-text .text p{margin-bottom:2.4rem}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .additional-blocks .additional-text .photos{margin-top:2.4rem;gap:2.4rem}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .additional-blocks .additional-text .photos .photo .caption{margin-top:.8rem}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .additional-blocks .additional-text .manager-block-v2{margin-top:2.4rem}section.services section.support-all .tabs-spoilers-container .spoilers .spoiler>.body .additional-blocks .additional-text .manager-block-v2 .data .contacts{flex-direction:row;justify-content:flex-start}section.services section.links-block{margin-top:16rem}section.services section.links-block .link-block-item .info .title{font-size:2.5vw}section.seo-info{margin-top:12rem;gap:12rem;max-width:98.4rem}section.seo-info .why{margin-left:auto;margin-right:auto;max-width:98.4rem}section.seo-info .why>.description .image{margin-top:8rem}section.seo-info .why>.description .image-caption{margin-top:.8rem}section.seo-info .why .reasons{gap:1.2rem}section.seo-info .why .reasons .item{padding:2.4rem;grid-template-columns:36rem 1fr}section.seo-info .news-item{grid-template-columns:44.3rem 1fr;gap:5.7rem}section.seo-info .news-item .info>.caption{font-size:1.4rem}section.seo-info .news-item .info>.btn{margin-top:2.4rem}.faq{margin-left:auto;margin-right:auto;width:100%;max-width:98.4rem}.faq>.title{margin-bottom:4.8rem}.faq .questions .item{padding:2rem 0}.faq .questions .item>.title .plus{margin-top:.4rem}.faq .questions .item>.body{margin-top:1.2rem;padding-right:10rem}.faq .questions .item>.body .description h4{margin-top:2.4rem;margin-bottom:1.2rem}.faq .questions .item>.body .link{margin-top:1.6rem}.faq .questions .item>.body .link .arrow{margin-left:.1rem;margin-bottom:-.3rem}.category-item .info{padding:1.875vw}.category-item .info .counts{gap:.625vw}.category-item .info .counts .number{font-size:2.5vw;letter-spacing:-.005vw}.category-item .info .counts .caption{font-size:1.5625vw}.category-item .info .title{font-size:2.5vw;letter-spacing:-.005vw}.category-item.cursor-view:after{border-width:.4rem}section.favorite-shipyards{margin-top:8rem}section.favorite-shipyards .title{margin-bottom:6.4rem}section.favorite-shipyards .inner{column-gap:1.6rem;row-gap:6.4rem}section.favorite-shipyards .inner .item{width:calc((100% - (1.6rem * (6 - 1)))/ 6)}section.favorite-shipyards .inner .item .image{border-radius:.6rem}section.favorite-shipyards .inner .item .image .caption-all{font-size:1.09375vw}section.favorite-shipyards .inner .item .image .arrow{top:.15625vw;right:.15625vw;width:1.5625vw;height:1.5625vw}section.news-block{margin-top:8rem}section.news-block .heading{margin-bottom:6.4rem}section.news-block .title-main{margin-bottom:6.4rem}section.news-block .news-items .news-item .info{padding:1.875vw;gap:.4rem}section.news-block .news-items .news-item .info .caption{font-size:1.09375vw}section.news-block .news-items .news-item .info .title{font-size:1.875vw;line-height:1.3;letter-spacing:0}section.news-block .news-items .news-item:nth-child(5n+1) .info .title{font-size:3.125vw;line-height:1.1;letter-spacing:-.0625vw}section.features-block{margin-top:16rem;gap:16rem}section.features-block .feature{grid-template-columns:1.168fr 1fr;gap:10rem}section.features-block .feature .image-block .caption{margin-top:.8rem}section.features-block .feature .text-block{max-width:41.6rem}section.features-block .feature .text-block .title{margin-bottom:2.4rem;max-width:100%}section.features-block .feature .text-block .description p+p{margin-top:2.4rem}section.features-block .feature:nth-child(2n){grid-template-columns:1fr 1.168fr}section.features-block.order-swap .feature{grid-template-columns:1fr 1.168fr}section.features-block.order-swap .feature:nth-child(2n){grid-template-columns:1.168fr 1fr}section.page-404{right:-3.28125vw;margin:8rem auto 20.7rem auto;gap:0;max-width:104.2rem}section.page-404 .info{margin-right:-4.2rem}section.page-404 .info .description{max-width:58.4rem}section.page-404 .info .links{margin-top:2rem}section.page-404.page-410{right:-4vw;padding-right:44rem;max-width:108.4rem;min-height:33.3rem}section.page-404.page-410 .info{max-width:68.4rem}section.page-404.page-410 .info .description{max-width:48.4rem}section.page-404.page-410 .info .btn-boat-request{margin-top:2rem}section.page-404.page-410 .image{width:50rem}.destination-item .info{padding:1.875vw;gap:.3125vw}.destination-item .info .caption{font-size:1.25vw}.destination-item .info .caption .price-block .old-price{font-size:1.25vw}.destination-item .info .caption .price-block .current-price{font-size:1.25vw}.destination-item .info .title{font-size:2.5vw;letter-spacing:-.005vw}.destination-item.cursor-view:after{border-width:.4rem}.destination-item.large .info .caption{font-size:1.25vw}.destination-item.large .info .caption .price-block .old-price{font-size:1.25vw}.destination-item.large .info .caption .price-block .current-price{font-size:1.25vw}.destination-item.large .info .title{font-size:3.125vw;letter-spacing:-.0625vw}.destinations-carousel-block{margin-top:24rem}.destinations-carousel-block .heading{margin-bottom:3.2rem}.destinations-carousel-block .destinations-carousel .destination-item{max-width:37.8125vw}.destinations-carousel-block .destinations-carousel .destination-item:not(:last-child){margin-right:1.25vw}.destinations-carousel-block .destinations-carousel.swiper-animation-slide>.swiper-holder{padding:0 4.8rem}.destinations-carousel-block .destinations-carousel:not(.swiper-initialized){padding:0 4.8rem}.destinations-carousel-block .arrows{height:22.4vw}section.shipyards-line{margin-top:6.4rem}section.shipyards-line .inner{--item-size:17.34375vw;--gap-size:0px;gap:var(--gap-size)}section.shipyards-line .inner .item{width:var(--item-size);aspect-ratio:222/100}