h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto;margin:0}:root{--color-scheme-1-background: var(--color-hawkes-blue-lighter);--color-neutral-darkest: #0d0b0a;--color-scheme-1-border: var(--opacity-neutral-darkest-15);--color-scheme-1-text: var(--color-neutral-darkest);--color-neutral-lighter: #dadada;--color-white: #fff;--color-neutral-lightest: #f2f2f2;--color-neutral-light: #b6b5b5;--color-neutral: #868584;--color-neutral-dark: #555453;--color-neutral-darker: #252322;--opacity-transparent: rgba(255, 255, 255, 0);--color-scheme-1-foreground: var(--color-hawkes-blue-lightest);--color-scheme-1-accent: var(--color-neutral-darkest);--opacity-white-5: rgba(255, 255, 255, .05);--opacity-white-10: rgba(255, 255, 255, .1);--opacity-white-15: rgba(255, 255, 255, .15);--opacity-white-20: rgba(255, 255, 255, .2);--opacity-white-30: rgba(255, 255, 255, .3);--opacity-white-40: rgba(255, 255, 255, .4);--opacity-white-50: rgba(255, 255, 255, .5);--opacity-white-60: rgba(255, 255, 255, .6);--opacity-neutral-darkest-5: rgba(13, 11, 10, .05);--opacity-neutral-darkest-10: rgba(13, 11, 10, .1);--opacity-neutral-darkest-15: rgba(13, 11, 10, .15);--opacity-neutral-darkest-20: rgba(13, 11, 10, .2);--opacity-neutral-darkest-30: rgba(13, 11, 10, .3);--opacity-neutral-darkest-40: rgba(13, 11, 10, .4);--opacity-neutral-darkest-50: rgba(13, 11, 10, .5);--opacity-neutral-darkest-60: rgba(13, 11, 10, .6);--color-hawkes-blue-lightest: #f8fbfe;--color-hawkes-blue-lighter: #dfebeb;--color-hawkes-blue-light: #ddebeb;--color-hawkes-blue: #c2d9fc;--color-hawkes-blue-dark: #9badc9;--color-hawkes-blue-darker: #4d5664;--color-hawkes-blue-darkest: #3a414b;--color-drover-lightest: #f2fafa;--color-drover-lighter: #fefdf0;--color-drover-light: #fcfacb;--color-drover: #fcf9b6;--color-drover-dark: #c9c791;--color-drover-darker: #646348;--color-drover-darkest: #4b4a36;--color-tuft-bush-lightest: #fffbf9;--color-tuft-bush-lighter: #fff7f4;--color-tuft-bush-light: #ffe4db;--color-tuft-bush: #ffd9cc;--color-tuft-bush-dark: #ccada3;--color-tuft-bush-darker: #665651;--color-tuft-bush-darkest: #4c413d;--color-scheme-2-text: var(--color-neutral-darkest);--color-scheme-2-background: var(--color-hawkes-blue-lightest);--color-scheme-2-border: var(--opacity-neutral-darkest-15);--color-scheme-2-accent: var(--color-neutral-darkest);--color-scheme-2-foreground: var(--color-hawkes-blue-lighter);--color-scheme-3-text: var(--color-neutral-darkest);--color-scheme-3-background: var(--color-drover-lightest);--color-scheme-3-border: var(--opacity-neutral-darkest-15);--color-scheme-3-accent: var(--color-neutral-darkest);--color-scheme-3-foreground: var(--color-drover-lighter);--color-scheme-4-text: var(--color-neutral-darkest);--color-scheme-4-background: var(--color-drover-lighter);--color-scheme-4-border: var(--opacity-neutral-darkest-15);--color-scheme-4-accent: var(--color-neutral-darkest);--font-family: "Sarabun", sans-serif;--second-family: "Cabin", sans-serif;--third-family: "Roboto", sans-serif}html{scroll-behavior:smooth}body{background:var(--color-scheme-3-background)}body.lock-scroll{overflow:hidden}.container{min-width:320px;max-width:375px;margin:0 auto;padding:0 16px}@media only screen and (min-width: 768px){.container{max-width:736px}}@media only screen and (min-width: 1336px){.container{max-width:1312px;padding:0 12px}}@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 .container{display:flex;justify-content:space-between;align-items:center}.burger-btn{display:flex;justify-content:center;align-items:center;width:24px;height:24px;cursor:pointer;border:none;background:transparent;padding:0}.burger-icon{position:relative;display:block;width:16px;height:2px;background-color:var(--color-scheme-3-text);transition:background-color .25s,transform .25s}.burger-icon:before,.burger-icon:after{content:"";position:absolute;left:0;width:16px;height:2px;background-color:var(--color-scheme-3-text);transition:transform .25s,top .25s,width .25s}.burger-icon:before{top:-5px}.burger-icon:after{top:5px}.burger-btn.is-open{padding-left:4px}.burger-btn.is-open .burger-icon{background-color:transparent}.burger-btn.is-open .burger-icon:before{top:0;transform:rotate(-45deg);width:12px;height:2px}.burger-btn.is-open .burger-icon:after{top:0;transform:rotate(45deg);width:12px;height:2px}.header-nav{display:none}.header-icon-logo{display:flex;align-items:center;justify-content:center;fill:#0d0b0a;transition:transform .25s ease-in-out,fill .25s ease-in-out}.header-icon-logo:hover,.header-icon-logo:focus{transform:scale(1.01);fill:var(--color-neutral-dark)}.header-link-button-container{padding-top:15px;padding-bottom:15px}.header-link-button{display:block;border:none;border-radius:100px;padding:4px 20px;background:var(--color-hawkes-blue);font-family:var(--font-family);font-weight:500;font-size:16px;line-height:160%;color:var(--color-neutral-darkest)}@media screen and (min-width: 1336px){.header .container{justify-content:unset}.burger-btn{display:none}.header-nav{display:block;margin-right:161px}.header-nav-list{display:flex;gap:32px}.header-link{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;color:var(--color-scheme-3-text)}.header-link{display:inline-block;padding-top:15px;padding-bottom:15px}.header-nav-list li:hover .header-link,.header-nav-list li:focus{transition:color .3s ease-in-out;color:var(--color-neutral)}.current{position:relative;display:inline-block;font-size:16px;font-weight:500;color:var(--color-scheme-3-text)}.current:after{content:"";position:absolute;left:0;bottom:11px;width:100%;height:2px;background-color:var(--color-scheme-3-text)}.header-link-button-container:hover,.header-link-button-container:focus{transform:scale(1.01);transition:transform .3s ease-in}.header-link-button:hover,.header-link-button:focus{transition:background .3s ease-in;background:var(--opacity-neutral-darkest-5)}.header-logo-container{margin-right:509px}}.no-scroll{overflow:hidden;height:100vh}.burger-menu{position:fixed;top:63px;left:0;width:100%;height:calc(100% - 65px);background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);background:var(--color-scheme-3-background)}.burger-menu.is-open{opacity:1;visibility:visible;pointer-events:auto}.burger-menu-container{height:100%}.burger-menu-nav{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:16px;padding-bottom:160px}.burger-nav-list{display:flex;flex-direction:column;gap:24px}.burger-nav-link{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;color:var(--color-scheme-3-text)}.burger-link-button{border:1px solid var(--color-hawkes-blue);border-radius:100px;padding:10px 24px;background:var(--color-hawkes-blue);text-align:center}.full-width{width:100%;max-width:343px}@media screen and (min-width: 768px){.full-width{max-width:204px}}@media screen and (min-width: 1336px){.burger-menu{display:none}}.main-banner{background-color:var(--background-color);margin:0 auto;padding-bottom:48px}.banner{min-width:320px;box-shadow:0 4px 4px #00000040,0 4px 4px #00000040;margin-bottom:48px;max-width:375px;margin-left:auto;margin-right:auto}.main-banner-title{font-family:var(--second-family);font-weight:400;font-size:44px;line-height:120%;letter-spacing:.01em;color:var(--color-scheme-3-text);margin-bottom:20px}.main-banner-text{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;color:var(--color-scheme-3-text);margin-bottom:24px}.button-list{display:flex;flex-direction:column;justify-content:center;gap:16px}.button-join,.button-learn{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:1.6;cursor:pointer;min-width:100%;height:46px;border-radius:100px;margin:0 auto;text-align:center;padding:10px}.button-join{background:var(--color-hawkes-blue)}.button-learn{border:1px solid var(--opacity-transparent);background:var(--opacity-neutral-darkest-5)}.button-join:hover,.button-join:focus{background:var(--opacity-neutral-darkest-5);transition:background-color .25s cubic-bezier(.4,0,.2,1)}.button-learn:hover{background-color:var(--pressed-state);transition:background-color .25s cubic-bezier(.4,0,.2,1)}.button-learn:hover{border:1px solid var(--opacity-neutral-darkest-5)}@media screen and (min-width: 768px){.main-banner{padding-bottom:24px}.banner{min-width:768px;box-shadow:none;border:none;margin-bottom:24px}.main-banner-title{max-width:450px;margin-bottom:8px}.main-banner-text{margin-bottom:32px;max-width:641px;font-size:18px}.main-text-button{align-items:flex-start;max-width:641px}.button-list{flex-direction:row;gap:10px;justify-content:left}.button-join,.button-learn{min-width:144px;margin:0}}@media screen and (min-width: 1336px){.main-banner{padding-bottom:80px}.banner{max-width:1336px;margin-bottom:80px}.banner-part{display:flex;flex-direction:row;gap:24px}.main-banner-title{font-size:72px;max-width:644px;display:flex;align-items:flex-start;margin-bottom:0}.main-banner-text{max-width:641px;margin-bottom:0}.main-text-button{padding-top:8px;display:flex;flex-direction:column;gap:32px}.button-join,.button-learn{min-width:113px}}.yoga-programs{padding-top:64px;padding-bottom:64px}.yoga-programs-desc{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:150%;text-align:center;color:var(--color-scheme-1-text);margin-bottom:12px}.yoga-programs-main-title{font-family:var(--second-family);font-weight:400;font-size:40px;line-height:120%;letter-spacing:.01em;text-align:center;color:var(--color-scheme-1-text);margin-bottom:20px}.yoga-programs-main-text{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;text-align:center;color:var(--color-scheme-1-text);margin-bottom:48px}.yoga-programs-list{margin-bottom:48px}@media screen and (max-width: 767px){.yoga-programs-item:not(:last-child){margin-bottom:48px}.yoga-programs{background:var(--color-scheme-1-background)}}.yoga-programs-img{margin-bottom:25px}@media screen and (min-width: 768px) and (max-width: 1335px){.yoga-programs-img-main{display:none}}@media screen and (max-width: 767px){.yoga-programs-img-tablet{display:none}}@media screen and (min-width: 1336px){.yoga-programs-img-tablet{display:none}}.yoga-programs-title{font-family:var(--second-family);font-weight:400;font-size:24px;line-height:140%;letter-spacing:.01em;text-align:center;color:var(--color-scheme-1-text);margin-bottom:20px}.yoga-programs-text{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;text-align:center;color:var(--color-scheme-1-text)}.yoga-programs-btn{display:flex;align-items:center;justify-content:center;border-radius:100px;width:343px;height:46px;background:var(--color-hawkes-blue);transition:background .25s ease-in-out}.yoga-programs-btn:hover,.yoga-programs-btn:focus{background:var(--opacity-neutral-darkest-5)}@media screen and (max-width: 374px){.yoga-programs-btn{width:100%}.yoga-programs-container{padding:0 10px}}@media screen and (min-width: 768px){.yoga-programs-btn-mob{display:none}}@media screen and (max-width: 767px){.yoga-programs-btn-main{display:none}}@media screen and (min-width: 768px) and (max-width: 1335px){.yoga-programs-item:not(:last-child){width:calc((100% - 24px)/2)}}@media screen and (min-width: 768px){.yoga-programs{padding-top:40px;padding-bottom:40px}.yoga-programs-desc{margin-bottom:16px}.yoga-programs-main-title{margin-bottom:24px}.yoga-programs-main-text{font-size:18px;margin-bottom:40px}.yoga-programs-list{margin-bottom:40px;display:flex;flex-wrap:wrap;gap:27px 24px}.yoga-programs-img{margin-bottom:16px}.yoga-programs-title{margin-bottom:0}.yoga-programs-btn-main{width:110px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1336px){.yoga-programs{padding-top:112px;padding-bottom:112px}.yoga-programs-main-title{font-size:52px;max-width:768px;margin-left:auto;margin-right:auto}.yoga-programs-main-text{max-width:768px;margin-left:auto;margin-right:auto}.yoga-programs-item{width:calc((100% - 48px) / 3)}.yoga-programs-img{margin-bottom:32px}.yoga-programs-title{margin-bottom:24px;font-size:36px}.yoga-programs-btn-main{width:110px;margin-left:auto;margin-right:auto}}.team{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:48px;box-sizing:border-box;padding-top:64px;padding-bottom:64px;width:100%;background:var(--color-scheme-3-background);font-family:var(--second-family);color:var(--color-scheme-4-text)}.title{margin-bottom:48px;text-align:center;display:block}.meet{font-weight:600;font-size:16px;line-height:1.5;margin-bottom:12px}.our-team{font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;margin-bottom:20px}.team-description{font-weight:400;font-size:16px;line-height:1.6}.team-card{display:flex;flex-wrap:wrap;justify-content:center;padding:0;gap:48px;list-style:none}.team-name-list{background:var(--color-scheme-3-background);width:100%;max-width:none}.team-box{text-align:center}.team-name-job{margin-bottom:20px}.team-box-name{font-weight:600;font-size:18px;line-height:1.6;margin-bottom:10px}.team-image{margin-bottom:20px}.team-job-title{font-weight:400;font-size:16px;line-height:1.6;margin-bottom:12px}.team-about-instructor{font-weight:400;font-size:16px;line-height:1.6}.social-icon-item{display:flex;justify-content:center;flex-shrink:0;flex-direction:row;gap:14px}.social-link{display:flex;align-items:center;justify-content:center;flex-direction:row}.icon-facebook{transform:scale(1.25)}@media screen and (min-width: 768px){.team{padding-top:40px}.meet{margin-bottom:16px}.our-team{margin-bottom:24px}.team-description{text-align:center}.title{margin-bottom:40px}.team-card{gap:24px}.team-name-list{width:calc((100% - 24px)/2)}.team-image{max-width:340px;height:395px;margin-bottom:24px}.team-job-title{margin-bottom:16px}.team-name-job{margin-bottom:24px}}@media screen and (min-width: 1336px){.team{padding-top:112px;padding-bottom:112px}.team-card{max-width:1312px}.team-image{max-width:421px;height:398px}.team-name-list{width:calc((100% - 48px) / 3)}.team-card{gap:64px 24px}.social-link:hover,.social-link:focus{transform:scale(1.1);fill:var(--color-neutral-dark);transition:transform .25s ease-in-out,fill .25s ease-in-out}}.section-four{padding:64px 0}.h-four{font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:20px}.p-four{font-weight:400;font-size:18px;line-height:1.6;text-align:center;color:#0d0b0a;margin-bottom:48px}.ul-four{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.li-four{flex:0 1 calc(50% - 12px)}.li-four img{width:100%;height:155px;border-radius:16px;object-fit:cover}@media screen and (min-width: 320px) and (max-width: 374px){.h-four{margin-bottom:16px}.p-four{margin-bottom:28px}.ul-four{gap:10px}.li-four{margin-bottom:0}.li-four{width:calc((100% - 10px)/2)}}@media screen and (min-width: 768px){.section-four{padding:40px 0}.h-four{margin-bottom:24px}.p-four{margin-bottom:80px;max-width:768px;margin-left:auto;margin-right:auto}.li-four img{height:290px}}@media screen and (min-width:1336px){.section-four{padding:112px 0}.h-four{font-size:52px}.p-four{font-weight:500}.li-four img{height:448px}}.yoga-helps{background-color:var(--color-scheme-1-background);padding-top:64px;padding-bottom:64px}.yoga-help-box{font-family:var(--font-family);font-weight:400;font-size:16px;width:100%;margin:0 auto;line-height:1.6;text-align:center;color:var(--color-scheme-1-text)}.yoga-help-title{font-family:var(--second-family);font-size:40px;letter-spacing:.01em;margin-bottom:20px}.yoga-help-tt,.about-yoga-list-cont{margin-bottom:48px}.about-yoga-list{display:flex;flex-direction:column;gap:48px}.about-yoga-element{display:flex;flex-direction:column;gap:20px}.about-yoga-element-title{font-size:24px;font-family:var(--second-family);line-height:1.4;letter-spacing:.01em;text-align:center}.nav-pricing{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--color-neutral-darkest);border-radius:100px;padding:10px 24px;max-width:343px;width:100%;height:46px;background-color:var(--color-hawkes-blue);transition:background .25s cubic-bezier(.4,0,.2,1)}.nav-pricing:hover,.nav-pricing:focus{background:var(--opacity-neutral-darkest-5)}.join-text:after{content:""}@media screen and (min-width: 768px){.yoga-helps{background-color:var(--color-scheme-3-background);padding-top:80px;padding-bottom:40px}.yoga-help-title{margin-bottom:24px}.yoga-help-text{font-size:18px}.yoga-help-tt{margin-bottom:40px}.about-yoga-list-cont{margin-bottom:63px}.about-yoga-list{flex-wrap:wrap;flex-direction:row;gap:24px;row-gap:46.5px;justify-content:center;align-items:baseline}.about-yoga-item{max-width:340px}.about-yoga-element{gap:0}.about-yoga-list .about-yoga-item{width:calc((100% - 24px)/2)}.mobile-text{display:none}.nav-link{display:flex;justify-content:center;align-items:center}.nav-pricing{width:auto;white-space:nowrap}.join-text:after{content:" now"}}@media screen and (min-width: 1336px){.yoga-helps{padding-top:112px;padding-bottom:112px}.about-yoga-list-cont{margin-bottom:40px}.yoga-help-title{font-size:52px;margin-bottom:24px}.about-yoga-element-title{font-size:28px;font-weight:400;margin-bottom:24px}.yoga-help-text{font-size:18px}.about-yoga-list{flex-wrap:nowrap;gap:24px;justify-content:center;align-items:flex-start}.about-yoga-list-cont{padding-bottom:0}.about-yoga-item{max-width:310px}}.testimonals{padding-top:64px;padding-bottom:64px}.testimonials-div{border-radius:24px;padding:12px;background-color:var(--color-hawkes-blue-lighter)}.testimonials-li{align-content:center}.testimonals-title{font-family:var(--font-family);font-weight:700;font-size:18px;line-height:160%;text-align:center;color:var(--color-scheme-3-text)}.title-section{font-family:var(--second-family);font-weight:400;font-size:52px;line-height:120%;letter-spacing:.01em;text-align:center;color:var(--color-scheme-4-text);margin-bottom:20px}.testimonals-p{font-family:var(--font-family);font-weight:400;font-size:22px;line-height:160%;text-align:center;color:var(--color-scheme-3-text);margin-bottom:32px}.p-test{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:160%;text-align:center;color:var(--color-scheme-4-text);margin-bottom:24px}.testimonials-ul{display:flex;flex-direction:column;gap:24px;justify-content:center}.p-names{font-family:var(--third-family);font-weight:400;font-size:16px;line-height:150%;text-align:center;color:var(--color-scheme-3-text)}.png{margin-bottom:16px;margin-left:auto;margin-right:auto}.testimonial-bottom{text-align:center}@media screen and (min-width: 768px) and (max-width: 1335px){.testimonals{padding:40px 0}.title-section{font-size:40px;margin-bottom:24px}.testimonial-bottom{text-align:center}.testimonials-con{padding-bottom:40px}.first{min-height:356px;display:flex;flex-direction:column;justify-content:space-between}.second{display:flex;flex-direction:column;justify-content:space-between;min-height:321px}}@media screen and (min-width: 1336px){.testimonals{padding-top:112px;padding-bottom:112px}.testimonials-ul{display:flex;flex-direction:row;gap:24px 24px;flex-wrap:wrap}.testimonials-li{width:calc((100% - 24px)/2);justify-content:flex-end}.testimonials-div{height:100%;display:flex;flex-direction:column;justify-content:space-between}.title-section{margin-bottom:24px}.second{display:flex;flex-direction:column;justify-content:space-between;height:321px}}.price{padding-top:64px;padding-bottom:64px}.price-descr{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:150%;text-align:center;color:var(--color-scheme-2-text);margin-bottom:12px}.price-title{font-family:var(--second-family);font-weight:400;font-size:40px;line-height:120%;letter-spacing:.01em;text-align:center;color:var(--color-scheme-2-text);margin-bottom:20px}.price-text{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;text-align:center;color:var(--color-scheme-2-text);margin-bottom:48px}.price-item{padding:32px 24px;border:0px solid var(--color-scheme-2-border);border-radius:16px;background:var(--color-scheme-2-foreground);transition:box-shadow .25s ease-in-out}.price-item:hover{box-shadow:0 6px 18px #00000026}@media screen and (max-width: 767px){.price-item:not(:last-child){margin-bottom:32px}.price-item-last-wrapper{margin-bottom:24px}}.price-item-wrapper{margin-bottom:32px}.price-item-title{font-family:var(--second-family);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.01em;text-align:center;color:var(--color-scheme-2-text);margin-bottom:8px}.price-item:not(:last-child) .price-item-descr{margin-bottom:24px}.price-item-descr{font-family:var(--second-family);font-weight:400;font-size:44px;line-height:120%;letter-spacing:.01em;text-align:center;color:var(--color-scheme-2-text)}.payment-list{padding-top:8px;padding-bottom:8px}.payment-item:not(:last-child){margin-bottom:16px}.payment-item{display:flex;gap:16px}.payment-icon{fill:var(--color-scheme-2-text)}.payment-descr{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;color:var(--color-scheme-2-text)}.price-btn{font-family:var(--font-family);font-weight:500;font-size:16px;line-height:160%;color:var(--color-neutral-darkest);min-width:295px;height:46px;display:flex;align-items:center;justify-content:center;border:none;border-radius:100px;background:var(--color-hawkes-blue);transition:border .25s ease-in-out,background .25s ease-in-out}.price-btn:hover,.price-btn:focus{background:var(--opacity-neutral-darkest-5)}@media screen and (max-width: 374px){.price-item{padding-left:10px;padding-right:10px}.price-item:not(:last-child) .price-item-descr{margin-bottom:32px}.price-btn{min-width:100%}}@media screen and (min-width: 768px) and (max-width: 1335px){.price-item:last-child .payment-list{margin-bottom:0}.price-item-wrapper-end{margin-bottom:0}.price-item-wrapper-end .price-item-title{margin-bottom:24px}.price-item-last-wrapper,.payment-list{width:320px}.payment-item:not(:last-child){margin-bottom:16px}.price-btn{min-width:308px}.price-item-last{position:relative;padding:86px 16px}.price-item:last-child .price-btn{position:absolute;top:251px;left:16px;min-width:320px}.price-item:not(:last-child){padding:16px;width:calc((100% - 24px)/2)}.price-item-wrapper-end{display:flex;gap:32px}.price-item:last-child .price-item-title{margin-bottom:24px}}@media screen and (min-width: 768px){.price{padding-top:40px;padding-bottom:40px}.price-descr{margin-bottom:16px}.price-title{margin-bottom:24px}.price-text{font-size:18px;margin-bottom:24px}.price-list{display:flex;flex-wrap:wrap;gap:24px}.price-item-title{font-size:22px}.price-item-descr{font-size:72px}}@media screen and (min-width: 1336px){.price{padding-top:112px;padding-bottom:112px}.price-descr{margin-bottom:16px}.price-title{font-size:52px}.price-text{margin-bottom:40px}.price-list{display:flex;gap:24px}.price-item{padding-left:32px;padding-right:32px;width:calc((100% - 48px) / 3);display:flex;flex-direction:column;justify-content:space-between}.price-item-wrapper{margin-bottom:32px}.price-item:not(:last-child) .price-item-descr{margin-bottom:32px}.price-item-last-wrapper{margin-bottom:32px}}.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}.footer{padding-top:48px;padding-bottom:48px;background:var(--color-scheme-1-background)}@media (min-width: 768px){.footer{padding-top:40px;padding-bottom:40px}}@media (min-width: 1336px){.footer{padding-top:64px;padding-bottom:64px}}.footer-wrapper{margin-left:auto;margin-right:auto;border-radius:16px;padding:32px;min-width:288px;background-color:var(--color-scheme-1-foreground)}@media (min-width: 768px){.footer-wrapper{max-width:704px;padding:40px 32px}}@media (min-width: 1336px){.footer-wrapper{max-width:1312px;padding:48px}}@media (min-width: 1336px){.form-links-wrapper{display:flex;justify-content:space-between}}.form-wrapper{margin-bottom:48px}@media (min-width: 768px){.form-wrapper{margin-bottom:40px}}@media (min-width: 1336px){.form-wrapper{margin-bottom:0;max-width:595px}}.footer-link-logo{display:block}@media (min-width: 768px){.footer-logo{margin-bottom:24px}}.text-subscribe{margin-bottom:20px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;color:var(--color-scheme-1-text)}@media (min-width: 768px){.text-subscribe{margin-bottom:24px}}.form-mail{display:flex;flex-direction:column;gap:16px;margin-bottom:12px}@media (min-width: 768px){.form-mail{flex-direction:row;max-width:640px;margin-bottom:16px}}@media (min-width: 1336px){.form-mail{margin-bottom:12px}}.input-mail{border:1px solid #ffffff;border-radius:12px;padding:8px 12px;width:100%;height:42px;color:#0d0b0a99;background-color:#0d0b0a0d;outline:none}.input-mail:focus,.input-mail:hover{border:1px solid var(--opacity-neutral-darkest-60)}@media (min-width: 768px){.input-mail{min-width:546px}}@media (min-width: 1336px){.input-mail{min-width:501px}}.submit-mail{border:1px solid #ffffff;border-radius:100px;padding:10px 24px;width:100%;height:46px;font-family:var(--font-family);font-weight:500;font-size:16px;line-height:160%;color:var(--color-neutral-darkest);background:var(--opacity-neutral-darkest-5);transition:border .25s ease-in-out,background-color .25s ease-in-out}.submit-mail:hover,.submit-mail:focus{background-color:transparent;border:1px solid var(--opacity-neutral-darkest-5)}@media (min-width: 768px){.submit-mail{width:78px}}.text-policy{font-family:var(--font-family);font-weight:400;font-size:12px;line-height:160%;color:var(--color-scheme-1-text)}.links-wrapper{margin-bottom:48px}@media (min-width: 768px){.links-wrapper{display:flex;margin-bottom:40px;gap:40px}}@media (min-width: 1336px){.links-wrapper{max-width:371px;margin-bottom:9px}}@media (min-width: 768px){.footer-link-wrap{width:calc((100% - 40px)/2)}}@media (min-width: 1336px){.footer-link-wrap{width:165px}}.footer-title{color:var(--primary-color);margin-bottom:12px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:160%}@media (min-width: 768px){.footer-title{margin-bottom:16px}}.footer-link-list{display:flex;flex-direction:column;margin-bottom:40px}@media (min-width: 768px){.footer-link-list{margin-bottom:0}}.footer-link-item{font-size:14px;padding:8px 0;color:var(--primary-color)}.footer-link{display:block;font-family:var(--font-family);font-weight:400;font-size:14px;line-height:160%;color:var(--color-scheme-1-text)}.footer-link:hover,.footer-link:focus,.footer-social-link:hover,.footer-social-link:focus{transition:color .3s ease-in-out;color:var(--color-neutral)}.footer-social-link:hover .footer-social-img,.footer-social-link:focus .footer-social-img{transition:fill .3s ease-in-out;fill:var(--color-neutral-dark)}.footer-social-link{display:flex;font-size:14px;gap:12px;align-items:center;padding-top:8px;padding-bottom:8px}.inst{margin-left:3px}.linkedin{padding:3px}.footer-rights{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:160%;color:var(--color-scheme-1-text)}.checkout-modal{background:#00000040;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1)}.checkout-modal.is-open{opacity:1;visibility:visible}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:4px;min-height:584px;transition:transform .25s cubic-bezier(.4,0,.2,1);background:var(--color-scheme-1-background);width:300px;padding:64px 16px 16px;width:365px}@media screen and (max-width: 374px){.modal{width:300px}}.modal-close{cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;top:16px;right:16px;width:32px;height:32px;padding:0;border:none;background-color:transparent;transition:transform .25s cubic-bezier(.4,0,.2,1)}.modal-close:hover,.modal-close:focus{transform:scale(1.1)}.modal-title{font-family:var(--second-family);font-weight:400;font-size:40px;line-height:120%;letter-spacing:.01em;text-align:center;color:var(--color-scheme-1-text);margin-bottom:32px;transition:background-color .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.modal-wrapper{margin-bottom:32px}.modal-wrapper.none{display:none}.modal-wrapper-title{font-family:var(--second-family);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.01em;text-align:center;color:var(--color-scheme-2-text);margin-bottom:8px}.modal-wrapper-text{font-family:var(--second-family);font-weight:400;font-size:44px;line-height:120%;letter-spacing:.01em;text-align:center;color:var(--color-scheme-2-text)}@media screen and (max-width: 767px){.modal-item{margin-bottom:24px}}.modal-label{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;color:var(--color-scheme-1-text);margin-bottom:8px}.modal-input{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;color:var(--opacity-neutral-darkest-60);border:1px solid var(--opacity-transparent);border-radius:12px;padding:8px 12px;height:42px;background:var(--opacity-neutral-darkest-5);width:100%;outline:transparent;transition:border .25s cubic-bezier(.4,0,.2,1)}.modal-input:hover,.modal-input:focus{border:1px solid var(--opacity-neutral-darkest-60)}.modal-btn{border-radius:100px;padding:10px 24px;height:46px;background:var(--color-hawkes-blue);font-family:var(--font-family);font-weight:500;font-size:16px;line-height:160%;color:var(--color-neutral-darkest);display:block;transition:background .25s cubic-bezier(.4,0,.2,1);min-width:100%}.modal-btn:hover,.modal-btn:focus{background:var(--opacity-neutral-darkest-5)}@media screen and (min-width: 768px){.modal{padding:64px 92px;width:704px;height:573px;border-radius:16px}.modal-title{font-size:52px;margin-bottom:24px}.modal-wrapper{margin-bottom:24px}.modal-wrapper-title{font-size:22px}.modal-wrapper-text{font-size:36px}.modal-item-first{margin-bottom:24px}.modal-form-wrapper{display:flex;gap:24px;margin-bottom:24px}.modal-form-wrapper .modal-item{width:calc((100% - 24px)/2)}.modal-btn{min-width:155px;margin-right:auto;margin-left:auto}}@media screen and (min-width: 1336px){.modal{padding-left:64px;padding-right:64px;width:768px;height:573px}.modal-btn{min-width:155px;margin-right:auto;margin-left:auto}}
