@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap);@import "reset.css";@import "skeleton.css";@import "superfish.css";@import "flexslider.css";article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}html {width:100%}body {font-family: Arial, Helvetica, sans-serif;font-size:14px;line-height:23px;color:#8c8c8c;min-width:1038px;background:#ededed;-webkit-text-size-adjust: none;}#page2{line-height:21px;}.main{width:1038px;margin:38px auto 30px;background:#fff;height: auto;}.reg {text-transform:uppercase}.fleft {float:left}.fright {float:right}.align_right {text-align:right}.align_center {text-align:center}.it{font-style:italic}.let{letter-spacing:-1px}.block{display:block;}.m_bottom_zero{margin-bottom:0 !important;}.m_left_zero{margin-left:0 !important;}.p_bottom_zero{padding-bottom:0 !important;}.p_left_zero{padding-left:0 !important;}.clear {clear:both;width:100%;line-height:0;font-size:0;}.wrapper {width:100%;overflow:hidden}.extra_wrapper{overflow:hidden;}.container{width:100%}.extra_last, .last{margin-bottom:0 !important;padding-bottom:0 !important;}.extra_last{border:none !important;background:none !important;}.bg_none{background:none !important;}.wrapper-after:after{clear:both;content:".";display:block;height:0;visibility:hidden;}a {color:#252832;outline:none;text-decoration:none;cursor:pointer;}a:hover{color:#d11919;text-decoration:none;}.button{display:inline-block;padding:7px 13px 8px 13px;margin: 0 0 0 0;font-size: 14px;line-height: 20px;background:#000;color:#fff;border-top:2px solid #45454b;border-left:1px solid #45454b;border-right:1px solid #45454b;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.button:hover{background:#e09c11;border-top:2px solid #e7b114;border-left:1px solid #e7b114;border-right:1px solid #e7b114;color:#000;}a[href^="tel:"]{color: inherit;text-decoration:none;}.block{display:block;}.inline-block{display:inline-block;}.block-img{display:block;}.col{color:#252832;}.hov:hover{color:#000;}header {margin:0 0px;padding:49px 0 0 0;}header logo{display:block;float:right;overflow:hidden;}header logo span{text-indent:-9999px;display:inline-block;}header logo a {display: inline-block;}.social{float:right;padding:9px 0 0 0;}.social a{display:inline-block;width:222px;height:53px;margin-left:2px;}.social a:hover{background-position:0 bottom !important;}#page1 #content{padding:60px 0px 55px 0px}#page2 #content{padding:60px 0px 55px 0px}#content {padding:30px 0px 55px 0px}.cont_pad{padding:0 0 0 0 !important;}.top{margin-top:8px;}.top-1{margin-top:2px;}p{padding-bottom:23px;}.p2{margin-bottom:18px;}.p3{margin-bottom:9px;}.p4{margin-bottom:26px;}.p5{margin-bottom:0;}.p6{margin-bottom:0;}.divider{border-bottom:1px solid #e8e8e9;padding-bottom:49px;}.list{}.list li{padding:9px 0 9px 20px;border-top:1px solid #e5e5e5;font-size:14px;line-height:20px;}.list li:first-child{border-top:none;}.list a{color:#8c8c8c;}.list a:hover{color:#d11919;}.list-1{}.list-1 li{padding:5px 0 5px 13px;border-top:1px solid #38383a;font-size:14px;line-height:20px;}.list-1 li:first-child{border-top:none;}.list-1 a{color:#8c8c8c;}.list-1 a:hover{color:#e2a212;}.list-2{}.list-2 li{box-shadow:inset 0 2px 1px rgba(255,255,255,0.5);background: #ededed;font-family: 'Open Sans', sans-serif;font-size:22px;line-height:30px;font-weight:600;text-transform:uppercase;letter-spacing:-1px;margin-bottom:5px;}.list-2 li:hover{background:#d9870e;}.list-2 li a{color:#252832;display:block;padding:10px 0 10px 14px;}.list-2 li a:hover{color:#fff;}.list-3{}.list-3 li{overflow:hidden;}.list-3 span{display:block;float:left;width:30px;font-size:18px;line-height:24px;color:#252832;}.list-3{}.extra-list{}.extra-list li{overflow:hidden;margin-bottom:40px;}.extra-list li .extra-wrap{overflow:hidden;}.extra-list img{float:left;margin:0 20px 0 0;}.list-client{font-size:14px;line-height:21px;margin:0 0 0 -24px;overflow:hidden;}.list-client li{width:190px;float:left;margin:0 0 30px 24px;}.list-client img{border:1px solid #ededed;margin-bottom:18px;}.list-client p{padding-bottom:0;}.list-client a{text-decoration:underline;}.list-client a:hover{text-decoration:underline;}dl#accordion {list-style-type: none;padding: 0;height: auto !important;}dl#accordion dt {padding: 7px 2px 2px 30px;background: #fff;}dl#accordion dt a {display: block;padding: 0 0 0 26px;font: 13px/16px 'Ubuntu', sans-serif;}dl#accordion dt.active {background: #fff;}dl#accordion dt a:hover {color: #c60a0b;}dl#accordion dd {display: none;padding: 0 0 5px 40px;}dl#accordion dd a {line-height: 16px;}dl#accordion dd a:hover {color: #c60a0b;}dl#accordion dd ul li {margin-top: -2px;}dl#accordion dd ul li:first-child {margin-top: 0;}.breadcrumb {padding: 8px 15px;margin-bottom: 20px;list-style: none;text-align: center;background-color: #f5f5f5;border-radius: 4px;}.breadcrumb > li {display: inline-block;}.breadcrumb > li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}.breadcrumb > .active {color: #777;}h2,h3,h4{font-weight:normal;text-transform:none;}h1{font-size: 26px;line-height: 30px;color:#d11919;font-family: 'Open Sans', sans-serif;}h2{font-size: 25px;line-height: 30px;color:#252832;font-family: 'Open Sans', sans-serif;}.ind{margin:42px 0 31px 0;}.ind1{margin:42px 0 16px 0;}.ind2{margin:15px 0 20px 0;}h3{font-size: 20px;line-height: 24px;font-family: 'Open Sans', sans-serif;text-transform:none;color:#252832;}h4{font-size:20px;line-height:24px;color:#b1b1b1;font-family: 'Open Sans', sans-serif;text-transform:none;font-weight:bold;}.font20{font-size:20px;line-height:24px;color:#e2a212;text-transform:uppercase;font-family: 'Open Sans', sans-serif;}.font15{font-size:15px;line-height:20px;color:#212124;text-transform:uppercase;font-family: 'Open Sans', sans-serif;}.button{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.block-wrap{overflow:hidden;margin:0 0 17px 0;}.block-wrap h3{padding:6px 0 0 0;}.block-wrap img{margin:0 17px 0 0;}.blovk-wrap-1{overflow:hidden;margin:0 0 19px 0;}.blovk-wrap-1 img{margin:0 14px 0 0;}.blovk-wrap-1 .font20{white-space:nowrap;letter-spacing:-1px;}.block-1{background:#ededed;padding:15px;}.block-1 img{margin-bottom:8px;}.block-1 p{padding-bottom:0;}.pp_fleft{float:left;}.pp_fright{float:right;}.pp{color:#252832;text-decoration:underline;}figure.figure {padding: 5px;background: #fff;display: inline-block;box-shadow: 0 1px 1px rgba(0,0,0, 0.1);box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;}figure.figure img {width: 100%;}#contact-form {padding:4px 0 0 0;}#contact-form .success {width:246px;padding:10px;}#contact-form textarea, #contact-form input {margin:0;font-size:14px;line-height:20px;border:1px solid #e7e7e7;color:#8c8c8c;padding:7px 14px;outline:none;position:relative;font-family:Arial, Helvetica, sans-serif;background:#fff;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;}#contact-form input {width:347px;height:36px;}#contact-form textarea {overflow:auto;width:620px;height:251px;resize:none;float:left;margin: 0 0 0 0;}#contact-form .div-label{min-height:46px;overflow:hidden;}#contact-form label {display: inline-block;}#contact-form label.message {display:block;padding-bottom:0;}#contact-form .button {margin-left:8px;}#contact-form .error, #contact-form .empty, #contact-form .success {display:none;}#contact-form .error, #contact-form .empty {text-align:left;color:red;font-size:11px;clear:both;}#contact-form .buttons2 {overflow:hidden;text-align:right;position:relative;clear:both;padding-top:29px;}#contact-form .buttons2 a {cursor:pointer;margin-top:0;text-align:center;margin-left:20px;}#contact-form span{display:block;margin: 0px 0 0 5px;}.map_wrapper{overflow:hidden;display:inline-block;margin-bottom:33px;}#map_canvas {width:400px;height:312px;}.adress{font-size:14px;line-height:21px;}.adress span{display:inline-block;width:120px;}.adress dt{color:#252832;}.adress dt strong{font-weight:normal;}.adress a{color:#252832;text-decoration:underline;}.adress a:hover{color:#d11919;}aside{background:#212124;padding:60px 0 20px 0;}.telphone{overflow:hidden;}.telphone img{margin:0 12px 0 0;}.telphone span{font-family: 'Open Sans', sans-serif;font-size:23px;line-height:26px;display:block;text-transform:uppercase;color:#a1a1a0;}.telphone span+span{font-size:19px;line-height:24px;color:#e2a212;}footer {background:#212124;padding:30px 0 34px;}footer a{color:#8c8c8c;}table, tbody, td, th, tr {border: 1px solid black;}table {border-collapse: collapse;width: 100%;}@media print {*, *:before, *:after {color: #000 !important;text-shadow: none !important;background: transparent !important;box-shadow: none !important;}}@media only screen and (max-width:1038px) {body{min-width:995px}.main{width:995px;}}@media only screen and (max-width: 995px) {.main{width:768px;}body{min-width:768px;}.map_wrapper{display:block;}#map_canvas {width:100%;height:240px;}#contact-form label {display:block;}#contact-form textarea, #contact-form input{width:100%;}.blovk-wrap-1 img{float:none;width:100%;margin-bottom:10px;}.list-2 li{font-size:16px;line-height:22px;}}@media only screen and (max-width: 767px) {.main{width:420px;}body{min-width:420px;}header .wrapper{text-align:center;}header logo{float:none;display:inline-block;}nav{background:none;border:none;}nav:before{display:none;}.social{float:none;margin:20px 0 0 0;}.indent{padding:0 10px;}.block-wrap .extra-wrap{padding:6px 0 0 0;}.block-1 img{display:block;width:100%;}.extra-list li{margin-bottom:20px;}.extra-list li .extra-wrap{overflow:visible;}.map_wrapper{display:block;}#map_canvas {width:100%;height:240px;}.list-client li{width: 90%;display:block;}.list-client li img{width:100%;}nav{padding:0 10px;}nav select{width:100%;}.blovk-wrap-1 img{float:left;width: auto;margin-bottom:10px;}.blovk-wrap-1 .font15{display:block;}.divider{padding-bottom:15px;}}@media only screen and (max-width: 479px) {.main{width:300px;}body{min-width:300px;}.extra-list li img{float:none;width:100%;}}@media print {*, *:before, *:after {color: #000 !important;text-shadow: none !important;background: transparent !important;box-shadow: none !important;}}