h1{font-family:Roboto,sans-serif;font-weight:400}@font-face{font-family:Roboto,Arial,Helvetica,sans-serif;src:url(Roboto-Regular-webfont.1b7be813.woff) format("woff");font-weight:400;font-style:normal}.header{margin:0;width:100%}.header__image{display:flex;width:100%;background-size:cover;background-position:50%;background-image:url(fon.c6f0974e.png)}@media (min-width:640px){.header__image{width:50%}}.header__image{transition:transform .3s}.header__image:hover{transform:scale(.95)}.header__content{display:flex;flex-direction:column;justify-content:space-between}.header__main{margin:80px 0 0}@media (min-width:640px){.header__main{padding-inline:30px;font-size:36px;margin:120px 0 80px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}}@media (min-width:640px) and (min-width:640px){.header__main{padding-inline:34px}}@media (min-width:640px) and (min-width:1080px){.header__main{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}@media (min-width:1080px){.header__main{margin:180px 0 150px}}.header__bottom{padding-inline:30px;font-size:36px}@media (min-width:640px){.header__bottom{padding-inline:34px}}@media (min-width:1080px){.header__bottom{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.header__bottom{padding-bottom:40px}@media (min-width:640px){.header__bottom{padding-inline:0;padding-bottom:64px}}.header__bottom__title{font-family:Inter,sans-serif;color:#333;font-size:40px;text-transform:uppercase;font-weight:700;line-height:52px;text-align:left;margin:0}@media (min-width:640px){.header__bottom__title{font-size:48px;line-height:48px}}@media (min-width:1080px){.header__bottom__title{font-size:50px;line-height:56px}}.header__bottom__paragraph{font-family:Inter,sans-serif;color:#4f4f4f;font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-top:16px;margin-bottom:0}@media (min-width:640px){.header__bottom__paragraph{font-size:18px;line-height:28px;max-width:540px}}@media (min-width:1080px){.header__bottom__paragraph{font-size:22px;line-height:32px;max-width:540px}}.logo{width:152px;height:16px;display:flex}.top_bar{padding-inline:30px;font-size:36px}@media (min-width:640px){.top_bar{padding-inline:34px}}@media (min-width:1080px){.top_bar{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.top_bar{padding-block:25px;display:flex;justify-content:space-between;align-items:center}@media (min-width:640px){.top_bar{padding-block:40px}}@media (min-width:1080px){.top_bar{padding-block:30px;margin-inline:0}}.top_bar__icons{display:flex;align-items:center;gap:24px}.top_bar__icons__info{display:none}@media (min-width:640px){.top_bar__icons__info{display:flex;align-items:center;gap:20px}}.top_bar__icons__specs{display:none}@media (min-width:640px){.top_bar__icons__specs{display:block;text-decoration:none;font-family:Helvetica Neue,sans-serif;font-size:14px;color:#333;text-transform:uppercase;cursor:pointer}.top_bar__icons__specs:hover{font-weight:700}}.top_bar__icons__lang{display:none}@media (min-width:640px){.top_bar__icons__lang{display:flex;cursor:pointer;align-items:center;gap:6px;font-family:Helvetica Neue,sans-serif;font-size:14px}.top_bar__icons__lang--en:hover,.top_bar__icons__lang--ua:hover{font-weight:700}}.top_bar__icons--laptop{display:none}@media (min-width:640px){.top_bar__icons--laptop{display:block;height:46px;width:100px;background-color:#333;font-size:12px;text-transform:uppercase;border:1px solid #333;color:#f9f9f9;cursor:pointer}.top_bar__icons--laptop:hover{background-color:#131313;border:1px solid #131313}.top_bar__icons--laptop:active{background-color:#d0d0d0;border:1px solid #d0d0d0}}.top_bar__logo-link{display:flex}.top_bar__logo{height:26px}@media (min-width:640px){.top_bar__logo{height:24px}}@media (min-width:1080px){.top_bar__logo--mob{display:none}}.top_bar__logo{transition:transform .3s}.top_bar__logo:hover{transform:scale(1.2)}.menu{box-sizing:border-box;height:100vh;background-color:#f9f9f9;font-weight:700;text-transform:capitalize;overflow:hidden}@media (min-width:1080px){.menu{height:auto}}.menu__container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.menu__top{margin-bottom:32px;position:sticky;top:0;z-index:1;background-color:#f9f9f9}@media (min-width:640px){.menu__top{margin-bottom:0}}@media (min-width:1080px){.menu__top{margin:0;padding:0}}.menu_bottom{padding-inline:30px;font-size:36px}@media (min-width:640px){.menu_bottom{padding-inline:34px}}@media (min-width:1080px){.menu_bottom{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.menu_bottom{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}@media (min-width:1080px){.menu_bottom{flex-grow:0;margin-bottom:60px}}.menu_bottom__down{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1}@media (min-width:1080px){.menu_bottom__down{display:none}}.menu_bottom__info{display:flex;align-items:center;gap:20px;position:relative;text-decoration:none;text-transform:uppercase;font-size:14px;font-family:Inter,sans-serif;font-weight:400;line-height:20px;color:#333}.menu_bottom__info:hover{transform:scale(1)}.menu_bottom__specs{text-decoration:none;font-family:Helvetica Neue,sans-serif;font-size:14px;color:#333;text-transform:uppercase;cursor:pointer}@media (min-width:640px){.menu_bottom__specs{display:none}}.menu_bottom__specs:hover{font-weight:700}.menu_bottom__lang{display:flex;align-items:center;gap:6px;font-family:Helvetica Neue,sans-serif;font-size:14px;cursor:pointer}@media (min-width:640px){.menu_bottom__lang{display:none}}.menu_bottom__lang--en:hover,.menu_bottom__lang--ua:hover{font-weight:700}.menu_bottom__button{height:46px;width:100%;background-color:#333;color:#f9f9f9;font-size:12px;text-transform:uppercase;border:1px solid #333;cursor:pointer;margin-bottom:30px}.menu_bottom__button:hover{background-color:#131313;border:1px solid #131313}.menu_bottom__button:active{background-color:#d0d0d0;border:1px solid #d0d0d0}@media (min-width:640px){.menu_bottom__button{display:none}}.nav{margin-bottom:48px}@media (min-width:1080px){.nav{margin:0}}.nav .nav__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:25px}@media (min-width:1080px){.nav .nav__list{flex-direction:row;gap:84px;justify-content:center}}.nav .nav__link{position:relative;text-decoration:none;text-transform:uppercase;font-size:14px;font-family:Inter,sans-serif;font-weight:400;line-height:20px;color:#333}@media (min-width:1080px){.nav .nav__link{font-size:20px}}.nav .nav__link:hover{transform:scale(1);color:#131313;font-weight:700}.icon{display:block;height:32px;width:32px;background-size:cover;background-position:50%;transition:transform .3s}.icon:hover{transform:scale(1.2)}@media (min-width:1080px){.icon{display:none}}.icon--burger{background-image:url(burger-menu.defd9d3d.svg)}.icon--burger:hover{width:35px}.icon--close{background-image:url(close-menu.7e02cc73.svg)}.icon--close:hover{width:35px}.page{font-family:Inter,sans-serif;color:#333;scroll-behavior:smooth}.page__body{margin:0;min-width:320px}.page__menu{position:fixed;top:0;right:0;left:0;transition:all .3s;opacity:0;transform:translateX(100%);pointer-events:none}.page__menu:target{opacity:1;transform:translateX(0);pointer-events:all}@media (min-width:1080px){.page__menu{position:static;opacity:1;transform:none;pointer-events:all;height:auto;background:none;display:block}}.page:has(.page__menu:target){overflow:hidden}.main{background-color:#f7f7f7}.main__content{display:grid;row-gap:110px;padding-block:96px}@media (min-width:640px){.main__content{padding-block:120px;row-gap:120px}}.photo{padding-inline:30px;font-size:36px}@media (min-width:640px){.photo{padding-inline:34px}}@media (min-width:1080px){.photo{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.photo__img{grid-column:1/-1;width:100%;height:auto;display:block}.section-title{margin:0 0 30px;font-weight:700;font-size:30px;line-height:40px;text-align:left;text-transform:uppercase}@media (min-width:1080px){.section-title{font-size:40px}}@media (min-width:640px){.section-title-disabled{display:none}}.section-title--table{display:none}@media (min-width:640px){.section-title--table{display:block;font-weight:700;font-size:36px;line-height:46px;text-align:left;text-transform:uppercase}}.story{padding-inline:30px;font-size:36px}@media (min-width:640px){.story{padding-inline:34px}}@media (min-width:1080px){.story{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}@media (min-width:640px){.story__products{--columns:4;display:grid;column-gap:20px;grid-template-columns:repeat(var(--columns),1fr);row-gap:40px}}@media (min-width:640px) and (min-width:640px){.story__products{--columns:8}}@media (min-width:640px) and (min-width:1080px){.story__products{--columns:12;column-gap:30px}}.story__product{grid-column:1/-1}@media (min-width:640px){.story__product--num1{grid-column:1/5}.story__product--num2{grid-column:5/-1}}@media (min-width:1080px){.story__product--num1,.story__product--num2{grid-column:span 3}}.product{font-family:Inter,sans-serif;text-align:center}.product__disable{display:none}@media (min-width:640px){.product__disable{display:block}}.product__photo{width:50px;height:50px;object-fit:contain;text-align:center;margin:0 0 30px;transition:transform .3s ease}.product__photo:hover{transform:translateY(-10px)}.product__title{font-size:22px;line-height:28px;text-transform:uppercase;margin:0 0 20px}@media (min-width:1080px){.product__title{font-size:16px}}.product__category{font-size:14px;line-height:21px;color:#7c7c7c;margin:0 0 12px}.photo{margin:auto;max-width:1200px}.aboutUs__wrapper{padding-inline:30px;font-size:36px}@media (min-width:640px){.aboutUs__wrapper{padding-inline:34px}}@media (min-width:1080px){.aboutUs__wrapper{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.aboutUs__wrapper{display:grid;row-gap:40px}@media (min-width:640px){.aboutUs__wrapper{padding-inline:0;row-gap:56px}}@media (min-width:1080px){.aboutUs__wrapper{padding-inline:30px;font-size:36px}}@media (min-width:1080px) and (min-width:640px){.aboutUs__wrapper{padding-inline:34px}}@media (min-width:1080px) and (min-width:1080px){.aboutUs__wrapper{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}@media (min-width:1080px){.about{display:flex;justify-content:space-between}}@media (min-width:640px){.about__info{padding-inline:30px;font-size:36px}}@media (min-width:640px) and (min-width:640px){.about__info{padding-inline:34px}}@media (min-width:640px) and (min-width:1080px){.about__info{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}@media (min-width:1080px){.about__info{padding-inline:0}}.about__photo{margin:0 0 20px;width:100%;height:auto;object-fit:cover;transition:transform .3s}.about__photo:hover{transform:scale(1.08)}@media (min-width:640px){.about__photo{width:375px;height:415px}}@media (min-width:1080px){.about__photo{width:582px;height:388px}}.about__title{margin:0 0 30px;font-size:15px;line-height:22.5px;color:#7c7c7c}@media (min-width:640px){.about__title{font-size:16px;line-height:24px}}.about__text{position:relative;font-size:12px;font-weight:600;line-height:14px;color:#0db2b3;text-decoration:none;text-transform:uppercase}.about__text:after{content:"";position:absolute;bottom:-5px;display:block;border-radius:50px;height:1.5px;width:15%;background-color:#0db2b3;transition:width .3s ease}.about__text:hover:after{content:"";position:absolute;width:30%}@media (min-width:640px){.about__text:after{content:"";position:absolute;bottom:-5px;display:block;border-radius:50px;height:1.5px;width:20%;background-color:#0db2b3;transition:width .3s ease}.about__text:hover:after{content:"";position:absolute;width:30%}}@media (min-width:1080px){.about__text:after{content:"";position:absolute;bottom:-5px;display:block;border-radius:50px;height:1.5px;width:10%;background-color:#0db2b3;transition:width .3s ease}.about__text:hover:after{content:"";position:absolute;width:25%}}@media (min-width:640px){.about__content--left,.about__content--right{display:flex;justify-content:space-between;gap:30px}.about__content--right{flex-direction:row-reverse;align-items:center}}.quotes{padding-inline:30px;font-size:36px}@media (min-width:640px){.quotes{padding-inline:34px}}@media (min-width:1080px){.quotes{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.quotes{text-align:center;margin-top:60px}.quotes__back{position:relative;padding:50px 0 0}.quotes__back:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:40vw;max-width:230px;height:auto;aspect-ratio:1/1;text-align:center;background-image:url(brek.f8ca838e.svg);background-repeat:no-repeat;background-size:contain;opacity:1;z-index:0}.quotes__back__text{padding-inline:30px;font-size:36px}@media (min-width:640px){.quotes__back__text{padding-inline:34px}}@media (min-width:1080px){.quotes__back__text{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.quotes__back__text{position:relative;z-index:1;margin-top:50px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px}@media (min-width:640px){.quotes__back__text{font-size:24px;line-height:36px}}@media (min-width:640px){.quotes__back{padding:60px 0 0}}.quotes__other{text-align:center;margin:30px 0 0}@media (min-width:640px){.quotes__other{margin-top:40px}}.quotes__other--name{font-size:16px;line-height:22px;color:#131313;margin:0 0 5px}.quotes__other--position{font-size:14px;line-height:21px;color:#7c7c7c;margin:0}.features{text-align:left}@media (min-width:640px){.features{padding-inline:30px;font-size:36px}}@media (min-width:640px) and (min-width:640px){.features{padding-inline:34px}}@media (min-width:640px) and (min-width:1080px){.features{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.features__section{padding-inline:30px;font-size:36px}@media (min-width:640px){.features__section{padding-inline:34px}}@media (min-width:1080px){.features__section{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.features__section{font-size:30px}@media (min-width:640px){.features__section{padding-inline:0}}@media (min-width:1080px){.features__section{font-size:40px;margin-bottom:15px}}.features__container{background-color:#d6ecec;padding:20px 30px 0;position:relative;border-radius:8px}@media (min-width:640px){.features__container{padding:20px 90px 0}}@media (min-width:1080px){.features__container{padding:20px 102px 0;--columns:4;display:grid;column-gap:20px;grid-template-columns:repeat(var(--columns),1fr)}}@media (min-width:1080px) and (min-width:640px){.features__container{--columns:8}}@media (min-width:1080px) and (min-width:1080px){.features__container{--columns:12;column-gap:30px}}.features__title{color:#0c797a;font-size:18px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.features__list{list-style:disc;margin:0 0 32px 20px;padding:0}.features__item{color:#1b2129;font-size:14px;line-height:24px;margin-bottom:8px;font-family:Helvetica Neue,sans-serif}.features__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:32px}.features__nav-arrow{width:24px;height:24px;cursor:pointer;transition:opacity .3s}.features__nav-arrow:hover{opacity:.7}.features__nav-counter{font-size:14px;font-weight:600;color:#0db2b3}.features__nav-counter span{color:#999}@media (min-width:640px){.features__down{display:flex;justify-content:space-around}}.features__sld{text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:0}@media (min-width:1080px){.features__sld{display:none}}.features__arrows{display:flex;justify-content:center;align-items:center;gap:0}.features__arrow{width:48px;height:13px;background-size:contain;background-repeat:no-repeat;cursor:pointer}.features__arrow--left{background-image:url(sliderL.c7441ecb.png)}.features__arrow--left:hover{background-image:url(sliderLH.9ba1b8c5.png)}.features__arrow--right{background-image:url(sliderR.2003058a.png)}.features__arrow--right:hover{background-image:url(sliderRH.e94759cd.png)}.features__count{display:flex;align-items:center;gap:6px;font-family:Helvetica Neue,sans-serif;font-size:14px}.features__img{display:block;width:100%;max-width:320px;margin:0 auto;height:auto}@media (min-width:640px){.features__img{margin:0;max-width:420px}}.features__img{transition:transform .3s}.features__img:hover{transform:scale(.92)}.container--item{display:none}@media (min-width:1080px){.container--item{display:block}}@media (min-width:1080px){.container--num1{grid-column:1/6}.container--num2{grid-column:7/-1}}.contact{padding-inline:30px;font-size:36px}@media (min-width:640px){.contact{padding-inline:34px}}@media (min-width:1080px){.contact{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}@media (min-width:640px){.contact{display:flex;--columns:4;display:grid;column-gap:20px;grid-template-columns:repeat(var(--columns),1fr)}}@media (min-width:640px) and (min-width:640px){.contact{--columns:8}}@media (min-width:640px) and (min-width:1080px){.contact{--columns:12;column-gap:30px}}@media (min-width:1080px){.contact{gap:30px}}@media (min-width:640px){.contact__title{grid-column:1/5}}@media (min-width:1080px){.contact__title{grid-column:1/7}}.contact__form{--columns:4;column-gap:20px;grid-template-columns:repeat(var(--columns),1fr)}@media (min-width:640px){.contact__form{--columns:8}}@media (min-width:1080px){.contact__form{--columns:12;column-gap:30px}}.contact__form{display:grid;row-gap:40px;padding-bottom:48px}@media (min-width:640px){.contact__form{row-gap:56px;grid-column:5/-1}}@media (min-width:1080px){.contact__form{grid-column:7/-1}}.contact__forms{grid-column:1/-1}@media (min-width:1080px){.contact__forms{grid-column:1/-1}}.contact input:-webkit-autofill,.contact input:-webkit-autofill:focus,.contact input:-webkit-autofill:hover,.contact textarea:-webkit-autofill,.contact textarea:-webkit-autofill:focus,.contact textarea:-webkit-autofill:hover{border:2px solid #0db2b3;-webkit-text-fill-color:#010810;-webkit-box-shadow:0 0 0 1000px #f9f9f9 inset}.contact__input{width:calc(100% - 22px);background-color:#f7f7f7;border:1px solid #7c7c7c;height:28px;padding:10px;font-family:Inter,sans-serif;color:#bdbdbd;outline:none;font-size:16px;line-height:24px;font-weight:200}.contact__input:hover{border:1px solid #bdbdbd}.contact__input:not(:placeholder-shown){font-family:Verdana,sans-serif;border:2px solid #0db2b3;-webkit-text-fill-color:#010810;-webkit-box-shadow:0 0 0 1000px #f9f9f9 inset}.contact__message{width:calc(100% - 22px);background-color:#f7f7f7;border:1px solid #7c7c7c;height:118px;margin-top:10px;resize:none;padding:10px 10px 32px;font-family:Inter,sans-serif;font-size:16px;line-height:24px;color:#bdbdbd;outline:none;font-weight:200}.contact__message:hover{border:1px solid #bdbdbd}.contact__message:valid{font-family:Verdana,sans-serif;border:2px solid #0db2b3;-webkit-text-fill-color:#010810;-webkit-box-shadow:0 0 0 1000px #f9f9f9 inset}.contact__send{width:35%;height:40px;background-color:#0db2b3;border:0;color:#f9f9f9;text-align:center;font-size:16px;cursor:pointer}.contact__send:hover{background-color:#0c797a}.contact__send:active{background-color:#cfeff0}.logo{display:none}@media (min-width:640px){.logo{display:flex;width:100%;align-items:center;--columns:4;display:grid;column-gap:20px;grid-template-columns:repeat(var(--columns),1fr)}}@media (min-width:640px) and (min-width:640px){.logo{--columns:8}}@media (min-width:640px) and (min-width:1080px){.logo{--columns:12;column-gap:30px}}@media (min-width:640px){.logo__favicon{grid-column:4/6;width:184px}.logo__arrow{width:50px;grid-column:8/-1;scroll-behavior:smooth}}@media (min-width:1080px){.logo__favicon{grid-column:6/8}.logo__arrow{grid-column:11/-1}}.footer{padding-inline:30px;font-size:36px}@media (min-width:640px){.footer{padding-inline:34px}}@media (min-width:1080px){.footer{margin:0;margin-inline:auto;max-width:1280px;padding-inline:123px}}.footer{--columns:4;display:grid;column-gap:20px;grid-template-columns:repeat(var(--columns),1fr)}@media (min-width:640px){.footer{--columns:8}}@media (min-width:1080px){.footer{--columns:12;column-gap:30px}}.footer__head{display:flex;justify-content:space-between;grid-column:2/4}@media (min-width:640px){.footer__head{grid-column:4/6}}@media (min-width:1080px){.footer__head{grid-column:6/8}}.footer__down{grid-column:1/-1;font-size:14px;line-height:21px;text-align:center;color:#7c7c7c}@media (min-width:640px){.footer__down{grid-column:3/7}}@media (min-width:1080px){.footer__down{grid-column:4/10}}.head__link{text-decoration:none}body{background-color:#f7f7f7;margin:0}
/*# sourceMappingURL=main.23766dfa.css.map */