@font-face{font-family:"LatoRegular";src:url("/fonts/LatoRegular/LatoRegular.eot");src:url("/fonts/LatoRegular/LatoRegular.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoRegular/LatoRegular.woff") format("woff"),url("/fonts/LatoRegular/LatoRegular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"LatoBold";src:url("/fonts/LatoBold/LatoBold.eot");src:url("/fonts/LatoBold/LatoBold.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoBold/LatoBold.woff") format("woff"),url("/fonts/LatoBold/LatoBold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"LatoItalic";src:url("/fonts/LatoItalic/LatoItalic.eot");src:url("/fonts/LatoItalic/LatoItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoItalic/LatoItalic.woff") format("woff"),url("/fonts/LatoItalic/LatoItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"LatoLight";src:url("/fonts/LatoLight/LatoLight.eot");src:url("/fonts/LatoLight/LatoLight.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoLight/LatoLight.woff") format("woff"),url("/fonts/LatoLight/LatoLight.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"LatoBoldItalic";src:url("/fonts/LatoBoldItalic/LatoBoldItalic.eot");src:url("/fonts/LatoBoldItalic/LatoBoldItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoBoldItalic/LatoBoldItalic.woff") format("woff"),url("/fonts/LatoBoldItalic/LatoBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"LatoLightItalic";src:url("/fonts/LatoLightItalic/LatoLightItalic.eot");src:url("/fonts/LatoLightItalic/LatoLightItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoLightItalic/LatoLightItalic.woff") format("woff"),url("/fonts/LatoLightItalic/LatoLightItalic.ttf") format("truetype");font-style:normal;font-weight:normal}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;box-sizing:border-box}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}ins{background-color:#ff9;color:#ddd;text-decoration:none}mark{background-color:#ff9;color:#ddd;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;margin:0;padding:0;clear:both}input,select{vertical-align:middle}body{font-size:16px;line-height:140%;color:#1d1d1d;font-family:"LatoRegular",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;color:#1d1d1d;font-family:"LatoBold"}h1{font-size:3em;line-height:1;margin-bottom:.5em}h2{font-size:36px;line-height:1;color:#00ac4f}h3{font-size:1.8em;line-height:1;margin-bottom:1em}h4{font-e-bottom:.7em}h5{font-size:1em;font-weight:700;margin-bottom:.7em}h6{font-size:1em;font-weight:700}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 .7em}.left{float:left !important}p .left{margin:1.5em 1.5em 1.5em 0;padding:0}.right{float:right !important}p .right{margin:1.5em 0 1.5em 1.5em;padding:0}a:focus,a:hover{color:#00a651;text-decoration:none;border-bottom:1px solid rgba(0,166,81,.56)}a{color:#1d1d1d;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease-in-out}.colored_links a{color:#00a651}blockquote{margin:1.5em;color:#0a1d38;font-style:italic}strong,dfn{font-family:"LatoRegular",sans-serif;font-weight:400}.site__cat__cart strong{font-family:"LatoBold"}em,dfn{font-style:italic}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#0a1d38}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5}li ul,li ol{margin:0}ul,ol{margin:0 1.5em .7em 0;padding-left:1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}.site__catalog ol{font-weight:700}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:700}thead th{background:#c3d9ff}th,td,caption{padding:4px 10px 4px 5px}tfoot{font-style:italic}caption{background:#0a1d38}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#434343}.removed{background:#900;color:#434343}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}a{outline:0}.clear{clear:both}html,body{height:auto;min-height:100%;min-height:100vh;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%}#sitewrap{height:auto;min-height:100vh;overflow:hidden}footer{height:280px;margin-top:-280px;position:relative;z-index:5;box-sizing:border-box}.empty{height:280px;clear:both}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide,.none,.disabled{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}.siteinner{width:auto;margin:0 auto;box-sizing:border-box}.inner__wide{width:1200px}.inner__ctr{max-width:1140px}.inner1080{max-width:1080px;max-width:1020px}.inner990{max-width:990px}.inner900{max-width:900px}.inner__small{max-width:810px}.inln{display:inline-block;vertical-align:top}::-webkit-input-placeholder{color:rgba(255,255,255,.4);font-size:14px;font-family:"LatoRegular",sans-serif sans-serif}::-moz-placeholder{color:rgba(255,255,255,.4);font-size:14px;font-family:"LatoRegular",sans-serif sans-serif}:-moz-placeholder{color:rgba(255,255,255,.4);font-size:14px;font-family:"LatoRegular",sans-serif sans-serif}:-ms-input-placeholder{color:rgba(255,255,255,.4);font-size:14px;font-family:"LatoRegular",sans-serif sans-serif}::-webkit-textarea-placeholder{color:rgba(255,255,255,.4);font-size:14px;font-family:"LatoRegular",sans-serif sans-serif}:-ms-textarea-placeholder{color:rgba(255,255,255,.4);font-size:14px;font-family:"LatoRegular",sans-serif sans-serif}textarea{color:rgba(255,255,255,.4);font-size:14px;font-family:"LatoRegular",sans-serif sans-serif}section ul{list-style:none;margin:0}section ul>li{margin-bottom:8px;list-style:none}section ul>li:before{content:"—";margin-left:-2.64ex;margin-right:.99ex;margin-bottom:10px}.an3{transition:all .3s ease-in-out}.an5{transition:all .5s ease-in-out}.an7{transition:all .7s ease-in-out}.an10{transition:all 1s ease-in-out}::-webkit-placeholder{color:#333;font-size:14px;font-family:"LatoRegular" sans-serif}::-webkit-input-placeholder{color:#333;font-size:14px;font-family:"LatoRegular" sans-serif}::-moz-placeholder{color:#333;font-size:14px;font-family:"LatoRegular" sans-serif}:-moz-placeholder{color:#333;font-size:14px;font-family:"LatoRegular" sans-serif}:-ms-input-placeholder{color:#333;font-size:14px;font-family:"LatoRegular" sans-serif}textarea{padding:10px;color:#333;font-size:14px;font-family:"LatoRegular" !important}.footercontactForm input::-webkit-placeholder{color:#fff;font-size:14px;font-family:"LatoRegular" sans-serif}.footercontactForm input::-webkit-input-placeholder{color:#fff;font-size:14px;font-family:"LatoRegular" sans-serif}.footercontactForm input::-moz-placeholder{color:#fff;font-size:14px;font-family:"LatoRegular" sans-serif}.footercontactForm input:-moz-placeholder{color:#fff;font-size:14px;font-family:"LatoRegular" sans-serif}.footercontactForm input:-ms-input-placeholder{color:#fff;font-size:14px;font-family:"LatoRegular" sans-serif}.form__wrp input{border-style:solid;border-width:1px;border-color:#00a651;border-radius:4px;background:rgba(222,222,222,.22);outline:0;width:100%;padding:5px 20px;display:block;box-sizing:border-box;margin-bottom:15px;line-height:2}.checkwrp{display:inline-block;margin:5px 0 0 -5px}.form__wrp input.check{width:15px;display:inline-block}.form__wrp .chy{position:relative;font-size:12px;top:-6px}.form__wrp input.submitbtn{color:#fff;text-decoration:none;padding:6px;border:0;border-radius:4px;background:#0079c4 !important;display:inline-block;width:80px;margin:-13px auto 0 80px;box-sizing:border-box;text-align:center;cursor:pointer}.form__wrp input.popup__button{width:100%;margin:0 auto 10px;color:#fff;text-decoration:none;padding:5px 0;border:1px solid #00a651;border-radius:4px;background:#00a651;display:block;text-align:center;cursor:pointer;font-size:15px}.form__wrp input.popup__button:hover{color:#00a651;background:#fff}.form__wrp h4{margin-bottom:15px;text-align:center}.form_inner{padding:30px 30px 20px;width:260px;box-sizing:border-box}input:required{box-shadow:none}input:invalid,input.error{box-shadow:0 0 0 #333;background:rgba(255,0,0,.05);border-color:rgba(255,0,0,.5)}a[href^=tel]{color:#fff}.agreement.ok{color:#004ee0;font-size:14px}
.ionTabs{position:relative}.ionTabs__head{position:relative;display:block;list-style-type:none;margin:0;padding:0;z-index:2}.ionTabs__head:before,.ionTabs__head:after{content:"";display:table}.ionTabs__head:after{clear:both}.ionTabs__head{zoom:1}.ionTabs__tab{position:relative;display:block;float:left;list-style-type:none;background:none;margin:0;padding:0;cursor:pointer}.ionTabs__tab.ionTabs__tab_state_active{cursor:default}.ionTabs__body{position:relative;z-index:1}.ionTabs__item{position:relative;display:none}.ionTabs__item.ionTabs__item_state_active{display:block}.ionTabs__preloader{position:relative}.ionTabs .ionTabs__head{padding:0;margin:0;list-style:none}.ionTabs .ionTabs__head li{padding:0;margin:0;list-style:none}.ionTabs .ionTabs__head>li:before{display:none}.ionTabs .ionTabs__head li{padding:15px;box-sizing:border-box;display:inline-block;left:0;margin:0 -3px;float:none;height:55px;vertical-align:middle;background:#f9f9f9;border:1px solid #d7d7d7;border-collapse:collapse;font-family:"LatoLight"}.ionTabs .ionTabs__head li:first-child{margin-left:0}.ionTabs .ionTabs__head li.ionTabs__tab_state_active{background:#fff;border-bottom:1px solid #fff}.ionTabs__body{padding:30px 20px;border:1px solid #d7d7d7;top:-1px}
#ascrail2000{z-index:10 !important}.fancybox-inner{-webkit-overflow-scrolling:touch !important}header{position:relative;z-index:6}.maintop{background:rgba(1,1,1,.29);height:110px;position:relative;z-index:3}.maintop:hover{background:rgba(1,1,1,.5)}.topadress{text-align:right;color:#fff;position:relative;top:18px;height:15px}.logo{display:inline-block;vertical-align:top;margin:20px 0 15px}.logo a{border:0}.topmenu{margin:55px 45px 0}.topmenu ul{padding:0;margin:0;list-style:none;text-align:center}.topmenu ul li{padding:0 0 26px;margin:0 10px;list-style:none;display:inline-block;vertical-align:top}.topmenu ul li a{border:0;color:#fff;font-family:"LatoBold"}.topmenu ul li:hover a,.topmenu ul li.active a{border:0;color:#00a651;position:relative}.topmenu ul li:hover ul li a,.topmenu ul li.active ul li a{color:#fff}.topmenu ul li ul{position:absolute;background:#14324e;overflow:hidden;box-sizing:border-box;padding:0 20px;max-width:320px;text-align:left;top:110px;margin:0 0 0 -20px;max-height:0;transition:max-height .3s ease-out}.topmenu ul li:hover ul{max-height:1540px;padding:20px}.topmenu ul li ul li{display:block;padding:0;margin-bottom:15px;font-family:"LatoLight"}.topmenu ul li:hover ul li a,.topmenu ul li li a{color:#fff;line-height:1.2;display:block;font-family:"LatoLight"}.topmenu ul li:hover ul li a:hover{color:#fff;text-decoration:underline}.blured{transition:all 1s linear;-webkit-filter:url("/css/#blur");-webkit-filter:blur(5px);filter:url("/css/#blur");filter:blur(5px);-webkit-transition:1s -webkit-filter linear}.getcallback{margin-top:45px;float:right}.button{color:#00a651;text-decoration:none;padding:7px 20px;border:1px solid #00a651;border-radius:4px;background:#fff;display:inline-block;text-align:center}.button:hover{color:#fff;background:#00a651}footer{background:#4b4b4b;padding:50px}.flogo{margin-right:50px}.flogo a{border:0 !important}#menu-icon,#hide-menu-icon{display:none}.fmenu{margin:15px 0 0}.fmenu ul{padding:0;margin:0;list-style:none;text-align:center}.fmenu ul li{padding:0;margin:0 58px 0 0;list-style:none;display:inline-block;vertical-align:top}.fmenu ul li:last-child{margin:0}.fmenu ul li a{color:#fff;font-family:"LatoBold"}.fmenu ul li a:hover{border-color:#fff;color:#fff}.fcontscts{margin-top:10px}.fadr{color:#fff;text-align:right;line-height:1.2;float:right}.fgetcatalog{margin-top:35px}.fgetcatalog a{color:#fff}.fgetcatalog a:hover,.fgetcatalog a:active,.fgetcatalog a:focus{border-color:#fff}.ftel{text-align:right;margin-left:75px;color:#fff;line-height:1.2;margin-top:19px}.fbot{margin-top:30px;width:605px;float:right}.dev{float:right}.dev a{color:#fff}.dev a:hover,.dev a:active,.dev a:focus{border-color:#fff}.fsoc{margin-right:90px}.fsoc a{border:0}.fcall{position:relative;top:-7px}.videoblock{position:fixed;z-index:1;top:0;left:0;width:100%;height:650px;overflow:hidden;background:url("/i/video-cover.jpg") 50% 0 no-repeat;background-size:cover;will-change:transform}.videoblock:after{content:"";display:block;background:rgba(0,0,0,.1);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#videobcg{position:absolute;top:0;left:0;min-height:100%;height:auto;min-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;object-fit:cover;z-index:1;margin:0;padding:0;overflow:hidden;display:block;opacity:0;transition:all 2s ease-in-out}#videobcg.visible{opacity:1}.homebigbg .item .img{height:650px;width:100%;background-size:cover !important}.homebigbg.hov:before{content:"";display:block;position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:rgba(0,41,84,.36)}.slick-initialized{opacity:1}.homecoverhead{overflow:hidden;padding:70px 0 75px;position:relative;z-index:2}.homecoverhead h1{color:#fff;font-size:50px;font-family:"LatoBold"}.homecoverhead h2{color:#fff;font-size:20px;line-height:1.4;font-family:"LatoRegular"}.moreabout{color:#fff;border-bottom:1px solid #fff}.achievements{margin-top:90px;text-align:center}.diginfo{width:25%}.diginfo .singdig{color:#fff;font-size:50px;font-family:"LatoBold"}.diginfo .digdesk{color:#fff;font-size:16px;line-height:1;margin-top:15px;font-family:"LatoBold";display:inline-block;vertical-align:top;text-align:left}.section__header{padding:0 0 45px 0}.hblck{position:relative;z-index:2;padding:50px 0;overflow:hidden}.home__catalog .section__content ul{width:30%}.home__catalog{background:#fff}.home__catalog .section__content ul li{margin-bottom:20px}.home__catalog .section__content ul li a{font-family:"LatoBold"}.home__catalog__goform{margin-top:15px;text-align:center}.home__catalog__button{width:270px;margin-bottom:10px}.home__catalog__goform span{font-size:13px;color:#006f34;display:inline-block;line-height:1.3;font-family:"LatoLight"}.home__competentions{background:url("/i/gr1.png") 50% 0 no-repeat;background-size:cover}.home__competentions h2{color:#fff;text-transform:uppercase;font-size:18px}.compblock{box-sizing:border-box;width:50%;border:2px solid #fff;margin:-2px 0 0 -2px;padding:20px}.compblock__inner__header h3{font-size:34px;color:#fff;margin-bottom:30px}.compblock__inner__text{font-size:16px;color:#fff;margin-bottom:30px}.compblock .compblock__inner{height:100%;background:rgba(255,255,255,.2);padding:20px 50px}.compblock .compblock__inner:hover{background:rgba(0,72,136,.5)}.home__competentions .siteinner{position:relative;z-index:4}#bgrotate{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}#bgrotate div{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}#bgrotate div img{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.home__realized{background:#fff;height:700px}.home__realized .section__header{background:#fff}.home__realized.hblck{padding-top:0;z-index:0}.home__realized.hblck .section__content{position:fixed !important;left:0;top:0;width:100%;height:100%;will-change:transform}.home__realized__header{padding-top:50px;position:relative;z-index:2;max-width:100%;background:#fff;box-shadow:7px 20px 80px rgba(0,0,0,.2)}.home__realized.hblck:after{content:"";display:block;width:100%;height:20px;color:red}.gmnoprint div{background:#c3fbdd !important;border:3px solid #00ac4f !important;border-radius:3px;box-shadow:0 0 8px solid #333 !important}.gmnoprint div div{border:0 !important}.home__refers{background:#fff;box-shadow:0 -30px 80px rgba(0,0,0,.11)}.ref__item{box-sizing:border-box;padding:25px 20px;height:120px;width:18.5%;margin:6px 4px;overflow:hidden;border:1px solid #006f34}.ref__item:hover{background:#006f34}.ref__item h3{text-transform:uppercase;font-size:13px;line-height:17px;font-family:"LatoLight";display:block;height:100%}.ref__item h3 a{display:block;height:100%;border:0}.ref__item:hover h3 a{color:#fff}.underblock .general__header,.general__header.fullwidth{width:auto}.general__header{padding:45px 0;width:50%;display:inline-block}.general__header h1{font-size:36px;line-height:1;color:#00ac4f;margin-bottom:0}.site__itemtext{margin-bottom:50px}.catalog__item{box-sizing:border-box;width:25%;margin-left:-4px;margin-bottom:4px}.catalog__item a{height:100%;display:block;box-sizing:border-box;overflow:hidden;padding:4px;border:3px solid rgba(3,30,60,.6);margin:2px;position:relative}.catalog__item:hover a{border:3px solid #00a651}.main__catalog{position:relative;left:5px}.catalog__overlay{position:absolute;z-index:2;left:0;bottom:0;height:100%;width:100%;background:rgba(3,30,60,.6)}.catalog__item:hover .catalog__overlay{opacity:0}.catalog__item__name{position:absolute;z-index:3;bottom:0;color:#fff;width:100%;text-align:center;height:auto;padding-bottom:30px}.catalog__item .catalog__item__name span{background:transparent;padding:3px 10px;position:relative;display:inline-block}.catalog__item .catalog__item__name span:after{content:"";display:inline-block;position:absolute;z-index:-1;left:0;top:0;width:0;height:100%;background:#00a651;transition:all .5s ease-in-out}.catalog__item:hover .catalog__item__name span:after{width:100%}.catalog__item__image{position:relative;width:100%;height:100%;left:0;top:0;display:table-cell;vertical-align:middle}.catalog__item__image img{width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;display:block}.othersheader{background:url("/i/othersheader.png") 50% 0 no-repeat;background-size:cover}.othersheader.other{background:rgba(16,28,38,.98) url("/i/othersheader.png") 50% 0 no-repeat;background-size:cover}.underblock{padding-bottom:50px}.proizgal{padding:0;margin:0}.proizgal li{margin:0 0 0 -5px;padding:0 4px;width:20%;box-sizing:border-box}.proizgal li:before{display:none}.proizgal li a{border:0;display:block;transition:all .5s ease-in-out}.proizgal li a:hover{opacity:.8}.proizgal li a img{max-width:100%;height:auto}.site__vopros__block{margin-bottom:50px}.accordion_content{display:none}.fix{overflow:hidden}.accordion_hearder{cursor:pointer;padding:17px 0 13px 45px;border:2px solid #f0f0f0;margin-top:-2px;top:2px;position:relative;transition:all .3s ease-in-out}.accordion_hearder h3{font-family:"LatoBold";margin-bottom:0;font-size:18px}.fa{position:absolute;display:block;width:10px;height:10px;left:20px;top:50%;margin-top:-3px;border-bottom:1px solid transparent;transition:all .3s ease-in-out}.fa-plus{background:url("/i/voparr.png") 0 0 no-repeat}.fa-minus{left:17px;background:url("/i/voparr.png") 0 -12px no-repeat}.accordion_hearder .fa-plus{opacity:1}.accordion_hearder.accordion_active .fa-plus{opacity:0}.accordion_hearder .fa-minus{opacity:0}.accordion_hearder.accordion_active .fa-minus{opacity:1}.accordion_content{box-sizing:border-box;padding:20px 40px 20px 60px;background:#f7fff8;border:2px solid #f0f0f0;border-top:0;border-bottom:0}.accordion_hearder.accordion_active{background:#f7fff8;border-bottom:0}.accordion_hearder:hover{background:rgba(247,255,248,.21)}.accordion_hearder:hover h3{color:#4b4b4b}.single_accordion:last-child .accordion_hearder{top:0;margin-top:0}.single_accordion:last-child .accordion_content{border-bottom:2px solid #f0f0f0}.docslist ul li{margin-bottom:15px}.site__info__home__list{text-align:center;margin-bottom:50px}.info__item{text-align:left;margin:0 5%;height:380px;width:27%;position:relative;overflow:hidden}.info__item a{display:block;height:100%;overflow:hidden}.info__item__image{position:absolute;height:100%;width:100%;left:0;top:0}.info__item__image img{display:block;width:100%;height:auto;z-index:1}.info__item__image__over{position:absolute;z-index:2;height:100%;width:100%;left:0;top:0;background:rgba(3,30,60,.3)}.info__item:hover .info__item__image__over{background:rgba(3,30,60,.6)}.info__item__title{position:absolute;z-index:3;left:0;bottom:0;height:30%;width:100%;box-sizing:border-box;padding:35px 40px;text-align:center}.info__item__title h2{font-size:18px;line-height:1;color:#fff;position:relative;bottom:0}.info__item__title span{font-size:14px;color:#fff;position:relative;top:-20px;opacity:0}.info__item__title span img{position:relative;left:0;top:1px}.info__item:hover .info__item__title h2{bottom:50px}.info__item:hover .info__item__title span{opacity:1}.info__item:hover .info__item__title span img{left:10px}.site__cat__cart__header{background:#f9f9f9;padding-bottom:50px}.cart__description{width:50%}.cart__images{width:45%;float:right;margin-top:-90px}.cart__short__desc{margin-bottom:45px}.fotorama{opacity:0}.fotorama.visible{opacity:1}.costof__button,.consultation__button{width:49%}.costof__button a{width:155px;margin-bottom:10px;color:#fff;text-decoration:none;padding:10px 20px;border:1px solid #00a651;border-radius:4px;background:#00a651;display:inline-block;text-align:center}.costof__button:hover a{color:#00a651;background:#fff}.consultation__button a{width:190px;margin-bottom:10px;color:#00a651;text-decoration:none;padding:10px 20px;border:1px dashed #00a651;border-radius:4px;background:#fff;display:inline-block;text-align:center}.costof__button span,.consultation__button span{font-size:13px;color:#006f34;display:inline-block;line-height:1.3;font-family:"LatoLight";text-align:center}.costof__button span{width:200px}.consultation__button span{width:240px}.download__docs{margin-top:45px}.download__docs .inln{width:49%}.download__docs .inln{width:48%;padding-right:20%;box-sizing:border-box;text-align:center}.download__docs .download__cat{padding-right:10%;text-align:center}.site__cat__cart__tabs{margin:50px 0}#Tab__catalog__classification_and_specifications img,#Tab__catalog__questionnaire img,#Tab__catalog__overview img,#Tab__catalog__design img{max-width:100%;height:auto}#Tab__catalog__classification_and_specifications table tr td,#Tab__catalog__questionnaire table tr td,#Tab__catalog__design table tr td{border:1px solid #ddd;border-collapse:collapse;padding:10px 15px}#Tab__catalog__questionnaire table tr td{vertical-align:middle}#Tab__catalog__questionnaire table tr td input{background:rgba(0,172,79,.06);border:1px solid #ddd;height:20px;outline:0;display:inline;padding:5px;margin:0 3px;line-height:2}#Tab__catalog__questionnaire table tr td textarea{background:rgba(0,172,79,.06);border:1px solid #ddd;height:120px;width:100%;outline:0;display:inline-block;box-sizing:border-box;padding:5px;margin:0 3px;line-height:2}#Tab__catalog__questionnaire table tr td select{background:rgba(0,172,79,.06);border:1px solid #ddd;height:30px;outline:0;display:inline-block;padding:5px;margin:5px 3px 15px;line-height:2;min-width:180px}#Tab__catalog__questionnaire table thead tr td{text-align:center}#Tab__catalog__questionnaire .thinforms tr td input{width:50px}#Tab__catalog__questionnaire textarea{background:rgba(0,172,79,.06);border:1px solid #ddd;height:120px;width:100%;outline:0;display:inline-block;box-sizing:border-box;padding:5px;margin:0 3px;line-height:2}.shemefancyblock{margin:10px 9px;text-align:center}.site__cat__cart__tabs .ionTabs__item{padding:30px}.ionTabs .ionTabs__head li{display:table-cell}.shemefancyblock img{display:block;max-width:150px;height:auto;padding:5px;margin-bottom:5px;background:#ddd}.shemefancyblock img:hover{background:#00a651}.shemedownld{text-align:center}.dnlopr{color:#00a651;text-decoration:none;border-bottom:1px solid rgba(0,166,81,.56)}input.submitopr{width:155px;margin:20px 0 10px 0;color:#fff;text-decoration:none;padding:10px 20px;border:1px solid #00a651;border-radius:4px;background:#00a651;display:inline-block;text-align:center;cursor:pointer}input.submitopr:hover{color:#00a651;background:#fff}.prikr{border-bottom:1px dotted #ddd}.sertificats{padding:0 0 50px}.sertificatslink{display:inline-block;width:24%;box-sizing:border-box;padding:0 30px;border:0}.sertificatslink:hover{border:0}.sertificatslink img{display:block;max-width:100%;height:auto;padding:5px;margin:0 auto 10px;background:#ddd}.sertificatslink:hover img{background:#00a651}.sertificatslink span{display:block;text-align:center}.cart__refers{padding:50px 0;background:#fff;box-shadow:0 -30px 80px rgba(0,0,0,.11)}.sertificats__block{margin-top:50px}.sertificats__block .sertificatslink{margin-bottom:50px}.site__usl__home__list{text-align:center;margin-bottom:50px}.usl__item{text-align:left;margin:0 2%;height:380px;width:28%;position:relative;overflow:hidden}.usl__item a{display:block;height:100%;overflow:hidden}.usl__item__image{position:absolute;height:100%;width:100%;left:0;top:0}.usl__item__image img{display:block;width:100%;height:auto;z-index:1}.usl__item__image__over{position:absolute;z-index:2;height:100%;width:100%;left:0;top:0;background:rgba(3,30,60,.3)}.usl__item:hover .usl__item__image__over{background:rgba(3,30,60,.6)}.usl__item__title{position:absolute;z-index:3;left:0;bottom:0;height:30%;width:100%;box-sizing:border-box;padding:35px 40px;text-align:center}.usl__item__title h2{font-size:18px;line-height:1;color:#fff;position:relative;bottom:0}.usl__item__title span{font-size:14px;color:#fff;position:relative;top:-20px;opacity:0}.usl__item__title span img{position:relative;left:0;top:1px}.usl__item:hover .usl__item__title h2{bottom:50px}.usl__item:hover .usl__item__title span{opacity:1}.usl__item:hover .usl__item__title span img{left:10px}.site__contacts{position:absolute;top:110px;left:0;width:100%;z-index:5}.site__contacts strong{font-family:"LatoBold";display:inline-block;min-width:100px}.contactsblock{width:auto;margin:0 auto;box-sizing:border-box;position:relative;z-index:2;background:rgba(255,255,255,.9)}.contactsmap{position:relative;width:100%;height:1200px;top:0;z-index:1;left:0;overflow:hidden}.contactsmap .gm-style-cc{display:none !important}.contactsitem{position:relative}.contactsform{float:right;position:absolute;right:0}.contacts__form{display:inline-block;width:260px;z-index:10;right:15px;box-sizing:border-box;padding:30px 20px;background:#215773;border:2px solid #fff}.contacts__form .siteinner{position:relative}.contacts__form .row input,.contacts__form .row textarea{border:1px solid #e8f3f8;border-radius:0;outline:0;color:#1d1d1d;font-size:14px;width:100%;height:35px;box-sizing:border-box;padding:0 30px;font-weight:normal;display:block;margin:15px auto}.contacts__form .row textarea{height:85px;padding:10px 30px}.contacts__form h3{color:#fff;font-size:22px;margin-bottom:25px;text-align:center}.contacts__form h3 span{color:#fff;font-size:12px;display:block;margin:20px 0 0}.contacts__form .button{color:#00a651;text-decoration:none;padding:11px 20px;border:1px solid #00a651;border-radius:4px;background:#fff;display:inline-block;display:block;text-align:center;cursor:pointer;width:100%;margin:0 auto;position:inherit}.contacts__form .button:hover{color:#fff;background:#00a651}button.footerbtn span{position:relative;z-index:2}button.footerbtn:after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:0;height:100%;background:#fff;transition:all .3s ease-in-out}button.footerbtn:hover:after{width:100%}button.footerbtn:hover{background:transparent;color:#043573}#footercontactForm .alert-success{position:relative}#footercontactForm .row .error input{border-color:red}.worksonmap #map,#Tab__catalog__worksonmap{width:100%;min-height:100%;height:100vh}#Tab__catalog__worksonmap{width:100%}.site__cat__cart__tabs .ionTabs__body{padding:0}.worksonmap .ionTabs__tab_state_active{background:#ddd}.ionTabs .ionTabs__head__center{margin:50px auto 0}.ionTabs__body__nopadding{padding:0}.gm-style-cc{display:none !important}#Button__ourworks__worksonmap.ionTabs__tab_state_active{background:#215773;color:#fff;border-bottom:1px solid #215773}.ionTabs__body__nopadding #Tab__ourworks__worksonmap{position:absolute;display:block;z-index:-100;opacity:0;top:0;left:0;width:100%}.ionTabs__body__nopadding #Tab__ourworks__worksonmap.ionTabs__item_state_active{position:relative;z-index:1;opacity:1;top:0;left:0;width:100%}.work__list__wrp{padding:50px 0}.site__list__item{width:48%;min-height:215px;padding-bottom:20px;margin-bottom:20px;box-sizing:border-box;background:#f0f0f0;position:relative;border:1px solid #f0f0f0;border-bottom:5px solid #ddd;box-shadow:2px 2px 5px rgba(51,51,51,.1);transition:all .3s ease-in-out}.site__list__item:after{content:"";display:block;width:0;height:5px;background:#00a651;position:absolute;bottom:-5px;left:0;transition:all .3s ease-in-out}.site__list__item:hover{box-shadow:2px 2px 20px rgba(51,51,51,.38)}.site__list__item:hover:after{width:100%}.site__list__item:nth-child(even){margin-left:3%}.photo__side{position:absolute;left:0;top:0;width:200px;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 0}.text__side{margin-left:205px;box-sizing:border-box;padding:15px}.element__title{font-family:"LatoBold";font-size:18px;margin-bottom:10px;height:60px;display:table-cell;vertical-align:middle}.element__introtext{font-size:14px}.site__list__item a{display:block;border:0 !important}.site__list__item a:hover,.site__list__item a:focus,.site__list__item a:active{border:0 !important;color:inherit !important}.element__date{margin-top:10px;font-size:14px;position:absolute;bottom:10px}.element__date span{position:relative;left:50%}.site__list__item:hover .element__date span{left:60%}.stst__list__wrp{margin-bottom:50px}ul.pagination{padding:0;margin:0 5px 0 0;list-style:none;text-align:right}ul.pagination li{padding:0;margin:0 1px;list-style:none;display:inline-block;vertical-align:top;width:27px;height:27px;overflow:hidden;box-sizing:border-box;border-radius:3px;text-align:center}ul.pagination li:before,ul.pagination li:after{display:none}ul.pagination li a{padding:3px;display:block;font-size:14px;border:0;border:1px solid #ddd;background:#ddd;box-sizing:border-box;height:100%}ul.pagination li .arrowspag{background:#1f476c;border:0}ul.pagination li .arrowspag img{position:relative;top:2px}ul.pagination li a.active{background:transparent}.aboutwide img{display:block;width:100%;height:auto;margin:50px 0}.bigtext__block{position:relative}.bigtext{font-family:"LatoBoldItalic";font-size:50px;line-height:1.2;top:0;left:0;color:#000;font-weight:bolder;background:#fff;text-shadow:2px 2px 10px rgba(0,0,0,.32);mix-blend-mode:screen}.bigtext__img{position:relative;width:100%;height:100%;background:url("/i/bigtextimg.jpg") no-repeat center fixed;background-size:cover}.about__features{float:right}.about__features li{margin-bottom:16px}.about__products{margin:50px 0}.about__products ul{width:40%}.about__products ul:last-child{margin-left:10%}.about__products ul li{margin-bottom:16px}.bottom__about__block{height:280px;background:url("/i/bottom__about__block.png") no-repeat center;background-size:cover}.bottom__about__block__links{height:280px;display:table-cell;vertical-align:middle;padding-left:200px}.bottom__about__block__links a{display:block;font-size:30px;font-family:"LatoLight";color:#fff;margin-bottom:30px;text-decoration:none;border-bottom:0}.bottom__about__block__links a:hover{border-bottom:0}.bottom__about__block__links a span{border-bottom:1px solid #fff;text-decoration:none;transition:all .3s ease-in-out}.bottom__about__block__links a:hover span{color:rgba(0,166,81,.56);border-bottom:1px solid rgba(0,166,81,.56)}.bottom__about__block__links a:last-child{margin-bottom:0}.bottom__about__block__links a.active{display:none}.gobackst{margin-top:20px}.gobackst a{font-size:13px;color:#00a651;text-decoration:none;border-bottom:1px solid rgba(0,166,81,.56)}.crumbs{position:relative;top:30px;opacity:.5}.crumbs:hover{opacity:1}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb li{list-style:none;margin:0;padding:0;display:inline-block}.breadcrumb li:before{display:none}.breadcrumb li:after{content:"/";margin:0 10px}.breadcrumb li:last-child:after{display:none}.breadcrumb li a{color:#00a651;text-decoration:none;border-bottom:1px solid rgba(0,166,81,.56)}.material{margin-bottom:50px}.material h2{font-size:30px;margin-bottom:0;color:#333}.material h3{font-size:20px;margin:30px 0 15px}#Button__catalog__scheme_of_the_main_circuit{display:none}#Button__catalog__scheme_of_the_main_circuit.show-tab{display:table-cell}.SusolRMU tr td input{width:100%;box-sizing:border-box;padding:15px !important}@media only screen and (min-width:1400px){.videoblock{height:750px}.homecoverhead{overflow:hidden;padding:80px 0 100px}}@media only screen and (min-width:1600px){.videoblock{height:800px}.homecoverhead{overflow:hidden;padding:100px 0 220px}}@media only screen and (max-width:1107px){.topadress{margin-right:180px}.getcallback{margin-top:45px;position:relative;z-index:1}#videobcg,#videobcg.visible{display:none}.videoblock{position:absolute}.topmenu{margin:-10px auto 0}.topmenu ul li{padding:0 0 15px;margin:0 8px}}@media only screen and (max-width:1200px){.compblock__inner__header h3{font-size:28px}.flogo{margin-right:15px}.fmenu ul li{margin:0 10px 0 0}.ftel{margin:23px 0 0 25px}.info__item__image img,.usl__item__image img{width:auto;height:100%}.inner__ctr{padding:0 1%}.underblock{padding-bottom:50px}.fcontscts{font-size:13px}.fside{float:right}.fadr{margin-top:8px}.topmenu{margin:55px 0 0 10px}.compblock{height:300px}.compblock .compblock__inner{height:84%}}@media only screen and (min-width:1027px){.contactsinfo{max-width:800px;overflow:hidden}}@media only screen and (max-width:1027px){.homecoverhead h1{font-size:40px}h2{font-size:30px}.general__header h1{font-size:30px}.maintop{height:135px}.topadress{width:300px;margin:0 auto -50px;padding-top:15px;text-align:center}.topmenu{margin:-10px auto 0;display:block}.topmenu ul li{padding:0 0 15px;margin:0 18px}.logo{margin-top:10px}.getcallback{margin-top:-115px}.catalog__item{box-sizing:border-box;width:33%}.homecoverhead{padding:45px 0 40px}.home__catalog .section__content ul{width:29%}.compblock__inner__header h3{font-size:22px;margin-bottom:20px}.compblock .compblock__inner{padding:20px 20px}.ref__item{width:32%}.home__realized.hblck .section__content{position:inherit !important;margin-top:0;overflow:hidden;top:0}.topmenu ul li ul{top:134px}.home__realized{height:600px}.flogo{display:none}.fside{float:none;width:100%}.ftel{margin:23px 0 0 50px}.bigtext{font-size:30px;color:#000;text-shadow:0 0 0 rgba(0,0,0,.32);mix-blend-mode:unset}.bigtext__img{background:transparent}.site__list__item{display:block;height:auto;width:90%;margin:0 auto 25px;padding:0;box-sizing:border-box}.site__list__item:nth-child(even){margin-left:auto}.element__date span{left:75%}.contactsinfo{width:60%}.info__item{width:35%}.site__cat__cart__tabs .ionTabs .ionTabs__head li{width:25%;height:100px}.sertificatslink{width:32%}}@media only screen and (max-width:720px){.maintop{height:180px}.maintop{height:70px}.logo{margin:0;display:inline-block;width:140px;text-align:center;padding:10px 0 10px;margin-left:40px}.logo img{width:auto;height:auto;max-width:100%}.topadress{margin:0 auto 40px;padding-top:0;font-size:12px;line-height:1.3;width:220px}.getcallback{margin-top:20px;width:40%;text-align:center;float:right}.topmenu{margin:0;display:none;position:fixed;left:0;width:100%;height:100%;bottom:-65px;background:rgba(16,28,38,.98);overflow:auto;z-index:20}.topmenu ul{width:260px;margin:0 auto;padding:50px 25px 255px;text-align:left}.topmenu ul li{display:block;padding:0;margin-bottom:15px}.topmenu ul li ul{top:0;padding:15px !important;position:inherit;height:auto;max-width:100%;max-height:inherit !important;display:block;opacity:1;background:transparent}#menu-icon{display:block;position:absolute;cursor:pointer;z-index:2000;top:17px;left:0;width:40px;height:30px;border:0 !important;background:url("/i/menu.png") 50% 50% no-repeat}#hide-menu-icon{display:block;position:fixed;cursor:pointer;z-index:2000;top:250px;right:0;width:40px;height:30px;border:0 !important;background:url("/i/hidemenu.png") 50% 50% no-repeat}.inner__ctr,.site__catalog .inner__ctr.underblock{padding:0 3%;padding-bottom:50px}.hblck .inner__ctr,footer .inner__ctr,.site__catalog .inner__ctr,.site__about .inner__ctr,.site__itemtext .inner__ctr,.site__works .inner__ctr,.site__cat__cart__header .inner__ctr,.cart__refers .inner__ctr{padding-bottom:0}.noscroll{overflow:hidden}.videoblock{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.homecoverhead h1{font-size:25px}.homecoverhead h2{font-size:15px;line-height:1.3}.achievements{margin-top:50px}.diginfo .singdig{font-size:35px}.diginfo .digdesk{font-size:10px}.home__catalog .section__content ul{width:auto}.home__catalog__button{width:250px}.compblock{width:100%;height:auto;margin-bottom:20px}.compblock .compblock__inner{height:auto}.ref__item{display:block;width:95%;margin:0 auto 15px}.home__realized.hblck .section__content{pointer-events:none;top:0}footer{padding:15px 0}.fgetcatalog{margin-top:10px;font-size:9px}.ftel{margin:0;float:right}.fmenu ul li a{font-size:12px}.fbot{margin-top:10px;width:auto;float:none}.fsoc{margin:20px 0 10px;display:block;width:100%;text-align:center}.dev a{font-size:12px}.dev a img{width:10px;height:auto}.general__header{padding:30px 0 25px}.button{padding:3px 10px;font-size:12px}.catalog__item{width:49.5%}.about__products{margin:10px 0 0 0}.about__products ul{width:100%;box-sizing:border-box}.about__products ul:last-child{margin-left:0}.bottom__about__block__links{padding-left:25px}.bigtext__block{margin-bottom:20px}.material{margin-bottom:0}.proizgal li{width:33.3%}.sertificatslink{width:48%}.usl__item,.info__item{height:300px;width:200px;margin-bottom:20px}.usl__item__title{bottom:65px;padding:5px}.site__list__item{overflow:hidden}.photo__side{width:45px}.text__side{margin-left:45px}.element__date span{left:50px}.site__list__item:hover .element__date span{left:40%}.material div img{max-width:100%;height:auto}.worksonmap #map,#Tab__catalog__worksonmap{height:350px;height:80vh}.site__contacts{top:225px}.contactsinfo{width:100%}.contactsform{float:none;position:relative;right:auto;margin:25px auto 0;display:block;text-align:center}.crumbs{display:none}.site__cat__cart__header .general__header{width:100%}.cart__description{width:100%;box-sizing:border-box}.cart__short__desc{margin-bottom:20px}.costof__button,.consultation__button{width:100%;text-align:center;margin-bottom:20px}.download__docs{margin-top:20px}.cart__images{width:100%;float:none;margin-top:20px}.site__cat__cart__tabs .ionTabs .ionTabs__head li{width:100%;height:auto;font-size:11px;line-height:1.3;margin:0;padding:8px}.site__cat__cart__tabs{margin:0}.site__cat__cart__tabs .ionTabs__item{overflow:auto}.shemefancyblock{width:100%;box-sizing:border-box;margin:0 0 25px}.shemefancyblock img{margin:0 auto}.site__cat__cart__tabs .ionTabs__item table{font-size:12px}}@media only screen and (max-height:560px){.topmenu{bottom:0}.topmenu ul{width:220px;padding:50px 15px 25px}#hide-menu-icon{top:50px;right:20px}}.agreement{font-size:12px;line-height:1}.agreement a{text-decoration:underline}.footer_contact__form__container .agreement,.footer_contact__form__container .agreement a{margin-top:10px;color:#fff}.gm-style-iw,.gm-style-iw *{white-space:nowrap}