section.sale .top-block .title{margin-bottom:1.2rem}section.sale .top-block .description{margin-bottom:2.4rem}section.sale .filter form .inner .filter-serch .search-input{width:20rem}section.sale .filter form .inner .categories-button{padding:1.2rem 2.4rem}section.sale .filter form .radios-inner{gap:1.6rem}section.sale .filter.bottom{bottom:1.6rem;max-width:calc(calc(100% - 9.6rem) + .8rem * 2)}section.sale .filter.slide-bottom{bottom:-30%}section.sale .boats-title{margin-top:8rem;margin-bottom:3.2rem}section.sale .categories-carousel-block{margin-top:4.8rem}section.sale .categories-carousel-block>.title{margin-bottom:3.2rem}section.sale .categories-carousel-block .categories-carousel .category-item{max-width:78.4rem}section.sale .categories-carousel-block .categories-carousel.swiper-animation-slide>.swiper-holder{padding:0 4.8rem}section.sale .categories-carousel-block .categories-carousel:not(.swiper-initialized){padding:0 4.8rem}section.sale .categories-carousel-block>.arrows{bottom:0;left:calc(4.8rem * -1);width:calc(100% + 4.8rem * 2);height:calc(100% - 7.5rem)}section.sale .categories-carousel-block.brands{margin-top:11.2rem}section.sale .categories-carousel-block.locations .categories-carousel .category-item{max-width:38.4rem}section.sale .destinations-carousel-block{margin-top:16rem}section.sale .manager-contact{margin-top:24rem}section.sale .manager-contact>.text{max-width:92rem}section.sale section.seo-info{margin-top:16.8rem}.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.boat-page section.main-boat-video .content{bottom:18.3rem;row-gap:.6rem}section.boat-page section.main-boat-video .manager-block-v1{bottom:10rem}section.boat-page section.main-boat-video .manager-block-v1 .data .btn-boat-request{font-size:2rem}section.boat-page .base-info .columns{grid-template-columns:1.1fr 0.9fr;grid-gap:5.8rem}section.boat-page .base-info .columns .column:nth-child(2){padding-top:2.4rem;min-width:54.2rem}section.boat-page .base-info .photos .image .photo.cursor-view+.cursor-border{border-width:.4rem}section.boat-page .base-info .general section.breadcrumbs{margin-bottom:2.4rem}section.boat-page .base-info .general .naming .top-name .views .eye{width:3.2rem;height:3.2rem}section.boat-page .base-info .general .shipyard-label{margin-top:1.2rem}section.boat-page .base-info .general .buttons{margin-top:1.2rem}section.boat-page .base-info .general .buttons .favorite{width:5.4rem;height:5.4rem}section.boat-page .base-info .params{margin-top:3.2rem;gap:1.6rem}section.boat-page .base-info .goto-more{margin-top:1.6rem}section.boat-page .base-info .goto-more .arrow{width:2rem;height:2rem}section.boat-page .base-info .description{margin-top:2.4rem;padding-top:2.4rem}section.boat-page .base-info .info{margin-top:2.4rem}section.boat-page .base-info .info .manager-block-v1{margin-top:2.4rem;margin-left:-4.2rem;width:calc(100% + 4.2rem)}section.boat-page .base-info .info+.info .title{margin-bottom:1.2rem}section.boat-page .base-info .info:last-of-type{margin-top:3.2rem}section.boat-page .params .param .caption{font-size:1.6rem}section.boat-page .params .param .value.price-block .old-price{font-size:1.6rem}section.boat-page .params .param .value.price-block .current-price{font-size:2.4rem}section.boat-page>.spoiler-mobile>.title{margin-bottom:2.4rem}section.boat-page>.spoiler-mobile.description{margin-top:16rem}section.boat-page>.spoiler-mobile.description>.title{padding-right:20rem;max-width:98.4rem}section.boat-page>.spoiler-mobile.description .body .content{padding-right:20rem;max-width:98.4rem}section.boat-page>.spoiler-mobile.specification{margin-top:16rem}section.boat-page>.spoiler-mobile.specification .params{gap:3.2rem;max-width:98.4rem}section.boat-page>.spoiler-mobile.specification .params .param .caption{font-size:1.4rem}section.boat-page>.spoiler-mobile.specification .params .param a .arrow{margin-left:.3rem;margin-bottom:.1rem}section.boat-page>.spoiler-mobile.specification .params .param .value.price-block .old-price{font-size:1.6rem}section.boat-page>.spoiler-mobile.specification .params .param .value.price-block .current-price{font-size:2rem}section.boat-page>.spoiler-mobile.specification .base-specification{padding:4.8rem 0 3.2rem 0}section.boat-page>.spoiler-mobile.specification .base-specification>.title{margin-bottom:2.4rem;max-width:98.4rem}section.boat-page>.spoiler-mobile.specification .base-specification>.title .btn-boat-request{left:67.7rem}section.boat-page>.spoiler-mobile.specification .base-specification+.params{margin-top:3.2rem}section.boat-page>.spoiler-mobile.specification .equipment{--max-height:102.8rem;margin-top:8rem;max-width:98.4rem}section.boat-page>.spoiler-mobile.specification .equipment>.caption{margin-bottom:2.4rem}section.boat-page>.spoiler-mobile.specification .equipment .content .h2,section.boat-page>.spoiler-mobile.specification .equipment .content .h3,section.boat-page>.spoiler-mobile.specification .equipment .content .h4,section.boat-page>.spoiler-mobile.specification .equipment .content .h5,section.boat-page>.spoiler-mobile.specification .equipment .content .h6,section.boat-page>.spoiler-mobile.specification .equipment .content h2,section.boat-page>.spoiler-mobile.specification .equipment .content h3,section.boat-page>.spoiler-mobile.specification .equipment .content h4,section.boat-page>.spoiler-mobile.specification .equipment .content h5,section.boat-page>.spoiler-mobile.specification .equipment .content h6{margin-bottom:2.4rem;font-size:3.2rem;font-weight:400;letter-spacing:0}section.boat-page>.spoiler-mobile.specification .equipment .content ul{margin-bottom:3.2rem}section.boat-page>.spoiler-mobile.specification .equipment .content ul li{padding-left:3.2rem;padding-right:2.4rem}section.boat-page>.spoiler-mobile.specification .equipment .content ul li:before{left:1.4rem;width:.4rem;height:.4rem}section.boat-page>.spoiler-mobile.features{margin-top:16rem}section.boat-page>.spoiler-mobile.features .features-items .item .content{max-width:32.5vw}section.boat-page>.spoiler-mobile.features .features-items .item .content .heading{margin-bottom:2.4rem}section.boat-page>.spoiler-mobile.features .features-items .item .content .text ul li{padding:.8rem 0;font-size:2rem}section.boat-page>.spoiler-mobile.features .features-items .item:not(:last-child){margin-bottom:16rem}section.boat-page>.spoiler-mobile.gallery{margin-top:16rem}section.boat-page>.spoiler-mobile.gallery>.title{max-width:calc(100% - 9.6rem)}section.boat-page>.spoiler-mobile.gallery>.title .desktop{display:none}section.boat-page>.spoiler-mobile.gallery>.title .mobile{display:block}section.boat-page>.spoiler-mobile.gallery .photos{gap:2.4rem 1.6rem}section.boat-page>.spoiler-mobile.gallery .photos .item .image.cursor-view:before{border-width:.4rem}section.boat-page>.spoiler-mobile.gallery .btn-more{margin-top:4.8rem}section.boat-page>.spoiler-mobile.layouts{margin-top:16rem}section.boat-page>.spoiler-mobile.layouts>.title{max-width:calc(100% - 9.6rem)}section.boat-page>.spoiler-mobile.layouts>.title .desktop{display:none}section.boat-page>.spoiler-mobile.layouts>.title .mobile{display:block}section.boat-page>.spoiler-mobile.layouts .photos{gap:2.4rem 1.6rem}section.boat-page>.spoiler-mobile.layouts .photos .item .image.cursor-view:before{border-width:.4rem}section.boat-page>.spoiler-mobile.layouts .btn-more{margin-top:4.8rem}section.boat-page>.spoiler-mobile.tour{margin-top:16rem}section.boat-page>.spoiler-mobile.tour>.title{margin-bottom:3.2rem;max-width:calc(100% - 9.6rem)}section.boat-page>.spoiler-mobile.tour .vitrual-tours{max-width:98.4rem}section.boat-page>.spoiler-mobile.tour .vitrual-tours .tour-item .icon{padding:2.4rem 0 0 2.4rem}section.boat-page>.spoiler-mobile.tour .vitrual-tours .tour-item .icon:before{left:-24.4rem;top:-4.9rem;width:43.2rem;height:13.7rem}section.boat-page>.spoiler-mobile.tour .vitrual-tours .tour-item .tour-modal iframe{height:calc(100vh - 14.2rem)}section.boat-page>.spoiler-mobile.tour .vitrual-tours .tour-item .tour-modal .info{bottom:6.8rem}section.boat-page>.spoiler-mobile.tour .vitrual-tours .tour-item .tour-modal .info .caption1{font-size:2.4rem}section.boat-page>.spoiler-mobile.tour .vitrual-tours .tour-item .tour-modal .close-button{right:9rem;bottom:6.4rem}section.boat-page>.spoiler-mobile.tour .vitrual-tours .tour-item:not(:last-child){margin-bottom:6.4rem}section.boat-page>.manager-contact{margin-top:24rem}section.boat-page section.seo-info{margin-top:24rem}section.boat-page section.news-block{margin-top:24rem}section.boat-page>.similar-offers{margin-top:24rem}section.boat-page>.similar-offers h2.title{margin-bottom:3.6rem}section.boat-page.out-of-market section.main-boat-video .content,section.boat-page.out-of-production section.main-boat-video .content,section.boat-page.removed section.main-boat-video .content,section.boat-page.sold section.main-boat-video .content{bottom:10rem}section.boat-page.out-of-market .base-info .general .sold-block,section.boat-page.out-of-production .base-info .general .sold-block,section.boat-page.removed .base-info .general .sold-block,section.boat-page.sold .base-info .general .sold-block{margin-top:2.4rem;margin-left:-5.8rem;padding:1.8rem calc((100% - calc(100% - 9.6rem))/ 2) 1.8rem 5.8rem;gap:2.4rem;width:calc(100% + 5.8rem + calc((100% - calc(100% - 9.6rem))/ 2))}section.boat-page.out-of-market .base-info .general .sold-block .text,section.boat-page.out-of-production .base-info .general .sold-block .text,section.boat-page.removed .base-info .general .sold-block .text,section.boat-page.sold .base-info .general .sold-block .text{letter-spacing:.128rem}section.boat-page.out-of-market .base-info .params,section.boat-page.out-of-production .base-info .params,section.boat-page.removed .base-info .params,section.boat-page.sold .base-info .params{margin-top:2.4rem}section.boat-page.out-of-market .base-info .description,section.boat-page.out-of-production .base-info .description,section.boat-page.removed .base-info .description,section.boat-page.sold .base-info .description{padding-bottom:2.4rem}section.boat-page.boat-page-charter .base-info .params .param .value.destinations-links{font-size:1.6rem}section.boat-page.boat-page-charter .destinations-carousel-block{margin-top:16rem}section.boat-page.boat-page-charter .destinations-carousel-block .heading-container{gap:1.2rem}section.boat-page.boat-page-charter .destinations-carousel-block .destinations-carousel{margin-top:2.4rem}section.boat-page.boat-page-charter .destinations-carousel-block .arrows{height:calc(37.8125vw * 432 / 732)}section.boat-page.boat-page-charter .destinations-prices{margin-top:8rem;padding-top:4.8rem;padding-bottom:3.2rem}section.boat-page.boat-page-charter .destinations-prices .inner{margin-left:calc((100% - 98.4rem)/ 2);margin-right:4.8rem}section.boat-page.boat-page-charter .destinations-prices .inner .title{margin-bottom:4rem}section.boat-page.boat-page-charter .destinations-prices .inner .params{grid-template-columns:30.666rem 30.666rem minmax(0,38.3rem);gap:3.2rem}section.boat-page.boat-page-charter .destinations-prices .inner .params .param .caption{font-size:1.4rem}section.boat-page.boat-page-charter .destinations-prices .inner .params .param .value{font-size:2rem}section.boat-page.boat-page-charter .destinations-prices .inner .params .param .value.destinations-links{font-size:2rem}section.boat-page.boat-page-charter .destinations-prices .inner .params .param .value.price-block .old-price{font-size:1.8rem}section.boat-page.boat-page-charter .destinations-prices .inner .params .param .value.price-block .current-price{font-size:2rem}section.boat-page.boat-page-charter .destinations-prices .inner .charter-text{font-size:1.4rem}section.boat-page.boat-page-charter>.spoiler-mobile.specification{margin-top:3.2rem}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}