:root{--color-text:#314B59;--color-main:#00CEC6;--color-accent:#E40521;--color-secondary:#1C3949;--offset:20px;--offset-half:10px;--offset-middele:30px;--offset-2:40px;--offset-3:60px;--offset-4:80px;--offset-5:100px;--transition-all:all .2s;--transition-color:color .2s;--transition-background:background-color .2s;--transition-duration:.2s}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;word-break:break-word}h1,h2,h3,h4,h5,h6{margin-top:0}p{margin-top:0}ul,ol{margin:.5em 0 1.5em 0;padding:0 0 0 1.5em}ul li,ol li{line-height:inherit;margin-top:0;margin-bottom:.25em}ol li{padding-left:.5em}:is(h1,h2,h3,h4,h5,h6,p,ul,ol):last-child{margin-bottom:0}hr{color:#E5E5E5;background-color:#E5E5E5;border:0 none;height:1px;clear:both;margin-top:1.75em;margin-bottom:1.75em;display:block;overflow:hidden}blockquote{font-style:italic;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:2em;margin-inline-end:2em}figure{display:inline-block;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}table td{vertical-align:top;padding:.375em}img{max-width:100%;height:auto}*:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #A9A9A9}.hidden{display:none!important}.nowrap{white-space:nowrap!important}.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}body:not(.body--is-loaded) *{animation:none!important;transition:none!important}body.body--no-scroll{overflow:hidden}.only-mobile{display:none!important}.only-tablet{display:none!important}.only-desktop{display:inherit!important}@media (min-width:1200px){.hidden-desktop{display:none!important}}@media (min-width:768px) and (max-width:1199px){.only-desktop{display:none!important}.only-mobile{display:none!important}.only-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.only-desktop{display:none!important}.only-tablet{display:none!important}.only-mobile{display:inherit!important}.hidden-mobile{display:none!important}}.section{margin:var(--offset-4) auto}.section--dark{color:#FFF;background-color:var(--color-secondary);padding-top:var(--offset-4);padding-bottom:var(--offset-4);margin-bottom:0;margin-top:0}.container{padding-left:calc(var(--offset) * 1);padding-right:calc(var(--offset) * 1);margin-right:auto;margin-left:auto}.container--color-main{background:var(--color-main)}.container>*{margin-left:auto;margin-right:auto}.width-xl{max-width:1920px}.width-lg{max-width:1680px}.width{max-width:1440px}.width-content{max-width:1360px}.width-md{max-width:1240px}.width-sm{max-width:1100px}.width-xs{max-width:960px}.paragraph-xl>*:not(:last-child){margin-bottom:calc(var(--offset) * 3)}.paragraph-lg>*:not(:last-child){margin-bottom:calc(var(--offset) * 2)}.paragraph-md>*:not(:last-child){margin-bottom:calc(var(--offset) * 1.5)}.paragraph>*:not(:last-child){margin-bottom:var(--offset)}.paragraph-sm>*:not(:last-child){margin-bottom:calc(var(--offset) * .75)}.paragraph-xs>*:not(:last-child){margin-bottom:calc(var(--offset) * .5)}.paragraph-null>*:not(:last-child){margin-bottom:0}.margin-center{margin-left:auto;margin-right:auto}.margin-left{margin-right:auto;margin-left:0}.margin-right{margin-right:0;margin-left:auto}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}@media (max-width:1199px){.section{margin:var(--offset-3) auto}.section--dark{padding-top:var(--offset-3);padding-bottom:var(--offset-3);margin-bottom:0;margin-top:0}.container{padding-left:calc(var(--offset) * 1.5);padding-right:calc(var(--offset) * 1.5)}}@media (max-width:767px){.section{margin:var(--offset-2) auto}.section--dark{padding-top:var(--offset-2);padding-bottom:var(--offset-2);margin-bottom:0;margin-top:0}.container{padding-left:var(--offset);padding-right:var(--offset)}.paragraph-xxl>*:not(:last-child),.paragraph-xl>*:not(:last-child){margin-bottom:calc(var(--offset) * 1.75)}.paragraph-lg>*:not(:last-child){margin-bottom:calc(var(--offset) * 1.5)}}.flex{display:flex;flex-wrap:wrap;--flex-cols:3;--flex-gap:var(--offset-2);gap:var(--flex-gap)}.flex--center{justify-content:center}.flex--1{--flex-cols:1}.flex--2{--flex-cols:2}.flex--3{--flex-cols:3}.flex--4{--flex-cols:4}.flex--5{--flex-cols:5}.flex--6{--flex-cols:6}.flex>*{flex-basis:calc(100% / var(--flex-cols) - var(--flex-gap) / var(--flex-cols) * (var(--flex-cols) - 1))}@media (max-width:767px){.flex>*{flex-basis:100%}}html{font-family:'Manrope',sans-serif;font-size:16px;line-height:24px;scroll-behavior:smooth;scroll-padding-top:160px}.html--is-login{scroll-padding-top:calc(160px + 32px)}body{color:var(--color-text);background:#EDEDED}a{color:inherit;text-decoration:underline;transition:var(--transition-color)}@media (hover:hover) and (pointer:fine){a:hover{color:var(--color-accent)}}h1,.h1{font-family:'Uncage',sans-serif;font-size:40px;line-height:1.125em;font-weight:400;text-transform:uppercase}h2,.h2{font-family:'Uncage',sans-serif;font-size:32px;line-height:1.125em;font-weight:400;text-transform:uppercase}h3,.h3{font-family:'Uncage',sans-serif;font-size:23px;line-height:1.125em;font-weight:400;text-transform:uppercase}h4,.h4{font-family:'Uncage',sans-serif;font-size:20px;line-height:1.125em;font-weight:400;text-transform:uppercase}.p-text{font-size:16px;line-height:1.5em}.font-size-14{font-size:14px;line-height:1.5em}.color-white{color:#FFF}.color-main{color:var(--color-main)}.color-secondary{color:var(--color-secondary)}.font-space{overflow:hidden}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-italic{font-style:italic}.font-uppercase{text-transform:uppercase}@media (max-width:991px){html{scroll-padding-top:115px}.html--is-login{scroll-padding-top:calc(115px + 46px)}}@media (max-width:767px){html{scroll-padding-top:80px}.html--is-login{scroll-padding-top:calc(80px + 46px)}h1,.h1{font-size:28px}h2,.h2{font-size:22px}h3,.h3,h4,.h4{font-size:18px}.p-text{font-size:14px;line-height:1.5em}}@keyframes animation-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes animation-fade-out{0%{opacity:1}100%{opacity:0}}#header{position:sticky;z-index:10000;top:0}.admin-bar #header{top:32px}.header{color:var(--color-secondary);background:var(--color-main);font-size:14px;line-height:18px}.header-box{display:flex;gap:var(--offset);justify-content:space-between;align-items:center;height:75px}.header-box a{text-decoration:none}@media (hover:hover) and (pointer:fine){.header-box a:hover{color:#FFF}}.header-logo__img{display:block;font-size:0;text-indent:-1000000px;overflow:hidden;width:140px;height:45px;background-image:url('../img/logo-header.svg?v=3');background-repeat:no-repeat;background-position:left center;background-size:contain}.header-address{display:flex;gap:.5em}.header-address svg{width:15px;min-width:15px;height:19px}.header-social{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:calc(var(--offset) * .25)}.header-social svg{width:24px;height:24px;display:block}.header-contact{display:flex;align-items:center;gap:var(--offset)}.header-phone{font-size:1.25em;line-height:1em;font-weight:700;text-align:right;white-space:nowrap}.header-tel{color:#FFF;display:none;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px}.header-tel svg{width:22px;height:22px;display:block}.header-burger{display:none;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;background:transparent;border:none;overflow:hidden;cursor:pointer;padding:0;margin:0}.header-burger__btn{width:32px;height:24px;position:relative}.header-burger__title{display:none}.header-burger__line,.header-burger__line::before,.header-burger__line::after{position:absolute;top:50%;left:0;margin-top:-1px;width:100%;height:2px;background-color:#FFF}.header-burger__line::before,.header-burger__line::after{content:"";left:0;width:100%;transition:.2s}.header-burger__line::before{transform:translateY(-8px)}.header-burger__line::after{transform:translateY(8px)}.header-burger.active .header-burger__line{height:0}.header-burger.active .header-burger__line::before{margin-top:0;transform:rotate(45deg)}.header-burger.active .header-burger__line::after{margin-top:0;transform:rotate(-45deg)}.header-menu{flex:1 0 0;overflow:hidden;max-width:100%}@media (max-width:1199px){.header{font-size:12px;line-height:16px}}@media (max-width:991px){.admin-bar #header{top:46px}.header .header-address,.header .header-work,.header .header-social,.header .header-contact{display:none}.header-tel{display:flex;margin-left:auto}.header-burger{display:flex}}@media (max-width:767px){.admin-bar #header{top:46px}.header-box{height:50px}.header-logo__img{width:115px;height:40px}}#footer{color:#BFC7CA;background:var(--color-secondary);padding-top:calc(var(--offset) * 2);padding-bottom:var(--offset)}.footer{display:flex;justify-content:space-between;gap:calc(var(--offset) * 2);padding-bottom:var(--offset);font-size:14px;line-height:18px}.footer a{text-decoration:none}@media (hover:hover) and (pointer:fine){.footer a:hover{color:#FFF}}.footer__col{max-width:260px}.footer__col>*:not(:last-child){margin-bottom:calc(var(--offset) * .5)}.footer-logo__img{display:block;font-size:0;text-indent:-1000000px;overflow:hidden;width:140px;height:60px;background-image:url('../img/logo-footer.svg?v=3');background-repeat:no-repeat;background-position:left center;background-size:contain}.footer__title{color:var(--color-main);font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase}.footer__person{background-image:url(../img/footer-person.png);background-repeat:no-repeat;background-position:left top;background-size:30px;padding-left:40px;height:30px;line-height:30px}.footer__phone{font-weight:700;padding-left:40px}.footer .menu-list{list-style:none;padding:0;margin:0}.footer .menu-list > .menu-item{display:block;padding:0;margin:0 0 calc(var(--offset) * .25) 0}.footer .menu-list+.footer__block{margin-top:var(--offset)}.footer-social{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--offset) * .25);margin-top:var(--offset)}.footer-social svg{width:28px;height:28px;display:block}.footer-bottom{font-size:13px;line-height:1.375em;text-align:center;padding-bottom:var(--offset)}.footer-rating{display:flex;flex-wrap:wrap;gap:var(--offset-half)}.footer-rating iframe{display:block}@media (max-width:1199px){.footer{display:flex;flex-wrap:wrap;gap:calc(var(--offset) * 2)}.footer__col{max-width:none;flex-basis:calc(100% / 3 - calc(var(--offset) * 2) / 3 * (3 - 1))}}@media (max-width:767px){.footer{display:flex;flex-wrap:wrap;gap:calc(var(--offset) * 1.5)}.footer__col{max-width:none;flex-basis:calc(100% / 2 - calc(var(--offset) * 1.5) / 2 * (2 - 1))}.footer__col--menu+.footer__col--menu+.footer__col--menu{flex-basis:100%}.footer__col--company,.footer__col--legal,.footer__col--contact,.footer__col--rating{flex-basis:100%}.footer__col--company br{display:none}.footer__person{background:none;padding:0;height:auto;line-height:inherit}.footer__phone{padding:0}.footer-bottom{text-align:left;max-width:80%;margin-left:0}.footer-bottom br{display:none}}.header-menu{background:#FFF;border-bottom:1px solid #F2F2F2}.header-menu-mobile{display:none}.header-menu .menu-list{display:flex;flex-wrap:wrap;gap:var(--offset) 2%;align-content:center;justify-content:center;list-style:none;padding:0;margin:0}.header-menu .menu-list > .menu-item{list-style:none;padding:0;margin:0}.header-menu .menu-list > .menu-item > a{color:var(--color-text);font-size:15px;line-height:50px;font-weight:600;display:block;padding:0 20px;margin:0;text-decoration:none;text-transform:uppercase;white-space:nowrap}.header-menu .sub-menu{display:none;position:absolute;background:#FFF;z-index:100;text-align:left;list-style:none;padding:10px 0 20px 0;margin:-5px 0 0 0;border-radius:15px 15px 60px 15px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 15px 30px rgba(0,0,0,0.15);animation:animation-fade-in .5s}.header-menu .menu-item-has-children:hover > .sub-menu{display:block}.header-menu .sub-menu .menu-item{list-style:none;padding:0;margin:0;position:relative}.header-menu .sub-menu .menu-item a{display:block;padding:12px 60px 12px 20px;margin:0;font-size:16px;line-height:18px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}.header-menu .sub-menu .sub-menu{top:0;left:100%;margin-left:-10px;margin-top:-15px}.header-menu .menu-item svg{margin-left:5px;display:none}.header-menu .menu-item-has-children > a svg{display:inline-block}.header-menu .sub-menu .menu-item-has-children > a svg{display:inline-block;transform:rotate(-90deg);position:absolute;right:20px;top:13px}@media (hover:hover) and (pointer:fine){.header-menu .menu-item a:hover{color:var(--color-main)}}.header-menu .menu-list .menu-item.current-menu-item > a{color:var(--color-accent)}.menu-item-back{display:none}.header-menu .menu-title{color:var(--color-main);font-weight:600;text-transform:uppercase}.header-menu .menu-item+.menu-title{margin-top:15px}.mega-menu{display:none;position:absolute;left:50%;width:100%;transform:translateX(-50%);margin-top:-20px;padding-top:15px;padding-bottom:20px;animation:animation-fade-in .5s forwards;opacity:0;animation-delay:.2s}.header-menu .menu-item-has-children:hover > .mega-menu{display:block}.mega-menu a{text-decoration:none}@media (hover:hover) and (pointer:fine ){.mega-menu a:hover{color:var(--color-main)}}.mega-menu__grid{display:flex;width:100%;grid-gap:var(--offset);padding:var(--offset-2);margin-left:auto;margin-right:auto;background:#FFF;border:1px solid rgba(0,0,0,0.05);box-shadow:0 15px 30px rgba(0,0,0,0.15);border-radius:20px}.mega-menu__category{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;font-size:16px;line-height:1.25em;font-weight:600;text-transform:uppercase;padding-bottom:var(--offset-half);border-right:1px solid #EDEDED;padding-right:var(--offset-half)}.mega-menu__category:last-child{border:none}.mega-menu__category > a{padding-bottom:.5em}.mega-menu__group{height:460px;overflow:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#EDEDED #FFF;overscroll-behavior:contain;padding:var(--offset) var(--offset) var(--offset) 0;display:flex;flex-direction:column;font-size:16px;line-height:1.25em;font-weight:600;text-transform:none}.mega-menu__wrap{position:relative;height:460px;overflow:hidden}.mega-menu__wrap::before,.mega-menu__wrap::after{content:"";position:absolute;left:0;width:100%;height:var(--offset);z-index:1;pointer-events:none}.mega-menu__wrap::before{top:0;background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0) 100%)}.mega-menu__wrap::after{bottom:0;background:linear-gradient(to top,white 0%,rgba(255,255,255,0) 100%);height:var(--offset-2)}.mega-menu__group > a{margin-bottom:.5em}.mega-menu__list{font-size:14px;line-height:1.25em;font-weight:400;text-transform:none;margin:0;padding:0 0 var(--offset-half) var(--offset);list-style:disc}.mega-menu__list li{padding:0;margin:0 0 .25em 0}.mega-menu__list a{padding:0}@media (hover:hover)and (pointer:fine){.mega-menu__list a:hover{color:#16C2B8}}.mega-menu .active,.mega-menu a.active{color:var(--color-accent)}.sub-menu--v1{display:none!important}@media (max-width:1199px){.header-menu .menu-list{gap:var(--offset-half)}}@media (max-width:991px){.header-menu{color:#FFF;background:var(--color-main);display:none;position:fixed;z-index:100000;height:auto;top:75px;bottom:0;left:0;right:0;padding:calc(var(--offset) * 2) calc(var(--offset));border-top:1px solid #00B5AD;overflow-y:auto;animation:animation-fade-in .2s}.admin-bar .header-menu{top:121px}.header-menu.active{display:block}.header-menu>*:not(:last-child){margin-bottom:calc(var(--offset) * 2)}.header-menu .menu-list{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;gap:var(--offset)}.header-menu .menu-list > .menu-item > a{color:var(--color-text);padding:0;margin:0;font-size:20px;line-height:1.25em}.header-menu .menu-list > .menu-item > a:hover{color:var(--color-text)}.header-menu .menu-list .menu-item.current-menu-item > a{color:#FFF}.header-menu-mobile{font-size:16px;line-height:1.25em;display:flex;flex-direction:column;gap:var(--offset)}.header-menu-mobile a{text-decoration:none}.header-menu-mobile .header-contact{align-items:flex-start;flex-direction:column;order:1;gap:var(--offset)}.header-menu-mobile .header-phone{font-size:24px;line-height:1em}.header-menu-mobile .header-social{justify-content:flex-start;order:2}.header-menu-mobile .header-social svg{width:32px;height:32px}.header-menu-mobile .header-address{order:3;color:var(--color-text);gap:.75em;margin-top:var(--offset)}.header-menu-mobile .header-work{order:4;color:var(--color-text);padding-left:calc(15px + .75em);margin-top:-.75em}.header-menu .menu-list > li{display:block;width:100%;position:relative}.header-menu .menu-list > .menu-item-has-children > a svg{transform:rotate(-90deg);position:absolute;right:5px;top:6px}.header-menu .sub-menu{display:none!important}.header-menu .sub-menu.active{display:block!important;position:fixed;top:50px;left:0;right:0;bottom:0;margin:0;max-width:none;background:var(--color-main);overflow-y:auto;box-shadow:none;border-radius:0;padding-top:calc(var(--offset) * 2)}.header-menu .menu-item-back{font-weight:600;background:transparent;border:none;padding:0 0 0 20px;margin-bottom:20px;text-transform:uppercase;color:var(--color-text);display:flex;align-items:center;gap:10px}.header-menu .menu-item-back svg{display:block;transform:rotate(90deg);margin:0}.header-menu .sub-menu.active .menu-title{color:#FFF}.header-menu .sub-menu .menu-item a{white-space:normal;padding-right:60px}.header-menu .sub-menu.active .menu-item a{color:var(--color-text);padding-left:43px}.header-menu .sub-menu.active .menu-title a{color:#FFF}.header-menu .menu-list .menu-item.current-menu-item > a{color:#FFF}.sub-menu--v1{display:block!important}.sub-menu--v2{display:none!important}}@media (max-width:767px){.header-menu{top:50px}.admin-bar .header-menu{top:96px}}.button{color:#FFF;background:var(--color-main);border:none;font-size:18px;font-weight:600;line-height:1.5em;padding:1.5em 2em;border-radius:2.5em;text-transform:uppercase;text-decoration:none;text-align:center;display:inline-flex;gap:.75em;align-items:center;justify-content:center;user-select:none;cursor:pointer;transition:none}.button svg{width:1.25em;min-width:1.25em;height:1.25em;display:block}.button--nowrap{white-space:nowrap;max-width:100%;overflow:hidden;height:calc(1.5em * 3 + 10px)}.button--nowrap span{overflow:hidden;text-overflow:ellipsis}.button--transparent-white{color:#FFF;background:transparent;border:2px solid #FFF}.button--transparent-color{color:var(--color-main);background:transparent;border:2px solid var(--color-main)}.button--white{color:var(--color-text);background:#FFF}.button--small{font-size:14px;line-height:1.25em;padding:1em 2em}.button--normal{line-height:1.25em;padding:1em 2em}.button--header{color:var(--color-text);background:#FFF;border:2px solid #00CEC6;font-size:14px;line-height:1.25em;padding:1em 2em}@media (hover:hover) and (pointer:fine){.button{transition:var(--transition-all)}.button:hover{color:#FFF;background:var(--color-secondary);border-color:var(--color-secondary)}}.button-link{text-align:left;padding:0;background:none;border:none;color:inherit;cursor:pointer}.button-scroll-top{width:40px;height:40px;background-color:transparent;background-image:url(../img/scroll-top-3.svg);background-repeat:no-repeat;background-position:center;background-size:32px;border-radius:50%;position:fixed;right:70px;bottom:170px;z-index:2000;cursor:pointer;transition:.2s;user-select:none}@media (max-width:767px){.button{font-size:14px}.button-scroll-top{right:40px;bottom:130px}}.breadcrumbs{font-size:14px;line-height:1.5em;list-style:none;padding:var(--offset) 0;margin:0}.breadcrumbs__item{display:inline-block;list-style:none;padding:0;margin:0}.breadcrumbs__item a{color:inherit;text-decoration:none;padding-right:1em;margin-right:.375em;background-image:url(../img/breadcrumb.svg);background-position:right 0 top .375em;background-repeat:no-repeat;background-size:.375em}@media (hover:hover) and (pointer:fine){.breadcrumbs__item a:hover{color:var(--color-main)}}.container .breadcrumbs{margin-top:calc(var(--offset-3) * -1);margin-bottom:var(--offset-2)}@media (max-width:767px){.breadcrumbs{font-size:12px;line-height:1.5em;padding:var(--offset-half) 0}.container .breadcrumbs{margin-top:calc(var(--offset-2) * -1);margin-bottom:var(--offset)}}.popup{overflow:auto;position:fixed;z-index:110000;top:0;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,0.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:animation-fade-in .2s}.popup.active{display:block}.popup__wrap{display:flex;align-items:center;justify-content:center;min-height:100%;padding:var(--offset-2)}.popup__box{background:#FFF;width:100%;max-width:520px;border-radius:20px;padding:var(--offset-2);position:relative}.popup__close{color:#000;font-size:0;position:absolute;right:var(--offset);top:var(--offset);background:transparent;width:32px;height:32px;border:none;cursor:pointer;transition:var(--transition-all);display:flex;align-items:center;justify-content:center;opacity:.5}.popup__close svg{width:24px;height:24px;display:block}@media (hover:hover) and (pointer:fine){.popup__close:hover{opacity:1}}@media (max-width:767px){.popup__wrap{padding:var(--offset)}.popup__box{padding:var(--offset-3) calc(var(--offset) * 1.5) calc(var(--offset) * 1.5)}}.form-main{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.form-success{display:none;animation:animation-fade-in .2s ease}.form-main label{width:100%;display:inline-block}.form-main input,.form-main textarea,.form-main select{width:100%;color:#1A1A1A;background-color:#FFF;border:1px solid #BBBBBB;font-size:18px;line-height:22px;padding:16px;margin:0;overflow:hidden;text-overflow:ellipsis}.form-main textarea{height:120px;resize:vertical;max-height:240px}.form-main select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:46px;background-image:url(../img/icon-select.svg);background-repeat:no-repeat;background-position:right 16px top 19px;background-size:20px}.form-main input::placeholder,.form-main select::placeholder{color:#BBBBBB}.form__label--floating{position:relative}.form__label--floating input,.form__label--floating textarea,.form__label--floating select{padding-top:24px;padding-bottom:8px}.form__label--floating .elm-request__placeholder{color:#BBBBBB;font-size:18px;line-height:22px;padding:0;position:absolute;pointer-events:none;left:17px;top:16px;transition:var(--transition-all)}.form__label--floating input:focus ~ .elm-request__placeholder,.form__label--floating textarea:focus ~ .elm-request__placeholder,.form__label--floating select:focus ~ .elm-request__placeholder,.form__label--floating input:not(:focus):valid ~ .elm-request__placeholder,.form__label--floating textarea:not(:focus):valid ~ .elm-request__placeholder,.form__label--floating select:not(:focus):valid ~ .elm-request__placeholder{top:6px;font-size:12px}.form__checkbox{width:auto;cursor:pointer;margin-top:16px;margin-bottom:16px;text-align:left}.form__checkbox input[type=checkbox]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.form__checkbox input[type=checkbox] + span{display:inline-block;position:relative;padding:4px 0 0 38px;min-height:30px}.form__checkbox input[type=checkbox] + span::before{content:"";display:inline-block;width:30px;height:30px;position:absolute;left:0;top:0;background-color:#FFF;border:1px solid #BBBBBB}.form__checkbox input[type=checkbox]:checked + span::after{content:"✓";color:#1A1A1A;font-size:20px;position:absolute;left:8px;top:3px}.form__checkbox input[type=checkbox]:focus-visible + span::before{outline:none;box-shadow:inset 0 0 0 1px #A9A9A9}.validate--error,.validate--error[type=checkbox] + span::before{border-color:#FFC6C6!important;background-color:#FFE0E0!important}.form--sending{pointer-events:none!important}.form--sending .button.js-form-submit,.form--sending .button[type=submit]{color:#757575;pointer-events:none;cursor:default;background:#F1F4F9 repeating-linear-gradient(-45deg,transparent,transparent 1rem,#CDD8E9 1rem,#CDD8E9 2rem);background-size:200% 200%;border-color:#D8D8D8;animation:animation-button-wait 10s linear infinite}@keyframes animation-button-wait{100%{background-position:50% 50%}}.form--success .form-main{display:none}.form--success .form-success{display:block}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:400;src:url('../fonts/manrope/manrope-v15-cyrillic_latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:500;src:url('../fonts/manrope/manrope-v15-cyrillic_latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:600;src:url('../fonts/manrope/manrope-v15-cyrillic_latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:700;src:url('../fonts/manrope/manrope-v15-cyrillic_latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:800;src:url('../fonts/manrope/manrope-v15-cyrillic_latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Uncage';font-style:normal;font-weight:400;src:url('../fonts/uncage/uncage-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Uncage';font-style:normal;font-weight:700;src:url('../fonts/uncage/uncage-bold.ttf') format('truetype')}