html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:rgba(0,0,0,0)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:600}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--prime: #4A8F17;--violet: #907FFF;--red: #FF4A4A;--white: #fff;--white-fade: #F2F5FA;--black: #4C4C4C;--dark: #4C4C4C;--gray: #9AA3B8;--bg: #ffffff;--cont: 1440px;--cont-padd: 20px;--radius-lg: 40px;--radius: 10px;--section-spacing: 80px;--cont-spacing: 60px}@media screen and (max-width: 700px){:root{--cont-padd: 10px;--cont-spacing: 40px;--section-spacing: 50px}}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:local("Inter"),local("Inter Regular"),url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:local("Inter"),local("Inter Medium"),local("Inter-Medium"),url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:local("Inter"),local("Inter SemiBold"),local("Inter-SemiBold"),url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:local("Inter"),local("Inter Bold"),local("Inter-Bold"),url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:100;font-display:swap;src:local("SF Pro Display Ultralight"),local("SFProDisplay-Ultralight"),url(../fonts/SFProDisplay-Ultralight.woff2) format("woff2"),url(../fonts/SFProDisplay-Ultralight.woff) format("woff")}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:200;font-display:swap;src:local("SF Pro Display Thin"),local("SFProDisplay-Thin"),url(../fonts/SFProDisplay-Thin.woff2) format("woff2"),url(../fonts/SFProDisplay-Thin.woff) format("woff")}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:300;font-display:swap;src:local("SF Pro Display Light"),local("SFProDisplay-Light"),url(../fonts/SFProDisplay-Light.woff2) format("woff2"),url(../fonts/SFProDisplay-Light.woff) format("woff")}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:400;font-display:swap;src:local("SF Pro Display Regular"),local("SFProDisplay-Regular"),url(../fonts/SFProDisplay-Regular.woff2) format("woff2"),url(../fonts/SFProDisplay-Regular.woff) format("woff")}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:500;font-display:swap;src:local("SF Pro Display Medium"),local("SFProDisplay-Medium"),url(../fonts/SFProDisplay-Medium.woff2) format("woff2"),url(../fonts/SFProDisplay-Medium.woff) format("woff")}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-display:swap;src:local("SF Pro Display Semibold"),local("SFProDisplay-Semibold"),url(../fonts/SFProDisplay-Semibold.woff2) format("woff2"),url(../fonts/SFProDisplay-Semibold.woff) format("woff")}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-display:swap;src:local("SF Pro Display Bold"),local("SFProDisplay-Bold"),url(../fonts/SFProDisplay-Bold.woff2) format("woff2"),url(../fonts/SFProDisplay-Bold.woff) format("woff")}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:800;font-display:swap;src:local("SF Pro Display Heavy"),local("SFProDisplay-Heavy"),url(../fonts/SFProDisplay-Heavy.woff2) format("woff2"),url(../fonts/SFProDisplay-Heavy.woff) format("woff")}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:900;font-display:swap;src:local("SF Pro Display Black"),local("SFProDisplay-Black"),url(../fonts/SFProDisplay-Black.woff2) format("woff2"),url(../fonts/SFProDisplay-Black.woff) format("woff")}.header .container,.footer .container,.tab__btns,.catalog__item-row,.important__content,.whatch .container,.radio label,.radio__wrap,.btn__menu,.btn__link,.btn--outline,.btn,.container.columns,.hero__item,.hero__list,.contact .area__tags,.contact .area__actions,.catalog__icons,.choose__wrap,.important__item,.important__wrap,.hero__btns,.header .nav,.atach label,.important__item-content,.hero__wrap,.contact .area__row,.catalog__row,.choose__list,.important__list,.percent .container,.hero__content,.hero .container,.header .nav.--mob,.headline,.radio__wrap,.catalog__list,.hero__list,.contact .area__row,.choose__wrap,.important__wrap,.hero__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact .area__row,.choose__wrap,.important__wrap,.hero__wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact .area__tags,.radio__wrap,.catalog__list,.hero__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .container,.choose__list,.important__item-content,.important__list,.important__content,.whatch .container,.percent .container,.hero__item,.hero__content,.hero .container,.header .nav.--mob,.headline,.btn__menu,.container.columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact .area__row,.catalog__row{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.important__item-content,.hero__wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contact .area__tags,.contact .area__actions,.catalog__icons,.choose__wrap,.important__item,.important__wrap,.hero__item,.hero__btns,.header .nav,.atach label{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero__item,.hero__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .container,.tab__btns,.catalog__item-row,.important__content,.whatch .container,.radio label,.radio__wrap,.btn__menu,.btn__link,.btn--outline,.btn,.container.columns{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header .container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkbox label{font-weight:400;font-size:14px;line-height:140%}h3,.h3{font-weight:400;font-size:20px;line-height:140%}@media screen and (max-width: 700px){h3,.h3{font-size:16px}}.catalog__list,.hero__list{--gap: 20px;--col: 2;gap:var(--gap)}.catalog__list>*,.hero__list>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:-webkit-calc((100% - var(--gap)*(var(--col) - 1))/var(--col));width:calc((100% - var(--gap)*(var(--col) - 1))/var(--col))}@media screen and (max-width: 700px){.catalog__list,.hero__list{--gap: 10px}.catalog__list>*,.hero__list>*{width:100%;max-width:100%}}.catalog .headline,.percent__text,h2,.h2{background-image:url("../img/zig-zag.svg");background-repeat:no-repeat;background-position:center bottom;background-size:52px auto;padding-bottom:32px}@media screen and (max-width: 700px){.catalog .headline,.percent__text,h2,.h2{background-size:32px auto;padding-bottom:18px}}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;outline:none}html{color-scheme:light}body,html{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;background-color:var(--bg);color:var(--black)}body{min-height:100vh;position:relative;z-index:0}body.--no-scroll{overflow:hidden}@media screen and (max-width: 700px){body::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-image:url("../img/mob_tile.jpg");background-repeat:repeat;background-position:center top;background-size:100% auto;opacity:.08}}mark{color:var(--prime)}.container{width:-webkit-calc(100% - var(--cont-padd)*2);width:calc(100% - var(--cont-padd)*2);max-width:var(--cont);margin:0 auto}.container.columns{gap:var(--cont-spacing)}section{padding:var(--section-spacing) 0;width:-webkit-calc(100% - var(--cont-padd)*2);width:calc(100% - var(--cont-padd)*2);margin:0 auto}@media screen and (min-width: 701px){section{width:100%}}img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-family:"SF Pro Display",sans-serif;font-weight:700;font-style:normal;font-optical-sizing:auto}a,button{color:inherit;text-decoration:none;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;background-color:rgba(0,0,0,0)}a:hover,button:hover{opacity:.7}a:active,button:active{opacity:1;-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}p{font-size:20px;font-weight:500;line-height:150%;text-wrap:pretty}p:last-child{margin-bottom:0}@media screen and (max-width: 1000px){p{font-size:18px}}@media screen and (max-width: 700px){p{font-size:14px}}.ic{display:block;margin:0;--size: 48px;min-width:var(--size);width:var(--size);height:var(--size)}.btn{gap:10px;font-weight:500;text-align:center;z-index:0;position:relative;font-size:20px;line-height:100%;-webkit-border-radius:50px;border-radius:50px;padding:25px 40px;-webkit-border-radius:22px;border-radius:22px;min-height:48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--white);background:-webkit-gradient(linear, left top, right top, from(#409004), to(#84B408));background:-o-linear-gradient(left, #409004 0%, #84B408 100%);background:linear-gradient(90deg, #409004 0%, #84B408 100%)}.btn--outline{text-transform:uppercase;min-width:224px;font-size:20px;line-height:100%;font-weight:800;padding:10px 30px;min-height:85px;-webkit-border-radius:26px;border-radius:26px;background:rgba(0,0,0,0);color:var(--white);border:4px solid var(--white)}.btn--outline.--sm{border-width:1.6px;-webkit-border-radius:40px;border-radius:40px;min-width:unset;font-weight:500;font-size:14px;padding:8px 30px;min-height:42px;color:var(--prime);border-color:var(--prime)}.btn--outline.--sm:hover{color:var(--white);background-color:var(--prime);border-color:var(--prime)}.btn .ic{--size: 20px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.btn__link{gap:10px;font-weight:500;font-size:20px;text-align:left;background:-webkit-gradient(linear, left top, right top, from(#409004), to(#84B408));background:-o-linear-gradient(left, #409004 0%, #84B408 100%);background:linear-gradient(90deg, #409004 0%, #84B408 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.btn__link .ic{--size: 70px}.btn__link span{text-wrap:pretty}.btn .--abs{position:absolute;bottom:10px;right:10px;--size: 24px}.btn:disabled{opacity:.1;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.btn__menu{width:29px;height:29px;gap:6px}.btn__menu span{position:relative;display:block;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;width:100%;height:3px;-webkit-border-radius:2px;border-radius:2px;background-color:#bbb}.btn__menu span::before,.btn__menu span::after{content:"";display:block;width:100%;height:100%;top:-8px;left:0;-webkit-border-radius:2px;border-radius:2px;position:absolute;background-color:#bbb;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.btn__menu span::after{width:90%;top:auto;bottom:-8px}.btn__menu.--active span{background-color:rgba(0,0,0,0)}.btn__menu.--active span::before,.btn__menu.--active span::after{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn__menu.--active span::after{width:100%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width: 1000px){.btn--outline{min-height:55px;font-size:16px;border-width:2px;min-width:180px;-webkit-border-radius:16px;border-radius:16px}}@media screen and (max-width: 700px){.btn{padding:10px 20px;font-size:12px;-webkit-border-radius:10px;border-radius:10px;min-height:44px;-webkit-box-shadow:0px 2.93px 5.86px 0px rgba(0,0,0,.1019607843),0px 10.74px 10.74px 0px rgba(0,0,0,.0901960784),0px 24.42px 14.65px 0px rgba(0,0,0,.0509803922),0px 42.98px 17.09px 0px rgba(0,0,0,.0117647059),0px 67.39px 19.05px 0px rgba(0,0,0,0);box-shadow:0px 2.93px 5.86px 0px rgba(0,0,0,.1019607843),0px 10.74px 10.74px 0px rgba(0,0,0,.0901960784),0px 24.42px 14.65px 0px rgba(0,0,0,.0509803922),0px 42.98px 17.09px 0px rgba(0,0,0,.0117647059),0px 67.39px 19.05px 0px rgba(0,0,0,0)}.btn--outline{-webkit-border-radius:10px;border-radius:10px;min-width:110px;font-size:12px;min-height:44px}.btn .--abs{--size: 12px;right:5px;bottom:4px}.btn__link{font-size:12px;gap:8px}.btn__link .ic{--size: 30px}}h2,.h2{font-weight:700;font-size:56px;line-height:125%;text-wrap:pretty;margin:0}@media screen and (max-width: 1000px){h2,.h2{font-size:32px}}@media screen and (max-width: 700px){h2,.h2{font-size:20px}}h3,.h3{font-weight:500;margin:0 0 10px}@media screen and (max-width: 700px){h3,.h3{font-size:18px;margin-bottom:4px}}.checkbox{position:relative;z-index:0}.checkbox label{position:relative;z-index:0;display:block;padding-left:29px;line-height:18px;color:var(--gray)}.checkbox label::before{content:"";width:14px;height:14px;border:2px solid var(--prime);-webkit-border-radius:4px;border-radius:4px;cursor:pointer;position:absolute;left:0;top:50%;margin-top:-9px;background-repeat:no-repeat;background-size:cover}.checkbox a{text-decoration:underline;text-underline-offset:4px}.checkbox input{position:absolute;top:0;left:0;width:18px;height:18px;opacity:0;cursor:pointer}.checkbox input:checked+label::before{background-color:var(--prime);background-image:url("../img/ic_check.svg")}.checkbox input:focus:invalid+label::before{border-color:var(--red)}.headline{text-align:center;max-width:1162px;margin:0 auto;gap:25px}@media screen and (max-width: 700px){.headline{gap:15px}}@media screen and (min-width: 701px){.bg{background-image:url("../img/bg_decor.jpg");background-repeat:repeat;background-position:center top;background-size:contain}}.radio{position:relative;z-index:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.radio__wrap{gap:16px;margin:0 0 30px}.radio label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;-webkit-border-radius:20px;border-radius:20px;padding:12px 18px;background-color:var(--white);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.radio input{opacity:0;width:100%;height:100%;position:absolute;cursor:pointer;top:0;left:0}.radio input:checked+label{background-color:var(--prime);color:var(--white)}@media screen and (max-width: 1000px){.radio__wrap{gap:8px}.radio label{font-size:14px;padding:10px 16px}}@media screen and (max-width: 700px){.radio__wrap{gap:6px;margin-bottom:20px}.radio label{font-size:12px;padding:8px 12px}}.atach{position:relative;z-index:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.atach label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:8px}.atach label .ic{-webkit-border-radius:50%;border-radius:50%;border:1px solid #ddd;background-color:#e9e9e9;stroke:#848484}.atach .file-name{font-size:14px;max-width:100px;display:block;color:rgba(0,0,0,.4);-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.atach input{opacity:0;width:100%;height:100%;position:absolute;cursor:pointer;top:0;left:0}.atach input.--active+label .ic{border-color:var(--prime);stroke:var(--prime)}@media screen and (max-width: 700px){.atach .file-name{display:none}}[data-animate]{opacity:0;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;-o-transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}[data-animate].--animated{opacity:1;-webkit-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;transform:translate(0, 0) !important}[data-animate=fade-in-top]{-webkit-transform:translateY(-15%);-ms-transform:translateY(-15%);transform:translateY(-15%)}[data-animate=fade-in-bottom]{-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}[data-animate=fade-in-left]{-webkit-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%)}[data-animate=fade-in-right]{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}[data-animate=fade-in]{-webkit-transform:none;-ms-transform:none;transform:none}[data-animate=heart-beat]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header{top:30px;left:0;width:100%;position:fixed;z-index:999}.header .container{padding:37px 50px;-webkit-border-radius:50px;border-radius:50px;background-color:hsla(0,0%,100%,.1215686275);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-box-shadow:inset 0px 0px 20.7px 0px #fff,0px 9px 19px 0px rgba(163,163,163,.1019607843),0px 35px 35px 0px rgba(163,163,163,.0901960784),0px 78px 47px 0px rgba(163,163,163,.0509803922),0px 138px 55px 0px rgba(163,163,163,.0117647059),0px 216px 61px 0px rgba(163,163,163,0);box-shadow:inset 0px 0px 20.7px 0px #fff,0px 9px 19px 0px rgba(163,163,163,.1019607843),0px 35px 35px 0px rgba(163,163,163,.0901960784),0px 78px 47px 0px rgba(163,163,163,.0509803922),0px 138px 55px 0px rgba(163,163,163,.0117647059),0px 216px 61px 0px rgba(163,163,163,0);border:1px solid #ececec}.header .logo{max-height:35px;-o-object-fit:contain;object-fit:contain}.header .nav__link{display:block;font-weight:500;font-size:21px;line-height:100%;padding:5px 0;color:#adadad}@media screen and (min-width: 1101px){.header .nav__link::after{content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;background-color:#e1e1e1;-webkit-border-radius:50%;border-radius:50%;margin:0 13px}.header .nav__link:last-child::after{display:none}}.header .nav__link:hover,.header .nav__link.--active{color:var(--black)}@media screen and (min-width: 1101px){.header .btn__menu{display:none}.header .nav.--mob{display:none}}@media screen and (max-width: 1600px){.header{top:15px}.header .container{padding:27px 50px}.header .logo{max-height:30px}.header .nav__link{font-size:18px}}@media screen and (max-width: 1300px){.header{top:20px}.header .logo{max-height:32px}.header .container{padding:30px 40px}.header .nav__link{font-size:18px}}@media screen and (max-width: 1100px){.header{top:10px}.header .container{position:relative;padding:26px 33px;z-index:999;-webkit-box-shadow:0px 2.79px 5.89px 0px rgba(163,163,163,.1019607843),0px 10.86px 10.86px 0px rgba(163,163,163,.0901960784),0px 24.2px 14.58px 0px rgba(163,163,163,.0509803922),0px 42.81px 17.06px 0px rgba(163,163,163,.0117647059),0px 67.01px 18.92px 0px rgba(163,163,163,0);box-shadow:0px 2.79px 5.89px 0px rgba(163,163,163,.1019607843),0px 10.86px 10.86px 0px rgba(163,163,163,.0901960784),0px 24.2px 14.58px 0px rgba(163,163,163,.0509803922),0px 42.81px 17.06px 0px rgba(163,163,163,.0117647059),0px 67.01px 18.92px 0px rgba(163,163,163,0)}.header .nav.--pc{display:none}.header .nav.--mob{position:fixed;top:0;right:0;padding:130px var(--cont-padd);width:100%;height:100svh;background-image:url("../img/pro.svg"),-webkit-gradient(linear, left top, left bottom, from(#FBFBFB), to(#F3F3F3));background-image:url("../img/pro.svg"),-o-linear-gradient(top, #FBFBFB 0%, #F3F3F3 100%);background-image:url("../img/pro.svg"),linear-gradient(180deg, #FBFBFB 0%, #F3F3F3 100%);background-repeat:no-repeat;background-size:50% auto,cover;background-position:center bottom 68px,center;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.header .nav.--mob.--open{opacity:1;z-index:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header .nav__link{font-size:21px;padding:10px}.header picture{display:contents}.header .logo{margin-right:auto;width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.header .logo.--last{display:none}}@media screen and (max-width: 700px){.header .container{padding:18px 22px;-webkit-border-radius:15px;border-radius:15px}.header .logo{max-height:19px}}.hero{max-width:1500px;width:-webkit-calc(100% - var(--cont-padd)*2);width:calc(100% - var(--cont-padd)*2);margin:0 auto;padding:237px 0 40px;background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3));background:-o-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);background:linear-gradient(180deg, #FFFFFF 0%, #F3F3F3 100%);-webkit-border-radius:0 0 60px 60px;border-radius:0 0 60px 60px}.hero .container{position:relative;z-index:0;gap:60px}.hero__wrap{max-width:1370px;margin-left:auto;padding-top:100px;background-repeat:no-repeat;background-position:center top;background-size:82% auto;background-image:url("../img/pro.svg")}.hero__content{gap:28px;max-width:46%}.hero__heading{font-weight:700;font-size:56px;line-height:125%;margin:0}.hero__descr{font-weight:bold;font-size:31px;line-height:125%;color:var(--prime);margin:0}.hero__text{margin:0}.hero__btns{gap:28px}.hero__pic{display:block;max-width:54%}.hero__pic img{width:100%}.hero__list{max-width:1130px;margin:0 auto;--col: 3;--gap: 40px}.hero__item{text-align:center;padding:0 10px 47px;gap:11px;position:relative;z-index:0;--ic-size: 155px}.hero__item::before{content:"";background-repeat:no-repeat;-webkit-border-radius:36px;border-radius:36px;background-size:cover;background-image:url("../img/list_bg.svg");position:absolute;bottom:0;left:0;width:100%;height:-webkit-calc(100% - var(--ic-size)/2);height:calc(100% - var(--ic-size)/2);border:1px solid #e8e8e8;z-index:-1;pointer-events:none;-webkit-box-shadow:0px 5px 11px 0px rgba(232,232,232,.9803921569),0px 20px 20px 0px rgba(232,232,232,.8509803922),0px 44px 27px 0px rgba(232,232,232,.5019607843),0px 79px 32px 0px rgba(232,232,232,.1490196078),0px 124px 35px 0px rgba(232,232,232,.0196078431);box-shadow:0px 5px 11px 0px rgba(232,232,232,.9803921569),0px 20px 20px 0px rgba(232,232,232,.8509803922),0px 44px 27px 0px rgba(232,232,232,.5019607843),0px 79px 32px 0px rgba(232,232,232,.1490196078),0px 124px 35px 0px rgba(232,232,232,.0196078431)}.hero__item .ic{--size: 155px;margin:0 auto 11px}.hero__item-title{width:100%;font-size:26px;line-height:125%;font-weight:700;margin:0}.hero__item-text{font-weight:500;font-size:14px;line-height:125%;color:#7b7b7b}@media screen and (max-width: 1600px){.hero{padding:160px 0 40px}.hero .container{gap:10px}}@media screen and (max-width: 1300px)and (min-width: 1001px){.hero__heading{font-size:43px}.hero__descr{font-size:28px}.hero__btns{width:530px}.hero .btn{width:256px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.hero .btn__link{width:240px}}@media screen and (max-width: 1000px){.hero{padding-top:137px}.hero__wrap{width:100%;background-size:94% auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero__list{--col: 2}.hero__pic{width:100%;max-width:77%;margin:0 auto}.hero__content{width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.hero__item{--ic-size: 110px;padding:0 22px 33px}.hero__item .ic{--size: 110px}}@media screen and (max-width: 700px){.hero{padding-top:100px;background:none;-webkit-border-radius:0;border-radius:0;position:relative;z-index:0}.hero:before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3));background:-o-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);background:linear-gradient(180deg, #FFFFFF 0%, #F3F3F3 100%);width:100%;height:-webkit-calc(100% - 700px);height:calc(100% - 700px);-webkit-border-radius:0 0 18px 18px;border-radius:0 0 18px 18px;pointer-events:none}.hero .container{gap:45px}.hero__wrap{padding-top:24px}.hero__heading{font-size:24px}.hero__descr{font-size:14px}.hero__text{font-size:12px}.hero__content{max-width:100%;position:relative;z-index:11;gap:12px}.hero__btns{gap:16px}.hero__list{--gap: 32px}.hero__pic{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hero__item::before{-webkit-border-radius:24px;border-radius:24px}.hero__item .ic{margin-bottom:0}.hero__item-title{font-size:18px}.hero__item-text{font-size:12px}}.experts{position:relative;z-index:111;background:url("../img/experts_bg.svg");background-size:cover;background-position:center center;background-repeat:no-repeat;padding-bottom:0}.experts .container{position:relative;z-index:11}.experts__img{margin:0 auto}.experts__decor{position:absolute;z-index:11;-webkit-filter:drop-shadow(0px 48px 43.96px rgba(0, 0, 0, 0.36));filter:drop-shadow(0px 48px 43.96px rgba(0, 0, 0, 0.36))}.experts .--tg{left:-70px;top:30%}.experts .--vk{left:60%;bottom:-10%}.experts .--yt{right:-5%;top:10%}@media screen and (max-width: 1600px){.experts .--yt{right:0;top:5%;max-width:10%}.experts .--tg{max-width:10%;left:0}}@media screen and (max-width: 1000px){.experts .--tg{top:38%}.experts .--vk{max-width:15%}}@media screen and (max-width: 700px){.experts{padding-bottom:40px}.experts .--tg{top:40%}.experts .--yt{max-width:20%;top:50%}}.percent{padding:0;margin:0 auto;position:relative;z-index:11;background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3));background:-o-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);background:linear-gradient(180deg, #FFFFFF 0%, #F3F3F3 100%)}.percent__heading{width:600px;max-width:50%;background-position:left bottom}.percent__text{max-width:49%;font-size:24px;margin:0 16vw 0 auto;background-position:left bottom}.percent .container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:60%;left:50%;z-index:11;height:60%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.percent__bg{position:relative;z-index:-1;width:100%}@media screen and (max-width: 1600px){.percent .container{top:58%;z-index:11;height:66%}}@media screen and (max-width: 1300px){.percent .container{left:50%;z-index:11;height:71%}.percent__text{font-size:20px}}@media screen and (max-width: 1000px){.percent .container{height:74%}.percent__text{font-size:16px;max-width:54%;margin-right:14vw}}@media screen and (min-width: 701px){.percent__decor{display:none}}@media screen and (max-width: 700px){.percent__heading{max-width:70%}.percent__text{max-width:60%;font-size:10px;margin-right:8vw}.percent .container{top:50%;height:100%;padding-bottom:4vw}.percent__decor{display:block;position:absolute;z-index:11;left:55%;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-filter:drop-shadow(0px 8px 13.96px rgba(0, 0, 0, 0.46));filter:drop-shadow(0px 8px 13.96px rgba(0, 0, 0, 0.46))}.percent__decor.--right{left:auto;right:-10px;bottom:auto;top:40%;-webkit-transform:none;-ms-transform:none;transform:none}}.whatch{text-align:center;padding:57px 0;color:var(--white);background:-webkit-gradient(linear, left top, left bottom, from(#5BA026), color-stop(88.53%, #A2D30D));background:-o-linear-gradient(top, #5BA026 0%, #A2D30D 88.53%);background:linear-gradient(180deg, #5BA026 0%, #A2D30D 88.53%);-webkit-box-shadow:inset 0 0 170px 30px rgba(0,0,0,.2);box-shadow:inset 0 0 170px 30px rgba(0,0,0,.2)}.whatch__heading{max-width:80%;font-weight:700;font-size:28px;text-wrap:pretty;line-height:115%;margin:0;letter-spacing:-0.28px}.whatch .container{position:relative;z-index:0;gap:30px}.whatch.--decor .container{background-repeat:no-repeat;background-position:center center;background-size:100% auto;background-image:url("../img/whatch_decor.svg")}@media screen and (max-width: 1000px){.whatch__heading{font-size:22px}}@media screen and (max-width: 700px){.whatch{padding:30px 0}.whatch .container{gap:16px}.whatch__heading{font-size:18px}}.whatch.--decor .container{background-image:url("../img/whatch_decor-mob.svg")}.whatch.--arrow{-webkit-clip-path:polygon(0 92%, 0 0, 100% 0, 100% 92%, 50% 100%);clip-path:polygon(0 92%, 0 0, 100% 0, 100% 92%, 50% 100%)}@media screen and (max-width: 700px){.whatch.--arrow{-webkit-clip-path:polygon(0 96%, 0 0, 100% 0, 100% 96%, 50% 100%);clip-path:polygon(0 96%, 0 0, 100% 0, 100% 96%, 50% 100%)}}.important{overflow:hidden;position:relative;z-index:0}.important::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:50%;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url("../img/important_bg.svg");background-size:cover;background-position:top center;background-repeat:no-repeat;pointer-events:none}.important .headline{margin-bottom:52px}.important__wrap{position:relative;z-index:0;border:1px solid #e4e4e4;-webkit-border-radius:50px;border-radius:50px;padding:82px 130px 120px;background-color:hsla(0,0%,100%,.17);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-box-shadow:0px 9px 168.7px 0px rgba(0,0,0,.2509803922),0px -96px 125.6px 0px #e2e2e2 inset;box-shadow:0px 9px 168.7px 0px rgba(0,0,0,.2509803922),0px -96px 125.6px 0px #e2e2e2 inset}.important__cat{position:absolute;pointer-events:none;top:-314px;right:-164px;z-index:-1;display:block;width:293px;aspect-ratio:293/358}.important__cat img{display:block;width:100%;height:100%}.important__content{width:510px;max-width:49%}.important__content picture{display:block;width:100%}.important__subheading{font-weight:700;font-size:36.56px;line-height:115%;letter-spacing:-.3656px;text-align:center;margin:0 0 10px}.important__text{color:var(--prime);font-weight:700;font-size:23px;line-height:140%;margin:0 0 52px}.important__img{width:100%;margin:0 auto}.important__list{gap:30px;width:510px;max-width:49%}.important__item{gap:12px}.important__item .ic{--size: 106px}.important__item-content{width:-webkit-calc(100% - 118px);width:calc(100% - 118px);gap:10px}.important__item-title{color:var(--prime);margin:0;font-weight:700;font-size:24px;line-height:140%}.important__item-text{font-size:16px}@media screen and (min-width: 1721px){.important__cat.--onmob{display:none}}@media screen and (max-width: 1720px){.important .headline{max-width:80%}.important__wrap .important__cat{display:none}.important__cat{top:29%;aspect-ratio:160/220;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:122}}@media screen and (max-width: 1200px){.important__wrap{padding:82px 80px 90px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}.important__wrap>*{width:100%;max-width:600px}.important__img{max-width:500px}.important__cat{top:50%}}@media screen and (max-width: 1000px){.important__cat{top:52%;width:140px;max-width:35vw}}@media screen and (max-width: 700px){.important .headline{max-width:100%;margin-bottom:20px}.important__wrap{-webkit-border-radius:15px;border-radius:15px;padding:30px 15px}.important__subheading{font-size:16px;margin-bottom:4px}.important__img{max-width:70%}.important__text{font-size:14px;margin-bottom:20px}.important__list{gap:14px}.important__item .ic{--size: 60px}.important__item-content{width:-webkit-calc(100% - 70px);width:calc(100% - 70px);gap:4px}.important__item-title{font-size:16px}.important__item-text{font-size:12px}}.where{overflow:hidden;padding-bottom:100px;border-bottom:20px solid var(--prime);background:-webkit-gradient(linear, left top, left bottom, color-stop(38.33%, #FAFAFA), to(#F3F3F3));background:-o-linear-gradient(top, #FAFAFA 38.33%, #F3F3F3 100%);background:linear-gradient(180deg, #FAFAFA 38.33%, #F3F3F3 100%);position:relative;z-index:0}.where .headline{margin-bottom:52px}.where__heading{padding-bottom:0;background-image:none}.where__text{font-size:28px}.where__img{margin:0 auto;position:relative;-webkit-border-radius:60px;border-radius:60px;z-index:0}.where__pic{height:300px;display:block;margin:0 auto;position:relative;z-index:111}.where__decor{position:absolute;bottom:-60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:600px}.where__info{position:relative;z-index:111}.where__process{width:100%;max-width:780px;display:block;margin:0 auto 50px}.where__process img{width:100%}.where__descr{font-weight:400;letter-spacing:-0.2px;text-align:center;max-width:1167px;margin:0 auto 97px}.where__media{width:100%;position:relative;z-index:1}.where .btn__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.where .btn__play .ic{--size: 110px}.where__video{width:100%;max-width:982px;aspect-ratio:983/538;display:block;margin:0 auto;-webkit-border-radius:34px;border-radius:34px;border:1px solid #dbdbdb}@media screen and (max-width: 1500px){.where__decor{height:470px}.where__pic{height:240px}}@media screen and (max-width: 1100px){.where__decor{bottom:-20px;height:380px}.where__pic{height:230px}.where__process{max-width:70%}.where__text{font-size:24px}}@media screen and (max-width: 1000px){.where__text{font-size:20px}.where__img{-webkit-border-radius:5vw;border-radius:5vw}.where__decor{bottom:-20px;height:280px}.where__pic{height:130px}.where__process{margin-bottom:25px}.where__descr{margin-bottom:40px}.where .btn__play .ic{--size: 90px}}@media screen and (max-width: 700px){.where{border-width:6px;padding-bottom:40px}.where .headline{margin-bottom:22px}.where__decor{left:34%;height:50vw;max-width:unset}.where__pic{height:30vw}.where__descr{font-size:12px;letter-spacing:-0.14px}.where__text{font-size:14px}.where__process{max-width:80%}.where .btn__play .ic{--size: 50px}.where__video{-webkit-border-radius:24px;border-radius:24px}}.choose{background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3));background:-o-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);background:linear-gradient(180deg, #FFFFFF 0%, #F3F3F3 100%)}.choose__heading{margin-bottom:70px;text-align:center}.choose__pic{display:block;width:568px;max-width:47%}.choose__list{width:677px;max-width:51%;gap:30px;counter-reset:item;list-style:none}.choose__li{position:relative;z-index:0;counter-increment:item;--icon: 84px;--padd: 40px;padding-left:-webkit-calc(var(--icon) + var(--padd));padding-left:calc(var(--icon) + var(--padd))}.choose__li::before{content:counter(item);display:inline-block;font-size:36px;font-weight:700;width:var(--icon);height:var(--icon);background:-webkit-gradient(linear, left top, left bottom, from(#409004), to(#84B408));background:-o-linear-gradient(top, #409004 0%, #84B408 100%);background:linear-gradient(180deg, #409004 0%, #84B408 100%);color:#fff;-webkit-border-radius:50%;border-radius:50%;text-align:center;line-height:var(--icon);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.choose__subheading{--fz: 24px;font-size:var(--fz);letter-spacing:-webkit-calc(var(--fz)*-0.03);letter-spacing:calc(var(--fz)*-0.03);font-weight:700;line-height:120%;color:var(--prime);margin:0 0 2px}.choose__text{font-weight:400;--fz: 20px;font-size:var(--fz);letter-spacing:-webkit-calc(var(--fz)*-0.03);letter-spacing:calc(var(--fz)*-0.03)}@media screen and (max-width: 1200px){.choose__list{gap:25px}.choose__li{--icon: 80px;--padd: 20px}.choose__subheading{--fz: 22px}.choose__text{--fz: 18px}}@media screen and (max-width: 1000px){.choose__heading{margin-bottom:50px}.choose__wrap{display:block}.choose__pic{width:500px;max-width:100%;margin:0 auto 40px}.choose__list{width:560px;max-width:100%;margin:0 auto}}@media screen and (max-width: 700px){.choose__heading{margin-bottom:20px}.choose__pic{max-width:90%}.choose__li{--icon: 60px;--padd: 14px}.choose__li::before{font-size:26px}.choose__subheading{font-size:17px;letter-spacing:-webkit-calc(var(--fz)*-0.01);letter-spacing:calc(var(--fz)*-0.01)}.choose__text{font-size:14px;letter-spacing:-webkit-calc(var(--fz)*-0.01);letter-spacing:calc(var(--fz)*-0.01)}}.catalog{overflow:hidden}.catalog .headline{gap:35px;margin-bottom:62px}.catalog__heading{padding-bottom:0;background-image:none}.catalog__row{gap:30px;-webkit-border-radius:62px;border-radius:62px;padding:42px 32px 42px 0;-webkit-box-shadow:0px 4px 44.1px 0px rgba(0,0,0,.2509803922) inset;box-shadow:0px 4px 44.1px 0px rgba(0,0,0,.2509803922) inset;background:-o-linear-gradient(318.13deg, #FED31B 2.83%, #E56883 81.76%);background:linear-gradient(131.87deg, #FED31B 2.83%, #E56883 81.76%)}.catalog__row:not(:last-of-type){margin-bottom:40px}.catalog__row:nth-of-type(2){background:-o-linear-gradient(307.17deg, #50D3F4 2.93%, #ABBD0F 114.52%);background:linear-gradient(142.83deg, #50D3F4 2.93%, #ABBD0F 114.52%)}.catalog__row:nth-of-type(3){background:-o-linear-gradient(307.17deg, #EF5D84 2.93%, #9675AD 114.52%);background:linear-gradient(142.83deg, #EF5D84 2.93%, #9675AD 114.52%)}.catalog__row:last-of-type{background:-o-linear-gradient(307.17deg, #FDD401 2.93%, #E78A1E 114.52%);background:linear-gradient(142.83deg, #FDD401 2.93%, #E78A1E 114.52%)}.catalog__icons{gap:12px;margin-bottom:18px;padding-left:52px}.catalog__icons .ic{--size: 54px;-webkit-border-radius:50%;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), color-stop(162.49%, rgba(255, 255, 255, 0.46)));background:-o-linear-gradient(top, #FFFFFF 0%, rgba(255, 255, 255, 0.46) 162.49%);background:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0.46) 162.49%);-webkit-box-shadow:0px 3px 7px 0px rgba(0,0,0,.1019607843),0px 13px 13px 0px rgba(0,0,0,.0901960784),0px 29px 18px 0px rgba(0,0,0,.0509803922),0px 52px 21px 0px rgba(0,0,0,.0117647059),0px 81px 23px 0px rgba(0,0,0,0);box-shadow:0px 3px 7px 0px rgba(0,0,0,.1019607843),0px 13px 13px 0px rgba(0,0,0,.0901960784),0px 29px 18px 0px rgba(0,0,0,.0509803922),0px 52px 21px 0px rgba(0,0,0,.0117647059),0px 81px 23px 0px rgba(0,0,0,0)}.catalog__list{width:100%;--col: 3;--gap: 30px}.catalog__title{width:440px;padding:46px 40px 40px 52px;background:-o-linear-gradient(306.36deg, #FFFFFF 44.58%, rgba(255, 255, 255, 0.46) 78.8%);background:linear-gradient(143.64deg, #FFFFFF 44.58%, rgba(255, 255, 255, 0.46) 78.8%);-webkit-box-shadow:0px 21px 46px 0px rgba(0,0,0,.1607843137) 0px 84px 84px 0px rgba(0,0,0,.1411764706) 0px 190px 114px 0px rgba(0,0,0,.0784313725) 0px 337px 135px 0px rgba(0,0,0,.0196078431) 0px 527px 148px 0px rgba(0,0,0,0);box-shadow:0px 21px 46px 0px rgba(0,0,0,.1607843137) 0px 84px 84px 0px rgba(0,0,0,.1411764706) 0px 190px 114px 0px rgba(0,0,0,.0784313725) 0px 337px 135px 0px rgba(0,0,0,.0196078431) 0px 527px 148px 0px rgba(0,0,0,0);border:1px solid #f8f8f8;margin-left:none;-webkit-border-radius:0 40px 40px 0;border-radius:0 40px 40px 0}.catalog__item{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.66)), to(#FFFFFF));background:-o-linear-gradient(top, rgba(255, 255, 255, 0.66) 0%, #FFFFFF 100%);background:linear-gradient(180deg, rgba(255, 255, 255, 0.66) 0%, #FFFFFF 100%);border:1px solid #f8f8f8;-webkit-border-radius:40px;border-radius:40px;padding:32px 20px 20px;text-align:center}.catalog__item-heading{--fz: 20px;font-size:var(--fz);letter-spacing:-webkit-calc(var(--fz)*-0.02);letter-spacing:calc(var(--fz)*-0.02);font-weight:600;margin:0 0 5px}.catalog__item-text{font-weight:400;font-size:16px;line-height:140%;color:#676767;margin:0}.catalog__item-row{margin-top:17px;gap:10px}.catalog__item-row .ic{--size: 42px}.catalog__img{height:166px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;margin:0 auto 8px}.catalog__subheading{text-wrap:balance;font-weight:700;font-size:22px;line-height:125%;margin:0 0 6px}.catalog__subtext{font-weight:400;font-size:14px;line-height:140%;color:#404040}@media screen and (max-width: 1400px){.catalog__row{display:block;padding:42px 32px}.catalog__content{margin-bottom:32px}.catalog__icons{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto -22px}.catalog__title{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;-webkit-border-radius:200px;border-radius:200px}.catalog__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 1000px){.catalog__list{--col: 2}}@media screen and (max-width: 700px){.catalog .headline{gap:18px}.catalog__row{-webkit-border-radius:0;border-radius:0;padding:30px 12px}.catalog__list{--gap: 15px;max-width:300px;margin:0 auto}.catalog__icons .ic{--size: 46px}.catalog__title{padding:30px 16px 26px}.catalog__subheading{text-wrap:pretty;font-size:16px}.catalog__subtext{text-wrap:pretty;font-size:14px}.catalog__item{padding:20px}.catalog__item-heading{font-size:18px}.catalog__item-text{font-size:16px}}.tab{padding:51px 42px;background-color:#eaeaea;-webkit-border-radius:129px;border-radius:129px;position:relative;z-index:0}.tab__btns{gap:10px}.tab__btn{color:var(--prime);border-color:var(--prime);background-color:#fff}.tab__btn:first-child{-webkit-border-radius:45px 0 0 45px;border-radius:45px 0 0 45px}.tab__btn:last-child{-webkit-border-radius:0 45px 45px 0;border-radius:0 45px 45px 0}.tab__btn.--active,.tab__btn:hover{border-color:var(--prime);background-color:var(--prime);color:var(--white)}.tab__head{text-align:center;margin:0 0 52px}.tab__logo{-o-object-fit:contain;object-fit:contain;margin:0 auto 17px;height:63px}.tab__text{font-size:34px;grid-row:600;line-height:115%;margin:0}.tab__decor{display:block;position:absolute;left:-120px;top:-100px}.tab__decor img{width:100%}.tab__decor.--right{top:-130px;left:auto;right:-120px}.tab:not(.--active){display:none}.tab.--active{display:block;-webkit-animation:fade-in .5s ease-in-out forwards;animation:fade-in .5s ease-in-out forwards}@media screen and (max-width: 1400px){.tab__decor{left:-10vw;top:-10vw;max-width:42vw}.tab__decor.--right{right:-10vw}}@media screen and (max-width: 700px){.tab{padding:22px 0 37px;-webkit-border-radius:40px;border-radius:40px;margin-top:42vw}.tab__btns{gap:3px}.tab__head{margin-bottom:20px}.tab__logo{height:24px;margin-bottom:8px}.tab__text{font-size:14px}.tab__decor{max-width:100%;width:100%;right:unset;top:-37vw !important;left:0 !important;-webkit-filter:drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.3));filter:drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.3))}.tab__decor img{max-width:52vw;margin:0 auto}}.contact{width:-webkit-calc(100% - var(--cont-padd));width:calc(100% - var(--cont-padd));max-width:1500px;-webkit-border-radius:300px 300px 60px 60px;border-radius:300px 300px 60px 60px;margin:0 auto 74px;background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3));background:-o-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);background:linear-gradient(180deg, #FFFFFF 0%, #F3F3F3 100%);-webkit-box-shadow:0px 41px 91px 0px rgba(0,0,0,.1019607843),0px 165px 165px 0px rgba(0,0,0,.0901960784),0px 372px 223px 0px rgba(0,0,0,.0509803922),1px 662px 250px 0px rgba(0,0,0,.0117647059),1px 1034px 250px 0px rgba(0,0,0,0);box-shadow:0px 41px 91px 0px rgba(0,0,0,.1019607843),0px 165px 165px 0px rgba(0,0,0,.0901960784),0px 372px 223px 0px rgba(0,0,0,.0509803922),1px 662px 250px 0px rgba(0,0,0,.0117647059),1px 1034px 250px 0px rgba(0,0,0,0);--cont: 1157px;position:relative;z-index:0;margin-top:-webkit-calc(var(--pic)/2 + 20px);margin-top:calc(var(--pic)/2 + 20px);padding-top:-webkit-calc(var(--pic)/2 + 10px);padding-top:calc(var(--pic)/2 + 10px);--pic: 500px}.contact__pic{position:absolute;height:var(--pic);left:50%;top:-webkit-calc(0px - var(--pic)/2);top:calc(0px - var(--pic)/2);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.contact__img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.contact__form{-webkit-border-radius:34px;border-radius:34px;padding:35px 38px 42px;border:1px solid #ddd;background:-webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#EDEDED));background:-o-linear-gradient(top, #F4F4F4 0%, #EDEDED 100%);background:linear-gradient(180deg, #F4F4F4 0%, #EDEDED 100%);-webkit-box-shadow:0px 12px 26px 0px rgba(189,189,189,.3294117647),0px 48px 48px 0px rgba(189,189,189,.2784313725),0px 108px 65px 0px rgba(189,189,189,.168627451),0px 191px 76px 0px rgba(189,189,189,.0509803922),0px 299px 84px 0px rgba(189,189,189,.0117647059);box-shadow:0px 12px 26px 0px rgba(189,189,189,.3294117647),0px 48px 48px 0px rgba(189,189,189,.2784313725),0px 108px 65px 0px rgba(189,189,189,.168627451),0px 191px 76px 0px rgba(189,189,189,.0509803922),0px 299px 84px 0px rgba(189,189,189,.0117647059)}.contact__form-title{font-weight:700;font-size:20px;line-height:115%;letter-spacing:-0.2px;text-align:center}.contact__form-text{font-size:16px;font-weight:400;text-align:center;margin:0 0 25px}.contact .headline{margin:0 0 50px}.contact .area{width:100%;position:relative;z-index:0;overflow:hidden;-webkit-border-radius:24px;border-radius:24px;border:1px solid #ddd;background-color:var(--white)}.contact .area__actions{gap:12px}.contact .area__actions .ic{--size: 58px}.contact .area__tags{gap:10px}.contact .area__tag{font-size:14px;padding:12px 18px;-webkit-border-radius:40px;border-radius:40px;background-color:var(--prime);color:var(--white)}.contact .area__row{padding:0 40px 20px 40px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#fff));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #fff 100%);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #fff 100%);width:100%;position:absolute;left:0;bottom:0;z-index:11}.contact textarea{padding:38px 40px 100px;width:100%;min-height:348px;resize:none}@media screen and (max-width: 1600px){.contact{max-width:1200px;--cont: 1000px;--pic: 420px}}@media screen and (max-width: 1000px){.contact{--pic: 300px;-webkit-border-radius:180px 180px 60px 60px;border-radius:180px 180px 60px 60px}.contact textarea{font-size:16px;padding:24px 30px 60px}.contact .area__tags{gap:8px}.contact .area__tag{font-size:12px;padding:8px 14px}.contact .area__row{padding:0 20px 20px}.contact .area__actions .ic{--size: 42px}}@media screen and (max-width: 700px){.contact{--pic: 230px;-webkit-border-radius:43px;border-radius:43px;padding-left:0;padding-right:0;padding-bottom:20px}.contact .headline{margin-bottom:30px}.contact__form{-webkit-box-shadow:none;box-shadow:none;padding:20px 10px 10px;-webkit-border-radius:30px;border-radius:30px}.contact__form-title{font-size:16px}.contact__form-text{font-size:14px}.contact textarea{padding:20px 18px 80px;font-size:12px}.contact .area__tags{gap:6px;max-width:50%}.contact .area__tag{font-size:10px;padding:6px 12px}.contact .area__actions{gap:6px}.contact .area__actions .ic{--size: 46px}.contact .area__row{padding:18px}}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.footer{position:relative;z-index:111}.footer .container{padding:94px 47px 0;text-align:center;background:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#F0F0F0));background:-o-linear-gradient(top, #FDFDFD 0%, #F0F0F0 100%);background:linear-gradient(180deg, #FDFDFD 0%, #F0F0F0 100%);-webkit-border-radius:60px 60px 0 0;border-radius:60px 60px 0 0;border-width:1px 1px 0 1px;border-style:solid;border-color:#d9d9d9}.footer__img{max-width:592px;margin:0 auto 52px;width:100%}.footer__text{font-size:24px;color:#7b7b7b}.footer__copy{width:100%;margin-top:75px;padding:50px 0;color:#6c6c6c;font-size:20px;font-weight:400;border-top:1px solid rgba(195,195,195,.8)}@media screen and (max-width: 1000px){.footer .container{padding:60px 20px 0;-webkit-border-radius:50px 50px 0 0;border-radius:50px 50px 0 0}.footer__img{max-width:50%;margin-bottom:20px}.footer__text{font-size:18px}.footer__copy{margin-top:35px;font-size:16px;padding:30px 0}}@media screen and (max-width: 700px){.footer .container{padding:40px 20px 0;-webkit-border-radius:40px 40px 0 0;border-radius:40px 40px 0 0}.footer__img{max-width:62%;margin-bottom:15px}.footer__text{font-size:14px}.footer__copy{margin-top:25px;font-size:12px;padding:25px 0}}