/*!
 * Mmenu Light
 * mmenujs.com/mmenu-light
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;overscroll-behavior:contain;background:transparent;transition-property:bottom,background-color;transition-duration:0s,.3s;transition-timing-function:ease;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:80%;width:var(--mm-ocd-width);min-width:200px;min-width:var(--mm-ocd-min-width);max-width:440px;max-width:var(--mm-ocd-max-width);background:#fff;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{transform:translateZ(0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:20%;width:calc(100% - var(--mm-ocd-width));min-width:calc(100% - 440px);min-width:calc(100% - var(--mm-ocd-max-width));max-width:calc(100% - 200px);max-width:calc(100% - var(--mm-ocd-min-width));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:130%;padding-right:30%;line-height:24px;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:50px;height:var(--mm-spn-item-height)}.mm-spn>ul,.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/2);right:25px;right:calc(var(--mm-spn-item-height)/2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg) translateY(-50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:20px;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:13px 20px;padding:calc(var(--mm-spn-item-height)/2 - var(--mm-spn-line-height)/2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:"";display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/2);left:20px;left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:50px;height:var(--mm-spn-item-height);padding:0 40px;padding:0 calc(var(--mm-spn-item-indent)*2);line-height:50px;line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:51px;top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:"";display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:25px;height:calc(var(--mm-spn-item-height)/2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{transform:rotate(135deg) translate(-50%)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.boxShadow{box-shadow:0 5px 20px rgba(0,0,0,.13)}.transition{transition:all .1s ease}@font-face{font-family:eUkraine;src:url(../fonts/Eco/e-Ukraine-Light.woff2) format("woff2"),url(../fonts/e-Ukraine-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:eUkraine;src:url(../fonts/Eco/e-Ukraine-Regular.woff2) format("woff2"),url(../fonts/e-Ukraine-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Exo;src:url(../fonts/Eco/Exo20-Medium.woff2) format("woff2"),url(../fonts/Exo20-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Exo;src:url(../fonts/Eco/Exo20-Bold.woff2) format("woff2"),url(../fonts/Exo20-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Exo;src:url(../fonts/Eco/Exo20-Black.woff2) format("woff2"),url(../fonts/Exo20-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/Roboto/Roboto-Light.woff) format("woff"),url(../fonts/Roboto/Roboto-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/Roboto/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto/Roboto-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/Roboto/Roboto-Medium.woff) format("woff"),url(../fonts/Roboto/Roboto-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/Roboto/Roboto-Bold.woff) format("woff"),url(../fonts/Roboto/Roboto-Bold.woff2) format("woff2");font-weight:700;font-style:700;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Black"),local("Roboto-Black"),url(../fonts/Roboto/Roboto-Black.woff) format("woff"),url(../fonts/Roboto/Roboto-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{box-sizing:border-box}:focus{outline:0}audio,img,video{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}button,input,select,textarea{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;min-height:55px;min-width:260px;padding:15px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;text-align:center;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;border-radius:2px;cursor:pointer;transition:.3s ease-out}@media (max-width:767px){.btn{font-size:14px}}.btn.btn-bright,.btn.btn-dark,.btn.btn-primary,.btn.btn-soft{color:#fff}.btn.btn-primary{background-color:#6c7bff}.btn.btn-primary:active,.btn.btn-primary:hover{background-color:#3e5092}.btn.btn-primary:focus-visible{box-shadow:0 0 0 .2rem rgba(128,158,217,.4)}.btn.btn-dark{background-color:#212a40}.btn.btn-dark:active,.btn.btn-dark:hover{background-color:#3e5092}.btn.btn-dark:focus-visible{box-shadow:0 0 0 .2rem rgba(33,42,64,.4)}.btn.btn-light{background-color:#fff;color:#212a40}.btn.btn-light:active,.btn.btn-light:hover{background-color:#b3dcfa}.btn.btn-light:focus-visible{box-shadow:0 0 0 .2rem rgba(199,199,205,.4)}.btn.btn-bright{background-color:#a11713}.btn.btn-bright:active,.btn.btn-bright:hover{background-color:#ce2722}.btn.btn-soft{background-color:#6c7bff}.btn.btn-soft:active,.btn.btn-soft:hover{background-color:#7b88f7}@media (max-width:767px){.btn.mobile-touch{padding:22px 30px}}.section{padding:50px 0 45px}@media (max-width:1199px){.section{padding:45px 0 40px}}@media (max-width:991px){.section{padding:40px 0 35px}}@media (max-width:767px){.section{padding:35px 0 30px}}@media (max-width:575px){.section{padding:30px 0 25px}}.sectionTitle{font-weight:700;font-size:36px;line-height:125%;margin-bottom:35px}@media (max-width:991px){.sectionTitle{margin-bottom:25px}}@media (max-width:767px){.sectionTitle{margin-bottom:30px}}@media (max-width:991px){.sectionTitle{font-size:28px}}@media (max-width:767px){.sectionTitle{font-size:24px}}.sectionTitle--light{color:#fff}.company-logo{position:relative}a.covered-link{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:10}img.pattern{z-index:1;right:-30vw;top:-100px}@media (max-width:991px){img.pattern{top:-50px}}.two-side-block{display:grid}@media (max-width:991px){.two-side-block{grid-template-columns:1fr;grid-template-rows:repeat(2,auto);grid-row-gap:30px;row-gap:30px}}@media (min-width:992px){.two-side-block{grid-template-columns:50% auto}}.two-side-block .preview{display:flex;justify-content:center;align-items:center}.dark-block{display:flex;justify-content:flex-end;margin-left:40px}.dark-block__inner{position:relative;z-index:1;width:100%;max-width:1454px;margin:10px 0 10px 10px;color:#fff;outline:2px solid #a11713;outline-offset:8px;background:#212a40}@media (max-width:767px){.dark-block__inner{margin:10px 0}}.dark-block__inner:before{width:6px;height:400px;top:40px;left:-12px}@media (max-width:767px){.dark-block__inner:before{height:6px;top:auto;bottom:-12px}}.dark-block__inner:after{width:53.5%;height:6px;top:-12px;left:50%;transform:translate(-50%)}@media (max-width:767px){.dark-block__inner:after{transform:none}}.dark-block__inner:after,.dark-block__inner:before{content:"";position:absolute;background-color:#fff}@media (max-width:767px){.dark-block__inner:after,.dark-block__inner:before{width:20px;left:0}}.dark-block--left{justify-content:flex-start;margin:0 40px 0 0}.dark-block--left .dark-block__inner{margin-left:0;color:#fff;outline:2px solid #a11713;outline-offset:8px;background:#212a40}.dark-block--left .dark-block__inner:before{width:6px;height:400px;top:40px;right:-12px;left:auto}@media (max-width:767px){.dark-block--left .dark-block__inner:before{width:20px;height:6px;right:auto;top:auto;left:0;bottom:-12px}}@media (max-width:767px){.dark-block{margin:0}}.dark-block .list-stripes-red li:before{background-color:#fff}ul.list-stripes-red{margin:25px 0}ul.list-stripes-red li{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:15px;background-color:transparent}ul.list-stripes-red li:last-child{margin:0}ul.list-stripes-red li:before{content:"";display:inline-block;min-width:20px;height:2px;background-color:#c02a25;margin:12px 20px 0 0}.overlay{background:rgba(51,59,79,.72);opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:.2s ease-in-out;display:flex;justify-content:center;align-items:center;height:100vh;overflow:hidden;z-index:999}.overlay.show{opacity:1;pointer-events:all}.overlay-parallax{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.overlay-parallax .simpleParallax{position:relative;height:100%;width:100%}.overlay-parallax .simpleParallax img{display:block;max-width:unset;width:100%;height:100%;object-fit:cover}@media (max-width:767px){.footer_content-inner{padding-bottom:15px}}.footer_content-inner--home{margin-top:31px}.footer_content-inner .content_block{padding-top:25px}.footer_content-inner .footer_image-hard{width:310px;height:291px;top:-10px;position:relative}@media (max-width:991px){.footer_content-inner .footer_image-hard{display:none}}.footer_content-inner .footer-home_content-inner{margin:65px 0 15px}.footer_content-inner .footer_content-inner{margin:25px 0 15px}.footer_content-inner .footer_subtitle{padding:25px 0 15px;font-size:22px;font-weight:500;line-height:1.2}@media (max-width:767px){.footer_content-inner .footer_subtitle{font-size:18px}}.footer_content-inner .footer-link_see-more{padding:10px 0 25px}@media (max-width:767px){.footer_content-inner .footer-link_see-more{padding:10px 0}}.footer_content-inner .link_see-more{color:#ce2722;cursor:pointer}html{line-height:1.5;font-size:18px;color:#212a40;height:100%}@media screen and (max-width:1200px){html{font-size:16px}}@media screen and (max-width:768px){html{font-size:15px}}@media screen and (max-width:576px){html{font-size:14px}}body{margin:0;padding:0;font-family:Roboto;font-size:18px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.no-scroll{overflow:hidden}body::-webkit-scrollbar,body::-webkit-scrollbar-track{width:12px;background:#fff}body::-webkit-scrollbar-thumb{border:2px solid #fff;border-radius:10px;background-color:#212a40}body::-webkit-scrollbar-thumb:hover{background-color:#212a40}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}a{text-decoration:none}li,ul{margin:0;padding:0;list-style-type:none}button{cursor:pointer;outline:none}#app{display:flex;min-height:100vh;flex-direction:column;padding-top:79px;overflow:hidden}@media (max-width:1100px){#app{padding-top:63px}}main.page-content{flex:1;display:flex;flex-direction:column}.container{width:100%;flex:0 0 auto;position:relative;margin:0 auto;padding:0 20px;max-width:1275px}@media (max-width:767px){.container{padding:0 15px}}.content-inner{margin:50px 0 45px}@media (max-width:991px){.content-inner{margin:40px 0}}.logo{display:block;width:106px;height:68px}.logo img{object-fit:cover}button#scrollTop{position:fixed;bottom:30px;right:30px;z-index:998;visibility:hidden;opacity:0;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:2px;background:hsla(0,0%,100%,.2);box-shadow:inset 0 -4px 5px rgba(0,0,0,.3),inset 0 4px 5px hsla(0,0%,100%,.3);transition:background-color .3s,opacity .5s,visibility .5s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer}button#scrollTop svg{flex:0 0 19px;height:11px;fill:#bd4d4d;transition:fill .3s}button#scrollTop.show{opacity:1;visibility:visible}button#scrollTop:active,button#scrollTop:focus-visible,button#scrollTop:hover{opacity:1;background:#bd4d4d;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}button#scrollTop:active svg,button#scrollTop:focus-visible svg,button#scrollTop:hover svg{fill:#fff}.mainForm{position:relative;padding:150px 0 100px;color:#fff;font-size:18px;background:#212a40}@media (max-width:1450px){.mainForm{padding:120px 0 70px}}@media (max-width:767px){.mainForm{font-size:16px;padding:115px 0 50px}}.mainForm .overlay-parallax img{object-position:top}.mainForm--home{position:static;padding:100px 0 75px}.mainForm--home .overlay-parallax{display:none}@media (max-width:1450px){.mainForm--home{padding:70px 0 50px}}@media (max-width:767px){.mainForm--home{padding:50px 0}}.mainForm--contacts{padding:100px 0}@media (max-width:1450px){.mainForm--contacts{padding:70px 0}}@media (max-width:991px){.mainForm--contacts{padding:50px 0}}.mainForm--printing{position:relative;margin-bottom:50px;padding:75px 0}@media (max-width:1450px){.mainForm--printing{padding:50px 0}}@media (max-width:1100px){.mainForm--printing{padding:40px 0}}@media (max-width:767px){.mainForm--printing{padding:30px 0}}.mainForm--printing .mainForm__group--textarea{display:block;margin-bottom:32px}.mainForm--printing .responsiv-uploader-fileupload.style-file-multi .upload-button{padding-left:0}.mainForm__container{max-width:1028px}.mainForm__title{margin-bottom:20px;font-size:36px;font-weight:900}@media (max-width:991px){.mainForm__title{font-size:32px}}@media (max-width:767px){.mainForm__title{font-size:24px}}.mainForm__text{margin-bottom:20px}.mainForm__form{display:grid;grid-template-columns:1fr calc(50% - 15px);gap:0 30px;margin-bottom:35px}@media (max-width:767px){.mainForm__form{display:block;margin-bottom:20px}}.mainForm__form:focus-within{border-color:#c02a25}.mainForm__col--sub{grid-column:1/3;justify-self:center;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:63px;gap:10px 16px}@media (max-width:767px){.mainForm__col--sub{display:flex;flex-direction:column;gap:20px 0;justify-self:stretch}}.mainForm__col--full{grid-column:1/-1}.mainForm__group{position:relative;margin-bottom:24px;border:1px solid #515f82;border-radius:5px;transition:border-color .2s linear,margin-top .2s linear}@media (max-width:767px){.mainForm__group{margin-bottom:20px}}.mainForm__group--textarea{margin-bottom:28px}.mainForm__group--textarea.disabled{border-color:transparent}@media (max-width:767px){.mainForm__group--textarea.disabled{margin-top:-10px}}@media (max-width:767px){.mainForm__group--textarea{margin-bottom:0}}.mainForm__label{position:absolute;top:50%;left:24px;transform:translateY(-50%);font-style:italic;pointer-events:none}@media (max-width:767px){.mainForm__label{left:14px}}.mainForm__label.required:after{content:"*";display:inline-block;margin-left:2px;color:#c02a25}.mainForm__label.label-hidden{z-index:-1;opacity:0}.mainForm__nofile{display:flex;align-items:center;padding-left:32px;cursor:pointer}.mainForm__nofile:after,.mainForm__nofile:before{content:"";position:absolute}.mainForm__nofile:before{top:0;left:0;display:block;width:24px;height:24px;border-radius:8px;background:#fff}.mainForm__nofile:after{top:-1px;left:6px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.5L5.5 9 12 1.5' stroke='%23212A40' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");opacity:0;transition:opacity .2s}.mainForm__row{position:relative}.mainForm__checkbox{position:absolute;top:0;left:0;opacity:0}.mainForm__checkbox:checked+label:after{opacity:1}.mainForm__input,.mainForm__textarea{display:block;width:100%;padding:18px 24px;color:inherit;font-size:inherit;font-family:inherit;caret-color:#fff;background:#1d2332;border-radius:5px}@media (max-width:767px){.mainForm__input,.mainForm__textarea{padding:14px 10px}}.mainForm__input:focus+label,.mainForm__textarea:focus+label{z-index:-1;opacity:0}.mainForm__input:-webkit-autofill,.mainForm__input:-webkit-autofill:focus,.mainForm__input:-webkit-autofill:hover,.mainForm__textarea:-webkit-autofill,.mainForm__textarea:-webkit-autofill:focus,.mainForm__textarea:-webkit-autofill:hover{-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s;-webkit-text-fill-color:#fff}.mainForm__textarea{padding-right:40px;transition:height .2s linear,opacity .2s linear}.mainForm__textarea+.mainForm__label{top:18px;transform:none}.mainForm__textarea[disabled]{padding-left:0;opacity:0;color:transparent}.mainForm__textarea[disabled]+.mainForm__label{left:0;font-style:normal;font-weight:500;cursor:pointer;pointer-events:auto}.mainForm__textarea[disabled]~.mainForm__close-area{opacity:0;pointer-events:none}.mainForm__textarea::-webkit-scrollbar,.mainForm__textarea::-webkit-scrollbar-track{width:5px;background:#fff}.mainForm__textarea::-webkit-scrollbar-thumb{border:2px solid #fff;border-radius:10px;background-color:#212a40}.mainForm__textarea::-webkit-scrollbar-thumb:hover{background-color:#212a40}.mainForm__close-area{position:absolute;top:18px;right:18px;padding:0;background:transparent;border:none;outline:none;transition:opacity .2s linear}@media (max-width:767px){.mainForm__close-area{top:14px;right:14px}}.mainForm__custom-select{position:relative;background:#1d2332;border-radius:5px}.mainForm__custom-select:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.579 6.37a.958.958 0 011.368-.24l.826.6c.447.325.558.96.25 1.418l-5.718 8.485a.997.997 0 01-.42.712l-.112.078-.105.157a.96.96 0 01-.734.426.999.999 0 01-1.342-.277L3.973 8.277a1 1 0 01.246-1.392l.9-.631a1 1 0 011.393.246l5.086 7.262 4.98-7.391z' fill='%23fff'/%3E%3C/svg%3E");position:absolute;top:50%;right:24px;transform:translateY(-50%);width:24px;height:24px;transition:trasform .2s;pointer-events:none}.mainForm__custom-select.open:after{transform:translateY(-50%) rotate(180deg)}.mainForm__select{display:block;width:100%;height:100%;padding:18px 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;color:inherit;background:inherit;border-radius:5px}@media (max-width:767px){.mainForm__select{padding:14px 10px}}.mainForm__info{text-align:center}.mainForm__line{border:none;height:1px;margin:35px 0;background:#a11713}@media (max-width:767px){.mainForm__line{margin:20px 0}}.mainForm__write{display:flex;justify-content:center;align-items:center;gap:0 24px}@media (max-width:767px){.mainForm__write{flex-direction:column;justify-content:start;align-items:stretch;gap:15px 0;text-align:center}}.mainForm__via{font-size:24px;font-weight:700}@media (max-width:767px){.mainForm__via{font-size:20px}}.mainForm__tg{padding:9px}@media (max-width:767px){.mainForm__tg{padding:4px 0;align-self:center}}.mainForm .form-error-message{grid-area:2/1/3/2;padding-top:15px}@media (max-width:767px){.mainForm .form-error-message{padding:0;order:99}.mainForm .form-error-message:empty{display:none}}.mainForm #uploadForm_forms_flash,.mainForm #uploadFormPrinting_forms_flash,.mainForm .form-error-message{padding-top:10px}.mainForm #uploadForm_forms_flash:empty,.mainForm #uploadFormPrinting_forms_flash:empty,.mainForm .form-error-message:empty{display:none}.mainForm .upload-button{position:relative;display:flex;gap:0 8px;align-items:center;min-width:0;min-height:0;padding:10px;color:#fff;background:transparent}@media (max-width:767px){.mainForm .upload-button{padding:12px 15px 12px 0}}.mainForm .upload-button:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 6l-8.414 8.586a2 2 0 002.829 2.829l8.414-8.586a4 4 0 10-5.657-5.657l-8.379 8.55a6 6 0 108.485 8.486l8.379-8.551' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:block;flex:0 0 24px;height:24px}@media (max-width:767px){.mainForm .responsiv-uploader-fileupload{margin-bottom:18px}}.mainForm .upload-files-container,.mainForm .upload-object{border:none!important}.mainForm .responsiv-uploader-fileupload.style-file-multi .upload-button{margin-bottom:0!important}.mainForm .responsiv-uploader-fileupload.style-file-multi .upload-object .icon-container{padding:1px 7px;transition:opacity .1s}.mainForm .responsiv-uploader-fileupload.style-file-multi .upload-object .info{transition:opacity .1s}.mainForm .responsiv-uploader-fileupload.style-file-multi .upload-object .info h4,.mainForm .responsiv-uploader-fileupload.style-file-multi .upload-object .info p,.mainForm .responsiv-uploader-fileupload.style-file-multi .upload-object .info span{padding-top:9px;padding-bottom:9px;color:#fff;font-size:14px;line-height:1}.mainForm .responsiv-uploader-fileupload.style-file-multi .upload-object .meta .upload-remove-button{top:0;line-height:100%;padding:3px 6px;color:#fff}.mainForm .responsiv-uploader-fileupload.style-file-multi .upload-object:hover .icon-container,.mainForm .responsiv-uploader-fileupload.style-file-multi .upload-object:hover .info{opacity:.7}.mainForm .responsiv-uploader-fileupload .upload-object.is-success{cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mainForm .g-recaptcha{z-index:1}.main-header{position:fixed;top:0;left:0;z-index:999;width:100%;background-color:#fff;box-shadow:0 -2px 12px rgba(0,0,0,.15)}.main-header .header-wrap{display:flex;flex-direction:row;padding:5px 0}@media (max-width:1199px){.main-header .header-wrap{justify-content:space-between;padding:12px 0}}@media screen and (min-width:1200px){.main-header .header-wrap{align-items:center}.main-header .header-wrap a{color:#212a40;transition:all .2s ease;cursor:pointer}.main-header .header-wrap a:active,.main-header .header-wrap a:hover{color:#c02a25}}.main-header .header-wrap .company-logo img{width:91px;height:59px}@media (max-width:1199px){.main-header .header-wrap .company-logo img{width:65px;height:39px}}@media (min-width:1200px){.main-header .header-wrap .company-logo{margin:0 30px 10px 0}}.main-header .header-wrap .logo-link:not([href]){cursor:default}.main-header .header-wrap #nav-desktop{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width:1199px){.main-header .header-wrap #nav-desktop{display:none}}.main-header .header-wrap #nav-desktop>ul{display:flex;flex-direction:row}.main-header .header-wrap #nav-desktop>ul li.item{display:flex;align-items:center;position:relative;margin-right:20px}.main-header .header-wrap #nav-desktop>ul li.item:last-child{margin:0}.main-header .header-wrap #nav-desktop>ul li.item--eco{font-family:Exo;font-weight:500;font-size:14px}.main-header .header-wrap #nav-desktop>ul li.item--eco svg{margin-right:4px;transition:fill .3s}@media (max-width:1199px){.main-header .header-wrap #nav-desktop>ul li.item{margin-right:20px}}.main-header .header-wrap #nav-desktop>ul li.item.page-active:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:2px;background:linear-gradient(269.97deg,#fff -.75%,hsla(0,0%,100%,0) 50.02%),#212a40;border-radius:4px}.main-header .header-wrap #nav-desktop>ul li.item a{transition:all .2s ease;font-weight:400}@media (min-width:991px){.main-header .header-wrap #nav-desktop>ul li.item a{font-size:16px}}.main-header .header-wrap #nav-desktop>ul li.item .dropdown-trigger{display:flex;align-items:center;padding:15px 0}.main-header .header-wrap #nav-desktop>ul li.item .dropdown-trigger:after{transition:all .2s ease;border-style:solid;border-width:.12em .12em 0 0;content:"";display:inline-block;height:.45em;left:.15em;position:relative;vertical-align:top;width:.45em;top:-3px;transform:rotate(135deg);margin-left:4px}.main-header .header-wrap #nav-desktop>ul li.item ul.dropdown-content{background-color:#fff;position:absolute;top:50px;box-shadow:0 5px 20px rgba(0,0,0,.13);border-radius:2px;padding:10px 25px;flex-direction:column;row-gap:10px;min-width:220px;display:flex;visibility:hidden;opacity:0;z-index:0}.main-header .header-wrap #nav-desktop>ul li.item ul.dropdown-content li{line-height:125%}.main-header .header-wrap #nav-desktop>ul li.item .dropdown-container.show .dropdown-trigger:after{transform:rotate(315deg);top:3px}.main-header .header-wrap #nav-desktop>ul li.item .dropdown-container.show .dropdown-content{visibility:visible;opacity:1;z-index:10}.main-header .header-wrap #nav-mobile{position:absolute;transform:translateX(-10000px)}@media (min-width:1200px){.main-header .header-wrap #nav-mobile{display:none}}.main-header .header-wrap .mburger,.main-header .header-wrap .mburger>b{transition:all .2s ease}.main-header .header-wrap .mburger{margin-left:auto}.main-header .header-wrap .mburger:active>b,.main-header .header-wrap .mburger:focus>b,.main-header .header-wrap .mburger:hover>b{background:#212a40}.main-header .header-wrap .mburger b{background:#c02a25}@media screen and (min-width:992px){.main-header .header-wrap .mburger{display:none}}.main-header .actions{position:relative;display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:minmax(44px,auto);align-items:center;margin-left:auto}.main-header .actions button.btn{min-width:195px}@media (max-width:1199px){.main-header .actions .leaveRequest{grid-area:request}.main-header .actions .langSwitch{grid-area:lang}}@media (min-width:992px) and (max-width:1199px){.main-header .actions{grid-gap:10px}}@media (min-width:1200px){.main-header .actions{grid-gap:20px}}.main-header .actions .leaveRequest{min-height:0;padding:9px 15px}@media (min-width:992px){.main-header .actions .leaveRequest{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.main-header .actions .langSwitch{border-radius:2px;text-transform:uppercase;width:50px;height:50px;display:flex;justify-content:center;align-items:center;align-self:center;margin-left:10px}.main-header .actions .langSwitch.dropdown-container{position:relative}.main-header .actions .langSwitch.dropdown-container.show ul.dropdown-content{visibility:visible;opacity:1;z-index:10}.main-header .actions .langSwitch.dropdown-container svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.main-header .actions .langSwitch button.dropdown-trigger{width:100%;height:100%;margin-top:3px;margin-left:-1px;font-family:inherit;font-size:10px;font-weight:500;background-color:transparent}.main-header .actions .langSwitch .dropdown-content{border-radius:2px;background-color:#fff;position:absolute;top:50px;right:0;visibility:hidden;opacity:0;z-index:0;width:100%;padding:5px 2px}.main-header .actions .langSwitch .dropdown-content li{display:flex;justify-content:center;align-items:center;font-size:16px}.main-header .navbar{background-color:#cfcfd7;padding:20px 0 30px}@media (max-width:820px){.main-header .navbar{background-color:#26de81}}.main-header .dropdown-content{transition:all .2s ease}.langSwitch{border-radius:5px;text-transform:uppercase;width:50px;height:50px;display:flex;justify-content:center;align-items:center;align-self:center}.langSwitch.dropdown-container{position:relative}.langSwitch.dropdown-container.show .dropdown-content{visibility:visible;opacity:1;z-index:10}.langSwitch.dropdown-container svg{position:absolute;top:0;left:0;width:50px;height:50px;pointer-events:none}.langSwitch button.dropdown-trigger{width:100%;height:100%;background-color:transparent;font-size:11px;font-family:inherit;text-transform:uppercase;margin:2px 0 0 -1px}.langSwitch .dropdown-content{border-radius:17px;background-color:#fff;position:absolute;top:50px;right:0;visibility:hidden;opacity:0;z-index:0;width:100%;padding:5px 2px;font-size:16px;display:flex;flex-direction:column;align-items:center}.langSwitch .dropdown-content a{padding:5px 2px}.mm-ocd{z-index:998}@media (min-width:1200px){.mm-ocd{display:none}}.mm-ocd--open,.mm-spn.mm-spn--light{background-color:#fff}.mm-ocd--open{max-height:100%;background-color:transparent}.mm-ocd__backdrop{display:none}.mm-spn li{font-size:24px}.mm-spn li a,.mm-spn li span{padding-top:20px;padding-bottom:20px}.mm-spn li:before{top:50%}.mm-ocd__content{max-width:100%;width:100%}.mm-ocd__content #nav-mobile{position:relative}.mm-ocd__content #nav-mobile.mm-spn--main:after{visibility:hidden}.mm-ocd__content #nav-mobile.mm-spn--main .mm-spn--open{top:0}.mm-ocd__content #nav-mobile.mm-spn--main .mm-spn--open:before{display:none}.mm-ocd__content #nav-mobile ul.dropdown-content{padding-bottom:55px}.mm-ocd__content #nav-mobile li.subitem{color:#212a40}.mm-ocd__content #nav-mobile li.subitem:before{display:none}.mm-ocd__content #nav-mobile .actions{box-shadow:0 5px 20px rgba(0,0,0,.13);width:100%;height:auto;position:fixed;z-index:3;bottom:0;padding:7px 15px;display:grid;grid-template-columns:1fr 50px;gap:0 28px;background-color:#fff}.mm-ocd__content #nav-mobile .actions button.leaveRequest{width:100%;font-size:16px}@media (max-width:1199px){.mm-ocd__content #nav-mobile .actions button.leaveRequest{align-self:center;padding:10px 15px;min-height:39px;min-width:0;line-height:1}}.mm-ocd__content #nav-mobile .actions .langSwitch{position:relative;justify-self:center}.mm-ocd__content #nav-mobile .actions .langSwitch.dropdown-container.show .dropdown-content{top:-95px;left:unset;bottom:unset}.mm-ocd__content #nav-mobile .actions .langSwitch.dropdown-container.show .dropdown-content a{width:auto!important}.mm-ocd__content #nav-mobile .actions .langSwitch.dropdown-container.show .dropdown-content a:after{display:none;width:unset}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:25px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#212a40}.hamburger{align-self:center;overflow:visible;display:inline-flex;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;border:0;background-color:transparent}@media (min-width:1200px){.hamburger{display:none}}.hamburger .hamburger-box{position:relative;display:inline-block;width:25px;height:19px}.hamburger .hamburger-box:after{content:"";position:absolute;inset:-5px;background:transparent}.hamburger .hamburger-box .hamburger-inner{top:50%;display:block;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger .hamburger-box .hamburger-inner:after,.hamburger .hamburger-box .hamburger-inner:before{display:block;content:"";box-sizing:inherit;position:absolute;width:25px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px}.hamburger .hamburger-box .hamburger-inner:before{top:-8px;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger .hamburger-box .hamburger-inner:after{bottom:-8px;transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.call-us{display:flex;justify-content:center;align-items:center;width:39px;height:39px;min-width:0;min-height:0;padding:0;font-size:0;color:transparent;border-radius:2px}.call-us svg{fill:#fff}.call-us--mobile{display:none}@media (max-width:1199px){.call-us--mobile{display:flex;margin:0 20px 0 auto}}@-webkit-keyframes fadeEffect{0%{opacity:0}to{opacity:1}}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.tab-pane{-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}.tab-pane[data-expanded=false]{display:none!important}.tab-links.tab-slider,.tab-links.tab-slider ul{display:flex;justify-content:center}.tab-links.tab-slider ul{flex-direction:row;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tab-links.tab-slider ul li{display:inline-block;position:relative;width:120px;text-align:center;cursor:pointer}.tab-links.tab-slider ul li.slider{position:absolute;display:block;background-color:#c02a25;bottom:-10px;left:0;height:4px;transition:all .4s}.contact-us-modal{padding:40px;background-color:#fff}@media (max-width:991px){.contact-us-modal{padding:25px}}@media (max-width:420px){.contact-us-modal{padding:20px 10px}}.contact-us-modal .contact-form-wrapper{display:flex;flex-direction:column;background-color:#fff}@media (max-width:767px){.contact-us-modal .contact-form-wrapper{box-shadow:none!important}}.contact-us-modal .contact-form-wrapper h3,.contact-us-modal .contact-form-wrapper p{max-width:100%}.contact-us-modal .contact-form-wrapper h3{font-weight:700;font-size:36px;line-height:125%;margin-bottom:25px}@media (max-width:991px){.contact-us-modal .contact-form-wrapper h3{margin-bottom:15px}}@media (max-width:767px){.contact-us-modal .contact-form-wrapper h3{margin-bottom:20px}}@media (max-width:991px){.contact-us-modal .contact-form-wrapper h3{font-size:28px}}@media (max-width:767px){.contact-us-modal .contact-form-wrapper h3{font-size:24px;margin-bottom:15px}}.contact-us-modal .contact-form-wrapper p{font-weight:400;font-size:18px;line-height:1.8}@media (max-width:991px){.contact-us-modal .contact-form-wrapper p{display:none}}.contact-us-modal .contact-form-wrapper .form-inner{display:grid;grid-gap:0 35px}@media (min-width:992px){.contact-us-modal .contact-form-wrapper .form-inner{grid-template-columns:1fr 1fr;margin-top:35px}}@media (max-width:991px){.contact-us-modal .contact-form-wrapper .form-inner{display:block}}@media (max-width:767px){.contact-us-modal .contact-form-wrapper .form-inner{margin-top:15px}}.contact-us-modal .contact-form-wrapper .form-inner .form-group:focus-within{border-color:#212a40}.contact-us-modal .contact-form-wrapper .form-inner .form-col--file{grid-area:2/1/3/3;display:flex;justify-content:space-between}@media (max-width:767px){.contact-us-modal .contact-form-wrapper .form-inner .form-col--file{display:block}}.contact-us-modal .contact-form-wrapper .form-inner .form-col--file>div{flex:0 1 calc(50% - 17px)}@media (min-width:992px){.contact-us-modal .contact-form-wrapper .form-inner .form-message{height:249px}}@media (max-width:767px){.contact-us-modal .contact-form-wrapper .form-inner .form-message{height:200px}}@media (max-width:991px){.contact-us-modal .contact-form-wrapper .form-inner .form-textarea{padding:15px 20px}}@media (min-width:992px){.contact-us-modal .contact-form-wrapper .form-inner .form-textarea{padding:25px 15px 50px}}.contact-us-modal .contact-form-wrapper .form-inner .form-captcha{text-align:right}@media (max-width:575px){.contact-us-modal .contact-form-wrapper .form-inner .form-captcha{display:flex;flex-direction:column;align-items:flex-end}}.contact-us-modal .contact-form-wrapper .form-inner .upload{position:absolute;bottom:15px;left:15px}.contact-us-modal .contact-form-wrapper .form-inner .upload-button{font-weight:400;color:inherit;padding:5px 10px;box-shadow:0 5px 20px rgba(0,0,0,.13)}.contact-us-modal .contact-form-wrapper .form-inner .upload-object{margin-bottom:5px}.contact-us-modal .contact-form-wrapper .form-inner .responsiv-uploader-fileupload.style-file-multi .upload-object:hover .upload-remove-button,.contact-us-modal .contact-form-wrapper .form-inner .responsiv-uploader-fileupload.style-file-multi .upload-object:hover h4,.contact-us-modal .contact-form-wrapper .form-inner .responsiv-uploader-fileupload.style-file-multi .upload-object:hover p.size{color:inherit}.contact-us-modal .contact-form-wrapper .form-inner button[type=submit]{display:flex;margin-left:auto;color:#fff;background-color:#212a40}.contact-us-modal .contact-form-wrapper .form-inner button[type=submit]:focus,.contact-us-modal .contact-form-wrapper .form-inner button[type=submit]:hover{background-color:#3e5092}.contact-us-modal.contact-us-success{padding:0;border-radius:2px}.contact-us-modal.contact-us-success .contact-form-wrapper{padding:135px 0}@media (max-width:767px){.contact-us-modal.contact-us-success .contact-form-wrapper{padding:100px 0}}.contact-us-modal.contact-us-success .contact-form-wrapper h3{margin:0 auto 20px;max-width:550px}.contact-us-modal.contact-us-success .contact-form-wrapper h3,.contact-us-modal.contact-us-success .contact-form-wrapper p{text-align:center;display:block!important}@media (max-width:767px){.contact-us-modal.contact-us-success .contact-form-wrapper h3,.contact-us-modal.contact-us-success .contact-form-wrapper p{max-width:100%!important}}.section-map{padding:50px 0 35px}@media (max-width:1199px){.section-map{padding:35px 0 20px}}@media (max-width:991px){.section-map{padding:20px 0 5px}}@media (max-width:767px){.section-map{padding:5px 0 -10px}}@media (max-width:575px){.section-map{padding:-10px 0 -25px}}@media (min-width:768px){.section-map .contact-form-wrapper{border-radius:20px}}.slider-content{display:flex;flex-direction:column}.slider-content h2{position:relative;text-align:center}@media (max-width:767px){.slider-content h2{font-size:24px}}.slider-content .slider .glide__slides,.slider-content .slider .glide__track{overflow-y:visible}.slider-content .slider ul.glide__slides li.slider-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:370px;padding:15px 30px;font-size:18px;border-radius:5px;overflow:hidden;background-color:#fff;box-shadow:0 3px 15px hsla(0,0%,80%,.17);transition:transform .3s ease-out,box-shadow .3s;cursor:-webkit-grab;cursor:grab}@media (min-width:1020px){.slider-content .slider ul.glide__slides li.slider-item:active,.slider-content .slider ul.glide__slides li.slider-item:hover{transform:translateY(-10px)}}@media (max-width:1450px){.slider-content .slider ul.glide__slides li.slider-item{padding:30px 20px 20px;height:1px;min-height:325px}}@media (max-width:1200px){.slider-content .slider ul.glide__slides li.slider-item{height:auto;min-height:0}}@media (max-width:575px){.slider-content .slider ul.glide__slides li.slider-item{font-size:14px}}.slider-content .slider ul.glide__slides .slider-item-body{position:relative;display:grid;grid-template-columns:35% auto;grid-template-rows:auto;grid-gap:0 35px;width:100%;height:100%;color:#212a40}@media (max-width:1200px){.slider-content .slider ul.glide__slides .slider-item-body{display:flex;flex-direction:column;align-items:flex-start}}.slider-content .slider ul.glide__slides .slider__link{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:10}@media (min-width:1020px){.slider-content .slider ul.glide__slides .slider__link{display:none}}.slider-content .slider ul.glide__slides .slider__photo{grid-column:1/2;grid-row:1/4;display:flex;flex-direction:column;justify-content:center}@media (max-width:1200px){.slider-content .slider ul.glide__slides .slider__photo{align-self:center;display:block;margin-bottom:40px;height:130px}}@media (max-width:575px){.slider-content .slider ul.glide__slides .slider__photo{margin-bottom:30px}}.slider-content .slider ul.glide__slides .slider__img{pointer-events:none;transform:none}@media (max-width:1200px){.slider-content .slider ul.glide__slides .slider__img{height:100%;width:100%;object-fit:contain}}.slider-content .slider ul.glide__slides .slider__title{grid-column:2/3;grid-row:1/2;align-self:center;justify-self:left;margin-bottom:15px;font-size:24px;font-weight:700;line-height:120%;transform:none}@media (max-width:1200px){.slider-content .slider ul.glide__slides .slider__title{font-size:22px;align-self:flex-start}}@media (max-width:575px){.slider-content .slider ul.glide__slides .slider__title{font-size:16px}}.slider-content .slider ul.glide__slides .slider__descr{grid-column:2/3;grid-row:2/3;margin-bottom:30px;font-weight:400;transform:none}@media (max-width:1450px){.slider-content .slider ul.glide__slides .slider__descr{margin-bottom:15px}}.slider-content .slider ul.glide__slides .slider__btn{grid-area:3/2/4/3;position:relative;display:inline-block;justify-self:start;align-self:center;color:inherit;font-weight:500;transition:color .3s}.slider-content .slider ul.glide__slides .slider__btn:focus,.slider-content .slider ul.glide__slides .slider__btn:hover{color:#c02a25}.slider-content .slider ul.glide__slides .slider__btn:focus:after,.slider-content .slider ul.glide__slides .slider__btn:hover:after{right:-20px;border-color:transparent transparent transparent #c02a25}@media (max-width:1200px){.slider-content .slider ul.glide__slides .slider__btn{margin-top:auto;align-self:flex-start}}.slider-content .slider ul.glide__slides .slider__btn:after{content:"";position:absolute;top:50%;right:-15px;transform:translateY(-50%);width:0;height:0;border-color:transparent transparent transparent #212328;border-style:solid;border-width:4px 0 4px 5px;transition:all .4s}.slider-content .slider ul.glide__slides .slider__btn:before{content:"";position:absolute;inset:-25px;top:-50%;left:-20%}.slider-content .slider .glide__bullets{position:relative;padding-top:50px;display:flex;justify-content:center;align-items:center;visibility:hidden}@media (max-width:767px){.slider-content .slider .glide__bullets{padding-top:30px;visibility:visible}}.slider-content .slider .glide__bullets button{border-radius:50%;margin-right:20px;background-color:#fff;border:2px solid transparent;transition:all .1s ease-in-out}.slider-content .slider .glide__bullets button:last-child{margin:0}@media (max-width:767px){.slider-content .slider .glide__bullets button{width:8px;height:8px;padding:0}}.slider-content .slider .glide__bullets button:active,.slider-content .slider .glide__bullets button:hover{border:2px solid #fff;background-color:#f54c47}.slider-content .slider .glide__bullets button.glide__bullet--active{background-color:#c02a25}.slider-content .slider--home .glide__bullets button{margin-right:15px}@media (max-width:767px){.slider-content .slider--home .glide__bullets{padding:30px 0}}.slider-bullets{display:flex;justify-content:center;gap:0 30px;padding-top:60px}@media (max-width:1450px){.slider-bullets{padding-top:35px;gap:20px}}.slider-bullets__circle{flex:0 0 13px;height:13px;padding:0;border-radius:50%;background:#fff}.slider-bullets__circle:last-child{margin:0}.slider-bullets__circle.glide__bullet--active{background:#c92824}@media (max-width:1450px){.slider-bullets__circle{flex:0 0 10px;height:10px}}@media (max-width:767px){.slider-bullets__circle{flex:0 0 8px;height:8px}}.slider-reviews__item{height:auto;padding:35px 50px 60px;border-radius:5px;background:#fff;cursor:-webkit-grab;cursor:grab}@media (max-width:1450px){.slider-reviews__item{padding:35px 20px}}@media (max-width:767px){.slider-reviews__item{padding:15px 15px 25px}}.slider-reviews__head{position:relative;display:flex;gap:0 30px;align-items:center;flex-wrap:wrap;padding-right:35px}.slider-reviews__head:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='33' height='33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 5.156a5.156 5.156 0 100 10.313 5.156 5.156 0 000-10.313zM11 18.22a5.156 5.156 0 00-5.156 5.156v1.634c0 1.036.75 1.919 1.773 2.085a55.089 55.089 0 0017.765 0 2.113 2.113 0 001.774-2.085v-1.634A5.156 5.156 0 0022 18.219h-.468c-.254 0-.507.041-.747.118l-1.191.39a9.97 9.97 0 01-6.188 0l-1.19-.39a2.406 2.406 0 00-.747-.118H11z' fill='%23212A40'/%3E%3C/svg%3E");position:absolute;top:5px;right:0}@media (max-width:767px){.slider-reviews__head:after{top:0}}@media (max-width:991px){.slider-reviews__head{display:block}}.slider-reviews__name{color:#212a40;font-weight:700;font-size:36px}@media (max-width:991px){.slider-reviews__name{font-size:28px}}@media (max-width:767px){.slider-reviews__name{font-size:20px}}.slider-reviews__rating{display:inline-flex;align-items:center}.slider-reviews__text{line-height:1}@media (max-width:767px){.slider-reviews__text{font-size:14px}}.slider-reviews__date{margin-bottom:20px;font-weight:300;font-size:14px}@media (max-width:767px){.slider-reviews__date{margin-bottom:15px;font-size:12px}}.slider-reviews__stars{display:inline-block;margin-left:4px;max-width:100px;white-space:nowrap;overflow:hidden}.slider-reviews__stars svg{width:16px;height:16px}@media (max-width:767px){.slider-reviews__review{font-size:14px}}.slider-reviews__bullets{padding-top:40px}@media (max-width:767px){.slider-reviews__bullets{padding-top:35px}}.form-inner{display:flex;flex-direction:column;width:100%}.form-inner .upload-button{margin:0!important;padding:0;min-width:auto;background:transparent;position:relative;color:#fff}#contact-modal form .g-recaptcha,.form-inner .g-recaptcha{margin-bottom:10px}@media (max-width:400px){#contact-modal form .g-recaptcha,.form-inner .g-recaptcha{max-width:290px;margin-left:-8px;transform:scale(.95)}}#uploadForm_forms_flash .alert-success,#uploadForm_forms_flash button.close,#uploadFormModal_forms_flash .alert-success,#uploadFormModal_forms_flash button.close,#uploadFormPrinting_forms_flash .alert-success,#uploadFormPrinting_forms_flash button.close{display:none}#uploadForm_forms_flash .alert-danger,#uploadFormModal_forms_flash .alert-danger,#uploadFormPrinting_forms_flash .alert-danger{color:red;font-size:16px;padding-bottom:10px}#contact-modal form .g-recaptcha{max-width:304px;margin-left:auto}@media (max-width:400px){#contact-modal form .g-recaptcha{transform:scale(.85)}}.form-group{display:flex;border-radius:2px;width:100%;position:relative;margin-bottom:24px;background-color:#fff;border:2px solid transparent}@media (max-width:575px){.form-group{margin-bottom:15px}}.form-group input,.form-group textarea{font-family:Roboto;width:100%;z-index:1;background-color:transparent;transition:all .12s ease-in-out;box-sizing:border-box}.form-group input:focus+label,.form-group textarea:focus+label{z-index:-1;opacity:0}.form-group input{position:relative}@media (max-width:991px){.form-group input{padding:15px 20px}}@media (min-width:992px){.form-group input{padding:20px 30px}}.form-group.form-message label{top:20px}.form-group.form-input label,.form-group.form-message label{position:absolute;left:15px;font-style:italic;font-size:18px;z-index:0;transition:all .1s ease-in-out;color:#6b6b6b}.form-group.form-input label.label-hidden,.form-group.form-message label.label-hidden{z-index:-1;opacity:0}.form-group.form-input label.required:after,.form-group.form-message label.required:after{content:"*";display:inline-block;margin-left:2px;color:#c02a25}.form-group.form-input label{align-self:center}.responsiv-uploader-fileupload{margin-bottom:24px}label.upload{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative;color:#fff}label.upload:active span.label,label.upload:hover span.label{color:#c02a25}label.upload span.icon{margin-right:.5rem}label.upload span.label{transition:color .1s ease-in-out}label.upload input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;outline:none;cursor:pointer;z-index:-1}@media (max-width:767px){iframe.map-index{height:350px}}@media (min-width:768px){iframe.map-index{height:450px}}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:.35s ease-in-out;border-radius:10px;background-color:transparent;width:100%;max-width:80%;z-index:1000}@media (max-width:767px){.modal{max-width:90%}}.modal#contact-modal{max-height:100vh;overflow-y:auto}@media (max-width:991px){.modal#contact-modal{max-width:95%}}@media (min-width:992px){.modal#contact-modal{max-width:950px}}.modal#contact-modal-success{width:max(60vw,980px)}.modal.show{transform:translate(-50%,-50%) scale(1);opacity:1}.modal .modal-content{border-radius:2px;position:relative}.modal .modal-content .modal-close{position:absolute;top:15px;right:15px;z-index:99999}.modal .modal-content .modal-close .close{width:30px;height:30px;background:transparent;padding:0;display:flex;justify-content:center;align-items:center;color:#c02a25;font-size:0;color:transparent}.modal .modal-content .modal-close .close:after,.modal .modal-content .modal-close .close:before{transition:all .2s ease;content:"";display:inline-block;position:absolute;height:80%;width:2px;background-color:#c02a25}.modal .modal-content .modal-close .close:before{transform:rotate(-45deg)}.modal .modal-content .modal-close .close:after{transform:rotate(45deg)}.modal .modal-content .modal-close .close:active,.modal .modal-content .modal-close .close:hover{color:#212a40}.modal .modal-content .modal-close .close:active:after,.modal .modal-content .modal-close .close:active:before,.modal .modal-content .modal-close .close:hover:after,.modal .modal-content .modal-close .close:hover:before{background-color:#212a40}.modal .modal-content .contact{background-color:transparent;padding:0}.modal .modal-content .contact .container{padding:0}.modal .modal-content .contact .container .contact-form-wrapper{border-radius:20px}@media (max-width:767px){.modal .modal-content .contact .container .contact-form-wrapper{padding:23px}}.modal-content .contact-form-wrapper{box-shadow:none;padding-top:0;padding-bottom:0}footer{background-color:#212a40;color:#fff;box-shadow:0 -2px 20px rgba(0,0,0,.12),-2px 4px 4px rgba(0,0,0,.25)}footer .footer-wrap{padding:35px 0 32px;display:grid;overflow-x:hidden}@media (max-width:1199px){footer .footer-wrap{padding:32px 0 29px}}@media (max-width:991px){footer .footer-wrap{padding:29px 0 26px}}@media (max-width:767px){footer .footer-wrap{padding:26px 0 23px}}@media (max-width:575px){footer .footer-wrap{padding:23px 0 20px}}@media (max-width:920px){footer .footer-wrap{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-row-gap:30px;grid-template-areas:"tribute" "services" "contacts"}}@media (min-width:921px){footer .footer-wrap{grid-template-columns:auto 2fr auto;grid-template-rows:1fr;grid-gap:45px;grid-template-areas:"tribute services contacts"}}footer .footer-wrap a{color:#fff;transition:all .2s ease;cursor:pointer;font-size:16px}footer .footer-wrap a:active,footer .footer-wrap a:hover{color:#c02a25}@media (max-width:1199px){footer .footer-wrap a{font-size:15px}}@media (max-width:991px){footer .footer-wrap a{font-size:14px}}@media (max-width:767px){footer .footer-wrap a{font-size:13px}}@media (max-width:575px){footer .footer-wrap a{font-size:14px}}footer .footer-wrap .caption{font-weight:500;font-size:24px;margin-bottom:17px}@media (max-width:767px){footer .footer-wrap .caption{font-size:19px;margin-bottom:10px}}footer .footer-wrap .tribute{grid-area:tribute}@media (min-width:380px) and (max-width:767px){footer .footer-wrap .tribute{display:flex;flex-direction:row}footer .footer-wrap .tribute .company-logo{margin-right:30px;margin-bottom:0}footer .footer-wrap .tribute .company-ask{align-self:center}}footer .footer-wrap .tribute .company-logo{margin-bottom:35px}footer .footer-wrap .tribute .company-logo img{width:106px;height:69px}@media (max-width:575px){footer .footer-wrap .tribute .company-logo{margin-bottom:20px}}footer .footer-wrap .tribute .company-ask a.contact-us{position:relative;display:flex;align-items:center;color:#fff;transition:all .2s ease;cursor:pointer;color:#e5e5e5}footer .footer-wrap .tribute .company-ask a.contact-us:active:after,footer .footer-wrap .tribute .company-ask a.contact-us:active:before,footer .footer-wrap .tribute .company-ask a.contact-us:hover:after,footer .footer-wrap .tribute .company-ask a.contact-us:hover:before{border-left-color:#c02a25}footer .footer-wrap .tribute .company-ask a.contact-us:after{content:"";border-top:6px solid transparent;border-left:6px solid #fff;border-bottom:6px solid transparent;width:0;height:0;transition:transform .2s linear;margin-bottom:-2.4px;transform:translateX(10px)}footer .footer-wrap .tribute .company-ask a.contact-us:active:after,footer .footer-wrap .tribute .company-ask a.contact-us:hover:after{transform:translateX(15px)}footer .footer-wrap .tribute .company-ask a.contact-us:active,footer .footer-wrap .tribute .company-ask a.contact-us:hover{color:#c02a25}footer .footer-wrap .tribute .company-ask h3{margin-bottom:0}footer .footer-wrap .services{grid-area:services}@media (min-width:768px){footer .footer-wrap .services{min-width:318px}}footer .footer-wrap .services .service-links{display:grid}@media (max-width:575px){footer .footer-wrap .services .service-links{grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-gap:12px}}@media (min-width:1200px){footer .footer-wrap .services .service-links{grid-template-columns:repeat(2,auto);row-gap:12px;-moz-column-gap:30px;column-gap:30px}}@media (min-width:768px) and (max-width:1199px){footer .footer-wrap .services .service-links{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);row-gap:8px}}@media (min-width:567px) and (max-width:767px){footer .footer-wrap .services .service-links{grid-template-columns:repeat(2,auto);-moz-column-gap:15px;column-gap:15px;row-gap:12px}}footer .footer-wrap .services .service-links a{color:#fff;transition:all .2s ease;cursor:pointer;font-size:14px}footer .footer-wrap .services .service-links a:active,footer .footer-wrap .services .service-links a:hover{color:#c02a25}footer .footer-wrap .contacts{grid-area:contacts}footer .footer-wrap .contacts .contacts-links{display:flex;max-width:500px}@media (min-width:768px){footer .footer-wrap .contacts .contacts-links{flex-direction:column}}@media (max-width:767px){footer .footer-wrap .contacts .contacts-links{flex-direction:column;justify-content:space-between}}footer .footer-wrap .contacts .contacts-links .address{position:relative;margin-bottom:10px;vertical-align:bottom}footer .footer-wrap .contacts .contacts-links .address img{width:16px;height:auto;margin-right:5px;margin-bottom:5px}footer .footer-wrap .contacts .contacts-links .phone-number{margin-bottom:15px}footer .footer-wrap .contacts .contacts-links .phone-number a{display:block;font-size:14px}footer .footer-wrap .contacts__link{display:inline-block;margin-right:15px}footer .footer-wrap .contacts__link:last-child{margin:0}footer .footer-wrap .contacts__link svg{fill:#fff;transition:fill .2s ease}footer .footer-wrap .contacts__link:hover svg{fill:#c02a25}.messenger-wrap{position:fixed;bottom:117px;right:15px;z-index:12}.messenger-main-item{height:65px;width:65px;display:flex;justify-content:center;align-items:center;transition:.3s;border-radius:2px;background:hsla(0,0%,100%,.2);box-shadow:inset 0 -4px 5px rgba(0,0,0,.3),inset 0 4px 5px hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.messenger-main-item svg{max-width:30px}.messenger-main-item svg .main-item__path{fill:#ff4a4a;transition:fill .3s}.messenger-main-item:hover{background:#bd4d4d;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.messenger-main-item:hover .main-item__path{fill:#fff}.messenger-items__wrap{flex-direction:column;position:absolute;transform:translate(-60px,-50%);top:50%;visibility:hidden;opacity:0;transition:visibility .3s ease-out,opacity .3s}.messenger-items__wrap.active{visibility:visible;opacity:1}.messenger-items__wrap svg{position:relative;fill:#ff4a4a;transition:fill .3s}.messenger-item{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:2px;background:hsla(0,0%,100%,.2);box-shadow:inset 0 -4px 5px rgba(0,0,0,.3),inset 0 4px 5px hsla(0,0%,100%,.3);transition:.3s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.messenger-item:hover{background:#bd4d4d}.messenger-item:hover svg{fill:#fff}.messenger-item:not(:last-child){margin-bottom:11px}@media (max-width:767px){.messenger-wrap{right:12px;bottom:88px}.messenger-main-item{height:52px;width:52px}.messenger-main-item svg{max-width:25px}}button#scrollTop{right:28px;bottom:36px;width:39px;height:39px}@media (max-width:767px){button#scrollTop{right:19px;bottom:19px}}.index-useful{position:relative;padding:75px 0 100px;background:#212a40}@media (max-width:1450px){.index-useful{padding:50px 0 70px}}@media (max-width:767px){.index-useful{padding-bottom:35px}}.index-useful__title{color:#fff}.index-useful__slider:first-of-type{margin-bottom:75px}@media (max-width:1450px){.index-useful__slider:first-of-type{margin-bottom:50px}}@media (max-width:767px){.index-useful__slider:first-of-type{margin-bottom:30px}}@media (max-width:767px){.index-useful__track{overflow:hidden}}.index-useful__slides{display:grid;grid-template-columns:repeat(3,1fr);gap:37px}@media (max-width:1450px){.index-useful__slides{gap:20px}}@media (max-width:1199px){.index-useful__slides{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.index-useful__slides{position:relative;display:flex;width:100%;gap:0;flex-wrap:nowrap;margin:0;padding:0;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;white-space:nowrap;will-change:transform}}.index-useful__item{padding:30px;color:#fff;font-weight:300;background:rgba(33,42,64,.8);border-radius:5px}@media (max-width:767px){.index-useful__item{width:100%;height:auto;flex:0 0 auto;padding:15px;-ms-flex-negative:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}}.index-useful__card-title{margin-bottom:4px;font-size:24px;font-weight:700;line-height:1.5}@media (max-width:767px){.index-useful__card-title{font-size:20px}}.index-useful__icon{margin-bottom:5px}@media (max-width:767px){.index-useful__icon{margin-bottom:10px}}@media (max-width:767px){.index-useful__text{font-size:14px}}@media (min-width:768px){.index-useful .slider-bullets{display:none}}.index-brands{padding:100px 0;--duration:40s}@media (max-width:1450px){.index-brands{padding:70px 0}}@media (max-width:1199px){.index-brands{padding:50px 0}}.index-brands__title{margin-bottom:40px;font-size:36px;font-weight:900;text-align:center}@media (max-width:991px){.index-brands__title{font-size:32px}}@media (max-width:767px){.index-brands__title{margin-bottom:20px;font-size:24px}}.index-brands__slider{position:relative;display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none;overflow:hidden}.index-brands__slider.js-marquee-track{width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:brands-marquee var(--duration) linear infinite;animation:brands-marquee var(--duration) linear infinite;will-change:transform}@media (min-width:992px){.index-brands__slider.js-marquee-track:hover{-webkit-animation-play-state:paused;animation-play-state:paused}}.index-brands__item{flex:0 0 auto;display:flex;justify-content:center;align-items:center;width:300px}@media (max-width:575px){.index-brands__item{width:250px}}.index-brands__img{display:block;max-width:100%;height:auto}@-webkit-keyframes brands-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes brands-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.software-dev{color:#fff;position:relative;overflow:hidden;margin-bottom:-31px}.software-dev:before{content:"";background:#212a40;width:100%;height:100%;top:0;left:0;z-index:-3;position:absolute}.software-dev p{margin-bottom:43px}.software-dev a{display:flex;max-width:269px;background:#a11713;color:#fff;height:64px;margin:0 auto 40px;justify-content:center;align-items:center;transition:.3s}.software-dev a:hover{background:#ce2722}.software-dev__inner{max-width:927px;margin:0 auto}.software-dev__logo_wrap{display:flex;justify-content:flex-end;position:relative;z-index:1;margin-bottom:55px;height:90px}.software-dev__logo_wrap svg{width:3607px;position:absolute;right:-1190px}.software-dev__bg-left{left:calc(50vw - 1100px);transform:translate(-50%,20px)}.software-dev__bg-left,.software-dev__bg-right{position:absolute;max-width:1300px;bottom:-150px}.software-dev__bg-right{right:calc(50vw - 1090px);transform:translate(50%,10px)}@media (max-width:767px){.software-dev{margin-bottom:0;padding-bottom:20px}.software-dev h3{font-size:24px;margin-bottom:30px}.software-dev p{margin-bottom:50px}.software-dev a{height:55px;max-width:245px}.software-dev__logo_wrap{margin-bottom:35px}.software-dev__logo_wrap svg{width:2485px;right:-813px}}.index-banner{position:relative;display:block;width:100%;height:auto;padding:120px 0 155px;color:#fff;font-weight:500;background-color:#212a40;overflow:hidden}@media (max-width:1200px){.index-banner{padding:110px 0}}@media (max-width:991px){.index-banner{padding:90px 0}}.index-banner .overlay-parallax img{object-position:center right}@media (max-width:991px){.index-banner .overlay-parallax img{margin:40px 0 0 100px}}.index-banner .container{position:relative;height:100%}.index-banner .container .banner-info{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;z-index:10}.index-banner .container .banner-info h1{font-weight:900;line-height:135%;letter-spacing:.01em;margin-bottom:15px}@media (min-width:992px){.index-banner .container .banner-info h1{font-size:56px}}@media (max-width:991px){.index-banner .container .banner-info h1{font-size:32px}}@media (max-width:767px){.index-banner .container .banner-info h1{font-size:20px}}.index-banner .container .banner-info__notice{margin-bottom:30px;font-size:20px;font-weight:700}@media (max-width:767px){.index-banner .container .banner-info__notice{margin-bottom:24px;font-size:14px}}.index-banner img.banner-projects{position:absolute;z-index:2;bottom:73px;left:44%}@media (max-width:1200px){.index-banner img.banner-projects{display:none}}.indexOurServices{padding:100px 0 50px}@media (max-width:1450px){.indexOurServices{padding:50px 0 35px}}@media (max-width:991px){.indexOurServices{padding:50px 0 25px}}.indexOurServices__list{display:grid;gap:10px}@media (min-width:992px){.indexOurServices__list{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-template-rows:repeat(2,1fr);gap:50px 10px}}@media (max-width:991px){.indexOurServices__list{gap:10px}}.indexOurServices__card{padding:20px;transition:box-shadow .3s}@media (max-width:991px){.indexOurServices__card{padding:15px 10px 25px}}.indexOurServices__icon{margin-bottom:25px;transition:opacity .5s linear}.indexOurServices__icon path{transition:fill .3s}@media (max-width:1450px){.indexOurServices__icon{height:65px;width:auto}}@media (max-width:575px){.indexOurServices__icon{height:46px;margin-bottom:15px}}.indexOurServices__name{margin-bottom:10px;font-size:20px;font-weight:700}@media (max-width:991px){.indexOurServices__name{font-size:18px;margin-bottom:5px}}.indexOurServices__descr{font-weight:300}.indexHowWeWork{position:relative;z-index:1;padding:50px 0;color:#fff}.indexHowWeWork--service .indexHowWeWork__title{margin-bottom:10px}.indexHowWeWork--service .indexHowWeWork__subtitle,.indexHowWeWork--service .indexHowWeWork__title{text-align:center}.indexHowWeWork--service .indexHowWeWork__ready{font-size:22px;font-weight:600}.indexHowWeWork--service .indexHowWeWork__text:first-of-type{margin-bottom:15px}@media (max-width:767px){.indexHowWeWork--titles .indexHowWeWork__step{display:flex;justify-content:center;align-items:center;height:100%;text-align:center}}@media (max-width:991px){.indexHowWeWork{padding:50px}}@media (max-width:575px){.indexHowWeWork{padding:30px 0 40px}}.indexHowWeWork__title{margin-bottom:50px}@media (max-width:767px){.indexHowWeWork__title{margin-bottom:20px}}.indexHowWeWork__subtitle{margin-bottom:40px;text-align:center}@media (max-width:767px){.indexHowWeWork__subtitle{margin-bottom:30px}}.indexHowWeWork__slider{margin-bottom:30px}@media (max-width:767px){.indexHowWeWork__track{margin-bottom:30px;overflow:hidden}}.indexHowWeWork__list{position:relative}.indexHowWeWork__list:after{content:"";position:absolute;top:var(--top,10%);left:30px;width:1px;z-index:0;height:var(--timeline-height,0);background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1' height='537' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.994 0v536.5' stroke='%23E5E5E5' stroke-dasharray='10 10'/%3E%3C/svg%3E") repeat-y;transition:height .6s ease-out}@media (max-width:767px){.indexHowWeWork__list:after{display:none}}@media (max-width:767px){.indexHowWeWork__list{display:flex;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;white-space:nowrap;flex-wrap:nowrap;will-change:transform;overflow:hidden}}.indexHowWeWork__slide{position:relative;z-index:1;display:flex;align-items:center;gap:0 20px;margin-bottom:20px}.indexHowWeWork__slide:last-of-type{margin-bottom:0}@media (min-width:768px){.indexHowWeWork__slide{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out}.indexHowWeWork__slide.in-view{opacity:1;transform:translateY(0)}}@media (max-width:767px){.indexHowWeWork__slide{width:100%;height:auto;margin-bottom:0;align-items:normal;flex:0 0 auto;gap:0 10px;-ms-flex-negative:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}}.indexHowWeWork__num{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;color:#c02a25;font-size:18px;font-weight:700;background:#fff;border-radius:50%}@media (max-width:767px){.indexHowWeWork__num{align-self:center;width:39px;height:39px}}.indexHowWeWork__wrap{flex:1 1 auto;padding:20px;background:#1d2332;border-radius:3px}@media (max-width:767px){.indexHowWeWork__wrap{padding:10px 10px 20px}}.indexHowWeWork__step{font-weight:700;font-size:24px;margin-bottom:10px}@media (max-width:575px){.indexHowWeWork__step{font-size:22px}}.indexHowWeWork__text{font-size:18px}@media (max-width:767px){.indexHowWeWork__text{font-size:16px}}.indexHowWeWork__ready{margin-bottom:20px;text-align:center}@media (max-width:767px){.indexHowWeWork__ready{margin-bottom:10px}}.indexHowWeWork__btn{left:50%;transform:translateX(-50%)}.indexHowWeWork__bullets{display:flex;gap:0 20px;justify-content:center;margin-bottom:30px}.indexHowWeWork__bullet{flex:0 0 8px;height:8px;padding:0;border-radius:50%;background:#fff;transition:background .1s}.indexHowWeWork__bullet.glide__bullet--active{background:#c92824}@media (min-width:768px){.indexHowWeWork__bullet{display:none}}.indexHowWeWork__footer{text-align:center}.indexHowWeWork__link{color:inherit;font:inherit;transition:color .2s}.indexHowWeWork__link:hover{color:#6c7bff}.index-whyWe{padding:50px 0 100px}@media (max-width:991px){.index-whyWe{padding:25px 0 50px}}.index-whyWe ul{display:grid;gap:30px 80px}@media (min-width:992px){.index-whyWe ul{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-template-rows:repeat(2,1fr)}}@media (max-width:991px){.index-whyWe ul{gap:20px}}.index-whyWe ul li .content-wrap{display:grid}@media (max-width:991px){.index-whyWe ul li .content-wrap{display:block}}.index-whyWe ul li .content-wrap img{height:83px;margin-bottom:20px;transition:opacity .5s linear}@media (max-width:1450px){.index-whyWe ul li .content-wrap img{height:65px;width:auto}}@media (max-width:991px){.index-whyWe ul li .content-wrap img{height:46px;margin-bottom:10px}}.index-whyWe ul li .content-wrap h3{font-weight:700;font-size:30px;margin-bottom:10px}@media (max-width:991px){.index-whyWe ul li .content-wrap h3{font-size:20px}}.index-whyWe ul li .content-wrap p{font-weight:300;font-size:18px}@media (max-width:991px){.index-whyWe ul li .content-wrap p{font-size:16px}}.index-whyWe a.btn{display:inline-block}@media (max-width:991px){.index-whyWe a.btn{position:relative;left:50%;transform:translateX(-50%)}}.index-ourDevelopments{padding:clamp(50px,5vw,75px) 0 0;margin-bottom:-3px;color:#fff}.index-ourDevelopments .slider-content .slider .glide__bullets{visibility:visible}.index-reviews{position:relative;z-index:1;padding:50px 0 75px}@media (max-width:991px){.index-reviews{padding:40px 0 65px}}@media (max-width:575px){.index-reviews{padding:30px 0}}.index-reviews h2{color:#fff;text-align:center}@media (max-width:767px){.index-reviews h2{margin-bottom:30px}}.index-about{padding:100px 0}@media (max-width:1450px){.index-about{padding:70px 0}}@media (max-width:1199px){.index-about{padding:50px 0}}.index-about__inner{display:grid;grid-template-columns:410px 1fr;gap:0 30px}@media (max-width:1450px){.index-about__inner{grid-template-columns:1fr 1.5fr;gap:0 20px}}@media (max-width:1280px){.index-about__inner{grid-template-columns:1fr;gap:20px 0}}.index-about__description{align-self:center}.index-about__title{margin-bottom:45px;line-height:1}@media (max-width:991px){.index-about__title{margin-bottom:25px}}@media (max-width:767px){.index-about__title{margin-bottom:15px}}.index-about__text{margin-bottom:15px}.index-about__text:last-of-type{margin:0}@media (max-width:767px){.index-about__text{font-size:14px}}.index-about__preview{position:relative;min-height:477px;border-radius:18px;overflow:hidden}@media (max-width:1024px){.index-about__preview{min-height:0;border-radius:10px}}.index-about__video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.index-block-bg{position:relative;background-color:#212a40}.index-block-bg img{object-position:top}.service-intro{position:relative;padding:50px 0;color:#fff;text-align:center;background-color:#212a40}@media (max-width:1330px){.service-intro{font-size:16px}}@media (max-width:767px){.service-intro{font-size:14px}}.service-intro__container{position:relative;z-index:1}.service-intro__title{margin-bottom:10px;font-size:48px;font-weight:900}@media (max-width:1330px){.service-intro__title{font-size:38px}}@media (max-width:767px){.service-intro__title{font-size:32px}}@media (max-width:575px){.service-intro__title{font-size:24px}}.service-intro__subtitle{margin-bottom:40px}@media (max-width:767px){.service-intro__subtitle{margin-bottom:20px}}.service-intro__base{display:flex;justify-content:center;gap:10px;margin-bottom:40px}@media (max-width:767px){.service-intro__base{flex-direction:column;align-items:center;gap:15px;margin-bottom:20px}}.service-intro__points{flex:0 1 400px}@media (max-width:767px){.service-intro__points{flex:1 1 auto}}.service-intro__points svg{display:inline-block;margin-bottom:8px}.service-intro__if{font-size:22px;font-weight:500}@media (max-width:1330px){.service-intro__if{font-size:20px}}.service-notice{position:relative;padding:50px 0;color:#fff;text-align:center;font-weight:500;background-color:#212a40}@media (max-width:767px){.service-notice{padding:25px 0}}.service-notice__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.service-notice__text{font-size:22px;font-weight:600}@media (max-width:767px){.service-notice__text{font-size:20px}}.scope{padding:110px 0;color:#fff}@media (max-width:1450px){.scope{padding:90px 0}}@media (max-width:1100px){.scope{padding:30px 0}}@media (max-width:767px){.scope{padding:0 0 70px}}.scope__content{position:relative;background-color:#212a40}.scope__conteiner{display:flex;gap:0 10px;justify-content:space-between;padding-top:50px;padding-bottom:50px}@media (max-width:1450px){.scope__conteiner{padding:30px 20px}}@media (max-width:767px){.scope__conteiner{flex-direction:column;align-items:center;padding:25px 20px}}.scope__bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.scope__col{position:relative;z-index:1;flex:1 1 50%}.scope__title{font-size:22px;font-weight:600}.scope__text,.scope__title{margin-bottom:10px}.scope__list.list-stripes-red{margin:0 0 10px}.scope__image{position:absolute;top:50%;left:50%;transform:translate(-25%,-50%)}@media (max-width:1450px){.scope__image{transform:translate(-50%,-50%)}}@media (max-width:767px){.scope__image{position:static;transform:none;margin-bottom:-120px}}.service-begin{padding:50px 0 100px;text-align:center}@media (max-width:1330px){.service-begin{padding:25px 0 75px}}@media (max-width:767px){.service-begin{padding:0 0 50px}}.service-begin__title{margin-bottom:10px}@media (max-width:767px){.service-begin__title{font-size:22px}}.service-begin__text{margin-bottom:20px}.service-section{display:flex;justify-content:flex-start;align-items:center;gap:0 30px;max-width:1900px;margin:0 auto;padding:50px 20px 50px 0}@media (max-width:1100px){.service-section{flex-direction:column;gap:15px 0;padding:25px 20px}}.service-section__title{margin-bottom:30px}@media (max-width:767px){.service-section__title.sectionTitle{margin-bottom:15px;font-size:22px}}.service-section__subtitle{font-weight:700}.service-section__list.list-stripes-red{margin:15px 0}.service-section__text{margin-bottom:20px}.service-section__text:last-of-type{margin:0}.service-section__accent{font-weight:600;font-size:22px}@media (max-width:767px){.service-section__accent{font-size:20px}}.service-include{padding:50px 0 50px 20px}@media (max-width:1100px){.service-include{padding:25px 20px}}.service-include__inner{display:flex;flex-direction:row-reverse;gap:0 clamp(30px,4vw,80px)}@media (max-width:1100px){.service-include__inner{flex-direction:column;gap:15px 0}}.service-include__picture{flex:0 0 590px}@media (max-width:1100px){.service-include__picture{flex:1 1 auto;text-align:center}}.service-include__content{max-width:900px}@media (max-width:1100px){.service-include__content{max-width:none}}.service-include__text,.service-include__title{margin-bottom:30px}.service-include__subtitle{position:relative;margin-bottom:15px;padding-left:60px;font-size:22px;font-weight:600}@media (max-width:767px){.service-include__subtitle{font-size:20px}}.service-include__subtitle svg{position:absolute;left:0;top:0}.service-include__subtitle--empty{padding:0}.service-include__list.list-stripes-red{margin:0 0 30px}.service-include__list.list-stripes-red:last-of-type{margin:0}.service-include__accent{padding-top:100px;font-size:22px;font-weight:600;text-align:center}@media (max-width:1100px){.service-include__accent{padding-top:50px}}@media (max-width:767px){.service-include__accent{margin-bottom:25px;font-size:20px}}.service-accent{font-weight:600;font-size:22px}@media (max-width:767px){.service-accent{font-size:20px}}.page-service .service-banner{position:relative;color:#fff;background-color:#212a40}.page-service .service-banner .content-inner{display:grid}@media (min-width:1199px){.page-service .service-banner .content-inner{grid-template-columns:600px auto;gap:0 155px}}@media (min-width:992px){.page-service .service-banner .content-inner{grid-template-columns:60% auto}}@media (max-width:991px){.page-service .service-banner .content-inner{grid-template-columns:1fr;grid-template-rows:repeat(2,auto);row-gap:60px}}.page-service .service-banner .content-inner .banner-info{display:flex;flex-direction:column;justify-content:space-between}.page-service .service-banner .content-inner .banner-info h1{font-weight:900;font-size:48px;line-height:135%;margin-bottom:30px}@media (max-width:767px){.page-service .service-banner .content-inner .banner-info h1{font-size:24px}}.page-service .service-banner .content-inner .banner-service-price{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-service .service-banner .content-inner .banner-service-price p{line-height:33px;font-weight:500;font-size:24px}.page-service .service-banner .content-inner .banner-service-price .cost{margin-bottom:20px;line-height:49px;font-weight:900;font-size:36px}.page-service .service-banner .content-inner .banner-service-price .banner-subtitle{margin:-20px 0 10px;font-size:16px}.service-slider{position:relative;z-index:1;margin-bottom:-65px}.service-slider .sectionTitle{margin-bottom:40px;font-weight:900}@media (max-width:991px){.service-slider .sectionTitle{margin-bottom:25px}}@media (max-width:1330px){.evaluation{font-size:16px}}@media (max-width:767px){.evaluation{font-size:14px}}.evaluation .project-start{display:flex;justify-content:flex-end;gap:0 30px;padding:100px 0 50px 20px}@media (max-width:1450px){.evaluation .project-start{padding:75px 0 50px 20px}}@media (max-width:1100px){.evaluation .project-start{flex-direction:column;justify-content:flex-start;gap:30px 0;padding:50px 20px 25px}}.evaluation .project-start__content{flex:0 1 945px}@media (max-width:1100px){.evaluation .project-start__content{flex:1 1 auto}}.evaluation .project-start__title{margin-bottom:30px}@media (max-width:1330px){.evaluation .project-start__title{margin-bottom:15px}}.evaluation .project-start__text{margin-bottom:20px}.evaluation .project-start__text:nth-of-type(2){margin-bottom:30px}.evaluation .project-start__subtitle{font-size:22px;font-weight:500}@media (max-width:767px){.evaluation .project-start__subtitle{font-size:20px}}.evaluation .project-start__item{position:relative;opacity:.5}.evaluation .project-start__item.is-active{opacity:1;transition:opacity .3s ease}.evaluation .project-start__icons{flex:0 1 593px;position:relative;background-color:#212a40;aspect-ratio:593/693;overflow:hidden}@media (max-width:767px){.evaluation .project-start__icons{flex:1 1 400px}}.evaluation .project-start__icon{position:absolute;z-index:5;display:flex;align-items:center;justify-content:center;width:clamp(164px,40vw,347px);height:clamp(164px,40vw,347px);transform-origin:center center;filter:brightness(0) invert(1)}.evaluation .project-start svg{width:100%;height:100%}.evaluation .project-stage{display:flex;justify-content:flex-start;gap:0 30px;padding:50px 20px 50px 0}@media (max-width:1100px){.evaluation .project-stage{flex-direction:column;align-items:center;padding:25px 20px}}@media (max-width:1100px){.evaluation .project-stage__bg{margin-bottom:30px}}.evaluation .project-stage__content{flex:0 1 800px}@media (max-width:1100px){.evaluation .project-stage__content{flex:1 1 auto}}.evaluation .project-stage__title{margin-bottom:30px}@media (max-width:767px){.evaluation .project-stage__title{margin-bottom:15px}}.evaluation .project-stage__text{margin-bottom:20px}.evaluation .project-stage__text:nth-of-type(2){margin-bottom:30px}@media (max-width:767px){.evaluation .project-stage__text:nth-of-type(2){margin-bottom:15px}}.evaluation .project-stage__subtitle{font-size:22px;font-weight:600}@media (max-width:767px){.evaluation .project-stage__subtitle{font-size:20px}}.evaluation .parts{padding:50px 0}@media (max-width:767px){.evaluation .parts{padding:25px 0}}.evaluation .parts__title{margin-bottom:30px;text-align:center}@media (max-width:767px){.evaluation .parts__title{margin-bottom:15px}}.evaluation .parts__list{max-width:1200px;margin:0 auto}.evaluation .parts__item{display:grid;grid-template-columns:80px 1fr;gap:0 15px;margin-bottom:30px}.evaluation .parts__item:last-child{margin:0}@media (max-width:767px){.evaluation .parts__item{display:block;margin-bottom:20px}}.evaluation .parts__icon{grid-area:1/2/3/1}@media (max-width:767px){.evaluation .parts__icon{margin-bottom:5px}}.evaluation .parts__def{margin-bottom:4px;font-size:22px;font-weight:600}@media (max-width:767px){.evaluation .parts__def{font-size:20px}}.printing{padding:100px 0}@media (max-width:1450px){.printing{padding:75px 0}}@media (max-width:1100px){.printing{padding:50px 0}}.printing__title{margin-bottom:30px;font-size:36px;font-weight:900}@media (max-width:1100px){.printing__title{margin-bottom:20px;font-size:30px}}@media (max-width:767px){.printing__title{margin-bottom:15px;font-size:24px}}.printing__content-title{font-size:20px;font-weight:700}.printing .intro{margin-bottom:100px}@media (max-width:1450px){.printing .intro{margin-bottom:75px}}@media (max-width:1100px){.printing .intro{margin-bottom:50px}}.printing .intro__container{display:flex;gap:0 40px;align-items:center}@media (max-width:1100px){.printing .intro__container{flex-direction:column;gap:15px 0}}.printing .intro__picture{flex:0 0 507px}@media (max-width:1100px){.printing .intro__picture{flex:1 1 auto}}.printing .composition{margin-bottom:100px}@media (max-width:1450px){.printing .composition{margin-bottom:75px}}@media (max-width:1100px){.printing .composition{margin-bottom:50px}}.printing .composition .printing__title{text-align:center}.printing .composition__list{display:flex;gap:20px}@media (max-width:1100px){.printing .composition__list{flex-direction:column}}.printing .composition__item{flex:1 1 33.333%}.printing .composition__icon{margin-bottom:10px}@media (max-width:1100px){.printing .composition__icon{width:63px;height:63px}}@media (max-width:767px){.printing .composition__icon{width:46px;height:46px}}.printing .composition__title{margin-bottom:5px}.printing .advantages{margin-bottom:100px}@media (max-width:1450px){.printing .advantages{margin-bottom:75px}}@media (max-width:1100px){.printing .advantages{margin-bottom:50px}}.printing .advantages__container{display:flex;gap:0 30px}@media (max-width:1100px){.printing .advantages__container{display:block}}.printing .advantages__inner{display:flex;flex-direction:column}.printing .advantages__picture{flex:0 0 507px}@media (max-width:1100px){.printing .advantages__picture{display:block;max-width:507px;margin:0 auto 15px}}.printing .advantages__list{flex-grow:1;display:flex;flex-direction:column;gap:20px 0;justify-content:space-between}.printing .advantages__icon{margin-bottom:10px}@media (max-width:1100px){.printing .advantages__icon{width:63px;height:63px}}@media (max-width:767px){.printing .advantages__icon{width:46px;height:46px}}.printing .advantages__title{margin-bottom:5px}.printing .materials .printing__title{margin-bottom:16px}.printing .materials__inner{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:30px;padding:24px;background:#f5f5f5;border-radius:18px}@media (max-width:991px){.printing .materials__inner{grid-template-columns:1fr;padding:18px}}.printing .materials__col--preview{position:relative;border:1px solid #515f82;border-radius:5px}.printing .materials__col--preview canvas{max-width:100%;border-radius:5px}@media (max-width:991px){.printing .materials__col--preview{min-height:450px}}.printing .materials__row{margin-bottom:12px}.printing .materials__label{display:block;margin-bottom:12px;font-style:italic;font-weight:500}.printing .materials__custom-select{position:relative;margin-bottom:12px;background:#fff;border-radius:5px}.printing .materials__custom-select:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.569 8.28a1.168 1.168 0 011.48-.259l.329.2c.47.288.573.87.227 1.301l-4.77 5.935a.859.859 0 01-.288.347c-.124.122-.277.21-.442.264l-.023.015a1.22 1.22 0 01-1.503-.26L5.39 9.606c-.354-.424-.254-.994.222-1.274l.39-.23a1.22 1.22 0 011.503.262l4.074 4.88 3.989-4.966z' fill='%23212A40'/%3E%3C/svg%3E");position:absolute;top:50%;right:24px;transform:translateY(-50%);width:24px;height:24px;transition:trasform .2s;pointer-events:none}.printing .materials__custom-select.open:after{transform:translateY(-50%) rotate(180deg)}.printing .materials__select{display:block;width:100%;height:100%;padding:18px 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;color:inherit;border-radius:5px;border:1px solid #515f82}@media (max-width:767px){.printing .materials__select{padding:14px 10px}}.printing .materials__about{font-size:16px;font-weight:700}.printing .materials__list{margin-bottom:12px}.printing .materials__list:last-of-type{margin:0}.printing .materials__item{display:inline-block}.printing .materials__show-title{margin-bottom:8px;font-size:20px;font-weight:700}.printing .materials__upload{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px}.printing .materials__btn{display:inline-flex;gap:10px;align-items:center;padding:12px 24px}.printing .materials__input{display:none}.printing .materials__load{font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.printing .materials__max{font-size:14px}.printing .materials__results{margin-bottom:12px;padding:25px 25px 35px;font-size:16px;font-weight:500;background:#e5edf3;border-radius:5px}@media (max-width:991px){.printing .materials__results{padding:15px 15px 25px;font-size:14px}}.printing .materials__file{display:none;margin-bottom:12px}.printing .materials__file.done{display:block}.printing .materials__info-title{margin-bottom:12px;font-weight:700}.printing .materials__parameter{margin-bottom:8px;padding-left:32px;background-position:0;background-size:24px 24px;background-repeat:no-repeat}.printing .materials__parameter:last-child{margin:0}.printing .materials__parameter span:first-child{display:inline-block;margin-right:4px;font-weight:700}.printing .materials__parameter--dimensions{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4055_2671)'%3E%3Cpath d='M14.5 12.5l2-2m-5-1l2-2m-5-1l2-2m7 11l2-2m1.8 1.8a2.401 2.401 0 010 3.4l-2.6 2.6a2.4 2.4 0 01-3.4 0L2.7 8.7a2.41 2.41 0 010-3.4l2.6-2.6a2.41 2.41 0 013.4 0l12.6 12.6z' stroke='%23212A40' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4055_2671'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.printing .materials__parameter--volume{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.3 7l8.7 5m0 0l8.7-5M12 12v10m9-14a2 2 0 00-1-1.73l-7-4a2 2 0 00-2 0l-7 4A2 2 0 003 8v8a2 2 0 001 1.73l7 4a2 2 0 002 0l7-4A2 2 0 0021 16V8z' stroke='%23212A40' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.printing .materials__parameter--weight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 8a3 3 0 100-6 3 3 0 000 6zM6.5 8a2 2 0 00-1.905 1.46L2.1 18.5A2 2 0 004 21h16a2 2 0 001.925-2.54L19.4 9.5A2 2 0 0017.48 8H6.5z' stroke='%23212A40' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.printing .materials__parameter--color{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 7a.5.5 0 100-1 .5.5 0 000 1zM17.5 11a.5.5 0 100-1 .5.5 0 000 1zM6.5 13a.5.5 0 100-1 .5.5 0 000 1zM8.5 8a.5.5 0 100-1 .5.5 0 000 1z' fill='%23212A40'/%3E%3Cpath d='M12 22a10 10 0 010-20c2.652 0 5.196.948 7.071 2.636C20.946 6.324 22 8.613 22 11a5 5 0 01-5 5h-2.25a1.75 1.75 0 00-1.4 2.8l.3.4a1.75 1.75 0 01-1.4 2.8H12z' stroke='%23212A40' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 7a.5.5 0 100-1 .5.5 0 000 1zM17.5 11a.5.5 0 100-1 .5.5 0 000 1zM6.5 13a.5.5 0 100-1 .5.5 0 000 1zM8.5 8a.5.5 0 100-1 .5.5 0 000 1z' stroke='%23212A40' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.printing .materials__parameter--cost{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 12h.01M18 12h.01M4 6h16a2 2 0 012 2v8a2 2 0 01-2 2H4a2 2 0 01-2-2V8a2 2 0 012-2zm10 6a2 2 0 11-4 0 2 2 0 014 0z' stroke='%23212A40' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.printing .materials__preview{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.printing .materials__footer{grid-area:2/3/3/1;margin-bottom:50px;text-align:center}.printing .delivery__item{margin-bottom:20px}.printing .delivery__item:last-child{margin:0}.printing .delivery__title{margin-bottom:5px}@media (max-width:1330px){.product-design{font-size:16px}}@media (max-width:767px){.product-design{font-size:14px}}@media (max-width:1100px){.product-design__start{padding-bottom:25px}}.product-design__scope{padding:160px 0 100px}@media (max-width:1100px){.product-design__scope{padding:90px 0}}@media (max-width:767px){.product-design__scope{padding:25px 0 100px}}@media (max-width:767px){.product-design .scope__list{margin-bottom:25px!important}}.product-design__about{display:flex;justify-content:flex-end;align-items:center;gap:0 8.5vw;max-width:1900px;padding:100px 0 100px 20px;margin:0 auto}@media (max-width:1100px){.product-design__about{display:block;padding:50px 20px 25px}}.product-design__col--text{flex:0 1 800px}@media (max-width:1100px){.product-design__col--text{margin-bottom:15px}}.product-design__text{margin-bottom:20px}.product-design__text:last-of-type{margin:0}@media (max-width:1100px){.product-design__picture{display:block;max-width:100%;margin:0 auto}}@media (max-width:1330px){.industrial-design{font-size:16px}}@media (max-width:767px){.industrial-design{font-size:14px}}.industrial-design__start{align-items:flex-start}@media (max-width:1100px){.industrial-design__start{align-items:center;gap:15px 0;padding-top:50px}}.industrial-design__start .service-section__content{max-width:800px}@media (max-width:1100px){.industrial-design__start .service-section__content{max-width:none}}.industrial-design__notice{color:#212a40;background-color:transparent}.industrial-design__scope{padding-top:0}@media (max-width:1330px){.soft-development{font-size:16px}}@media (max-width:767px){.soft-development{font-size:14px}}.soft-development__start{align-items:flex-start}@media (max-width:1100px){.soft-development__start{align-items:center;gap:15px 0;padding-top:50px}}.soft-development__start .service-section__content{max-width:800px}@media (max-width:1100px){.soft-development__start .service-section__content{max-width:none}}.soft-development__notice{color:#212a40;background-color:transparent}@media (min-width:1530px){.soft-development__scope .scope__col,.soft-development__scope .scope__conteiner{position:static}.soft-development__scope .scope__image{top:50%;right:0;left:auto;transform:translateY(-50%)}}@media (max-width:767px){.soft-development__scope{padding:25px 0}.soft-development__scope .scope__image{margin-bottom:-70px;transform:translate(20px)}}@media (max-width:575px){.soft-development__scope .scope__image{margin-bottom:-55px;transform:translate(0)}}.serial-production__conditions{flex-direction:row-reverse;padding:100px 0 50px 20px}.serial-production__conditions .service-include__picture{flex:0 0 738px}@media (max-width:1330px){.serial-production__conditions{flex-direction:column;padding:100px 20px 50px;gap:0}.serial-production__conditions .service-include__picture{flex-basis:auto;margin-bottom:15px}}@media (max-width:1100px){.serial-production__conditions{padding:50px 20px 25px}}.serial-production__specifications{max-width:1232px;margin:0 auto;padding:50px 20px}@media (max-width:1100px){.serial-production__specifications{padding:25px 20px}}.serial-production__img{margin-bottom:30px}@media (max-width:767px){.serial-production__img{margin-bottom:15px}}.serial-production__text{margin-bottom:30px}@media (max-width:1100px){.serial-production__text{margin-bottom:0}}.serial-production__accent{font-size:22px;font-weight:700}.serial-production__components{padding:50px 20px 50px 0}.serial-production__components .service-include__inner{flex-direction:row;gap:0 30px}.serial-production__components .service-include__picture{flex-basis:851px}@media (max-width:1450px){.serial-production__components .service-include__picture{flex-basis:820px}}@media (max-width:1330px){.serial-production__components{padding:50px 20px}.serial-production__components .service-include__inner{flex-direction:column;gap:15px 0}.serial-production__components .service-include__picture{flex-basis:auto}}@media (max-width:1100px){.serial-production__components{padding:25px 20px}}.serial-production__scope .scope__image{max-width:none;transform:translate(-35%,-50%)}@media (max-width:1450px){.serial-production__scope{padding:50px 0 100px}.serial-production__scope .scope__image{max-width:100%;transform:translate(-50%,-50%)}}@media (max-width:1100px){.serial-production__scope{padding:25px 0 60px}.serial-production__scope .scope__conteiner{flex-direction:column;align-items:center;padding:25px 20px}.serial-production__scope .scope__image{position:static;transform:none;margin-bottom:-45px;max-width:100%}}@media (max-width:767px){.serial-production__begin{padding-top:25px}}.serial-production .indexHowWeWork__footer{position:relative;padding:0 20px}.serial-production .indexHowWeWork__bullets{margin-bottom:40px}.boards__start{flex-direction:row-reverse;padding:100px 0 20px 50px}@media (max-width:1330px){.boards__start{padding-top:50px}}@media (max-width:1100px){.boards__start{padding:50px 20px 25px}}.boards__specification .service-section__content,.boards__start .service-section__content{flex:0 1 800px}@media (max-width:1330px){.boards__specification,.boards__start{flex-direction:column;gap:15px 0;padding-left:20px;padding-right:20px}.boards__specification .service-section__content,.boards__start .service-section__content{flex:1 1 auto}}.boards__circle,.boards__psb{display:block;max-width:1272px;padding-left:20px}.boards__circle .service-section__bg,.boards__psb .service-section__bg{margin-bottom:30px}@media (max-width:1100px){.boards__circle .service-section__bg,.boards__psb .service-section__bg{margin-bottom:15px}}.boards__circle .service-section__content,.boards__psb .service-section__content{display:flex;gap:30px;margin-bottom:30px}@media (max-width:1100px){.boards__circle .service-section__content,.boards__psb .service-section__content{flex-direction:column;gap:15px;margin-bottom:15px}}.boards__col{flex-basis:50%}@media (min-width:1330px){.boards__scope .scope__col:last-of-type{flex:1 0 765px}}@media (max-width:1100px){.boards__scope{padding:50px 0 25px}}@media (max-width:767px){.boards__scope{padding-bottom:100px}}.boards__manufacturing{flex-direction:row-reverse;padding:50px 0 100px 20px}.boards__manufacturing .service-section__content{flex:0 1 870px}.boards__manufacturing picture{flex-shrink:0}@media (max-width:1330px){.boards__manufacturing{flex-direction:column;gap:15px;padding:50px 20px 100px}.boards__manufacturing .service-section__content{flex:1 1 auto}}@media (max-width:1100px){.boards__manufacturing{padding:25px 20px 50px}}@media (max-width:1100px){.boards__circle .service-section__content{gap:0}.boards__circle .boards__col:first-child .service-section__list{margin-bottom:0}}.boards .indexHowWeWork .sectionTitle{margin-bottom:40px}@media (max-width:767px){.boards .indexHowWeWork .sectionTitle{margin-bottom:20px}}.page-service .list-stripes-red li:before{min-width:40px}@media (min-width:768px){.page-service article h2{font-size:30px}}@media (max-width:767px){.page-service article h2{font-size:18px}}.page-service article:not(:last-child){margin-bottom:80px}.page-service article p:not(:last-child){margin-bottom:15px}.page-service .service__text{margin-bottom:30px}.page-service .service__text:last-of-type{margin:0}@media (max-width:767px){.page-service .service__text{margin-bottom:15px}}.page-service .service-parallax{padding:80px 0 70px;position:relative;color:#fff;font-size:18px;line-height:170%;background-size:cover;background-repeat:no-repeat;overflow:hidden}@media (max-width:1199px){.page-service .service-parallax{padding:70px 0 60px}}@media (max-width:991px){.page-service .service-parallax{padding:60px 0 50px}}@media (max-width:767px){.page-service .service-parallax{padding:50px 0 40px}}@media (max-width:575px){.page-service .service-parallax{padding:40px 0 30px}}.page-service .service-parallax .overlay{position:absolute;opacity:1;z-index:0;height:100%}.page-service .service-parallax .simpleParallax{position:absolute;top:0}.page-service .service-parallax p{font-weight:300}@media (min-width:992px){.page-service .service-parallax p{font-size:20px}}@media (max-width:991px){.page-service .service-parallax p{font-size:16px}}.page-project .container{z-index:10}.page-project .project-banner{margin-top:164px;position:relative}.page-project .project-banner .two-side-block{position:relative}@media (min-width:992px){.page-project .project-banner .two-side-block{grid-template-columns:70% auto;grid-gap:0}}.page-project .project-banner .two-side-block .info{position:relative;display:grid;grid-template-rows:auto;border-right:3px solid #c02a25;padding-bottom:50px;z-index:2}@media (min-width:992px){.page-project .project-banner .two-side-block .info{min-height:420px}}@media (max-width:991px){.page-project .project-banner .two-side-block .info{min-height:unset;padding:30px 10px}}.page-project .project-banner .two-side-block .info:after,.page-project .project-banner .two-side-block .info:before{content:"";position:absolute;background-color:#c02a25;right:0;height:3px;width:9999px}.page-project .project-banner .two-side-block .info:before{top:0}.page-project .project-banner .two-side-block .info:after{bottom:0}@media (min-width:992px){.page-project .project-banner .two-side-block .info *{max-width:75%}}.page-project .project-banner .two-side-block .info .dummy{width:100px;opacity:0;visibility:hidden}@media (max-width:991px){.page-project .project-banner .two-side-block .info .dummy{position:absolute;top:0;left:-30%;visibility:visible;opacity:1;background:#fff;z-index:2;width:60%;height:5px}}@media (min-width:992px){.page-project .project-banner .two-side-block .info .dummy{height:48px}}.page-project .project-banner .two-side-block .info h1{text-align:start;width:auto;background-color:#fff;font-weight:900}.page-project .project-banner .two-side-block .info h1 span{color:#a4a4a4}.page-project .project-banner .two-side-block .info h1.sectionTitle--sub+.dummy{height:0}@media (min-width:992px){.page-project .project-banner .two-side-block .info h1.sectionTitle--sub+.dummy{height:150px}}@media (max-width:991px){.page-project .project-banner .two-side-block .info h1{font-size:32px}}@media (max-width:575px){.page-project .project-banner .two-side-block .info h1{font-size:24px}}@media (min-width:992px){.page-project .project-banner .two-side-block .info h1{position:absolute;top:-32px;left:0;z-index:2;font-size:48px}}.page-project .project-banner .two-side-block .info h1:after,.page-project .project-banner .two-side-block .info h1:before{position:absolute;content:"";display:inline-block;background-color:inherit;height:10px;top:29px}@media (min-width:992px){.page-project .project-banner .two-side-block .info h1:after,.page-project .project-banner .two-side-block .info h1:before{width:50px}}.page-project .project-banner .two-side-block .info h1:before{left:-50px}.page-project .project-banner .two-side-block .info h1:after{right:-50px}.page-project .project-banner .two-side-block .info h3{align-self:end}@media (max-width:991px){.page-project .project-banner .two-side-block .info h3{font-size:18px}}@media (min-width:992px){.page-project .project-banner .two-side-block .info h3{font-size:30px}}.page-project .project-banner .two-side-block .info .preview-mobile{width:100%;display:flex;justify-content:flex-end}.page-project .project-banner .two-side-block .info .preview-mobile img{padding:35px 0;transform:translateX(15px)}@media (min-width:992px){.page-project .project-banner .two-side-block .info .preview-mobile{display:none}}.page-project .project-banner .two-side-block .preview{position:relative}.page-project .project-banner .two-side-block .preview img{position:relative;background-color:#fff;z-index:2}@media (max-width:991px){.page-project .project-banner .two-side-block .preview-desktop{display:none}}@media (min-width:992px) and (max-width:1199px){.page-project .project-banner .two-side-block .preview-desktop img{margin-left:-60%}}@media (min-width:1200px){.page-project .project-banner .two-side-block .preview-desktop img{margin-left:-75%}}.page-project .project-banner .two-side-block .preview-desktop img.padding{padding:35px 0}@media (min-width:992px){.page-project .project-banner{margin-top:164px}}@media (max-width:991px){.page-project .project-banner{margin-top:30px}}.page-project .project-slider{z-index:1;margin-bottom:-65px;background-color:transparent}.page-project .content-inner.bcg{position:relative}.page-project .content-inner.bcg:after,.page-project .content-inner.bcg:before{position:absolute;content:"";display:inline-block;background-size:cover;background-repeat:no-repeat;z-index:-1}@media (max-width:1200px){.page-project .content-inner.bcg:after,.page-project .content-inner.bcg:before{display:none}}.page-project .content-inner.bcg:before{width:20vw;height:80vh;top:0;left:0;background-image:url(/themes/hware-meral/assets/img/projects/engine_0.jpg);background-position:0}.page-project .content-inner.bcg:after{width:40vw;height:80vh;top:50%;right:0;background-image:url(/themes/hware-meral/assets/img/projects/engine_1.jpg);background-position:100%}.page-project .content-inner.bcg-left:after,.page-project .content-inner.bcg-right:before{display:none}@media (min-width:992px){.page-project .content-inner h4{font-size:30px}}@media (max-width:991px){.page-project .content-inner h4{font-size:18px;text-align:center}}.page-project .content-inner span.value{font-weight:700;font-style:italic;color:#3e4df8}@media (min-width:992px){.page-project .two-side-block{grid-column-gap:130px}}@media (max-width:991px){.page-project .two-side-block .preview{display:none}}@media (min-width:992px){.page-project .garanty{padding-top:30px}}@media (max-width:991px){.page-project .garanty{padding-bottom:30px}}@media (min-width:992px){.project-mask .dummy{height:140px!important}}.project-pulpoextractor h4{text-align:left!important}@media (min-width:992px){.project-pulpoextractor section:not(:nth-of-type(6)):not(.garanty){margin-bottom:90px}}@media (max-width:991px){.project-pulpoextractor section:not(:nth-of-type(6)):not(.garanty){margin-bottom:30px}}@media (min-width:992px){.project-pulpoextractor .two-side-block{grid-template-columns:repeat(2,1fr)}}.project-pulpoextractor .numbered{display:flex;flex-direction:row;align-items:center;margin-bottom:25px}.project-pulpoextractor .numbered span{line-height:unset;border-radius:50%;border:2px solid #212a40;font-size:14px;font-weight:700;padding:5px 11px;margin-right:20px;display:flex;justify-content:center;align-items:center}.project-pulpoextractor .numbered h4{font-size:18px;margin:0}.project-amblyotron h1{top:-55px}.project-amblyotron h2.tasks-title{margin-bottom:0}.project-amblyotron .page-content{background:url(/themes/hware-meral/assets/img/projects/amblyotron/engine_custom.jpg) top 25% right no-repeat}@media (max-width:1560px){.project-amblyotron .page-content{background-size:50%;background-position:top 25% right}}@media (max-width:991px){.project-amblyotron .page-content{background:none}}.project-amblyotron .page-content .content-inner{margin-bottom:0}@media (min-width:1330px){.project-amblyotron .page-content .content-inner{margin-bottom:130px}}.project-amblyotron .preview-desktop img{display:block;margin:0 auto}@media (min-width:992px){.project-amblyotron .preview-desktop img{top:16px;left:-32px;max-width:inherit;padding:15px 0 0!important;margin:0}}.project-amblyotron .preview-mobile img{display:block;margin:0 auto}.project-amblyotron .project-banner{margin-bottom:clamp(30px,8vw,160px)}.project-amblyotron__container{max-width:1200px!important;margin-bottom:clamp(50px,8vw,150px)}.project-amblyotron__slider{padding:40px 20px;background:#212a40 url(/themes/hware-meral/assets/img/projects/amblyotron/amblyotron-bg.png) top/cover no-repeat}@media (max-width:767px){.project-amblyotron__slider{padding:30px 0 40px;background:#212a40}}@media (min-width:768px){.project-amblyotron__list{justify-content:center}}.project-amblyotron__slide{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background:transparent;cursor:pointer}@media (min-width:768px){.project-amblyotron__slide{flex:0 1 auto;width:auto;margin-right:9vw}.project-amblyotron__slide:last-child{margin:0}}.project-amblyotron__item{max-height:244px}.project-amblyotron__bullets{padding:20px 0 0;text-align:center}@media (min-width:768px){.project-amblyotron__bullets{display:none}}.project-amblyotron__bullet{display:inline-block;height:7px;width:7px;padding:0;margin-right:5px;border-radius:50%;background-color:#fff}.project-amblyotron__bullet:last-child{margin:0}.project-amblyotron__bullet.glide__bullet--active{background-color:#c92824}.project-amblyotron .garanty{margin-bottom:100px}@media (max-width:991px){.project-amblyotron .garanty{padding-top:30px;padding-bottom:0;margin-bottom:50px}}.about-device{display:grid;grid-template-areas:"photo title" "photo text" "list list";grid-gap:0 20px}@media (max-width:920px){.about-device{display:block}}.about-device__title{grid-area:title}@media (max-width:920px){.about-device__title{text-align:center}}.about-device__photo{grid-area:photo;align-self:center}.about-device__img{display:block}@media (max-width:920px){.about-device__img{margin:0 auto}}.about-device__inner{grid-area:text}.about-device__bottom{grid-area:list;position:relative}.about-device__bottom:after{content:"";display:block;max-width:555px;height:2px;margin:clamp(50px,5vw,60px) auto 0;background-color:#a11713}.amblyotron-program{position:relative;max-width:1780px;max-height:668px;margin-right:25px;border:2px solid #a11713;border-left:none}@media (max-width:1330px){.amblyotron-program{max-height:none;padding-bottom:40px}}@media (max-width:1020px){.amblyotron-program{border:none;margin-right:0;padding:0}}.amblyotron-program:after{content:"";position:absolute;width:6px;height:480px;right:-3px;top:60px;background-color:#fff}.amblyotron-program__container{display:grid;justify-content:center;padding:0 20px}@media (max-width:1330px){.amblyotron-program__container{display:block}}@media (max-width:575px){.amblyotron-program__container{padding:0 15px}}.amblyotron-program__head{grid-area:1/1/2/3;position:relative;top:-30px;left:65px;max-width:795px;margin:0 auto 30px;background-color:#fff}@media (max-width:1020px){.amblyotron-program__head{position:static;max-width:none}}@media (max-width:420px){.amblyotron-program__head{margin-bottom:10px}}.amblyotron-program__title{text-align:center}.amblyotron-program__photos{grid-area:2/1/3/2;position:relative}.amblyotron-program__img{max-width:none}@media (max-width:1330px){.amblyotron-program__img{display:block;max-width:100%;margin:0 auto}}.amblyotron-program__tablet{position:absolute;z-index:1;right:-30%;bottom:-20%}@media (max-width:1330px){.amblyotron-program__tablet{display:none}}.amblyotron-program__col{grid-area:2/2/3/3;max-width:480px}@media (max-width:1330px){.amblyotron-program__col{max-width:none}}.amblyotron-program__desc{margin-bottom:40px}@media (max-width:575px){.amblyotron-program__desc{margin-bottom:30px}}.amblyotron-program__link{min-width:270px;min-height:63px}@media (max-width:1330px){.amblyotron-program__link{left:50%;transform:translate(-50%)}}.project-glossfire .content-inner{background:url(/themes/hware-meral/assets/img/projects/engine_0.jpg) top -30% left 0 no-repeat}@media (max-width:991px){.project-glossfire .content-inner{background:none}}@media (min-width:768px){.project-glossfire__img_0{max-width:none}}.project-glossfire__result{margin-bottom:100px}@media (max-width:767px){.project-glossfire__result{margin-bottom:50px}}.project-glossfire .result{display:grid;grid-template-areas:"preview title" "preview content";gap:0 50px;grid-template-columns:613px auto;align-items:start}@media (max-width:1200px){.project-glossfire .result{grid-template-columns:1fr 1fr}}@media (max-width:991px){.project-glossfire .result{display:block}}.project-glossfire .result__title{grid-area:title}@media (max-width:991px){.project-glossfire .result__title{text-align:center;margin-bottom:35px}}.project-glossfire .result__preview{grid-area:preview;position:relative}.project-glossfire .result__img_1{position:absolute;top:0;left:0}.project-glossfire .result__content{grid-area:content;display:flex;flex-direction:column}@media (max-width:991px){.project-glossfire .result__content{display:block}}.project-glossfire .result__text{margin-bottom:20px}@media (min-width:992px){.project-glossfire .result__text:last-of-type{margin-bottom:80px}}.project-glossfire .result__photo{order:1}@media (max-width:991px){.project-glossfire .result__photo{display:block;margin-bottom:25px}}@media (max-width:991px){.project-glossfire .result__img_1,.project-glossfire .result__img_2{position:static;display:block;margin:0 auto}}.project-glossfire .control .list-stripes-red{margin-bottom:35px}@media (min-width:1530px){.project-glossfire .control{margin-bottom:70px}}.project-glossfire .control__inner{display:grid;grid-template-columns:518px 1fr;justify-content:start;align-items:center;min-height:538px;padding:30px 20px 40px}@media (max-width:1020px){.project-glossfire .control__inner{display:block}}@media (max-width:1020px){.project-glossfire .control__title{text-align:center}}.project-glossfire .control__photo{grid-area:1/1/2/2}.project-glossfire .control__img{display:block;margin:0 auto 25px}@media (min-width:1530px){.project-glossfire .control__img{position:absolute;top:70px;left:-105px;z-index:1;max-width:none}}.project-glossfire .control__content{grid-area:1/2/2/3}@media (min-width:1530px){.project-glossfire .control__content{max-width:604px}}.project-glossfire .control__link{min-width:270px;min-height:64px}@media (max-width:1020px){.project-glossfire .control__link{left:50%;height:55px;transform:translate(-50%)}}@media (max-width:991px){.project-glossfire .garanty{padding-top:30px;padding-bottom:15px}}.project-pelvik h2.tasks-title{margin-bottom:0}.project-pelvik .content-inner{background:url(/themes/hware-meral/assets/img/projects/engine_0.jpg) bottom 190% left -10% no-repeat}@media (max-width:1280px){.project-pelvik .content-inner{background:none}}@media (max-width:991px){.project-pelvik__img_0{margin:0 auto}}@media (min-width:768px){.project-pelvik__img_0{max-width:none}}.project-pelvik__container{max-width:1200px!important}.project-pelvik__about{margin-bottom:200px}@media (max-width:1139px){.project-pelvik__about{margin-bottom:100px}}@media (max-width:991px){.project-pelvik__about{margin-bottom:50px}}.project-pelvik .about{display:grid;grid-template-columns:354px 605px;justify-content:center;gap:0 12vw}@media (max-width:1139px){.project-pelvik .about{grid-template-columns:auto 405px;gap:0 100px}}@media (max-width:991px){.project-pelvik .about{display:block}}.project-pelvik .about__title{grid-area:1/2/2/3}@media (max-width:991px){.project-pelvik .about__title{text-align:center}}.project-pelvik .about__preview{grid-area:1/1/3/2;position:relative}@media (max-width:991px){.project-pelvik .about__preview{display:block;margin-bottom:25px}}@media (min-width:1140px){.project-pelvik .about__img_1{position:absolute;top:0;left:0}}@media (max-width:991px){.project-pelvik .about__img_1{display:block;margin:0 auto}}.project-pelvik .about__content{grid-area:2/2/3/3}.project-pelvik .about__text{margin-bottom:15px}.project-pelvik .about__text:last-of-type{margin:0}.project-pelvik .soft__inner{display:grid;grid-template-columns:594px 535px;justify-content:end;padding:70px 40px}@media (min-width:768px){.project-pelvik .soft__inner:before{height:430px;top:50%;transform:translateY(-50%)}}@media (max-width:1600px){.project-pelvik .soft__inner{grid-template-columns:594px 1fr;justify-content:start}}@media (max-width:1280px){.project-pelvik .soft__inner{display:block;padding:45px 40px}}@media (max-width:991px){.project-pelvik .soft__inner{padding:45px 20px}}.project-pelvik .soft__photo{position:relative;z-index:0;grid-area:1/2/3/3;display:block}.project-pelvik .soft__photo:after{content:"";position:absolute;z-index:-1;top:-52px;left:-30%;width:1346px;height:457px;background:url(/themes/hware-meral/assets/img/projects/pelvik/pelvik_decor.svg) 0 0 no-repeat}@media (max-width:1280px){.project-pelvik .soft__photo:after{left:0;left:-20px}}@media (max-width:420px){.project-pelvik .soft__photo:after{background-image:url(/themes/hware-meral/assets/img/projects/pelvik/pelvik_decor_m.svg);top:-30px}}@media (max-width:1280px){.project-pelvik .soft__photo{margin:0 -20px 25px}}.project-pelvik .soft__img{position:absolute;top:-12%;right:-55%;max-width:none}@media (max-width:1600px){.project-pelvik .soft__img{left:-120px;top:-30px}}@media (max-width:1280px){.project-pelvik .soft__img{position:static;display:block;margin:0 auto;max-width:100%}}.project-pelvik .soft__title{z-index:1;grid-area:1/1/2/2}@media (max-width:1280px){.project-pelvik .soft__title{text-align:center}}.project-pelvik .soft__content{z-index:1;grid-area:2/1/3/2}.project-pelvik .soft__text{margin-bottom:70px}@media (max-width:991px){.project-pelvik .soft__text{margin-bottom:35px}}.project-pelvik .soft__link{min-width:270px;min-height:63px}@media (max-width:1280px){.project-pelvik .soft__link{left:50%;transform:translate(-50%)}}.project-pelvik .garanty{max-width:1435px;margin:0 auto;padding:30px 40px 0}@media (max-width:1600px){.project-pelvik .garanty{max-width:none}}@media (max-width:991px){.project-pelvik .garanty{padding:30px 20px 13px}}.project-pelvik .garanty p{max-width:1200px}.project-snor .project-banner .two-side-block .info{min-height:340px}@media (max-width:991px){.project-a-frame-cassette-controller .two-side-block{display:block}}.project-a-frame-cassette-controller .project-banner{margin-bottom:100px}@media (max-width:991px){.project-a-frame-cassette-controller .project-banner{margin-bottom:0}}.project-a-frame-cassette-controller .project-banner h2.sectionTitle{align-self:end;margin-bottom:25px}.project-a-frame-cassette-controller .result{gap:0 90px;margin-bottom:50px}@media (max-width:991px){.project-a-frame-cassette-controller .result .preview{display:block}.project-a-frame-cassette-controller .result .preview img{display:block;max-width:100%;margin:0 auto}.project-a-frame-cassette-controller .result .container .two-side-block:nth-of-type(2){display:flex;justify-content:center;flex-direction:column-reverse;gap:0}}.project-a-frame-cassette-controller .result__title{margin-bottom:20px;padding-top:30px;font-size:18px}.project-a-frame-cassette-controller .dark-block{font-weight:300}.project-a-frame-cassette-controller .dark-block .sectionTtitle{font-size:18px}.project-a-frame-cassette-controller .dark-block__inner{padding:100px 0}@media (max-width:1450px){.project-a-frame-cassette-controller .dark-block__inner{padding:50px 0}}@media (max-width:991px){.project-a-frame-cassette-controller .dark-block__inner{padding:25px 0}}.project-a-frame-cassette-controller .preview-mobile{justify-content:center!important}@media (max-width:991px){.project-a-frame-cassette-controller .garanty{padding-top:15px}}@media (min-width:992px){.page-project.project-eco-campfire .eco-campfire .project-banner .two-side-block{grid-template-columns:70% 45%}}.page-project.project-eco-campfire .eco-campfire .info{min-height:545px}.page-project.project-eco-campfire .eco-campfire .info .sectionTitle{text-align:left}@media (min-width:992px){.page-project.project-eco-campfire .eco-campfire .content-inner{margin-top:100px}}@media (min-width:992px){.page-project.project-eco-campfire .eco-campfire .result{grid-template-columns:42% auto;grid-column-gap:90px}}@media (max-width:1450px) and (min-width:992px){.page-project.project-eco-campfire .eco-campfire .result{grid-template-columns:50% auto}}.page-project.project-eco-campfire .eco-campfire .result__wrap{position:relative}@media (max-width:991px){.page-project.project-eco-campfire .eco-campfire .result__wrap{margin-left:-20px}}.page-project.project-eco-campfire .eco-campfire .result__caption{font-size:18px;padding:30px 0 0}@media (max-width:991px){.page-project.project-eco-campfire .eco-campfire .result__caption{padding:20px 0 0}}.page-project.project-eco-campfire .eco-campfire .result .preview{display:block}@media (min-width:992px){.page-project.project-eco-campfire .eco-campfire .result .preview{position:absolute;top:0;right:0;bottom:0;width:min(875px,50vw)}.page-project.project-eco-campfire .eco-campfire .result .preview img{position:absolute;right:0;bottom:0;top:0;max-width:none;height:100%}}.developments ul.developmentsList{display:grid}@media (max-width:767px){.developments ul.developmentsList{grid-template-columns:repeat(auto-fill,1fr)}}@media (min-width:768px){.developments ul.developmentsList{grid-template-columns:repeat(auto-fill,minmax(415px,1fr))}}.developments ul.developmentsList li{position:relative;padding:22px}@media (max-width:767px){.developments ul.developmentsList li{padding:15px;margin-bottom:50px}.developments ul.developmentsList li:last-child{margin:0}}.developments ul.developmentsList li:active,.developments ul.developmentsList li:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)}.developments ul.developmentsList li a.covered-link:active+.content-wrap span,.developments ul.developmentsList li a.covered-link:hover+.content-wrap span{font-weight:700;color:#c02a25!important}.developments ul.developmentsList li a.covered-link:active+.content-wrap span:after,.developments ul.developmentsList li a.covered-link:hover+.content-wrap span:after{transform:translateX(15px);border-left-color:#c02a25}.developments ul.developmentsList li .content-wrap{display:grid;grid-gap:25px;grid-template-columns:30% auto}@media (max-width:767px){.developments ul.developmentsList li .content-wrap{display:block}.developments ul.developmentsList li .content-wrap>:not(:last-child){margin-bottom:15px}}.developments ul.developmentsList li .content-wrap picture{display:flex;flex-direction:column;justify-content:center;grid-column:1/2;grid-row:1/4}@media (max-width:767px){.developments ul.developmentsList li .content-wrap picture{align-items:center}}.developments ul.developmentsList li .content-wrap .projects__img{flex:0 0 auto}.developments ul.developmentsList li .content-wrap h2{grid-column:2/3;grid-row:1/2;align-self:center;font-size:24px;line-height:1.2;font-weight:700}@media (max-width:767px){.developments ul.developmentsList li .content-wrap h2{font-size:16px}}.developments ul.developmentsList li .content-wrap p{overflow:hidden;white-space:pre-line;grid-column:2/3;grid-row:2/3;max-height:135px}@media (max-width:767px){.developments ul.developmentsList li .content-wrap p{grid-column:1/3;max-height:85px;font-size:14px}}.developments ul.developmentsList li .content-wrap span{position:relative;display:flex;align-items:center;grid-column:2/3;grid-row:3/4;color:#212a40}.developments ul.developmentsList li .content-wrap span:active:after,.developments ul.developmentsList li .content-wrap span:active:before,.developments ul.developmentsList li .content-wrap span:hover:after,.developments ul.developmentsList li .content-wrap span:hover:before{border-left-color:#c02a25}.developments ul.developmentsList li .content-wrap span:after{content:"";border-top:6px solid transparent;border-left:6px solid #212a40;border-bottom:6px solid transparent;width:0;height:0;transition:transform .2s linear;margin-bottom:-2.4px;transform:translateX(10px)}.developments ul.developmentsList li .content-wrap span:active:after,.developments ul.developmentsList li .content-wrap span:hover:after{transform:translateX(15px)}@media (max-width:767px){.developments ul.developmentsList li .content-wrap span{grid-column:1/3}}@media (max-width:991px){.developments ul.developmentsList li .content-wrap span{font-size:18px}}@media (max-width:575px){.developments ul.developmentsList li .content-wrap span{font-size:14px}}.about{position:relative}.about .content-inner{margin:100px 0 120px}@media (max-width:767px){.about .content-inner{margin:50px 0}}.about .about__bg{position:absolute;top:30px;left:calc(50vw + 100px);z-index:-1}@media (max-width:576px){.about .about__bg{max-width:350px;left:50vw}}@media (min-width:992px){.about .container .about-info{margin-right:35%}}.contacts{overflow:hidden;padding-bottom:20px;position:relative}@media (min-width:992px){.contacts{padding-bottom:50px}.contacts .content-inner{margin:90px 0 45px}}.contacts .content-wrap{display:flex}.contacts .content-wrap .caption{font-weight:500;font-size:18px;line-height:150%;margin-bottom:10px}.contacts .content-wrap a{font-weight:500;font-size:18px;line-height:150%;color:#212a40}.contacts .content-wrap a:hover{color:#c02a25}.contacts .contacts-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:43px;max-width:613px;width:100%}.contacts .contacts-img{position:relative;margin:0 auto;width:100%;max-width:331px}.contacts .contacts-img img{position:absolute;width:100%;top:-160px;left:0;z-index:1}.contacts .contacts-social-icons{display:flex;grid-gap:15px;margin-top:5px}.contacts .viber-link-desktop,.contacts .viber-link-mobile{display:none}@media (min-width:992px){.contacts .viber-link-desktop{display:block}.contacts .contact-address{grid-row:1/2;grid-column:2/3}}@media (max-width:991px){.contacts .viber-link-mobile{display:block}}@media (min-width:768px) and (max-width:991px){.contacts .contacts-img{max-width:240px}.contacts .contacts-img img{top:-80px}}@media (max-width:767px){.contacts .content-wrap{position:relative}.contacts .contacts-grid{grid-template-columns:1fr;grid-gap:30px}.contacts .contacts-img{position:absolute;width:30vw;right:0;top:200px}.contacts .contacts-bg{top:-110px;max-width:700px;left:calc(50vw - 50px)}}.contacts-bg{position:absolute;top:-210px;left:calc(50vw - 1550px);z-index:-1;opacity:.5}.undefined{display:flex;position:relative;overflow:hidden;height:100%;flex:1;align-self:stretch}.undefined img.socketImg{position:absolute}@media (max-width:575px){.undefined img.socketOff{display:none}}@media (min-width:576px){.undefined img.socketOff{right:7%;top:0;height:100%}}@media (min-width:576px){.undefined img.socketOffMobile{display:none}}@media (max-width:575px){.undefined img.socketOffMobile{width:100%;top:25px;left:0}}.undefined .container{flex:1;display:flex;justify-content:center}.undefined .container .content-inner{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center}@media (max-width:767px){.undefined .container .content-inner{margin-top:130px}}.undefined .container .content-inner>img{margin-bottom:55px}@media (max-width:575px){.undefined .container .content-inner>img{margin-bottom:25px}}.undefined .container .content-inner p{font-weight:300;line-height:150%;text-align:center;margin-bottom:30px;max-width:600px}@media (max-width:991px){.undefined .container .content-inner p{font-size:15px}}@media (min-width:992px){.undefined .container .content-inner p{font-size:18px}}.undefined .container .content-inner>a{font-size:16px}.undefined .container .content-inner>h3{margin-bottom:17px}@media (max-width:575px){.undefined .container .content-inner>h3{margin-bottom:10px}}.blog-main{position:relative;padding-top:100px;background:url(/themes/hware-meral/assets/img/blog/blog_head_bg.png)}.blog-main__container{max-width:1275px}.blog-main__title{font-size:36px;font-weight:900;line-height:49px;margin-bottom:40px}@media (max-width:767px){.blog-main__title{margin-bottom:30px;font-size:32px}}.blog-main__form{display:flex;align-items:stretch;max-width:514px;margin-bottom:83px;display:none}.blog-main__form input{font-size:18px;padding:12px 14px;background:rgba(33,42,64,.1);width:100%}.blog-main__form button{height:100%;background:rgba(33,42,64,.1);padding:10px 15px}@media (max-width:920px){.blog-main__form{margin-bottom:25px}}.blog-content{padding-bottom:100px;background:#212a40}.blog-content__container{max-width:1275px}@media (max-width:1100px){.blog-content{padding-bottom:30px}}@media (max-width:576px){.blog-content{padding-bottom:0}}.blog-content__inner{position:relative;top:-28px;color:#fff}.blog-content__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}@media (max-width:1100px){.blog-content__list{grid-template-columns:1fr 1fr}}@media (max-width:576px){.blog-content__list{grid-template-columns:1fr}}.blog-content__item{height:392px}@media (max-width:576px){.blog-content__item{height:340px}}.blog-preview{position:relative;filter:drop-shadow(0 8px 19px rgba(255,255,255,.12));background:#212a40}.blog-preview__link{position:relative;display:flex;height:100%;align-items:flex-end;overflow:hidden}.blog-preview__link:after{content:"";position:absolute;bottom:0;left:0;height:50%;width:100%;background:linear-gradient(rgba(33,42,64,0),#212a40);transition:opacity .3s ease-out}.blog-preview__link.active .blog-preview__content{background:rgba(33,42,64,.8)}.blog-preview__link.active .blog-preview__more{-webkit-animation:arrow-move .3s ease-out .3s forwards;animation:arrow-move .3s ease-out .3s forwards}.blog-preview__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog-preview__content{width:100%;padding:0 12px;color:#fff;z-index:1;transition:transform .5s ease-out,background .5s ease-out}.blog-preview__title{font-weight:700;padding:10px 0}.blog-preview__wrap{display:flex;flex-direction:column;opacity:0;transition:opacity .2s}.blog-preview__excerpt{position:relative;padding:0 30px 20px 0;font-weight:300}.blog-preview__more{position:absolute;bottom:22px;right:30px;margin-left:20px;opacity:0}@-webkit-keyframes arrow-move{to{right:0;opacity:1}}@keyframes arrow-move{to{right:0;opacity:1}}.blog-category{padding:0 0 53px}.blog-category__list{display:flex;flex-wrap:wrap;gap:15px}@media (max-width:767px){.blog-category__list{margin-right:-15px;flex-wrap:nowrap;overflow-y:auto}.blog-category__list::-webkit-scrollbar{height:0;width:0;background:transparent}}.blog-category li{display:inline-block;transition:background .2s,color .2s}.blog-category li.active .blog-category__link{color:#fff;background:#212a40}.blog-category__link{display:inline-block;padding:10px 15px;color:#212a40;font-size:18px;font-weight:400;white-space:nowrap;border:2px solid #212a40;transition:background .2s,color .2s}.blog-category__link:focus-visible,.blog-category__link:hover{color:#fff;background:#212a40}.blog-nav__pagination{height:72px}.blog-nav .pagination{display:flex;justify-content:center;align-items:center;padding:10px}.blog-nav .pagination__next,.blog-nav .pagination__prev{align-self:center;padding:0 5px}.blog-nav .pagination__next:focus .pagination__arrow,.blog-nav .pagination__next:hover .pagination__arrow,.blog-nav .pagination__prev:focus .pagination__arrow,.blog-nav .pagination__prev:hover .pagination__arrow{fill:#c02a25}.blog-nav .pagination__arrow{fill:#fff;height:12px;width:12px;transition:fill .2s}.blog-nav .pagination__item,.blog-nav .pagination__item:last-of-type{margin-right:10px}.blog-nav .pagination__item:first-of-type{margin-left:10px}.blog-nav .pagination__item.active .pagination__num{color:#fff}.blog-nav .pagination__num{padding:0 3px;font-size:18px;color:hsla(0,0%,100%,.3);font-weight:400;transition:color .2s}.blog-nav .pagination__num:focus,.blog-nav .pagination__num:hover{color:#c02a25}.blog-post .post-header{padding:80px 0;background:#f3f3f3 url(/themes/hware-meral/assets/img/blog/blog_head_bg.png) 50%/cover no-repeat}@media (max-width:767px){.blog-post .post-header{padding:50px 0}}.blog-post .post-header__container{display:flex;grid-gap:30px;align-items:center}.blog-post .post-header__back{position:relative}.blog-post .post-header__back:after{content:"";position:absolute;top:-11px;left:-12px;width:50px;height:60px}.blog-post .post-header__title{font-weight:500;font-size:clamp(18px,4vw,36px);line-height:1.3;text-transform:uppercase}.post-content{position:relative;color:hsla(0,0%,100%,.7);font-weight:300}@media (max-width:576px){.post-content{font-size:14px}}.post-content:before{content:"";position:absolute;width:100%;height:100%;left:0;top:28px;background:#212a40 url(/themes/hware-meral/assets/img/blog/blog-bg-double.jpg) top 35% center/contain no-repeat;z-index:-3}.post-content__banner{display:block;box-shadow:0 8px 19px hsla(0,0%,100%,.2);margin-top:-28px}@media (max-width:767px){.post-content__banner{margin:0 -12px}}.post-content__container{max-width:1275px;margin:0 auto;padding:0 20px}@media (max-width:767px){.post-content__container{padding:0 8px}}.post-content__inner{margin-top:-28px;padding-bottom:50px}@media (min-width:576px){.post-content__inner{padding-bottom:100px}}.post-content__single{position:relative;padding:80px 30px 60px;margin:-50px 20px 0;box-shadow:0 0 14px 5px rgba(0,0,0,.25);background:#212a40}.post-content__single:after{content:"";position:absolute;top:clamp(20px,7vw,40px);left:50%;width:calc(100% - 60px);height:2px;transform:translate(-50%);background-color:#a11713}@media (max-width:767px){.post-content__single{margin-top:-20px}}@media (max-width:576px){.post-content__single{margin:-20px 0 0;padding:60px 12px 40px}.post-content__single:after{width:calc(100% - 24px)}}.post-content__single .blog-soc{width:38px;height:38px}.post-content .post-columns .col--img{flex:0 0 auto;align-self:flex-end}.post-content .post-columns .col--img img{display:block;margin:0 auto}@media (min-width:1200px){.post-content .post-columns{display:flex}.post-content .post-columns .col:first-child{margin-right:45px}}@media (max-width:1199px){.post-content .post-columns .col:first-child{margin-bottom:30px}}.post-content .column-shink{flex-shrink:0}.post-content .list-line{margin-bottom:20px}.post-content .list-line li{position:relative;margin-bottom:20px;padding-left:31px}.post-content .list-line li:last-of-type{margin:0}.post-content .list-line li:before{left:0;top:10px;position:absolute;height:1px;width:15px;background:#a11713;content:""}.post-content .list-line--nsp li{margin-bottom:0;line-height:27px}.post-content .bottom-line{position:relative;margin-bottom:25px}.post-content .bottom-line:after{content:"";position:absolute;left:0;bottom:-10px;height:2px;width:100%;background:#a11713}.post-content .box-line{padding:25px 40px;border:2px solid #a11713;margin-bottom:40px}.post-content .box-line .post-text:last-child{margin-bottom:0}@media (max-width:576px){.post-content .box-line{padding:30px 15px}}.post-content .post-title{color:#fff;font-weight:500;font-size:24px;line-height:33px;margin-bottom:20px}@media (max-width:576px){.post-content .post-title{font-size:22px;font-weight:700;text-align:center}}.post-content .post-title--upline{margin-bottom:35px}.post-content .post-subtitle{margin:-40px 0 30px;max-width:650px;padding:0 20px;color:#fff;font-weight:500;font-size:18px;background:#212a40}@media (max-width:576px){.post-content .post-subtitle{padding:0 15px;margin:0 0 25px}}.post-content .post-text{margin-bottom:15px}.post-content .post-text--40{margin-bottom:40px}@media (max-width:1199px){.post-content .post-text:last-child{margin-bottom:40px}}.post-content .post-footer{display:flex;justify-content:space-between;align-items:center;margin-top:40px;gap:25px 0}@media (max-width:576px){.post-content .post-footer{flex-direction:column;justify-content:start}}.post-content .post-topic{padding:10px 15px;font-size:18px;font-weight:400;text-align:center;border:2px solid #a11713}.post-content .ipl__columns{display:flex;grid-gap:45px;padding-top:20px}@media (max-width:1100px){.post-content .ipl__columns{flex-direction:column}.post-content .ipl__columns img{display:block;margin:0 auto}}@media (max-width:575px){.post-content .ipl__columns{grid-gap:35px}}@media (min-width:1160px){.post-content .ipl__ex{margin-bottom:20px}}.post-content .ipl__line{padding:40px 25px;border:2px solid #a11713;margin-bottom:40px}.post-content .ipl__title{color:#fff;font-weight:500;font-size:24px;line-height:33px;margin-bottom:20px}@media (max-width:576px){.post-content .ipl__title{font-size:18px;font-weight:700;text-align:center;margin-bottom:15px}}.post-content .ipl__subtitle{margin:-55px 0 30px;max-width:514px;padding:0 20px;color:#fff;font-weight:500;font-size:18px;background:#212a40}@media (max-width:820px){.post-content .ipl__subtitle{margin:-55px auto 20px;max-width:400px;padding:0 10px;text-align:center}}.post-content .ipl__text{margin-bottom:15px}