body, .h2, .h3, .h4, .h5, .h6, h2,.h2, h3, h4, h5, h6 {font-family:sans-serif;line-height:1.5;}#cookie-warning {display:none;position:fixed; bottom:15px; left:15px; background-color:RGBA(0,0,0,0.8); color:#ffffff; border-radius:3px 3px 3px 3px; font-size:12px; padding:15px 120px 15px 15px;z-index:1000;}#cookie-warning .btn-insite {position:absolute;right:10px; top:10px; bottom:10px;color:#ffffff; border:2px #ffffff solid; background-color:transparent;border-radius:30px 30px 30px 30px;}.w100 {width:100%;}.nowrap {white-space:nowrap;}.flex100 {flex-grow:1;}.carousel-control svg {width:100%; height:100%;}.maincontent img {max-width:100%;}.col-md-3-2 {position:relative;min-height:1px;padding-right:15px;padding-left:15px;}#header .social-icon svg {height:100%;}div h1:first-child, div h2:first-child,div .h2:first-child, div h3:first-child, div h4:first-child {margin-top:0px;}.loading {background:url('/images/icons/loader.gif') no-repeat center center;min-height:86px;width:100%;height:100%;}#contacts-float {position:fixed;bottom:3%;right:30px;z-index:1000;width:50px;}@keyframes cblight {0% {}85% { box-shadow:0 0 2px RGBA(255, 128, 0, 0.5); }90% { box-shadow:0 0 9px RGBA(255, 128, 0, 0.5); }95% { box-shadow:0 0 2px RGBA(255, 128, 0, 0.5); }100% {}}#contacts-button {background:RGBA(0,0,0,0.05);width:50px;height:50px;display:inline-block;border-radius:50%;font-size:36px;animation:cblight 5000ms infinite;text-align:center;}#contacts-button svg {height:34px;margin-top:9px;}#contacts-button[aria-expanded="true"] {opacity:0.5;}#contacts-button-list a {background:#fff;width:50px;height:50px;display:inline-block;border-radius:50%;padding:7px 0px;margin:0px 0px 5px 0px;text-align:center;}#contacts-button-list a svg {height:26px;margin-top:4px;}#contacts-button-list .social-icon {margin:0px;}#contentheader h1 {font-weight:normal;font-size:36px;}#contentheader h1, .block-type-actions h3 , .block-type-actions .h3 {line-height:1.25;}.carousel-control .glyphicon:before {display:block;margin-top:50%;line-height:0px;}.carousel-control.left .glyphicon:before {content:'\2039';font-family:none;line-height:0.8;margin-top:0px;}.carousel-control.right .glyphicon:before {content:'\203A';font-family:none;line-height:0.8;margin-top:0px;}i.glyphicon-remove-circle {font-style:normal;}.glyphicon-remove-circle:before {content:'\2573';}.block h2 , .block .h2 {font-weight:bold;margin-bottom:5px;font-size:30px;}.block-header {margin-bottom:35px;}.block-header:empty {margin-bottom:0px;}.block.block-type-actions h3,.block.block-type-actions .h3{font-size:24px;}.block h3 {font-size:20px;}.block h4 {font-size:18px;margin-bottom:10px;}.block p, .block ul, .block ol, .p, .block dl {font-size:16px;}.block p, .p, .block dl {margin-bottom:25px;}.block.block-type-filials dl {margin-bottom:5px;}.block.block-type-filials dt {font-weight:normal;opacity:0.5;}.block.block-type-filials .data-item {margin-bottom:30px;}.block ul, .block ol {margin-bottom:35px;}.block ol {counter-reset:olCounter;}.block ol li:before {counter-increment:olCounter;content:counter(olCounter)'.';display:block;position:absolute;margin:0px 0px 0px -35px;width:27px;height:27px;text-align:right;}.block .block-header .lead {}.block li {margin-bottom:5px;position:relative;list-style-type:none;}.block ul li:before {content:'\2714';display:block;position:absolute;margin:1px 0px 0px -27px;width:27px;height:27px;padding:0px 0px 0px 4px;font-size:14px;}.block ul.nav {margin-bottom:0px;}.block ul.nav > li {margin:0px;}.block ul.nav > li:before {content:none;}.block ul.pagination li:before {content:none;}.air-paging a {margin-right:15px;font-size:18px;padding:5px;width:30px;height:30px;display:inline-block;vertical-align:middle;text-align:center;line-height:1.1;}.air-paging a.active, .air-paging a.active:hover {color:inherit;cursor:default;text-decoration:none;border-radius:50%;background-color:RGBA(0,0,0,0.1);}.block p.inherit {font-size:100%;margin-bottom:0px;}#header .container, nav, .block tr, .block td, .block form label, dd, .block .btn-insite, #footer-menu, #footer-copyright {font-size:16px;}.btn.btn-insite {white-space:normal;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}.block blockquote, .block blockquote p, .block .action-content-text p {font-size:18px;}.block table tr {border-bottom:1px RGBA(0,0,0,0.05) solid;}.block table td, .block table th {padding:15px;}.block table td {vertical-align:top;}.inline {display:inline !important;position:relative !important;}.marker {background-color:#ffff00;}img.content-photo, .content-photo img {max-width:100%;}.bigger {font-size:120%;}.big {font-size:150%;}superbig, .superbig {font-size:38px;line-height:1.5;}.col-align-center {float:none;margin:auto;text-align:center;}.col-align-center-block {float:none;margin:auto;}.col-align-center-block .form-submit-block {text-align:center;}.a-nolink {text-decoration:none;color:#000;}.fw100 {font-weight:100;}.fw300 {font-weight:300;}.fw400 {font-weight:400;}.fw500 {font-weight:500;}.fw700 {font-weight:700;}.fw900 {font-weight:900;}#header {padding:20px 0px;}#logo {float:left;padding-right:30px;}#logo.logo-centered {float:none;padding:0px;}#logo.logo-centered a {margin:auto;}#logo img {width:100%;height:auto;}#logo a, #logo p {margin:auto 0px;font-size:27px; line-height:1;}#logo a:before {content:attr(title);}#header #logo a img {height:27px;}#header.logo-centered {padding:45px 0px;}#header.logo-centered > .container > .row {height:27px;}#header #slogan {margin:auto 0px;line-height:1.5;}#header #slogan p, #header #slogan div, #header #slogan {font-size:16px;}#slogan p, #slogan div, #address p, #address div, .middleblock, #headerbutton {margin:auto 0px;width:100%;}#slogan div p, #address div p, .middleblock p {margin:0px;}.header-phone {white-space:nowrap;margin-top:5px;font-size:18px;}.header-phone:hover {text-decoration:none;}#lineaddress {display:block;margin-top:5px;text-align:right;}#worktime {text-align:right;display:block;margin-top:5px;font-size:14px;}#address {text-align:right;}#address span {width:100%;text-align:right;}#address p, #lineaddress {font-size:14px;}#phoneblock p {margin:auto 0px;width:100%;text-align:right;}#header #slogan a, #header #slogan a:hover, #header #slogan a:active,#header #logo a, #header #logo a:hover, #header #logo a:active{text-decoration:none;}.navbar-toggle {position:absolute;right:5px;top:5px;width:32px;height:32px;padding:6px 3px;border:0px;z-index:1000;}.body-editor .navbar-toggle {}.navbar-toggle .icon-mainnav-toggle,.navbar-toggle .icon-mainnav-toggle:before,.navbar-toggle .icon-mainnav-toggle:after {content:"";width:100%;display:block;position:absolute;height:2px;width:20px;margin-left:0px;background-color:#000;}.navbar-toggle .icon-mainnav-toggle:before {margin-top:-6px;}.navbar-toggle .icon-mainnav-toggle:after {margin-top:6px;}.navbar-toggle[aria-expanded="true"] .icon-mainnav-toggle {background-color:transparent !important;}.navbar-toggle[aria-expanded="true"] .icon-mainnav-toggle:before {background-color:#222;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:0px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.navbar-toggle[aria-expanded="true"] .icon-mainnav-toggle:after {background-color:#222;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.navbar-collapse {padding-left:0px;padding-right:0px;}.air-icon-search {position:relative;min-width:21px;display:inline-block;vertical-align:middle;}.air-icon-search:before {content:" ";position:absolute;display:block;width:15px;height:15px;border:2px solid;border-radius:50%;top:50%;margin-top:-13px;}.air-icon-search:after {content:"";position:absolute;display:block;border-bottom:2px solid;width:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:1px;margin-left:11px;}.nav li#header-searchform .dropdown-menu {margin-top:-20px;background:transparent !important;padding:0px;box-shadow:none;margin-left:-20px;}.nav li#header-searchform:last-child .dropdown-menu {left:auto;right:20px;}#header-searchform form {width:380px;padding:10px 10px 10px 20px;margin:0px;border:1px #aaaaaa solid;background:#ffffff;box-shadow:0px 0px 15px RGBA(0,0,0,0.2);border-radius:3px;}#header-searchform input,#header-searchform button {vertical-align:middle;display:inline-block;border:0px;box-shadow:none;margin:0px;height:30px;background:#ffffff;color:#000000;}#header-searchform input {width:300px;font-size:16px;font-weight:300;}#header-searchform input:focus, #header-searchform input:active,#header-searchform button:focus, #header-searchform button:active {border:0px; outline:0px; box-shadow:none;}#header-searchform button {width:30px;padding-top:5px; color:#666666;}#header-searchform button:hover {color:#000000;}#mainnav {margin-bottom:20px;}.mainpage #mainnav {margin-bottom:0px;}#mainmenu-inner {position:relative;z-index:999;}li.have-dropdown:hover .dropdown-menu {display:block;}#mainnav-hidden li.have-dropdown:hover .dropdown-menu {display:none;}nav .dropdown-menu {z-index:2000;border-radius:0px;border:0px;}nav .dropdown-menu li a {padding:15px 20px;}.nav>li.active>a, .nav>li>a:focus, .nav>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {background:transparent;opacity:0.8;}.breadcrumb {padding:0px;background:transparent;}.breadcrumb li a {font-size:12px;}.breadcrumb li a, .breadcrumb li {color:RGBA(0,0,0,0.5);}.breadcrumb>li+li:before {content:'\003e';font-size:12px;}.maincontent p a, .maincontent h2 a,.maincontent .h2 a, .maincontent h3 a, .maincontent h4 a, .maincontent li a, #footer a {text-decoration:underline;}.maincontent p a.btn, .maincontent h2 a.btn,.maincontent .h2 a.btn, .maincontent h3 a.btn, .maincontent h4 a.btn, .maincontent li a.btn, #footer a.btn {text-decoration:none;}.block {position:relative;padding:60px 0px;}.block .overbackground {position:absolute;width:100%;height:calc(100% + 1px);z-index:0;top:0px;left:0px;}.block .background-video {position:absolute;width:100%;height:calc(100% + 1px);z-index:0;top:0px;left:0px;overflow:hidden;}.block .background-video video {height:auto;min-height:100%;min-width:100%;position:absolute;bottom:0;}div[class*="block_more_"] {width:100%;}.block p a[href^="#"]:not([class]) {text-decoration:none;border-bottom:1px dotted;}.block .container {position:relative;}.block-style-background {border-bottom:0px;}.block-style-bbw {}.block-style-blank {border-bottom:0px;}.block > .container > h2 , .block > .container > .h2 {margin-top:0px;}.block-data {position:relative;}.block-type-faq h4 > a[data-toggle="collapse"] {text-decoration:none !important;border-bottom:1px dotted;}.block-type-faq .data-item {margin-bottom:20px;}.block-type-faq .item > h4 > a:before {content:'+';}.block-type-faq .item > h4 > a[aria-expanded="true"]:before {content:'–';}.block-type-faq .panel {padding:0px;margin:0px;border:0px;box-shadow:none;background:transparent;}.block-type-faq .plusminus {position:absolute;margin-left:-20px;margin-top:-3px;font-size:20px;text-decoration:none !important;}.block-type-tabs .tab-pane {padding:15px;}.block-type-form .form-group a.onpage-dialog, .block-type-form .form-group a.onpage-dialog:hover {text-decoration:none;border-bottom:1px dotted;}.block-type-form .form-group:has(#input_field_name),.block-type-form .form-group:has(#input_field_email) {display:none;}.block-type-form .form-group .checkbox+.checkbox, .radio+.radio {margin-top:10px;}.block-type-form .form-control {box-shadow:none;border-color:initial;}.block-type-contacts .contacts-icon:before, .block-type-contacts .contacts-icon svg {position:absolute;margin-left:-30px;margin-top:3px;opacity:0.5;height:16px;width:auto;}.block-type-contacts .contacts-content {position:absolute;z-index:1;padding:25px 40px 25px 60px;background:#fff;box-shadow:0px 0px 6px #aaaaaa;border-radius:6px;min-width:25%;left:60%;margin-top:60px;}.block-type-actions, .block-type-actions2 {padding:0px;}.block-type-actions2.fullscreen .item {max-height:100vh;min-height:100vh;}.block-type-actions .item .action-content.textstyle-default {background:RGBA(0,0,0,0.1);padding:30px 45px 30px 45px;text-shadow:none;}.block-type-actions .item.with-bg .action-content.textstyle-nobg,.block-type-actions .item.with-bg .action-content.textstyle-nobg h3,.block-type-actions .item.with-bg .action-content.textstyle-nobg .h3,.block-type-actions .item.with-bg .action-content.textstyle-nobg a,.block-type-actions .item.with-bg .action-content.textstyle-shadow,.block-type-actions .item.with-bg .action-content.textstyle-shadow h3,.block-type-actions .item.with-bg .action-content.textstyle-shadow .h3,.block-type-actions .item.with-bg .action-content.textstyle-shadow a {color:#ffffff;}.block-type-actions .action-content.textstyle-nobg,.block-type-actions .action-content.textstyle-shadow,.block-type-actions .action-content.textstyle-marker {background-color:transparent;padding:0px;text-shadow:none;}.block-type-actions .action-content.textstyle-shadow h3 , .block-type-actions .action-content.textstyle-shadow .h3 {background-color:transparent;padding:0px;text-shadow:-2px 2px 0px RGBA(0,0,0,0.5);}.block-type-actions .item .action-content.textstyle-marker h3 > span , .block-type-actions .item .action-content.textstyle-marker .h3 > span {box-shadow:15px 0px 0px RGBA(0, 0, 0, 0.1), -15px 0px 0px RGBA(0, 0, 0, 0.1);background:RGBA(0, 0, 0, 0.1);}.block-style-alert.block-type-actions .item.with-bg .action-content.textstyle-marker h3 > span , .block-style-alert.block-type-actions .item.with-bg .action-content.textstyle-marker .h3 > span {box-shadow:15px 0px 0px #000000, -15px 0px 0px #000000;background:#000000;}.block-style-background.block-type-actions .item.with-bg .action-content.textstyle-marker h3 > span , .block-style-background.block-type-actions .item.with-bg .action-content.textstyle-marker .h3 > span {box-shadow:15px 0px 0px #fafafa, -15px 0px 0px #fafafa;background:#fafafa;}.block-style-default.block-type-actions .item.with-bg .action-content.textstyle-marker h3 > span , .block-style-default.block-type-actions .item.with-bg .action-content.textstyle-marker .h3 > span {box-shadow:15px 0px 0px #ffffff, -15px 0px 0px #ffffff;background:#ffffff;}.block-type-actions .action-content p span.forshadow {}.block-type-actions .action-content h3 span.forshadow , .block-type-actions.action-content .h3 span.forshadow {}.block-type-actions .action-image.leftphoto {text-align:right;}.block-type-actions .action-photo-center {margin-bottom:15px;text-align:center;}.block-type-actions .carousel-inner .item.active.no-op {background-repeat:no-repeat;background-position:center center;padding:45px 0px;width:100%;}.block-type-actions .carousel-inner .item.with-bg {padding:0px;}.block-type-actions .carousel-inner .item.active .action-container {display:flex;}.block-type-actions .action-container .row {margin-top:auto;margin-bottom:auto;width:100%;}.carousel-control {width:40px;z-index:1050;line-height:0;}.carousel-control.left, .carousel-control.right {background:transparent;top:50%;height:40px;}.carousel.fade {opacity:1;}.carousel.fade .item {transition:opacity ease-out .7s;left:0;opacity:0;top:0;position:absolute;display:block;z-index:0;}.carousel.fade .item.active {top:auto;opacity:1;position:relative;z-index:1;}p.order-submit-agree {font-size:12px;margin-top:20px;}.maincontent p.order-submit-agree a, .maincontent p.order-submit-agree a:visited {text-decoration:none !important;border-bottom:1px dotted;}.block .form-control:focus {border-style:dotted;}.block textarea.form-control {height:160px;}.micro-photo {margin-right:5px;margin-bottom:5px;}.micro-photo:hover {}.block-type-list .item, .block-type-submenu .item {margin-bottom:30px;width:100%;}.block-type-list .item img, .block-type-submenu .item img, .block-type-list .item svg, .block-type-submenu .item svg {margin-bottom:15px;}.block[data-ride="mobileslider"] a[data-toggle="mobileslider-left"],.block[data-ride="mobileslider"] a[data-toggle="mobileslider-right"] {display:none;}.block .text-on-image .item {padding:0px;}.block .text-on-image .item img, .block .text-on-image .item svg {margin-bottom:0px;}.block .text-on-image.imagetype-photo .list-item-images {background:#000000;}.block .text-on-image.imagetype-photo .list-item-images img {opacity:0.5;}.block .text-on-image .item .inside-icon {width:100%;text-align:center;padding:15px;opacity:0.1;}.block .inside-video iframe {width:100% !important;}.block iframe {max-width:100%;}.form-inline.row .form-control {width:100% !important;}.required > label:after {content:' *';color:#f00;}form.stepbystep .nextstep ~ .nextstep {display:none;}form.stepbystep .stepbystep-prev {display:none;opacity:0.5;}form.stepbystep .stepbystep-prev:hover {opacity:1;}form.stepbystep .stepbystep-submit {display:none;}.block-type-facts h3 {margin-bottom:5px;font-size:26px;}.block-type-facts .fact-row .fact-img, .block-type-facts .fact-row .fact-text {float:left;}.block-type-facts .fact-row .fact-img svg {margin-right:15px;}.block-type-text .carousel-inner>.item>a>img, .carousel-inner>.item>img {margin:auto;}.block-type-text .item-media video {width:100%;}.block-type-text .carousel {margin-bottom:15px;}.block-type-text iframe {width:100%;}.block-type-text .data-item + .data-item {margin-top:30px;}.block-type-text .photo-edit-zone {text-align:center;}.maincontent .table>thead>tr>th {border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:RGBA(0,0,0,0.3);}.maincontent .table>thead>tr>th p {margin-bottom:0px;}.maincontent .table>tbody>tr>td {border-top-width:1px;border-top-style:solid;border-top-color:RGBA(0,0,0,0.3);}.maincontent .table>tbody>tr>td p {margin-bottom:0px;}.table>thead>tr>th {border-top:0px;}.table.price-cols {width:auto;min-width:100%;}.table.price-cols th, .table.price-cols .price-line-price {font-size:18px;}.table.price-cols .price-line-price strike {font-size:16px;}.price-line-price {font-weight:bold;}.maincontent blockquote {border:0px;margin:15px;}.maincontent blockquote:before {content:"\201c";display:block;position:absolute;margin-left:-25px;margin-top:0px;font-size:60px;line-height:30px;font-family:Arial;}.maincontent blockquote::after {content:"\201d";display:inline-block;float:right;margin-right:-20px;margin-top:-10px;font-size:60px;line-height:30px;font-family:Arial;text-align:right;}.blockquote-author {font-style:italic;}.block-type-feedback .action-image {text-align:right;}.block-type-feedback .action-image img {border-radius:50%;border-width:3px;border-style:solid;}.maincontent ul.submenu li {font-size:20px;margin-bottom:15px;}.block-type-list .item img, .block-type-photos .item img, .block-type-text .item img {border-style:solid;}#footer {padding:15px 0px;margin-top:30px;}#footer-menu {padding:15px 0px;}#footer-menu ul {list-style-type:none;padding:0px;margin:0px;text-align:center;}#footer-menu ul li {display:inline;padding:0px 10px;}#footer-copyright {padding:15px 0px;}#footer-copyright .copyright {margin-bottom:15px;}.social-icon {margin:0px 6px 0px 6px;text-align:center;}.social-icon svg {height:18px;}.social-icon.icon-vk {margin-right:6px;}.block-type-actions.shadow-bordered h3, .block-type-actions.shadow-bordered .h3{color:#fff;font-size:30px;}.block-type-actions.shadow-bordered .action-content {background-color:transparent;padding:30px 45px 30px 45px;color:#fff;text-shadow:3px 3px 3px rgba(0,0,0,0.5);}.block-type-actions.shadow-bordered .item {margin:15px 0px;}.pt0 {padding-top:0px;}.pt15 {padding-top:15px;}.pt30 {padding-top:30px;}.pt45 {padding-top:45px;}.pt60 {padding-top:60px;}.pt75 {padding-top:75px;}.pt90 {padding-top:90px;}.pt105 {padding-top:120px;}.pt120 {padding-top:150px;}.pt135 {padding-top:180px;}.pt150 {padding-top:210px;}.pt165 {padding-top:240px;}.pt180 {padding-top:270px;}.pb0 {padding-bottom:0px;}.pb15 {padding-bottom:15px;}.pb30 {padding-bottom:30px;}.pb45 {padding-bottom:45px;}.pb60 {padding-bottom:60px;}.pb75 {padding-bottom:75px;}.pb90 {padding-bottom:90px;}.pb105 {padding-bottom:120px;}.pb120 {padding-bottom:150px;}.pb135 {padding-bottom:180px;}.pb150 {padding-bottom:210px;}.pb165 {padding-bottom:240px;}.pb180 {padding-bottom:270px;}.pl0 {padding-left:0px;}.pl15 {padding-left:15px;}.pl30 {padding-left:30px;}.pl45 {padding-left:45px;}.pl60 {padding-left:60px;}.pl75 {padding-left:75px;}.pl90 {padding-left:90px;}.pl105 {padding-left:120px;}.pl120 {padding-left:150px;}.pl135 {padding-left:180px;}.pl150 {padding-left:210px;}.pl165 {padding-left:240px;}.pl180 {padding-left:270px;}.pr0 {padding-right:0px;}.pr15 {padding-right:15px;}.pr30 {padding-right:30px;}.pr45 {padding-right:45px;}.pr60 {padding-right:60px;}.pr75 {padding-right:75px;}.pr90 {padding-right:90px;}.pr105 {padding-right:120px;}.pr120 {padding-right:150px;}.pr135 {padding-right:180px;}.pr150 {padding-right:210px;}.pr165 {padding-right:240px;}.pr180 {padding-right:270px;}.block.block-type-actions.block-no-bg.pt0 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt15 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt30 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt45 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt60 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt75 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt90 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt105 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt120 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt135 {padding-top:0px;}.block.block-type-actions.block-no-bg.pb0 {padding-bottom:0px;}.block.block-type-actions.block-no-bg.pb15 {padding-bottom:0px;}.block.block-type-actions.block-no-bg.pb30 {padding-bottom:0px;}.block.block-type-actions.block-no-bg.pb45 {padding-bottom:0px;}.block.block-type-actions.block-no-bg.pb60 {padding-bottom:0px;}.block.block-type-actions.block-no-bg.pb75 {padding-bottom:0px;}.block.block-type-actions.block-no-bg.pb90 {padding-bottom:0px;}.block.block-type-actions.block-no-bg.pt105 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt120 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt135 {padding-top:0px;}.block.block-type-actions.block-no-bg.pt0 .item:not(.onlyphoto) {padding-top:0px;}.block.block-type-actions.block-no-bg.pt15 .item:not(.onlyphoto) {padding-top:15px;}.block.block-type-actions.block-no-bg.pt30 .item:not(.onlyphoto) {padding-top:30px;}.block.block-type-actions.block-no-bg.pt45 .item:not(.onlyphoto) {padding-top:45px;}.block.block-type-actions.block-no-bg.pt60 .item:not(.onlyphoto) {padding-top:60px;}.block.block-type-actions.block-no-bg.pt75 .item:not(.onlyphoto) {padding-top:75px;}.block.block-type-actions.block-no-bg.pt90 .item:not(.onlyphoto) {padding-top:90px;}.block.block-type-actions.block-no-bg.pt105 .item:not(.onlyphoto) {padding-top:120px;}.block.block-type-actions.block-no-bg.pt120 .item:not(.onlyphoto) {padding-top:150px;}.block.block-type-actions.block-no-bg.pt135 .item:not(.onlyphoto) {padding-top:180px;}.block.block-type-actions.block-no-bg.pb0 .item:not(.onlyphoto) {padding-bottom:0px;}.block.block-type-actions.block-no-bg.pb15 .item:not(.onlyphoto) {padding-bottom:15px;}.block.block-type-actions.block-no-bg.pb30 .item:not(.onlyphoto) {padding-bottom:30px;}.block.block-type-actions.block-no-bg.pb45 .item:not(.onlyphoto) {padding-bottom:45px;}.block.block-type-actions.block-no-bg.pb60 .item:not(.onlyphoto) {padding-bottom:60px;}.block.block-type-actions.block-no-bg.pb75 .item:not(.onlyphoto) {padding-bottom:75px;}.block.block-type-actions.block-no-bg.pb90 .item:not(.onlyphoto) {padding-bottom:90px;}.block.block-type-actions.block-no-bg.pb105 .item:not(.onlyphoto) {padding-bottom:120px;}.block.block-type-actions.block-no-bg.pb120 .item:not(.onlyphoto) {padding-bottom:150px;}.block.block-type-actions.block-no-bg.pb135 .item:not(.onlyphoto) {padding-bottom:180px;}.block.fullscreen,.block.block-type-actions.block-no-bg.fullscreen .item.active.no-op {display:flex;min-height:100vh;}.block.fullscreen .container-fluid {width:100%;}.block.block-type-actions.block-no-bg.fullscreen .item.active.no-op .action-container {margin-top:auto;margin-bottom:auto; }.headerlayer .maincontent .block-ed:first-child .block.fullscreen,.headerlayer .maincontent .block-ed:first-child .block.block-type-actions.block-no-bg.fullscreen .item {min-height:calc(100vh - 36px);}.no-hl > .maincontent .block.fullscreen:first-child,.no-hl > .maincontent .block.block-type-actions.block-no-bg.fullscreen:first-child .item {min-height:calc(100vh - 117px);}.no-hl > .maincontent .block-ed:first-child .block.fullscreen,.no-hl > .maincontent .block-ed:first-child .block.block-type-actions.block-no-bg.fullscreen .item {min-height:calc(100vh - 153px);}.block.block-type-actions.block-no-bg.fullscreen,.maincontent .block-ed:first-child .block.block-type-actions.block-no-bg.fullscreen,.maincontent .block.block-type-actions.block-no-bg.fullscreen:first-child,.headerlayer .maincontent .block-ed:first-child .block.block-type-actions.block-no-bg.fullscreen,.headerlayer .maincontent .block.block-type-actions.block-no-bg.fullscreen:first-child {display:block;}.block.fullscreen > .container,.block.block-type-actions.block-no-bg.fullscreen .item .row,.block.block-type-actions.block-with-bg.fullscreen .carousel {margin-top:auto;margin-bottom:auto;}.modal-dialog {z-index:100;width:98% !important;}.modal-backdrop {z-index:1;}#onpage-dialog .modal-body,.dialog-insite .modal-body {max-height:calc(100vh - 75px);overflow:auto;padding:30px 0px;}#onpage-dialog .modal-header,.dialog-insite .modal-header {position:absolute;border-bottom:0px;width:100%;padding:15px 30px;z-index:500;}#onpage-dialog .modal-header .close,.dialog-insite .modal-header .close {font-size:30px;}.block.fullscreen > .carousel {width:100%;}.headerlayer #headernav {position:absolute;z-index:100;width:100%;}.headerlayer #headernav > #header {background:none !important;border-bottom:0px !important;}.headerlayer .maincontent .block-ed:first-child .block,.headerlayer .maincontent .block:first-child {width:100%;}.headerlayer .maincontent .block-ed:first-child .block,.headerlayer .maincontent .block:first-child,.headerlayer .maincontent .block-ed:first-child .block.block-type-actions .action-container,.headerlayer .maincontent .block.block-type-actions:first-child.action-container{padding-top:117px;}.headerlayer .maincontent .block-ed:first-child .block.block-type-actions .carousel-control,.headerlayer .maincontent .block.block-type-actions:first-child .carousel-control {margin-top:117px;}.headerlayer .maincontent .block-ed:first-child .block.block-type-actions,.headerlayer .maincontent .block.block-type-actions:first-child{padding-top:0px;}.headerlayer .maincontent .block-ed:first-child .block-ed-panel,.headerlayer .maincontent .block:first-child .adminpanel-block,.headerlayer .maincontent .block-ed:first-child .carousel .item > .admin-listitem {top:122px;}.backgrount-under-cap {margin-left:599px;position:absolute;z-index:1000;top:5px;}.row.no-gutters, .no-gutters .items > .row-grid {margin-right:0 !important;margin-left:0 !important;}.row.no-gutters > [class*=col-], .no-gutters .items > .row-grid > [class*=col-] {padding-right:0 !important;padding-left:0 !important;}.no-gutters .items {margin-bottom:30px;}.no-gutters .block-header,.no-gutters .block-bottom-fields {text-align:center;}.container-fluid.no-gutters {padding-left:0px;padding-right:0px;}.block-type-list .no-gutters .item,.block-type-submenu .no-gutters .item,.block-type-photos .no-gutters .item,.block-type-list .no-gutters .text-on-image .item img,.block-type-submenu .no-gutters .text-on-image .item img,.block-type-photos .no-gutters .text-on-image .item img,.block-type-list .no-gutters .text-on-image .item svg,.block-type-submenu .no-gutters .text-on-image .item svg,.block-type-photos .no-gutters .text-on-image .item svg,.block-type-photos .no-gutters .item p.photo-img{margin-bottom:0px;}.items.left-icon .item {display:flex;}.items.left-icon .item .inside-photo,.items.left-icon .item .inside-icon{margin-right:15px;}.items.right-icon .item {display:flex;}.items.right-icon .item .inside-photo,.items.right-icon .item .inside-icon{margin-left:15px;}.items.numbers-icon .item {padding-left:60px;}.items.numbers-icon {counter-reset:numbers;}.items.numbers-icon .item:before {counter-increment:numbers;content:counter(numbers);display:block;position:absolute;width:40px;height:40px;border-radius:50%;margin-left:-40px;text-align:center;font-size:20px;margin-top:-4px;padding-top:6px;background:RGBA(0, 0, 0, 0.1);}.items.text-on-image .item {display:flex;align-items:center;}.items.text-on-image .item .list-item-text,.items.text-on-image .item .photo-text {position:absolute;width:100%;left:0px;text-align:center;float:none;padding:15px !important;}.items.text-on-image .item .list-item-text p,.items.text-on-image .item .photo-text p {margin-bottom:0px;}.items.text-on-image .item .inside-photo + .list-item-text,.items.text-on-image .item .inside-photo + .list-item-text a,.items.text-on-image .item .inside-photo + .list-item-text .demo-link,.items.text-on-image .item .inside-photo + .list-item-text a:hover,.items.text-on-image .item .inside-photo + .list-item-text a:focus,.items.text-on-image .item .inside-photo + .list-item-text a:active,.items.text-on-image .item .photo-text,.items.text-on-image .item .photo-text a {color:#fff;}.block-type-columns .row > div {background-size:cover;background-position:center center;}.block-type-columns .item {position:relative;}.block-type-medialist .content-image {width:100%;}.block-type-medialist .content-image + .content-text {margin-top:30px;}.block-type-medialist .item {width:100%;display:flex;margin:15px 0px;}.block-type-medialist .item .item-image {margin-right:15px;padding-top:5px;}.block-type-medialist .items.numbers {counter-reset:numbers;}.block-type-medialist .items.numbers .item:before {counter-increment:numbers;content:counter(numbers);;display:block;position:absolute;border-radius:50%;text-align:center;line-height:1;left:0px;background:RGBA(0, 0, 0, 0.1);}.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before{width:0px;height:0px;}#mainnav-hidden {position:fixed;width:100%;right:0px;top:0px;height:100vh;padding:0px;font-size:18px;background:RGBA(0,0,0,0.3);z-index:999;}#mainnav-hidden ul {width:auto;float:right;right:0px;height:100vh;background:#fff;padding:80px 40px 20px 20px;overflow-y:auto;}#mainnav-hidden.mainnav-hidden-left ul {float:left;width:300px;}.product-tocart:before {content:'В корзину';}.product-tocart.product-incart:before {content:'В корзине:';margin-right:5px;}.block-type-submenu .btn-insite.product-tocart {padding:10px 15px;}.block-type-submenu .product-price {font-size:120%;font-weight:bold;}.block-type-text .product-price {font-size:200%;line-height:200%;font-weight:bold;}.block-type-text .row-flex .item-text-content,.block-type-text .row-flex .item-media-content {width:100%;}.block-type-text .product-tocart {}.header-row-flex {display:flex;flex-wrap:nowrap;align-items:center;gap:15px;}@media (max-width:767px) {.header-row-flex {flex-direction:column;align-items:center;}superbig, .superbig {font-size:28px;}.affix.affixmenu {position:relative !important;}#contentheader h1,.block.block-type-actions h3, .block.block-type-actions .h3,.block.block-type-actions h3 span , .block.block-type-actions .h3 span {font-size:30px !important;line-height:36px !important;}.block h2 , .block .h2 {font-size:24px !important;line-height:33px !important;}#header #logo {float:none;margin-bottom:10px;padding-right:0px;text-align:center;}#phoneblock p {text-align:center !important;padding-top:5px;}#lineaddress {text-align:center !important;}#header .text-right, #site_name_company {text-align:center !important;}#footer .text-right {text-align:left;}#logo, #slogan, #address, #phoneblock {min-height:0px;}#logo a {margin:0px auto !important;}#logo a img {max-width:280px; max-height:250px;}.header-column {min-height:0px;}.navbar-collapse {position:fixed;width:100%;top:0px;background:#fff;padding:50px 30px !important;height:100vh;overflow-y:auto;z-index:2000;margin:0px;left:0px;padding-left:15px;padding-right:15px;}.navbar-collapse .nav>li>a, #mainnav-hidden .nav>li>a {margin:15px 0px;}#header .toggle-inside {position:initial;}.navbar-toggle[aria-expanded="true"] {position:fixed;z-index:2050;}.nav li#header-searchform > a {display:none;}.nav li#header-searchform .dropdown-menu {display:block;position:fixed;top:3px;left:5px !important;right:auto !important;width:300px;padding:0px;margin:0px;}.nav li#header-searchform .dropdown-menu form {margin:10px;width:280px;padding-top:5px;padding-bottom:5px;}.nav li#header-searchform .dropdown-menu form input {width:215px;}#mainmenu-inner {margin-bottom:15px;}li.have-dropdown:hover .dropdown-menu {display:none;}.block {padding:45px 0px;}.block-type-text .data-item .item-media {margin-bottom:30px;}.block-type-actions .action-content h3 span.forshadow , .block-type-actions .action-content .h3 span.forshadow {}.price-table.price-table-mobile .price-line-name {font-weight:bold;}.price-table.price-table-mobile thead {display:none;}.block table.price-table.price-table-mobile tr {border-bottom:30px RGBA(0,0,0,0.05) solid;}.block table.price-table.price-table-mobile tr td:last-child {padding-bottom:30px;}.block table.price-table.price-table-mobile tr td:first-child {border-top:0px !important;padding-top:30px !important;}.price-table.price-table-mobile td {display:block;width:100%;}.price-table.price-table-mobile td.price-line-photo {display:table-cell;width:30%;}.price-table.price-table-mobile td.price-search {display:table-cell;width:100%;}.price-table.price-table-mobile td.price-line-photo, .price-table.price-table-mobile td.price-line-name {border-top:0px;}.price-table.price-table-mobile td:before, .price-cols td:before {content:attr(data-label);display:block;font-size:12px;}.price-cols .price-cols-th {display:none;}.block-type-actions {padding:0px !important;}.block-type-actions .carousel-inner {border-width:0px !important;}.block-type-actions .action-container {height:auto !important;}.block-type-actions .action-image.leftphoto {text-align:center;}.block-type-actions .with-bg .col-sm-12 .action-content {width:100%;float:none;}.block-type-actions .action-content {padding:5px;margin:0px;}.block-type-actions .with-bg .action-content {padding:15px;}.block-type-actions .action-container .row {}.block-type-actions .action-content-text,.block-type-actions .action-content-text span,.block-type-actions .action-content-text p {font-size:16px !important;line-height:24px !important;}.block-type-feedback .action-image {text-align:center !important;}.carousel-inner .item {height:auto !important;}.block-type-facts .row > div {margin-bottom:15px;}#footer-menu ul li {display:block;padding:10px;}.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {white-space:normal;}.row.item {margin-left:0px;margin-right:0px;}.block[data-ride="mobileslider"] a[data-toggle="mobileslider-left"],.block[data-ride="mobileslider"] a[data-toggle="mobileslider-right"] {display:block;}.block[data-ride="mobileslider"] .itemslide {display:none;width:100%;text-align:center;}.block[data-ride="mobileslider"] div > .itemslide:first-child {display:block;}.block-type-contacts .contacts-icon:before {content:'' !important;}.block-type-contacts .contacts-icon svg {display:none;}.block-type-contacts .contacts-content {position:relative;padding:0px;margin:0px 15px 30px 15px;box-shadow:none;left:0px;}p.order-submit-agree {font-size:14px;}}.h-d-bg #headernav:not(.affix) #header #slogan, .h-d-bg #headernav:not(.affix) #header #slogan a,.h-d-bg #headernav:not(.affix) #address p, .h-d-bg #headernav:not(.affix) #lineaddress,.h-d-bg #headernav:not(.affix) .header-phone,.h-d-bg #headernav:not(.affix) .header-phone:hover,.h-d-bg #headernav:not(.affix) #worktime,.h-d-bg #headernav:not(.affix) #header .social-icon,.h-d-bg #headernav:not(.affix) #site_name_company,.h-d-bg #headernav:not(.affix) #header #logo, .h-d-bg #headernav:not(.affix) #header #logo a, .h-d-bg #headernav:not(.affix) #header #logo a:hover, .h-d-bg #headernav:not(.affix) #header #logo a:active, .h-d-bg #headernav:not(.affix) #header #logo a:visited {color:#ffffff;}.h-d-bg #headernav .social-icon svg {fill:#ffffff;}.h-d-bg #headernav .navbar-toggle:not([aria-expanded]) .icon-bar,.h-d-bg #headernav .navbar-toggle:not([aria-expanded]) .icon-mainnav-toggle,.h-d-bg #headernav .navbar-toggle:not([aria-expanded]) .icon-mainnav-toggle:before,.h-d-bg #headernav .navbar-toggle:not([aria-expanded]) .icon-mainnav-toggle:after,.h-d-bg #headernav .navbar-toggle[aria-expanded="false"] .icon-bar,.h-d-bg #headernav .navbar-toggle[aria-expanded="false"] .icon-mainnav-toggle,.h-d-bg #headernav .navbar-toggle[aria-expanded="false"] .icon-mainnav-toggle:before,.h-d-bg #headernav .navbar-toggle[aria-expanded="false"] .icon-mainnav-toggle:after{background-color:#ffffff;}@media (min-width:768px) {.col-md-3-2 {width:20%;}.block-type-actions .carousel-inner .item.active.no-op {display:flex;}.h-d-bg #headernav:not(.affix) #mainnav-head:not(.affix) .nav>li>a {color:#ffffff;}.col-sm-2.col-sm-five { width:20%;}.flex-center {display:flex;align-items:center;}.flex-bottom {display:flex;align-items:flex-end;}.row-flex {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.row-flex> div {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;}.row-flex.row-flex-center > div {align-content:center;}.row-flex.row-flex-bottom > div {align-content:flex-end;}#header > .container > .row {display:flex;align-items:center;}#logo-slogan {display:flex;align-items:center;}.affix.affixmenu {top:0px;z-index:1001;position:fixed !important;}div.affix.affixmenu, nav.affix.affixmenu {width:100%;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.4);background:#fff;}nav.affix.affixmenu {-webkit-animation-name:fadeInDown;-webkit-animation-duration:5.0s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-name:anim_titles;-moz-animation-duration:5.0s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards;-webkit-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-webkit-animation-duration:0.7s;-moz-animation-duration:0.7s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;}@keyframes fadeInDown {from {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}to {opacity:1;-webkit-transform:none;transform:none;}}#mainnav-head.affix.affixmenu {left:0px;text-align:center;}#mainnav-head.affix.affixmenu .navbar-nav {display:inline-block;float:none;}#mainnav-head.affix.affixmenu .navbar-nav.left-menu,#mainnav-head.affix.affixmenu .navbar-nav.right-menu {right:auto !important;left:auto !important;position:relative !important;margin-left:0px;}.navbar-toggle.affixmenu.affix {top:20px;right:20px;left:auto;}.navbar-toggle.affixmenu.affix.navbar-hidden-left {left:20px;right:auto;}.table-responsive .carousel-control {display:none;}#header.header-hlogo {min-height:67px;display:flex;align-items:center;}#header.header-hlogo .navbar-collapse {width:100%;}#mainnav-head .left-menu {right:calc(50% + 160px);position:absolute;}#mainnav-head .right-menu {margin-left:calc(50% + 160px);}#logo.logo-centered {position:absolute;left:50%;transform:translateX(-50%);}.navbar-toggle.navbar-hidden {display:block;position:relative;left:0px;top:0px;margin:0px;}.navbar-toggle.navbar-hidden[aria-expanded="true"] {position:fixed;right:30px;top:30px;z-index:1000;display:block;left:auto;}.navbar-toggle.navbar-hidden.navbar-hidden-left {float:none;}.navbar-toggle.navbar-hidden.navbar-hidden-left[aria-expanded="true"] {right:auto;left:250px;}#mainmenu-inner.mainmenu-centered {text-align:center;line-height:0px;}#mainmenu-inner.mainmenu-centered .nav {display:inline-block;}}@media (min-width:992px) {.col-md-2.col-md-five {width:20%;}.block-type-medialist .item.column-right .item-image {margin-right:0px;margin-left:15px;}.block-type-medialist .item.column-right .item-text {text-align:right;}.block-type-medialist .items.numbers .item.column-right:before {left:auto;right:0px;}.block-type-medialist .item.column-right {flex-direction:row-reverse;padding-left:0px !important;}.block-type-list .row-grid, .block-type-facts .row-grid, .block-type-submenu .row-grid {display:flex;flex-wrap:wrap;}.block-type-list .row-grid:before, .block-type-facts .row-grid:before, .block-type-submenu .row-grid:before {display:none;content:"";}.block-type-list .row-grid > div[class*="col-"], .block-type-submenu .row-grid > div[class*="col-"],.block-type-facts .row-grid > div[class*="col-"] {display:flex;flex-wrap:wrap;}}#contentheader h1,.block h2, .block .h2,.block.block-type-actions h3, .block.block-type-actions .h3, .superbig, .block-type-facts .item h3 {font-family:'Lora', serif;}.block h3,#header,nav,.block.block-type-faq h4,.block h4,.breadcrumb,.block p,.block ul, .block ol,.block tr, .block td,.block blockquote,.block.block-type-feedback blockquote,.block form label, .block .btn,.block .btn-insite, .block .form-control,#footer-menu,#footer-copyright {font-family:'Lora', serif;}#contentheader h1,.block.block-type-actions h3, .block.block-type-actions .h3 {font-size:40px; }.block h2 , .block .h2 {font-size:34px; font-weight:normal; } .navbar-toggle {border-color:#000;}.navbar-toggle .icon-bar {background-color:#000;}body, .addblock-panel .popover, .icon-style-default, .block-style-default.block-type-actions .item.with-bg .action-content.textstyle-default {background-color:#ffffff;}#maincontent .popover.bottom>.arrow:after, #headernav .popover.bottom>.arrow:after {border-bottom-color:#ffffff;}#header {background-color:#ffffff;}#header #slogan, #header #slogan a {color:#000000;}#address p, #lineaddress {color:#484949;}.header-phone, .header-phone:hover {color:#484949;}#worktime {color:#484949;}#header .social-icon {color:#000000;}#header .social-icon svg {fill:#000000;}#header a.btn-insite {background-color:#e6e6e6;}#header a.btn-insite {color:#000000;}#mainmenu-inner .dropdown-menu, #mainmenu-inner .dropdown-menu li>a, .nav>li>a {color:#000000;}.navbar-toggle[aria-expanded='true'] .icon-mainnav-toggle:before, .navbar-toggle[aria-expanded='true'] .icon-mainnav-toggle:after {background-color:#000000;}.services-nav>.navbar-nav>li>a, .services-nav>.navbar-nav>li>a:hover, .services-nav>.navbar-nav>li>a:focus, .services-nav>.navbar-nav>li>a:active, #contacts-button, #contacts-float .social-icon {color:#000000;}.navbar-toggle .icon-bar, .navbar-toggle .icon-mainnav-toggle, .navbar-toggle .icon-mainnav-toggle:before, .navbar-toggle .icon-mainnav-toggle:after {background-color:#000000;}.navbar-toggle {border-color:#000000;}#contacts-button svg, #contacts-float .social-icon svg {fill:#000000;}h1, #header #logo a, #header #logo a:hover, #header #logo a:active, #header #logo a:visited {color:#000000;}.block-style-default h2, .block-style-default .h2, .block-style-default.block-type-actions .action-content h3, .block-style-default.block-type-actions .action-content .h3, .icon-style-default {color:#000000;}.block-style-default .lead {color:#000000;}.block-style-default {color:#000000;}.block-style-default .form-control {border-color:#000000;}.block-style-default svg.fill {fill:#000000;}.block-style-default svg.stroke {stroke:#000000;}.block-style-default a, .block-style-default .demo-link {color:#000000;}.block-style-default a svg.fill {fill:#000000;}.block-style-default a svg.stroke {stroke:#000000;}.block-style-default .btn-insite {background-color:#000000;}.block-style-default .btn-insite {color:#e8e8e8;}.block-style-background, .icon-style-background, .block-style-background.block-type-actions .item.with-bg .action-content.textstyle-default {background-color:#fafafa;}.block-style-background h2, .block-style-background .h2, .block-style-background.block-type-actions .action-content h3, .block-style-background.block-type-actions .action-content .h3, .icon-style-background {color:#000000;}.block-style-background .lead {color:#000000;}.block-style-background, .block-style-background input, .block-style-background textarea {color:#000000;}.block-style-background .form-control {border-color:#000000;}.block-style-background svg.fill {fill:#000000;}.block-style-background svg.stroke {stroke:#000000;}.block-style-background a, .block-style-background .demo-link {color:#000000;}.block-style-background a svg.fill {fill:#000000;}.block-style-background a svg.stroke {stroke:#000000;}.block-style-background .btn-insite {background-color:#000000;}.block-style-background .btn-insite {color:#ffffff;}.block-style-alert, .icon-style-alert, .block-style-alert.block-type-actions .item.with-bg .action-content.textstyle-default {background-color:#000000;}.block-style-alert h2, .block-style-alert .h2, .block-style-alert.block-type-actions .action-content h3, .block-style-alert.block-type-actions .action-content .h3, .icon-style-alert {color:#ffffff;}.block-style-alert .lead {color:#ffffff;}.block-style-alert, .block-style-alert input, .block-style-alert textarea {color:#ffffff;}.block-style-alert .form-control {border-color:#ffffff;}.block-style-alert svg.fill {fill:#ffffff;}.block-style-alert svg.stroke {stroke:#ffffff;}.block-style-alert a, .block-style-alert .demo-link {color:#ffffff;}.block-style-alert a svg.fill {fill:#ffffff;}.block-style-alert a svg.stroke {stroke:#ffffff;}.block-style-alert .btn-insite {background-color:#ffffff;}.block-style-alert .btn-insite {color:#000000;}#footer {background-color:#ffffff;}#footer {color:#484949;}#footer a {color:#383838;}#footer a svg {fill:#383838;}.block-type-list .item img,.block-type-feedback .action-image img,.block-type-photos .item img,.block-type-actions .carousel-inner {border-color:rgba(0,0,0,0.1);}.block-type-list .item a:hover img,.block-type-photos .item a:hover img {border-color:rgba(0,0,0,0.3);}.table.price-cols .price-line-price strike,.maincontent blockquote:before,.maincontent blockquote::after{opacity:0.5;} .header-phone {font-weight:bold;}#address {}#lineaddress{}#worktime {margin-top:0px;}#sociallinks {margin-top:15px;}#sociallinks {}#header .social-icon {font-size:16px; padding:3px 0px 3px 0px;width:30px; height:30px; margin-right:0px; margin-left:5px; display:inline-block;text-align:center; border:1px RGBA(0,0,0,0.1) solid; border-radius:50%;}#header .social-icon:hover {border-color:#000000;}#header .social-icon svg {height:16px; margin-top:3px;}#header .social-icon:before {display:inline;}#header .container .btn-insite, #footer .btn-insite, .block .btn-insite {border:0px; border-radius:5px; padding:12px 24px; font-size:16px; text-decoration:none;}#header .container .btn-insite:hover, #footer .btn-insite:hover {opacity:0.7;}@media (min-width:768px) {#header {padding:0px;border-bottom:1px RGBA(0,0,0,0.1) solid;}#header.header-hlogo, #header.logo-centered {padding:20px 0px;}#header > .container > .row {align-items:inherit;}#header .row > div[class*="col-"] {display:flex;}#header .row > div[class*="col-"]:not(:first-child) {border-left:1px RGBA(0,0,0,0.1) solid;}#header .toggle-inside,#header .toggle-inside + div[class*="col-"],#header.logo-centered .row > div[class*="col-"]:not(:first-child) {border-left:0px !important;}#header .row > div[class*="col-"] {padding-top:20px;padding-bottom:20px;}.headerlayer #header .row > div[class*="col-"]:not(:first-child) {border-left:0px;}.navbar-toggle {border:1px RGBA(0,0,0,0.1) solid;border-radius:0px;padding:3px 5px 5px 5px;}#headerbutton {text-align:center;}#address {display:flex; width:100%;}}#mainmenu-inner {}#mainnav .navbar-nav {float:none;}#mainnav .navbar-nav>li>a {padding:24px 0px 24px 0px; margin-right:36px; font-size:18px; border-bottom:1px transparent solid;}#mainnav .nav>li.active>a, #mainnav .nav>li>a:focus, #mainnav .nav>li>a:hover {border-bottom:1px solid; background:transparent}#mainnav {margin-bottom:0px; border-bottom:1px RGBA(0,0,0,0.1) solid; background:#ffffff;}.headerlayer #mainnav {border-bottom:0px;}#contentheader {background:RGBA(0,0,0,0.1); padding:30px 0px 30px 0px;}#contentheader h1 {font-size:46px; }.breadcrumb li a {text-decoration:none; font-size:16px;}.breadcrumb li a:hover {color:#000;}.breadcrumb>li+li:before {content:'\2022';font-size:16px;color:inherit;padding:0px 10px;}.block-header {margin-bottom:35px;}.block h2:after , .block .h2:after {content:''; border-bottom:0px; margin-bottom:0px; display:none;}.block h2 , .block .h2 {font-size:32px;text-align:center;}.block h2:after , .block .h2:after {content:'';display:block;width:80px;margin:15px auto 15px auto;border-bottom:10px dotted;opacity:0.5;}.block p.lead {font-size:15px; margin-top:15px;text-align:center;}.block h3 {}.block h4 {}.block p a {}.block ul {}.block li {list-style-type:none; margin:20px 0px 20px 2px}.block ul li:before {content:'\2022';font-family:Arial;display:block;position:absolute;margin-left:-25px;margin-top:1px;width:27px;height:27px;padding-left:4px;font-size:26px;line-height:24px;padding:0px 5px;}.block ol {counter-reset:olCounter;}.block ol li:before {counter-increment:olCounter;content:counter(olCounter)'.';display:block;position:absolute;margin-left:-35px;width:27px;height:27px;text-align:right;}.block li:before {opacity:0.7;}.block {border-bottom:1px RGBA(0,0,0,0.1) solid;}.block.block-style-background {}.block.block-style-alert {}.block.block-with-bg {}.block-type-actions .action-content {}.block-type-actions .action-content h3 , .block-type-actions .action-content .h3 {font-size:54px;}.block-type-actions .action-content-text p {font-size:18px; }.block-type-actions .action-content .btn-insite {padding-right:45px;}.block-type-actions .action-content .btn-insite:after {content:'\203A';margin-left:15px;font-size:12px;display:inline-block;position:absolute;margin-top:3px;}.block .carousel-control {width:38px;height:38px;top:50%;margin-top:-20px;border:0px;border-radius:50%;margin-left:20px;margin-right:20px;background:RGBA(0,0,0,0.8) !important;text-shadow:none;color:#fff;}.block .carousel-control .glyphicon {width:30px;height:30px;margin-top:-15px;font-size:30px;}.block .carousel-control .glyphicon-chevron-left {margin-left:-15px;}.block .carousel-control .glyphicon-chevron-right {margin-right:-15px;}.carousel-control.left, .carousel-control.right {background:RGBA(0,0,0,0.8) !important;}@media (min-width:992px) {.block-type-list .row-grid, .block-type-facts .row-grid, .block-type-submenu .row-grid {display:flex;flex-wrap:wrap;}.block-type-list .row-grid:before, .block-type-facts .row-grid:before, .block-type-submenu .row-grid:before {display:none;content:"";}.block-type-list .row-grid > div[class*="col-"], .block-type-submenu .row-grid > div[class*="col-"] {display:flex;flex-wrap:wrap;}}.block-type-submenu .row-grid .item {text-align:center;}.block-type-submenu .item {width:100%; margin-bottom:22px;}.block-type-submenu .item:hover .list-item-text .list-item-text-inner {border-color:#000000;}.block-type-submenu .row-grid .item .inside-photo + .list-item-text {top:-60px;}.block-type-submenu .text-on-image .inside-photo + .list-item-text {top:auto !important;}.block-type-submenu .text-on-image .list-item-text-inner {border:0px !important;background:transparent !important;margin:0px !important;padding:0px !important;}@media (min-width:768px) and (max-width:992px) {.block-type-submenu .item .list-item-text {top:0px;}}.block-type-submenu .item .list-item-text-inner {border:1px RGBA(0,0,0,0.1) solid;margin:0px 15px;background:#fff;border-left:4px #000000 solid;padding:15px;}.block-type-submenu.block-style-background .item .list-item-text-inner {border-left-color:#000000;}.block-type-submenu.block-style-alert .item .list-item-text-inner {border-left-color:#ffffff;}.block-type-submenu .row-grid .item .list-item-text-inner {border-left:1px RGBA(0,0,0,0.1) solid;border-top:4px #000000 solid;}.block-type-submenu.block-style-background .row-grid .item .list-item-text-inner {border-top:4px #000000 solid;}.block-type-submenu.block-style-alert .row-grid .item .list-item-text-inner {border-top:4px #ffffff solid;}.block-type-submenu.block-style-background .item:hover .list-item-text .list-item-text-inner {border-color:#000000;}.block-type-submenu.block-style-alert .item:hover .list-item-text .list-item-text-inner {border-color:#ffffff;}.block-type-submenu .item h3 a {text-decoration:none;}.block-type-list .item {margin-bottom:25px; padding:40px 30px 20px 30px; width:100%; border:1px RGBA(0,0,0,0.1) solid; }.block-type-submenu .item h3 {margin-bottom:20px;}.block-type-list .list-item-images, .block-type-submenu .list-item-images {}.block-type-list .list-item-images a, .block-type-submenu .list-item-images a {}.block-type-list .list-item-images img {margin-bottom:15px;}.block-type-submenu .list-item-images img {margin-bottom:25px;}.block-type-list .list-item-images svg, .block-type-submenu .list-item-images svg {}.block-type-list .list-item-text, .block-type-submenu .list-item-text {}.block-type-facts .container .row {}.block-type-facts .item {padding:30px 30px 15px 30px; margin-bottom:15px;}.block-type-facts .row-grid .item {text-align:center;}.block-type-facts .item:not(:first-child) {border-left:1px RGBA(0,0,0,0.1) solid;}.block-type-facts .item h3 {font-size:28px;margin-bottom:15px; font-weight:bold;}.block-type-facts .fact-img {}.block-type-facts .fact-img a {}.block-type-facts svg {margin:15px 0px;}.block-type-facts .item p {}.block-type-photos .item {margin-bottom:45px;}.block-type-photos .item p.photo-img img {}.block-type-photos .item p.photo-img {margin-bottom:15px;}.block-type-price .price-table {border:1px RGBA(0,0,0,0.3) solid;}.block-type-price .price-table thead {background:RGBA(0,0,0,0.2);}.block-type-price .price-table .price-line-name, .block-type-price .price-table .price-line-photo {}.block-type-price .price-table thead th {font-size:18px; padding:15px 20px;}.block-type-price .price-table tr {}.block-type-price .price-table tr td { padding:10px 20px;}.block-type-price .price-table tr td:not(:first-child) {border-left:1px RGBA(0,0,0,0.2) solid;}.block-type-price .price-table .price-line-name p {font-size:18px;}.block-type-price .price-table .price-line-price p {font-size:18px;}.block-type-price .price-cols {border:30px RGBA(255,255,255,0.5) solid;}.block-type-price .price-cols tr td:not(:first-child), .block-type-price .price-cols tr th:not(:first-child) {border-left:30px RGBA(255,255,255,0.5) solid;}.block-type-price .price-cols thead {}.block-type-price .price-cols thead th, .block-type-price .price-cols thead th p {font-size:25px;text-align:center;}.block-type-price .price-cols tbody {}.block-type-price .price-cols tr {}.block-type-price .price-cols thead th, .block-type-price .price-cols tr td {background:RGBA(0,0,0,0.05); padding:25px 25px; border-top:0px; border-bottom:0px;}.maincontent .table.price-cols>tbody>tr>td {border-top:0px;}.maincontent .table.price-cols>thead>tr>th {border-bottom:0px;}.block-type-price .price-cols thead th:nth-child(even), .block-type-price .price-cols tr td:nth-child(even) {background:RGBA(0,0,0,0.08); }.block-type-price .price-cols td.price-cols-th {}.block-type-price .price-cols td.price-line-price, .block-type-price .price-cols td.price-line-price p {font-size:30px;text-align:center;}.block-type-price .price-cols .price-line-photo {text-align:center;}.block-type-feedback .action-image {}.block-type-feedback .action-image img {border-width:1px;}.block-type-feedback .feedback-content {}.block-type-feedback .feedback-content blockquote {}.maincontent .block-type-feedback blockquote:before {font-size:100px; color:RGBA(0,0,0,0.1);line-height:100px;margin-top:-30px;margin-left:-40px;}.maincontent .block-type-feedback blockquote:after {content:'';}.block-type-feedback .feedback-content > p {}.block-type-contacts dl {}.block-type-contacts dt {}.block-type-contacts dd {}.block-type-contacts .locationmap {}.block-type-faq .item {padding-left:25px; margin-bottom:25px;}.block-type-faq .item > h4 {font-size:20px; }.block-type-faq .item > h4 a {border-bottom:0px;color:#000000;display:block;padding-left:20px;}.block-type-faq.block-style-background .item > h4 a {color:#000000;}.block-type-faq.block-style-alert .item > h4 a {color:#ffffff;}.block-type-faq .item > h4 a:before {content:'+';position:absolute;margin-left:-45px;width:30px;height:30px;margin-top:-1px;line-height:1;text-align:center;border:2px solid;font-size:24px;color:#000000;}.block-type-faq.block-style-background .item > h4 a:before {color:#000000;}.block-type-faq.block-style-alert .item > h4 a:before {color:#ffffff;}.block-type-faq .item > h4 a[aria-expanded="true"]:before {content:'–';}.block-type-faq .item .faq-answer {padding-left:20px;font-size:16px; }.block-type-faq .item .faq-answer p {font-size:16px; }.block-type-form form label {}.block .form-control {background:RGBA(0,0,0,0.02);box-shadow:none;padding:6px 13px;height:36px;border-radius:3px;}.block-type-form form .btn-insite {padding:7px 16px;}@media (max-width:767px) {#lineaddress.hidden-xs,#header .col-md-3.hidden-xs {display:block !important;text-align:center;margin-bottom:10px;}}#block42414 {background-position:center right !important;}#header .container .btn-insite, .block .btn-insite {border:0px;border-radius:0px;padding:12px 24px;font-size:16px;text-decoration:none;}.breadcrumb li a, .breadcrumb li {color:#e5e5e5;}