h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}p:last-child{margin-bottom:0}ul,ol{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}a{text-decoration:none}nav{padding:0}img{display:block;max-width:100%;height:auto}body{font-family:Inter,sans-serif;color:#fbfbfb;font-size:16px;background-color:#0e1823;font-weight:400;margin:0}.container{max-width:375px;margin:0 auto;padding-right:20px;padding-left:20px}button{cursor:pointer}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.section-indentation{padding-top:40px;padding-bottom:40px}@media screen and (min-width: 768px){.container{max-width:768px;padding-right:32px;padding-left:32px}.section-indentation{padding-top:75px;padding-bottom:75px}}@media screen and (min-width: 1280px){.container{max-width:1280px;padding-left:50px;padding-right:50px}}@media screen and (min-width: 1440px){.container{max-width:1440px}}.navigation-header{display:flex}.header{max-width:335px;position:absolute;top:0;left:20px;right:20px;z-index:99999;margin-top:20px;margin-left:auto;margin-right:auto}.container-header{display:flex;justify-content:space-between;align-items:center;height:42px;border-radius:8px;border:1px solid #fbfbfb;background-color:#fbfbfb}@media screen and (max-width: 767px){.container-header{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.menu-links-header,.menu-social-header{display:none}.burger-menu{background-color:transparent;border:none;display:flex;justify-content:center;align-items:center;line-height:0;padding:0}.logo{color:#1b414b;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-.03em}}@media screen and (min-width: 768px){.logo{color:#1b414b;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:-.03em}.menu-links-header{display:flex;gap:4px;margin-left:109px;margin-right:96px}.items-links-header{border-radius:8px;background-color:#1b414b80;width:91px;height:40px;display:flex;align-items:center;justify-content:center;transition:background-color .25s cubic-bezier(.4,0,.2,1);cursor:pointer}.link-header{color:#fbfbfb;text-align:center;font-family:Inter;font-size:9px;font-style:normal;font-weight:400;line-height:1.3;text-transform:uppercase;padding:15px 28px}.menu-social-header{display:flex;gap:8px}.icon-social{fill:#1b414b;transition:.25s cubic-bezier(.4,0,.2,1)}.container-header{max-width:704px;height:48px;display:flex;justify-content:space-between;align-items:center;padding-left:28px;padding-right:28px}.burger-menu{display:none}.header{max-width:704px;margin-top:32px}.navigation-header{display:flex;justify-content:space-between;align-items:center}.link-social-header{display:flex;justify-content:center;align-items:center}.items-links-header:hover,.items-links-header:focus{background-color:#1b414b}.icon-social:hover,.icon-social:focus{fill:#062730}}@media screen and (min-width: 1280px){.container-header{max-width:1080px;justify-content:center;padding-left:30px;padding-right:30px}.header{max-width:1080px}.menu-links-header{margin-left:296px;margin-right:281px}}@media screen and (min-width: 1440px){.container-header,.header{max-width:1240px}.menu-links-header{margin-left:375px;margin-right:362px}}.hero{padding:260px 0 302px;background-position:center;background-color:#040306;background-size:cover}.hero-title{text-align:center;font-size:32px;font-weight:500;line-height:1;letter-spacing:-.02em;margin-bottom:24px}.hero-text{text-align:center;color:#fbfbfbb3;font-size:12px;font-weight:300;line-height:1.16;margin-bottom:38px}.button-hero{display:flex;max-width:141px;padding:14px;border-radius:15px;border:none;background-color:#1b414b;justify-content:center;margin:0 auto;color:#fbfbfb;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.28px;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.button-hero:hover,.button-hero:focus{background-color:#fbfbfb;color:#1b414b}.hero{background-image:linear-gradient(359deg,rgba(17,19,31,.8) 42.62%,rgba(17,19,31,.31) 84.12%,rgba(17,19,31,0) 99.94%),url(/Yachtjet/assets/mobile-bg-img-2550b4a4.webp);background-repeat:no-repeat}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero{background-image:linear-gradient(359deg,rgba(17,19,31,.8) 42.62%,rgba(17,19,31,.31) 84.12%,rgba(17,19,31,0) 99.94%),url(/Yachtjet/assets/mobile-bg-img@2x-6598063e.webp);background-size:cover}}@media screen and (min-width: 376px){.hero{background-image:linear-gradient(359deg,rgba(17,19,31,.8) 42.62%,rgba(17,19,31,.31) 84.12%,rgba(17,19,31,0) 99.94%),url(/Yachtjet/assets/tablet-bg-img-e0ee573a.webp)}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero{background-image:linear-gradient(359deg,rgba(17,19,31,.8) 42.62%,rgba(17,19,31,.31) 84.12%,rgba(17,19,31,0) 99.94%),url(/Yachtjet/assets/tablet@2x-dae3b060.webp)}}}@media screen and (min-width: 768px){.hero{padding:280px 0 282px}.hero-title{font-size:70px;font-weight:500;line-height:1;letter-spacing:-.02em;max-width:704px}.hero-text{max-width:597px;font-size:16px;margin-left:auto;margin-right:auto;line-height:1.4}.button-hero{max-width:179px;height:52px;font-size:18px;line-height:1.1;letter-spacing:-.02em}.hero-container{max-width:704px;padding-right:32px;padding-left:32px}}@media screen and (min-width: 1280px){.hero-container{max-width:1280px;display:flex;flex-direction:column;align-items:center}.button-hero{max-width:179px;padding:16px 33px}.hero{padding:235px 0 215px;background-image:linear-gradient(359deg,rgba(17,19,31,.8) 42.62%,rgba(17,19,31,.31) 84.12%,rgba(17,19,31,0) 99.94%),url(/Yachtjet/assets/1280-bg-img-59818bc5.webp)}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero{background-image:linear-gradient(359deg,rgba(17,19,31,.8) 42.62%,rgba(17,19,31,.31) 84.12%,rgba(17,19,31,0) 99.94%),url(/Yachtjet/assets/1280-bg-img@2x-97b3d667.webp)}}.hero-title{max-width:1001px;font-size:80px}}@media screen and (min-width: 1440px){.hero{padding:235px 0 215px;background-image:linear-gradient(359deg,rgba(17,19,31,.8) 42.62%,rgba(17,19,31,.31) 84.12%,rgba(17,19,31,0) 99.94%),url(/Yachtjet/assets/1440-bg-img-c992509e.webp)}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero{background-image:linear-gradient(359deg,rgba(17,19,31,.8) 42.62%,rgba(17,19,31,.31) 84.12%,rgba(17,19,31,0) 99.94%),url(/Yachtjet/assets/1440-bg-img@2x-b140f469.webp)}}}.about-us-wrap{padding-top:40px;border-radius:24px;background-color:#fbfbfb;display:flex;flex-direction:column;gap:40px;align-items:center;margin-top:-60px;height:675px;padding-bottom:335px;position:relative}.about-us-wrap-content{display:flex;flex-direction:column;row-gap:40px;max-width:295px;align-items:center}.about-us-title{color:#1b414b;font-size:28px;font-weight:500;line-height:1;letter-spacing:-.02em}.about-us-text-wrap{display:flex;flex-direction:column;gap:20px}.about-us-text{color:#1b414b;font-size:18px;line-height:1;letter-spacing:-.02em}.about-us-sub-text{color:#040306;font-size:12px;line-height:1.17;letter-spacing:-.02em;opacity:.4}.about-us-picture{position:absolute;top:380px;left:0}.about-us-container{padding-bottom:105px}@media screen and (min-width: 768px){.about-us{padding-bottom:276px}.about-us-wrap{padding-top:50px;row-gap:50px;align-items:start;margin-top:-67px;padding-left:32px;padding-right:136px}.about-us-wrap-content{max-width:100%;width:536px;align-items:flex-start}.about-us-title{font-size:48px}.about-us-text-wrap{width:389px}.about-us-text{font-size:23px}.about-us-sub-text{font-size:13px}.about-us-picture{width:704px;top:481px}}@media screen and (min-width: 1280px){.about-us{padding-bottom:155px}.about-us-wrap{padding-left:50px;padding-right:50px;justify-content:center;margin-top:-35px;padding-top:0}.about-us-wrap-content{flex-direction:row;justify-content:space-between;width:1080px;gap:189px}.about-us-title{width:537px}.about-us-text-wrap{width:354px}.about-us-sub-text{line-height:1.15}.about-us-img{border-radius:24px}.about-us-picture{top:360px;width:1180px}}@media screen and (min-width: 1440px){.about-us-text-wrap{width:404px}.about-us-wrap-content{gap:299px;width:1340px}.about-us-picture{top:337px;width:100%}}.our-yachts-container{display:flex;flex-direction:column;align-items:center}.our-yachts-title{color:#fbfbfb;text-align:center;font-size:28px;font-weight:500;line-height:1;letter-spacing:-.56px;margin-bottom:40px;width:319px}.our-yachts-list{margin-bottom:40px}.our-yachts-item{min-width:320px}.our-yachts-illustration{margin-bottom:32px}.our-yachts-wrapper-item{padding:16px;background-color:#fbfbfb;border-radius:24px}.our-yachts-wrapper-info{padding:16px}.our-yachts-wrapper-name{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.our-yachts-wrapper-name:after{position:absolute;left:0;bottom:-16px;background-color:#0403061a;width:100%;height:1px;content:""}.our-yachts-title-jachts{color:#1b414b;font-size:14px;font-weight:500;line-height:1.18;letter-spacing:-.63px;text-transform:uppercase}.our-yachts-class-jachts{color:#04030666;font-size:12px;line-height:1.16;letter-spacing:.36px;text-transform:uppercase}.our-yachts-list-attribute{display:flex;flex-direction:column;gap:6px}.our-yachts-item-attribute{display:flex;justify-content:space-between;align-items:center}.our-yachts-attribute{color:#04030666;font-size:14px;line-height:1.18;letter-spacing:.42px;text-transform:uppercase}.our-yachts-attribute-value{color:#040306;font-size:14px;line-height:1.18;letter-spacing:.42px}.our-yachts-button{display:inline-flex;padding:14px 32px;align-items:flex-start;border-radius:15px;border:1px solid rgba(251,251,251,.35);color:#fbfbfb;font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.28px;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.our-yachts-button:hover,.our-yachts-button:focus,.our-yachts-button:active{background-color:#fbfbfb;color:#1b414b}@media (max-width: 767px){.our-yachts-item-2,.our-yachts-item-3{display:none}}@media (max-width: 1279px){.our-yachts-item-3{display:none}}@media (min-width: 768px){.our-yachts-title{font-size:48px;letter-spacing:-.96px;width:645px}.our-yachts-list{display:flex;gap:31px}.our-yachts-wrapper-item{width:336px}.our-yachts-illustration{width:304px;height:268px}.our-yachts-wrapper-name-span{display:flex;justify-content:left}.our-yachts-title-jachts{font-size:16px;line-height:1.2;letter-spacing:-.72px;inline-size:133px;word-break:break-all;height:19px;overflow:hidden}.our-yachts-title-span{color:#1b414b;font-weight:500;font-size:16px;line-height:1.2;letter-spacing:-.72px}.our-yachts-class-jachts{font-size:13px;line-height:1.18;letter-spacing:.39px;text-transform:uppercase}.our-yachts-button{padding:16px 40px;font-size:18px;line-height:1.1;letter-spacing:-.36px}}@media (min-width: 1280px){.our-yachts-title{width:714px}.our-yachts-list{gap:23px}.our-yachts-wrapper-item{width:377px}.our-yachts-illustration{width:304px;height:268px}.our-yachts-title-jachts{inline-size:160px}}@media (min-width: 1440px){.our-yachts-list{gap:31.5px}.our-yachts-wrapper-item{width:392px}.our-yachts-illustration{width:360px;height:268px}}.adventuges{padding-bottom:80px}.adventuges-description{border-radius:24px;background:#1b414b;display:flex;max-width:335px;max-height:642px;padding:80px 20px;align-items:center;margin-bottom:20px}.adventuges-list{display:flex;flex-direction:column;gap:40px}.adventuges-description-number{font-size:28px;font-weight:500;line-height:1;letter-spacing:-.05em;position:relative;margin-bottom:38px}.adventuges-description-number:after{display:block;width:100%;height:2px;border-radius:18px;background:rgba(251,251,251,.1);color:#fbfbfb1a;content:"";position:absolute;left:0;bottom:-18px}.adventuges-description-text{font-size:12px;line-height:1.17;letter-spacing:-.02em;margin-bottom:40px}.adventuges-img{width:335px;height:424px;border-radius:24px}@media screen and (min-width: 768px){.adventuges-description{max-width:100%;padding:90px 32px;margin-bottom:32px}.adventuges-description-text{font-size:13px;line-height:1.5}.adventuges-list{flex-direction:row;flex-wrap:wrap;gap:44px}.adventuges-list-item{width:calc((100% - 44px)/2)}.adventuges-img{width:100%}}@media screen and (min-width: 1280px){.container-adventuges{display:flex;gap:32px}.adventuges-description{display:flex;max-width:716px;padding-left:50px;padding-right:50px;margin:0 auto}.adventuges-img{width:432px}}@media screen and (min-width: 1440px){.adventuges-description{max-width:768px}.adventuges-img{width:540px}}.rent-a-yacht-title{color:#fbfbfb;font-size:28px;font-weight:500;line-height:1;letter-spacing:-.02em;margin-bottom:40px}.rent-a-yacht-form-input{width:100%;height:42px;color:#fbfbfb;line-height:1.17;font-size:12px;line-height:1.117;padding-left:18px;margin-bottom:18px;border-radius:12px;border:1px solid rgba(251,251,251,.2);background-color:transparent;outline:0px solid transparent;transition:border .25s cubic-bezier(.4,0,.2,1)}.rent-a-yacht-form-input:focus{border:1px solid rgba(251,251,251,.5)}.rent-a-yacht-form-input::placeholder{color:#fbfbfb66}.rent-a-yacht-form-textarea{width:100%;height:108px;color:#fbfbfb;font-size:12px;line-height:1.17;padding:14px 18px;margin-bottom:40px;border-radius:12px;border:1px solid rgba(251,251,251,.2);background-color:transparent;outline:0px solid transparent;resize:none;transition:border .25s cubic-bezier(.4,0,.2,1)}.rent-a-yacht-form-textarea:focus{border:1px solid rgba(251,251,251,.5)}.rent-a-yacht-form-textarea::placeholder{color:#fbfbfb66}.rent-a-yacht-form-btn{display:block;color:#fbfbfb;font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.02em;width:122px;height:46px;border-radius:15px;background:#1b414b;border:none;margin-bottom:80px}.rent-a-yacht-form-btn:focus{background-color:#fbfbfb;color:#1b414b}.rent-a-yacht-form-btn{transition:background-color .25s cubic-bezier(.4,0,.2,1)}.rent-a-yacht-picture{border-radius:24px}@media screen and (min-width: 768px){.rent-a-yacht-title{font-size:48px;margin-bottom:50px}.rent-a-yacht-form{width:472px}.rent-a-yacht-form-input{width:472px;height:54px}.rent-a-yacht-form-textarea{width:472px;height:116px;margin-bottom:50px}.rent-a-yacht-form-btn{width:194px;height:56px;font-size:18px;line-height:1.1;margin-bottom:100px}@media screen and (max-width: 1279px){.rent-a-yacht-form-container{padding:0 116px}}}@media screen and (min-width: 1280px){.rent-a-yacht{display:flex}.rent-a-yacht-wrapper{display:flex;flex-direction:row-reverse}.rent-a-yacht-form-container{margin-left:50px}.rent-a-yacht-form-btn{margin-bottom:0}.rent-a-yacht-form-btn:hover{background-color:#fbfbfb;color:#1b414b}}@media screen and (min-width: 1440px){.rent-a-yacht-form-container{padding-right:50px}}.container-rev{margin:0 auto;max-width:1180px}.review-container{margin:0 auto}.review-title{color:#fbfbfb;text-align:center;font-weight:500;line-height:1;letter-spacing:-.02em;margin-left:auto;margin-right:auto;margin-bottom:25px}.review-text{text-align:center;font-size:14px;line-height:1.28;letter-spacing:-.02em;margin-left:auto;margin-right:auto;margin-bottom:75px;opacity:.4}.reviews-list-item{border-radius:24px;background:#fbfbfb}.reviewer-img{border-radius:72px;margin-left:auto;margin-right:auto;margin-bottom:24px}.reviewer-title{color:#040306;text-align:center;font-size:18px;font-weight:500;line-height:1.19;letter-spacing:-.02em;margin-bottom:8px}.reviewer-text{color:#04030666;text-align:center;font-size:16px;line-height:1.4;letter-spacing:-.02em;align-self:stretch}@media screen and (max-width: 767px){.container-rev{max-width:335px;padding-left:20px;padding-right:20px}.review-title{font-size:28px;margin-left:auto;margin-right:auto;max-width:335px}.review-container{max-width:335px}.review-text{font-size:12px;line-height:1.17;margin-bottom:40px}.reviews-list-item{padding:32px 8px}.third-rev-item,.second-rev-item{display:none}}@media screen and (min-width: 768px) and (max-width: 1279px){.review-title{font-size:48px;max-width:704px}.container-rev{max-width:720px}.review-text{max-width:571px}.reviews-list-item{padding:32px 8px}.third-rev-item{display:none}.reviews-list{display:flex;flex-direction:row;align-items:center;column-gap:32px;flex-basis:calc((100% - 32px)/2);padding-left:32px;padding-right:32px}}@media screen and (min-width: 1280px){.review-title{max-width:854px;font-size:48px}.container-rev{max-width:1180px}.review-text{max-width:571px}.reviews-list{display:flex;flex-direction:row;align-items:center;column-gap:26px;flex-basis:calc((100% - 52px) / 3)}.reviews-list-item{padding:32px 28px;border-radius:24px;background:#fbfbfb}}@media screen and (min-width: 1440px){.review-container{max-width:1340px}.reviews-list-item{padding:32px 36px;border-radius:24px;background:#fbfbfb}.reviews-list{display:flex;flex-direction:row;align-items:center;column-gap:32px;flex-basis:calc((100% - 64px) / 3)}}.footer{z-index:99999999;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-container{justify-content:space-between;align-items:center;max-width:355px;flex-shrink:0;border-radius:24px 24px 0 0;background-color:#1b414b;padding:40px 30px 20px}.footer-logo{color:#fbfbfb;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-.03em}.menu-links-footer{display:flex;gap:4px;justify-content:center}.items-links-footer{background-color:#fbfbfb4d;border-radius:8px;width:66px;height:40px;display:flex;align-items:center;justify-content:center;transition:background-color .25s cubic-bezier(.4,0,.2,1);cursor:pointer}.links-footer{color:inherit;text-align:center;font-size:9px;line-height:1.3;text-transform:uppercase;padding:15px 28px}.menu-social-footer{display:flex;gap:8px;justify-content:center}.navigation-footer{display:flex;justify-content:space-between;margin-bottom:80px}.div-container-social{margin-bottom:40px}.icon-social-footer{fill:#fbfbfb;transition:.25s cubic-bezier(.4,0,.2,1)}.footer-slogan-text{color:#fbfbfb;text-align:center;font-size:18px;line-height:18px;letter-spacing:-.36px;margin-bottom:82px;max-width:279px}.footer-privacy{color:#fbfbfb66;text-align:center;font-size:12px;line-height:14px;letter-spacing:.36px;display:flex;gap:20px;justify-content:center}.items-links-footer:hover,.items-links-footer:focus{background-color:#fbfbfb;color:#1b414b}.icon-social-footer:hover,.icon-social-footer:focus{fill:#fbfbfbcc}@media screen and (min-width: 768px){.footer-logo{font-size:20px;letter-spacing:-.6px}.footer-container{max-width:736px}.items-links-footer{width:91px;height:40px}.footer-slogan-text{font-size:32px;line-height:32px;letter-spacing:-.64px;margin-bottom:99px;max-width:640px}.footer-privacy{font-size:14px;line-height:16.52px;letter-spacing:.42px;gap:32px}.navigation-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:stretch}.menu-links-footer{justify-content:center;margin-right:106px;margin-left:106px}}@media screen and (min-width: 1280px){.footer-container{max-width:1230px;padding:50px 75px 20px}.menu-links-footer{margin-right:311px;margin-left:326px}.footer-slogan-text{max-width:693px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1440px){.footer-container{max-width:1390px}.menu-links-footer{margin-right:388px;margin-left:409px}.footer-slogan-text{max-width:699px}}@media screen and (max-width: 767px){.modal-window{position:fixed;top:0;left:0;z-index:9999999;width:100%;min-height:100%;background:#0e1823;transform:translate(100%);transition:transform .25s cubic-bezier(.4,0,.2,1);opacity:0;visibility:hidden;pointer-events:none;padding:16px 20px 40px}.is-open{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto}.modal-menu-logo{position:relative;max-width:335px;display:flex;height:42px;border-radius:8px;border:1px solid #fbfbfb;background:#fbfbfb;align-items:center;margin-left:auto;margin-right:auto;flex-shrink:0}.menu-logo-modal{color:#1b414b;font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.42px;margin-left:20px}.modal-menu-close-btn{position:absolute;right:20px;background-color:transparent;border:none;padding:0;line-height:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background-color .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.modal-menu-navigation{display:flex;margin-top:201px}.modal-menu-list{display:flex;flex-direction:column;row-gap:4px;margin-left:auto;margin-right:auto}.modal-menu-item{display:flex;width:91px;height:40px;border-radius:8px;align-items:center;justify-content:center;background:#1b414b80;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.modal-menu-item:focus,.modal-menu-item:hover{background-color:#1b414b}.modal-menu-link{color:#fbfbfb;text-align:center;font-size:9px;line-height:130%;text-transform:uppercase;padding:10px 20px}.modal-menu-social-group{display:flex;position:fixed;left:50%;right:50%;bottom:40px}.modal-menu-social-list{display:flex;gap:8px;transform:translate(-50%)}.modal-sociale-list-icon{fill:#fbfbfb}}.modal-sociale-list-icon:focus,.modal-sociale-list-icon:hover{fill:#fbfbfbcc}@media screen and (min-width: 768px){.modal-window{display:none}}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#242424;background-color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}
