html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}strong,b{font-family:SegoeUIBold}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{min-width:1180px}body{font-family:SegoeUIRegular;font-size:16px}.container{width:1100px;margin-right:auto;margin-left:auto}.clearfix{clear:both}.home .header{background:url(https://user43650.clients-cdnnow.ru/wp-content/themes/energo/images/header.jpg) center center;height:549px;padding-bottom:0;background-size:cover}.header{background:url(https://user43650.clients-cdnnow.ru/wp-content/themes/energo/images/header-inner.jpg) center center;min-height:225px;padding-bottom:30px;background-size:cover}.home .header h1{margin-top:125px}.header h1{text-align:center;font-size:41px;color:#fff;margin-top:20px;line-height:1.2;text-shadow:0px 2px 12px rgba(0,0,0,1);padding:0 100px}.header .heading{background:rgba(255,255,255,.7);padding-top:8px;padding-bottom:5px}.header .heading .left{width:40%;float:left}.header .heading .right{text-align:right;width:60%;float:right;padding-top:9px}.header .heading .right .nav ul li{display:inline-block;margin:0 12px}.header .heading .right .nav ul li:last-child{margin:0}.header .heading .right .nav ul li a{color:#000;text-decoration:none}.header .heading .right .nav ul li a:hover{color:#020065}.header .heading .right .nav ul li.current-menu-item a{color:#020065}.header .heading .right .tel:before{content:"";background:url(https://user43650.clients-cdnnow.ru/wp-content/themes/energo/images/tel.png);width:20px;height:20px;display:inline-block;vertical-align:bottom;margin-right:-11px}.header .heading .right .tel{margin-top:21px;margin-bottom:22px}.header .heading .right .tel a{color:#000;text-decoration:none;font-size:18px;font-family:SegoeUIBold;margin:0 13px}.header .heading .right .tel a:last-child{margin-right:0}.header .heading .right .button-mail a{color:#515297;font-size:15px;display:inline-block}.header .heading .right .button-mail a.btn{background:#559;background:-moz-linear-gradient(top,#559 0%,#559 49%,#101270 49%,#101270 91%,#101270 91%);background:-webkit-linear-gradient(top,#559 0%,#559 49%,#101270 49%,#101270 91%,#101270 91%);background:linear-gradient(to bottom,#559 0%,#559 49%,#101270 49%,#101270 91%,#101270 91%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555599',endColorstr='#101270',GradientType=0);padding:6px 29px;padding-bottom:10px;border-radius:4px;color:#fff;text-decoration:none;border-top:1px solid #8586b6;vertical-align:text-top;margin-right:40px;font-size:15px;display:inline-block}.header .heading .right .button-mail a.btn:hover{text-decoration:none;background:#101270}.header .heading .right .button-mail a:hover{text-decoration:none}.content .products{margin-top:42px;padding-bottom:5px}.content .products .product{width:246px;float:left;display:block;margin-right:38px;text-align:center;border:1px solid #bbb6a7;margin-bottom:16px;border-radius:4px;padding-top:5px;padding-bottom:16px;-webkit-box-shadow:0px 7px 36px -13px rgba(0,0,0,.75);-moz-box-shadow:0px 7px 36px -13px rgba(0,0,0,.75);box-shadow:0px 7px 36px -13px rgba(0,0,0,.75)}.content .products .product:nth-child(4n){margin:0}.content .products .product .img{min-height:250px}.content .products .product .img img{margin:0 auto;margin-bottom:8px;max-width:100%}.content .products .product .title{display:table;width:100%;color:#000061;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);padding:7px;line-height:1.3;padding-bottom:10px;margin-bottom:26px;height:60px}.content .products .product .title span{display:table-cell;vertical-align:middle}.content .products .product a.btn{padding:5px;padding-bottom:9px;color:#fff;margin:0 15px;border-radius:4px;border:1px solid #cfc190;text-decoration:none;display:block;background:#f64c4c;background:-moz-linear-gradient(top,#f64c4c 0%,#f64c4c 50%,#f30808 50%,#101270 50%,#f30808 50%,#f30808 100%);background:-webkit-linear-gradient(top,#f64c4c 0%,#f64c4c 50%,#f30808 50%,#101270 50%,#f30808 50%,#f30808 100%);background:linear-gradient(to bottom,#f64c4c 0%,#f64c4c 50%,#f30808 50%,#101270 50%,#f30808 50%,#f30808 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f64c4c',endColorstr='#f30808',GradientType=0)}.content .products .product a.btn:hover{background:#f30808}.content .about{background:url(https://user43650.clients-cdnnow.ru/wp-content/themes/energo/images/about.jpg) center center;background-size:cover;padding-top:22px;padding-bottom:27px}.content .about .box1{background:url(https://user43650.clients-cdnnow.ru/wp-content/themes/energo/images/bg.jpg);background-size:cover;padding:22px 26px;font-size:19px;line-height:1.75;padding-bottom:26px;margin-bottom:16px}.content .about .box1 p{margin-bottom:14px}.content .about .box1 a.btn{background:#559;background:-moz-linear-gradient(top,#559 0%,#559 49%,#101270 49%,#101270 91%,#101270 91%);background:-webkit-linear-gradient(top,#559 0%,#559 49%,#101270 49%,#101270 91%,#101270 91%);background:linear-gradient(to bottom,#559 0%,#559 49%,#101270 49%,#101270 91%,#101270 91%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555599',endColorstr='#101270',GradientType=0);padding:0 42px;border-radius:4px;color:#fff;text-decoration:none;border-top:1px solid #8586b6;vertical-align:text-top;margin-top:14px;font-size:16px;display:table;padding-bottom:3px}.content .about .box1 a.btn:hover{text-decoration:none;background:#101270}.content .about .box2 iframe{width:100%}.content .inner{padding-bottom:40px}.content .inner .sidebar{width:27.5%;float:left;border:1px solid #020065;margin-top:66px;border-radius:10px;display:none}.content .inner .sidebar .widgettitle{font-size:21px;background:#020065;text-align:center;color:#fff;border-radius:8px 8px 0 0;font-family:SegoeUIBold;padding:14px 0;padding-bottom:18px;display:block}.content .inner .sidebar ul li a{color:#000;font-size:16px;text-decoration:none;display:block;padding:12px 0;padding-left:7px;border-bottom:1px solid #020065}.content .inner .sidebar ul li a.active{color:#020065}.content .inner .sidebar ul li a:hover{color:#020065}.content .inner .sidebar ul li:last-child a{border-bottom:0}.content .inner .inner-content{width:100%;float:right;padding-top:18px;line-height:1.2}.content .inner .inner-content .breadcrumb{margin-bottom:27px}.content .inner .inner-content .breadcrumb a{color:#959292;font-size:12px}.content .inner .inner-content .breadcrumb a:hover{text-decoration:none}.content .inner .inner-content .breadcrumb span{color:#959292;font-size:12px}.content .inner .inner-content .breadcrumb a:after{content:"";background:url(https://user43650.clients-cdnnow.ru/wp-content/themes/energo/images/t.png);width:12px;height:10px;display:inline-block;margin:0 5px;vertical-align:middle}.content .inner .inner-content p{margin-bottom:20px}.content .inner .inner-content table{width:100%;margin-bottom:20px}.content .inner .inner-content table tr:nth-child(odd) td{background:#dbccc5}.content .inner .inner-content table td{border:1px solid #474c52;padding:10px}.content .inner .inner-content ul{list-style:inherit;padding-left:30px;margin-bottom:20px}.content .inner .inner-content ol{padding-left:30px;margin-bottom:20px}.content .inner .inner-content h1{font-size:32px}.content .inner .inner-content h2{font-size:28px;margin-bottom:15px}.content .inner .inner-content h3{font-size:24px}.content .inner .inner-content h4{font-size:18px}.content .inner .inner-content h5{font-size:16px}.content .inner .inner-content h6{font-size:14px}.footer{background:url(https://user43650.clients-cdnnow.ru/wp-content/themes/energo/images/footer.jpg) center center;background-size:cover;padding:13px 0}.footer .logo{float:left;margin-right:136px}.footer .nav{float:left;margin-top:38px}.footer .nav ul li{display:inline-block;margin:0 10px}.footer .nav ul li:first-child{margin:0}.footer .nav ul li a{color:#fff;letter-spacing:-1px}.footer .nav ul li a:hover{text-decoration:none}.footer .tel{float:right;margin-top:16px}.footer .tel a{display:block;color:#fff;font-size:18px;text-decoration:none;margin-bottom:5px}.footer .tel a:hover{text-decoration:underline}.footer .copy{float:left;color:#fff;font-size:12px;margin-top:11px}.footer .create{float:right;color:#fff;font-size:12px;margin-top:10px}.footer .create a{color:#fff;text-decoration:none}.footer .create a:hover{text-decoration:underline}.overlay{display:none;background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed}.overlay.active{display:block}.modal{display:none;background:#2b2b2b;position:fixed;width:382px;top:10%;left:calc(50% - 191px);padding:10px 52px}.modal.active{display:block}.modal h2{font-size:25px;color:#fff;text-align:center;margin-bottom:17px}.modal form input{font-family:SegoeUIRegular;background:#4b4b4b;border:0;width:100%;padding:17px 12px;font-size:14px;color:#fff;margin-bottom:14px}.modal form textarea{font-family:SegoeUIRegular;background:#4b4b4b;border:0;width:100%;padding:9px 12px;font-size:14px;color:#fff;margin-bottom:14px;resize:none}.modal form input::-webkit-input-placeholder{color:#cfcdcd}.modal form input::-moz-placeholder{color:#cfcdcd}.modal form input:-moz-placeholder{color:#cfcdcd}.modal form input:-ms-input-placeholder{color:#cfcdcd}.modal form textarea::-webkit-input-placeholder{color:#cfcdcd}.modal form textarea::-moz-placeholder{color:#cfcdcd}.modal form textarea:-moz-placeholder{color:#cfcdcd}.modal form textarea:-ms-input-placeholder{color:#cfcdcd}.modal form button{margin:0 auto;margin-top:6px;background:#f52424;border:0;font-size:21px;color:#fff;padding:12px 65px;border-radius:4px;outline:0;display:block;margin-bottom:9px;cursor:pointer}.modal form button:hover{background:#d62020}.modal small{font-size:11px;color:#fff;text-align:center;display:block;line-height:1.3}.modal small a{color:#b8b8bf}.modal small a:hover{text-decoration:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}