html {-webkit-box-sizing: border-box;box-sizing: border-box;}
*, *::before, *::after {-webkit-box-sizing: inherit;box-sizing: inherit;}
:root {-moz-tab-size: 4;-o-tab-size: 4;tab-size: 4;}
html {line-height: 1.15;-webkit-text-size-adjust: 100%;}
body {margin: 0;font-family: -apple-system, BlinkMacSystemFont,'Segoe UI', Roboto, Helvetica,
  Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';}
/* font-family: "helvetica"; */
@font-face {
  font-family: "helvetica";
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/helvetica/helvetica_regular.eot");
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child//fonts/helvetica/helvetica_regular.eot?#iefix") format("embedded-opentype");
  src:  url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/helvetica/helvetica_regular.woff") format("woff");
  font-weight: normal;font-style: normal;}
  @font-face {
  font-family: "helveticabold";
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/helvetica/helvetica_bold.eot");
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/helvetica/helvetica_bold.eot?#iefix") format("embedded-opentype");
  src:  url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/helvetica/helvetica_bold.woff") format("woff");
  font-weight: normal;font-style: normal;font-weight: 700;font-display: swap;}
/* font-family: "OpenSansRegular"; */
@font-face {
  font-family: "Gilroy";
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/Gilroy-Regular/Gilroy-Regular.eot?#iefix") format("embedded-opentype"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/Gilroy-Regular/Gilroy-Regular.woff") format("woff"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/Gilroy-Regular/Gilroy-Regular.ttf") format("truetype");
  font-style: normal;font-weight: 400;font-display: fallback;}
@font-face {
  font-family: "GilroyMedium";
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroymedium/Gilroy-Medium.eot?#iefix") format("embedded-opentype"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroymedium/Gilroy-Medium.woff") format("woff"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroymedium/Gilroy-Medium.ttf") format("truetype");
  font-style: normal;font-weight: 500;font-display: swap;}
@font-face {
  font-family: "GilroyMediumItalic";
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/Gilroy-MediumItalic/Gilroy-MediumItalic.eot?#iefix") format("embedded-opentype"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/Gilroy-MediumItalic/Gilroy-MediumItalic.woff") format("woff"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/Gilroy-MediumItalic/Gilroy-MediumItalic.ttf") format("truetype");
  font-style: normal;font-weight: 500;font-display: swap;}
@font-face {
  font-family: "GilroyBold";
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroybold/Gilroy-Bold.eot?#iefix") format("embedded-opentype"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroybold/Gilroy-Bold.woff") format("woff"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroybold/Gilroy-Bold.ttf") format("truetype");
  font-style: normal;font-weight: 700;font-display: swap;}
@font-face {
  font-family: "GilroySemiBold";
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroysemibold/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroysemibold/Gilroy-SemiBold.woff") format("woff"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroysemibold/Gilroy-SemiBold.ttf") format("truetype");
  font-style: normal;font-weight: 600;font-display: swap;}
@font-face {font-family: "GilroySemiBoldItalic";
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroysemibolditalic/Gilroy-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroysemibolditalic/Gilroy-SemiBoldItalic.woff") format("woff"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/gilroysemibolditalic/Gilroy-SemiBoldItalic.ttf") format("truetype");
  font-style: italic;font-weight: 600;font-display: swap;}
@font-face {font-family: "GilroyExtraBold";
  src: url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.woff") format("woff"), url("https://septikmag.ru/wp-content/themes/woodmart-child/fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.ttf") format("truetype");
  font-style: normal;font-weight: 900;font-display: swap;}
