@import url(https://fonts.googleapis.com/css?family=Ubuntu:700&display=swap);@import "reset.css";@import "skeleton.css";@import "superfish.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: 16px;line-height: 24px;color: #a8a8a8;background: url(../img/bg-body.jpg) 0 0 repeat #ffffff;-webkit-text-size-adjust: none;}.main {max-width: 1080px;margin: 0 auto;background: url(../img/bg-main.jpg) 0 0 repeat;height: auto;}p {padding-bottom: 18px;}.txt-up {text-transform: uppercase;}.border-none {border: none !important;}.bg-none {background: none !important;}.dis-block {display: block;}.dis-inblock {display: inline-block;}.marg-left-0 {margin-left: 0 !important;}.marg-right-0 {margin-right: 0 !important;}.marg-left-right-0 {margin-left: 0 !important;margin-right: 0 !important;}.last-mbot {margin-bottom: 0 !important;}.last-pbot {padding-bottom: 0 !important;}.last-mpbot {margin-bottom: 0 !important;padding-bottom: 0 !important;}.col {color: #cb2029;}.hov:hover {color: #000;}.bot {margin-bottom: 15px;}.bot-1 {margin-bottom: 25px;}.bot-2 {margin-bottom: 5px;}.bot-3 {margin-bottom: 50px;}.top {margin-top: -63px;}.top-1 {margin-top: 30px;}.clear {clear: both;line-height: 0;font-size: 0;width: 100%;}.wrapper, .wrapper-extra, .extra-wrap {overflow: hidden;}.wrapper-after:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}.fleft {float: left;}.fright {float: right;}a[href^="tel:"] {color: inherit;text-decoration: none;}h1, h2, h3, h4, h5, h6 {font-weight: normal;}h1 {font-size: 20px;line-height: 28px;color: #cb2029;font-family: 'Ubuntu', sans-serif;letter-spacing: -1px;}h2 {font-size: 18px;line-height: 28px;color: #2e2a30;font-family: 'Ubuntu', sans-serif;letter-spacing: -1px;}h3 {font-size: 16px;line-height: 28px;font-family: 'Ubuntu', sans-serif;color: #2e2e2e;letter-spacing: -1px;}h4 {font-size: 14px;line-height: 24px;font-family: Arial;font-weight: bold;color: #2e2e2e;text-transform: none;letter-spacing: -1px;}h5 {font-size: 12px;line-height: 24px;font-family: Arial;font-weight: bold;color: #2e2e2e;text-transform: none;letter-spacing: -1px;}h6 {font-size: 10px;line-height: 24px;font-family: Arial;font-weight: bold;color: #6a6a6a;text-transform: none;letter-spacing: -1px;}.font18 {font-size: 18px;line-height: 21px;font-family: Arial;display: inline-block;color: #909090;font-weight: bold;text-transform: none;letter-spacing: -1px;}a {color: #6A6A6A;outline: none;text-decoration: none;cursor: pointer;}a:hover {color: #000;text-decoration: none;}.button {display: inline-block;width: 92px;font-size: 18px;line-height: 24px;padding: 34px 0 34px 0;background: url(../img/bg-button.png) 0 0 repeat-x;color: #fff;z-index: 2;text-transform: uppercase;font-family: 'Ubuntu', sans-serif;font-weight: bold;-webkit-border-radius: 500px;border-radius: 500px;}.button:hover {background: url(../img/bg-button.png) 0 bottom repeat-x #8d1b43;color: #fff;}.button-1 {font-family: 'Anton', sans-serif;font-size: 18px;line-height: 24px;padding: 11px 22px 10px 22px;display: inline-block;background: url(../img/bg-button-1.jpg) 0 0 repeat-x;color: #fff;text-transform: uppercase;}.button-1:hover {background-position: 0 bottom;color: #fff;}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%;}header {}.main-head {padding: 0 0 21px 0;background: url(../img/bg-header.jpg) 0 0 repeat-x;}header logo {display: inline-block;float: left;overflow: hidden;margin: 20px 0 0 10px;}header logo span {left: -9999px;display: inline-block;position: absolute;}header logo a {display: inline-block;overflow: hidden;}.logo {max-height: 41px;margin: 30px 0 0 10px;}.over-head {background: #cb2029;border-bottom: 6px solid #ffffff;color: #fff;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;text-transform: none;font-weight: bold;padding: 12px 0 13px 0;}.telefon {text-align: right;}.telefon a {color: #fff;}#content {padding: 48px 0 60px 0;}.divider {height: 1px;background: #d3d3d3;margin-bottom: 37px;}.list {}.list li {background: url(../img/bg-list-li.png) 0 7px no-repeat;padding: 10px 0 10px 39px;font-size: 13px;line-height: 18px;}.list a {color: #000000;}.list a:hover {color: #d71f27;}.img-block {border-radius: 49%;}.box {text-align: center;padding-bottom: 37px;}.box-1 {margin-bottom: 39px;}.clients {}.clients li {display: inline-block;float: left;margin: 0 73px 0 0;}.clients li + li {margin-right: 67px;}.clients li + li + li {margin-right: 51px;}.clients li + li + li + li {margin-right: 50px;}.list-block {}.list-block li {overflow: hidden;display: block;padding: 25px 0 0 0;margin: 0 0 11px 0;border-top: 1px solid #e9e4e6;}.list-block li:first-child {border-top: none;padding: 0;}.list-block li span {font-size: 36px;line-height: 44px;display: block;background: url(../img/number.png) 0 0 no-repeat;font-weight: bold;position: relative;float: left;width: 51px;padding: 3px 0 4px 0;margin: 0 20px 0 0;text-align: center;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;color: #fff;}.list-block li strong {font-weight: normal;display: block;overflow: hidden;padding-bottom: 18px;}.list-block li span:after {position: absolute;content: '';background: url(../img/number-after.png) 0 0 no-repeat;width: 51px;height: 13px;bottom: -13px;left: 0;}.box-2 {padding-bottom: 2px;margin: 0 0 0 -29px;}.box-2 .block {float: left;margin: 0 0 29px 29px;}.block {background: #fff;width: 187px;padding: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-shadow: 1px 0 1px rgba(0,0,0,0.11);}.block img {margin-bottom: 11px;}.img-indent {overflow: hidden;padding-bottom: 3px;margin-bottom: 30px;}.img-indent figure.figure {float: left;margin: 0 19px 0 0;}.img-block-1 {background: #fff;padding: 15px;box-shadow: 0 1px 1px rgba(0,0,0,0.11);margin: 0 0 21px 0;}.img-block-1 img {width: 100%;margin-bottom: 11px;}.box-3 {margin-bottom: 45px;}.div-admin {overflow: hidden;color: #00a3e8;}.block-2 {overflow: hidden;margin-bottom: 28px;}.block-2 h3 {font-size: 20px;margin-bottom: 9px;overflow: hidden;}.block-2 .extra-wrap {text-align: right;padding: 37px 6px 0 0;}.block-3 {overflow: hidden;}.block-3 .figure {margin: 0 20px 0 0;}.time {display: block;float: left;width: 51px;height: 51px;background: url(../img/number.png) 0 0 no-repeat;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 15px;margin: 0 18px 0 0;}.time strong {display: block;color: #fff;padding: 10px 0 0 0;}.time strong span {display: block;margin: -3px 0 0 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;}dl#accordion {list-style-type: none;padding: 0;height: auto !important;}dl#accordion dt {padding: 7px 2px 2px 30px;background: url('../images/marker-7.png') no-repeat 0 6px;}dl#accordion dt a {display: block;padding: 0 0 0 26px;font: 13px/16px "Poppins", sans-serif;}dl#accordion dt.active {background: url('../images/marker-7-h.png') no-repeat 0 6px;}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;}dl.adress {display: block;font: 15px/21px "Poppins", sans-serif;margin-left: 4px;}dl.adress dt {color: #c60a0b;margin-bottom: 21px;}dl.adress dd {width: 220px;}dl.adress dd span {float: right;}dl.adress strong {display: block;}#contact-form {padding: 2px 0 0 0;position: relative;}#contact-form .success {width: 246px;padding: 10px;position: absolute;background: #a8a8a8;color: #fff;left: 0;right: 0;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 100;}#contact-form textarea, #contact-form input {margin: 0;font-size: 13px;line-height: 20px;color: #a8a8a8;padding: 8px 14px;outline: none;position: relative;font-family: Arial, Helvetica, sans-serif;border: 1px solid #e5e5e5;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: 283px;resize: none;float: left;margin: 0 0 0 0;}#contact-form .div-label {min-height: 46px;overflow: hidden;}#contact-form label {display: inline-block;position: relative;}#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;position: absolute;right: 5px;top: 10px;}#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: 29px;}#map_canvas {width: 620px;height: 348px;}.adress {font-size: 13px;line-height: 18px;font-weight: bold;color: #000000;}.adress span {display: inline-block;width: 83px;}.adress dt {color: #000000;}.adress dt strong {font-weight: bold;}.adress a {color: #f70606;}.adress a:hover {color: #252832;}footer {background: 0 0 repeat-x #000000;border-top: 6px solid #cb2029;padding: 48px 0 70px 0;font-size: 10px;text-transform: none;color: #6a6a6a;}.copy {color: #6A6A6A;}.copy a {color: #6a6a6a;}.copy a:hover {color: #fff;}.soc-icon {position: relative;}.social {position: absolute;top: -5px;right: 1px;}.social li {float: left;margin: 0 0 0 1px;}.social a {display: inline-block;}.social a:hover {opacity: 0.5;}@media only screen and (max-width: 995px) {body {min-width: 768px;}h3 {font-size: 18px;}.main-head {text-align: center;}header logo {display: inline-block;float: none;}.tabs .tab-content {font-size: 20px;line-height: 24px;padding: 50px 40px 20px 40px;}.clients li {display: inline-block;float: left;margin: 0 10px 0 0 !important;}.map_wrapper {overflow: hidden;display: block;width: 100%;margin-bottom: 29px;}#map_canvas {width: 100%;height: 248px;}#contact-form label {display: block;}#contact-form textarea, #contact-form input {width: 100%;}.social {position: relative;margin: 20px 0 0 0;right: 0 !important;}}@media only screen and (max-width: 767px) {body {min-width: 420px;}.over-head {text-align: center;}.over-head .grid_6 {margin-bottom: 0;}.sign {text-align: inherit;}.main-head {padding: 20px 0 10px 0;}.list-block li span:after {display: none;}header logo {display: block;margin: 0;}nav {display: block;width: 100%;}nav:before {display: none;}nav select {width: 100%;}.sf-menu {display: none !important;position: absolute;left: -4000px;}.sf-menu li {display: none !important;}.box .img-block {width: 100%;}.box-1 figure.figure {width: 100%;}.divider {margin-bottom: 20px;}.clients li {display: block;float: left;margin: 0 15px 10px 0 !important;}.img-indent figure.figure {float: left;margin: 0 19px 10px 0;}.img-indent .extra-wrap {overflow: visible;}.img-indent .font18 {display: block;}.block-3 .extra-wrap {overflow: visible;}.block-3 figure.figure {margin-bottom: 10px;}.block-3 .font18 {display: block;}}@media only screen and (max-width: 479px) {body {min-width: 300px;}.clients li {float: none;}.box-2 {margin: 0;}.box-2 .block {float: none;margin: 0 0 15px 0;width: 100%;}.box-2 .block img {width: 100%;}.img-indent figure.figure {float: none;margin: 0 0 10px 0;width: 100%;}.block-2 {margin-bottom: 10px;}.block-3 figure.figure {display: block;width: 100%;float: none;margin: 0 0 15px 0;}}@media print {*, *:before, *:after {color: #000 !important;text-shadow: none !important;background: transparent !important;box-shadow: none !important;}}