@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/Inter-MediumItalic.woff2?v=3.12") format("woff2"),url("/fonts/Inter-MediumItalic.woff?v=3.12") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/Inter-Bold.woff2?v=3.12") format("woff2"),url("/fonts/Inter-Bold.woff?v=3.12") format("woff")}.pictures{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem;margin-bottom:1rem}.pictures>div>img{border-radius:6px}.pictures>div>span{font-weight:600}@media all and (max-width:499px){.pictures{grid-template-columns:repeat(1,1fr)}}.project .img{overflow:hidden;border-radius:4px;display:flex;align-items:center;justify-content:center;height:525px}.project .img img{width:100%;max-width:100%;min-height:100%;object-fit:cover}#category .img{overflow:hidden;border-radius:4px;display:flex;align-items:center;justify-content:center;height:200px}#category .img img{width:100%;max-width:100%;min-height:100%;object-fit:cover}.b24-form-control-container textarea+.b24-form-control-label{top:8px !important;font-size:13px !important}body{font-family:Inter,sans-serif;font-weight:normal;font-style:normal;min-width:320px}*{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default}a,a:link,a:visited,button,input[type='submit'],input[type='button']{font-family:Inter,sans-serif;font-weight:normal;font-style:normal;text-decoration:none;color:#027dc3}a[href],a[href] *,button,input[type='submit'],input[type='button']{font-family:Inter,sans-serif;cursor:pointer}input,textarea{font-family:inherit}a>*{color:initial}img{max-width:650px;height:auto;width:99%}h1{font-size:22px}h2{font-size:20px}h3{font-size:20px}h4{font-size:19px}h5{font-size:18px}h6{font-size:17px}li{margin-left:30px;line-height:normal}ul{list-style-type:disc}ol{margin:0;list-style-type:decimal;list-style-position:outside}p{margin:10px 0;line-height:1.4em}table{text-align:left;max-width:650px;border-collapse:collapse}.form-error{margin-top:5px;font-size:14px;color:red}.grecaptcha-badge{opacity:0;z-index:-999;right:-1920px}.container{max-width:1138px;width:auto;margin:0 auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.right{float:right}.left{float:left}.rub{display:inline-block;border-bottom:1px solid;line-height:45%;width:.8ch;text-transform:uppercase}.clear{clear:both}#head-bg{background-color:white}.logo-wrapper{display:flex}#logo{width:100px}#logo:focus{opacity:.7}.d-small-none{display:block}.d-small-block{display:none}#head-wrap{display:flex;justify-content:space-between;padding-top:16px;padding-bottom:20px}#foot-phone{font-size:22px}#head-slogan{max-width:130px;margin-left:14px;color:#37a7da;font-size:14px;line-height:21px;font-weight:bold}#foot-slogan{font-size:18px;font-weight:bold}#foot-slogan span{display:block;white-space:nowrap}.foot-spokesman{align-content:end}.foot-spokesman a{display:flex;align-items:center;column-gap:10px}.foot-spokesman a>span{flex-direction:row;color:#fff}.foot-spokesman a>img{width:128px;flex-direction:row}.bold-numeric,.head-phone,.foot-phone{font-size:26px;line-height:24px;letter-spacing:.05em;font-weight:bold;border-bottom:2px solid #000;padding-bottom:2px}.head-phone{text-align:right}.foot-phone{color:#fff;border-color:#fff}.head-phone a,.foot-phone a{display:inline-block;font-size:22px;line-height:20px;font-weight:bold;color:#000}.foot-phone a{color:#fff;white-space:nowrap}.small-numeric{font-size:16px;margin-right:12px}.head-phone__wrapper{display:flex;flex-direction:column}.head-phone__text{font-weight:bold;font-size:12px;line-height:18px;text-align:right}.head-email__wrapper{width:100%;text-align:right;margin-top:10px}.head-email{margin-top:5px}.head-icon img{width:auto;height:auto;max-width:60px}.head-icon.icon48 img{width:auto;height:auto;max-width:48px}.head-icon+a{margin-left:15px}.head-email.mt--10{margin-top:-10px}.head-email.mt-0{margin-top:0}#head-callback{display:flex;align-items:center;width:180px;height:42px;padding:0 14px;border:0;border-radius:5px;font-size:12px;font-weight:500;line-height:14px;color:white;background:#74c500;vertical-align:middle}#head-callback:before{content:url('/i/header_phone_icon.png');margin-right:10px}#head-callback:hover{background-color:#98ed1e;border-color:#98ed1e}#head-delivery{margin:0 0 0 54px;color:white;padding:11px 20px;border-radius:5px;font-size:14px;vertical-align:middle;background-color:#027dc3;cursor:pointer}#head-delivery:hover{background-color:#027dc3b8}#mobile-menu-toggle{display:none;width:44px;height:44px;border:0;background:transparent;margin-top:18px}#mobile-menu-toggle>span::after,#mobile-menu-toggle>span::before{content:"";position:absolute;left:0;width:100%;height:3px;background:#027dc3;transform-origin:50% 50%;transition:top .3s .3s,transform .3s}#mobile-menu-toggle>span::before{top:10px}#mobile-menu-toggle>span::after{top:-10px}#mobile-menu-toggle>span{position:relative;display:inline-block;width:30px;height:3px;vertical-align:bottom;background:#027dc3;transition:background .3s .5s}.buter-close#mobile-menu-toggle>span{background:0;transition:background .3s 0}.buter-close#mobile-menu-toggle>span::after,.buter-close#mobile-menu-toggle>span::before{top:0;transition:top .3s,transform .3s .5s}.buter-close#mobile-menu-toggle>span::before{transform:rotate3d(0,0,1,45deg)}.buter-close#mobile-menu-toggle>span::after{transform:rotate3d(0,0,1,-45deg)}#menu{background-color:#027dc3}#menu{height:50px}#menu-container{height:50px}.head-service{display:flex}.head-service__img{width:60px;height:60px}.head-service__text{max-width:130px;margin-left:14px;font-weight:bold;font-size:14px;line-height:21px;letter-spacing:-0.02em;text-transform:uppercase;color:#027dc3}.head-cities__list{list-style-type:none;margin-top:-6px}.head-cities__listItem{display:flex;align-items:center;margin:0;font-weight:bold;font-size:14px;line-height:21px;color:#027dc3}.head-cities__listItem a:link,.head-cities__listItem a:visited{font-weight:bold}.head-cities__listItem:before{content:'';width:7.5px;height:7.5px;padding:1px;background:#027dc3;border:1px solid #027dc3;border-radius:50%;box-shadow:0 0 0 1.5px #fff inset;margin-right:13px}.banner-image{width:100%;max-width:100%;height:auto}.banner__link{display:block;width:100%;height:100%}.dnarrow{width:15px;height:10px;fill:inherit;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);position:relative;top:calc(50% - 10px);margin-left:5px;vertical-align:middle}.ddwrap{display:block;float:left;width:calc((100% / 4));position:relative;color:white;background-color:#027dc3;border-top-left-radius:5px;border-top-right-radius:5px;fill:white;z-index:2}.ddwrap:last-child{margin:0}.ddwrap:hover{color:#027dc3;background-color:white;fill:#027dc3;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.5);box-shadow:0 4px 8px rgba(0,0,0,0.5);z-index:3}.ddwrap .ddmenu{display:none;position:absolute;width:100%;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.5);box-shadow:0 4px 8px rgba(0,0,0,0.5);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ddwrap .button-wrap{color:inherit}.ddwrap .button{background-color:white;color:#027dc3;padding:17px 10px 17px 25px;border-top:1px solid #dcdcdc;position:relative;font-size:14px;display:block}.ddwrap .button:hover{background-color:#027dc3;color:white}.ddwrap .last{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ddwrap .button.b1,.ddwrap .button.b2,.ddwrap .button.b3,.ddwrap .button.b4{color:inherit;background-color:inherit;border:0;border-top-left-radius:5px;border-top-right-radius:5px;fill:inherit}.ddwrap .button.b1:hover,.ddwrap .button.b2:hover,.ddwrap .button.b3:hover,.ddwrap .button.b4:hover{background-color:#027dc3;color:white;fill:white}.ddwrap .button.b1 a,.ddwrap .button.b2 a,.ddwrap .button.b3 a,.ddwrap .button.b4 a{display:inline-block}.zz-modal-form,#footer a.desktop-hidden{display:none}#footer{color:white;background-color:#027dc3}#menu-wrap{display:flex;justify-content:space-between;align-items:center;min-height:50px;height:auto;border-bottom:1px solid lightgrey;color:white}#menu-wrap .menu{line-height:18px;display:inline-block;width:calc(100% - 225px);text-align:right;vertical-align:middle}#menu-wrap .menu a{color:white;margin-left:20px;font-size:14px}#menu-wrap .menu a:hover{text-decoration:underline}#footer-work{font-size:14px;width:60%;margin:10px 0;display:inline-block;text-transform:uppercase;vertical-align:middle}#slogan-wrap{display:flex;justify-content:space-between;width:auto;padding:10px 0;height:100%}#foot-slogan span{display:inline-block}#foot-slogan{display:flex;width:42%;text-align:left;color:white;padding:1px;font-size:15px;line-height:22px;min-height:50px}.foot-slogan-image{width:44px;height:44px}#slogan-text-wrap{float:left;margin-top:5px;line-height:23px}#foot-slogan-text{font-size:10px;line-height:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.foot-slogan-image{margin-left:10px}.foot-email__wrapper{margin-left:30px}.foot-email{margin-bottom:4px}.foot-email a,.foot-email a:link,.foot-email a:visited{color:#fff}.foot-email a:hover{text-decoration:underline}#foot-phone-numeric-bold{color:#fff;font-size:22px;font-weight:600;text-decoration:underline}#foot-phone-numeric-small{color:#fff;font-size:16px;font-weight:400}#presenters>span{display:block;font-size:13.7px}#presenters{width:70%;align-items:center}.desktop-hidden{display:none}#presenters,#presenters ul{display:flex;justify-content:space-between;list-style-type:none}#presenters a{font-size:11px;text-decoration:underline;line-height:17px;color:#f7f7f7}#presenters ul li{margin:0 20px 0 0}#presenters ul li:last-child{margin-right:0}.slogan-button{height:fit-content;height:-webkit-fill-available;border:0;padding:0;font-weight:bold;font-size:12px;line-height:17px;color:#fff;text-transform:uppercase;background:transparent}#request-form,.zz-modal-form{display:none;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:5;text-align:center}#request-form:before,.zz-modal-form:before{content:'';display:inline-block;vertical-align:middle;height:inherit}#request-form form,.zz-modal-form>div{display:inline-block;vertical-align:middle;position:relative;max-width:420px;height:573px;background-color:#eae8e8;padding:30px 20px 15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}#zz-modal-message form{height:100px}.privacy.invalid{border:1px dotted red}#request-form form>*{display:block;max-width:inherit;width:97%}#request-form form>.form-head-text{text-align:center;font-size:16px;width:100%}#request-form form>input[ajax-id='name']{margin-top:15px;background-image:url(/i/icon-man.png)}#request-form form>input[ajax-id='phone']{background-image:url(/i/icon-phone.png)}#request-form form>input[ajax-id='email']{background-image:url(/i/icon-mail.png)}#request-form form>textarea[ajax-id='text']{background-image:url(/i/icon-pencil.png);background-position:15px 5px}#request-form form>button[name='submit']{background-image:url(/i/icon-phone-big.png);background-position:10% 50%;font-size:18px;color:white;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;border:1px solid transparent;border-radius:5px}#request-form form>input{padding:11px 0;margin:17px 3px;background-position:15px 45%}#request-form form>[type='text'].invalid,#request-form form>[type='email'].invalid,#request-form form>[type='number'].invalid{border-color:red;color:#bc5c5c}#request-form form>[type='text']:valid:required,#request-form form>[type='email']:valid:required,#request-form form>[type='number']:valid:required{border-color:#98ed1e;color:black}#request-form form>textarea{height:145px;margin:17px 3px 0 3px}#request-form form>textarea,#request-form form>input{padding-left:35px;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;border:1px solid #999;font-size:14px}#request-form form>textarea,#request-form form>input,#request-form form>button{background-repeat:no-repeat}#request-form form>#reference{font-size:11px;text-align:center;margin:8px 0;width:100%;color:#999}#request-form form>button{height:60px;margin-left:3px;background-color:#74c500}#request-form form>button:hover{background-color:#98ed1e;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.5);box-shadow:0 4px 8px rgba(0,0,0,0.5)}#request-form form>*:last-child{margin-top:10px;text-align:center;font-size:14px}#request-form form>*:last-child>b{font-size:18px}.close{position:absolute;background-image:url(/i/icon-close.png);background-repeat:no-repeat;height:30px;top:-12px;right:-12px;z-index:6;cursor:pointer;width:30px !important}.privacy{font-size:13px;text-align:center;margin:8px 0;width:100%;color:#999}#others{min-height:50px;font-size:11.5px}#footer #others{display:flex}div h1,div h2{line-height:29px;margin:24px 0 24px 0}h2.bordered{position:relative;padding-bottom:6px}h2.bordered:before{content:'';position:absolute;bottom:-6px;width:30px;height:2px;background:#027dc3}#share{border:2px solid #74c500;border-radius:5px;padding:10px 0 10px 25px;background-color:white;margin:10px;display:inline-block}#share-title,#share-price-new{color:#74c500;font-size:20px;font-weight:600}#share-title{vertical-align:middle}#share-service{font-size:18px;display:inline-block;margin-left:36px;vertical-align:middle;max-width:350px}#share-prices{margin-left:35px;text-align:center;vertical-align:middle;display:inline-block}#share-price-old{text-decoration:line-through;color:#999;font-size:14px}#share-callback{padding:11px 0 11px 18px;margin:0 20px 0 25px;width:140px;display:inline-block;text-align:center;font-size:14px;color:white;text-shadow:3px 3px 3px grey;background:#72c300 url(/i/head-icon-phone2.png) no-repeat 14% 70%;border-radius:5px;vertical-align:middle;max-width:200px;cursor:pointer}#share-callback:hover{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);background-color:#98ed1e}#excellences{max-width:inherit;width:100%;margin-top:60px}#excellences .excellence{display:inline-block;width:calc((100% / 4) - 26px);height:90px;margin:0 17px;border-radius:5px;color:white;vertical-align:middle;background-color:#027dc3;padding:22px 0}#excellences .excellence .img{display:inline-block;width:50px;height:46px;vertical-align:middle;background:transparent url(/i/icons_services.png) no-repeat center;background-position:inherit;margin:0 0 0 20px}#excellences .excellence .text-wrap{display:inline-block;vertical-align:middle;margin:0 0 0 15px;line-height:18px}#excellences .top-text{font-size:14px;font-weight:600;text-transform:uppercase}#excellences .down-text{font-size:14px}#excellences .excellence:hover{color:#027dc3;background-color:white;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}#excellences .first{background-position:0 -3px;margin-left:0}#excellences .second{background-position:-55px -3px}#excellences .third{background-position:-109px -3px}#excellences .fifth{background-position:-164px -3px;margin-right:0}#excellences .first:hover{background-position:0 -57px}#excellences .second:hover{background-position:-55px -57px}#excellences .third:hover{background-position:-109px -57px}#excellences .fifth:hover{background-position:-165px -57px}.services__container{display:flex;justify-content:space-between}.service-small{position:relative;width:262px;height:320px;background-color:#CCC;background-size:auto 100%;background-repeat:no-repeat;border-radius:5px;overflow:hidden}#services .service-small-text{position:absolute;bottom:0;padding:30px 20px 20px 20px;width:100%;height:43%;font-size:14px;background:#fff;opacity:.8;transition:height .5s ease-in;cursor:pointer}#services .service-small-text.active{height:100%;transition:height .5s ease-in}.service-small-text span{display:none;opacity:0;transition:opacity .5s ease}.service-small-text.active span{display:block;transition:opacity .5s ease;opacity:100%}.service__arrow{display:flex;position:absolute;align-items:center;justify-content:center;bottom:20px;left:0;right:0;margin-left:auto;margin-right:auto;width:36px;height:19px;background:#027dc3;border-radius:5px;cursor:pointer}.service__arrow:before,.service__arrow:after{content:'';display:block;width:7px;height:2px;background:#fff}.service__arrow:after{transform:rotate(45deg);margin-left:-1px}.service__arrow.active:before{transform:rotate(45deg);margin-right:-1px}.service__arrow:before{transform:rotate(135deg);margin-right:-1.5px}.service__arrow.active:after{transform:rotate(135deg);margin-left:-1.5px}#services .service-small-text-title{font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:-0.5px;margin-bottom:10px}.service-small-text span{font-size:14px;line-height:20px;color:#666}#reviews{position:relative;padding:20px 0 20px 0;border-bottom:1px solid #027dc3;border-top:1px solid #027dc3;margin-top:54px}#review-prev,#review-next,#projects-prev,#projects-next{position:absolute;top:50%;transform:translateY(-50%);color:#027dc3;font-weight:bold;font-size:18px;cursor:pointer}#review-next,#projects-next{right:0}#projects-prev,#projects-next{top:auto;bottom:-20px}.review{display:inline-block;vertical-align:middle;height:inherit;overflow:hidden;line-height:17px;font-size:13px}.reviews-list .hidden-text{height:2em}#catalog-title{width:calc(100% - 20px);display:block;margin:0 10px 10px 10px}#catalog-wrap,#article-wrap,#category-wrap,#item-wrap{width:100%;min-width:320px;position:relative}#category-title{margin:20px}#catalog .product-small-card{width:225px;height:330px;display:inline-block;margin:0 5px 10px 5px;background-color:white;vertical-align:middle;border-radius:5px;position:relative}#catalog .product-small-card:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}#catalog .product-small-card-image{display:block;margin-top:25px;width:100%;height:235px;position:relative;background-position:center;background-size:contain;background-repeat:no-repeat}#catalog .product-small-card-image img{max-width:inherit;max-height:inherit;height:inherit;width:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto 0}#catalog .product-small-card-title{display:block;font-size:20px;text-align:center;padding:20px 10px;position:absolute;bottom:0;width:100%}#catalog .product-small-card-title a{color:black}#item-info,#item-images{width:calc(50% - 10px);display:inline-block;vertical-align:top}#item-info{font-size:14px;text-align:left;margin-left:20px;padding-left:20px}#item-info #item-title,#item-info #item-price{font-size:20px}#item-title{margin-bottom:15px}#item-price{margin-bottom:20px}#item-price-note{color:#8b8b8b;margin-bottom:20px}#item-available{color:#74c400;margin-bottom:30px}#item-buy{padding:10px 0;width:30%;max-width:220px;background-color:#74c500;color:white;margin-bottom:20px;border:0;border-radius:5px}#item-buy:hover{background-color:#98ed1e}#item-images{width:calc(50% - 35px);height:calc(90px + 20vw);float:left;margin-right:35px;margin-bottom:15px}#item-big-img-wrap{margin-bottom:10px;border-radius:5px;overflow:hidden;border:1px solid lightgrey;height:calc(70% - 3px)}#item-big-img{background-position:center;background-size:contain;background-repeat:no-repeat}#item-gallery{position:relative;height:30%}#item-gallery-wrap{position:relative;height:100%}#item-gallery-wrap-right,#item-gallery-wrap-left{display:block;position:absolute;top:calc(-4% + 3vw);color:#e4e4e4;cursor:pointer;width:30px;height:30px;background-repeat:no-repeat;background-position:center}#item-gallery-wrap-left{background-image:url(/i/icon-left-arrow.png);left:-35px}#item-gallery-wrap-right{background-image:url(/i/icon-right-arrow.png);right:-35px}.item-gallery-img{height:90% !important;margin:0 1px 0 0;border-radius:5px;border:1px solid lightgrey;background-position:center;background-size:contain;background-repeat:no-repeat}.item-gallery-img img{width:inherit;height:inherit}.item-gallery-img:nth-of-type(1){margin-left:0}.item-gallery-img:nth-of-type(-1){margin-right:0}.item-gallery-img.slick-current{border-color:gray}#item-images .slick-track{height:100%}#item-images .slick-list{height:100%;overflow-y:hidden}.we-use{background-color:white;float:right;display:inline-block;width:230px;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);position:absolute;right:-230px}.we-use-wrap{margin-top:78px;float:right}.we-use-title h2{border-bottom:1px solid lightgrey;padding-bottom:15px;text-align:center}#write-review{margin:10px}#write-review span{padding:8px;display:inline-block;border:1px solid #027dc3;color:#027dc3;border-radius:5px;cursor:pointer}#write-review span:hover{color:white;background-color:#027dc3}.we-use-title{padding:15px 15px 0 15px}.we-use-brands{padding:10px 15px}.we-use-brands div{margin:0 auto}.we-use-brands img{min-width:inherit;max-width:inherit;width:100%;height:auto}.we-use-static{margin-top:68px}.breadcumbs{margin:20px 0 20px 10px;font-size:12px;text-align:left;line-height:17px;display:inline-block}#item .breadcumbs,#article .breadcumbs{width:95%}body .breadcumbs a{text-decoration:underline;cursor:pointer}body .breadcumbs *{color:grey;white-space:nowrap}body .breadcumbs *:last-of-type{white-space:pre-line}#article-back,#item-back{background-color:white;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);padding:30px 35px 25px 35px;margin-bottom:30px;display:inline-block;margin-right:10px;margin-left:10px;text-align:left;overflow-x:auto;border-radius:5px;width:calc(100% - 20px);min-width:310px;position:relative}#article-title h1{margin:0 0 20px 0}#article-descr{margin-top:60px;line-height:1.4em}#article-image{width:290px;height:250px;float:left;margin-right:25px;margin-bottom:25px;border-radius:5px;border:1px solid lightgray;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}#articles-nav{text-align:center;margin-top:20px}.m-t56px{margin-top:56px}#articles-nav #left,#articles-nav #right{border:1px solid lightgrey;padding:10px;border-radius:5px;color:#027dc3;cursor:pointer}#articles-nav #left:hover,#articles-nav #right:hover{border-color:#027dc3}#articles-nav #left{float:left}#articles-nav #right{float:right}.review{color:black}.review-wrap{display:flex;margin:0 auto;max-width:945px}.anchor-review{border-bottom:1px dashed}.anchor-review-wrap{position:absolute;bottom:3px;z-index:3;right:10px;font-size:12px;color:#027dc3}.hidden-text{position:absolute;bottom:0;left:0;width:100%;height:.3em;z-index:1;background-color:white}#category-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}.item-card{position:relative;line-height:1.4em;font-size:14px;border:1px solid #ccc;border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;align-content:stretch;justify-content:space-between}.item-card .img{align-items:end}.card-title{padding:10px 10px;font-size:15px;text-align:left}.card-title:before,.card-text:before{content:'';display:inline-block;padding-bottom:5px;height:inherit;vertical-align:middle}.card-title span{display:inline-block}.card-image{display:block;width:100%;height:150px;position:relative;background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#fff}.card-text{display:flex;flex-direction:column;padding:15px 5px 0 15px}.card-text p{margin:0}.item-card:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}#type-dropdown{display:inline-block;background-color:transparent;border-color:transparent;color:#027dc3}.hide{display:none}#filtr{font-size:14px;margin:10px}.dropdown_list{display:inline-block;width:150px;position:relative;margin-left:10px;border-bottom-color:transparent;color:#027dc3}.dropdown_list:hover{-webkit-box-shadow:-2px 0 4px -1px rgba(0,0,0,0.3),2px 0 4px -1px rgba(0,0,0,0.3),0 -2px 4px -1px rgba(0,0,0,0.3);box-shadow:-2px 0 4px -1px rgba(0,0,0,0.3),2px 0 4px -1px rgba(0,0,0,0.3),0 -2px 4px -1px rgba(0,0,0,0.3);background-color:white;color:#027dc3;border-bottom-color:lightgrey}.dropdown_list .menu-elem.first{display:inline-block;color:inherit;background:url(/i/head-icon-btn-dnarrow-blue.png) 80px center no-repeat;background-color:inherit;border-bottom-color:inherit}.dropdown_list .menu-elem.first a{border-bottom:1px dashed;color:inherit}.dropdown_list .menu-elem{display:block;color:#027dc3;width:150px;padding:10px;border:1px solid transparent;background-color:white;border-bottom-color:lightgrey}.dropdown_list .menu-elem.first:hover{color:white;background-color:#027dc3}.dropdown_list .menu-elem:hover{color:white;background-color:#027dc3}.dropdown_list .hide{position:absolute;z-index:3}.dropdown_list .menu{-webkit-box-shadow:-2px 0 4px -1px rgba(0,0,0,0.3),2px 0 4px -1px rgba(0,0,0,0.3),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:-2px 0 4px -1px rgba(0,0,0,0.3),2px 0 4px -1px rgba(0,0,0,0.3),0 2px 4px -1px rgba(0,0,0,0.3)}#filtr-name{margin-right:10px;color:#979797}.slide{width:100%;height:calc(200px + 10vw);display:block;background-position:center;background-size:cover;background-repeat:no-repeat}.slide img{width:100%;margin:0}#pager-wrap{margin:0 10px}.pager-back{display:inline-block;padding:10px;margin:15px 0;background:white}.anchor{font-size:14px;margin:0 5px}.anchor span{color:gray;cursor:pointer}.anchor span:hover{color:inherit}.anchor.first span,.anchor.last span,.anchor.fwd span,.anchor.back span{font-family:Times New Roman,serif;font-size:18px}.anchor.current span{color:inherit;text-decoration:underline}.anchor.current span:hover{text-decoration:none}.work-examples-body{display:flex;flex-direction:row;column-gap:20px;row-gap:20px}.wrap-block-catalog-feedback{display:flex;flex-direction:row;column-gap:20px;row-gap:20px}.wrap-block-catalog-feedback>.items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:10px auto;row-gap:20px;width:calc(100% - 370px)}.wrap-block-catalog-feedback>.items>.item-card{flex-direction:column;background-color:white;vertical-align:middle;position:relative;border-radius:5px;width:200px}.wrap-block-catalog-feedback>.form{min-width:350px;width:350px}#examples{display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:10px auto;row-gap:20px}.feedback-form{min-width:350px;width:350px}.example{display:flex;flex-direction:column;width:calc((100% / 2) - 10px);background-color:white;vertical-align:middle;position:relative;border-radius:5px}.example-title{display:inline-block;width:90%;padding:0 0 20px 0;font-size:14px;vertical-align:middle;text-align:left;color:#777}a.example-link{display:block;width:180px;padding:14px 0;margin-top:auto;color:#f5f5f5;background:#74c500;border-radius:5px;font-size:14px;text-align:center;text-transform:uppercase}.example-title:before,.example-price:before{content:'';display:inline-block;vertical-align:middle;height:inherit}.example-image{background-position:center;background-size:cover;height:215px;margin-bottom:8px;border-radius:5px}.example-price{padding:0}.example-price:nth-last-child(2){margin-bottom:10px}.example-price span,.example-title span{display:inline-block;vertical-align:middle;line-height:1.6em}.short-review{margin:0 15px;background-color:white;line-height:17px}.review-wrap .slick-list{margin:0 -15px}.short-review a{display:block;padding-bottom:20px;color:black;font-weight:bold;font-size:12px;text-decoration-line:underline}.short-review-name{display:flex;align-items:center;font-weight:bold;font-size:22px;line-height:34px;background-color:white}.short-review-name .photo{overflow:hidden;border-radius:100%;width:36px;height:36px;margin-right:24px}.short-review-text{height:104px;overflow:hidden}.short-review-text a{font-size:15px;font-weight:normal;text-decoration:none}#review-all{display:block;text-align:right;padding-right:40px}#review-all a{font-size:14px;font-weight:bold;color:#027dc3}#review-all a:hover{border-bottom:1px solid}#triggers{margin:20px 0;border-bottom:1px solid #027dc3;font-size:14px}.triggers{padding:10px;display:inline-block;border-top:1px solid #027dc3;border-left:1px solid #027dc3;border-right:1px solid #027dc3;border-top-left-radius:5px;border-top-right-radius:5px;color:#027dc3;margin:0 90px;cursor:pointer}.triggers.current{background-color:#027dc3;color:white}#t-review{text-align:left}#t-certificate{text-align:right;float:right}#certificates{position:absolute;visibility:hidden;width:100%}.certificate img{width:150px !important;height:200px !important}#certificate-all{display:block;text-align:right;margin:15px;color:#027dc3;font-size:14px}#certificate-all a:hover{border-bottom:1px solid}#item-descr{margin-bottom:30px}.carousel-container{width:750px;margin:0 auto}.certificate{padding:10px 18px;position:relative}.certificate .open-zoom{width:100%;height:100%;position:absolute;background:url(/i/icon-zoom.png) no-repeat 70% 88% / 65px 65px}.certificate .open-zoom:hover{background:url(/i/icon-zoom-hover.png) no-repeat 70% 88% / 65px 65px}.popup{position:absolute;max-width:400px;border-radius:5px;padding:10px 20px;color:#333;background-color:#fff;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);z-index:99;font:400 12px Tahoma}.popup b{font:700 14px Arial}.popup p{margin-top:10px}.popup a,.popup a:link,.popup a:visited{color:#333;text-decoration:underline}.popup a.dotted,.popup a.dotted:link,.popup a.dotted:visited{border-bottom:1px dotted;text-decoration:none}.popup:before,.popup:after{content:"";position:absolute}.popup.left:before{border-left:10px solid #fff;border-top:10px solid rgba(113,101,58,0);border-bottom:10px solid rgba(113,101,58,0);right:-10px;top:35px}.popup.left:after{border-left:10px solid #fff;border-top:10px solid rgba(255,241,190,0);border-bottom:10px solid rgba(255,241,190,0);right:-9px;top:35px}.popup.top:before{border-left:10px solid rgba(113,101,58,0);border-right:10px solid rgba(113,101,58,0);border-top:10px solid #fff;left:20px;bottom:-10px}.popup.top:after{border-left:10px solid rgba(255,241,190,0);border-right:10px solid rgba(255,241,190,0);border-top:10px solid #fff;left:20px;bottom:-9px}#popup-kotel{padding:5px;left:20px;top:190px;display:none}#popup-kotel.top:before,#popup-kotel.top:after{left:40px}#popup-icon-wire{padding:5px;right:148px;top:246px;display:none}#popup-icon-wire.top:before,#popup-icon-wire.top:after{left:86px}#popup-gazg{left:270px;bottom:50px;display:none}#popup-gvs{padding:5px;left:392px;top:155px;display:none}#popup-gvs.top:before,#popup-gvs.top:after{left:35px}#popup-gazgen{padding:5px;right:15px;top:250px;display:none}#popup-gazgen.top:before,#popup-gazgen.top:after{left:35px}#popup-dostavka{padding:5px;right:115px;top:150px;display:none}#popup-dostavka.top:before,#popup-dostavka.top:after{left:35px}#picture-wrap{display:inline-block;height:479px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);position:relative}#picture{position:absolute;width:787px;height:459px;top:-21px}#picture .bgtrees{z-index:60;position:absolute;left:295px;top:21px;width:492px;height:298px;background-image:url(/i/pic-bgtrees.png)}#picture .main{z-index:66;position:absolute;left:0;top:0;width:787px;height:500px;pointer-events:none;background-image:url(/i/pic-main.png)}#picture .gazg{z-index:70;position:absolute;right:46px;bottom:10px;width:187px;height:146px;cursor:pointer;background-image:url(/i/pic-gazg.png)}#picture .gazg:hover{background-image:url(/i/pic-gazg-sel.png)}#picture .car{z-index:65;position:absolute;left:200px;top:149px;width:273px;height:140px;cursor:pointer;background-image:url(/i/pic-car.png)}#picture .car:hover{background-image:url(/i/pic-car-sel.png)}#picture .kotel{z-index:69;position:absolute;left:48px;top:234px;width:44px;height:80px;cursor:pointer}#picture .kotel:hover{background-image:url(/i/pic-kotel-sel.png)}#picture .gazgen{position:absolute;right:41px;top:283px;width:54px;height:47px;cursor:pointer;z-index:71;background-image:url(/i/pic-gazgen.png)}#picture .gazgen:hover{background-image:url(/i/pic-gazgen-sel.png)}#picture .shlang{position:absolute;right:147px;top:251px;width:41px;height:54px;cursor:pointer;z-index:67;background-image:url(/i/pic-shlang.png);display:none}#picture .anim-big{z-index:68;position:absolute;left:-52px;top:8px;width:788px;height:510px;pointer-events:none;background-image:url(/i/pic-anim-big.gif);display:none}#picture .anim-mid{z-index:68;position:absolute;left:-162px;top:41px;width:688px;height:310px;pointer-events:none;background-image:url(/i/pic-anim-mid.gif);display:none}#picture .anim-small{z-index:68;position:absolute;left:526px;top:150px;width:250px;height:200px;pointer-events:none;display:none;background-image:url(/i/pic-anim-small.gif)}#picture-wave{position:absolute;left:0;top:446px;height:15px;width:1000px;z-index:99;background-image:url(/i/pic-wave.png)}#picture .group-icons,#picture .group-icons1,#picture .group-icons2{position:absolute;width:100%;height:100%;z-index:99}#picture .group-icons1,#picture .group-icons2{opacity:0;filter:alpha(opacity=0)}#picture .icon-wire,#picture .icon-wifi1,#picture .icon-wifi2,#picture .icon-wifi3,#picture .icon-operator,#picture .info-whatsup{position:absolute;top:0;right:0;z-index:99}#picture .icon-wire{width:14px;height:26px;top:auto;bottom:142px;right:191px;cursor:pointer;background:top center url(/i/icon_wire.png) no-repeat}#picture .icon-wifi1,#picture .icon-wifi2,#picture .icon-wifi3{width:42px;height:38px;background:top center url(/i/icon_wifi.png) no-repeat}#picture .icon-wifi1{right:auto;top:218px;left:196px}#picture .icon-wifi2{right:auto;left:338px;top:82px}#picture .icon-wifi3{right:177px;top:auto;bottom:171px;opacity:0;filter:alpha(opacity=0)}#picture .icon-operator{width:118px;height:133px;right:76px;top:98px;background:top center url(/i/icon_operator.png) no-repeat}#picture .info-whatsup{width:185px;height:118px;top:auto;right:220px;bottom:124px;background:top center url(/i/info_whatsup.png) no-repeat}#mobile-menu{display:none}#mobile-menu.show-mobile{display:none}#without-container{text-align:center}.certificate-card{display:inline-block;width:calc(100% / 3 - 15px);min-height:200px;max-height:250px;margin:5px}.certificate-card img{width:100%;height:auto}a.privacy-policy{color:#ccc;display:inline-block;width:50%;padding:20px 10px 10px 0}.developmented{color:white !important;display:inline-block;padding:10px;width:50%;text-align:right}#slider-autonomnoe{margin:20px 0;position:relative}#slider-prev,#slider-next{position:absolute;top:calc(50% - 30px);width:30px;height:30px;border-radius:50%;color:white;text-align:center;padding:0;font-size:27px;display:inline-block;background-color:rgba(0,0,0,0.2);cursor:pointer}#slider-prev:hover,#slider-next:hover{background-color:rgba(0,0,0,0.5)}#slider-prev{left:-5px;padding:0 1px 0 0}#slider-next{right:-5px;padding:0 0 0 4px}#logo-list{display:flex;justify-content:space-between;margin:0 100px;height:60px}#logo-carousel{margin-bottom:60px}.logo__wrapper{position:relative;margin-top:40px}.logo-element{overflow:hidden}.logo-element img{display:block;height:60px;width:auto;margin:0 auto}#logo-prev,#logo-next{position:absolute;height:30px;width:30px;top:30%;display:block !important;background-color:#027dc3;background-position-y:center;background-repeat:no-repeat;background-size:15px;border-radius:5px;cursor:pointer}#logo-prev{background-image:url('/i/icon-carousel-left.png');background-position-x:65%}#logo-next{right:0;background-image:url('/i/icon-carousel-right.png');background-position-x:35%}.project{display:inline-block;width:calc(50% - 10px);margin:10px 5px 10px 5px;vertical-align:top}.page-title{text-align:center}.project-title{text-align:center;margin:5px auto 30px auto}.project-producer{margin:30px 0 5px 0}.project-price{margin:10px 0 5px 0}#want-so-project{margin:10px auto 10px auto;width:200px;text-align:center;padding:10px 0 10px 0;color:#fff;background:#72c300;border-radius:5px;font-size:14px;text-shadow:3px 3px 3px grey;cursor:pointer}#want-so-project:hover{background-color:#98ed1e}.list-item{display:inline-block;width:calc(33% - 10px);margin:10px 5px 10px 5px;vertical-align:top;height:230px;overflow:hidden;border-radius:5px}.list-item h3{text-align:center;margin:8px 0 10px 0}.list-item .image{background-position:center;background-size:cover;height:148px;border-radius:5px}.other-projects{text-align:center;margin:30px 0 20px 0}.d-lg-block{display:block}.d-lg-none{display:none}#to-top{position:fixed;bottom:15px;right:15px;display:none;width:45px;height:45px;background:#2a9bdb;border-radius:92px;z-index:9997;cursor:pointer}#to-top i{position:absolute;left:50%;top:50%;display:block;width:24px;height:24px;margin:-12px 0 0 -12px;background:url("/i/up.svg") center no-repeat;background-size:24px 24px}.static-descr{position:relative}.static-descr .b24-form{max-width:35%;float:right}@media all and (max-width:1280px){.container{max-width:calc(100% - 30px)}.service-small{width:calc(25% - 6px)}}@media all and (max-width:1024px){#menu,#head-slogan{display:none}#mobile-menu-toggle{display:flex}#mobile-menu.show-mobile{display:block}#head-wrap{text-align:center}.head-phone a{font-size:18px;line-height:20px;white-space:nowrap}.foot-phone a{white-space:nowrap}#slogan{vertical-align:middle;margin:0 20px}#head-callback{font-size:0;font-size:.75em;background-position:55% 65%;margin:0;vertical-align:middle}#head-mail{font-size:0;border:1px solid;padding:21px;background-position:center;border-radius:5px;margin:0 10px;vertical-align:middle}#head-delivery{margin:0 0 0 10px;padding:22px 22px;font-size:0;background:#027dc3 url(/i/icons_services.png) no-repeat -112px -57px}#mobile-menu{display:none;margin-top:0;height:initial;position:absolute;z-index:3;background-color:white;top:80px;right:0;left:0}#mobile-menu-container{height:100%;width:100%}.mobile-ddwrap{float:none;width:initial;font-size:14pt;color:#027dc3;background-color:white;text-align:left;position:relative;border:1px solid transparent;border-top-right-radius:5px;border-top-left-radius:5px;z-index:1;display:block}.mobile-ddwrap span{display:inline-block;margin-top:-1px;padding:16px 0 16px 16px}.mobile-ddmenu{position:static;max-width:inherit;width:initial;margin-left:20px;display:none}.mobile-ddmenu a{display:block;color:#027dc3;background-color:white;text-align:left;border-color:transparent}.mobile-button{padding:20px;border-bottom:1px solid #efefef;fill:#027dc3;color:#027dc3}.mobile-dnarrow{fill:inherit;display:inline-block;width:10px;height:10px;text-align:left;vertical-align:middle;margin-left:10px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.mobile-button.selected{background-color:#027dc3;color:white;fill:white}.mobile-button.selected .mobile-dnarrow{-webkit-transform:scale(0.8) rotate(90deg);-ms-transform:scale(0.8) rotate(90deg);transform:scale(0.8) rotate(90deg)}#share{width:calc(100% - 10px);border-left-color:transparent;border-right-color:transparent;border-top-width:5px;border-bottom-width:5px;margin-left:0}#share>*{display:block;text-align:center;margin:auto auto}#share-service{min-width:175px;width:65%}#share-title,#share-service,#share-prices{margin-bottom:20px}#share-callback{background-image:none;padding:11px 0;text-shadow:none;width:100%}#service-big-image,#services .service-small-image{width:30%;height:inherit}.example{width:calc((100% / 2) - 20px)}#footer-work{margin-bottom:4vw}#catalog-wrap,#article-wrap,#item-wrap,#category-wrap{text-align:center}.list-item{width:calc(50% - 10px)}.small-numeric{font-size:.750em}.bold-numeric{font-size:1em}#footer #others{flex-wrap:wrap}}@media screen and (max-width:991px){.head-service__img{display:none}#excellences,#reviews-certificates,#logo-carousel{padding:0 30px}#menu-wrap .menu{width:calc(100% - 150px)}#excellences .excellence{padding:5px 0}#review-next{top:65%}.d-md-block{display:block !important}.d-md-none{display:none !important}#foot-slogan{flex-wrap:wrap}.static-descr .b24-form{float:none;order:2;max-width:unset}}@media screen and (max-width:767px){.d-block{display:block !important}.d-none{display:none !important}#footer-work{width:100%}.head-cities{display:none}.head-phone a{font-size:16px}.services__container{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.service-small{width:calc(50% - 10px)}#excellences .excellence{width:90%;margin:5px 0;background:transparent;height:auto;color:#000}#excellences .excellence:hover{background:transparent;box-shadow:none;color:#000}#excellences .excellence .img{margin-left:0;background:transparent url(/i/icons_services.png) no-repeat;background-position:-2px -57px}#excellences .excellence:nth-child(2) .img{background-position:-56px -57px}#excellences .excellence:nth-child(3) .img{background-position:-110px -57px}#excellences .excellence:nth-child(4) .img{background-position:-164px -57px}.short-review-text{height:136px}#slogan-wrap{flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}#presenters{width:100%}#foot-slogan{width:100%;justify-content:center;margin:15px auto 5px auto}#excellences{max-width:none}#menu-wrap .menu{display:flex;flex-wrap:wrap;text-align:left}#menu-wrap .menu a{padding-bottom:10px}.feedback-form{min-width:auto;width:100%}#examples+.feedback-form{margin-top:10px}.work-examples-body{flex-wrap:wrap}.example-price span,.example-title span{line-height:1.4em}.work-examples{margin-top:60px}.example-title{margin:0 auto}#reviews-certificates{margin-bottom:30px}.wrap-block-catalog-feedback{flex-wrap:wrap}.wrap-block-catalog-feedback>.items{width:100%}.wrap-block-catalog-feedback>.items>.item-card{width:48%}#catalog .product-small-card{width:48%}#category-wrap{grid-template-columns:repeat(3,1fr)}#footer a.privacy-policy{padding-top:8px;padding-bottom:6px}}@media screen and (max-width:680px){.head-service__text{display:none}.short-review-text{height:160px}}@media all and (max-width:576px){#head-slogan,.head-phone__wrapper,.head-service,#review-all,#review-prev,.mobile-hidden{display:none !important}#footer a.desktop-hidden,.desktop-hidden{display:block}#head-wrap{text-align:left;flex-wrap:wrap;padding-bottom:0}.head-slogan-mobile,.head-cities{width:100%}.head-slogan-mobile{display:flex;justify-content:center;padding:10px 0 20px 0;font-size:.55em;font-weight:600;order:4;letter-spacing:-0.02em;color:#37a7da}.head-service--mobile{display:flex;justify-content:center;width:100%;order:5;flex-wrap:wrap;padding-bottom:15px}.head-service--mobile .head-email__wrapper{width:auto;font-size:14px}.head-service--block{margin-right:15px}.head-service__img{width:40px;height:40px}.head--service--text{margin-top:10px;font-size:12px;font-weight:600;letter-spacing:-0.02em;text-transform:uppercase;color:#027dc3;text-align:center}.small-numeric{font-size:16px}.bold-numeric,.head-phone a{font-size:22px;letter-spacing:.05em}.head-cities{order:6;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.head-cities__list{display:flex;padding:0 8px;background:#027dc3;margin-top:-6px}.head-cities__listItem{font-size:.55em;color:#FFF;margin-right:8px}.head-cities__listItem:before{width:3px;height:3px;margin-right:4px;background:#FFF;box-shadow:none}.d-small-none{display:none}.d-small-block{display:block}#slogan{display:block;margin:22px 0 20px 0}.logo-wrapper{width:99px}.logo-wrapper #logo{width:100%;background-size:cover;height:auto}#head-callback{justify-content:center;width:200px;max-width:42%;margin:0;padding:0;background-position:18px 62%;font-size:12px;border:1px solid #74c500;text-shadow:none}#head-callback:before{margin-right:0;transform:scale(.7)}#head-delivery{padding:28px 28px;background:#027dc2 url(/i/icons_services.png) no-repeat -106px -53px;margin:0 15px 10px 0;float:left}#head-callback .phone{padding:10px;font-size:0}#head-slogan{font-size:16px;font-weight:600;color:#027dc2}.services__container,#examples{flex-wrap:wrap;margin-bottom:-60px}.main #examples{margin-bottom:0}#services .service-small,.example{width:100%}.service-small{margin-bottom:30px}#services .service-small-text{height:35%}.services__container{margin-bottom:-40px}.service-small-text span{font-size:16px;line-height:1.4}.service-small-text-title{font-size:18px}.service__arrow{width:92px;height:49px}.service__arrow:before,.service__arrow:after{width:27px;height:7px}.service__arrow:before{margin-right:-10.5px}.service__arrow.active:before{margin-right:-10px}.excellence__container{display:flex;flex-wrap:wrap;margin:10px 0;padding-top:0;padding-bottom:20px}#reviews{padding-top:0;margin-top:0;border:0}.short-review-text{height:auto;font-size:17px;line-height:1.4}.review-link a{padding-top:17px;font-size:24px}#review-next,#projects-next{font-size:32px;top:auto;bottom:15px}#projects-next{bottom:-20px}div#main span h2{font-size:15px}#footer{margin-left:0;min-width:320px}#foot-slogan{justify-content:center}#menu-wrap{flex-direction:column;border:0}#footer-work{max-width:none;margin:20px 0 0 0;font-size:24px;line-height:29px}div#menu-wrap .menu{display:flex;flex-wrap:wrap;width:auto;margin:10px 0 -30px 0;min-height:30px;text-align:initial}#presenters-mobile{width:100%;align-items:flex-start;padding-bottom:25px;border-bottom:2px solid #fff}#presenters-mobile span,#presenters-mobile li.text,.slogan-button{margin:10px 0;font-size:14px}.slogan-button{width:100%;font-size:16px}#presenters-mobile li.text{color:#f7f7f7}#presenters-mobile,#presenters-mobile ul{flex-direction:column}div#menu-wrap .menu a{width:50%;padding:0;margin:0 0 30px 0;font-size:18px}#menu-wrap .menu a.mobile-last{width:100%;margin-top:15px;font-size:16px;text-align:center}#foot-slogan{width:100%;padding-right:0;text-align:center}#foot-slogan-text{font-size:10px}#slogan-text-wrap{float:right;text-align:left;margin-top:0}.presenters__list{list-style-type:none}.presenters__list a{color:#f7f7f7;text-decoration-line:underline;-moz-text-decoration-line:underline}#catalog .product-small-card{height:220px;margin:10px 5px;width:calc((100% / 2) - 15px);-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden}#catalog .product-small-card-image{height:155px;margin-top:15px;margin-left:auto;margin-right:auto}#catalog .product-small-card-image img{width:inherit;height:inherit;border-radius:5px;padding:2px}#catalog .product-small-card-title{font-size:11pt;padding:5px 0;height:50px;position:static;vertical-align:middle;display:inline-block}.product-small-card-title:before{content:'';display:inline-block;vertical-align:middle;height:50px}body .breadcumbs *{white-space:normal}#articles-nav #left,#articles-nav #right,#articles-nav .item-buy{float:none;display:block;width:200px;margin:0 auto}#request-form form,.zz-modal-form form{padding-top:15px;max-width:350px;height:500px}#request-form form>textarea,.zz-modal-form form>textarea{height:110px}#request-form form>button,.zz-modal-form form>button{height:45px}#request-form form>*:last-child,.zz-modal-form form>*:last-child{margin-top:5px;font-size:12px}#request-form form>#reference,.zz-modal-form form>#reference{font-size:10px}#request-form form>button[name='submit'],.zz-modal-form form>button[name='submit']{font-size:16px;height:65px;background-position:13% 58%}span h2{font-size:12pt}.example{margin-bottom:25px}.example-title{font-size:20px;text-align:center}.example-image{height:280px;margin-bottom:20px}.example-price{font-size:20px;text-align:center}a.example-link{width:60%;font-size:18px;margin:20px auto 0 auto;padding:22px 0}#item-back{padding:10px;position:relative}#item-info{margin:0;padding:0;padding-top:10px;width:100%;font-size:14px;line-height:18px}#item-title,#item-price,#item-price-note,#item-available{position:absolute;padding-right:20px}#item-title{top:20px}#item-price{top:45px}#item-price-note{font-size:10pt;top:60px}#item-available{top:100px}#item-images{width:90%;height:calc(250px + 20vw);margin:125px 5% 20px;display:block}#item-buy{width:100%;display:block;max-width:270px;height:50px;margin:20px auto}#tech-text{display:none}#item-gallery-wrap{overflow:hidden}#item-gallery{height:30%;width:80%;margin:0 auto}#item-gallery-wrap-right,#item-gallery-wrap-left{top:33%}#item-info #item-title,#item-info #item-price{font-size:14pt}body .breadcumbs{display:block;width:calc(100% - 20px);margin:15px 10px}.we-use{display:block;float:none;position:static;margin:10px;width:calc(100% - 20px)}.we-use-title{padding:0;margin:0 10px}.we-use-title h2{font-size:14pt;padding:10px 0}.we-use-brands img{display:inline-block;max-width:calc((100% / 3) - 10px);margin:5px;vertical-align:middle}#catalog-title{display:block;width:calc(100% - 20px);margin:10px}#catalog-title h1{font-size:14pt}.item-card{line-height:17px;height:220px}.card-title{height:70px;font-size:14px;padding:15px 10px 0 10px}.reviews-list .card-title{height:25px;padding:5px 0 0 10px;line-height:12px}.card-text{padding:10px 5px 0 10px;font-size:12px;text-align:left;min-height:30px;line-height:15px;max-height:85px}#article-descr{margin-top:25px;font-size:11pt;line-height:18px;margin-bottom:30px}.item-card .hidden-text{height:1em}.we-use-wrap{margin:0}#filtr-name{display:block}.close{top:0;right:0}#request-form form>input,.zz-modal-form form>input{margin:11px 3px}#catalog-wrap,#article-wrap,#item-wrap,#category-wrap{width:100%}#category-wrap{grid-template-columns:repeat(2,1fr)}#article-back,#item-back{margin:5px;padding:15px;width:calc(100vw - 20px)}#article-image{width:234px}a.privacy-policy{width:100%;text-align:center;color:#ccc;font-size:14px}.developmented{display:block;width:100%;text-align:center}#services .hidden-text{height:.3em}.short-review{width:85%}.short-review-name{position:static}.certificate-card{display:block;width:100%;padding:10px;margin:0;min-height:initial;max-height:initial}#logo-prev,#logo-next{position:absolute;top:0;display:block !important;background-color:#027dc3;background-position-y:center;background-repeat:no-repeat;background-size:20px;border-radius:5px}#logo-prev{left:0}#logo-next{right:0}#logo-list{margin:0}#logo-list,.logo-element img{height:40px}.list-item{margin:10px 3px 10px 3px;height:initial}.project{display:block;width:100%;text-align:center}}@media all and (max-width:499px){#foot-slogan{flex-wrap:wrap}.foot-email__wrapper.text{margin-left:0;margin-top:25px;margin-bottom:5px}.foot-email__wrapper{margin-top:12px;margin-bottom:5px;margin-right:20px}.wrap-block-catalog-feedback{flex-wrap:wrap}.wrap-block-catalog-feedback .item-card{width:100% !important}}@media all and (max-width:360px){#services .service-small-text{padding-left:15px;padding-right:15px}}@media all and (max-width:340px){.item-card:nth-of-type(2n+1),#catalog .product-small-card:nth-of-type(2n+1){margin-right:5px;margin-left:10px}.item-card:nth-of-type(2n),#catalog .product-small-card:nth-of-type(2n){margin-left:5px;margin-right:10px}.we-use{margin:10px;width:calc(100% - 10px)}#article-back,#item-back{margin:10px;width:calc(100vw - 20px)}.short-review{width:100%}}@media all and (max-width:320px){#category-wrap{grid-template-columns:repeat(1,1fr)}#catalog-wrap,#article-wrap,#category-wrap,#item-wrap{min-width:unset}}.slick-slide.slick-current{background-size:cover}