html {width: 100%;font-size: 16px;line-height: 1.125;margin: 0;padding: 0;-webkit-backface-visibility: hidden;}
body {font-size: 16px;min-width: 320px;opacity: 1;position: relative;line-height: 1.125;font-family: "Gilroy-Regular", sans-serif;overflow-x: hidden;color: #020202;}
.whb-color-dark:not(.whb-with-bg) {background-color: none!important;box-shadow: 0px 4px 20px rgb(0 0 0 / 10%);}
.whb-general-header {border-bottom-width: 0px!important;}
.wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown-menu {opacity: 1!important; pointer-events: visiblestroke!important;}
.whb-main-header {position: fixed!important;}
.wd-nav[class*="wd-style-"]>li.menu-item-has-children>a:after {color: #000!important;}
 .wd-nav>li.menu-item-has-children>a:after {margin-left: 9px!important;font-size: 74%!important;font-weight: 900!important;}
.whb-header-bottom .wd-dropdown {margin-top: 2px!important;}
.wd-sub-menu li a {font-size: 18px;padding-top: 4px!important;padding-bottom: 4px!important;}
.wd-sub-menu li a:hover {color: #000!important;}
.blog-design-small-images.has-post-thumbnail .article-inner {margin-bottom: 20px;}

/*стили шапки с меню*/
.top-header {display: flex;align-items: center;justify-content: space-around;}
.bl-header {position: relative;}
.times-working{position: relative;font-size: 16px;font-family: helvetica;padding: 7px 13px 7px 30px;margin-left: 19%;
border-radius: 100px;background: #f9f9f9;color: #454545;display: inline-flex;}
.times-working:before {position: absolute;content: '';top: 50%;left: 12px;width: 8px;height: 8px;
    background: #7EAB00;border-radius: 50%;transform: translateY(-50%);transform: translateY(-50%);animation: fade 1s linear infinite;}
.text-working{font-size: 14px;font-family: helvetica;text-align: center;color: rgba(0,0,0,.6);margin-top: 5px;}
.phone-content{color: #000;font-family: GilroyBold;font-size: 26px;font-weight: 700;line-height: 1;}
a.link-top{color:#000;}
a.link-top:hover {color: #5b5b5b;}
.contact-content{font-size: 16px;font-family: helvetica;color: rgba(0,0,0,.6);}
@keyframes fade {0% {opacity:1;}50% {opacity:0;}100% {opacity:1;}}
.block-messenger{width: max-content;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flex;display: -o-inline-flex;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-left: -5px;margin-right: -5px;}
.messenger-link.but-whatsaap{background-color: #7EAB00;}
.messenger-link.but-telegram{background-color: #00a9e0;}
.messenger-link{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;
    -webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;
    -ms-flex-pack: center;justify-content: center;margin-left: 5px;margin-right: 5px;height: 46px;padding: 0 20px;opacity: 1;
    background-color: #000;-webkit-border-radius: 5px;border-radius: 5px;color: #fff;font-size: 14px;font-weight: 300;text-decoration: none;-webkit-transition: opacity .2s, background .2s;-o-transition: opacity .2s, background .2s;transition: opacity .2s, background .2s;}
.icon-m{margin-right: 10px;}
.location-place{font-size: 14px;font-family: helvetica;text-align: center;color: rgba(0,0,0,.6);margin-bottom: 5px;}

/* стили футера */
.footer-footer{display: flex;align-items: center;justify-content: space-between;padding-top: 35px;padding-bottom: 0px;color: #fff;}
.bl-header{position: relative;}
.location{width: 84%;margin-top: 16px;}
.location:before {content: '';position: absolute;left: -19px;top: 17px;width: 14px;height: 18px;background: url(/wp-content/uploads/2022/10/location.png) 0 0 no-repeat;}
.name-working-block {width: 92%;margin: 0px auto 0px;padding-top: 26px;font-family: "Gilroy-Regular", sans-serif;}
.name-working{margin-bottom: 10px;}
.name-working-block .phone-content{color:#fff;}
.name-working-block .contact-content{color:#fff;}
.politikas{width: 47%;margin-top:35px;font-size:14px;line-height: 1.2;font-family: "Gilroy-Regular", sans-serif;color:#fff;padding-bottom: 60px;}
.politikas a{color:#f9f9f9;text-decoration: underline;}
.messenger-link.but-whatsaap:hover{color:#000;box-shadow: 0px 3px 10px rgb(0 0 0 / 25%);}
.messenger-link.but-telegram:hover{color:#000;box-shadow: 0px 3px 10px rgb(0 0 0 / 25%);}
.btn_color:hover{color:#000;background: #ffb11a;}
.phon-man:hover{color:#5b5b5b;}
.messenger-link-whatsaap:hover{color:#000;}
.sept-but:hover{color:#5b5b5b;box-shadow: none;}
.phone-contents a{color:#fff;text-decoration: none;font-family: Gilroy;font-size: 26px;font-weight: 700;line-height: 1;}
.phone-contents a:hover{color:#b1b1b1!important;}

/* стили timer */
.sale-end{font-family: Gilroybold;font-size: 40px;line-height: 1.2;text-align: center;color: #ffb11a;}
.block-timer{width:49%;margin:20px auto 0px;}
.block-label{position: absolute;animation: mArrow 2s ease-in infinite alternate;top: -58px;left: 830px;}
@keyframes mArrow {0% {transform: rotate(-3deg);} 100% {transform: rotate(0deg);}}
.block-arrows{position: absolute;animation: myArrow 2s ease-in infinite alternate;bottom: -26px;left: 56%;} 
@keyframes myArrow {0% {transform: rotate(-10deg);} 100% {transform: rotate(0deg);}}   
.block-timer-label{position:relative;}
ul.time-time li {color:#000;background: rgb(255,198,88,.2);width: 130px;display: inline-block;font-size: 18px;
  list-style-type: none;padding: 1em;text-transform: uppercase;
justify-content: center;
align-items: center;}
ul.time-time li span {color:#000;display: block;font-size: 61px;text-align:center;}
.page-content{margin-left:-3%;}

/* стили основной шапки */
.header-block{height: 650px;position: relative;left: -326px;margin-top: 154px;}
.cont-header {position: relative;padding-top: 70px;width: 2000px;}
.cont-header:before {width: 53%;height: 603px;content: '';position: absolute;top: 0px;
    left: 44%;right: 0;bottom: 0;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;}
.cont-text-header {position: absolute;width: 38%;left: 20%;}
.cont-text-header h1{text-transform: none;letter-spacing: 0;font-family: Gilroy;padding-right: 87px;font-size: 50px!important;line-height: 1.0;margin-top: 0px;}
.block-form {width: 90%;position: relative;padding: 18px;background: #e0e0dd;border-radius: 5px;}
.top-buttom{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
    -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 195px;height: 42px;background: #7EAB00;
    border-radius: 4px;font-family: "GilroyMedium";font-weight: 500;font-size: 18px;transition: .25s;cursor: pointer;color: #fff;line-height: 1;}
.but-top{color:#fff;}
.but-top:hover{color:#fff;}
.top-buttom:hover {background: #6a9100;}
.page-template-main-php .main-page-wrapper {padding-top: 0px!important;}
.caption-header span {color:#7EAB00;}
.block-hits {position: absolute;border-radius:10px;background: #ffb11a;padding: 5px 10px;top: 18%;left: 51%;font-family: GilroyMedium, sans-serif;font-size: 16px;-webkit-animation: action-blok 2s linear infinite;animation: action-blok 2s linear infinite;text-transform: none;}
@-webkit-keyframes action-blok {0% { color: rgba(43, 15, 15, 1);} 50% { color: rgba(43, 15, 15, 0);} 100% { color: rgba(43, 15, 15, 1);}}
@keyframes action-blok {0% { color: rgba(43, 15, 15, 1);} 50% { color: rgba(43, 15, 15, 0);} 100% { color: rgba(43, 15, 15, 1);}}
.block-form-zagol {margin-left: 3%;font-size: 32px;font-family: Gilroy;font-weight: 700;line-height: 1.3;}
.zagol-discrib {font-size: 18px;width: 92%;margin: 0px auto;line-height: 1.3;font-family: helvetica;}
.form-order {position: relative;width: 85%;margin-top: 40px;margin-bottom: 30px;margin-left: 8%;}
.form-order .input_form {background:#fff;width: 40%!important;color: #4e4e4e;height: 58px;margin-top: -2%;font-size: 18px;line-height: 35px;border: 1px solid rgba(216, 223, 238, 0.7)!important;border-radius: 10px;text-indent: 10px;-webkit-transition: all 0.42s ease;-o-transition: all 0.42s ease;transition: all 0.42s ease;}
.but-header {position: absolute;top: -10px;left: 43%;}
.btn_color {position: relative;display: block;border: none;border-radius: 5px;letter-spacing: 1px;padding: 8px 20px;
text-align: center;outline: none;cursor: pointer;overflow: hidden;font-family: "Gilroy", sans-serif;font-size: 16px;
font-weight: 600;line-height: 1.2;background:#ffb11a;text-transform: none;text-decoration: none;color: #000;-webkit-transition: all 0.24s ease;-o-transition: all 0.24s ease;transition: all 0.24s ease;cursor: pointer;}
.form-phon-one{display: flex;flex-wrap: wrap;padding: 0;margin: 0 0 20px 0;}
.form-phon-one-item{width: 48%;margin-right: 1%;margin-left:1%;margin-top: 1%;}
.block-info-form {width: 85%;margin-left: 5%;margin-top: -20px;}
.css-label{vertical-align: middle;cursor: pointer;color: #8D8D8D;font-family: "Gilroy", sans-serif;font-size: 12px;opacity: 0.8;line-height: 1.0;}
.form-phon-one-item .btn_color{width: 106%;margin-left: -61px;margin-top: -6px;white-space: break-spaces;}
.form-phon-one-item .input_form{background: #fff;width: 72%!important;color: #4e4e4e;margin-left:7%;height: 55px;margin-top: -2%;font-size: 18px;line-height: 35px;border: 1px solid #E5E4EC!important;border-radius: 10px;text-indent: 10px;-webkit-transition: all 0.42s ease;-o-transition: all 0.42s ease;transition: all 0.42s ease;}
form.sent div.wpcf7-response-output, form.invalid div.wpcf7-response-output, .screen-reader-response{display:none!important;}
.techaltobio{display: flex;flex-wrap: wrap;padding: 0;margin: 30px 0 20px 0;}
.techaltobio-item{width: 48%;margin-right: 1%;margin-left:1%;margin-top: 1%;}
.type-model-altobio{display: flex;flex-wrap: wrap;padding: 0;margin: 0 0 20px 0;}
.type-model-altobio-item{width: 32%;margin-right: 0.5%;margin-left:0.5%;margin-top: 1%;background: #F5F9FC;padding: 15px;}
.type-model-altobio-item.child{margin-left:16%;}
.img-model{text-align:center;margin-bottom:10px;}
.text-mod-altabio{font-family: Gilroy;font-size: 16px;line-height: 1.2;}
.mod-ab-name{font-family: Gilroybold, sans-serif;font-size: 23px;line-height: 1.2;color: #000;text-align:center;padding-bottom:10px;}
.zero-altobio1{height:109px;}
.zero-altobio2{height:104px;}
.zero-altobio3{height:109px;}
.blokc-form{margin-top:51px;}

/* стили каталога продукции */
.catalog{position: relative;left: -326px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 80px;}
.caption-header h2{font-family: GilroyMedium!important;font-size: 40px!important;line-height: 1.3!important;text-transform: uppercase;text-align: center;}
.caption-desc {margin-bottom: 45px;text-align: center;font-family: Gilroy;font-size: 25px;margin-top: -8px;}
.caption-desc span {text-transform: uppercase;font-family: GilroyBold;}
.text-catalog {text-align: center;font-family: Gilroybold;font-size: 25px;text-transform: uppercase;line-height:1.2;background: #fff;box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.09);padding-bottom: 70px;position: relative;padding-top: 35px;border-radius: 5px;box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.05);}
.big-but-act{border-radius: 5px;position:absolute;letter-spacing: 1px;padding: 15px 35px;text-align: center;bottom: -2%;
left: 42%;outline: none;cursor: pointer;overflow: hidden;font-family: "Gilroy", sans-serif;font-size: 18px;
font-weight: 600;background: #ffb11a;line-height: 1.2;text-decoration: none;color: #000;-webkit-transition: all 0.24s ease;-o-transition: all 0.24s ease;transition: all 0.24s ease;}  
.big-but-act:hover{background: #ffb11a;box-shadow: inset 0 0 200px rgba(0,0,0,0.1);}
.catalog-block {display: flex;flex-wrap: wrap;padding: 0;margin: 20px 0;}
.catalog-block-item {position:relative;width: 24%;margin-right: .5%;margin-left: .5%;margin-top:1%;border: 5px solid #ecece9;border-radius: 8px;padding: 15px 10px;background: #ffffff;}
.name-model {color: #000;margin-top: 15px;margin-bottom: 15px;font-size: 25px;text-align: center;font-family: Gilroy;font-weight: 700;}
.descr-name-model{font-family: GilroyMedium;color: #454545;text-align: center;margin-top: -15px;margin-bottom: 20px;font-size: 18px;line-height: 1.3;height: 20px;}
.photo-model {background: #fff;width: 250px;height: 250px;margin: 0px auto;border-radius: 122px;text-align: center;}
.photo-model img {max-width: 100%;}
.mod-typ1 {font-family: Gilroy;font-weight: 600;font-size: 18px;}
.mod-typ2 {font-family: Gilroy;font-weight: 600;font-size: 18px;}
ul.model-character {opacity: .8;margin:20px 0px;}
ul.model-character li {font-size: 16px;font-family: "Gilroy", sans-serif;line-height:0.9;}
ul.model-character li::marker{color:#333;}
.septik-video{position:relative;background:#f9f9f9;padding:10px 10px 10px 30px;font-family: GilroyMedium;font-size: 18px;line-height: 1.3;margin-bottom:20px;background: #F5F9FC;}
.butvideo.tube:after{content:url(/wp-content/uploads/2022/10/video-icon.png);position: absolute;top:7px;left: 68%;}
.but-catalog {border-radius: 5px;letter-spacing: 1px;padding: 15px 35px;text-align: center;text-transform:uppercase;
outline: none;cursor: pointer;overflow: hidden;font-family: "Gilroy", sans-serif;font-size: 18px;font-weight: 600;
background:#ffb11a; line-height: 1.2;text-decoration: none;color: #000;-webkit-transition: all 0.24s ease;-o-transition: all 0.24s ease;transition: all 0.24s ease;}
.but-catalog:hover{background: #ffb11a;box-shadow: inset 0 0 200px rgba(0,0,0,0.1);}
.catalog-buts {margin: 50px auto 10px;display: flex;justify-content: center;align-items: center;}
.type-mod-sept{font-family: "GilroyMedium", sans-serif;font-size: 16px;line-height: 1.3;font-weight:600;}
.coast-type-m{color: #FF3100;margin-left:18px;font-family: "Gilroybold", sans-serif;font-size: 21px;line-height: 1.2;margin-bottom: 9px;}
.old-coast-mt{font-family: "GilroyMedium", sans-serif;font-size: 17px;line-height: 1.2;color:#454545;text-decoration: line-through;}
.catalog-buts.onens{width:77%;}
.catalog-buts.onens .but-catalog{font-size: 16px;padding: 11px 18px;}
.mont-call{font-family: "GilroyMedium", sans-serif;font-size: 16px;line-height: 1.3;font-weight: 600;}
.vin-block{background-color: #f6f6f6;font-family: "GilroyMedium", sans-serif;font-size: 16px;line-height: 1.2;padding: 10px 15px 20px;box-shadow: 2px 4px 10px -2px rgb(0 0 0 / 10%);}
.vin-block-bold{font-family: "Gilroybold", sans-serif;}
.vin-block .red-start{font-size:25px;}
.text-biggest{font-weight:700;}
.model-action{position: relative;left: -289px;padding-top:90px;padding-bottom:60px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;}
.logo-septik{display: flex;flex-wrap: wrap;padding: 0;margin: 80px 0px 20px;}
.galery-logo-septik-item {text-align:center;width: 18%;margin-right: 1%;margin-top: 1%;margin-left: 1%;}
.galery-logo-septik-item img{border:5px solid #ecece9;}
.logo-septik.galery-main-septik{margin-top:60px;margin-bottom:80px;}
.logo-septik .owl-nav{display:none!important;}
.special-action-bl{background:#e0e0dd;}
.bl-special-action{display: flex;position:relative;height: 320px;flex-wrap: wrap;padding: 0;margin: 0 0 20px 0;}
.bl-special-action-item{width: 48%;margin-right: 1%;margin-left: 1%;margin-top: 2%;position: relative;}
.bl-special-action:before{content: '';position: absolute;left: 563px;top: 0;bottom: 0;width: 13px;background: url(/wp-content/themes/woodmart-child/photos/steps.png) 0 0 repeat;}
.act-photo img{max-width:80%;}
.act-photo{text-align:center;margin-top: 28px;}
.out-special{width: 83%;font-family: Gilroybold;font-size: 28px;margin-left: 5%;margin-top:50px;}
.tex-out-special{width: 83%;margin-left: 5%;margin-top: 36px;font-family: "GilroyMedium", sans-serif;font-size: 23px;display:none;}
.actions-but{width: 56%;margin: 60px auto 46px;border-radius: 5px;
    letter-spacing: 1px;padding: 20px 25px;text-transform: uppercase;cursor: pointer;font-family: "Gilroy", sans-serif;font-size: 18px;font-weight: 600;background: #7EAB00;line-height: 1.2;text-decoration: none;color: #fff;-webkit-transition: all 0.24s ease;-o-transition: all 0.24s ease;transition: all 0.24s ease;display: flex;justify-content: center;align-items: center;}
.act-act{}
.car-act{color: #000;position:absolute;left: -19px;top: -32px;font-family: "GilroyMedium", sans-serif;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);background: #ffb11a;border-radius:5px;padding: 10px;width: 65%;}
.car-act:before {position: absolute;right: -11px;top: 50%;content: "";width: 0;height: 0;margin-top: -12px;margin-bottom: -6px;border-top: 12px solid transparent;border-left: 12px solid #ffb11a;border-bottom: 12px solid transparent;}   
.bl-special-action .car-act:before {right: auto;left: -11px;border-left: none;border-right: 12px solid #ffb11a;}    
    
/*блок консультация специалиста*/
.consultation{position: relative;left: -289px;background:#f4f4f1;padding-top:60px;padding-bottom:90px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;}
.content-consultat {display: flex;justify-content: space-between;}
.zag-cons {font-family: Gilroybold;font-size: 34px;}
.names-madg {margin-top: 10px;font-family: "GilroyMedium", sans-serif;font-size: 28px;}
.manager-row {display: flex;align-items: flex-start;margin-top: 20px;}
.man-photo {width: 97px;height: 97px;flex-shrink: 0;margin-right: 15px;}
.phon-man {font-size: 30px;color: #000;font-family: Gilroybold, sans-serif;text-decoration: none;font-weight: 700;line-height: 1;}
.man-text {font-family: Gilroy, sans-serif;margin-top: 10px;font-size: 16px;line-height: 1.2;}
.messenger-link-whatsaap {display: inline-flex;margin-top: 15px;font-size: 16px;width: 63%;font-weight: 600;display: flex;align-items: center;padding: 14px 25px;border-radius: 5px;background: #7EAB00;color: #fff;}
.messenger-link-whatsaap:hover{background: #6a9100;color:#fff;}
.icon-m {margin-right: 10px;}
.content-or {display: none;}
.forms-two {width: 98%;background: #e0e0dd;padding: 25px 20px 30px;border-radius: 5px;margin: 2px auto 0px;}
.block-form-zagol {margin-left: 3%;font-size: 32px;font-family: Gilroybold, sans-serif;font-weight: 700;line-height: 1.3;}
.zagol-discrib {font-size: 18px;width: 92%;margin: 0px auto;line-height: 1.2;font-family: "Gilroymedium", sans-serif;color: #7EAB00;}
.boldes{font-family: Gilroybold, sans-serif;}
.greenbold{font-family: Gilroybold, sans-serif;color: #7EAB00;}

/*блок монтаж септиков на главной*/
.montage-septik{position: relative;left: -347px;box-sizing: border-box;width: 1920px;padding-top: 80px;}
.galery-main-septik{display: flex;align-items: flex-start;margin-top: 20px;}
.galery-main-septik-item{width: 100%;margin-right: 0.5%;margin-top: 0.5%;position:relative;border: 3px solid #f4f4f1;
    background: #f4f4f1;}
.preload-photo-main{cursor:pointer;left: 170px;position: absolute;top: 168px;font-family: "GilroyMedium", sans-serif;font-size: 18px;color: #fff;text-transform: uppercase;background:rgb(0,0,0,.4);padding:5px 10px;}
.preload-photo-main a{color:#fff;}
.preload-photo-main a:hover{color:#000;}
.preload-photo-main:hover{background:rgb(255,255,255,.4);color:#000;}
.mini-photo-galery{cursor:pointer;}
.mini-photo-galery:hover{opacity:.4;}
.all-photo-block-galery{display:none;}
.model-septik-montage{font-family: "Gilroybold", sans-serif;font-size: 22px;text-align: center;margin: 18px auto 0px;line-height:1.2;width:96%;}
.model-locat-montage{height: 65px;font-family: "Gilroy", sans-serif;font-size: 18px;margin: 9px auto;padding-left: 10px;width: 96%;line-height:1.1;}
.montage-content .owl-nav{display:none!important;}
.fancybox-can-swipe .fancybox-content{background:none!important;} 
.fancybox-can-swipe .fancybox-button.fancybox-close-small{background:#fff!important;opacity:1!important;border-radius: 50px!important;box-shadow: 0 0 10px #fff;right: 21px;top: 20px;}
.fancybox-navigation .fancybox-button {opacity: 0.9!important;}
.fancybox-can-swipe .fancybox-button {background: rgba(0,0,0,.9)!important;}
.fancybox-navigation .fancybox-button--arrow_right {padding: 6px;right: 19%!important;}
.fancybox-navigation .fancybox-button--arrow_left {left: 19%!important;padding: 6px;}
.fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #fff!important;}
.but-preload-photo-main{margin-bottom:25px;}
.but-preload-photo-main a{color:#7EAB00;font-family: "Gilroybold", sans-serif;font-size: 20px;padding-left: 25px;text-transform: uppercase;cursor:pointer;}
.but-preload-photo-main a:hover{border-bottom:1px dashed #7EAB00;}
.video-staff{background:#f4f4f1;position: relative;left: -326px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 80px;margin-top:80px;padding-bottom: 50px;}
.block-staff{width: 80%;background: #7EAB00;border-radius: 10px;padding: 30px;display: flex;flex-wrap: wrap;
    margin: 55px auto 0px;}
.block-staff-item{width: 32%;padding-left: 35px;padding-right: 35px;margin-right: .5%;margin-left: .5%;margin-top: 1%;}
.block-staff-item + .block-staff-item{border-left: 1px solid rgba(255,255,255,.2);}
.icon-staff{width:40%;margin:0px auto;}
.text-staff{font-size: 21px;line-height: 1.2;color: rgba(255,255,255,.8);text-align: center;}

/* стили отзывов */
.reviews-block{position: relative;left: -326px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 80px;}
.reviews-content{}
.reviews-text-items{width: 100%;display: inline-block;text-decoration: none;margin-right: 1%;padding:20px;border-radius: 5px;position: relative;background:#f4f4f1;}
.our-teachers{display: flex;flex-wrap: wrap;padding: 0px;margin: 0px;}
.topic-reviews{font-family: "GilroyMedium", sans-serif;text-align: left;margin-bottom: 10px;font-size: 20px;}
.text-reviews{font-family: "Gilroy", sans-serif;font-size: 18px;height: 254px;}
/*.reviews-block .owl-nav{display:none!important;}*/
.clients-info{position:relative; height:110px;}
.client-photo{position:absolute;top: 7px;border: 3px solid #fff;border-radius: 54px;width: 81px;}
.client-name{font-family: "Gilroybold", sans-serif;font-size: 18px;margin-left: 82px;padding-top: 23px}
.text-reviews.videos {width:80%;margin:0 auto;}
.text-reviews.videos img{max-width:100%;}
.reviews-video{position: relative;background: rgb(249,249,249,.8);padding: 10px 10px 10px 10px;font-family: GilroyMedium;font-size: 18px;
    line-height: 1.1;margin-bottom: 11px;margin-top: -51px;width: 60%;margin-left: auto;margin-right: auto;}
.reviews-video .butvideo.tube:after {content: url(/wp-content/uploads/2022/10/video-icon.png);position: absolute;top: 5px;left: 77%;}
.local-clients{font-family: "GilroyMediumItalic", sans-serif;margin-left: 82px;font-size: 14px;line-height:1.1;margin-top:10px;border-top: 1px solid #eee;padding-top:10px;}
.reviews-text-items .recom-video .butvideo.tube:after {content: url(/wp-content/uploads/2022/11/big-icon-video.png);position: absolute;top: 92px;left: 45%;}
/* навигация отзывов */
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next{height: 60px;width: 60px;top: 45%;margin-top: -30px;position: absolute;}
.owl-carousel .owl-nav .owl-prev {left: -45px;}
.owl-carousel .owl-nav .owl-next {right: -45px;}
.owl-carousel .nav-btn{height: 100%;width: 100%;border-radius:100%;cursor: pointer;}
.owl-carousel .prev-slide{background:#7EAB00;border: 4px solid #fff;}
.owl-carousel .prev-slide:before{content:url(/wp-content/themes/woodmart-child/photos/icon-left.png);position:absolute;top: 14px;left: 9px;} 
.owl-carousel .next-slide{background:#7EAB00;border: 4px solid #fff;right: -40px;}
.owl-carousel .next-slide:before{content:url(/wp-content/themes/woodmart-child/photos/icon-right.png);position:absolute;top: 14px;left: 12px;}  
  
/* стили звоните */
.call-me-block{position: relative;left: -326px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 50px;}
.text-call{font-size: 40px;line-height:1.3;text-align:center;text-transform:uppercase;font-family: "GilroyMedium", sans-serif;}
.we-can-help{font-size: 50px;text-align: center;text-transform:uppercase;font-family: "Gilroybold", sans-serif;line-height:1.3;}
.big-phone-down{font-family: "Gilroybold", sans-serif;font-size: 60px;text-align: center;line-height:1.3;margin-top:50px;margin-bottom:60px;}
.big-phone-down a{color:#000;cursor:pointer;}
.big-phone-down a:hover{color: #7EAB00;}
.owl-dots .owl-dot.active span {background-color: #7EAB00!important;border-color: #7EAB00!important;}
.owl-dots .owl-dot span {background:#C4C4C4!important;border-color: #C4C4C4!important;}

/* стили преимущества работы */
.preim-block{position: relative;left: -326px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 70px;background:#f4f4f1;padding-bottom:30px;}
.out-work-preim{display: flex;flex-wrap: wrap;padding: 0;margin: 20px 0px 50px;background: #7EAB00;}
.out-work-preim-item{width: 24%;margin-right: .5%;margin-left: .5%;margin-top: 1%;border-radius: 8px;padding: 15px 10px 20px;}
.head-out-preim{font-family: Gilroybold, sans-serif;font-size: 22px;line-height: 1.1;margin-bottom: 15px;margin-top: 15px;color:#fff;}
.text-out-preim{font-family: Gilroy, sans-serif;font-size: 18px;line-height: 1.2;color: rgba(255,255,255,.8)}
.recom-video{width:80%;margin: 20px auto;position:relative;}
.recom-video .butvideo.tube:after {content: url(/wp-content/uploads/2022/11/big-icon-video.png);position: absolute;top: 192px;left: 45%;}
.icon-preim{width:32%;}
.icon-preim img{max-width:80%;}
.out-work-preim-item + .out-work-preim-item{border-left: 1px solid rgba(255,255,255,.2);}
.but-order-sale{color:#fff;}
.but-order-spes:hover{}
.green{color:#7EAB00;}

/* стили как происходит монтаж */
.step-montage-septik-block {position: relative;left: -326px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 50px;background:#f4f4f1;padding-bottom: 60px;}
.block-how-work{display: flex;flex-wrap: wrap;padding: 0;margin: 0 0 20px 0;}
.block-how-work-item{width: 23%;margin-right: 1%;margin-left: 1%;margin-top: 2%;position:relative;padding:0px 20px;}
.block-how-work-item + .block-how-work-item {border-left: 1px solid rgba(126,171,0,.2);}
.step-work-name{font-family: Gilroybold, sans-serif;font-size: 22px;line-height: 1.1;margin-bottom:15px;margin-top:15px;}
.step-work-text{font-family: Gilroy, sans-serif;font-size: 18px;line-height: 1.2;}
.step-work-photo img{border-radius: 5px;max-width:112%;}
.num-step-work{font-family: Gilroybold, sans-serif;font-size: 25px;background: #ffb11a;padding: 5px 8px;top: 7px;left: 2%;position: absolute;}
.num-step-work:before {position: absolute;right: 0;top: 50%;bottom: 0;content: "";width: 0;height: 0;
    margin-right: -6px;margin-top: -3px;border-left: 6px solid #ffb11a;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}    
.but-step-work{margin-top: 30px;margin-left: 3%;}
.but-step-work .but-catalog{border-radius: 5px;letter-spacing: 1px;padding: 20px 11px;text-align: center;text-transform: uppercase;outline: none;cursor: pointer;background: #7EAB00;overflow: hidden;font-family: "Gilroy", sans-serif;font-size: 14px;font-weight: 600;color: #FFf;line-height: 1.2;text-decoration: none;-webkit-transition: all 0.24s ease;-o-transition: all 0.24s ease;transition: all 0.24s ease;display: flex;justify-content: center;align-items: center;}
.but-step-work .but-catalog:hover{color:#fff;background:#6a9100;}
.montage-septik.free{position: relative;left: -326px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 50px;}
.but-order-send{font-family: Gilroybold, sans-serif;letter-spacing: 0px;text-align:left;padding: 0px;
    font-size: 22px;color:#7EAB00;text-transform:none;border-bottom: 1px solid;line-height: 1.1;
    margin-bottom: 15px;margin-top: 15px;}
.but-order-send:hover {color: #6a9100;}
.actions-but:hover{color:#fff;background:#6a9100;}
/* стили квиза */
.block-quize{position: relative;left: -319px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 80px;padding-bottom:20px;background: #e0e0dd;margin-top: 120px;}
.caption-header-cal h2 {color:#000;font-family: GilroyMedium!important;font-size: 40px!important;line-height: 1.3!important; text-transform: uppercase;text-align: center;}
.caption-header-cal span{color: #7EAB00;}
.caption-desc-cal {margin-bottom: 45px;text-align: center;font-family: Gilroy;font-size: 25px;margin-top: -8px;color: #000;}
input[ name="message"] {background: transparent;border: none;outline: none;opacity: 0;visibility: hidden;pointer-events: none;position: absolute;z-index: -1;}
.s-calc{margin-top: 0px;padding-bottom:75px;}
.bProgress{height: 20px;padding: 3px;background-color: #f8f8f8;-webkit-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.3), inset 0 1px 1px rgba(0, 0, 0, 0.16), 0 0 50px rgba(255, 255, 255, 0.1);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.3), inset 0 1px 1px rgba(0, 0, 0, 0.16), 0 0 50px rgba(255, 255, 255, 0.1);}
.bProgress__current{display: block;height: 100%;width: 25%;-webkit-border-radius: 30px;border-radius: 30px;background-image: -webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size: 40px 40px;background-size: 40px 40px;background-color: #7EAB00;text-align: center;-webkit-animation: progress-bar 2s linear infinite;animation: progress-bar 2s linear infinite;-webkit-transition: width .3s;-o-transition: width .3s;transition: width .3s;}
@-webkit-keyframes progress-bar {
from {background-position: 0 0}
to {background-position: 40px 0}
}
@keyframes progress-bar {
from {background-position: 0 0}
to {background-position: 40px 0}
}
.bCalc {position: relative;}
.bCalc__wrap{position: relative;width: 1020px;background-color: #fff;overflow: hidden;border-radius: 10px;min-height: 690px;}
.bCalc__wrap .loader{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-color: #fff;z-index: 2;}
.bCalc__wrap .loader__wrap{margin: auto;}
.bCalc__wrap .loader__figure {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;margin: auto;width: 294px;height: 294px;-webkit-border-radius: 50%;
border-radius: 50%;border: 12px solid #ddd;text-align: center;}
.bCalc__wrap .loader__figure-anim {position: absolute;left: -12px;top: -12px;z-index: 1;width: 294px;height: 294px;-webkit-border-radius: 50%;border-radius: 50%;border: 12px solid transparent;-webkit-animation: animPageLoader 3s linear 0;animation: animPageLoader 3s linear 0;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;border-right-color: #7EAB00;}
.bCalc__wrap .loader__text {max-width: 230px;font-size: 19px;}
@-webkit-keyframes animPageLoader {
0% {-webkit-transform: rotate(0deg);transform: rotate(0deg)}
100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}
}
@keyframes animPageLoader {
0% {-webkit-transform: rotate(0deg);transform: rotate(0deg)}
100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}
}
.bCalc__wrap .loader__time{font-weight: 700;margin-bottom: 10px;font-size: 80px;}
.bCalc__container {position: relative;}
.bCalc__header{padding-left: 60px;padding-right: 60px;padding-top: 70px;padding-bottom: 40px;border-bottom: 1px solid rgba(235, 235, 235, .6);}
.bCalc__header-progress{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.bCalc__header-progress-step {font-family: Gilroybold, sans-serif;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-size: 30px;font-weight: 700;line-height: 1;}
.bCalc__header-progress-step  .step-current{display: inline-block;font-family: GilroyMedium, sans-serif;margin-left: 5px;margin-right: 5px;overflow: hidden;text-align: center;line-height: 44px;width: 44px;height: 44px;background-color: #7EAB00;-webkit-border-radius: 50%;border-radius: 50%;color: #fff;}
.bCalc__header-progress-line{margin-left: 20px;width: 450px;}
.bCalc__header-info{font-family: "Gilroy", sans-serif;margin-top: 18px;font-size: 20px;color: rgba(0, 0, 0, 0.3);font-weight: 400;}
.bCalc__body {padding: 30px 100px 60px 60px;}
.calcQuestionBlock__title {font-family: GilroyMedium, sans-serif;margin-bottom: 25px;font-size: 30px;font-weight: 500;line-height: 1.5;}
.calc-grid{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -8px;margin-right: -8px;margin-top: -16px;}
.calc-grid-item{padding-left: 8px;padding-right: 8px;margin-top: 0px;}
.calc-grid-item.col-3{width: 50%;}
.calcControl {margin-top: 25px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.calcControl__wrapLink{margin-right: 20px;}
.calcControl__wrapLink .link{font-size: 14px;color: #999;}
.calcControl__wrapBtn{position: relative;z-index: 1;}
.boxRadio{position: relative;}
.boxRadio__input{position: absolute;right: 0;top: 0;opacity: 0;visibility: hidden;}
.boxRadio__label{display: block;padding: 15px;width: 155px;background-color: #fff;border: 1px solid #eee;-webkit-border-radius: 10px;border-radius: 10px;cursor: pointer;text-align: center;-webkit-transition: border .2s, -webkit-box-shadow .2s;transition: border .2s, -webkit-box-shadow .2s;-o-transition: border .2s, box-shadow .2s;transition: border .2s, box-shadow .2s;transition: border .2s, box-shadow .2s, -webkit-box-shadow .2s;}
.boxRadio__label:hover{border-color: #7EAB00;}
.boxRadio__thumb{-webkit-border-radius: 50%;border-radius: 50%;width: 108px;height: 108px;margin-left: auto;margin-right: auto;overflow: hidden;}
.boxRadio__thumb img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;pointer-events: none;}
.boxRadio__input:checked ~ .boxRadio__label {border-color: #447326 !important;-webkit-box-shadow: 0 0 0 1px #447326 inset !important;
	box-shadow: 0 0 0 1px #447326 inset !important;}
.boxRadio__check{position: relative;margin-left: auto;margin-right: auto;margin-top: -20px;margin-bottom: 10px;background: url(https://septikmag.ru/wp-content/uploads/2022/10/icon-check.png) 0 0 no-repeat;width: 34px;height: 34px;-webkit-border-radius: 50%;border-radius: 50%;visibility: hidden;opacity: 0;-webkit-transition: .2s;-o-transition: .2s;transition: .2s;}
.boxRadio__input:checked ~ .boxRadio__label .boxRadio__check{opacity: 1;visibility: visible;}
.boxRadio__text{font-family: GilroyMedium, sans-serif;font-size: 16px;font-weight: 400;letter-spacing: -.5px;}
.btn__text{font-family: GilroyMedium, sans-serif;}
.customRadio{position: relative;}
.customRadio__input{position: absolute;right: 0;top: 0;opacity: 0;visibility: hidden;}
.customRadio__label{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 15px 20px;background-color: #fff;border: 1px solid #eee;-webkit-border-radius: 10px;border-radius: 10px;cursor: pointer;text-align: left;-webkit-transition: border .2s, -webkit-box-shadow .2s;transition: border .2s, -webkit-box-shadow .2s;-o-transition: border .2s, box-shadow .2s;transition: border .2s, box-shadow .2s;transition: border .2s, box-shadow .2s, -webkit-box-shadow .2s;}
.customRadio__label:hover{border-color: #447326;}
.customRadio__input:checked ~ .customRadio__label {border-color: #447326 !important;-webkit-box-shadow: 0 0 0 1px #447326 inset !important;box-shadow: 0 0 0 1px #447326 inset !important;}
.customRadio__check{-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;position: relative;margin-left: auto;background: url(https://septikmag.ru/wp-content/uploads/2022/10/icon-check.png) 0 0 no-repeat;width: 34px;height: 34px;-webkit-border-radius: 50%;border-radius: 50%;visibility: hidden;opacity: 0;-webkit-transition: .2s;
	-o-transition: .2s;transition: .2s;}
.customRadio__input:checked ~ .customRadio__label .customRadio__check{opacity: 1;visibility: visible;}
.customRadio__text{font-family: "Gilroy", sans-serif;font-size: 18px;font-weight: 400;letter-spacing: -.5px;}
.customRadio p{margin-bottom:0px;}
.bCalc .btn{padding: 19px 31px 17px;}
.calcFinish {margin-bottom: -60px;}
.calcFinish__grid{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.calcFinish__bg{-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;width: 370px;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;margin-left: -50px;}
.calcFinish__bg img{}
.calcFinish__content{margin-left: 50px;margin-top: 30px;padding-bottom: 60px;}
.calcFinish__wrapImg{margin-bottom: 10px;}
.calcFinish__wrapImg img{max-width: 90px;}
.calcFinish__title{font-family: "Gilroybold", sans-serif;font-size: 26px;font-weight: 700;margin-top: 20px;margin-bottom: 20px;}
.calcFinish__subTitle{font-family: "Gilroymedium", sans-serif;font-size: 17px;line-height: 1.2;color: #666;max-width: 500px;}
.calcFinish__contact{margin-top: 20px;max-width: 300px;}
.calcFinish .form-group{margin-top: 15px;}
.calcFinish .form-group_submit{position: relative;z-index: 1;margin-top: 20px;}
.calcFinish .form-group_submit .btn{width: 100%;}
.bCalc__sale {position: absolute;right: 0;top: 0px;z-index: 3;}
.bCalcSale {padding: 25px 15px;width: 265px;background-color: #f5f5f5;-webkit-border-radius: 0px 10px 10px 0px;border-radius: 0px 10px 10px 0px;-webkit-box-shadow: 0 9px 16.4px 1.6px rgba(82, 147, 163, 0.07);box-shadow: 0 9px 16.4px 1.6px rgba(82, 147, 163, 0.07);text-align: center;height: 690px;}
.bCalcSale__thumb {top: -68px;left: 18%;opacity: .99;position: absolute;}
.bCalcSale__wrap1{margin-top: 37px;box-shadow: 0px 4px 20px rgb(0 0 0 / 10%);padding: 37px 10px 10px 10px;position: relative;background: #fff;}
ul.gifts-list{margin-top: 18px;font-family: Gilroy, sans-serif;border-top: 1px solid rgba(0,0,0,.1);
    list-style: none;padding: 17px 3px 3px 3px;font-size: 18px;color: rgba(0,0,0);}
ul.gifts-list li{position: relative;padding-left: 14px;}
ul.gifts-list li:before {position: absolute;content: '';top: 4px;left: 0;width: 15px;height: 15px;background: url(/wp-content/uploads/2022/10/list.png) center no-repeat;background-size: contain;}
.bCalcSale_contakt_footer{font-family: "Gilroymedium", sans-serif;font-size: 16px;line-height: 1.2;color:#000;margin-top:40px;margin-bottom:25px;}
.bCalcSale_contakt_footer_phone a{font-family: "Gilroybold", sans-serif;font-size: 25px;line-height: 1.2;color:#000;}
.bCalcSale_contakt_footer_phone a:hover {color: #5b5b5b;}
.bCalcSale__title span{font-family: Gilroybold, sans-serif;color: #ffb11a;}
.bCalcSale__title {font-family: GilroyMedium, sans-serif;margin-top: 40px;font-size: 22px;font-weight: 500;line-height: 1.0;}
.bCalcSale__sub-title {font-family: Gilroy, sans-serif;margin-top: 10px;opacity: 0.8;font-size: 16px;font-weight: 300;line-height: 1.2;}
.bCalcSale__footer {margin-top: 15px;padding-top: 15px;border-top: 1px solid rgba(0, 0, 0, 0.1);}
.bCalcSale__footer .text1 {opacity: 0.6;font-size: 15px;font-weight: 300;line-height: 1;}
.bCalcSale__footer .text2 {margin-top: 10px;font-size: 36px;font-weight: 700;}
.btn_st1 {position: relative;top: 0;padding: 17px 45px 15px;border-radius: 5px;font-size: 16px;font-weight: 700;line-height: 1.3;color: #fff;background: #238E12;-webkit-transition: all .1s linear;-o-transition: all .1s linear;transition: all .1s linear;}
.btn {position: relative;display: inline-block;margin: 0;padding: 0;background-color: #7EAB00;outline: none;border: none;line-height: 1;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;}
.btn_st1:hover {box-shadow: 0px 3px 10px rgb(0 0 0 / 25%);color:#000;}
.col-3 {-ms-flex: 0 0 50%!important;flex: 0 0 50%!important;max-width: 50%!important;}
.form-group-input{position:relative;}
.form-group-input .required-star {position: absolute;right: 15px;top: 50%;margin-top: -5px;}
.required-star {color: #e62f09;font-size: 23px;}
.form-group-input input[type='text'],input[type='tel'] {font-family: "Gilroy", sans-serif;padding: 0 15px;max-width: 100%;width: 100%;height: 42px;border: 1px solid rgba(216, 223, 238, 0.7)!important;border-radius: 10px;color: #000;background-color: #fff;box-shadow: none;vertical-align: middle;font-size: 18px;transition: border-color .5s ease;}

/* стили благодарим за заявку */
.order-sends{position: relative;left: -326px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 50px;margin-top: 116px;}
.icon-thans{text-align: center;padding-bottom: 25px;}
.header-thanks-text{font-family: Gilroybold;font-size: 40px;line-height: 1.3;text-transform: uppercase;text-align: center;}
.describ-thanks-text{font-family: "GilroyMedium", sans-serif;font-size: 28px;width: 69%;line-height:1.1;margin: 20px auto;text-align: center;}
.but-thanks{padding:20px;width:25%;margin:50px auto 70px;display: -webkit-box;display: -ms-flexbox;
    display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;
    -ms-flex-pack: center;justify-content: center;background: #7EAB00;border-radius: 4px;font-family: "GilroyMedium";
    font-weight: 500;font-size: 18px;transition: .25s;cursor: pointer;color: #fff;line-height: 1;}
.but-thanks a{color:#fff;}
/* стили popup */
.hidden{display:none!important;}
.popup-content{background:#fff;padding:30px;}
.block-header-popup{width: 490px;}
.header-popup{text-transform: uppercase;font-family: GilroyBold;font-size: 30px;line-height: 1.2;text-align:center;}
.describe-popup{font-family: GilroyMedium, sans-serif;font-size: 20px;line-height: 1.1;text-align: center;width: 80%;margin: 10px auto 20px;}
.my-forms-body{margin: 10px auto 25px;width: 420px;}
.my-forms-body .form-group_fio{margin-bottom:10px;}
.my-forms-body .form-group_tel{margin-bottom:10px;}
.my-forms-body .form-group_submit .btn_st1{padding: 17px 45px 15px!important;margin-left:17%;margin-top:20px;}
.my-forms-body .block-info-form{width: 100%;margin-top:20px!important;margin-left: 0%!important;}
.wd-nav-mobile li.current-menu-item>a{color:#000!important;}
.mobile-nav .wd-nav-opener.wd-active {background-color: #333333!important;}
.wd-nav-mobile li a {font-family: GilroyMedium, sans-serif!important;}
.evrolos-recomend{position: relative;left: -326px;box-sizing: border-box;width: 1920px;padding-left: 305px;padding-right: 305px;padding-top: 50px;}
.info-recomend-evr{display: flex;flex-wrap: wrap;padding: 0;margin: 20px 0;}
.info-recomend-evr-item{width: 30%;margin-right: .5%;margin-left: .5%;margin-top: 1%;}
.info-recomend-evr-item.child{flex-grow: 1;}
.sert-dillers:hover{cursor:pointer;}
.info-recomend-evr-item .recom-video {width: 100%;}
.info-recomend-evr-item .sert-dillers{width:80%;margin:19px auto 0px;}


/* стили адаптации*/
@media screen and (max-width: 1500px) {
.cont-header:before {width: 48%;height: 608px;top: 0px;left: 40%;}
.cont-text-header {width: 38%;left: 17%;}
.timing-footer{width:80%;margin:10px 0px 0px 0px;}
.customRadio__label {margin-bottom: 10px;}
}
@media screen and (max-width: 1400px) {
.cont-header:before {width: 48%;height: 608px;top: 0px;left: 37%;}
.block-form-zagol {font-size: 30px;}  
.block-form {width: 80%;margin-top:55px;} 
.bfa-buttom .but-bfa {font-size: 12px;padding: 15px 11px;}
.bfa-container {width: 1350px;}
.text-bfa {font-size: 15px;}
.catalog {left: -350px;}
.montage-septik {width: 1400px;left: -90px;}
.preload-photo-main.evrolos {top: 139px;left: 107px;}
.preload-photo-main {left: 99px;top: 114px;}
.about-company {left: -348px;}
.montage-septik.about .galery-main-septik-item {height: 330px;}
.company-amoun {left: -351px;}
.creat-sk {left: -348px;}
.whats-sk {left: -354px;}
.model-action {left: -305px;}
}
@media screen and (max-width: 1336px) {
.bfa-container {width: 1300px;}    
.text-bfa {width: 320px;}    
.catalog {left: -310px;}
.step-montage-septik-block {left: -341px;}
.montage-septik {left: -52px;}
.preload-photo-main.evrolos {top: 129px;left: 86px;}
.preload-photo-main {left: 87px;top: 105px;}
.reviews-block {left: -305px;}
.montage-septik.about .galery-main-septik-item {height: 308px;}
.montage-septik.about .model-septik-montage {font-size: 16px;}
.cont-header:before {width: 48%;height: 608px;top: 0px;left: 36%;}
.cont-text-header h1 {padding-right: 114px;font-size: 46px!important;}
.preim-block {left: -305px;}
}
@media screen and (max-width: 1300px) {
.form-phon-one-item .input_form {width: 82%!important;margin-left: 0%;}  
.bfa-container {width: 1280px;}  
.mod-ab-name {font-size: 20px;}
.creat-sk {left: -344px;}
.whats-sk {left: -350px;}
.cont-text-header {width: 36%;left: 20%;}
.form-phon-one-item .btn_color {width: 112%;margin-left: -34px;margin-top: -6px;white-space: break-spaces;}
.cont-header:before {width: 48%;height: 608px;top: 0px;left: 34%;}
.reviews-block {left: -309px;}
}
@media screen and (max-width: 1280px) {
.bfa-container {width: 1260px;}    
.text-bfa {width: 310px;}  
.montage-septik {left: -52px;}
.catalog {left: -314px;}
.model-locat-montage {font-size: 16px;}
}
@media screen and (max-width: 1200px) {
.bfa-container {width: 1180px;}    
.text-bfa {width: 289px;}    
.containers {width: 1180px;}
.main-block.main {background-position: -279px 0px;left: -343px;}
.container {max-width: 1180px!important;}
.catalog {left: -332px;}
.name-model {font-size: 22px;}
.descr-text-septik {height: 125px;}
.block-quize {left: -359px;}
.bCalcSale {height: 117px;padding: 15px;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center; -webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.bCalc {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;background-color: #fff;border-radius: 10px;}
.bCalc__wrap {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; width: 100%;-webkit-box-shadow: none;box-shadow: none;}
.bCalc__sale {width: 100%;position:static;}
.calcQuestionBlock__title {font-size: 24px;line-height:1.3;}
.bCalcSale__wrap1 {width: 900px;margin-top: 20px;}
.block-quize .container {max-width: 980px!important;}
.bCalcSale__thumb {left: 2%;}
.bCalcSale__title {position: absolute;width: 69%;left: 6%;top: -9%;}
ul.gifts-list li {display: inline;padding-left: 46px;margin-left: -13px;margin-right: 28px;}
ul.gifts-list {margin-top: 7px;border-top: 0px solid rgba(0,0,0,.1);}
ul.gifts-list li:before {left: 23px;}
.bCalc__body {padding: 30px 40px 60px 60px;}
.bCalcSale_contakt_footer_phone, .bCalcSale_contakt_footer{display:none;}
.step-montage-septik-block {left: -345px;}
.fancybox-navigation .fancybox-button--arrow_left {left: 3%!important;}
.fancybox-navigation .fancybox-button--arrow_right {right: 3%!important;}
.btn_color {padding: 8px 14px;}
.text-reviews {font-size: 16px;height: 224px;}
.reviews-video {margin-top: -124px;margin-bottom: 68px;}
.reviews-block {left: -343px;}
.topic-reviews {font-size: 18px;}
.preim-block {left: -330px;}
.text-call {font-size: 35px;}
.we-can-help {font-size: 45px;}
.big-phone-down {font-size: 55px;margin-top: 45px;}
.evrolos-recomend {left: -361px;}
.catalog-buts.onens {width: 81%;}
.montage-septik {left: -77px;}
.preload-photo-main.evrolos {top: 113px;left: 71px;}
.preload-photo-main {left: 77px;top: 92px;}
.bfa-arrows {right: calc(97% + 20px);}
.creat-sk {left: -361px;}
.preim-sk {height: 362px;}
.but-sk-pr {margin: 44px auto 20px;width: 76%;}
.cont-header:before {width: 53%;height: 603px;left: 30%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 93%;}
.block-staff-item {padding-left: 30px;padding-right: 30px;}
.consultation {left: -321px;}
.model-action {left: -337px;}
.reviews-block .container{width:1000px;}
.recom-video {width: 87%;margin: 20px auto;}
.top-buttom {margin-right: 40px;}
}
@media screen and (max-width: 1190px) {
.container {max-width: 1160px!important;}    
.site-logo img{max-width: 172px!important;}
.main1 h1 {font-size: 35px!important;}    
.block-form {width: 76%;}    
.main-content {padding: 30px 40px 76px 10px;}    
.main-block.main {background-position: -307px 0px;left: -368px;}    
.catalog {left: -347px;}    
.butvideo.tube:after {left: 73%;}    
ul.model-character li {font-size: 14.5px;}   
.caption-header h2 {font-size: 35px!important;}
.caption-desc {font-size: 22px;}
.step-montage-septik-block {left: -352px;}
.zag-cons {font-size: 30px;}
.names-madg {font-size: 25px;}
.messenger-link-whatsaap {width: 70%;}
.consultation {left: -333px;}
.reviews-block {left: -352px;}
.reviews-video {margin-bottom: 72px;margin-top: -127px;}
.preim-block {left: -346px;}
.bfa-container {width: 1160px;}
.text-bfa {width: 252px;}
.order-sends {left: -300px;}
.main-block.evrolos {left: -354px;}
.how-work {font-size: 23px;}
.header-preim-model {font-size: 25px;}
.creat-sk {left: -371px;}
.preim-sk {height: 387px;}
.cont-text-header h1 {padding-right: 116px;font-size: 45px!important;}
.cont-header:before {width: 53%;height: 603px;left: 28%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 93%;}
.sale-end {font-size: 35px;}
.montage-septik {left: -85px;}
.video-staff {left: -337px;}
.block-staff {width: 88%;}
.model-action {left: -344px;}
.bl-header {padding: 0px 5px;}

}
@media screen and (max-width: 1080px) {
.phone-content {font-size: 22px;}    
.container {max-width: 1060px!important;}    
.block-form-zagol {font-size: 27px;}
.zagol-discrib {font-size: 16px;width: 82%;margin: 0px 4% 0px;line-height: 1.2;}
.main-block.main {background-position: -313px -20px;left: -350px;}
.catalog {left: -398px;}
.butvideo.tube:after {left: 82%;}
.but-catalog {font-size: 16px;}
ul.model-character li {font-size: 13.5px;}
.name-model {font-size: 20px;}
.descr-text-septik {height: 144px;}
.block-quize {left: -408px;}
.step-montage-septik-block {left: -406px;}
.but-step-work {margin-left: 0%;}
.montage-septik {left: -137px;}
.fancybox-navigation .fancybox-button {width: 46px;height: 55px;}
.consultation {left: -388px;}
.messenger-link-whatsaap {width: 75%;}
.btn_color {font-size:14px;padding: 8px 14px;}
.block-info-form {width: 90%;margin-left: 7%;}
.reviews-block {left: -410px;}
.text-reviews {height: 255px;}
.reviews-video {margin-bottom: 125px;margin-top: -180px;}
.preim-block {left: -393px;}
.call-me-block {left: -416px;}
.text-call {font-size: 32px;}
.we-can-help {font-size: 40px;}
.big-phone-down {font-size: 50px;margin-top: 40px;}
.politikas {width: 42%;font-size: 12px;}
.bfa-container {width: 1060px;}
.text-bfa {width: 244px;}
.but-thanks {width: 27%;}
.evrolos-recomend {left: -417px;}
.model-types-block {left: -432px;}
.photo-obzor-model {left: -429px;}
.preload-photo-main.evrolos {top: 100px;left: 56px;}
.preload-photo-main {font-size:16px;left: 64px;top: 82px;}
.topic-reviews {font-size: 17px;}
.link-pass {width: 70%;}
.num-step-work {left: 8%;}
.info-contakt {width: 86%;margin: 20px 30px 20px 30px;}
.block-contakt {left: -381px;}
.creat-sk {left: -423px;}
.preim-sk {height: 406px;}
.but-sk-pr {width: 80%;}
.whats-sk {left: -423px;}
.cont-text-header h1 {padding-right: 193px;font-size: 40px!important;}
.cont-header:before {width: 53%;height: 603px;left: 26%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 75%;}
.block-timer {width: 55%;margin: 20px auto 0px;}
ul.time-time li span {font-size: 50px;}   
ul.time-time li {font-size: 14px;}
.sale-end {font-size: 30px;}
.block-label {top: -84px;left: 758px;}
.photo-model {width: 224px;height: 224px;}
.video-staff {left: -384px;}
.text-staff {font-size: 18px;}
.model-action {left: -398px;}
.out-special {font-size: 25px;}
.tex-out-special {font-size: 20px;}
.bl-special-action:before {left: 476px;}
.act-photo {margin-top: 35px;}
.car-act {width: 76%;}
.reviews-block .container {width: 950px;}
.recom-video {width: 100%;height: 225px;margin: 20px auto;}

}
@media screen and (max-width: 1024px) {
.container {max-width: 1000px!important;}
.times-working {display:none;}  
.location-place{display:none;}
.text-working{display:none;}
.whb-general-header-inner {height: 82px!important;max-height: 82px!important;}
.phone-content {margin-left: -17px;margin-right: 116px;}
.bfa-content {display: none;}
.containers {width: 1000px;}
.main1 h1 {padding-right: 210px;font-size: 32px!important;margin-bottom: 32px;}
.block-form {width: 70%;}
.zagol-discrib {width: 94%;}
.form-phon-one-item .btn_color {margin-top: 0px;}
.catalog {left: -428px;}
.catalog-block-item {width: 32%;}
ul.model-character li {font-size: 15px;}
.catalog-buts {width: 64%;}
.descr-text-septik {height: 115px;}
.block-quize {left: -433px;}
.step-montage-septik-block {left: -460px;}
.block-how-work-item {width: 44%;margin-left: 3%;margin-right: 3%;}
.num-step-work {left: 4%;}
.but-step-work {margin-bottom: 23px;margin-left: 20%;}
.montage-septik {left: -172px;}
.consultation {left: -425px;}
.zag-cons {font-size: 25px;}
.names-madg {font-size: 20px;}
.messenger-link-whatsaap {width: 91%;}
.reviews-block {left: -428px;}
.topic-reviews {height: 48px;}
.reviews-video {margin-bottom: 174px;margin-top: -230px;width: 73%;}
.head-out-preim {font-size: 20px;}
.text-out-preim {font-size: 17px;}
.call-me-block {left: -456px;}
.politikas {margin-bottom: 0px;width: 45%;}
.butvideo.tube:after {left: 62%;}
.order-sends {left: -286px;padding-top: 0px;}
.header-thanks-text {font-size: 35px;}
.describ-thanks-text {font-size: 25px;}
.but-thanks {width: 32%;}
.evrolos-recomend {left: -456px;}
.acc_ctrl{font-size:18px;}
.preload-photo-main {font-size: 16px;left: 58px;top: 74px;}   
.block-contakt {margin-top: 83px!important;}
.block-contakt {left: -440px;}
.info-contakt {width: 100%;margin: 20px 30px 20px -1px;}
.location {margin-top: 13px;}
.location:before {top: 12px;}
.creat-sk {left: -455px;}
.header-sk-creat {font-size: 23px;}
.preim-sk {height: 380px;}
.preim-block {left: -428px;}
.name-bl-preim-sk {font-size: 16px;}
.but-sk-pr {width: 84%;}
.whats-sk {left: -456px;}
.header-block {margin-top: 83px;height: 610px;}
.cont-header:before {width: 53%;height: 547px;left: 24%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 75%;}
.block-timer {width: 59%;margin: 20px auto 0px;}
.block-label {top: -84px;left: 729px;}
.text-catalog {font-size: 20px;}
.video-staff {left: -424px;}
.model-action {left: -429px;}
.block-how-work-item + .block-how-work-item {border-left: none;}
.out-special {font-size: 23px;}
.tex-out-special {font-size: 18px;}
.actions-but {width: 63%;}
.car-act {width: 82%;}
.bl-special-action:before {left: 450px;}
.block-staff {margin: 297px auto 0px;width: 100%;}
}
@media screen and (max-width: 992px) {
.container {max-width: 980px!important;}    
.containers {width: 980px;}    
.catalog {left: -435px;}    
.block-quize {left: -440px;}    
.bCalcSale__title {left: 11%;font-size:27px;top: -17%;}
.bCalc__header-progress-step {font-size: 25px;}
.bCalc__header {padding-top: 50px;padding-bottom: 20px;}
.calcFinish__title {font-size: 23px;}
.step-montage-septik-block {left: -466px;}
.galery-main-septik {text-align: center; }  
.preload-photo-main {left: 88px;top: 107px;font-size: 16px;}
.consultation {left: -434px;}
.reviews-block {left: -446px;}
.reviews-video {margin-bottom: 50px;margin-top: -89px;}
.topic-reviews {height: auto;}
.text-reviews {height: 290px;}
.reviews-video {width: 50%;margin-bottom: 23px;margin-top: -77px;}
.preim-block {left: -442px;}
.main-block.evrolos {background-position: -351px -14px;}
.evrolos-recomend {left: -466px;}
.preload-photo-main.evrolos {top: 303px;}
.model-types-block {left: -471px;}
.montage-septik {left: -178px;}
.preload-photo-main.evrolos {top: 130px;left: 90px;}
.header-page h1 {font-size: 30px;}
.block-action {width: 84%;}
.montage-septik.about .galery-main-septik-item {height: 307px;}
.company-amoun {left: -468px;}
.os-comp {width: 100%;}
.creat-sk {left: -464px;}
.cont-text-header h1 {padding-right: 224px;font-size: 37px!important;}
.zagol-discrib span{display:none;}
.blokc-form {margin-top: 20px;}
.header-block {height: 529px;}
.cont-header:before {width: 53%;height: 547px;left: 23%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 69%;}
.catalog-buts {width: 90%;}
.model-septik-montage {text-align: left;}
.model-locat-montage {text-align: left;}
.but-preload-photo-main {text-align: left;}
.video-staff {left: -437px;}
.model-action {left: -438px;}
.reviews-block .container {width: 840px;}
.recom-video {height: 261px;}

}
@media screen and (max-width: 980px) {
.main-block.main {left: -459px;}    
.containers {width: 960px;}    
.wd-nav>li>a {font-size: 16px!important;}    
.wd-sub-menu li a {font-size: 16px!important;}   
.caption-header h2 {font-size: 30px!important;}    
.video-staff {left: -441px;}   
.caption-desc {margin-top: -13px;font-size: 20px;}    
.calcQuestionBlock__title {font-size: 20px;}
.text-call {font-size: 30px;}
.we-can-help {font-size: 35px;}
.big-phone-down {font-size: 45px;margin-top: 22px;}
ul.model-character.medium {height: 133px;}
}
@media screen and (max-width: 912px) {
.container {max-width: 890px!important;}    
.containers {width: 890px;}    
.block-form-zagol {font-size: 20px;}
.block-form {width: 58%;}
.catalog {padding-top: 40px;left: -485px;}
.blokc-form {margin-top: 23px;}
.form-phon-one-item {width: 88%;margin-right: 6%;margin-left: 6%;}
.form-phon-one-item .btn_color {width: 81%;margin-top: 10px;margin-left: 32px;}
.main-block.main {background-position: -494px 1px;left: -513px;}
.caption-desc {margin-bottom: 20px;}
.butvideo.tube:after {left: 72%;}
.block-quize .container {max-width: 750px!important;}
.block-quize {left: -494px;}
.bCalc {margin-top: 50px;}
.bCalcSale__title {left: 22%;font-size: 25px;}
ul.gifts-list li {margin-left: 4px;margin-right: -6px;}
.bCalc__header-info {font-size: 18px;}
.customRadio__label {padding: 10px 15px;margin-bottom: 10px;}
.customRadio__text {font-size: 16px;}
.calcFinish__title {font-size: 20px;}
.step-montage-septik-block {left: -505px;}
.num-step-work {left: 5%;}
.montage-septik {left: -224px;}
.consultation {left: -465px;}
.forms-two {width: 88%;}
.zag-cons {font-size: 22px;}
.names-madg {font-size: 18px;}
.phon-man {font-size: 25px;}
.messenger-link-whatsaap {width: 100%;padding: 14px 11px;font-size: 14px;}
.reviews-block {left: -486px;}
.reviews-video {margin-bottom: 62px;width:54%;margin-top: -117px;}
.preim-block {left: -487px;}
.out-work-preim-item {width: 49%;}
.icon-preim {width: 20%;}
.call-me-block {left: -506px;}
.footer-footer .block-messenger {display: block;}
.footer-footer .messenger-link.but-whatsaap {margin-bottom: 10px;}
.politikas {width: 57%;}
.recom-video .butvideo.tube:after {top: 144px;}
.order-sends {left: -280px;}
.but-thanks {width: 37%;}
.block-info-work-model img {left: calc(71% + 15px);}
.how-work {font-size: 20px;}
.header-preim-model {font-size: 23px;}
.preload-photo-main.evrolos {top: 118px;left: 85px;}
.preload-photo-main {left: 79px;top: 97px;font-size: 16px;}
.creat-sk {left: -510px;}
.you-voice {margin-top: 75px;}
.but-sk-pr .but-catalog {font-size: 14px;padding: 11px 30px;}
.whats-sk {left: -510px;}
.sk-what-zag {font-size: 18px;}
.preim-sk.montage {height: 277px;}
.cont-text-header h1 {padding-right: 286px;font-size: 33px!important;}
.cont-header {padding-top: 37px;}
.form-phon-one-item .input_form {width: 95%!important;margin-left: 0%;}
.form-phon-one-item .btn_color {width: 95%;margin-top: 10px;margin-left: 0px;}
.cont-header:before {width: 53%;height: 547px;left: 19%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 69%;}
.block-form {margin-top: 28px;}
.block-timer {width: 65%;margin: 20px auto 0px;}
.block-label {display: none;}
.caption-header-cal h2 {font-size: 31px!important;}
.caption-desc-cal {margin-bottom: 74px;font-size: 23px;}
.video-staff {left: -484px;}
.block-staff {margin: 200px auto 0px;width: 100%;}
.model-action {left: -492px;}
.out-special {font-size: 21px;}
.actions-but {width: 72%;}
.bl-special-action:before {left: 403px;}
.car-act {width: 94%;}
.name-working-block {width: 100%;padding-top:3px;}
.top-buttom {margin-right: 8px;}
.phone-contents a {font-size: 25px;}
.footer-footer {display: block;align-items: left;padding-top: 18px;}
.location {margin-top: 27px;margin-left: 20px;}
.location:before {top: -1px;left: 3px;}
.timing-footer {width: 46%;margin: 16px 0px 20px 0px;}
}
@media screen and (max-width: 820px) {
.container {max-width: 790px!important;}    
.containers {width: 790px;}    
.main-block.main {left: -565px;background-position: -551px 1px;}
.main1 h1 {padding-right: 232px;font-size: 30px!important;}
.site-logo img {max-width: 130px!important;}
.phone-content {margin-left: -22px;margin-right: 72px;}
.catalog {left: -537px;}
.septik-video {padding: 10px 10px 10px 20px;}
.butvideo.tube:after {left: 76%;}
ul.model-character li {font-size: 14px;}
.descr-text-septik {height: 144px;}
.block-quize {left: -544px;}
.calcFinish__bg {display: none;}
.calcFinish__content {text-align: center;width: 100%;margin-left: 0;margin-top: 0;padding-bottom: 0;}
.calcFinish__subTitle {margin-left: auto;margin-right: auto;}
.calcFinish__contact {margin-left: auto;margin-right: auto;}
.calcFinish__title {font-size: 24px;width: 80%;margin: 15px auto;}
.step-montage-septik-block {left: -565px;}
.montage-septik {left: -282px;}
.consultation {left: -541px;}
.content-consultat {flex-wrap: wrap;width: 75%;margin: 0px auto;}
.content-or {display: flex !important;align-items: center;justify-content: center;width: 80px;height: 80px;
    margin: 30px auto 20px;background: #fff;border-radius: 50%;font-family: Gilroy;font-weight: 700;font-size: 24px;}
.content-consultat .col2 {width: 100%;}
.zag-cons {text-align: center;font-size: 25px;}
.names-madg {font-size: 20px;text-align: center;}
.phon-man {font-size: 30px;}
.messenger-link-whatsaap {width: 63%;padding: 14px 25px;font-size: 16px;margin-left: 11%;}
.reviews-block {left: -540px;}
.reviews-video {margin-bottom: 101px;width:61%;margin-top: -157px;}
.preim-block {left: -537px;}
.call-me-block {left: -561px;}
.name-working {font-size: 14px;}
.location {font-size: 14px;}
.contact-content {font-size: 14px;}
.phone-contents a {font-size: 18px;}
.main-block.evrolos {left: -571px;background-position: -621px 1px;}
.evrolos-recomend {left: -555px;}
.block-hit {font-size: 30px;}
.coast-type-m {font-size: 16px;margin-left: 4px;}
.acc_panel p {font-size: 16px;}
.location {margin-top: 22px;}
.location:before {top: 21px;}
.creat-sk {left: -559px;}
.preim-sk {height: 431px;}
.cont-text-header {width: 36%;left: 19%;}
.cont-header:before {width: 53%;height: 547px;left: 16%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 59%;}
.block-timer {width: 76%;margin: 20px auto 0px;}
.photo-model {width: 210px;height: 210px;}
ul.model-character {height: 50px;}
.video-staff {left: -539px;}
.block-staff-item {padding-left: 20px;padding-right: 20px;}
.block-staff {margin: 160px auto 0px;width: 100%;}
.model-action {padding-top: 65px;left: -541px;}
.actions-but {width: 84%;}
.bl-special-action:before {left: 370px;}
.car-act {left: -4px;width: 100%;}
.act-photo {margin-top: 71px;}
.reviews-block .container {width: 740px;}
.text-reviews {height: 329px;}
.recom-video {height: 299px;}
}
@media screen and (max-width: 800px) {
.container {max-width: 780px!important;}    
.containers {width: 780px;}    
.block-form {width: 53%;}    
.form-phon-one-item {width: 94%;margin-right: 3%;margin-left: 3%;}
.catalog-block-item {width: 48%;margin-left: 1%;margin-right: 1%;}
ul.model-character li {font-size: 16px;}
.septik-video {padding: 10px 10px 10px 50px;}
.butvideo.tube:after {left: 60%;}
.descr-text-septik {height: 78px;}
.header-thanks-text {font-size: 30px;}
.describ-thanks-text {width: 80%;font-size: 23px;}
.but-thanks {width: 41%;}
.evrolos-recomend {left: -568px;}
.coast-type-m {font-size: 21px;margin-left: 78px;}
.catalog-buts.onens {width: 62%;}
.bul-preim-model ul li {font-size: 17px;}
.tabs__caption.red {margin: -20px 0px 0px -45px;}
.preload-photo-main.evrolos {font-size:16px;top: 100px;left: 67px;}
.catalog {left: -547px;}
.cont-header:before {width: 53%;height: 547px;left: 15%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 59%;}
.video-staff {left: -546px;}
.preim-block {left: -545px;}
.reviews-block .container {width: 700px;}
.reviews-block {left: -543px;}
.location {margin-left: 41px;}
.location:before {left: 12px;top: -3px;}
}
@media screen and (max-width: 768px) {
.container {max-width: 740px!important;}    
.containers {width: 740px;}    
.phone-content {margin-left: -22px;margin-right: 30px;}
.main1 h1 {font-size: 26px!important;}
.zagol-discrib {font-size: 15px;}
.catalog {left: -567px;padding-top: 50px;}
.butvideo.tube:after {left: 65%;}
.descr-text-septik {height: 90px;}
.block-quize .container {max-width: 629px!important;}
.block-quize {left: -572px;}
.caption-header h2 {font-size: 24px!important;}
.caption-desc {font-size: 18px;}
.bCalcSale__thumb {top: -49px;}
.bCalcSale__title {left: 27%;font-size: 23px;}
ul.gifts-list li {display: block;padding-left: 11px;}
ul.gifts-list li:before {left: 161px;}
.boxRadio__thumb {width: 80px;height: 80px;}
.boxRadio__label {padding: 5px;}
.calcFinish__title {font-size: 20px;width: 100%;}
.step-montage-septik-block {left: -578px;padding-bottom: 42px;}
.header-popup {font-size: 25px;}
.describe-popup {font-size: 18px;}
.block-header-popup {width: 443px;}
.my-forms-body {width: 340px;}
.my-forms-body .form-group_submit .btn_st1 {margin-left: 12%;}
.num-step-work {left: 6%;}
.montage-septik {left: -304px;}
.consultation {left: -570px;padding-top: 7px;}
.reviews-block {left: -568px;}
.text-reviews.videos {width: 96%;}
.reviews-video {margin-bottom: 67px;margin-top: -122px;width: 64%;}
.preim-block {left: -565px;}
.recom-video .butvideo.tube:after {top: 100px;}
.call-me-block {left: -586px;}
.footer-footer {display: block;padding-top: 20px;}
.name-working-block {width: 97%;padding-top: 0px;}
.name-working {font-size: 16px;}    
.phone-contents a {font-size: 24px;}
.contact-content {font-size: 16px;}
.location {font-size: 16px;width: 85%;margin-top: 20px;margin-left: 4%;}
.location:before {left: 8px;top: -3px;}
.footer-footer .block-messenger {display: inline-flex;margin-top: 20px;}
.politikas {padding-bottom: 30px;width: 70%;}
.evrolos-recomend {left: -585px;}
.preload-photo-main.evrolos {font-size: 16px;top: 94px;left: 61px;}
.preload-photo-main {left: 60px;top: 75px;font-size: 16px;}
.timing-footer {margin-left: 26px;letter-spacing: 1px;width: 71%;}
.cont-text-header h1 {padding-right: 317px;font-size: 30px!important;}
ul.time-time li {width: 100px;}
.block-timer {width: 65%;margin: 20px auto 0px;}
ul.time-time li span {font-size: 40px;}
.photo-model img {max-width: 92%;}
.caption-header-cal h2 {font-size: 25px!important;}
.caption-desc-cal {font-size: 20px;}
.video-staff {left: -562px;}
.block-staff {margin: 95px auto 0px;width: 100%;}
.block-staff-item {padding-left: 10px;padding-right: 10px;}
.model-action {padding-top: 65px;left: -560px;}
.logo-septik {margin: 36px 0px 20px;}
.bl-special-action:before {left: 339px;}
.car-act {top: -15px;}
.act-photo {margin-top: 108px;}
}
@media screen and (max-width: 740px) {
.container {max-width: 710px!important;}    
.containers {width: 710px;}   
.phone-content {margin-left: -10px;margin-right: 12px;}
.main-block.main {left: -613px;background-position: -664px 1px;}
.form-phon-one-item {width: 99%;margin-right: .5%;margin-left: .5%;}
.main-content {margin-top: -92px;}
.catalog {left: -585px;}
.block-quize {left: -585px;}
.bCalcSale {padding: 0px;}
.calcQuestionBlock__title {line-height:1.2;font-size: 18px;}
.col-3 {-ms-flex: 0 0 50%!important;flex: 0 0 100%!important;max-width: 100%!important;}
.step-montage-septik-block {left: -604px;}
.step-work-name {font-size: 20px;}
.step-work-text {font-size: 17px;}
.but-step-work {margin-left: 10%;}
.montage-septik {left: -320px;}
.consultation {left: -576px;}
.messenger-link-whatsaap {width: 67%;}
.reviews-block {left: -584px;}
.reviews-video {margin-bottom: 81px;margin-top: -137px;width: 68%;}
.preim-block {left: -580px;}
.icon-preim {width: 25%;}
.call-me-block {left: -602px;padding-top: 30px;}
.text-call {font-size: 27px;}
.we-can-help {font-size: 30px;}
.big-phone-down {font-size: 40px;}
.describ-thanks-text {width: 80%;font-size: 21px;}
.but-thanks {width: 46%;}
.main-block.evrolos {left: -608px;background-position: -602px 1px;}
.evrolos-recomend {left: -598px;}
.block-hit {font-size: 25px;}
.how-work {font-size: 18px;}
.header-preim-model {font-size: 20px;}
.preload-photo-main.evrolos {font-size: 16px;top: 88px;left: 53px;}
.cont-text-header h1 {padding-right: 325px;font-size: 30px!important;}
.cont-header:before {width: 53%;height: 547px;left: 13%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 53%;}
.video-staff {left: -582px;}
.block-staff-item {padding-left: 5px;padding-right: 5px;}
.model-action {padding-top: 65px;left: -582px;}
.reviews-block .container {width: 640px;}
.text-reviews {height: 399px;}
.recom-video {height: 387px;}
.my-forms-body .block-info-form {font-size: 12px;}

}
@media screen and (max-width: 736px) {
.block-staff {margin: -25px auto 0px;width: 100%;}
.bl-special-action:before {left: 321px;}
}
@media screen and (max-width: 684px) {
.container {max-width: 660px!important;}    
.containers {width: 660px;}    
.messenger-link {height: 37px;padding: 0 10px;font-size: 13px;}  
.icon-m {margin-right: 5px;width: 18px;}
.contact-content {font-size: 14px;}
.phone-content {font-size: 20px;}
.main1 h1 {padding-right: 210px;font-size: 25px!important;}
.just-text{display:none;}
.block-form {width: 50%;}
.block-form-zagol {font-size: 22px;}
.main-block.main {background-position: -382px 0px;left: -630px;}
.boxRadio__text {font-size: 14px;}
.catalog {left: -611px;}
.septik-video {padding: 10px 10px 10px 32px;}
.descr-text-septik {height: 109px;}
.block-quize .container {max-width: 530px!important;}
.block-quize {left: -612px;}
.bCalcSale__title {font-size: 20px;}
.bCalcSale__thumb {left: -1%;width: 35%;top: -21px;}
.bCalcSale__title {width: 86%;left: 17%;font-size: 21px;}
ul.gifts-list li {margin-left: 4px;margin-right: -70px;}
.bCalc__body {padding: 30px 20px 60px 20px;}
.boxRadio__label {width: 142px;}
.step-montage-septik-block {left: -619px;}
.but-step-work {margin-left: 5%;}
.num-step-work {left: 7%;}
.montage-septik {left: -350px;}
.consultation {left: -615px;}
.messenger-link-whatsaap {width: 71%;}
.reviews-block {left: -610px;}
.text-reviews {height: 456px;}
.reviews-video {margin-bottom: 169px;margin-top: -205px;width: 77%;}
.preim-block {left: -606px;}
.call-me-block {left: -628px;}
.main-block.evrolos {left: -634px;background-position: -508px 1px;}
.evrolos-recomend {left: -624px;}
.preload-photo-main.evrolos {font-size: 14px;top: 82px;left: 50px;}
.preload-photo-main {left: 43px;top: 63px;font-size: 16px;}
.cont-header:before {width: 53%;height: 547px;left: 12%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 39%;z-index: 1;}
.block-form {width: 80%;background: rgb(255,255,255,.7);z-index: 0;}
.form-phon-one-item {width: 49%;margin-right: .5%;margin-left: .5%;}
.form-phon-one-item .btn_color {width: 95%;margin-top: -3px;margin-left: 0px;}
.zagol-discrib {width: 55%;}
.cont-text-header h1 {z-index: 2;padding-right: 325px;font-size: 30px!important;position: relative;}
.header-block {height: 448px;}
.block-timer {width: 72%;margin: 20px auto 0px;}
.sale-end {font-size: 25px;}
.caption-header-cal br{display:none;}
.video-staff {left: -606px;}
.forms-two .form-phon-one-item{width:99%;}
.forms-two .zagol-discrib {width: 90%;}
.forms-two .form-phon-one-item .btn_color {margin-top: 16px;}
.forms-two {width: 77%;}
.model-action {padding-top: 65px;left: -611px;}
.bl-special-action-item {width: 98%;}
.bl-special-action:before {left: 321px;rotate: 90deg;}
.actions-but {width: 52%;}
.bl-special-action-item:nth-child(1) {order: 2;}
.bl-special-action-item:nth-child(2) {order: 1;}
.car-act {left: 75px;width: 65%;}
.bl-special-action {height: 549px;}
.act-photo {width: 68%;margin: 52px auto 20px;}
.out-special {width: 85%;font-size: 22px;margin-top: 30px;}
.tex-out-special {margin-top: 17px;}
.reviews-block .container {width: 590px;}
.recom-video {height: 445px;}
.client-name {font-size: 16px;}
.timing-footer {font-size: 14px;}
}
@media screen and (max-width: 667px) {
.container {max-width: 640px!important;}    
.containers {width: 640px;}      
.main-block.main {left: -641px;background-position: -433px 0px;}
.main1 h1 {padding-right: 149px!important;}
.catalog {left: -620px;}
.butvideo.tube:after {left: 68%;}
.block-quize {left: -620px;}
.step-montage-septik-block {left: -640px;}
.block-header-popup {width: 360px;}
.header-popup {font-size: 22px;}
.describe-popup {width: 98%;}
.montage-septik {left: -362px;}
.consultation {left: -620px;}
.messenger-link-whatsaap {margin-left: 1%;width: 74%;}
.reviews-block {left: -620px;}
.reviews-video {margin-bottom: 156px;margin-top: -210px;width: 77%;}
.preim-block {left: -620px;}
.preload-photo-main {left: 37px;top: 60px;font-size: 16px;}
.icon-thans {width: 76px;margin: 0px auto;}
.header-thanks-text {font-size: 27px;}
.describ-thanks-text {width: 90%;font-size: 19px;}
.but-thanks {width: 48%;}
.evrolos-recomend {left: -639px;}
.header-block {left: -341px;}
.video-staff {left: -620px;}
.forms-two {width: 81%;}
.model-action {padding-top: 65px;left: -620px;}
}
@media screen and (max-width: 600px) {
.container {max-width: 580px!important;}    
.containers {width: 580px;}     
.bl-header .messenger-link {font-size: 12px;height: 34px;padding: 0 5px;}   
.icon-m {margin-right: 3px;width: 16px;}    
.main-block.main {left: -676px;}    
.main1 h1 {padding-right: 100px;}
.block-form-zagol {margin-left: 0%;}
.zagol-discrib {width: 96%;}
.block-form {width: 75%;padding: 18px 10px;}
.catalog {left: -650px;}
.septik-video {padding: 10px 10px 10px 15px;}
.butvideo.tube:after {left: 71%;}
.but-catalog {font-size: 14px;}
ul.model-character li {font-size: 14px;}
.descr-text-septik {height: 145px;}
.block-quize {left: -650px;}
.step-montage-septik-block {left: -667px;}
.montage-septik {left: -392px;}
.consultation {left: -650px;}
.messenger-link-whatsaap {margin-left: 1%;width: 82%;}
.reviews-block {left: -650px;}
.client-name {font-size: 12px;}
.local-clients {font-size: 10px;}
.reviews-video {margin-bottom: 268px;margin-top: -323px;width: 91%;}
.text-reviews {height: auto;}
.preim-block {left: -650px;}
.call-me-block {left: -650px;}
.text-call {font-size: 25px;}
.we-can-help {font-size: 28px;}
.big-phone-down {font-size: 35px;margin-top: 18px;}
.location {width: 95%;margin-left: 5%;}
.politikas {width: 92%;}
.but-thanks {width: 53%;}
.evrolos-recomend {left: -671px;}
.preload-photo-main.evrolos {top: 272px;left: 221px;font-size:16px;}
.photo-obzor-model {left: -679px;}
.model-septik-montage {font-size: 19px;height: auto;}
.clients-info {height: 86px;}
.link-pass {width: 75%;}
.block-contakt {left: -647px;}
.info-contakt-item {width: 98%;}
.info-contakt-item.child {flex-grow: inherit;}
.info-contakt {width: 93%;margin: 20px 30px 20px 3px;}
.footer-container .bl-header .messenger-link {font-size: 17px;height: 45px;padding: 8px 18px;}
.footer-container .icon-m {margin-right: 3px;width: 19px;}
.recom-video .butvideo.tube:after {top: 83px;}
.cont-text-header h1 {z-index: 2;padding-right: 352px;font-size: 28px!important;position: relative;}
.cont-header:before {width: 53%;height: 547px;left: 10%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 35%;z-index: 1;}
.top-buttom {width: 147px;height: 42px;font-size: 15px;}
.zagol-discrib {margin: 0px 0px 0px;width: 62%;}
.form-phon-one-item .input_form {height: 50px;}
.block-timer {width: 81%;margin: 20px auto 0px;}
.model-septik-montage {margin: 18px 0px 18px 18px;}
.but-preload-photo-main a {font-size: 18px;}
.video-staff {left: -650px;}
.recom-video {height: auto;}
.forms-two {width: 90%;}
.model-action {padding-top: 65px;left: -650px;}
.car-act {left: 50px;width: 73%;}
.act-photo {width: 68%;margin: 61px auto 0px;}
.bl-special-action:before {left: 290px;top: -43px;}
.reviews-block .container {width: 500px;}
}
@media screen and (max-width: 568px) {
.container {max-width: 540px!important;}    
.containers {width: 540px;}    
.bl-header .tex-mes{display:none;}    
.bl-header .icon-m {margin-right: 0px;width: 25px;}  
.phone-content {margin-left: 0px;margin-right: 36px;}
.main-block.main {left: -700px;}
.block-form {width: 72%;margin-left:-3px;}
.catalog {left: -670px;}
.butvideo.tube:after {left: 75%;}
.block-quize {left: -670px;}
.step-montage-septik-block {left: -691px;}
.num-step-work {left: 8%;}
.but-step-work .but-catalog {font-size: 12px;}
.montage-septik {left: -409px;}
.consultation {left: -670px;}
.icon-m {margin-right: 3px;width: 19px;}
.messenger-link-whatsaap {margin-left: 1%;width: 93%;}
.forms-two {width: 100%;}
.reviews-block {left: -670px;}
.text-reviews {height: auto;}
.text-reviews.videos {width: 45%;}
.reviews-video {margin-bottom: 28px;margin-top: -66px;width: 41%;}
.client-name {font-size: 16px;}
.local-clients {font-size: 15px;}
.preim-block {left: -692px;}
.recom-video .butvideo.tube:after {top: 78px;}
.call-me-block {left: -692px;}
.header-thanks-text {font-size: 25px;}
.but-thanks {width: 58%;}
.evrolos-recomend {left: -692px;}
.preload-photo-main.evrolos {top: 259px;left: 221px;font-size: 16px;}
.preload-photo-main {left: 203px;top: 211px;font-size: 18px;}
.site-logo {padding-right: 0px;padding-left: 0px;}
.top-buttom {margin-right: 1px;width: 120px;height: 36px;font-size: 14px;}
.site-logo img {max-width: 100px!important;}
.form-phon-one-item .btn_color {width: 110%;margin-top: -3px;margin-left: -39px;}
.form-phon-one-item .input_form {width: 78%!important;margin-left: 0%;}
.block-timer {width: 87%;margin: 20px auto 0px;}
.phone-content {font-size: 18px;}
.cont-text-header h1 {z-index: 2;padding-right: 384px;font-size: 25px!important;position: relative;}
.cont-header:before {width: 53%;height: 547px;left: 8%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 35%;z-index: 1;}
.block-form-zagol {font-size: 20px;}
.s-calc {padding-bottom: 43px;}
.block-quize {padding-top: 60px;}
.video-staff {left: -670px;}
.block-staff {margin: 0px auto 0px;width: 100%;}
.block-staff-item {width: 98%;}
.block-staff-item {padding-left: 35px;padding-right: 35px;}
.block-staff-item + .block-staff-item {border-left: 0px solid rgba(255,255,255,.2);}
.icon-staff {width: 33%;margin: 0px auto;}
.forms-two .form-phon-one-item .btn_color {width: 85%;margin-top: 10px;margin-left: 10px;}
.forms-two .form-phon-one-item .input_form {width: 84%!important;margin-left: 3%;}
.model-action {padding-top: 65px;left: -675px;}
.out-special {width: 85%;font-size: 22px;margin-top: 60px;}
.actions-but {width: 60%;}
.preim-block {left: -670px;}
.reviews-block .container {width: 480px;}
}
@media screen and (max-width: 540px) {
.container {max-width: 500px!important;}    
.containers {width: 500px;}  
.phone-content {margin-left: 0px;margin-right: 9px;}
.main1 h1 {padding-right: 44px!important;}
.main-block.main {background-position: -420px 0px;left: -721px;}
.block-form {width: 76%;}
.catalog {left: -692px;}
.catalog-block-item {width: 98%;}
.septik-video {padding: 10px 10px 10px 96px;}
.butvideo.tube:after {left: 58%;}
.descr-text-septik {height: auto;}
ul.model-character li {font-size: 16px;}
.but-catalog {font-size: 16px;}
.block-quize .container {max-width: 380px!important;}
.block-quize {left: -694px;}
.bCalcSale__thumb {left: 38%;width: 35%;top: -42px;}
.bCalcSale__title {top: -1%;width: 100%;left: 0%;font-size: 18px;}
ul.gifts-list li {margin-left: 4px;margin-right: 8px;}
ul.gifts-list li:before {left: 47px;}
.bCalc__header-progress-step {font-size: 20px;}
.bCalc__header {padding-left: 30px;padding-right: 30px;}
.boxRadio__check {margin-bottom: -3px;}
.calcFinish .form-group_submit {margin-bottom: 40px;}
.step-montage-septik-block {left: -695px;}
.montage-septik {left: -435px;}
.consultation {left: -695px;}
.content-consultat {width: 90%;}
.reviews-block {left: -695px;}
.text-reviews.videos {width: 55%;}
.reviews-video {width: 50%;}
.preim-block {left: -695px;}
.call-me-block {left: -716px;}
.location {width: 65%;margin-left: 8%;}
.but-thanks {width: 62%;}
.main-block.evrolos {left: -728px;background-position: -700px 1px;}
.evrolos-recomend {padding-top: 0px;left: -707px;}
.header-block {left: -360px;}
.block-form {width: 68%;}
.block-timer {width: 98%;margin: 20px auto 0px;}
.big-but-act {bottom: -1%;font-size: 16px;}
.model-locat-montage {height: auto;}
.video-staff {left: -695px;}
.model-action {padding-top: 65px;left: -695px;}
.block-how-work-item {width: 48%;margin-left: 1%;margin-right: 1%;}
.car-act {left: 23px;width: 85%;}
.icon-preim {width: 32%;}
.cont-header:before {width: 53%;height: 547px;left: 7%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 35%;z-index: 1;}
}
@media screen and (max-width: 480px) {
.container {max-width: 460px!important;}    
.containers {width: 460px;}
.site-logo img {max-width: 110px!important;}
.phone-content {margin-left: 0px;margin-right: 0px;}
.contact-content {margin-left: 2%;}
.main1 h1 {padding-right: 0px;}
.block-form {width: 60%;margin-left: 9px;}
.main-block.main {background-position: -584px 0px;left: -732px;}
.catalog {left: -716px;}
.butvideo.tube:after {left: 63%;}
.block-quize {left: -716px;}
ul.gifts-list {margin-top: 17px;}
.step-montage-septik-block {left: -736px;}
.block-how-work-item {width: 98%;}
.num-step-work {left: 5%;}
.but-step-work {margin-left: 24%;}
.step-work-text {margin-bottom: 15px;}
.montage-septik {left: -456px;}
.consultation {left: -716px;padding-bottom: 60px;}
.reviews-block {left: -716px;}
.preim-block {left: -716px;}
.out-work-preim-item {width: 99%;}
.recom-video .butvideo.tube:after {top: 69px;}
.call-me-block {left: -716px;}
.text-call {font-size: 23px;}
.we-can-help {font-size: 24px;}
.big-phone-down {font-size: 30px;}
.footer-footer .messenger-link {font-size: 16px;height: 38px;padding: 0 12px;}
ul.time-time li {width: 92px;}
.order-sends {margin-top: 81px;}
.icon-thans {width: 60px;}
.but-thanks {width: 64%;}
.evrolos-recomend {padding-top: 0px;left: -723px;}
.whb-general-header .top-buttom{display:none;}
.cont-text-header h1 {z-index: 2;padding-right: 467px;font-size: 25px!important;position: relative;}
.cont-header:before {width: 53%;height: 547px;left: 5%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 37%;z-index: 1;}
.greenbold {color: #000;}
.form-phon-one-item {width: 99%;}
.form-phon-one-item .input_form {width: 78%!important;margin-left: 10%;}
.form-phon-one-item .btn_color {width: 77%;margin-top: 6px;margin-left: 44px;}
.header-block {height: 513px;}
.calcFinish__title {font-size: 17px;}
.video-staff {left: -713px;}
.model-action {left: -715px;}
.galery-logo-septik-item {width: 23%;}
.act-photo {width: 83%;margin: 61px auto 0px;}
.actions-but {width: 70%;}
.reviews-block .container {width: 380px;}
}
@media screen and (max-width: 420px) {
.container {max-width: 400px!important;}    
.containers {width: 400px;}
.bl-header .block-messenger{display:none!important;}
.main-block.main {background-position: -494px 0px;left: -759px;}
.main1 h1 {font-size: 22px!important;}
.block-form {width: 51%;}
.catalog {left: -747px;}
.caption-header h2 {font-size: 22px!important;}
.septik-video {padding: 10px 10px 10px 64px;}
.block-quize {left: -747px;}
.step-montage-septik-block {left: -764px;}
.my-forms-body {width: 250px;}
.block-header-popup {width: 246px;}
.header-popup {font-size: 20px;}
.describe-popup {width: 100%;font-size: 16px;}
.my-forms-body .form-group_submit .btn_st1 {padding: 17px 38px 15px!important;margin-left: 0%;}
.montage-septik {left: -486px;}
.preload-photo-main.evrolos {top: 181px;font-size: 18px;left: 137px;}
.preload-photo-main {left: 129px;top: 142px;}
.consultation {left: -747px;}
.content-consultat {width: 98%;}
.zag-cons {font-size: 23px;}
.messenger-link-whatsaap {margin-left: 1%;width: 100%;}
.reviews-block {left: -747px;}
.text-reviews.videos {width: 77%;}
.reviews-video {width: 67%;}
.preim-block {left: -747px;}
.call-me-block {left: -747px;}
.text-call {font-size: 20px;}
.location {width: 80%;margin-left: 8%;}
.but-thanks {width: 75%;}
.evrolos-recomend {padding-top: 0px;left: -759px;}
.timing-footer {width: 90%;}
.footer-footer .block-messenger{display:normal;}
.footer-footer .block-messenger {display: inline-flex!important;}
.about-company {left: -756px;}
.cont-header:before {width: 53%;height: 547px;left: 3%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 30%;z-index: 1;}
.zagol-discrib {margin: 0px 0px 0px;width: 94%;}
.form-phon-one-item .btn_color {width: 77%;margin-top: 6px;margin-left: 35px;}
.sale-end {font-size: 22px;}
.block-timer {width: 100%;margin: 20px auto 0px;}
ul.time-time li {width: 80px;font-size: 10px;}
ul.time-time li span {font-size: 30px;}
.text-catalog {font-size: 16px;}
.block-arrows {bottom: -26px;left: 55%;}
.video-staff {left: -745px;padding-top: 60px;margin-top: 60px;padding-bottom: 50px;}
.model-action {left: -746px;}
.car-act {left: 9px;width: 100%;}
.actions-but {width: 90%;}
.owl-carousel .prev-slide {display: none;}
.owl-carousel .next-slide {display: none;}
.reviews-text-items .recom-video .butvideo.tube:after {top: 51px;left: 40%;}
}
@media screen and (max-width: 414px) {
.out-work-preim-item + .out-work-preim-item {border-left: 0px solid rgba(255,255,255,.2);}
}
@media screen and (max-width: 412px) {
.recom-video {width: 98%;}
}
@media screen and (max-width: 393px) {
.container {max-width: 360px!important;}    
.containers {width: 360px;}
.phone-content {font-size: 18px;}
.main-block.main {background-position: -457px 0px;left: -792px;}
.block-form {width: 47%;}
.catalog {left: -770px;}
.septik-video {padding: 10px 10px 10px 39px;}
.block-quize .container {max-width: 312px!important;}
.block-quize {left: -770px;}
.boxRadio__label {width: 112px;}
.boxRadio__text {font-size: 13px;letter-spacing: 0px;}
.bCalcSale__title {top: -6%;}
ul.gifts-list {margin-top: 25px;}
ul.gifts-list li:before {left: 10px;}
.bCalc__header-info {font-size: 16px;}
.bCalc .btn {padding: 19px 28px 17px;}
.step-montage-septik-block {left: -782px;}
.num-step-work {left: 6%;}
.but-step-work {margin-left: 17%;}
.montage-septik {left: -504px;}
.preload-photo-main.evrolos {top: 162px;left: 120px;}
.consultation {left: -774px;}
.evrolos-recomend {left: -781px;}
.site-logo img {max-width: 81px!important;}
.header-block {left: -365px;}
.cont-text-header h1 {z-index: 2;padding-right: 467px;font-size: 21px!important;position: relative;}
.cont-header:before {width: 53%;height: 547px;left: 1%;background: url(/wp-content/uploads/2023/04/hedear-img.png) 58% 0 no-repeat;background-size: 30%;z-index: 1;}
.sale-end {font-size: 20px;}
ul.time-time li {width: 71px;font-size: 10px;}
.video-staff {left: -763px;}
.phon-man {font-size: 25px;}
.messenger-link-whatsaap {padding: 14px 7px;font-size: 15px;}
.model-action {left: -769px;}
.galery-logo-septik-item {width: 31%;}
.act-photo {width: 100%;margin: 83px auto 0px;}
.out-special {width: 96%;margin-left: 2%;font-size: 22px;margin-top: 60px;}
.bl-special-action {height: 594px;}
.preim-block {left: -770px;}
.reviews-block {left: -770px;}
.call-me-block {left: -770px;}
.order-sends {left: -296px;}
}
@media screen and (max-width: 390px) {
.bCalc__wrap .loader__figure-anim {left: -12px;top: -12px;width: 188px;height: 188px;}
.bCalc__wrap .loader__text {max-width: 130px;font-size: 12px;}    
.bCalc__wrap .loader__figure {width: 188px;height: 188px;}    
.recom-video .butvideo.tube:after {top: 61px;left: 135px;}
}
@media screen and (max-width: 387px) {
.form-phon-one-item .input_form {width: 88%!important;margin-left: 4%;}    
.bCalcSale__thumb {top: -28px;}    
.bCalcSale__title {top: 0%;}    
ul.gifts-list {margin-top: 33px;}
.bCalc__header-progress-step .step-current {line-height: 38px;width: 38px;height: 38px;}
.my-forms-body {width: 230px;}
.my-forms-body .form-group_submit .btn_st1 {padding: 17px 27px 15px!important;}
.location:before {left: 3px;top: 7px;}
.form-phon-one-item .btn_color {width: 87%;margin-top: 6px;margin-left: 17px;}
}
@media screen and (max-width: 384px) {
.text-reviews.videos {width: 87%;}    
.reviews-video {width: 74%;}
.caption-header h2 {font-size: 20px!important;}
.caption-header-cal h2 {font-size: 20px!important;}
.caption-desc-cal {font-size: 18px;}
.zag-cons {font-size: 21px;}
.names-madg {font-size: 18px;}
.out-special {font-size: 20px;}
.preim-block {padding-bottom: 8px;}
.reviews-block {padding-top: 60px;}
.actions-but {font-size: 16px;}
}
@media screen and (max-width: 375px) {
.main1 h1 {padding-left: 6px!important;} 
.block-arrows {bottom: -26px;left: 54%;}
}
@media screen and (max-width: 360px) {
.container {max-width: 340px!important;}    
.containers {width: 340px;}
.site-logo {margin-left: -10px;}
.phone-content {font-size: 16px;}
.main-block.main {background-position: -550px 0px;left: -800px;}
.catalog {left: -777px;}
.caption-header h2 {font-size: 20px!important;}
.butvideo.tube:after {left: 68%;}
.block-quize {left: -777px;}
.block-header-popup {width: 199px;}
.my-forms-body {width: 198px;}
.my-forms-body .form-group_submit .btn_st1 {padding: 17px 12px 15px!important;}
.montage-septik {left: -519px;}
.consultation {left: -777px;}
.messenger-link-whatsaap {margin-left: -11%;width: 113%;}
.form-phon-one-item .btn_color {width: 98%;margin-top: 10px;margin-left: 0px;}
.form-phon-one-item .input_form {width: 98%!important;margin-left: 0%;}
.reviews-block {left: -777px;}
.preim-block {left: -777px;}
.call-me-block {left: -777px;}
.politikas {width: 98%;}
.location {width: 90%;}
.but-thanks {width: 88%;}
.evrolos-recomend {left: -789px;}
.clients-info {height: 117px;}
.block-form {width: 44%;}
ul.time-time li {width: 61px;font-size: 9px;}
ul.time-time li span {font-size: 24px;}
.video-staff {left: -777px;}
.block-staff-item {padding-left: 25px;padding-right: 25px;}
.zag-cons {font-size: 19px;}
.phon-man {font-size: 22px;}
.model-action {left: -777px;}
.step-montage-septik-block {left: -793px;}
.out-special {margin-top: 87px;}
.bl-special-action {height: 625px;}
}
@media screen and (max-width: 320px) {
.container {max-width: 320px!important;}    
.containers {width: 320px;}
.site-logo img {max-width: 77px!important;}
.phone-content {margin-left: -7px;}
.main-block.main {left: -807px;}
.catalog {left: -788px;}
.septik-video {padding: 10px 10px 10px 25px;}
.block-quize {left: -788px;}
.step-montage-septik-block {left: -799px;}
.but-step-work {margin-left: 13%;}
.block-header-popup {width: 190px;}
.popup-content {background: #fff;padding: 30px 10px;}
.header-popup {font-size: 18px;}
.form-group-input input[type='text'], input[type='tel'] {font-size: 16px;}
.num-step-work {left: 7%;}
.montage-septik {left: -530px;}
.preload-photo-main {top: 99px;font-size: 17px;left: 84px;}
.consultation {left: -788px;}
.zag-cons {font-size: 18px;}
.names-madg {font-size: 15px;}
.phon-man {font-size: 20px;}
.messenger-link-whatsaap {margin-left: -30%;width: 126%;}
.form-phon-one-item .btn_color {width: 100%;}
.reviews-block {left: -788px;}
.reviews-video {width: 81%;}
.local-clients {font-size: 13px;}
.preim-block {left: -788px;}
.recom-video .butvideo.tube:after {top: 42px;left: 88px;}
.we-can-help {font-size: 22px;}
.but-thanks {width: 94%;}
.video-staff {left: -787px;}
.evrolos-recomend {left: -802px;}
.block-form {width: 40%;}
.sale-end {font-size: 17px;}
.text-staff {font-size: 16px;}
.model-action {left: -788px;}
.bl-special-action:before {left: 290px;top: -115px;}
.actions-but {font-size: 15px;}
.call-me-block {left: -791px;}
}