section.home .building-projects{padding:6.4rem 0 8rem 0}section.home section.favorite-shipyards{padding-bottom:6.4rem}section.home section.request-block{padding:6.4rem 0 16rem 0}.main-group.main-group-building{margin-top:16rem}section.main-carousel .inner .slide .content{bottom:7.9rem;width:calc(100% - 9.6rem)}section.main-carousel .inner>.swiper-controls{bottom:5.2rem;width:calc(100% - 9.6rem);height:.3rem}section.main-carousel .inner>.swiper-controls>.swiper-pages>.swiper-page{width:2.4rem}section.main-carousel .inner>.swiper-controls>.swiper-pages>.swiper-page.swiper-item-active{width:8rem}section.main-carousel .inner>.swiper-controls>.swiper-pages>.swiper-page:not(:last-child){margin-right:1.2rem}section.main-carousel .scroll-down{right:4.8rem;gap:1.6rem}section.main-carousel .scroll-down .scroll-indicator{height:4.8rem}section.main-about{padding-top:16rem;grid-template-columns:1.2fr 1fr;gap:8.4rem}section.main-about .info .buttons{margin-top:2rem}section.main-about.main-building{padding-top:6.4rem;padding-bottom:6.4rem}section.main-stat{margin-top:6.4rem}section.main-stat .top-line .number-item .number-caption{margin-bottom:3.5rem;font-size:2rem}section.main-stat .top-line .number-item .meaning{padding-top:1.6rem;font-size:1.6rem}section.main-stat .image{margin-top:22rem;max-width:98.4rem}section.videos-block{margin-top:22rem}section.videos-block>.title-inner{padding-left:calc((100% - 98.4rem)/ 2)}section.videos-block>.title-inner .title{max-width:68.4rem}section.videos-block .video-item-block{margin-top:6.4rem}section.links-tile{margin-top:16rem}section.links-tile .link-block-item.sale .captions{padding:1.875vw}section.links-tile .link-block-item.sale .captions .caption{font-size:1.09375vw}section.links-tile .link-block-item.sale .captions .boats-count{font-size:3.75vw;letter-spacing:-.15vw}section.links-tile .link-block-item.sale .boats-images{--boat-size-small:16.5625vw;--boat-size-large:16.5625vw;--gap-size:0.625vw;--scale-compensation:calc((var(--boat-size-large) - var(--boat-size-small)) / 2);top:7.265625vw;gap:calc(var(--gap-size) + var(--scale-compensation))}section.links-tile .link-block-item.sale .boats-images img{width:var(--boat-size-small)}section.links-tile .link-block-item.sale:before{left:-17.6rem;top:19.7rem;width:45.625vw;height:45.625vw;filter:blur(6.40625vw)}section.yacht-groups{margin-top:12rem}section.yacht-groups>.title{margin-bottom:2.4rem}section.yacht-groups .tab-heads{margin-bottom:2.4rem}section.yacht-groups .boat-item{display:none}section.yacht-groups .boat-item:nth-child(-n+5){display:block}.links-block-charter{margin-top:24rem}.links-block-charter .heading{margin-bottom:6.4rem}.links-block-charter .heading .description{font-size:1.6rem}.boat-items{grid-template-columns:repeat(3,1fr)}.boat-item .top .image .actions .icon{width:6.4rem}.boat-item .top .image .actions .favorite-info{height:6.4rem}.boat-item .top .image.cursor-view:after{border-width:.4rem}.boat-item.boat-item-large .top .image .actions .icon{width:6.4rem}.boat-item.boat-item-large .top .image .actions .favorite-info{height:6.4rem}.boat-item.boat-item-large .top .names{padding:1.6rem}.boat-item.boat-item-large .top .names .country{font-size:1.6rem}.boat-item.boat-item-large .top .names .nick{font-size:1.6rem}.boat-item.boat-item-large .top .names .name{font-size:3.2rem;letter-spacing:-.064rem}.boat-item.boat-item-large .info{padding:1.2rem 1.6rem;gap:1.6rem}.boat-item.boat-item-large .info .params{gap:.8rem 1.6rem;font-size:1.6rem}.boat-item.boat-item-large .info .params .param{gap:1.6rem}.boat-item.boat-item-large .info .price-block .old-price{font-size:1.2rem;line-height:2.4rem}.boat-item.boat-item-large .info .price-block .current-price{font-size:1.6rem}.boat-item-large-image .info{top:2.4rem;max-width:calc(100% - 4.8rem)}.boat-item-large-image .names{bottom:2.4rem;max-width:calc(100% - 4.8rem)}.boat-item-large-image .names .name{font-size:3.2rem;letter-spacing:-.064rem}.boat-item-large-image:hover .image:after{border-width:.4rem}.more-boats-item{min-height:27.96875vw}.more-boats-item .caption{font-size:1.6rem}.more-boats-item.cursor-view:after{border-width:.4rem}.latest-projects>.title{margin-bottom:3.2rem;max-width:calc(100% - 9.6rem)}.latest-projects .yachts-carousel-inner .yachts-carousel .boat-item-large-image{max-width:58.4rem}.latest-projects .yachts-carousel-inner>.arrows .arrow{width:calc(50% - 29.2rem)}.building-projects{margin-top:22.4rem}.building-projects>.title{margin-bottom:2.4rem;max-width:calc(100% - 9.6rem)}.building-projects section.tabs>.tab-heads{margin:0 auto 4rem auto;max-width:calc(100% - 9.6rem)}.building-projects section.tabs>.tab-bodies>.body .yachts-carousel-inner .yachts-carousel .boat-item-large-image{max-width:58.4rem}.building-projects section.tabs>.tab-bodies>.body .yachts-carousel-inner .yachts-carousel:not(.swiper-initialized) .boat-item-large-image:nth-child(2){transform:translateX(-50%)}.building-projects section.tabs>.tab-bodies>.body .yachts-carousel-inner>.arrows .arrow{width:calc(50% - 29.2rem)}.building-projects section.tabs>.tab-bodies>.body.faze-active:not(:first-child) .yachts-carousel-inner .yachts-carousel.swiper-initialized:not(.swiper-reinitialized) .boat-item-large-image{transform:translateX(calc(-150% - 1.6rem))}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}