h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul,ol{margin:0;padding:0;list-style:none}a{text-decoration:none;color:currentColor;font-style:normal}button{font-family:inherit;color:currentColor;cursor:pointer}img{display:block;max-width:100%;height:auto}.visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}html{scroll-behavior:smooth}body{background-color:#0e1823;color:#040306;font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.4}a,button,svg,input,input::placeholder{transition-duration:.25s;transition-property:color,fill,background-color,border,box-shadow,visibility,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}a,button{cursor:url("data:image/svg+xml,%3csvg%20width='18'%20height='20'%20viewBox='0%200%2018%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.75%208.19L12.38%208.32L16.55%2010.4C17.25%2010.63%2017.71%2011.32%2017.65%2012.06V12.32L16.75%2018.44C16.69%2018.87%2016.5%2019.27%2016.15%2019.55C15.84%2019.85%2015.43%2020%2015%2020H8.11999C7.62999%2020%207.17999%2019.82%206.84999%2019.47L0.859985%2013.5L1.75999%2012.5C1.99999%2012.25%202.37999%2012.11%202.73999%2012.13H3.02999L6.99999%2013V2.5C6.99999%201.96957%207.2107%201.46086%207.58577%201.08579C7.96085%200.710714%208.46955%200.5%208.99999%200.5C9.53042%200.5%2010.0391%200.710714%2010.4142%201.08579C10.7893%201.46086%2011%201.96957%2011%202.5V8.19H11.75Z'%20fill='%23FBFBFB'/%3e%3c/svg%3e"),pointer}button{font-family:inherit;color:currentColor;cursor:pointer;max-width:141px;padding:14px 32px}@media only screen and (min-width: 768px){button{max-width:179px;padding:16px 40px}}.section{padding:40px 0}@media only screen and (min-width: 768px){.section{padding:75px 0}}.container{min-width:320px;max-width:375px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1280px){.container{max-width:1280px;padding:0 50px}}@media only screen and (min-width: 1440px){.container{max-width:1440px}}@keyframes slide{0%{transform:translate(-140%) translateY(-50%)}to{transform:translate(-104%) translateY(-50%)}}@keyframes stretch{0%{opacity:0;transform:translate(-50%) translateY(100%) scale(.2)}to{opacity:1;transform:translate(-50%) translateY(100%) scale(1)}}.header{position:relative}.header-wrapper{top:20px;min-width:calc(100% - 40px);min-height:42px;position:absolute;display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:#fbfbfb;padding:0 20px}.header-nav,.social-links-list{display:none}.logo{font-weight:500;font-size:14px;letter-spacing:-.03em;color:#1b414b}.burger-btn{display:flex;border:none;padding:0;background-color:inherit;align-items:center;justify-content:center}.burger-icon{stroke:#1b414b}@media screen and (min-width: 768px){.header-wrapper{top:32px;min-width:calc(100% - 64px);padding:4px 28px}.logo{font-size:20px}.burger-btn{display:none}.header-nav,.social-links-list{display:flex;justify-content:center;align-items:center}.header-nav{gap:4px}.header-link{display:flex;font-weight:400;font-size:9px;line-height:1.3;border-radius:8px;background-color:#1b414b80;width:91px;height:40px;text-transform:uppercase;color:#fbfbfb;align-items:center;justify-content:center}.header-link:hover,.header-link:focus{background-color:#1b414b}.social-links-list{gap:8px}.link-icon{display:flex;align-items:center;justify-content:center;fill:#1b414b}.icon:hover,.icon:focus{fill:#062730}}@media screen and (min-width: 1280px){.header-wrapper{min-width:calc(100% - 100px);padding:4px 30px}.logo{font-size:28px}}.mobile-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-color:#0e1823;opacity:0;visibility:hidden;pointer-events:none}.mobile-menu.is-open{opacity:1;visibility:visible;pointer-events:auto}#mobile-menu-close{display:block}.wrap{display:flex;flex-direction:column;min-height:100%;min-width:100%;align-items:center;justify-content:space-between;padding:20px 20px 40px}.mobile-window-header{display:flex;width:100%;max-width:335px;min-height:42px;padding:0 20px;justify-content:space-between;align-items:center;border-radius:8px;background-color:#fbfbfb}.mobile-list{display:flex;flex-direction:column;gap:4px}.mobile-link{text-transform:uppercase;font-weight:400;font-size:9px;line-height:1.3;display:flex;border-radius:8px;background-color:#1b414b80;width:91px;height:40px;color:#fbfbfb;align-items:center;justify-content:center}.mobile-link:hover,.mobile-link:focus{background-color:#1b414b}.social-links-list-modal{display:flex;gap:8px}.icon-close{fill:#1b414b}.icon-modal-svg{fill:#fbfbfb}.icon-modal-svg:hover,.icon:focus{fill:#fbfbfbcc}.mobile{font-size:14px}.hero{padding:0}.hero .container{background-image:linear-gradient(#11131f1a,#11131f1a),image-set(url(/team-work-yachtjet/assets/background-mobile-DpXmlHHy.webp) 1x,url(/team-work-yachtjet/assets/background-mobile-@2x-D-xBjzXi.webp) 2x);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:260px;padding-bottom:302px}.hero-title{font-weight:500;font-size:32px;line-height:1;letter-spacing:-.02em;text-align:center;color:#fbfbfb;margin-bottom:24px}.hero-text{font-weight:300;font-size:12px;line-height:1.17;text-align:center;color:#fbfbfbb3;margin-bottom:38px}.hero-button{font-weight:500;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#fbfbfb;border-radius:15px;min-height:46px;background-color:#1b414b;display:block;margin:0 auto;border:none;text-align:center;padding:14px 32px;max-width:141px}.hero-button:focus,.hero-button:hover{color:#1b414b;background-color:#fbfbfb}@media only screen and (min-width: 768px){.hero .container{max-width:768px;background-image:linear-gradient(#11131f1a,#11131f1a),image-set(url(/team-work-yachtjet/assets/background-tablet-2jonzFb0.webp) 1x,url(/team-work-yachtjet/assets/background-tablet-@2x-DtAhYxOo.webp) 2x);padding:280px 58px 282px}.hero-title{display:block;margin:0 auto 24px;max-width:652px;font-size:70px}.hero-text{display:block;margin:0 auto 48px;max-width:597px;font-size:16px;line-height:1.4}.hero-button{font-size:18px;line-height:1.1;max-width:179px;min-height:52px}}@media only screen and (min-width: 1280px){.hero .container{max-width:1280px;background-image:linear-gradient(#11131f1a,#11131f1a),image-set(url(/team-work-yachtjet/assets/background-pc-NodLuBxZ.webp) 1x,url(/team-work-yachtjet/assets/background-pc-@2x-DnjPxp0_.webp) 2x);padding:235px 139px 215px}.hero-title{max-width:1002px;font-size:80px}}@media only screen and (min-width: 1440px){.hero .container{max-width:1440px;background-image:linear-gradient(#11131f1a,#11131f1a),image-set(url(/team-work-yachtjet/assets/background-pc2k-COXC9EAM.webp) 1x,url(/team-work-yachtjet/assets/background-pc2k-@2x-Dw57p9Kc.webp) 2x);padding:235px 219px 215px}}.section-about-us{padding:0}.about-us{position:relative;transform:translateY(-59px)}.about-title{font-weight:500;font-size:28px;line-height:1;letter-spacing:-.02em;color:#1b414b;margin-bottom:20px;max-width:280px}.about-text{font-weight:400;font-size:18px;line-height:1;letter-spacing:-.02em;color:#1b414b;margin-bottom:20px}.about-text-two{font-weight:400;font-size:12px;line-height:1.17;letter-spacing:-.02em;color:#040306;opacity:.4}.about-content{background:#fbfbfb;border-radius:26px;padding:40px 20px 435px}.about-image{position:absolute;bottom:0;border-radius:26px;width:calc(100% - 40px);overflow:hidden}.container-about{max-width:280px}@media (min-width: 768px){.about-image{width:calc(100% - 64px)}.about-content{padding:50px 32px 520px}.about-title{font-size:48px;max-width:536px}.about-text{font-size:23px}.about-text-two{font-size:13px;line-height:1.15}}.container-about{max-width:370px}@media (min-width: 1280px){.about-image{width:calc(100% - 100px)}.about-content{display:flex;justify-content:space-between;padding:50px 50px 570px}.about-title{margin-bottom:0}}.our-yachts-container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px}.our-yacht-title{color:#fbfbfb;font-weight:500;font-size:28px;line-height:1;letter-spacing:-.02em;text-align:center;max-width:311px;margin:0 auto}.our-yachts-item{display:none;background-color:#fff;border-radius:24px;padding:16px 16px 32px;width:100%;align-items:center;justify-content:center;transition:.6s ease-in-out}.our-yachts-picture-container{margin-bottom:32px}.our-yacht-text-container{padding:0 16px}.our-yacht-topic-container{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:16px;border-bottom:1px solid rgba(4,3,6,.1);margin-bottom:16px}.our-yacht-subtitle{font-weight:500;font-size:14px;line-height:1.18;letter-spacing:-.04em;text-transform:uppercase;color:#1b414b;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease-in-out;transform:scale(.9)}.our-yacht-subtitle:hover,.our-yacht-subtitle:focus{max-width:none;overflow:visible;white-space:normal;transform:scale(1)}.our-yacht-topic{font-weight:400;font-size:12px;line-height:1.16;letter-spacing:.03em;text-transform:uppercase;color:#040306;opacity:.4}.our-yacht-options{display:flex;justify-content:space-between;align-items:baseline;font-weight:400;font-size:14px;line-height:1.18;letter-spacing:.03em;color:#040306}.our-yacht-features{display:flex;gap:6px;flex-direction:column;text-transform:uppercase;opacity:.4}.our-yacht-specific{display:flex;gap:6px;flex-direction:column}#slide1:checked~.our-yachts-list .arrow{display:block}#slide2:checked~.our-yachts-list .benetti{display:block}#slide3:checked~.our-yachts-list .belle{display:block}.slider-nav{display:flex;justify-content:center;gap:10px}.slider-nav label{width:12px;height:12px;border-radius:50%;background:#ccc;cursor:pointer;transition:background-color .3s,width .3s,border-radius .3s}#slide1:checked~.slider-nav label[for=slide1],#slide2:checked~.slider-nav label[for=slide2],#slide3:checked~.slider-nav label[for=slide3]{background:#1b414b;width:32px;border-radius:12px}.our-yachts-button{display:flex;align-items:center;border-radius:15px;padding:14px 32px;max-width:145px;min-height:46px;font-weight:500;font-size:14px;line-height:1.28;letter-spacing:-.02em;color:#fbfbfb;border:1px solid rgba(251,251,251,.35)}.our-yachts-button:hover,.our-yachts-button:focus{background-color:#fbfbfb;color:#1b414b}@media screen and (min-width: 768px){.our-yachts-container{display:block}.our-yacht-title{max-width:610px;font-size:48px;margin-bottom:75px}.our-yachts-list{display:flex;gap:32px;margin-bottom:50px}.our-yachts-item{width:calc((100% - 32px)/2)}.our-yacht-subtitle{font-size:16px;line-height:1.2;letter-spacing:-.04em;max-width:148px}.our-yacht-topic{font-size:13px;line-height:1.18}.our-yacht-options{font-size:14px;line-height:1.18}#slide1:checked~.our-yachts-list .arrow,#slide1:checked~.our-yachts-list .benetti{display:block}#slide2:checked~.our-yachts-list .benetti,#slide2:checked~.our-yachts-list .belle{display:block}#slide3:checked~.our-yachts-list .belle,#slide3:checked~.our-yachts-list .arrow{display:block}.slider-nav{margin-bottom:50px}.our-yachts-button{margin:0 auto}}@media screen and (min-width: 1280px){.our-yacht-subtitle{font-size:16px;line-height:1.2;letter-spacing:-.04em;max-width:175px}.our-yachts-item{width:calc((100% - 50px) / 3);display:block}.our-yachts-list{gap:25px}.slider-nav,input[type=radio]{display:none}}@media screen and (min-width: 1440px){.our-yachts-container{padding-left:100px;padding-right:100px}.our-yachts-list{gap:32px}.our-yachts-item{width:calc((100% - 64px) / 3)}}.advantages-container{display:flex;flex-direction:column;align-items:center;gap:20px}.activities-container{background-color:#1b414b;padding:80px 20px;border-radius:24px}.activities-list{list-style:none;counter-reset:item;display:flex;flex-direction:column;padding-left:0;gap:40px;background-color:#1b414b}.activity-item{counter-increment:item;position:relative}.activity-top{position:relative;margin-bottom:18px}.activity-top:before{content:counter(item,decimal-leading-zero);display:block;font-weight:500;font-size:28px;line-height:1;letter-spacing:-.05em;color:#fbfbfb;margin-bottom:18px}.activity-top:after{content:"";display:block;width:100%;height:2px;border-radius:18px;background-color:#fbfbfb1a}.activity-description{font-weight:400;font-size:12px;line-height:1.17;letter-spacing:-.02em;color:#fbfbfb;opacity:.8}.image-container{border-radius:24px;overflow:hidden}@media (min-width: 768px){.advantages-container{gap:32px}.activities-list{display:grid;grid-template-columns:1fr 1fr;gap:44px 32px;padding:0;margin:0;list-style:none;counter-reset:item}.activities-container{padding:90px 32px}.activity-description{font-size:13px;line-height:1.15}.activity-top:before{font-size:32px}}@media (min-width: 1280px){.activities-container{max-width:716px;padding:90px 50px}.advantages-container{flex-direction:row}}@media (min-width: 1440px){.activities-container{max-width:768px;gap:32px}}.rent-yacht-container{display:flex;flex-direction:column;gap:80px;justify-content:center;align-items:center}.rent-wrap{display:flex;flex-direction:column;justify-content:center;gap:40px}.rent-yacht-title{font-weight:500;font-size:28px;line-height:1;letter-spacing:-.02em;color:#fbfbfb}.form-input{border:1px solid rgba(251,251,251,.2);border-radius:12px;padding:14px 0 14px 18px;min-width:100%;background:#0e1823;outline:none;font-weight:400;font-size:12px;line-height:1.17;color:#fbfbfb;margin-bottom:18px}.form-textarea{border:1px solid rgba(251,251,251,.2);border-radius:12px;padding:14px 0 14px 18px;min-width:100%;height:108px;background:#0e1823;outline:none;resize:none;font-weight:400;font-size:12px;line-height:1.17;color:#fbfbfb;display:block;margin-bottom:40px}.form-textarea:focus-within,.form-textarea:hover,.form-input:focus-within,.form-input:hover{border:1px solid rgba(251,251,251,.5)}.form-input::placeholder,.form-textarea::placeholder{font-weight:400;font-size:12px;line-height:1.17;color:#fbfbfb66}.form-btn{display:block;font-weight:500;font-size:14px;line-height:1.28;letter-spacing:-.02em;color:#fbfbfb;border-radius:15px;padding:14px 44px;background-color:#1b414b;border:none}.form-btn:hover,.form-btn:focus{background-color:#fbfbfb;color:#1b414b}.rent-img{border-radius:24px}@media only screen and (min-width: 768px){.rent-yacht-container{gap:100px}.rent-wrap{max-width:472px;gap:50px}.rent-yacht-title{font-size:48px}.form-input{padding:18px 0 18px 18px;font-size:14px;line-height:1.28}.form-textarea{margin-bottom:50px;font-size:14px;line-height:1.28;padding:18px}.form-input::placeholder,.form-textarea::placeholder{font-size:14px;line-height:1.28}.form-btn{max-width:none;font-size:18px;line-height:1.1;padding:18px 75px}}@media only screen and (min-width: 1280px){.rent-yacht-container{flex-direction:row-reverse;justify-content:start}.rent-yacht-container{display:flex;gap:50px}.form-textarea{height:116px}}.reviews-container{display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column}.reviews-title{color:#fbfbfb;font-weight:500;font-size:28px;line-height:1;letter-spacing:-.02em;margin-bottom:25px}.reviews-text{font-weight:400;font-size:12px;letter-spacing:-.02em;color:#fbfbfb;line-height:1.16;opacity:.4;margin-bottom:40px}.customers-list{margin-bottom:32px}.customers-item{display:none;padding:32px 16px;align-items:center;justify-content:center;flex-direction:column;border-radius:24px;background:#fbfbfb}.customers-image{margin:0 auto 24px;border-radius:50%}.customers-title{font-weight:500;font-size:18px;line-height:1.1;letter-spacing:-.02em;margin-bottom:8px;color:#040306}.text-cust{font-weight:400;font-size:16px;line-height:1.4;letter-spacing:-.02em;text-align:center;color:#04030666}input[type=radio]{display:none}#reviews1:checked~.customers-list .john{display:block}#reviews2:checked~.customers-list .vica{display:block}#reviews3:checked~.customers-list .ihor{display:block}.customers-slider-nav{display:flex;justify-content:center;gap:10px}.customers-slider-nav label{width:12px;height:12px;border-radius:50%;background:#ccc;cursor:pointer;transition:background-color .3s,width .3s,border-radius .3s}#reviews1:checked~.customers-slider-nav label[for=reviews1],#reviews2:checked~.customers-slider-nav label[for=reviews2],#reviews3:checked~.customers-slider-nav label[for=reviews3]{background:#1b414b;width:32px;height:12px;border-radius:10px}@media screen and (min-width: 375px){.reviews-title{max-width:262px}}@media screen and (min-width: 768px){.reviews-title{font-size:48px;max-width:640px}.reviews-text{font-size:14px;line-height:1.28;max-width:571px;margin-bottom:75px}.customers-list{display:flex;flex-direction:row;gap:32px}.customers-item{width:calc((100% - 32px)/2)}#reviews1:checked~.customers-list .john,#reviews1:checked~.customers-list .vica{display:block}#reviews2:checked~.customers-list .vica,#reviews2:checked~.customers-list .ihor{display:block}#reviews3:checked~.customers-list .john,#reviews3:checked~.customers-list .ihor{display:block}}@media screen and (min-width: 1280px){.customers-list{margin-bottom:0}.reviews-title{max-width:751px}.customers-list{gap:26px}.customers-item{padding-left:32px;padding-right:32px;display:flex;width:calc((100% - 52px) / 3)}.customers-slider-nav,input[type=radio]{display:none}}.footer{padding:0 10px}.footer-container{background-color:#1b414b;border-radius:24px 24px 0 0;position:relative;padding:40px 30px 20px}.footer-container{padding:40px 10px 20px}.footer-container-nav{display:flex;justify-content:space-between;margin-bottom:80px}.footer-logo{font-weight:500;font-size:14px;letter-spacing:-.03em;color:#fbfbfb}.footer-nav-list{display:flex;gap:4px}.footer-nav-link{border-radius:8px;min-width:66px;min-height:40px;background-color:#fbfbfb4d;display:flex;justify-content:center;align-items:center;font-weight:400;font-size:9px;text-transform:uppercase;color:#fbfbfb}.footer-nav-link:hover,.ffooter-nav-link:focus{background-color:#fbfbfb;color:#1b414b}.footer-icons-list{max-width:88px;display:flex;gap:8px;margin:0 auto 40px}.footer-icons-link{display:flex;align-items:center;justify-content:center;fill:#fbfbfb}.footer-icons-link:hover,.footer-icons-link:focus{fill:#fbfbfbcc}.footer-text{font-weight:400;font-size:18px;line-height:1;text-align:center;color:#fbfbfb;max-width:277px;letter-spacing:-.02em;margin:0 auto 82px}.footer-disclaimer-container{display:flex;align-items:center;justify-content:center;gap:20px}.footer-disclaimer{font-weight:400;font-size:12px;line-height:1.17;letter-spacing:.03em;text-align:center;color:#fbfbfb66}.footer-disclaimer-container a:hover,.footer-disclaimer-container a:focus{color:#fbfbfb}@media (min-width: 768px){.footer{padding:0 16px}.footer-container{padding:50px 48px 20px}.footer-container-nav{margin-bottom:96px;justify-content:start;gap:110px;align-items:baseline}.footer-logo{font-size:20px}.footer-nav-link{width:91px}.footer-icons-list{position:absolute;top:57px;right:48px;margin-bottom:0}.footer-text{font-size:32px;max-width:610px;margin-bottom:99px}.footer-disclaimer-container{gap:32px}.footer-disclaimer{font-size:14px}}@media (min-width: 1280px){.footer{padding:0 25px}.footer-container{padding:50px 75px 20px}.footer-container-nav{gap:330px}.footer-icons-list{right:75px}.footer-text{max-width:640px}}@media screen and (min-width: 1440px){.footer-container-nav{gap:409px}}
