.owl-theme .owl-nav{margin-top:30px;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}
.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none;}
.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-theme .owl-nav.disabled + .owl-dots{margin-top:30px;}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#869791;}
@font-face{font-family:'Vida33Pro';src:url('../fonts/Vida33Pro.eot');src:url('../fonts/Vida33Pro.woff2') format('woff2'),
url('../fonts/Vida33Pro.woff') format('woff'),
url('../fonts/Vida33Pro.ttf') format('truetype'),
url('../fonts/Vida33Pro.svg#Vida33Pro') format('svg'),
url('../fonts/Vida33Pro.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Vida31Pro';src:url('../fonts/Vida31Pro.eot');src:url('../fonts/Vida31Pro.woff2') format('woff2'),
url('../fonts/Vida31Pro.woff') format('woff'),
url('../fonts/Vida31Pro.ttf') format('truetype'),
url('../fonts/Vida31Pro.svg#Vida33Pro') format('svg'),
url('../fonts/Vida31Pro.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}
@font-face{font-family:'elektra_light_probold';src:url('../fonts/font-webfont.eot');src:url('../fonts/font-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/font-webfont.woff') format('woff'),
url('../fonts/font-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'elektra_light_proregular';src:url('../fonts/elektralight-webfont.eot');src:url('../fonts/elektralight-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/elektralight-webfont.woff') format('woff'),
url('../fonts/elektralight-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, tbody, tfoot, thead, th{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-size:100%;}
html, body{min-width:290px;}
body{overflow-x:hidden;}
a{margin:0;padding:0;font-size:14px;vertical-align:baseline;background:transparent;}
td, td img{vertical-align:top;}
input, select, button, textarea{margin:0;font-size:100%;outline:none;}
textarea{resize:none;}
input[type="text"], input[type="password"], textarea{padding:0;}
input[type="checkbox"]{vertical-align:bottom;}
input[type="radio"]{vertical-align:text-bottom;}
sub{vertical-align:sub;font-size:smaller;}
sup{vertical-align:super;font-size:smaller;}
html{overflow-y:scroll;}
body{line-height:1;color:#000;text-align:left;font:15px "Vida31Pro", Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;min-width:968px;background-image:url(/images/m-bg.jpg), url(/images/m-bg-revers.jpg);background-position:left top, left bottom;background-repeat:repeat-x, repeat-x;background-color:#fff;}
.panel{background-image:url(/images/m-bg.jpg), url(/images/m-bg-revers.jpg) !important;background-position:left top, left bottom !important;;background-repeat:repeat-x, repeat-x !important;;background-color:#fff !important;;}
input, select, button, textarea{font-family:'Vida33Pro', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
label, input[type="button"], input[type="submit"], button{cursor:pointer;}
a{color:#567A88;text-decoration:underline;}
a:hover{color:#567A88;text-decoration:none;}
a:focus, a:active{color:#567A88;text-decoration:underline;}
.hLnk{margin:0;padding:0;font-size:14px;vertical-align:baseline;background:transparent;color:#567A88;text-decoration:underline;cursor:pointer;}
.hLnk:hover{color:#567A88;text-decoration:none;}
.hLnk:focus, .hLnk:active{color:#567A88;text-decoration:underline;}
img{vertical-align:top;}
.clear{clear:both;font-size:0;padding:0}
.nuclear:after{content:".";display:block;height:0;clear:both;overflow:hidden;}
.nuclear{zoom:1;display:block;}
input[type="submit"]::-moz-focus-inner{padding:0;border:0}
.bClick{background:#F00 !important;border-bottom:3px solid #F00 !important;}
.bClick:hover{background:#d62929 !important;border-bottom:3px solid #d62929 !important;}
.t-bg{background:url(/images/mt-bg.jpg) center top no-repeat;}
.l-bg{background-image:url(/images/l-bg.png), url(/images/l-bg.png);background-position:left top, left bottom;background-repeat:no-repeat;position:relative;}
.r-bg{background-image:url(/images/r-bg.png), url(/images/r-bg.png);background-position:right top, right bottom;background-repeat:no-repeat;}
.page{max-width:1200px;margin:0px auto;padding:0px 16px;}
.header{padding:40px 0 30px 0;}
#raz{text-align:center;}
#raz > div > div.descr{display:none;}
#raz > div{display:inline-block;width:22%;}
.phtml{text-align:center;margin:15px 0 30px;}
#raz > div a{text-decoration:underline;font-weight:bold;}
#raz > div a.active2{text-decoration:none !important;color:#000 !important;}
.color2{text-align:center;margin-bottom:20px;clear:both;}
.color2 h3{margin:0 0 20px;text-transform:uppercase;font-size:14px;}
.color2 img{width:80%;}
.hed-top{padding:0 0 5px 0;}
.hed-top .sign {float:right; display: flex; align-items: flex-end; justify-content: space-between; width: 120px;}
.hed-top .top-mnu{margin:0 120px 0 0;padding:6px 0 0 0; display: flex; justify-content: flex-start;}
.hed-top .top-mnu ul li{display:inline;}
.hed-top .top-mnu ul li a, .hed-top .top-mnu ul li span{display:inline-block;font-family:'Vida31Pro';font-weight:bold;font-size:13px;text-decoration:none;color:#5A7B8C;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.hed-top .top-mnu ul a:hover, .hed-top .top-mnu ul span:hover{color:#E7A900;}
.hed-top .top-mnu ul:after{content:"1";margin-left:100%;height:1px;overflow:hidden;display:inline-block;}
.hed-btm{position:relative;}
.hed-btm .logo{display:block;float:left;margin:5px 0 0 0;}
.hed-btm .contact{float:right;width:385px;width:328px;text-align:right;font-size:14px;color:#000;}
.hed-btm .contact span{display:block;}
.hed-btm .contact .top{padding:7px 0 14px 0px;line-height:22px;border-bottom:1px solid #C6C7C9;background:url(/images/h-ico-1.png) 30px 0 no-repeat;min-height:90px;}
.hed-btm .contact .phone i{font-style:normal;color:#8E8E8E;}
.hed-btm .contact .phone b{font-size:18px;}
.hed-btm .contact .adress{padding:7px 0 0 0;}
.hed-btm .contact .adress span{line-height:17px;}
.hed-btm .contact .adress .st{height:28px;padding:0 0 0 20px;background:url(/images/h-ico-2.png) 10px 0 no-repeat;}
.hed-btm .contact .adress_subdomains .st{line-height:33px;background-position:7px 0;}
.hed-btm .promo{text-align:center;line-height:22px;padding:14px 0 0 0;font-size:13px;width:245px;margin:0 auto;}
.hed-btm .schedule{position:absolute;right:0;top:75px;line-height:22px;font-size:14px;}
.hed-btm .schedule span{font-size:14px;}
.hed-btm .promo .size{font-size:14px;}
.hed-btm .promo .color{font-size:16px;color:#E2B000;font-weight:bold;}
.hed-btm .promo b{font-size:18px;}
.hed-btm .promo .calculate, .portfolio-block .but, .bt{display:inline-block;margin:6px auto 0;text-decoration:none;color:#fff;text-align:center;font-weight:bold;font-size:16px;width:183px;height:37px;line-height:37px;text-shadow:-1px 1px 0 #C15703;border-bottom:3px solid #F38222;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-moz-linear-gradient(top, #FFAD01, #F4872A);background:-webkit-linear-gradient(top, #FFAD01, #F4872A);background:-o-linear-gradient(top, #FFAD01, #F4872A);background:-khtml-linear-gradient(top, #FFAD01, #F4872A);background:-ms-linear-gradient(top, #FFAD01, #F4872A);background:linear-gradient(top, #FFAD01, #F4872A);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#FFAD01, EndColorStr=#F4872A, GradientType=0);cursor:pointer;}
.hed-btm .promo .calculate:hover,
.portfolio-block .but:hover{background:-moz-linear-gradient(top, #F4872A, #FFAD01);background:-webkit-linear-gradient(top, #F4872A, #FFAD01);background:-o-linear-gradient(top, #F4872A, #FFAD01);background:-khtml-linear-gradient(top, #F4872A, #FFAD01);background:-ms-linear-gradient(top, #F4872A, #FFAD01);background:linear-gradient(top, #F4872A, #FFAD01);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#F4872A, EndColorStr=#FFAD01, GradientType=0);}
.breadcrumbs{overflow:hidden;margin:5px 0 20px !important;list-style:none;padding-left:0 !important;}
.breadcrumbs li{float:left;margin-left:5px;font-size:12px;}
.breadcrumbs li:before{content:'' !important;padding-right:0 !important;}
.breadcrumbs li:first-child{margin-left:0;}
.breadcrumbs a{margin-right:5px;text-decoration:underline;}
.breadcrumbs a:hover{text-decoration:none;}
.category-mnu li > ul > li > a{margin-left:10px;}
.category-mnu li > ul{margin-top:5px;}
.cnt-wrp{padding:0 0 65px 0;position:relative;}
.wrapper{float:left;width:100%;}
.left-sidebar{float:left;margin-left:-100%;width:237px;padding:0 25px 0 0;}
.content{margin:0 260px 0 260px;}
.content ul{padding-left:10px;margin-bottom:23px;font-size:14px;}
.content ul li{list-style-type:none;line-height:1.5;}
.content ul li span{font-size:14px;line-height:1.5;}
.content ul li:before{color:#F7862A;content:"•";padding-right:10px;}
.content ol{padding-left:31px;margin-bottom:23px;}
.content ol li{line-height:1.5;}
.category-mnu{padding:0 0 0px 0px;margin-bottom:0px;}
.category-mnu li{display:block;padding:0 0 3px 0;line-height:normal !important;}
.category-mnu li a{display:block;position:relative;text-decoration:none;border:1px solid #D2D2D2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-moz-linear-gradient(top, #ffffff, #EAEAEA);background:-webkit-linear-gradient(top, #ffffff, #EAEAEA);background:-o-linear-gradient(top, #ffffff, #EAEAEA);background:-khtml-linear-gradient(top, #ffffff, #EAEAEA);background:-ms-linear-gradient(top, #ffffff, #EAEAEA);background:linear-gradient(top, #ffffff, #EAEAEA);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#ffffff, EndColorStr=#EAEAEA, GradientType=0);padding:10px 5px 10px 25px;font-size:16px;font-family:'Vida31Pro';}
.category-mnu li a:after{content:'';position:absolute;left:8px;top:9px;width:6px;height:18px;border:1px solid #D2D2D2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;z-index:10;}
.category-mnu li a.On, .category-mnu li a:hover{background:-moz-linear-gradient(top, #FFAD00, #F4872A);background:-webkit-linear-gradient(top, #FFAD00, #F4872A);background:-o-linear-gradient(top, #FFAD00, #F4872A);background:-khtml-linear-gradient(top, #FFAD00, #F4872A);background:-ms-linear-gradient(top, #FFAD00, #F4872A);background:linear-gradient(top, #FFAD00, #F4872A);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#FFAD00, EndColorStr=#F4872A, GradientType=0);color:#fff;border:1px solid #B35201;}
.category-mnu li a.On:after, .category-mnu li a:hover:after{border:1px solid #B35201;}
.category-mnu li:before{display:none;content:"";padding-right:0px;}
.ban-slider{padding:0 0 20px 0;overflow:hidden;height:250px;}
.ban-slider li{line-height:1.0em;}
.ban-slider li:before{display:none;}
.content .headline{padding:0 0 0px 0;color:#000;font-size:18px;font-weight:bold;}
.top-hd{white-space:nowrap;margin-top:-5px;}
.content ul.pop-mnu{padding:0px 0px 0px 0px;margin-bottom:0px;margin-right:-19px;}
.pop-mnu li:before{display:none;}
.pop-mnu li{line-height:1.0em;display:block;float:left;margin:0 19px 10px 0;width:95px;height:165px;}
.pop-mnu li a .img-wrp{display:block;height:115px;text-align:center;margin:0 0 7px 0;}
.pop-mnu img{width:90px;height:115px;}
.pop-mnu li a{display:block;color:#002D4E;line-height:16px;text-align:center;font-size:13px;}
.pop-mnu li.mdl a{text-align:left;}
.CatalogBox{overflow:hidden;margin-right:-20px;}
.CatalogBox .Catalog{float:left;width:272px;margin-bottom:20px;margin-right:20px;padding:18px 13px 18px 13px;border:1px solid #eceaea;border-radius:12px;}
.CatalogBox .Name{margin-bottom:18px;font-weight:bold;overflow:hidden;height:17px;}
.CatalogBox .Name a{}
.CatalogBox .Catalog1{height:227px;height:219px;height:180px;height:160px;}
.CatalogBox .Catalog2{float:right;margin-right:-10px;width:149px;}
.CatalogBox .Catalog3{height:144px;}
.CatalogBox .Img{float:left;margin:-1px 13px 0px 0px;width:120px;height:;text-align:center;}
.CatalogBox .Img img{max-width:120px;width:auto;height:auto;max-height:160px;}
.CatalogBox .t1{padding-bottom:19px;}
.CatalogBox .t1 span{font-weight:bold;}
.CatalogBox .t2{font-size:14px;font-weight:bold;color:#f68627;}
.CatalogBox .t2 span{font-weight:bold;font-size:18px;color:#000;}
.CatalogBox .t3{clear:left;overflow:hidden;height:17px;}
.CatalogBox .t4{padding:5px 0px 3px 0px;color:#17b348;}
.CatalogBox ul{margin-bottom:0px;}
.CatalogBox .t4 ul li:before{color:#17b348;content:"•";font-size:16px;padding-right:8px;}
.CatalogBox .t4 li{font-weight:bold;font-size:16px;}
.CatalogBox .t5{padding:0px 0px 4px 0px;color:#999;height:17px;}
.CatalogBox .t6{margin:0px -1px;}
.CatalogBox .bt{width:100%;}
@media screen and (max-width:640px){.CatalogBox{margin-right:0px;}
.CatalogBox .Catalog{float:none;width:260px;margin:0px auto 40px auto;}
.CatalogBox .Img{float:left;margin-right:10px;}
.CatalogBox .Catalog2{width:140px;}
}
.MainPage .content{margin:0 260px 0 25px}
.MainPage .headline{padding:9px 0 0 235px}
.MainPage ul.pop-mnu.nuclear{padding:0 0 10px 235px}
h1{font-size:19px;padding:0 0 35px 0;color:#000;}
h2{font-size:14px;padding:0 0 20px 0;color:#5A7B8C;}
.content p{padding:0 0 25px 0;line-height:20px;color:#000;font-size:14px;}
.gost{padding:12px 50px 14px 80px;font-size:15px;color:#000;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:url(/images/sg1.jpg) 13px 15px no-repeat #ECECEC;margin:0 0 35px 0;min-height:47px;overflow:hidden;}
.call-block{margin:0 0 25px 0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:2px dashed #FD831E;padding:28px 15px 20px 15px;}
.call-block .img-wrp{text-align:center;padding:0 0 30px 0;}
.call-block .img-wrp img{display:inline-block;//display:inline;margin:0 25px;}
.call-block p{padding:0;}
.call-block .phone{font-size:18px;font-weight:bold;color:#FD831E;}
.com-hd{font-size:16px;font-weight:bold;padding:0 0 20px 0;color:#000;}
.com-item{background:url(/images/ct.jpg) left top repeat-x #ECECEC;}
.com-item-in{background:url(/images/cb.jpg) left bottom repeat-x;padding:18px 20px 25px 15px;}
.com-item .top{padding:0 0 8px 0;color:#000;font-size:14px;}
.com-item .top .name{display:block;float:left;font-style:italic;font-weight:bold;}
.com-item .top .name span{color:#FD831E;}
.com-item .top .data{display:block;float:right;color:#5C5C5C;}
.com-item p{padding:0 0 5px 0;}
.right-sidebar{float:left;margin-left:-235px;width:235px;}
.benefits{padding:0 0 15px 0;}
.benefits .hd{padding:25px 5px 20px 14px;line-height:18px;color:#fff;background:-moz-linear-gradient(top, #FFAD01, #F4872A);background:-webkit-linear-gradient(top, #FFAD01, #F4872A);background:-o-linear-gradient(top, #FFAD01, #F4872A);background:-khtml-linear-gradient(top, #FFAD01, #F4872A);background:-ms-linear-gradient(top, #FFAD01, #F4872A);background:linear-gradient(top, #FFAD01, #F4872A);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#FFAD01, EndColorStr=#F4872A, GradientType=0);-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;font-weight:bold;font-size:14px;}
.benefits .hd span{text-transform:uppercase;}
.benefits ul{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background:#FCFCFC;padding:15px 25px 0 15px;border-left:2px solid #E6E6E6;border-right:2px solid #E6E6E6;border-bottom:2px solid #E6E6E6;}
.benefits ul li{display:block;background:url(/images/bull.jpg) left 5px no-repeat;padding:0 0 15px 37px;line-height:18px;font-size:13px;color:#000;}
.portfolio-block{margin:0 0 100px 0;background:url(/images/pm.jpg) center top repeat-y;}
.portfolio-top{background:url(/images/pt.jpg) center top no-repeat;}
.portfolio-bottom{background:url(/images/pb.jpg) center bottom no-repeat;padding:147px 20px 30px 20px;}
.portfolio-block .txt{padding:0 0 15px 23px;line-height:20px;color:#000;font-size:15px;font-weight:bold;}
.portfolio-block .slider-wrp{position:relative;padding:58px 0;height:400px;}
.portfolio-block .view-more{display:block;text-align:center;color:#000;font-size:15px;font-style:italic;line-height:18px;padding:38px 0 13px 0;}
.portfolio-block .but{width:153px;margin:0px auto;height:47px;line-height:47px;}
#vertical-ticker{height:400px;overflow:hidden;margin:0;padding:0;}
#vertical-ticker li{padding:10px 0 10px 0;display:block;text-align:center;}
#ticker-previous{position:absolute;z-index:50;display:block;text-decoration:none;outline:none;background:url(/images/v-arr.jpg) left top no-repeat;top:0;left:80px;height:36px;width:36px;}
#ticker-next{position:absolute;z-index:50;display:block;text-decoration:none;outline:none;background:url(/images/v-arr.jpg) right bottom no-repeat;bottom:0;left:80px;height:36px;width:36px;}
.footer{padding:30px 0 0 0;border-top:3px dotted #C1C1C1;font-size:15px;}
.f-top{border-bottom:3px dotted #C1C1C1;padding:0 0 20px 0;}
.f-top .copy{float:left;padding:11px 0 0 0;line-height:18px;width:290px;}
.f-top .copy span{display:block;}
.f-top .copy b{display:block;padding:0 0 2px 0;}
.f-top .adress{float:left;padding:11px 0 0 0;width:320px;}
.f-top .adress span{display:block;line-height:18px;}
.f-top .phone{padding:7px 0 0 25px;float:left;width:220px;background:url(/images/h-ico-1.png) left top no-repeat;}
.f-top .phone span{display:block;line-height:24px;font-size:14px;}
.f-top .phone span i{font-style:normal;color:#8F8F8F;}
.f-top .phone span b{font-size:18px;}
.f-top .counter{float:right;display:block;margin:14px 0 0 5px;}
.f-btm{padding:15px 0 35px 0;font-size:14px;}
a.up{display:none;position:fixed;right:10px;bottom:10px;background:url(/images/ontop.png) left 0px no-repeat;width:43px;height:43px;}
.inner .content{margin:0 0 0 260px;}
.content .benefits{padding:0 0 15px 0;}
.benefits li:before{display:none;}
.content .benefits .hd{border-top:2px dashed #F7862A;border-left:2px dashed #F7862A;border-right:2px dashed #F7862A;color:#000;background:none;padding:25px 15px 20px 35px;}
.content .benefits ul{border-bottom:2px dashed #F7862A;border-left:2px dashed #F7862A;border-right:2px dashed #F7862A;padding:0px 25px 10px 35px;margin-bottom:0;}
.middle-part{padding:0 0 44px 0;}
.middle-part .feedback{float:left;width:500px;}
.middle-part .feedback .row{padding:0 0 15px 0;}

/* fix при подключении bootstrap greed */
.middle-part .feedback .row{
    --bs-gutter-x: none;
    --bs-gutter-y: none;
    display: block;
    margin: 0px;
}
.middle-part .feedback .row>* {
    box-sizing: unset;
    width: unset;
    max-width: unset;
    padding: unset;
    margin-top: unset;
}

.middle-part .feedback .row .txt{display:block;float:left;width:200px;text-align:right;padding:10px 0 0 0;line-height:17px;color:#9B9B9B;font-size:13px;}
.middle-part .feedback .row .btxt{padding:0;}
.middle-part .feedback i{font-style:normal;color:#F70201;}
.middle-part .feedback .note{display:block;text-align:right;font-size:14px;padding:0 0 15px 0;color:#F70201;}
.middle-part .feedback .row .rht{float:right;width:282px;}
.middle-part .feedback .row .inp{width:260px !important;height:20px;padding:7px 10px;font-size:12px;border:1px solid #D2D2D2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:-moz-linear-gradient(top, #EAEAEA, #ffffff);background:-webkit-linear-gradient(top, #EAEAEA, #ffffff);background:-o-linear-gradient(top, #EAEAEA, #ffffff);background:-khtml-linear-gradient(top, #EAEAEA, #ffffff);background:-ms-linear-gradient(top, #EAEAEA, #ffffff);background:linear-gradient(top, #EAEAEA, #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#EAEAEA, EndColorStr=#ffffff, GradientType=0);}
.middle-part .feedback .row textarea.inp{overflow:auto;width:230px;height:130px;}
.type_file{position:relative;height:36px;}
.inputFile{position:absolute;top:0;left:0;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:282px;height:36px}
.fonTypeFile{width:282px;height:36px;background:url(/images/file.jpg);position:absolute;top:0;left:0;z-index:1;}
.inputFileVal{position:absolute;top:10px;left:10px;z-index:2;width:175px;background:none;border:none;}
.search-t{margin:20px 0;}
.search-t h2{padding-bottom:10px;}
.search-t input{border:1px solid #D2D2D2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:20px;padding:5px;width:95%;margin-bottom:10px;}
.jqTransformSelectWrapper{width:280px !important;position:relative;height:34px;border:1px solid #D2D2D2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:1;background:-moz-linear-gradient(top, #EAEAEA, #ffffff);background:-webkit-linear-gradient(top, #EAEAEA, #ffffff);background:-o-linear-gradient(top, #EAEAEA, #ffffff);background:-khtml-linear-gradient(top, #EAEAEA, #ffffff);background:-ms-linear-gradient(top, #EAEAEA, #ffffff);background:linear-gradient(top, #EAEAEA, #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#EAEAEA, EndColorStr=#ffffff, GradientType=0);}
.jqTransformSelectWrapper div span{font-size:12px;float:none;position:absolute;white-space:nowrap;line-height:15px;padding:10px 0 0 10px;overflow:hidden;cursor:pointer;width:225px !important;white-space:nowrap;}
.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0px;width:30px;height:34px;background:url(/images/op.jpg) left center no-repeat;}
.jqTransformSelectWrapper ul{position:absolute;width:280px;top:36px;left:0px;list-style:none;background-color:#FFF;border:solid 1px #CCC;display:none;margin:0px;padding:0px;height:150px;overflow:auto;overflow-y:auto;z-index:10;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.jqTransformSelectWrapper.active{z-index:8000 !important;}
.jqTransformSelectWrapper ul a{display:block;padding:5px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px;}
.jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333;}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff;}
.jqTransformHidden{display:none;}
.example{float:right;width:136px;padding:38px 0 0 0;}
.example .item{margin:0 0 40px 0;}
.example .item .txt{display:block;text-align:center;padding:0 0 10px 20px;line-height:15px;color:#000;font-size:12px;}
.slider-wrap{margin:0 0 45px 0;}
.slider-wrap li{line-height:1.0em;}
.slider-wrap li:before{display:none;}
.slider-wrap .slider-in{position:relative;padding:37px 65px;background:#ECECEC;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.slider-wrap .slider-in li{display:table-cell;vertical-align:middle;text-align:center;}
.slider-wrap .slider-in .bx-prev{position:absolute;width:36px;height:36px;background:url(/images/sl-arr.png) left top no-repeat;display:block;text-indent:-9999px;outline:none;top:65px;left:25px;}
.slider-wrap .slider-in .bx-next{position:absolute;width:36px;height:36px;background:url(/images/sl-arr.png) right top no-repeat;display:block;text-indent:-9999px;outline:none;top:65px;right:25px;}
.middle-part .feedback .row .but{display:block;margin:6px auto 0;text-decoration:none;color:#fff;text-align:center;font-weight:bold;font-size:16px;width:133px;height:40px;border:none;cursor:pointer;float:right;text-shadow:-1px 1px 0 #C15703;border-bottom:3px solid #F38222;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-moz-linear-gradient(top, #FFAD01, #F4872A);background:-webkit-linear-gradient(top, #FFAD01, #F4872A);background:-o-linear-gradient(top, #FFAD01, #F4872A);background:-khtml-linear-gradient(top, #FFAD01, #F4872A);background:-ms-linear-gradient(top, #FFAD01, #F4872A);background:linear-gradient(top, #FFAD01, #F4872A);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#FFAD01, EndColorStr=#F4872A, GradientType=0);}
.middle-part .feedback .row .but:hover, .bt:hover{background:-moz-linear-gradient(top, #F4872A, #FFAD01);background:-webkit-linear-gradient(top, #F4872A, #FFAD01);background:-o-linear-gradient(top, #F4872A, #FFAD01);background:-khtml-linear-gradient(top, #F4872A, #FFAD01);background:-ms-linear-gradient(top, #F4872A, #FFAD01);background:linear-gradient(top, #F4872A, #FFAD01);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#F4872A, EndColorStr=#FFAD01, GradientType=0);}
.pict-wrp{display:inline-block;float:left;margin:5px 20px 5px 0;padding:5px;border:1px solid #D2D2D2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.pict-wrp-right{display:inline-block;float:right;margin:5px 20px 5px 0;padding:5px;border:1px solid #D2D2D2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.pict-wrp img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.cont{font-size:14px;color:#000}
ul.dropdown{position:relative; /* width:100%;text-align:justify; */}
ul.dropdown .drop{margin-right:15px;}
ul.dropdown li{float:left;position:relative;margin-right:15px;}
/**/ul.dropdown ul{display:none;position:absolute;top:0;left:0;width:220px;z-index:1000;}
ul.dropdown ul li{font-weight:normal;background:#f6f6f6;color:#000;}
ul.dropdown ul li a{display:block;color:#34495e !important;background:#eee !important;}
.drop > a{position:relative;padding-right:15px;}
.drop > a:after{content:"";position:absolute;right:0px;top:40%;border-left:5px solid transparent;border-top:5px solid #333;border-right:5px solid transparent;z-index:999;}
.drop > a:hover:after{content:"";border-left:5px solid transparent;border-top:5px solid #fff;border-right:5px solid transparent;}
ul.dropdown li a.hover:after{}
ul.dropdown a.Onn{color:#E7A900 !important;}
.sub_menu{margin-top:18px;padding:2px 0 25px 0;}
.sub_menu li{display:block !important;padding:0 0 3px 0;float:none !important;}
.sub_menu li a{display:block !important;position:relative;text-decoration:none;border:1px solid #D2D2D2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-moz-linear-gradient(top, #ffffff, #EAEAEA);background:-webkit-linear-gradient(top, #ffffff, #EAEAEA);background:-o-linear-gradient(top, #ffffff, #EAEAEA);background:-khtml-linear-gradient(top, #ffffff, #EAEAEA);background:-ms-linear-gradient(top, #ffffff, #EAEAEA);background:linear-gradient(top, #ffffff, #EAEAEA);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#ffffff, EndColorStr=#EAEAEA, GradientType=0);padding:10px 5px 10px 25px;font-size:16px;font-family:'elektra_light_proregular';}
.sub_menu li.On a, .sub_menu li a:hover{display:block;color:#fff !important;background:-moz-linear-gradient(top, #FFAD00, #F4872A) !important;background:-webkit-linear-gradient(top, #FFAD00, #F4872A) !important;background:-o-linear-gradient(top, #FFAD00, #F4872A) !important;background:-khtml-linear-gradient(top, #FFAD00, #F4872A) !important;background:-ms-linear-gradient(top, #FFAD00, #F4872A) !important;background:linear-gradient(top, #FFAD00, #F4872A) !important;filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#FFAD00, EndColorStr=#F4872A, GradientType=0) !important;border:1px solid #B35201;}
.menu_right{margin-top:20px;}
.menu_right .category-mnu2{background:#FCFCFC;margin-bottom:10px;border:1px solid #D2D2D2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:4px;}
.category-mnu2 li{display:block;background:url(/images/bull3.png) left 15px top 8px no-repeat;padding:0 0 15px 10px;line-height:18px;font-size:12px;color:#000;}
.category-mnu2 li a, .category-mnu2 li span{display:block;color:#567A88;text-decoration:none;line-height:8px;padding:10px 25px 0px 25px;font-size:16px;font-family:'Vida31Pro';}
.category-mnu2 li a:hover, .category-mnu2 li span:hover{color:#F4872A;}
#text_top{visibility:hidden;}
#div-new, .text_bottom_h1{background:rgba(245, 245, 245, 0.58);padding:12px 0px 10px 20px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-bottom:10px;}
#portfo, .portfo{background:#C1C1C1;padding:12px 0px 10px 20px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-bottom:10px;}
#fotoga, .fotoga{background:#C1C1C1;padding:12px 0px 10px 20px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-bottom:10px;}
.img_content img{margin-left:15px;margin-bottom:15px;width:85px;}
.img_content a:first-child img{margin-left:5px;}
.img_content a{text-decoration:none;}
.portfolio .fancybox img{display:inline-block;margin:0px 10px 20px 0px;}
a.fancybox{display:inline-block;float:left;padding:0 5px;}
.middle-part.wide .feedback .row .inp{width:465px !important;}
.middle-part.narrow{margin-left:-54px;}
.middle-part.wide .note{text-align:left;padding-left:226px;width:500px;}
.middle-part.wide .rht{position:relative;}
.middle-part.wide .but{position:absolute;}
#Path{font-size:13px;padding:0px 0px 16px 0px;color:#333;}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('images/fancybox_sprite.png');}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url('images/fancybox_loading.gif') center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('images/fancybox_overlay.png');}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('images/fancybox_sprite@2x.png');background-size:44px 152px;}
#fancybox-loading div{background-image:url('images/fancybox_loading@2x.gif');background-size:24px 24px;}
}
#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050;}
#fancybox-buttons.top{top:10px;}
#fancybox-buttons.bottom{bottom:10px;}
#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:rgb(50,50,50);background:-moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background:-webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#222222',GradientType=0);}
#fancybox-buttons ul li{float:left;margin:0;padding:0;}
#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url('images/fancybox_buttons.png');background-repeat:no-repeat;outline:none;opacity:0.8;}
#fancybox-buttons a:hover{opacity:1;}
#fancybox-buttons a.btnPrev{background-position:5px 0;}
#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e;}
#fancybox-buttons a.btnPlay{background-position:0 -30px;}
#fancybox-buttons a.btnPlayOn{background-position:-30px -30px;}
#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}
#fancybox-buttons a.btnToggleOn{background-position:-27px -60px;}
#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px;}
#fancybox-buttons a.btnDisabled{opacity:0.4;cursor:default;}
#lightbox{position:absolute;left:0;width:100%;z-index:7100;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background:transparent url(/js/lightbox/images/blank.gif) no-repeat;display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(/js/lightbox/images/prev.gif) left 50% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(/js/lightbox/images/next.gif) right 50% no-repeat;}
#nextLinkText, #prevLinkText{color:#FF9834;font-weight:bold;text-decoration:none;}
#nextLinkText{padding-left:20px;}
#prevLinkText{padding-right:20px;}
.ontop #imageData{padding-top:5px;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;}
#imageData{padding:0 10px;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;padding-top:2px;}
#imageData #helpDisplay{clear:left;float:left;display:block;}
#overlay{position:absolute;top:0;left:0;z-index:6000;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;display:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}
* html .clearfix{height:1%;}
#lightboxIframe{display:none;}
.LPBox1, .LPBox2{border-radius:7px;background-color:#ECECEC;color:#567A88;font-size:12px;padding:8px;margin:0px 0px 0px 0px;line-height:1.4em;margin-bottom:20px;}
.LPBox2{background-color:#fff;border:2px dashed #ECECEC;}
.LPBox1 a, .LPBox2 a{text-decoration:underline;}
.LPBox1 .Name, .LPBox2 .Name{font-weight:bold;padding-bottom:3px;}
.LPBox1 ol, .LPBox2 ol{padding:0px 0px 2px 26px;}
.LPBox1 ul, .LPBox2 ul{padding:0px 0px 2px 8px;}
.LPBox1 ul li, .LPBox2 ul li{list-style-type:none;}
.LPBox1 ul li:before, .LPBox2 ul li:before{color:#F7862A;content:"•";padding-right:8px;}
.content .LPBox1 ol, .content .LPBox2 ol{padding:0px 0px 2px 26px;margin-bottom:0px;}
.content .LPBox1 ul, .content .LPBox2 ul{padding:0px 0px 2px 7px;margin-bottom:0px;}
.wiki_contaner{clear:left;min-height:50px;padding:16px;position:relative;margin:22px 0 20px 0;border:1px solid #ECECEC;border-radius:7px;}
.wiki_contaner .clauses_a_header .link, .wiki_contaner .clauses_a_header .h1{font-size:17px;font-weight:bold;display:inline-block;padding:0 9px;background:#fff;color:#000;margin:0 0 22px 0;position:absolute;top:-13px;left:auto;}
.clauses_block{margin:11px 4px 10px 4px;font-size:11px;}
.wiki_contaner .clauses_block .show_all{display:inline-block;padding:0 6px;background:#fff;margin:0 0 22px 0;position:absolute;top:-9px;right:16px;}
.wiki_contaner .clauses_block .show_all a{color:#707070;}
.wiki_contaner ul, .wiki_contaner ol{margin-bottom:0}
.wiki_contaner ul{padding-left:5px;}
.bl{display:inline-block;}
.bold{font-weight:bold;}
ul.text_spis>li{line-height:20px;margin-bottom:0.3em;}
#portfol .portfolio{margin-left:55px;}
.img_content{background-color:#ECECEC;padding:16px 0px 1px 0px !important;border-radius:7px;display:block;margin:20px 0px;text-align:center;overflow:hidden;}
.content table{background-color:#ddd;}
.content table th{background-color:#ddd;color:#fff;padding:5px 2px 4px 2px;font-size:10pt;font-weight:bold;font-size:13px !important;}
.content table td{background-color:#fff;padding:4px 2px 3px 2px;font-size:13px !important;}
.content table.None{background-color:none;}
.content table.None td{background-color:none;padding:0px;}
table.tt{border-radius:10px;}
table.tt th, table.tt td{text-align:center;}
table.tt tr:first-child th:first-child, table.tt tr:first-child td:first-child{border-top-left-radius:10px;}
table.tt tr:first-child th:last-child, table.tt tr:first-child td:last-child{border-top-right-radius:10px;}
table.tt tr:last-child th:last-child, table.tt tr:last-child td:last-child{border-bottom-right-radius:10px;}
table.tt tr:last-child th:first-child, table.tt tr:last-child td:first-child{border-bottom-left-radius:10px;}
.FormBox{float:right;padding-top:4px;width:274px;height:400px;}
.FormBox2{float:right;padding-top:4px;width:274px;height:400px;height:325px;margin:0px 0px 30px 20px;}
.Form1{border:3px solid #009e00;width:268px;background-color:#edf7ed;padding:0px 0px 0px 0px;text-align:center;}
.Form1 .Name{font-size:24px;font-weight:normal;padding:35px 0px 19px 0px;}
.Form1 input[type=text]{margin:0px 0px 8px 0px;padding:16px 5px 11px 5px;width:224px;background-color:#fff;color:#000;text-align:center;border:1px solid #cbcdcb;border-radius:10px;box-shadow:inset 0 1px 1px #ccc;font-size:16px;}
.Form1 input[type=text]::-webkit-input-placeholder{color:#929292;}
.Form1 input[type=text]::-moz-placeholder{color:#929292;}
.Form1 input[type=text]:-moz-placeholder{color:#929292;}
.Form1 input[type=text]:-ms-input-placeholder{color:#929292;}
.Form1 input.Go{display:inline-block;width:239px;padding:8px 0px 11px 0px;margin:0px 0px 31px -1px;text-align:center;font-family:'Open Sans';font-size:16px;color:#fff;border:2px solid #fff;cursor:pointer;text-shadow:-1px 1px 0 #C15703;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:-moz-linear-gradient(top, #FFAD01, #F4872A);background:-webkit-linear-gradient(top, #FFAD01, #F4872A);background:-o-linear-gradient(top, #FFAD01, #F4872A);background:-khtml-linear-gradient(top, #FFAD01, #F4872A);background:-ms-linear-gradient(top, #FFAD01, #F4872A);background:linear-gradient(top, #FFAD01, #F4872A);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#FFAD01, EndColorStr=#F4872A, GradientType=0);}
.Form1 input.Go:hover{background-position:0px -41px;}
.Form1 input.Go:active{background-position:0px -82px;}
.Form1 .err{border-color:#fa1212 !important;}
.popup_body{display:none;background:#000;left:0;top:0;position:fixed;width:100%;height:100%;opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;z-index:7010;cursor:pointer;}
.popup{width:404px;height:335px;height:300px;display:none;position:fixed;top:15%;left:50%;box-shadow:4px 4px 30px #130507;background-color:#edf7ed;z-index:7020;border:3px solid #009e00;border-radius:10px;padding:17px 0px 0px 22px;}
.popup_close{position:absolute;top:14px;left:375px;width:14px;height:20px;padding:6px 10px 6px 12px;text-decoration:none;color:#777;font-size:18px;font-family:Arial;}
a.popup_close:hover{color:#FE0024;text-decoration:none;}
.popup .Form1{border:none;width:auto;background:none;padding:0px 22px 0px 0px;text-align:left;}
.popup .Form1 .Name{font-size:22px;padding:14px 0px 20px 0px;padding:24px 0px 24px 2px;text-align:center;}
.popup .Form1 input[type=text]{width:370px;margin-bottom:14px;}
.popup .Form1 .Code{width:174px !important;margin-bottom:18px;}
.popup .Form1 .CodeImg{padding:8px 18px 0px 0px;}
.popup .Form1 input.Go{width:385px}
.popup.add{position:static;box-shadow:none;margin-top:20px;}
.popup.add2{position:static;box-shadow:none;margin-top:20px;height:213px;}
.pp{position:fixed;left:3000px;}
.popup_body{display:none;background:#000;left:0;top:0;position:fixed;width:100%;height:100%;opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;z-index:7010;cursor:pointer;}
.popup{width:310px;height:330px;display:none;position:fixed;top:15%;left:50%;box-shadow:4px 4px 30px #130507;background-color:#fff;z-index:7020;border:2px solid #aaa;border-radius:10px;padding:15px;box-sizing:border-box;margin-left:-155px !important;}
.popup_close{position:absolute;top:14px;left:265px;width:14px;height:20px;padding:6px 10px 6px 12px;text-decoration:none;color:#777;font-size:18px;font-family:Arial;}
a.popup_close:hover{color:#FE0024;text-decoration:none;}
.popup .Form1{border:none;width:auto;background:none;padding:0px 22px 0px 0px;text-align:left;}
.popup .Form1 .Name{font-size:24px;padding:14px 0px 20px 0px;padding:24px 0px 24px 2px;text-align:center;}
.popup .Form1 input[type=text]{width:265px;margin-bottom:14px;}
.popup .Form1 .Code{width:174px !important;margin-bottom:18px;}
.popup .Form1 .CodeImg{padding:8px 18px 0px 0px;}
.popup .Form1 input.Go{width:285px}
.popup.add{position:static;box-shadow:none;margin-top:20px;}
.popup.add2{position:static;box-shadow:none;margin-top:20px;height:213px;}
.tt .bt{margin:12px auto 14px;}
table.BottomMenu{}
table.BottomMenu td{line-height:20px;font-size:12px;color:#333;}
table.BottomMenu a{color:#333;color:#567A88;text-decoration:none;}
table.BottomMenu a:hover{text-decoration:underline;color:#567A88;}
table.BottomMenu h4{margin-bottom:0px;padding-bottom:6px;}
table.BottomMenu span.h4{margin-bottom:0px;padding-bottom:6px;vertical-align:baseline;background:transparent;font-size:100%;display:block;font-weight:bold;}
a.col_bl{color:#000;text-decoration:none;}
a.col_bl:hover{text-decoration:underline;}
.Cont{position:relative;height:60px;}
.Cont .t1{display: block; position:absolute;font-size:20px;top:14px;left:3px;font-weight:bold; text-decoration: none; color: #000;}
.Cont .t1 span{color:#8F8F8F;font-weight:normal;font-size:16px; transition: all 0.4s ease 0s;}
.Cont .t2{display: block; position:absolute;font-size:20px;top:14px;left:240px;font-weight:bold; text-decoration: none; color: #000;}
.Cont .t2 span{color:#8F8F8F;font-weight:normal;font-size:16px; transition: all 0.4s ease 0s;}
.Cont .t1:hover span, .Cont .t2:hover span {color: #000;}
.Cont .t3{position:absolute;top:1px;left:475px;}
.Cont .t4{position:absolute;font-size:13px;top:1px;left:690px;}
.Cont .t5{position:absolute;font-size:13px;top:1px;left:990px; margin-top: 3px;}
@media screen and (max-width:1100px){
  .Cont .t2{left: 190px;}
  .Cont .t3{left: 395px;}
  .Cont .t4{left: 620px;}
  .Cont .t5{left: 910px;}
}
#TopContent{display:none;}
#HeaderMobileBox{display:none;}
.logo2{padding:23px 0px 0px 0px;text-align:center;}
.TopLineBox{background-color:#577a88;height:55px;}
.TopLine{height:32px;margin:0 auto;position:relative;color:#fff;font-weight:bold;font-size:16px;padding:13px 0px 0px 55px; display: flex; justify-content: space-between;}
.TopLineNets {margin-top: 2px; margin-left: 28px;}
.TopLineNets a {margin-right: 20px;}
.btn-hamburger{padding:0px;margin:0px;border:none;position:absolute;top:5px;left:12px;outline:none;background:url('/images/topmenu.png') no-repeat center;width:45px;height:45px;cursor:pointer;}
#menu .btn-hamburger{background-image:url('/images/topmenu2.png');float:right;position:static;margin-right:3px;}
.HeaderMobileContacts{
  display: flex;
  flex-direction: column;
  margin-top: -7px;
  margin-left: 6px;
  font-size: 100%;
  line-height: 1.35;
  text-align: right;
  padding-right: 16px;
}
.HeaderMobileContacts a {color: #ffffff; text-decoration: none;}
.HeaderMobileContacts .eml{font-size: 90%;color: #efefef;}
.AddressBox{width:396px;margin:0px auto;padding-top:23px;text-align:right;font-size:14px;background:33px 18px url(/images/h-ico-1.png) no-repeat;}
.AddressBox .PhoneBox1{padding:0px 17px 0px 17px;line-height:22px;}
.AddressBox .PhoneBox1 .i{color:#8e8e8e;}
.AddressBox .PhoneBox1 strong{font-size:18px;color:#000;}
.AddressBox a{text-decoration:none;}
.AddressBox .contact{border-top:1px solid #c5c8cb;padding:10px 0px 10px 0px;line-height:22px;background:10px 4px url(/images/h-ico-2.png) no-repeat;margin-top:26px;}
.nw{white-space:nowrap;}
.AboutBox{text-align:center;padding:10px 40px 40px 40px;font-size:13px;line-height:21px;}
.AboutBox .gold{color:#e6ac00;font-size:16px;font-weight:bold;}
.AboutBox .bl{font-size:18px;font-weight:bold;}
.AboutBox .i{font-size:14px;}
.MobileFooterBox{padding:0px 20px 0px 20px;display:none;position:relative;margin-top:15px;}
.MobileFooter{border-top:3px dotted #C1C1C1;padding:41px 0px 0px 0px;}
.MobileFooter .t1, .MobileFooter .t2{float:left;width:50%;height:90px;}
.MobileFooter .t1 strong{display:inline-block;padding-bottom:2px;}
.MobileFooter2{border-top:3px dotted #C1C1C1;padding:0px 0px 0px 0px;clear:left;font-size:14px;}
.MobileFooter2 .t1, .MobileFooter2 .t2{float:left;width:50%;}
.MobileFooter2 .t1{background:13px 18px url(/images/h-ico-1.png) no-repeat;}
.MobileFooter2 .t3{padding:28px 0px 0px 36px;line-height:23px;}
.MobileFooter2 .t3 a{text-decoration:none;display:inline-block;}
.MobileFooter2 .t4{margin-left:11px;}
.MobileFooter2 .t1 span{color:#8e8e8e;}
.MobileFooter2 .t1 strong{font-size:18px;color:#000;}
.MobileFooter2 .t2{line-height:18px;padding-top:31px;}
.UpBox{display:none;position:absolute;width:100%;text-align:center;}
.UpBox a.up2{margin-top:-21px;display:inline-block;background:url(/images/ontop.png) left 0px no-repeat;width:43px;height:43px;}
.img-desktop{}
.img-mobile{display:none;text-align:center;}
.img-mobile>img{max-width:100%;width:100%;}
.img-mobile._package-sizes>img{max-width:480px;}
.img-mobile._color-packages>img{max-width:397px;}
.PriceWidget{width:100%;}
.PriceWidget:after{content:"";display:table;clear:both;}
.gr{border:none;margin-bottom:10px;border-spacing:0px;border:2px solid #dbe8ec;}
.gr td, .gr th{border:none;padding:10px !important;}
.PriceWidget .Img{float:right;width:45%;}
.PriceWidget .Img > img{margin:0 auto;display:block;}
.PriceWidget .TextBox{float:left;width:55%;}
.PriceWidget .TextBox>table{width:100% !important;max-width:100% !important;}
.PriceWidget .BtBox{float:none;clear:both;margin-bottom:30px;}
.packages-section{color:#ff881b;text-transform:uppercase;font-weight:500;margin-bottom:2px;opacity:.75;}
.packages-section._material,
.packages-section._services{margin-top:15px;}
.PriceWidget .Price{font-size:24px;font-weight:bold;padding:0px 0px 22px 6px;}
.content table.gr tr:nth-child(odd) td{background-color:rgb(219, 232, 236);}
.PriceWidget .bt.bPrice2{margin:0;}
#sliderHomepage0{padding-right:260px;margin-bottom:55px;}
.content ul.pop-mnu{margin-top:20px;}
.benefits0{float:right;width:235px;}
.w260{margin-right:260px;margin-bottom:5px;}
@media screen and (max-width:1000px){#HeaderMobileBox .AddressBox,
#HeaderMobileBox .AboutBox{display:none;}
#HeaderMobileBox .logo2{margin-bottom:20px;}
}
@media (max-width:999px){html{overflow-y:auto;}
body{min-width:initial;}
.header, .right-sidebar, .left-sidebar, .footer, #Path, .rr{display:none;}
.content, .inner .content{margin:0 16px 0 260px;margin:0 16px 0 16px;}
.content{border-top:1px solid #c5c8cb;padding-top:28px;}
.page{width:auto;margin:0px;padding:0px;}
.wrapper{float:none;}
#HeaderMobileBox, .MobileFooterBox{display:block;}
#TopContent{display:block;float:left;width:262px;background-color:#;position:relative;}
#TopContent .category-mnu, #TopContent .bxslider{padding:0px;width:237px;}
.ml262{margin-left:262px;}
.cnt-wrp{padding-bottom:40px;}
a.up{display:none !important;}
.UpBox{display:block;}
#sliderHomepage0{padding-right:0px;clear:left;margin:auto;}
.w260{margin-right:0px;width:auto !important;}
}
@media screen and (max-width:820px){.overflow-x-hidden-mobile{overflow-x:scroll;}
.overflow-x-hidden-mobile>table{min-width:780px;}
.content ul.pop-mnu{padding:0px 0px 15px 0px;margin-bottom:0px;margin-left:-8px;width:290px;}
}
@media screen and (max-width:768px){.img-desktop{display:none;}
.img-mobile._package-sizes{display:block;}
.img-mobile._color-packages{display:block;}
.PriceWidget table{width:100% !important;max-width:100% !important;}
}
@media (max-width:744px){.feedback, .example, .com-hd{display:none;}
}
@media (max-width:720px){.PriceWidget .Img{box-sizing:border-box;float:none;clear:both;max-width:100%;width:100%;text-align:center;border:1px solid #ececec;border-radius:10px;padding:15px;margin-bottom:15px;}
.PriceWidget .Img img{display:inline-block;}
.PriceWidget .TextBox{max-width:100%;width:98%;}
}
@media (max-width:639px){body, .t-bg, .l-bg, .r-bg, .panel{background:none;}
.panel{background-color:#fff;}
.content{margin:0 20px 0 20px;}
#TopContent{float:none;width:237px;margin:0 auto;}
#TopContent .ban-slider{display:none;}
.ml262{margin-left:0px;}
h1{text-align:center;}
iframe{width:100%;}
.feedback{display:none;}
.pop-mnu li{margin:0 10px 10px 0;}
.call-block .img-wrp img{margin:0 17px;}
.MobileFooterBox .t1, .MobileFooterBox .t2{float:none;text-align:center;width:auto;height:auto;}
.MobileFooter .t2{padding:14px 0px 26px 0px;}
.MobileFooter2 .t1{width:250px;margin:0px auto;background-position:3px 18px;}
.MobileFooter2 .t1 .t3{padding-left:17px;padding-bottom:20px;}
.MobileFooter2 .t2{padding:22px 0px 5px 0px;display:none;}
.benefits0{float:none;width:235px;margin:0 auto;}
}
@media (max-width:470px){.AddressBox{width:280px;padding-top:22px;text-align:center;background-position:45px 15px;}
.AddressBox .PhoneBox1{padding-bottom:11px;}
.AddressBox .contact{text-align:center;padding-top:19px;padding-bottom:5px;background-position:10px 16px;margin-top:3px;}
.AddressBox .view_map{padding-top:6px;display:inline-block;}
}
@media (max-width:420px){.PriceWidget table{font-size:13px;}
.PriceWidget table tr td:first-child{width:30% !important;}
}
.stock-over,
.stock-continues{display:inline-block;position:relative;text-decoration:none;border:1px solid #D2D2D2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 25px;font-size:16px;font-family:'elektra_light_proregular';}
.stock-over{background:-moz-linear-gradient(top, #ffffff, #EAEAEA);background:-webkit-linear-gradient(top, #ffffff, #EAEAEA);background:-o-linear-gradient(top, #ffffff, #EAEAEA);background:-khtml-linear-gradient(top, #ffffff, #EAEAEA);background:-ms-linear-gradient(top, #ffffff, #EAEAEA);background:linear-gradient(top, #ffffff, #EAEAEA);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#ffffff, EndColorStr=#EAEAEA, GradientType=0);}
.stock-continues{background:-moz-linear-gradient(top, #e3f3da, #98d27c);background:-webkit-linear-gradient(top, #e3f3da, #98d27c);background:-o-linear-gradient(top, #e3f3da, #98d27c);background:-khtml-linear-gradient(top, #e3f3da, #98d27c);background:-ms-linear-gradient(top, #e3f3da, #98d27c);background:linear-gradient(top, #e3f3da, #98d27c);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#e3f3da, EndColorStr=#98d27c, GradientType=0);}
.overflow-x-hidden-mobile table tr:first-child td,
.overflow-x-hidden-mobile table tr td:first-child{background-color:#ddd;}
.overflow-x-hidden-mobile table tr:last-child td,
.overflow-x-hidden-mobile table tr:nth-child(8) td{background-color:#fff;}
.search-t{background:#ececec;padding:30px 10px;border-radius:5px;}
.serch-title{font-size:19px;padding:0 0 15px 0;color:#000;text-align:center;}
.search-t input{border-radius:0;}
button[type="submit"]{display:block;text-decoration:none;text-align:center;font-weight:bold;font-size:16px;width:183px;height:37px;line-height:37px;color:#000;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #D2D2D2;background:-moz-linear-gradient(top, #ffffff, #EAEAEA);background:-webkit-linear-gradient(top, #ffffff, #EAEAEA);background:-o-linear-gradient(top, #ffffff, #EAEAEA);background:-khtml-linear-gradient(top, #ffffff, #EAEAEA);background:-ms-linear-gradient(top, #ffffff, #EAEAEA);background:linear-gradient(top, #ffffff, #EAEAEA);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#ffffff, EndColorStr=#EAEAEA, GradientType=0);cursor:pointer;margin:0 auto;}
.top-mnu_footer ul{list-style:none;height:15px;}
.top-mnu_footer{width:100%;max-width:880px;padding:20px 0 35px 0;}
.nc_search_form{position:relative;background:#ececec;padding:15px 10px;border-radius:5px;}
.nc_search_form #nc_search_query{width:100%;height:40px;line-height:40px;box-sizing:border-box;padding:0 10px;margin-bottom:10px;}
.nc_search_form button[type="submit"]{margin:0;}
.nc_search_range{font-weight:bold;margin:20px 0;font-size:16px;}
.nc_search_results li{font-size:14px;}
.nc_search_list{margin-bottom:15px;}
.advancedlink{position:absolute;bottom:26px;right:12px;}
.advancedlink:before{content:"";background:url(/images/serch-sett-orange.png);background-size:100% 100%;position:absolute;left:-30px;top:0;height:20px;width:20px;}
.BottomMenu li{display:none;}
@media screen and (max-width:999px){.nc_search_form{clear:both;float:none;width:100%;margin-left:-10px;}
.nc_search_form #nc_search_query{margin-bottom:50px;}
.advancedlink{bottom:70px;right:auto;left:42px;}
}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav{margin-top:10px}
.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.slider-homepage{max-width:970px;margin:0 auto 20px;}
.slider-homepage__item-inf{position:absolute;bottom:40px;right:40px;}
.slider-homepage__link-more{display:block;margin:6px auto 0;text-decoration:none;color:#fff;text-align:center;font-weight:bold;font-size:22px;width:183px;height:37px;line-height:37px;text-shadow:-1px 1px 0 #C15703;border-bottom:3px solid #F38222;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-moz-linear-gradient(top, #FFAD01, #F4872A);background:-webkit-linear-gradient(top, #FFAD01, #F4872A);background:-o-linear-gradient(top, #FFAD01, #F4872A);background:-khtml-linear-gradient(top, #FFAD01, #F4872A);background:-ms-linear-gradient(top, #FFAD01, #F4872A);background:linear-gradient(top, #FFAD01, #F4872A);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#FFAD01, EndColorStr=#F4872A, GradientType=0);cursor:pointer;}
.slider-homepage__item-title{font-size:28px;}
.cutpackages-sizes img{margin-bottom:10px;height:auto;width:auto;}
.cutpackages-sizes{display:inline-block;width:auto!important;margin:0 19px;}
.BtnGreen{text-shadow:-1px 1px 0 #2c7112;border-bottom:3px solid #84c766;background:-moz-linear-gradient(top, #82c664, #37b609);background:-webkit-linear-gradient(top, #82c664, #37b609);background:-o-linear-gradient(top, #82c664, #37b609);background:-khtml-linear-gradient(top, #82c664, #37b609);background:-ms-linear-gradient(top, #82c664, #37b609);background:linear-gradient(top, #82c664, #37b609);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#82c664, EndColorStr=#37b609, GradientType=0);}
.BtnGreen:hover{background:-moz-linear-gradient(top, #38ab0e, #76da4a);background:-webkit-linear-gradient(top, #38ab0e, #76da4a);background:-o-linear-gradient(top, #38ab0e, #76da4a);background:-khtml-linear-gradient(top, #38ab0e, #76da4a);background:-ms-linear-gradient(top, #38ab0e, #76da4a);background:linear-gradient(top, #38ab0e, #76da4a);filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#38ab0e, EndColorStr=#76da4a, GradientType=0);}
.content h4{margin-bottom:25px;}

.header .contact .phone a {font-size: 18px; font-weight: bold; color: #000; text-decoration: none; transition: all 0.4s ease 0s;}
.header .contact .phone a:hover {color: #4e7b8d;} 

.facts {display: flex; flex-wrap: wrap; gap: 20px 0;}
.fact {-webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; text-align: center;}
.facts .number {font-size: 46px; font-weight: 600; color: #577a88; color: #ffa701;}
.facts .text {margin: 20px 10px 40px;}
@media screen and (max-width: 767px) {
  .fact {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
}
@media screen and (max-width: 479px) {
  .facts .number {font-size: 36px;}
}
@media screen and (max-width: 359px) {
  .facts {margin-bottom: 20px; margin-top: 40px;}
  .fact {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; max-width: 70%; margin: 0 auto;}
  .facts .number {font-size: 32px;}
  .facts .text {margin: 10px 10px 25px;}
}

.mob-nets {position: absolute; display: flex; margin: 10px 0px 0px 28px;}
.mob-nets a {margin-right: 22px;}

.hed-search {margin-top: -3px; width: 142px;}
.hed-search form {position: relative;}
.hed-search input {
    height: 17px;
    width: 111px;
    padding: 1px 21px 1px 7px;
    font-size: 14px;
    border: 1px solid #bcbcbd;
    border-radius: 3px;
}
.hed-search input::-webkit-input-placeholder {color: #b7b4b4;}
.hed-search input::-moz-placeholder          {color: #b7b4b4;}
.hed-search button {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 25px;
    height: 21px;
    border: 0;
    background: url(/images/search-mini.png) 50% 50% no-repeat;
}

.blog-top-title {
    font-size: 36px;
    font-weight: 600;
    color: #ffa701;
}
.blog-item {
    margin-bottom: 30px;
}
.blog-item img {
    display: block;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
}
.blog-item .blog-img {
    display: block;
    /*
    height: 183px;
    max-height: 183px;
    */
    margin-bottom: 20px;
}
.blog-item .blog-title {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 12px;
}
.blog-item .blog-title a {
    display: block;
    text-decoration: none;
    color: #000;
}
.blog-item .blog-text {
    margin-bottom: 12px;
}
.blog-date {
    color: #999;
    font-size: 13px;
}
@media screen and (max-width:640px){
    .blog-top-title {font-size: 30px;}
}

