h1,h2,h3,h4,h5,h6,p{margin:0}img{display:block;width:100%;height:auto}ul,ol{margin:0;padding-left:0;list-style-type:none}a{text-decoration:none;color:#0d0b0a}html{scroll-behavior:smooth}body{font-family:Sarabun,sans-serif;background-color:#fff}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}.header-link-subbutton,.header-link-subbutton-tab,.menu-button{transition:background-color .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.container{min-width:320px;max-width:375px;margin:0 auto;padding:0 16px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1336px){.container{max-width:1440px;padding:0 64px}}.header-container{display:flex;padding-top:15px;padding-bottom:15px;align-items:center;justify-content:space-between}.burger-button{display:flex;align-items:center;width:24px;height:24px;padding:0;border:none;background-color:transparent}.header-list{display:none}.header-link-subbutton{display:block;padding:4px 22px;width:74px;height:34px;border-radius:100px;background-color:#c2d9fc;font-weight:500;font-size:16px;line-height:1.6}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;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)}.mobile-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;z-index:2}.mob-menu-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;padding-top:15px;padding-bottom:15px}.mobile-menu-close-btn{width:24px;height:24px;border:none;background-color:transparent}.menu-list{font-weight:400;font-size:16px;line-height:1.6}.menu-list-item:not(:last-child){margin-bottom:12px}.menu-button{display:flex;align-items:center;justify-content:center;width:100%;height:46px;border-radius:100px;margin-top:276px;border:1px solid #c2d9fc;background-color:#c2d9fc;padding:10px 24px}.header-link-subbutton-tab{display:none}.header-link-subbutton:hover,.header-link-subbutton:focus,.header-link-subbutton-tab:hover,.header-link-subbutton-tab:focus,.menu-button:hover,.menu-button:focus{background-color:#0d0b0a0d;border:1px solid #868584}.header-link-subbutton,.header-link-subbutton-tab,.menu-button{font-weight:500;font-size:16px;line-height:1.6}@media screen and (min-width: 768px){.header-container{padding-top:15px;padding-bottom:15px}.menu-button{width:204px}.header-link-subbutton-tab{display:flex;width:105px;height:42px;border-radius:100px;background-color:#c2d9fc;border:1px solid #c2d9fc;align-items:center;justify-content:center;flex-wrap:nowrap}.header-link-subbutton{display:none}.mob-menu-container{padding-top:15px}}@media screen and (min-width: 1336px){.header-container{padding-top:15px;padding-bottom:15px}.burger-button{display:none}.header-list{display:flex;gap:32px;font-weight:400;font-size:16px;line-height:1.6}.header-list-link.current{position:relative}.header-list-link.current:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:4px;border-radius:2px;background-color:#0d0b0a80}}.hero-section{max-width:100%;padding-bottom:48px}.hero-baner,.hero-image{width:100%;display:block;height:auto}.hero-box{padding-top:48px;padding-bottom:48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hero-title{font-family:Cabin,sans-serif;font-weight:400;font-size:44px;line-height:1.2;letter-spacing:.01em;color:#0d0b0a;display:block;max-width:343px;margin-bottom:20px}.hero-text{font-weight:400;font-size:16px;line-height:1.6;color:#0d0b0a;display:block;max-width:343px;margin-bottom:24px}.hero-btn{max-width:329px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}.hero-btn-join,.hero-btn-learn{display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:1.6;color:#0d0b0a;border-radius:100px;padding:10px 24px;width:100%}.hero-btn-join{border:1px solid #c2d9fc;background-color:#c2d9fc}.hero-btn-learn{border:1px solid rgba(255,255,255,0);background-color:#0d0b0a0d}.hero-btn-join:hover,.hero-btn-join:focus{background-color:#0d0b0a0d;border:1px solid #868584}.hero-btn-learn:hover,.hero-btn-learn:focus{background-color:#c2d9fc;border:1px solid #c2d9fc}@media screen and (min-width: 768px){.hero-section{max-width:100%}.hero-box{padding-top:24px;padding-bottom:24px}.hero-title{max-width:423px;margin-bottom:8px}.hero-text{font-size:18px;max-width:641px;margin-bottom:32px;display:block}.hero-btn{flex-direction:row;justify-content:left}.hero-btn-join,.hero-btn-learn{width:144px;height:46px}}@media screen and (min-width: 1336px){.hero-section{max-width:100%}.hero-box{padding-top:80px;padding-bottom:80px;flex-direction:row;gap:24px}.hero-text-desktop{display:flex;flex-direction:column}.hero-title{font-size:72px;max-width:644px;margin-bottom:0}.hero-btn-join{width:113px;white-space:nowrap}.hero-btn-learn{width:128px;white-space:nowrap}}.programs{padding:64px 0;background:#f2fafa;color:#0d0b0a}.container-programs{width:100%;margin:0 auto}.intro-text{font-family:Sarabun,sans-serif;font-weight:600;font-size:16px;line-height:1.5;text-transform:capitalize;text-align:center;margin-bottom:12px;margin-top:0}.programs-main{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-transform:capitalize;text-align:center;margin-bottom:20px}.page-subtitle{font-family:Sarabun,sans-serif;font-weight:400;font-size:16px;line-height:1.6;text-transform:capitalize;text-align:center;margin-bottom:48px}.programs-list{display:flex;gap:48px;flex-wrap:wrap;max-width:343px}.programs-picture{border-radius:16px}.elements-item{padding-top:24px}.programs-subtitle{font-family:Cabin,sans-serif;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:.01em;text-align:center;margin-bottom:20px}.programs-text{font-family:Sarabun,sans-serif;font-weight:400;font-size:16px;line-height:1.6;text-align:center}.programs-button{max-width:343px;width:100%;height:46px;border-radius:100px;border:1px solid #c2d9fc;display:block;font-weight:500;font-size:16px;line-height:1.6;text-align:center;background-color:#c2d9fc;padding:10px 24px;margin:48px auto 0;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.programs-button:hover,.programs-button:focus{background-color:#0d0b0a0d;border:1px solid #868584}@media screen and (min-width: 768px){.programs{padding:40px 0;background-color:#f2fafa}.container-programs{max-width:768px;padding-bottom:21px}.intro-text{margin-bottom:16px}.programs-main{margin-bottom:24px}.page-subtitle{font-size:18px;margin-bottom:40px}.programs-list{gap:24px;max-width:704px}.programs-item:nth-child(-n+2){max-width:340px}.elements-item{padding-top:16px}.programs-subtitle{margin-bottom:0}.programs-button{margin:40px auto 0;max-width:110px;min-height:46px}}@media screen and (min-width: 768px) and (max-width: 1335px){.programs-item:nth-child(3){width:100%}}@media screen and (min-width: 1336px){.programs{padding:112px 0}.container-programs{max-width:1440px}.programs-main{font-size:52px;margin:0 auto 24px;max-width:768px;text-align:center}.page-subtitle{margin:0 auto 40px;max-width:768px}.programs-list{flex-wrap:nowrap;gap:24px;max-width:1312px;justify-content:center}.programs-list .programs-item{max-width:calc((100% - 48px) / 3)}.programs-item img{height:240px}.elements-item{padding-top:32px}.programs-subtitle{font-size:36px;margin-bottom:24px}}.team-section{background-color:#f2fafa;padding:64px 0;color:#0d0b0a}.team-title-tagline,.team-title,.team-title-description{font-family:Sarabun,sans-serif;text-align:center}.team-title-tagline{font-size:16px;font-weight:600;margin-bottom:12px}.team-title{font-family:Cabin,sans-serif;font-size:40px;font-weight:400;line-height:1.2;letter-spacing:.01em;margin-bottom:20px}.team-title-description{font-size:16px;font-weight:400;line-height:1.6;margin-bottom:48px}.team-list{display:flex;flex-wrap:wrap;gap:48px;max-width:343px}.team-member{width:100%}.team-member-info{text-align:center}.team-member-name{font-weight:600;font-style:18px;line-height:160%;color:#0d0b0a;margin-top:20px}.team-member-occupation,.team-member-role{font-weight:400;font-style:16px;line-height:160%;margin-bottom:12px}.team-member-role{margin-bottom:20px}.member-socials-list{display:flex;justify-content:center;gap:14px}.member-socials-item{width:24px;height:24px}.social-link{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.icon-social{width:100%;height:100%;fill:#0d0b0a;transition:fill .3s cubic-bezier(.4,0,.2,1)}.icon-social:hover,.icon-social:focus{opacity:.5}.icon-social:active{opacity:.3}@media screen and (min-width: 768px){.team-section{padding-top:40px}.team-title-description{margin-bottom:40px}.team-list{gap:24px;max-width:704px}.team-member{width:calc((100% - 24px)/2)}}@media screen and (min-width: 1336px){.team-section{padding:112px 0}.team-list{column-gap:24px;row-gap:64px;max-width:1440px}.team-member{width:calc((100% - 48px) / 3)}}.gallery{padding:64px 0}@media screen and (min-width: 768px){.gallery{padding:40px 0}}@media screen and (min-width: 1336px){.gallery{padding:112px 0}}.gallery-head{text-align:center;font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;margin-bottom:20px}@media screen and (min-width: 768px){.gallery-head{margin-bottom:24px}}@media screen and (min-width: 1336px){.gallery-head{font-size:52px}}.gallery-text{font-size:18px;line-height:1.6;text-align:center;margin-bottom:48px}@media screen and (min-width: 768px){.gallery-text{margin-bottom:80px}}@media screen and (min-width: 1336px){.gallery-text{font-weight:500;width:768px;margin:0 auto 80px}}.gallery-list{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media screen and (min-width: 1336px){.gallery-list{grid-template-columns:repeat(3,1fr)}}.aboutus{padding:64px 0;background-color:#dfebeb}.aboutus-title{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:20px}.aboutus-text{line-height:1.6;text-align:center;color:#0d0b0a;margin-bottom:48px}.aboutus-list{display:flex;flex-direction:column;gap:48px;margin-bottom:48px}.aboutus-list-title{font-family:Cabin,sans-serif;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:20px}.aboutus-list-text{line-height:1.6;text-align:center;color:#0d0b0a}.aboutus-btn{border:1px solid #c2d9fc;border-radius:100px;padding:10px 24px;width:100%;max-width:343px;height:46px;background-color:#c2d9fc;font-weight:500;font-size:16px;line-height:1.6;color:#0d0b0a;text-align:center;display:block;margin:0 auto}.aboutus-partbtn-text{display:none}.aboutus-btn:hover,.aboutus-btn:focus{background-color:#0d0b0a0d;border:1px solid #868584}@media only screen and (min-width: 768px){.aboutus{padding:40px 0;background-color:#f2fafa}.aboutus-title{margin-bottom:24px}.aboutus-text{font-size:18px;margin-bottom:40px}.aboutus-list{flex-direction:row;flex-wrap:wrap;gap:24px}.aboutus-list-item{width:calc((100% - 24px)/2)}.aboutus-list-title{margin-bottom:0}.aboutus-partbtn-text{display:inline}.aboutus-btn{width:110px;white-space:nowrap}}@media only screen and (min-width: 1336px){.aboutus{padding:112px 0}.aboutus-title{font-size:52px;margin-bottom:24px}.aboutus-list{flex-wrap:nowrap}.aboutus-list-title{font-size:28px;margin-bottom:24px}.aboutus-list-item{width:100%}}.testimonials{padding-top:64px;padding-bottom:64px;background:#f2fafa}.testimonials__title{font-family:Cabin,sans-serif;font-weight:400;font-size:52px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:20px}.testimonials__subtitle{font-family:Sarabun,sans-serif;font-weight:400;font-size:18px;line-height:1.6;text-align:center;color:#0d0b0a;margin-bottom:24px}.testimonials__list{display:flex;flex-direction:column;gap:24px;align-items:center}.testimonials__item{display:flex;align-items:center;gap:32px;flex-direction:column;border-radius:24px;padding:12px;background:#dfebeb;max-width:100%}.testimonials__text{font-weight:400;font-size:22px;line-height:1.6;text-align:center;color:#0d0b0a;max-width:319px;display:block;margin:0 auto}.testimonials-text-phrase{display:inline}.testimonials__author{display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonials__avatar{width:56px;height:56px;border-radius:100%;margin-bottom:16px}.testimonials__name{font-weight:700;font-size:18px;line-height:160%;text-align:center;color:#0d0b0a}.testimonials__position{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#0d0b0a}@media screen and (min-width: 768px){.testimonials{padding-top:40px;padding-bottom:40px}.testimonials__title{font-size:40px;line-height:1.2}.testimonials__list{flex-wrap:wrap}.testimonials__item{width:704px;justify-content:space-between;min-height:321px;height:auto}.testimonials__text{max-width:100%}}@media screen and (min-width: 1336px){.testimonials{padding-top:112px;padding-bottom:112px}.testimonials__list{align-items:unset;flex-direction:row;justify-content:space-between}.testimonials__item{width:calc((100% - 24px)/2)}.testimonials__text{max-width:100%}}.pricing{padding:64px 0;background-color:#f8fbfe;color:#0d0b0a}.pricing-subtitle{font-weight:600;font-size:16px;line-height:1.5;text-align:center;margin-bottom:12px}.pricing-title{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;margin-bottom:20px}.pricing-text{font-weight:400;font-size:16px;line-height:1.6;text-align:center;margin-bottom:48px}.pricing-list-item{padding:32px 24px;background:#dfebeb;border:0px solid rgba(13,11,10,.15);border-radius:16px}.pricing-list-item:not(:last-child){margin-bottom:32px}.pricing-card-title{font-family:Cabin,sans-serif;font-weight:400;font-size:18px;line-height:1.4;letter-spacing:.01em;text-align:center;margin-bottom:8px}.pricing-card-price{font-family:Cabin,sans-serif;font-weight:400;font-size:44px;line-height:1.2;letter-spacing:.01em;text-align:center;margin-bottom:24px}.pricing-card-sublist{padding:8px 0;margin-bottom:32px}.pricing-card-sublist-item{display:flex;gap:16px;align-items:start}.pricing-card-sublist-item:not(:last-child){margin-bottom:16px}.pricing-card-sublist-item-text{font-weight:400;font-size:16px;line-height:1.6}.pricing-list-item-btn{font-weight:500;font-size:16px;line-height:1.6;display:block;margin:0 auto;min-width:243px;height:46px;border-radius:100px;background-color:#c2d9fc;border:1px solid #c2d9fc;color:#0d0b0a}.pricing-list-item-btn:hover,.pricing-list-item-btn:active{background-color:#0d0b0a0d;border:1px solid #868584}.pricing-list-item-btn.tablet{display:none}@media only screen and (min-width: 768px){.pricing{padding:40px 0;background-color:#f2fafa}.pricing-subtitle{margin-bottom:16px}.pricing-title{margin-bottom:24px}.pricing-text{font-size:18px;margin-bottom:24px}.pricing-list{gap:24px;display:flex;flex-wrap:wrap}.pricing-list-item{padding:16px}.pricing-list-item:not(:last-child){margin:0}.pricing-list-item:last-child{width:100%;padding:86px 16px;display:flex;gap:32px}.pricing-card-title{font-size:22px;line-height:1.4;margin-bottom:8px}.pricing-list-item:last-child .pricing-card-title{margin-bottom:24px}.pricing-card-price{font-size:72px;margin-bottom:32px}.pricing-list-item:last-child .pricing-card-price{margin-bottom:24px}.pricing-card-sublist{padding:8px 0;margin-bottom:22px}.pricing-list-item:last-child .pricing-card-sublist{margin:0}.pricing-card-sublist-item{display:flex;gap:16px;align-items:start}.pricing-card-sublist-item:not(:last-child){margin-bottom:16px}.pricing-list-item-btn{min-width:308px}.pricing-list-item-btn.tablet{display:block}.pricing-list-item-btn.mobile{display:none}}@media only screen and (min-width: 1336px){.pricing{padding:112px 0}.pricing-title{font-size:52px}.pricing-text{margin-bottom:40px}.pricing-list{gap:24px;display:flex}.pricing-list-item{padding:32px;width:calc((100% - 48px) / 3)}.pricing-list-item:last-child{display:block;width:calc((100% - 48px) / 3);padding:32px}.pricing-list-item:last-child .pricing-card-title{margin-bottom:8px}.pricing-list-item:last-child .pricing-card-price{margin-bottom:32px}.pricing-card-sublist{margin-bottom:116px}.pricing-list-item:last-child .pricing-card-sublist{margin-bottom:32px}.pricing-list-item-btn{min-width:320px}.pricing-list-item-btn.tablet{display:none}.pricing-list-item-btn.mobile{display:block}}.modal-backdrop{position:fixed;top:0;left:0;width:100%;min-height:100vh;background-color:#2e2f4266;display:flex;justify-content:center;align-items:flex-start;z-index:999;visibility:hidden;pointer-events:none;opacity:0;box-sizing:border-box;overflow-y:auto;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);padding:0}.is-hidden{display:none}.modal-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.modal{width:100vw;min-height:100vh;background-color:#dfebeb;border-radius:0;padding:64px 16px 112px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;position:relative;overflow-y:visible}.modal-close{position:absolute;top:16px;right:16px;background:transparent;border:none;cursor:pointer;fill:#0d0b0a}.modal-title{font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:32px}.modal-subtitle{font-weight:400;font-size:18px;line-height:1.4;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:8px}.modal-price{font-family:Cabin,sans-serif;font-weight:400;font-size:44px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:32px}.modal-form{width:100%;display:flex;flex-direction:column;gap:24px}.modal-label{display:flex;flex-direction:column;width:100%;font-weight:400;font-size:16px;line-height:1.6;color:#0d0b0a;text-align:left;gap:8px}.modal-label-group{display:flex;flex-direction:column;gap:24px}.modal-input{background:#0d0b0a0d;outline:none;border:1px solid rgba(255,255,255,0);border-radius:12px;max-width:100%;height:42px;font-weight:400;font-size:16px;line-height:1.6;padding:8px 12px;color:#0d0b0a99}.modal-submit{width:100%;border:1px solid #c2d9fc;border-radius:100px;max-width:343px;height:46px;color:#0d0b0a;font-size:16px;font-weight:500;line-height:1.6;cursor:pointer;background-color:#c2d9fc;transition:background-color .3s ease}.modal-submit:hover,.modal-submit:focus{background-color:#0d0b0a0d;border:1px solid rgba(255,255,255,0)}@media screen and (min-width: 768px){.modal-backdrop{background:#00000040;padding:225px 32px}.modal{border-radius:16px;max-width:704px;padding:64px 92px;margin:0 auto;min-height:auto}.modal-title{font-size:52px;margin-bottom:24px}.modal-subtitle{font-size:22px;margin-bottom:8px}.modal-price{font-size:36px;margin-bottom:24px}.modal-form{column-gap:24px}.modal-label-group{display:flex;row-gap:24px;width:100%;flex-direction:row}.modal-label-group .modal-label{flex:1;min-width:0}.modal-input{width:100%;height:42px;font-size:16px;box-sizing:border-box}.modal-submit{width:155px;margin:0 auto;height:46px}}@media screen and (min-width: 1336px){.modal-backdrop{padding:128px 336px}.modal{max-width:768px;padding:64px}}.logo-company-footer{width:84px;height:36px;fill:#0d0b0a}.footer{background-color:#dfebeb;padding-top:48px;padding-bottom:48px}.footer-main-container{border-radius:16px;padding:32px;width:100%;max-width:343px;background-color:#f8fbfe;border:0px solid rgba(13,11,10,.15)}.footer-form{display:flex;flex-direction:column;column-gap:16px}.footer-news{row-gap:20px;margin-bottom:48px}.footer-descr{font-weight:400;font-size:16px;line-height:1.6;color:#0d0b0a}.policy{font-size:12px}.button-footer{width:100%;max-width:279px;height:46px;border:none;border-radius:100px;padding:10px 24px;background-color:#0d0b0a0d;margin-bottom:12px;font-weight:500;font-size:16px;line-height:1.6;color:#0d0b0a;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.button-footer:hover,.button-footer:focus{outline:none;background-color:#c2d9fc}.footer-input{border-radius:12px;padding:8px 12px;width:100%;max-width:279px;height:42px;outline:none;margin-bottom:16px;border:1px solid rgba(255,255,255,0);background-color:#0d0b0a0d}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}.footer-input::placeholder{color:#0d0b0a99}.footer-input:not(:placeholder-shown):invalid{color:#b10000;border-color:#b10000}.footer-input:not(:placeholder-shown):invalid~.text-invalid{display:block}.text-invalid{font-size:14px;padding-left:20px;margin-top:4px;display:none}.text-invalid{color:#b10000}.social-link{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:12px;align-items:center}.footer-navigation{row-gap:40px;margin-bottom:48px}.footer-nav-title{font-weight:600;font-size:16px;line-height:1.6;color:#0d0b0a;margin-bottom:12px}.footer-nav-list{font-weight:400;font-size:14px;line-height:1.6;color:#0d0b0a}.quick-link{display:block}.text-link{font-weight:400;font-size:14px;line-height:1.6;color:#0d0b0a;padding:8px 0}.footer-licence{display:block}.licence{display:none}.column{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.footer{background-color:#dfebeb;padding-top:40px;padding-bottom:40px}.footer-news{row-gap:24px}.footer-form{display:flex;flex-direction:row;row-gap:16px}.footer-input{max-width:546px;margin-bottom:0}.inp-wrp{flex-grow:1}.button-footer{max-width:100px;flex-shrink:0}.footer-navigation{flex-direction:row;column-gap:40px}.footer-nav-page{width:300px}.footer-main-container{padding-top:40px;padding-bottom:40px;max-width:704px}}@media only screen and (min-width: 1336px){.footer{background-color:#dfebeb;padding:64px}.footer-main-container{display:flex;flex-direction:row;justify-content:space-between;padding:48px;max-width:1312px;width:100%;margin:0 auto;gap:40px}.footer-news{margin-bottom:0}.footer-form{display:flex;align-items:center;gap:16px;flex-wrap:nowrap}.inp-wrp{flex-grow:1}.footer-input{width:501px;height:42px;margin-bottom:0}.button-footer{width:78px;margin-bottom:0;flex-shrink:0}.footer-navigation{display:flex;flex-direction:row}.footer-nav-page{width:165px}.footer-licence{display:none}.licence{display:block}}
