@import url('https://fonts.googleapis.com/css?family=Montserrat:400,400i,500,500i,600,600i,700,700i,800,900&display=swap&subset=cyrillic,cyrillic-ext');*{margin:0;padding:0}.cleankers{padding:55px 0 0}.cleanker{height:450px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:6px;position:relative;color:#fff} .inpage_wrap{padding:35px 35px 0px; margin:15px 0 15px; border:1px solid #eeecec; border-radius:5px;}  .inpage_wrap .wpcf7-form-control-wrap{margin-bottom:0px;} .cl1{background-image:url(../img/clean1.png)}.cl2{background-image:url(../img/clean2.png)}.mainformclass{font-size:27px; padding-bottom:20px; font-weight:700; text-transform:uppercase;}.cl3{background-image:url(../img/clean3.png)}.clinf{position:absolute;bottom:25px;left:28px}.clname{font-weight:600;font-size:24px;line-height:1.1}.clreit span{padding-right:15px;font-size:30px;font-weight:400}.clcol{font-size:16px;color:#959494}.calc_wrapin{width:100%}.calc_wrapin .mainformname,.calc_wrapin .mainformtext{text-align:center}.calc_wrapin .mainform.sucsess{padding-bottom:30px}body{height:100%;position:relative;margin:0;padding:0;height:100%;color:#000;font-size:15px;font-weight:normal;font-family:'Montserrat',sans-serif}a{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;outline:none!important;color:#0b2f54}.sec-6 li span,.slick-dots li{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}img{max-width:100%}h3{font-size:20px}table{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:2px solid #f8f8f8;border-top:2px solid #f8f8f8;border-right:2px solid #f8f8f8;border-left:2px solid #f8f8f8}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}

table tr th,table tr td{border-left:1px solid #f0f0f0;border-right:0 none;
border-bottom:0 none;padding-left:27px;padding-right:27px;vertical-align:middle}table tr td{padding-bottom:8px;padding-top:8px;color:#5d5d5d;font-weight:300;font-size:13px}
table tr th{border-top:2px solid #f8f8f8;background:#fbfbfb;font-size:14px;font-weight:700;color:#333;padding-bottom:11px;padding-top:11px}table tr td p{margin:0;padding:0}tr:nth-child(2n+1){background:#fff}tr:nth-child(2n){background:#fbfbfb}.form_name{text-align:center}.styletext h2{font-weight:700;font-size:24px;margin-bottom:10px;margin-top:20px}.styletext ul{margin-bottom:30px}.calcwrap.inpage{text-align:left}.calcwrap.inpage .calc_name.form_name,.calcwrap.inpage .calc_name.form_name span,.calcwrap.inpage .calc_name.form_name small{font-size:24px}.sec_b_item{margin-bottom:40px}.sec_b_item h2{font-size:18px;font-weight:600;margin:0 0 15px;padding:0;color:inherit;text-transform:none}.sec_b_item h2 a{color:inherit;text-decoration:none}.sec_b_item a{color:#56b665;text-decoration:underline}.sec_b_imgwrap{height:193px;overflow:hidden}.sec_b_imgwrap img{min-height:193px;width:100%;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0}.sec_b_infwrap{font-size:14px;color:#262626;border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;background-color:#f6f6f6;padding:36px 43px;min-height:345px}.sec_all{padding:40px 0 30px}.sec_all_item{margin-bottom:20px}.sec_all_item a{text-transform:uppercase;font-size:16px;font-weight:600;color:#56b665;text-decoration:none!important}.sec_all_item a:hover{color:#187827}


.tabs_anons ul li{
	margin-bottom:5px;	
}


ol.with_line h2{
	font-size:20px;
	font-weight:500;
	text-transform:none;
	color:#000;
	padding-top:0px;
}
.sec_main .confid{
	color:#fff;
}

.flex_wide{
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}

.btnfox{
	display:flex;
	justify-content:center;
	align-items:center;
	border-radius:5px;
	text-decoration:none !important;
	font-weight:700;
	cursor:pointer;
	flex-wrap:wrap;
	height:40px;
	padding:0 25px;
	text-transform:uppercase;
	border:2px solid #3c984b;
	color:#3c984b;
	font-size:18px;
}

.btnfox:hover{
	color:#fff;
	background-color:#3c984b;
}

.nova_cols img{
		width:100%;
		border-radius:3px;
		height:270px;
		z-index:1;
		object-fit:cover;
		-webkit-transition: -webkit-transform 0.4s ease;
        transition: transform 0.4s ease;
	}
	.nova_cols a{
		border-radius:3px;
		display:block;
		overflow:hidden;
		position:relative;
	}
	
	
	.nova_cols a:hover img{
	  -webkit-transform: scale(1.12); 
      transform: scale(1.12);
	}
	
	.nova_cols span{
		font-weight:600;
		font-size:16px;
		position:absolute;
		bottom:30px;
		left:0px;
		margin-left:30px;
		margin-right:30px;
		color:#fff;
		background-color:#56b665;
		padding:5px 10px;
		line-height:1.4;
		z-index:2;
	}
	
	.nova_colitem{
		margin-bottom:30px;
	}
	
	.fs_text{
		margin-top:30px;
	}
.sec-video.text_main_page h2{
	margin-top:25px;
	margin-bottom:15px;
}

.sec-video.text_main_page h3{
	margin-top:25px;
	margin-bottom:15px;
}

.sec-video.text_main_page ul{
	margin-top:15px;
	margin-bottom:15px;

}
.gallery_open_format{
	margin-left:-10px;
	margin-right:-10px;
	display: flex;
	flex-wrap: wrap;
}
.gallery_open_format li{
	display:inline-block;
	width:33.33333333333333333%;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:20px;
}

.gallery_open_format li img{
	width:100%;
	height:240px;
	object-fit:cover;
	border-radius:15px;
}

@media(max-width:990px){
	.gallery_open_format li img{
		height:160px;
	}
}


@media(max-width:790px){
	.gallery_open_format li img{
		height:120px;
	}
}
@media(max-width:590px){
	.gallery_open_format li {
		width:33.333333333333333333%;
	}
}

@media(max-width:390px){
	.gallery_open_format li img{
		height:100px;
	}
}
@media(max-width:340px){
	.gallery_open_format li {
		width:50%;
	}
	.gallery_open_format li img{
		height:140px;
	}
}
.tabs_anons a{
	text-decoration:underline;
}

.tabs_anons ol{
	list-style-type:none;
}

.tabs_anons>ol.with_line>li{
	
	
	  border-top: 2px dashed;
  border-color: #13531d !important;
  margin:0; padding: 30px;
  counter-increment: section;
  position: relative;
}

.tabs_anons>ol.with_line>li:nth-child(even){
	padding-left:30px;
	padding-right:0px;
}

.tabs_anons>ol.with_line>li:nth-child(odd){
	padding-left:0px;
	padding-right:30px;
}

.tabs_anons>ol.with_line>li:nth-child(even):before {
  content: counter(section);
  right: 100%; 
  margin-right: -17.5px;
  position: absolute;
  border-radius: 50%;
  line-height:35px;
  height: 35px;
  width: 35px;
  background-color: #13531d;
  text-align:center;
  color: white;
  font-size: 14px;
}

.tabs_anons>ol.with_line>li:nth-child(odd):before {
  content: counter(section);
  left: 100%; 
  margin-left: -17.5px;
  position: absolute;
  border-radius: 50%;
  padding: 0px;
  line-height:35px;
  height: 35px;
  width: 35px;
  background-color:#13531d;
  text-align:center;
  color: white;
  font-size: 14px;
}



.tabs_anons>ol.with_line>li:nth-child(even) {
  border-left: 2px dashed;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  margin-right: 30px; 
  padding-right: 0;
}

.tabs_anons>ol.with_line>li:nth-child(odd) {
  border-right: 2px dashed;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  margin-left: 30px; 
  padding-left: 0;
}

.tabs_anons>ol.with_line>li:first-child {
  border-top: 0;
  border-top-right-radius:0;
  border-top-left-radius:0;
}

.tabs_anons>ol.with_line>li:last-child {
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
}

.sec-1.sec_1_new{
	position:relative;
}

@media (min-width: 1280px) {
.sec-3.new_padding, .sec-4.new_padding, .ourworkers.new_padding, .sec_gal_new.new_padding{
	padding:55px 0px;
}
}
@media (max-width: 1280px) {
.sec-3.new_padding, .sec-4.new_padding, .ourworkers.new_padding, .sec_gal_new.new_padding{
	padding:40px 0px;
}
} 

.sec-4.oneside_padding{
	padding-top:40px;
	padding-bottom:0px;
}

.sec-3.new_padding h2, .ourworkers.new_padding .h2, .sec-4.new_padding h2, .sec_gal_new.new_padding h2, .sec_tabs h2{
	margin-bottom:40px;
}

.sec-3.new_padding .sec_3_itemin{
	margin-bottom:0px;
}

.photo_fix{
	margin-left:-15px;
	margin-right:-15px;
}

.left_style{
	text-align:left !important;
}

.sec_tabs.bottom_style{
	padding-bottom:40px;
}

.tabs_anons.bottom_no_style{
	padding-bottom:0px;
	margin-bottom:0px;
}

.calculator-prices_1{
	line-height:1.2;
}

.calculator-prices_2{
	margin-bottom:15px;
}

.sec-video{
	font-size:15px;
	line-height:1.5;
	padding-bottom:80px;
}

.sec-video h3{
	font-size: 30px;
	padding-top:0px;
	margin-top:0px;
	text-transform:uppercase;
	font-weight: 900;
	color: #56b665;
}


.sec-video ul li:after {
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    position: absolute;
    top: 10px;
    left: 0;
    background-color: #56b665;
}

.sec-video ul li {
    padding-left: 18px;
    line-height: 24px;
    position: relative;
}



.mainphone{
	padding-top:17px;
	position:relative;
	display:block;
}

.mainphone:after{
	content:'Работаем круглосуточно';
	display:block;
	position:absolute;
	top:0px;
	font-weight:400;
	font-size:12px;
	right:0;
}

.h-link{
	line-height:1.2;
}

.whatsapp{
	padding:12px;
	width:50px;
	height:50px;
	border-radius:50px;
	background-color:#25D366;
	position:fixed;
	bottom:37px;
	right:20px;
	color:#fff;
	padding:13px;
	z-index:50;
}

.whatsapp img{
	width:24px;
	height:24px;
}

.whatsapp i{
	font-size:24px;
}

.difh2 h2 span{color:#fff}
.rounded {
counter-reset: li; 
list-style: none; 
padding: 0;
}

.tophead_right ul{
	margin:0px;
	padding:0px;
	text-align:right;
}

.tophead_right ul, .tophead_right ul li{
	list-style-type:none;
}

.tophead_right ul, .tophead_right ul li a{
	line-height:27px;
}

.tophead_right ul li{
	padding-left:20px;
	display:inline-block;
}

.sec-8 .h2{
	margin-bottom:40px;
}

.sec-8 .open_middle_raiting {
	font-size:18px;
	text-align:center;
	margin-bottom:25px;
}

.rounded li {
	padding-left:25px;
	position:relative;
	margin-bottom:5px;
}
.rounded li:before {
content: counter(li);
counter-increment: li;
position: absolute;
left: 0px;
top: 1px;
display:block;
font-size:12px;
background: #56b665;
height: 18px;
width:  18px;
line-height:  19px;
color:#fff;
text-align: center;
border-radius: 9px;
transition: all .3s ease-out;
}


.sec_tab_cur.ts{
	text-align:left;
}

.list_row .sec_2_item{
	text-align:left;
	margin-bottom:15px;
}

.sec-4.new_text_box h2.nonetoph2{
	padding-top:0px;
}

.list_row .sec_2_inf{
	min-height:20px;
}

.sec-2.new_sec_2.list_row .sec_2_item .sec_2_itemin{
	min-height:20px;
	padding:15px 25px;
}


.sec-2.new_sec_2.list_row .sec_2_item a.sec_2_link{
	margin:0px;
	line-height:1.6;
}

.hs-chat-footer{
	padding-bottom:12px !important;
}

.hs-chat-footer a, .hs-chat-footer  svg{
	display:none !important;
}

.sec_tabs_main_img video {
    width: 100%;
    height: 430px;
	border-radius:5px;
    object-fit: cover;
}

.breadcrumbs_wrap{
	background-color:#f4f4f4;
	padding:10px 0px;
}

.breadcrumbs_wrap .breadcrumb{
	text-align:left;
}

.breadcrumbs_wrap .breadcrumb li{
	font-size:12px;
}

.breadcrumbs_wrap .breadcrumb ul{
	display:inline-block;
}

h1.h1_onlypage{
	text-align:center;
	font-size:55px;
	margin:40px 0px 40px;
	color:#56b665;
	font-weight:900;
}

#okompanii h3{
	font-weight:900;
	color:#56b665;
}

#okompanii ol li, #okompanii ol{
	list-style-type:none;
}

#okompanii ol li{
	position:relative;
	padding-left:20px;
}

#okompanii ol li:before{
	content:'';
	display:block;
	width:7px;
	height:7px;
	border-radius:7px;
	background-color:#56b665;
	position:absolute;
	left:0px;
	top:7px;
}

.sec-4 ul, .sec_price ul{
	margin-bottom:15px;
}

.sec_price ul li:before{
	content:'- ';
}

.sec_price{
	line-height:1.2;
}

.sec_price .sec_2_item_dopname{
	padding-bottom:0px;
	text-align:right;
}

.sec_price .list_row.sec-2{
	padding:0px;
	margin:0 auto;
	max-width:900px;
}

.sec_gal_new{
	padding:55px 0;
}

.sec_gal_new_cur .slick-arrow.slick-next{
	left:-70px;
}
.sec_gal_new_cur .slick-arrow.slick-prev{
	right:-70px;
}
.sec_gal_new_cur .slick-arrow{
	background-color:#13531d;
	font-size:21px;
	color:#fff;
	height:45px;
	margin-top:-10px;
	width:45px;
	line-height:45px;
	text-align:center;
	border-radius:45px;
}

.sec_gal_new_cur .slick-arrow:hover{
	background-color:#56b665;
}


.sec_gal_new_cur li a{
	display:block;
	padding-left:15px;
	padding-right:15px;
}

h3.classic_h3{
	font-size:30px;
	font-weight: 900;
    color: #56b665;
    margin-top: 0;
	text-transform:uppercase;
    margin-bottom: 55px;
	text-align:center;
}

.sec_gal_new_cur li a img{
	height:300px;
	width:100%;
	object-fit:cover;
	border-radius:5px;
}


.sec_price table tr td{
	font-size:18px;
}

.i1_v1.i1{
	position:relative;
	min-height:100vh;
	background-image:url(../img/005.jpg);
}
.i1_v1.i1 h1{
	font-size:70px;
text-shadow: 0 1px 2px rgba(0,0,0,.5);

}

.i3.v1_3i3{
	padding-top:20px;
}

.i1_v1.i1 .mainformclass{
	font-size:33px;
	padding-bottom:5px;
}

.i1_v1.i1 .mainformtext{
	padding-bottom:15px;
}

.mojka2{
	position:absolute;
	color:#fff;
	font-size:30px;
	line-height:55px;
	left:20px;
	top:0px;
	display:block;
}



.i1_v1.i1 .calc_wrapin{
	padding:35px;
}
.page-overlay {

    z-index: 10;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0.9;
    left: 0;
    background-color: #1D6026;
    background: linear-gradient(to right,#1D6026,rgba(0,0,0,0));

}

.calc_wrapin_out{
	width:500px;
	margin:0 auto;
}

.i1_v1.i1 .container {
position:relative;
    z-index: 12;

}


.h-last a.formail{
	font-size:16px !important;
	color:#0a6a19;
	font-weight:400;
}

.h-slogan_box{
	padding-top:25px;
}

.h_location_wrap{
	padding-left:50px;
}

.new_text_box.difh2{
	background-image:none;
}
.new_text_box.difh2 a{
	color:#56b665;
	text-decoration:underline;
}

.ct_container .icbox img{
	width:auto;
} 

.new_text_box h2{
	padding-top:30px;
}
.sec_calc{padding:60px 0 55px}
.kvmbtninp.fullkvm .wpcf7-form-control.wpcf7-text{width:100%;height:53px}.kvmbtninp.fullkvm .supkvm{display:none}.sec_calc .send_style{margin-top:0;height:51px}.sec_calc .calc_wrapin .crosshalf{margin-bottom:0}.sec_calc .calc_wrapin{padding:0}.dataopen2wrap{margin-bottom:40px;text-align:center}.dataopenbox2 img{width:100%}.dataopenbox2{display:none}.dataopenbox2.active{display:block}.dataopen2{display:inline-block;margin:0 15px;cursor:pointer}.dataopen2 span{display:block;border-radius:8px;padding:6px 9px;font-weight:500;font-size:18px}.dataopen2:hover span{color:#56b665}.dataopen2.active span{background-color:#56b665;color:#fff}.icbox{border-radius:6px;font-weight:600;padding:32px 16px;margin-bottom:30px;background-color:#f4f4f4;text-align:center}.icbox img{height:39px}.ictext{margin-top:14px}.icon_alert{font-size:32px;line-height:32px}
.sec_tabs_main_img img{width:100%;border-radius:6px}.tabs_pre_text{padding-bottom:15px}.price_item{margin-bottom:30px}
.sec_price{padding:40px 0 40px}.sec_price .send_style{margin-top:25px}.price_item_dopname span{font-size:19px}.price_item_dopname{font-size:36px}.price_item_box{background-color:#f6f6f6;padding-top:32px;padding-right:42px;padding-left:42px;margin:0;color:#343538;min-height:214px;transition:all 700ms ease 0s;border-color:transparent;box-shadow:none;font-size:26px;font-weight:800}.price_img{font-size:27px;font-weight:600;color:#fff;background-size:cover;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border:0 solid #000;background-repeat:no-repeat;background-position:center top;padding-top:76px;padding-right:42px;padding-left:42px;min-height:208px;transition:all 700ms ease 0s;margin:0;border-color:transparent;box-shadow:none}.new_item_dopname{font-size:18px}.new_item_in{height:261px;background-repeat:no-repeat;background-size:cover;border-radius:6px;position:relative;color:#fff;font-size:24px;margin-bottom:35px}.new_item_name{bottom:0;left:0;width:100%;padding:45px 45px;text-align:left;font-weight:600;position:absolute}.new_item_wrap{text-align:center;margin-left:-15px;margin-right:-15px}.new_item{padding-left:15px;padding-right:15px;display:inline-block;width:33%}.sec_new{padding:107px 0 80px}.sec_tabs{color:#262626;padding:40px 0 0}.sec_tabs .dataopenbox .send_style{width:260px;margin:40px auto 0}.tabs_anons{margin-bottom:25px;padding-top:10px}.tabs_anons h3{margin-top:0}
.tabs_anons ul{margin-bottom:15px}.alteritem{margin-bottom:30px}.tabs_alert{background:#56b665;padding:16px 1px;color:#fff;border-radius:10px}.icbox img{display:inline-block}.sec_tabs .dataopenbox ul li:after,
.openboxli .tabs_anons ul li:after, .bottom_no_style.tabs_anons ul li:after,
.sec-4 ul li:after{content:'';display:block;width:5px;height:5px;border-radius:5px;position:absolute;top:7px;left:0;background-color:#56b665}.sec_tabs .dataopenbox ul li,.openboxli .tabs_anons ul li, 
.bottom_no_style.tabs_anons ul li,
.sec-4 ul li{padding-left:18px;line-height:1.42857143;position:relative; margin-bottom:10px;}
.sec_tabs h2{text-align:center;margin-bottom:40px}.tabs_pre_h2{text-align:center;padding-bottom:35px}.sec_price h2{text-align:center}.sec_tabs .dataopen{cursor:pointer}.sec_tabs .dataopenbox h2{font-size:40px}.sec_tabs ul.tabs_list{margin-bottom:40px}.sec_tabs.alter_tabs .dataopenbox{padding-top:0}.alter_tabs.alter_tabs2{padding-top:0}.sec_tabs ul li.dataopen{display:inline-block;font-size:21px;font-weight:700;width:33.333333333%}.sec_tabs ul li.dataopen:first-child{border-left:1px solid #ddd}.sec_tabs ul li.dataopen{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.sec_tabs ul li.dataopen.active span{background-color:#262626;color:#fff}.sec_tabs ul li.dataopen span{display:block;height:70px;line-height:70px;background-color:#f4f4f4;text-align:center}.sec_tabs .dataopenbox{padding:90px 0 70px;background-size:cover;background-repeat:no-repeat;background-position:center right}
.sec_main{background-size:cover;background-position:top 0 center;background-repeat:no-repeat;padding:60px 0 45px; position:relative;}

.sec_main:after{
	position:absolute;
	left:0px;
	top:0px;
	height:100%;
	display:block;
	content:'';
	width:100%;
	background: rgba(175,241,185, 0.3);
	background: linear-gradient(90deg, rgba(19,83,29,1) 0%, rgba(19,83,29,0) 53%);
	
}

.sec_main .container{
	position:relative;
	z-index:2;
}

.hpostzagalov{
	font-weight:700;
	color:#fff;
	margin-bottom:30px;
	font-size:18px;
}

.sec_main h1{
margin:0;text-transform:none;padding:0;font-weight:800;
padding-top:0px;color:#fff;
font-size:35px;
padding-bottom:15px;
}.sec_main .send_style{width:auto;display:inline-block;padding-left:20px;padding-right:20px;margin-top:30px}
.sec-1 p span{color:#8be699}.sec-1 p{color:#fff;font-size:26px;text-align:center;line-height:31px;padding-bottom:50px;font-weight:700}.send_style{text-align:center;background-color:#56b665;border-bottom:4px solid #3c984b;border-left:0 none;padding:0;border-right:0 none;border-top:0 none;color:#fff;font-size:18px;cursor:pointer;line-height:51px;height:55px;border-radius:7px;font-weight:700;text-transform:uppercase;width:100%;transition:all 250ms ease-out;margin-top:0}.sec_2_centeredbtn{text-align:center}.sec_2_centeredbtn a.send_style{width:240px;margin-bottom:0;color:#fff;display:inline-block;text-decoration:none!important}.send_style:hover{background-color:#54d568}.calcwrap{text-align:right}.calc_wrapin{background-color:#fff;padding:30px 30px 0;display:inline-block;text-align:left;border-radius:7px}.calc_in .calc_wrapin{width:auto;padding:0;display:block!important}.calcwrap .calc_name{font-size:26px;text-transform:uppercase;font-weight:900;color:#56b665;padding-bottom:30px}.calcwrap .calc_name.form_name{font-size:22px}.calcwrap .calc_name.form_name span{font-size:26px;color:red;font-weight:700}.calcwrap .calc_name.form_name small{font-size:15px}.calc_wrapin .inp{font-size:18px;font-weight:600;color:#262626}
.crossdata{display:none}
.modal-sm .modal-content input[type="text"],input[type="text"], input[type="date"], input[type="time"]{background-color:#eeecec;font-size:16px;border-radius:7px;border:1px solid #e8e8e8;color:#262626;height:54px;width:100%;padding:0 30px}
.calcwrap .calc_name{font-size:26px;text-transform:uppercase;font-weight:900;color:#56b665;padding-bottom:30px}.inp{padding-bottom:5px}.h-logo img{height:50px}
.tophead{background-color:#13531d;color:rgba(255,255,255,0.2);font-size:14px;font-family:"Montserrat";color:#fff;padding:12px 0}
.tophead a{color:#fff}.tophead .icontop{position:relative;font-size:14px;padding-left:40px}
.tophead .icontop:after{content:'';display:block;position:absolute;left:0;top:-5px;width:27px;height:27px;background-image:url(../img/mail.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}
.tophead .icontop.icon1:after{background-image:url(../img/what.svg)}.tophead .icontop.icon2:after{background-image:url(../img/vk.svg)}.tophead .icontop.icon3:after{background-image:url(../img/insta.svg)}.sec-1{background-image:url(../img/x2.jpg);background-position:center center;background-repeat:no-repeat}.sec-1 .secshadow{background-color:rgba(0,0,0,0.5);min-height:620px;padding:53px 0 53px}h1.mainpage{color:#8be699;font-size:51px;text-align:center;font-weight:800;margin-top:90px;text-transform:uppercase}h1.mainpage span{color:#fff}
.sec-2{padding:60px 0 20px}
.sec_2_itemin{color:#fff;padding:82px 32px 16px;background-size:cover;border-radius:6px;min-height:368px;position:relative}.sec_2_item span{display:block}.sec_2_item{text-align:center}.sec_overlay{width:100%;height:100%;border-radius:6px;position:absolute;left:0;background-color:#56b665;top:0;opacity:0;transition:all 250ms ease-out}.sec_2_item:hover .sec_overlay{opacity:.2}.sec_2_inf{position:relative;z-index:2;min-height:110px}.sec_2_item_btn{position:relative;z-index:2}.sec_2_item_name{font-size:21px;font-weight:600}.sec_2_item_dopname{font-size:24px;font-weight:800}.sec_2_item_dopname span{font-weight:700;display:inline;font-size:16px}.sec_2_item a.sec_2_link{display:block;margin-bottom:40px;text-decoration:none!important;text-transform:uppercase;margin-top:20px;color:#56b665!important;display:inline-block;font-weight:600;line-height:1;font-size:18px;position:relative}
.sec-4{color:#262626;background-image:url(../img/fon-01.jpg);
background-size:cover;background-position:top right;font-size:15px;
background-repeat:no-repeat;padding:55px 0 55px}
.sec-4 h2{position:relative;z-index:2;margin-bottom:15px}
.sec-5{padding-top:100px;min-height:877px;text-align:center;background:url(../img/nova-min.png) bottom center no-repeat}
p.dopname{position:relative;padding-bottom:40px;font-size:32px;color:#56b665;font-weight:700;padding-left:150px}
p.dopname:after{content:'';display:block;position:absolute;top:-50px;left:0;background-image:url(../img/verxnyaya-kavychka.png);background-repeat:no-repeat;width:117px;height:103px}.sec-6{padding:120px 0 100px;text-align:center}.sec-6 ul,.sec-6 ul li{list-style-type:none}.sec-6 ul{margin:0 0 25px}.sec-6 ul li{display:inline-block;margin-left:15px;margin-right:15px;font-size:18px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none}.sec-6 ul li span{display:block;border-radius:8px;padding:6px 9px;font-weight:500}.sec-6 ul li:hover span{color:#56b665}.sec-6 ul li.active span{background-color:#56b665;color:#fff}.sec6miniphoto{height:265px;background-size:cover;background-repeat:no-repeat;display:block;background-position:center center}.sec_6_item a{display:block;padding-left:15px;padding-right:15px}.dataopenbox{display:none}.dataopenbox.active{display:block}.sec-6 ul.slick-dots{margin-top:25px}.slick-dots li button{background-color:#56b665;font-size:0px;padding:0;opacity:.5;border-radius:2px;height:8px;border:0 none;text-indent:-9999;width:8px}.slick-dots li.slick-active button{opacity:1;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(4);-ms-transform:scale(1.4);transform:scale(1.4)}.sec-6 ul.slick-dots li{margin-left:7px;margin-right:7px}.sec-7{padding:110px 0;background-color:#f6f6f6}.group{background-color:#fff;border-radius:6px;margin-bottom:9px}.group .vopros_name{margin:0;position:relative;padding:20px 50px 20px 26px;font-size:18px;font-weight:600;color:#000;cursor:pointer}.group .vopros_name.ui-accordion-header-active{color:#262626}
.group .vopros_name .ui-icon{position:absolute;right:30px;top:20px}

.opener{padding:0 56px 15px; display:none; position:relative;}
.vopros_name:after{
	content:'';
	display:block;
	position:absolute;
	right:25px;
	top:22px;
	width:20px;
	height:20px;
	background-size:100% 100%;
	background-image:url(../img/angle-arrow-down.svg);
	background-repeat:no-repeat;
	background-position:center center;
}

.active .vopros_name:after{
	 -webkit-transform: rotate(180deg);     /* Chrome and other webkit browsers */
  -moz-transform: rotate(180deg);        /* FF */
  -o-transform: rotate(180deg);          /* Opera */
  -ms-transform: rotate(180deg);         /* IE9 */
  transform: rotate(180deg);             /* W3C compliant browsers */
}

.sec_8_item_info{padding-left:0px;position:relative}.sec_8_item_info .sec_8_item_img{position:absolute;top:0;left:0;width:64px;height:64px;border-radius:64px;background-size:cover}
.sec_8_item_name{font-size:18px;font-weight:800}.sec_8_item_dopname{font-size:14px;color:#8c8c8c}
.sec-8{background-image:url(../img/fon-02.jpg);
background-size:cover;background-position:center center;
background-repeat:no-repeat;padding:85px 0}.sec-8 .h2 span{color:#fff}.sec_8_item_dopname{padding-right:40px}.sec_8_itemin{background-color:#fff;border-radius:6px;padding:33px 33px 40px}
.sec_8_item_info{padding-bottom:10px}
.sec_8_item{font-size:15px;color:#262626;padding-left:15px;padding-right:15px}ul.slick-dots{margin-top:20px;text-align:center}ul.slick-dots li{margin-left:7px;margin-right:7px;display:inline-block}.sec-8 ul.slick-dots li button{opacity:1}.sec-8 ul.slick-dots li.slick-active button{background-color:#56b665}.sec-8 ul.slick-dots li button{background-color:#fff}.sec-9{padding:100px 0;text-align:center}.sec-10{background-color:#f6f6f6;padding:100px 0}.sec-10 input.form-control{background-color:#fff;padding-left:20px;font-size:16px;border-radius:6px;border:1px solid #fff}.sec-10 textarea{height:210px;resize:none;font-size:16px;border-radius:6px;background-color:#fff;border:1px solid #fff;width:100%;padding-left:20px;padding-top:15px}.sec5-inp{font-size:18px;font-weight:500;margin-bottom:0;color:#262626}.sec-10 .send_style{width:260px;font-size:18px;margin-top:25px}.sec_10_inf{font-size:16px;padding-top:26px}.sec_10_inf a.strong{font-weight:700}.sec_10_title{font-size:18px;font-weight:700;padding-bottom:15px}input.error-input{border:1px solid red}footer{background-color:#13531d;padding:42px 0;text-align:center;color:#fff}
h2,.h2,.h2likev{text-transform:uppercase;font-size:40px;font-weight:900;color:#56b665;margin-top:0;margin-bottom:55px}.h2likev{text-align:center}
h2 span,.h2 span{color:#bbbbbb}
.ts{padding:70px 0 80px;text-align:center}.ts h2{text-align:center;margin-bottom:22px}.ts_name{padding-left:95px;position:relative;font-size:16px;margin-top:25px;min-height:54px}.ts_name span{position:absolute;top:-6px;left:0;font-size:57px;font-weight:900;color:#56b665;display:block;line-height:1}.ts_des{font-size:18px;margin-bottom:40px;text-align:center;color:#262626}.ts_item{display:inline-block;text-align:left;margin-bottom:20px}.ts_item img{max-width:100%}ul{margin:0}ul,li{list-style-type:none}input.form-control.error-input,
.modal-sm .modal-content input.form-control.error-input{border-color:red}.h-menu.fixed{position:fixed;margin-top:0;top:0;left:0;width:100%;z-index:100;-webkit-box-shadow:0 17px 23px -9px rgba(0,0,0,0.10);-moz-box-shadow:0 17px 23px -9px rgba(0,0,0,0.10);box-shadow:0 17px 23px -9px rgba(0,0,0,0.10)}header.with_padding{height:137px}.sec5-inp{padding-bottom:8px}.adminthis{position:absolute;left:50%;margin-left:-17.5px;bottom:-17.5px;background-color:#fff;height:35px;z-index:50;width:35px;font-size:16px;border-radius:35px;line-height:35px;text-align:center}.editadmin{height:55px;width:55px;background-color:#fff;border-radius:55px;font-size:20px;line-height:55px;text-align:center;text-decoration:none!important;position:fixed;left:5%;bottom:70px;z-index:9999;-webkit-box-shadow:0 0 20px -13px rgba(0,0,0,0.75);-moz-box-shadow:0 0 20px -13px rgba(0,0,0,0.75);box-shadow:0 0 20px -13px rgba(0,0,0,0.75)}.editadmin:hover{color:#fff;background-color:#2768d1}.wrapper{overflow:hidden}.modal-content{padding:54px 15px 40px;text-align:left}input.form-control{height:50px}.sec-2-form .wrapmainform input.form-control{border-radius:5px;background-color:#fff}input.redborder{border-width:2px;border-color:red}button.close{height:32px;width:32px;position:absolute;top:-16px;right:-16px;opacity:1!important;padding:0;color:#469a53;font-size:34px;line-height:32px;cursor:pointer;transition:all 250ms ease-out;border:0;-webkit-appearance:none;border-radius:32px;background-color:#c6e0ca;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.18);-moz-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.18);box-shadow:5px 5px 5px 0 rgba(0,0,0,0.18)}button.close:hover{background-color:#469a53;color:#c6e0ca}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;border-radius:7px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:0}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn .btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn .btn{margin-left:-1px}.modal-footer .btn-block .btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal .send_style{margin-top:35px}.modal .confid{text-align:center}
.i1{background-image:url(../img/i1.jpg);
background-position:center center;background-size:cover;height:auto; padding-bottom:60px; background-repeat:no-repeat;text-align:center;padding-top:160px
}.i1 h1{font-weight:900;text-transform:uppercase;font-size:51px;color:#8be699;margin:0;padding-bottom:25px}.i1 h1 span{color:#fff;display:block}.i1 p{color:#fff;font-size:28px;font-weight:700}.i1 .calc_wrapin{margin-top:50px}.i3{padding:90px 0 60px;border-bottom:1px solid #f8f8f8}.i3 .container{padding-left:90px;padding-right:90px}.i3_wrap{margin-bottom:30px;padding-left:50px;padding-right:50px}.i3_name{font-weight:600;padding-bottom:10px}.i3_name span{opacity:.5}.sec-3.i4{padding-bottom:40px}.i5{padding:65px 0;text-align:center}.i5_item{background-color:#f9f9f9;padding:50px 35px 45px;text-align:center;border-radius:5px}.i5_name{font-weight:600;color:#000;font-size:24px;padding-bottom:10px}.i5_text{opacity:.7}.i5_price{color:#56b665;font-size:20px;font-weight:700;padding:20px 0 40px}.i5 .sec_2_item_btn{text-transform:none}.i6 .container{padding-left:50px;padding-right:50px}.i6{border-bottom:1px solid #ededed;margin-bottom:0;padding-bottom:55px;opacity:.7}.i7{padding-top:50px;padding-bottom:50px}.i7_name{color:#000;font-size:16px;padding-bottom:10px}.i7_item a{background-color:#56b665;font-size:16px;color:#fff;display:block;padding-left:20px;line-height:40px;border-radius:40px;height:40px;text-decoration:none!important;text-align:center;position:relative}.i7_item a:after{position:absolute;left:20px;content:'';top:11px;display:block;width:20px;height:20px;background-size:contain;background-image:url(../img/what.svg)}.i7_item a.aftervk{background-color:#4a76a8}.i7_item a.aftervk:after{background-image:url(../img/vk.svg)}.i7_item a.afterinsta{background-color:#e1306c}.i7_item a.afterinsta:after{background-image:url(../img/insta.svg)}.i7_item a:hover{opacity:.8}.mainformname.f_name_style{font-size:27px;text-transform:uppercase;font-weight:800;padding-bottom:20px;color:#56b665;text-align:center}@media(min-width:1170px){.modal-dialog{width:600px;margin:200px auto}.modal-content{-webkit-box-shadow:0 0 18px rgba(0,0,0,.2);box-shadow:0 0 18px rgba(0,0,0,.2)}
.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.mytextbox ul{margin-bottom:30px}.mytextbox .modal-sm{width:990px}.modal-sm{width:455px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.modal-sm .modal-content{padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal{text-align:center}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}html body .modal-backdrop.show{opacity:.5}.modal .km_cf7-submit-btn-txt.km_cf7-btn-txt-h,.modal .km_cf7-submit-btn-txt.km_cf7-btn-txt-r,.modal .km_cf7_label-content,.modal .init_box{display:none!important}.modal.fade .modal-dialog{-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);-o-transform:translate(0,0%);transform:translate(0,0%)}
.modal-sm .modal-content{color:#262626;padding:55px 55px 55px}.modal-sm .modal-content input[type="text"],.wpcf7-form-control.wpcf7-text{background-color:#eeecec;font-size:16px;border-radius:7px}.modal input[type="text"]::-moz-placeholder{color:#b2b2b2}.modal input[type="text"]::-webkit-input-placeholder{color:#b2b2b2}.modal input[type="text"]:-ms-input-placeholder{color:#b2b2b2}.modal input[type="text"]::-ms-input-placeholder{color:#b2b2b2}.modal input[type="text"]::placeholder{color:#b2b2b2}.modal .inp{font-size:18px;margin-bottom:11px}html .modal input[type="button"],.modal input[type="reset"],.modal input[type="submit"],html body .wpcf7-form-control.wpcf7-submit{text-align:center;background-color:#56b665;border-bottom:4px solid #3c984b;border-left:0 none;padding:0;border-right:0 none;border-top:0 none;color:#fff;font-size:18px;line-height:51px;height:55px;border-radius:7px;font-weight:800;text-transform:uppercase;width:100%;transition:all 250ms ease-out}html .modal input[type="button"]:hover,.modal input[type="reset"]:hover,.modal input[type="submit"]:hover,html body .wpcf7-form-control.wpcf7-submit:hover{background-color:#54d568}html .modal input[type="button"]:active,.modal input[type="reset"]:active,.modal input[type="submit"]:active,html body .wpcf7-form-control.wpcf7-submit:active{margin-top:4px;height:51px;border-bottom:0 none}html .modal .your-phone{margin-bottom:49px}.ajax-loader{display:none!important}
.modal-sm .modal-content .wpcf7-form-control-wrap.your-topic{display:none!important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{padding:25px;border-radius:7px;text-align:center;border-width:2px;border-color:red}.modal-dialog{text-align:left}.idform{display:none}.textorder{color:#262626;font-size:24px;font-weight:900;text-align:center;margin-bottom:50px}.orderoption{text-align:center;margin-top:40px;font-size:16px}.orderoption a{font-weight:600}
.modal .mainformname{color:#262626;font-size:24px;font-weight:900;text-align:center;margin-bottom:20px}
.modal-sm{width:455px}
.usl_row{padding-top:0px}.usl_box_name{min-height:35px;font-weight:600}.sitemap h3{font-size:16px}.c_section_1 h2{padding-top:45px;padding-bottom:25px;margin:0}h3.tabs_h3{font-size:32px;font-weight:700;color:#56b665;margin:0;padding-bottom:35px}.ct_container{width:100%;margin:40px auto 0}@media(max-width:990px){.calcwrap.inpage.inpage_wrap{padding:35px 15px 0px;} .calcwrap.inpage.inpage_wrap .send_style{font-size:13px} .dataopen2 span{font-size:15px}.ct_container .row{margin-left:-5px;margin-right:-5px}.ct_container .icbox{padding-bottom:15px;padding-left:10px;padding-right:10px;padding-top:25px;font-size:11px}.ct_container .col-md-4{width:33.333333333333333333333%;padding-left:5px;padding-right:5px}.sec-4.difh2{background-image:none!important;background-color:#f4f4f4}.sec_calc .calc_wrapin.row{margin-left:0;margin-right:0}.dataopen2{margin-left:3px;margin-right:3px}
html body .sec_main{padding-bottom:0}.cleankers{padding-top:30px}.dataopen2wrap{margin-bottom:30px}h3.tabs_h3{padding-bottom:15px;font-size:21px}
.sec_main .head_no_wrap .calc_wrapin{border-radius:0}

.sec_tabs_main_img {
	text-align:center;
}

.sec_tabs h2{
	margin-bottom:20px;
	margin-top:30px;
}

.sec_tabs_main_img video {
    width: 200px;
    height: 240px;
	border-radius:5px;
    object-fit: cover;
}

.sec_tabs_main_img img{
	width:240px;
	height:auto;
}


.ct_container{width:100%}


.sec_main h1{
	padding-top:0px;
	font-size:30px;
	padding-bottom:25px;
}


.sec_main{background-position:top 0 center}.sec_main .send_style{width:100%}.i1{padding-top:30px;height:auto;padding-bottom:30px}.i1 h1{font-size:27px;font-weight:700}.i1 h1 span{display:inline}.i1 p{font-weight:600;font-size:18px}.i3 .container{padding-left:15px;padding-right:15px}.i3_wrap{padding-left:0;padding-right:0}.i3_text{font-size:12px}.i3{padding:30px 0}.i3 .col-md-6{width:50%}.sec-3.i4{padding-bottom:20px}.sec-3.i4 .sec_3_itemin{margin-bottom:10px}.sec-3.i4 .sec_3_item{width:50%;padding-left:5px;margin-bottom:0;padding-right:5px}.sec-3.i4 .row{margin-left:-5px;margin-right:-5px}.sec-3.i4 .sec_3_name{font-size:12px}.sec-3.i4 .sec_3_itemin{padding:10px}.i5{padding:35px 0}.i5_item{padding:15px;margin-bottom:15px}.i5_price{padding:10px 0}.i7_item a{margin-bottom:15px}.i7{padding-bottom:20px}.cleanerv{width:33.33333333333333%}.cleanker{margin:0 auto;height:340px;width:240px}.ts{padding-top:30px;padding-bottom:10px}.ts_des{font-size:14px}.ts_item_m{width:49%;display:inline-block}
.kvmbtninp.fullkvm{width:100%}.sec6miniphoto{height:200px}.sec-6{padding:30px 0}.sec-6 ul li{font-size:12px;margin-left:0;margin-right:0}.sec-4{background-color:#e7f3e9;background-image:none}.sec-5{display:none}p.dopname:after{display:none}p.dopname{text-align:center;padding-bottom:5px;padding-left:0;font-size:16px}p.dopname br{display:none}.sec-1{background-position:top center;padding-bottom:0}.calcwrap{padding:0}.sec-1 .calc_wrapin{border-radius:0;width:100%}.forplace{text-align:center}.modal-sm .modal-content input[type="text"],.wpcf7-form-control.wpcf7-text{font-size:15px}.crossitem{width:35px}.crossresult{font-size:16px}.calc_wrapin{padding:15px}.calcwrap .calc_name{text-align:center;padding-bottom:10px;font-size:18px}
h1.mainpage{font-size:18px;text-align:center}p.mainp{padding-bottom:50px;font-size:14px;line-height:1.1;text-align:center}.sec-1 .secshadow{padding:25px 0 0}.sec-1{padding-top:0;background-size:cover;min-height:1px}.t_item span{display:none}.t_item{padding-right:10px;padding-left:10px}.h-link{display:none}.h-logo{padding-top:0}.tophead .icontop{padding:0}.tophead{width:90%;margin:0 auto;text-align:center;margin-top:65px}.mobiletel{color:#fff;text-align:right;position:absolute;top:1px;font-size:14px;right:70px}
.mainphone{display:none}.mobiletel a{color:#fff}.modal-sm{width:100%!important}.textorder{font-size:18px;font-weight:600;margin-bottom:20px}.modal-sm .modal-content{padding:30px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.modal-dialog{margin:0}button.close{top:0;right:0;box-shadow:none;text-align:center;border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px}.wpcf7-form-control-wrap{margin-bottom:15px}html .modal input[type="button"],.modal input[type="reset"],.modal input[type="submit"]{font-size:16px}html .modal .your-phone{margin-bottom:30px}.orderoption{font-size:14px;margin-top:20px}}.sucsess{display:none}
.confid{font-size:12px;color:#6e6e76;padding-top:15px; font-weight:400;}.confid a{text-decoration:underline; color:inherit; }select{width:100%;background-color:transparent;height:40px;padding-left:15px;border:1px solid #aeaeb8}.modal select{border-radius:5px;height:54px;border-color:#e6e6e6}.inpname{padding-left:0;text-align:left;padding-bottom:8px;font-size:16px}
.mobilemenu,.mobilebox{display:none}input.form-control{height:46px;font-size:18px;border-radius:0;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}input.form-control:focus{border-color:#000}input.form-control.redborder{border-width:2px;border-color:red!important}.container{width:1200px}header{font-size:16px;position:relative;z-index:50}.h-location-wrap,.h-phone-wrap{padding-top:12px}.h-location-wrap{text-align:center}.h-location{cursor:pointer;padding-left:18px;display:inline-block;background-image:12px 16px;background-position:left top 2px;background-repeat:no-repeat;background-image:url(../img/point.svg)}.h-phone-wrap{text-align:center}.h-order-wrap{text-align:right}.h-order{cursor:pointer;display:inline-block;text-align:center;font-size:15px;width:170px;height:46px;line-height:46px;color:#fff;background-color:#0046a8}

.h-menu{margin-top:20px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-align:right}.h-menu ul,.h-menu ul li{list-style-type:none}
.h-menu nav>ul>li{display:inline-block;padding-right:4px;padding-left:4px; }
.h-menu nav>ul>li>a{display:block;font-weight:700;font-size:15px;text-decoration:none!important;display:block;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;color:#000}.h-menu ul li.dropdown i{margin-right:10px}.h-location.dropdown .dropdown-menu a,.h-menu ul li.dropdown .dropdown-menu a{color:#0a2f60}.h-menu ul li.dropdown .dropdown-menu a:hover,.h-location.dropdown .dropdown-menu a:hover,.h-menu ul li a:hover{color:#56b665}.h-menu ul>li.dropdown>a span,.h-location.dropdown span{padding-right:15px;position:relative}.h-menu ul>li.dropdown>a span:after,.h-location.dropdown span:after{content:'';display:block;height:6px;position:absolute;top:5px;right:0;width:10px;background-image:url(../img/arrp.svg);background-repeat:no-repeat;background-size:contain}.undropoff{margin-top:10px;border-radius:0;border:1px solid #f4dfe2;padding:15px;text-align:left;min-width:232px;color:#e21c31;font-size:14px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}.h-menu ul li.dropdown .dropdown-menu,.h-location.dropdown .dropdown-menu,.sec-1-good-text .qbox .dropdown-menu{position:absolute;min-width:250px;border-radius:0;padding:15px 25px;top:22px;left:-15px;text-align:left;opacity:0;visibility:hidden;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:block;z-index:-2}html body .h-location.dropdown .dropdown-menu{top:20px}.h-menu ul li.dropdown:hover .dropdown-menu,.h-location.dropdown:hover .dropdown-menu,.sec-1-good-text .qbox:hover .dropdown-menu{display:block;left:-15px;opacity:1;z-index:2;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.h-menu ul li.dropdown .dropdown-menu li,.h-location.dropdown .dropdown-menu li{margin-bottom:11px;margin-top:11px}.h-menu ul li.dropdown .dropdown-menu a,.h-location.dropdown .dropdown-menu a{text-decoration:none!important;display:block;font-size:14px;color:#000;font-weight:300}.h-menu ul li.dropdown .dropdown-menu a:after{display:none}.h-menu ul li a:after{position:absolute;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;bottom:0;left:0;width:100%;content:'';display:block;opacity:0;height:2px;background-color:#56b665}.h-menu ul>li.dropdown>a:after{display:none!important}.h-menu ul li a:hover:after{opacity:1}.h-phone a{padding-left:20px;padding-right:20px;text-decoration:none}.h-phone span{padding-left:20px;background:url(../img/call-answer.svg) top 2px left no-repeat}.h-last{margin-top:0px;text-align:right}.h-last a{color:#000;font-size:22px!important;font-weight:bold}.h-last a i{color:#56b665}.formatted p{font-size:14px}.formatted p.first{font-size:20px}.formatted ul li{font-size:14px!important}.formatted h2{margin-top:0}.plong{top:150px!important}.osb{top:120px!important}.normal{top:100px!important}.notice{font-size:20px;position:relative;padding:40px 40px 40px 100px;background-color:#f4dfe2}.notice:after{position:absolute;display:block;content:"";width:45px;height:93px;top:-22px;left:27px;background-image:url(../img/feed2.svg);background-position:top center;background-size:contain;background-repeat:no-repeat}.notice.not-fix{margin-top:-30px}.sec-7{padding:75px 0 75px;font-size:20px}.sec-7 h2{font-weight:700;margin-bottom:20px;font-size:51px}.sec-7-item{margin-bottom:30px}.sec-7-des{margin-bottom:30px;color:#0046a4}.sec-7-text{padding-top:70px;padding-left:100px;color:#0a2f60;font-size:14px}.sec-7-num{position:absolute;top:0;left:0;width:100px;text-align:center}.sec-7-num:after{content:'';display:block;width:65px;height:65px;position:absolute;top:0;left:50%;margin-left:-32.5px;background-size:65px 65px}.sec-7-num span{font-size:45px;position:relative;z-index:10;font-weight:700;display:block;font-family:'Roboto Condensed',sans-serif}.sec-7-num img{width:60px}.ic4 .sec-7-num img{width:49px}.sec-7 .notice{margin-top:30px}.pro-wrap img{position:absolute;top:-570px;right:-555px;display:none}.sec-8{padding-bottom:75px}.step_wrap{width:570px;margin:0 auto 0;display:none}.step_wrap.active{display:block}.step_select_wrap{background-color:#fff;padding:25px 40px;margin-bottom:55px}.step_select_name{width:38%}.step_select_name,.step_input_name{color:#1b6fdc;display:inline-block;font-weight:700;font-size:18px;padding-top:15px}.step_select_input{width:58%;cursor:pointer;position:relative;vertical-align:top;display:inline-block}.step_select_current{line-height:40px;height:40px;font-size:16px;color:#0a2f60;position:relative;vertical-align:top;border-bottom:2px solid #e21c31}.step_select_current:after{content:'';display:block;height:6px;width:9px;position:absolute;top:50%;margin-top:0;right:0;background:url(../img/ar1.svg) no-repeat}.step_select_input:hover .step_select_items_wrap{display:block}.step_select_items_wrap{position:absolute;top:100%;background-color:#e21c31;left:0;width:100%;display:none}.step_select_item{border-bottom:1px solid #fff;padding:5px 15px;color:#fff}.step_select_item:hover{background-color:#a71c2b}.step_check{padding-left:45px;position:relative;font-size:14px;color:#0a2f60;cursor:pointer;height:30px;line-height:30px;font-weight:500}.step_check:after{content:'';display:block;position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border-radius:30px;border:1px solid #0a2f60}.step_check_wrap{padding:0 25px}.step_input_name{width:100%;padding-left:15px;padding-bottom:20px}.step_check:before{content:'';display:block;position:absolute;top:50%;display:none;left:15px;z-index:10;border-radius:10px;height:10px;width:10px;margin-left:-5px;margin-top:-5px;background-color:#e21c31}.step_check.active:after{border-color:#e21c31}.step_check.active:before{display:block}.step_button{background-color:#e21c31;color:#fff;text-align:center;height:56px;cursor:pointer;line-height:56px;width:45%;margin-left:2%;margin-right:2%;display:inline-block;margin-top:10px;font-size:16px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.step_button:hover{background-color:#a10c1c}.step_button.prev_button{display:none;background-color:#c8c8d8;color:#e21c31}.step_button.prev_button:hover{background-color:#e5e5e8}.step_button.prev_button.active{display:inline-block}.step_navigator{text-align:center;width:604px;margin:0 auto}.send_button{display:none}.send_button.active{display:inline-block}.sec-5.sec-9{background-image:url(../img/bg3.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;padding:75px 0 75px;color:#0a2f60}.sec-5.sec-9 h2{color:#e21c31}.sec-5.sec-9 h2 span,.sec-10 h2 span{border-color:#1b6fdc}.sec-5.sec-9 .sec-5-des{margin:15px 0 15px 0}.sec-5.sec-9 p{color:#0a2f60}.sec-5.sec-9 ul li{color:#0a2f60}.sec-5.sec-9 ul li:after{content:'';display:block;height:8px;width:8px;position:absolute;top:6px;left:0;background-repeat:no-repeat;background-size:contain;background-position:center left;background-image:url(../img/cube.svg)}.sec-10{font-size:14px;padding-top:75px;padding-bottom:75px}.sec-10 strong{font-size:20px;font-weight:normal}.sec-10 h2{color:#e21c31;font-weight:700;margin-top:0}.sec-10 ul li{font-size:14px}.sec-11{background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(../img/bg4.jpg);padding:55px 0 75px}.sec-11 h2{font-weight:700;color:#e21c31}.sec-11-des{font-size:20px;margin-bottom:30px;margin-top:15px}.sec-11-item{padding:125px 40px 0;min-height:360px;border-radius:5px;background-color:#fff;font-size:14px;color:#0a2f60;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.sec-11-item:hover{-webkit-box-shadow:0 30px 32px 0 rgba(0,0,0,0.26);-moz-box-shadow:0 30px 32px 0 rgba(0,0,0,0.26);box-shadow:0 30px 32px 0 rgba(0,0,0,0.26)}.sec-11-item:after{content:'';display:block;position:absolute;top:-10px;left:40px;z-index:10;height:117px;width:83px;background-image:url(../img/flag1.png);background-position:top center;background-repeat:no-repeat;background-size:contain}.sec-11-item.fl2:after{background-image:url(../img/flag2.png)}.sec-11-item.fl3:after{background-image:url(../img/flag3.png)}.sec-12{padding-top:75px;font-size:14px;padding-bottom:75px}.sec-12 strong{font-size:20px;font-weight:normal}.sec-12 img{max-width:100%}.sec-12 h2{color:#e21c31;margin-bottom:20px}.main_form{border-left:3px solid #e21c31;padding:63px 44px 30px;background-color:#f8f8f9;position:relative}.main_form .cube{position:absolute;width:90px;height:90px;background-position:center center;background-repeat:no-repeat;background-size:contain;top:35px;left:27px;display:block}.main_form .mainformname{font-size:36px;padding-bottom:20px;position:relative;z-index:10;line-height:1.3;color:#0a2f60;font-family:'Roboto Condensed',sans-serif}.main_form .mainformtext{color:#0a2f60;padding-bottom:20px;font-size:16px}.main_form .confid{text-align:center;font-size:12px;color:#0a2f60;font-weight:400; margin-top:15px;}.main_form input.form-control{border:2px solid #3666a5;height:56px;font-size:16px;padding-left:22px;color:#0a2f60;font-weight:400}.main_form input.form-control.error-input{border-color:#e21d31}.main_form .h-call{margin-top:45px;height:56px;margin-bottom:50px;background-color:#e21c31;line-height:56px;font-size:16px;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.main_form .h-call:hover{background-color:#a10c1c}.form-margin{margin-top:45px}.sec-14{background-image:url(../img/bg5.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:45px 0 45px}.sec-14 h2{margin-bottom:40px}h2 i{color:#e21c31;font-style:normal}h2 span{border-color:#3666a5}.sec-14-ava{position:relative;padding-left:110px;min-height:84px;font-size:20px;color:#0046a4;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;font-weight:700;font-family:'Roboto Condensed',sans-serif;width:218px}.sec-14-ava-img{width:84px;position:absolute;top:0;left:0;height:84px;border-radius:84px;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:-15px}.sec-14-dopname{margin-top:0;color:#db282c;font-size:14px;font-weight:500;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.sec-14-item{margin-bottom:30px;-webkit-box-shadow:0 12px 32px 0 rgba(0,0,0,0.26);-moz-box-shadow:0 12px 32px 0 rgba(0,0,0,0.26);box-shadow:0 12px 32px 0 rgba(0,0,0,0.26);background-color:#fff;padding:35px 20px 0;min-height:170px;border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-border-radius:0 0 7px 7px}.sec-14-item:hover{background-color:#0046a4;color:#fff}.sec-14-item:hover .sec-14-dopname,.sec-14-item:hover .sec-14-ava{color:#fff}.f-container{font-family:'Roboto',sans-serif;padding:40px 0 20px}.f-container a{color:#0046a4}.f-container ul,.f-container ul li{list-style-type:none}.f-container ul{margin:0;padding:0}.f-container ul li{margin-bottom:10px}.f-container ul li a{color:#3666a5;font-size:14px;text-decoration:underline}.f-container ul li a:hover{color:#e21d31}.f-politika{height:50px;line-height:50px;background-color:#e21d31;text-align:center}.f-politika a{color:#fff;text-decoration:underline}.f-logo{display:block;margin-bottom:15px}.f-location{font-size:16px;margin-bottom:5px;padding-left:25px;margin-top:10px;display:inline-block;color:#0046a4;background-image:12px 16px;background-position:left top 3px;background-repeat:no-repeat;background-image:url(../img/point.svg)}.f-phone{color:#0046a4;font-size:19px;margin-bottom:25px;padding-left:25px;background:url(../img/call-answer.svg) top 4px left no-repeat}.cinar a{display:block}.cinar a img{margin-bottom:25px}.sec-num-box{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.numeric{position:relative}.sec-num-box{position:absolute;right:-300px;top:100px;font-size:21px;color:#0a2f60;font-weight:700;font-family:'Roboto Condensed',sans-serif}.sec-num-box span{position:relative;padding-left:100px}.sec-num-box span:after{content:'';display:block;position:absolute;top:50%;margin-top:-1.2px;left:9px;width:80px;height:3.4px;background-color:#e21c31}.sec-3 .sec-num-box,.sec-5 .sec-num-box{right:auto;top:100px;left:-300px;color:#fff}.sec-5.sec-9 .sec-num-box{color:#1b6fdc;top:165px}.sec-5.sec-9 .sec-num-box span:after{background-color:#e21c31}.sec-3 h2 span,.sec-5 h2 span{border-color:#fff}.sec-3 .sec-num-box span:after,.sec-5 .sec-num-box span:after{background-color:#fff}.sec-4 .sec-num-box,.sec-11 .sec-num-box{top:90px}.sec-7 .sec-num-box,.sec-11 .sec-num-box,.sec-14 .sec-num-box{right:auto;left:-300px}.group-box{position:relative;height:344px}.group-box img{position:absolute;top:0;left:-60px}.sec-2-v2 h2{color:#e21c31}.sec-2-v2{padding-bottom:75px;font-size:14px;color:#0a2f60;font-weight:400}.sec-3.sec-3-v2{background-image:url(../img/bg6.jpg)}.sec-3.sec-3-v2 .sec-3-dopname{color:#e21c31}.sec-3.sec-3-v2 h2{color:#0046a4}.sec-3.sec-3-v2 h2 span{border-color:#e21c31}.sec-3.sec-3-v2 p{color:#0a2f60}.sec-3.sec-3-v2 .sec-num-box{color:#1b6fdc}.sec-3.sec-3-v2 .sec-num-box span:after{background-color:#e21c31}.sec-4-v2{padding:75px 0;font-size:14px}.sec-4-v2 h2{margin-top:0;color:#e21c31}.sec-4-v2 img{max-width:100%}.sec-4-v2 ul{margin-bottom:15px}.sec-4-v2 ul li{position:relative;padding-left:12px}.sec-5.sec-5-v2{padding-bottom:75px;font-size:14px}.sec-5.sec-5-v2 h2{margin-bottom:35px}.sec-5.sec-5-v2.sec-9{font-size:18px}p.sec-10-color2{color:#3666a5}.sec-10.sec-10-common{padding-bottom:75px}.sec-4-img img{margin-bottom:40px}.sec-4-feed.sec-4-feed-v2{font-size:20px;font-weight:900;line-height:1.8;padding-top:105px;min-height:533px}.sec-4-feed.sec-4-feed-v2:after{width:45px;height:93px;top:-10px;background-image:url(../img/path46.svg)}
.sec-4-feed.sec-4-feed-v2:before{content:'Важно';position:absolute;top:20px;left:110px;font-weight:700;font-size:42px;color:#e21c31;font-family:'Roboto Condensed',sans-serif}.sec-7.sec-7-v2{padding-top:0}.sec-7-v2 p.sec-7-des{font-weight:700}.sec-7-v2 .sec-7-item{font-size:16px}.notice.notice-v2{font-size:20px;line-height:1.8}.step_select_wrap .step_check{margin-bottom:30px}.calc_input_col{width:370px;margin:0 auto}.calc_input_col input.form-control{border-width:2px;padding-left:22px;font-weight:400;color:#0a2f60;font-size:16px;border-color:#3666a5}.calc_input_col .step_input_name{padding-left:0}.step-5 .step_wrap{width:970px;margin:0 auto}.sec_rev{padding-bottom:75px}.sec_rev_wrap{width:775px;margin:75px auto 0}.sec_rev h4{font-size:51px;color:#e21c31;font-weight:700;font-family:'Roboto Condensed',sans-serif}.sec_rev h4 span{z-index:10;position:relative}.sec_rev_item img{max-width:100%}.sec_rev_text{font-size:14px;color:#0a2f60;font-weight:400;padding-bottom:15px;margin-bottom:15px;border-bottom:12px solid #3666a5}.sec_rev_name{font-size:20px;font-weight:500;color:#e21c31}.slick-arrow{background-color:#f4dfe2;height:70px;position:absolute;top:140px;width:70px;line-height:70px;text-align:center;color:#e21c31;border:0 none;font-size:18px;padding:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.slick-arrow.slick-next{left:-140px}.slick-arrow.slick-prev{right:-140px}.slick-arrow:hover{color:#fff;background-color:#e21c31}.group-box.g-fix{min-height:540px}.sec-2-v2.sec-2-v3 h2{margin-top:0}.sec-4-des-item{margin-top:15px;margin-bottom:30px}.sec-4-feed.sec-4-feed-v2.sec-4-feed-fix2{min-height:20px;padding-bottom:40px;padding-left:112px;margin-top:60px}.sec-7.sec-7-v3{padding-top:0}.sec-7.sec-7-v3 .sec-7-des{font-weight:700;font-family:'Roboto Condensed',sans-serif}.sec-7.sec-7-v3 .sec-7-text{padding-left:0;font-size:14px}.sec-7.sec-7-v3 .sec-7-num img{position:absolute;top:-4px;left:90px}.sec-price{padding:75px 0;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(../img/bg7.jpg)}.sec-price h2{color:#e21c31;margin-bottom:55px}.tborder{margin-bottom:40px;background-color:#fff;padding:35px 15px 35px;border:10px solid #f4dfe2}.tname{margin-bottom:45px;font-size:20px;color:#1b6fdc;font-weight:500;padding-left:30px;padding-right:30px}.tcol{padding-left:30px;padding-right:30px;font-size:21px;color:#0a2f60;font-weight:700;font-family:'Roboto Condensed',sans-serif}.tcol span{display:inline-block;width:49%;vertical-align:top;min-height:30px}.tcol span.empty{width:39%;position:relative}.tcol span.empty:after{content:'';display:block;content:'';width:100%;height:3px;background-color:#f4dfe2;position:absolute;top:50%}.tcolitem{margin-bottom:22px}.sec_rev_v2{padding-top:75px}.sec_price_text{color:#0a2f60;font-size:14px;margin-bottom:75px}.for_whom{padding:210px 0 75px;background-image:url(../img/bg8.jpg);background-size:cover;background-repeat:no-repeat;font-size:14px;color:#0a2f60;background-position:center center}.for_whom ul{margin:15px 0 25px}.for_whom h2{color:#e21c31}.for_whom_img img{margin-top:-150px}.sec-num-box.alter{left:auto;right:-300px}.sec-num-box.alter2{left:-300px;right:auto}.sec-price h2{margin-top:0}.sec-price.sec_price_2{background-image:url(../img/bg8.jpg);background-size:cover;padding-bottom:0;background-repeat:no-repeat;background-position:center center}.sec-price.sec_price_2 .tcol span{width:77%}.sec-price.sec_price_2 .tcol span.empty{width:20%}.sec_price_text ul li{font-weight:700}.sec-5.sec-9.sec-9-v2{font-size:18px;line-height:1.6;font-weight:400}.sec-5.sec-9.sec-9-v2 h2{margin-bottom:25px}.sec-5-img-fix-pc{margin-top:50px}.sec-7.sec-7-v3.sec-7-v4{padding-top:85px}.calc_margin{margin-top:75px}.for_whom.for_whom_v2{padding-top:75px}.sec-10-h2-fix h2{margin-bottom:30px}.sec-10-h2-fix .sec-num-box{top:165px;color:#1b6fdc}.sec-10-h2-fix .sec-num-box:after{background-color:#1b6fdc}.sec-10-wrap-content{position:relative;z-index:10}.sec-10-mask{position:absolute;top:0;left:-290px;background-image:url(../img/mask200.svg);background-size:contain;background-repeat:no-repeat;width:407px;height:332px}h2.sec_h2 span{margin-right:0}.sec-10.sec-10-bg{background-image:url(../img/bg14.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}.sec-10.sec-10-bg .sec-5-img{margin-top:50px}.sec-7.sec-7-v3.sec-7-v4.sec-7-v5{padding-top:0}.sec-4-feed.sec-4-feed-v2.sec-4-feed-fix2.sec-4-feed-fix3{padding-left:30px}.sec-10.sec-10-common.sec-10-newstyle.sec-10-newstyle2 h2 span{margin-right:0}.sec-12 ul{margin:25px 0 25px}.sec-5-img.sec-5-img-v2{margin-top:100px}.sec-price.sec_price_2.sec_price_3 .sec_price_text{margin-bottom:30px}.sec_price_text_v2{margin-top:35px}.sec-7.sec-7-v5 h2{color:#0046a4}.sec_75{margin-bottom:60px;font-size:16px;text-align:center;color:#3666a5;font-size:16px}.sec_75 img{margin-bottom:25px}.sec-5.sec-9.sec-9-v5{font-size:14px}.sec-5.sec-9.sec-9-v5 h2{margin-bottom:25px}.sec_shadow_img img{max-width:100%;-webkit-box-shadow:0 23px 34px -3px rgba(0,0,0,0.16);-moz-box-shadow:0 23px 34px -3px rgba(0,0,0,0.16);box-shadow:0 23px 34px -3px rgba(0,0,0,0.16)}h2.alter{color:#e21c31!important}.oneline input.form-control,.main_form.oneline .h-call{margin-top:0;margin-bottom:30px}.main_form.oneline .confid{text-align:left}.main_form.oneline{padding:45px 100px 35px}.main_form.oneline .cube{left:80px}.breadcrumb{text-align:left;margin-top:0}

h1.allh1{font-weight:700;font-size:60px;color:#56b665;margin-bottom:50px}.altername{color:#e21c31;font-size:51px;margin-bottom:20px;font-weight:700;font-family:'Roboto Condensed',sans-serif}.phname{padding-left:30px;font-size:20px;color:#1b6fdc;margin-bottom:10px;padding-left:35px;background:url(../img/call-answer.svg) top 5px left no-repeat;font-weight:700}.phitem{font-size:20px;font-weight:700;color:#3666a5}.phitem a{color:#3666a5}.phitem span{font-size:16px;font-weight:400}.phmargin{margin-top:40px}.phitem.pi2{font-weight:500}.phname.ox2{background:url(../img/point.svg) top 5px left no-repeat}.phname.ox3{background:url(../img/cl.png) top 5px left no-repeat}.phname.ox4{background:url(../img/c1.png) top 5px left no-repeat}.sec-5-img.sec-5-img-v6{height:512px}.classic{margin-top:90px;font-weight:700;color:#0a2f60}.boxforabout{margin-top:90px}.alterh1 h1.allh1{color:#e21c31}.protext{padding-bottom:70px;font-size:18px;padding-top:20px;color:#0a2f60}.spec_box .sec-14-item{background-color:#f4dfe2}.spec_box .sec-14-item:hover{background-color:#e21c31}.main_form.oneline.margifix2.margifix3{margin-bottom:50px}.actbg{height:372px;margin-bottom:30px;background-position:top center;background-size:contain;background-repeat:no-repeat}.blogitem{position:relative;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.16);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.16);box-shadow:0 3px 5px 0 rgba(0,0,0,0.16);margin-bottom:46px;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px}.blogitem:hover .blogimg{opacity:.7}.blogitem a{position:absolute;top:0;z-index:10;left:0;width:100%;height:100%}.bloginf{border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;padding:32px 24px 40px;background-color:#f8f8f9}.blogdata{position:relative;font-size:16px;color:#e21c31;padding-left:25px}.blogdata:after{width:16px;content:'';display:block;position:absolute;left:0;top:2px;background-position:center center;background-image:url(../img/o4.svg);background-repeat:no-repeat;height:16px;background-size:contain}.blogname{font-family:'Roboto Condensed',sans-serif;font-size:26px;color:#3666a5;font-weight:700}.blogimg{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;height:200px;background-position:center center;background-size:cover;background-repeat:no-repeat}.alterh1.alterh1_marginfix h1.allh1{margin-bottom:40px}.photobox{margin-top:40px;margin-bottom:60px;font-size:14px}.photobox img{margin-bottom:20px;width:100%; margin-top:20px;}.photobox h1.allh1{margin-bottom:20px;font-size:34px}.photobox ul li{list-style-type:disc;margin-left:20px}.photobox ol li{list-style-type:decimal;margin-left:20px}.maybe{font-size:20px;font-weight:700;padding-bottom:20px;color:#1b6fdc}.onpc{display:block}.onmob{display:none}.calc_body .sucsess{text-align:center;padding-left:20px;padding-right:20px}.calc_body .mainformtext{color:#e21c31}.varlist{display:none}.varlist.active{display:block}.secnewform{padding-bottom:75px}@media(max-width:1690px){.pro-wrap img{position:absolute;display:none;top:-100px;right:0;width:400px;height:auto}}.calcbtn{height:306px;width:56px;background-image:url(../img/redcalc.svg);background-position:left top;background-repeat:no-repeat;position:fixed;left:0;top:50%;margin-top:-153px;z-index:80;cursor:pointer}@keyframes glowing{0%{opacity:1;-webkit-box-shadow:16px 0 50px 0 rgba(226,28,49,0.65);-moz-box-shadow:16px 0 50px 0 rgba(226,28,49,0.65);box-shadow:16px 0 50px 0 rgba(226,28,49,0.65)}50%{opacity:.66;-webkit-box-shadow:8px 0 25x 0 rgba(226,28,49,0.33);-moz-box-shadow:8px 0 25x 0 rgba(226,28,49,0.33);box-shadow:8px 0 25x 0 rgba(226,28,49,0.33)}100%{opacity:1;-webkit-box-shadow:16px 0 50px 0 rgba(226,28,49,0.65);-moz-box-shadow:16px 0 50px 0 rgba(226,28,49,0.65);box-shadow:16px 0 50px 0 rgba(226,28,49,0.65)}}.calcbtn{animation:glowing 2000ms infinite}#calcin .modal-content{padding:0}#calcin .modal-sm{width:990px}.step_button.prev_button.onmob{display:none}.calc_input_col input.form-control.error-input{border-color:red}.forpolit{text-align:left;padding:0}.forcinar{text-align:right}.estim{line-height:22px;font-size:22px;font-weight:600;color:#e21c31}.linear{display:none;transform:rotate(90deg);position:fixed;left:auto;right:-760px;z-index:9999}.linaer{display:none;transform:rotate(90deg);position:fixed;right:auto;left:-774px;z-index:9999}.r01{right:-294px!important}.r02{right:-267px!important}.r03{right:-279px!important}.r04{right:-273px!important}.r05{right:-276px!important}.r06{right:-261px!important}.r07{right:-302px!important}.r08{right:-282px!important}.r09{right:-287px!important}.r10{right:-326px!important}.r11{right:-278px!important}.r12{right:-360px!important}.r13{right:-306px!important}.r14{right:-330px!important}.r15{right:-317px!important}.r16{right:-312px!important}.r17{right:-342px!important}.r18{right:-248px!important}.l02{left:-304px!important}.l03{left:-313px!important}.l04{left:-288px!important}.l05{left:-280px!important}.l06{left:-278px!important}.l07{left:-284px!important}.l08{left:-293px!important}.l09{left:-276px!important}.l10{left:-354px!important}.l11{left:-317px!important}.l12{left:-330px!important}.l13{left:-266px!important}.sec-num-box.erlast{right:-296px}#back-top{position:fixed;bottom:30px;z-index:1000;left:50px}#back-top a{font-size:25px;line-height:46px;width:50px;display:block;opacity:.7;background:#13531d;text-align:center;text-decoration:none;-webkit-transition:1s;-moz-transition:1s;transition:1s;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,0.18);-moz-box-shadow:0 0 20px 3px rgba(0,0,0,0.18);box-shadow:0 0 20px 3px rgba(0,0,0,0.18);height:50px;-webkit-border-radius:50px;border-radius:50px;color:#fff}#back-top a:hover{opacity:1;background-color:#13531d}

.t_item{display:inline-block;padding-right:25px; line-height:27px;}.sec-3{padding:70px 0 70px;background-color:#f6f6f6}.sec-3{text-align:center}.sec_3_img{min-height:80px}.sec_3_name{padding-bottom:10px;font-size:16px;line-height:1.2;font-weight:600}.sec_3_itemin{background-color:#fff;padding:27px 34px 0 34px;min-height:190px;margin-bottom:30px;border-radius:6px;text-align:center}.sec_3_text{line-height:1.4;font-size:14px;font-weight:400;color:#7d7d7d}

.container_shadow{
	background-color:rgba(0, 0, 0, 0.5);
	padding:70px 0px;
}

.fixcalc{
	position:fixed;
	bottom:-100%;
	width:100%;
	z-index:100;
	left:0px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
	background-color:#fff;
	padding-top:15px;
	padding-bottom:25px;
	transition: all 0.4s ease-in-out 0s;
	box-shadow:rgba(0, 0, 0, 0.3) 0px 2px 6px 0px;
}

.fixcalc.fixed{
	bottom:0px;
}

.fixcalc .cross, .fixcalc .wpcf7-form-control-wrap{
	margin-bottom:0px;
}

.fixcalc .send_style{
	font-size:15px;
}

.rating_stars {
    background: url("../img/stars_empty.png") no-repeat scroll 0 0;
    height: 13px;
    position: relative;
    width: 90px;
	display: inline-block;
}

.rating_full {
    background: url("../img/stars_full.png") no-repeat scroll left top;
    height: 13px;
    position: absolute;
    width: 90px;
}

.i1.i1v2{
	background-position:top center;
	padding:0px;
}

.i6.i6v2{
	padding:40px 0px 20px;
	margin-bottom:0px;
}

.i6.i6v2 .container{
	padding-left:15px;
	padding-right:15px;
}

.sec-1.sec_1_new{
	min-height:715px;
	background-position:top center;
	background-image:url(../img/novaclean_main_4-min.jpg);
}

.sec-1.sec_1_new h1.sec_1_new_h1{
	font-size:50px;
	line-height:1.3;
	color:#56b665;
	padding-top:120px;
	text-align:left;
	width:58%;
	font-weight:800;
}

.sec-1.sec_1_new p{
	text-align:left;
}

.sec-1.sec_1_new .calc_wrapin{
	padding:25px 35px 10px;
	width:400px;
	text-align:left;
	margin-top:15px;
}

.sec-1.sec_1_new .calc_wrapin input{
	font-weight:500;
}

.sec-1.sec_1_new .calcwrap, .sec-1.sec_1_new .calcwrap .calc_name.form_name{
	text-align:left;
	font-weight:600;
	color:#000;
	padding-bottom:15px;
	text-transform:none;
}

.sec-1.sec_1_new .calcwrap .wpcf7-form-control-wrap{
	width:100%;
	padding-left:0px;
	margin-bottom:25px;
	padding-right:0px;
}

.sec-1.sec_1_new .calcwrap .wpcf7-form-control-wrap .lastinp{
	display:none;
}

.new_company.sec-4{
	position:relative;
	background-image:none;
	background-color:#fff;
}
.new_company.sec-4 .container{
	position:relative;
	padding-bottom:90px;
}

.new_company.sec-4 img{
	position:absolute;
	left:-400px;
	top:0px;
}

.sec_main.headin2{
		padding:55px 0 55px;
	}


@media (min-width:990px) and (max-width:1390px){
	.sec-4{
		font-size:14px;
	}
	
	h2, .h2, .h2likev{
		font-size:30px;
	}
	
	.new_company.sec-4 img{
left: -120px;
max-width: 660px;
	}
	
.new_company.sec-4 .container {
    padding-bottom: 40px;
}
}

@media (min-width:990px) and (max-width:1190px){
.tophead .icontop{
	font-size:10px;
	min-height:27px;
	display:inline-block;
}

	.container{
		width:990px;
	}
	.cleanker {
    height: 290px;
	}
	
.h-last a{
	font-size:20px !important;
}

.i7_item a{
	font-size:12px;
}

.h-menu nav > ul > li{
	padding-left:0px;
	padding-right:0px;
}

.h-menu nav > ul > li a{
	font-size:12px;
	font-weight:500;
}

.kvmbtninp .wpcf7-form-control.wpcf7-text{
	width:80px;
}

.sec_calc{
	padding-top:20px;
}

.mainformname.f_name_style{
	font-size:20px;
}

.sec_main h1{
	font-size:50px;
}

.send_style{
	font-size:15px;
	font-weight:600;
}

.modal-sm{
	width:350px;
	margin-top:40px;
	display: inline-block;
}

.sec_2_item_name{
	font-size:18px;
}

.modal .mainformname{
	margin-bottom:20px;
}

.modal-sm .modal-content{
	padding-bottom:30px;
	padding-top:30px;
	padding-left:30px;
	padding-right:30px;
}



}

.sec_3_text{
	min-height:130px;
}

.sec-2.new_sec_2 .sec_2_item .sec_2_itemin{
	background-size:contain;
	background-position:top right;
	background-color:#f6f6f6;
	background-repeat:no-repeat;
	padding:65px 70px 40px;
	color:#262626;
	min-height:60px;
}

.sec-2.new_sec_2 h2{
	text-align:center;
}

.container.sec-2.new_sec_2{
	padding:0px 15px;
}

.sec-2.new_sec_2 .sec_2_item .sec_2_itemin .send_style{
	border:3px solid #56b665;
	background-color:transparent;
	color:#56b665;
	font-size:14px;
}

.sec-2.new_sec_2 .sec_2_item .sec_2_itemin .send_style:hover{
	background-color:#56b665;
	color:#fff;
}

.ourworkers{
	padding:100px 0px;
	text-align:center;
}

.worker_in{
	background-color:#f6f6f6;
	padding:45px 15px;
	border-radius:5px;
}


.worker_img{
	width:180px;
	height:180px;
	border-radius:90px;
	background-color:#fff;
	margin:0 auto;
	overflow:hidden;
}


.worker_name{
	margin-top:30px;
	padding-left:94px;
	display:inline-block;
	position:relative;
	text-align:left;
}

.worker_star{
	position:absolute;
	left:0px;
	top:6px;
	height:42px;
	font-weight:600;
	font-size:16px;
	color:#fff;
	line-height:42px;
	text-align:center;
	width:80px;
	border-radius:5px;
	background-color:#ffbe10;
}

.worker_star span{
	padding-left:25px;
	position:relative;
}

.worker_star span:after{
	content:'';
	display:block;
	background-image:url(../img/starv.png);
	background-repeat:no-repeat;
	background-position:center center;
	height:17px;
	width:17px;
	position:absolute;
	top:0px;
	left:0px;
}

.worker_inf{
	color:#b2b2b2;
}

.worker_inf span{
	font-weight:600;
	color:#000;
	font-size:21px;
}

.revlist_box .sec_8_itemin{
	border-radius:5px;
	margin-bottom:30px;
	padding:25px;
	-webkit-box-shadow: 0px 0px 25px -10px rgba(0,0,0,.3);
	-moz-box-shadow: 0px 0px 25px -10px rgba(0,0,0,.3);
	box-shadow: 0px 0px 25px -10px rgba(0,0,0,.3);
}

.send_style.send_inline{
	width:240px;
	margin-bottom:30px;
}

.modal-content textarea{
	height:120px;
	width:100%;
	border:0px none;
	resize:none;
	padding:20px 30px;
	background-color:#eeecec;
	font-size: 16px;
	border-radius: 7px;
}

h1.mainformname.f_name_style{
	margin:0px 0 20px;
	padding:0px;
	font-size:30px;
	line-height:35px;
	text-align:left;
}

.sec-1.sec_1_new .wpcf7-form-control.wpcf7-text{
	background-color:#fff;
}

.sec-1.sec_1_new .calc_wrapin{
	padding-left:0px;
	padding-right:40px;
	background-color:transparent;
}

.sec_main .calc_wrapin {
	padding:35px 35px 15px 35px;
}
.sec_main  .wpcf7-form-control.wpcf7-text{
	background-color:#fff;
}

.sec_main .calc_wrapin h1{
	font-size:33px;
	font-weight:700;
	color: #56b665;
	text-transform:none;
}
.mobilecall{
	display:none;
}



.calculator-total-cost-title {
  margin-bottom: 15px;
}

.table-cena input{
	padding:0px;
	height:40px;
	width:55px;
	display:inline-block;
	vertical-align:top;
}

.table-cena {
  font-weight: 600;
  color: #262626;
  border:0px none;
  width: 100%;
  background: #fff;
}

.table-cena tr td:first-child{
	min-width:440px;
}


.table-cena tr td:nth-child(2), .table-cena tr td:nth-child(3), .table-cena tr td:nth-child(4){
	min-width:120px;
}

border-collapse: separate !important;
  margin-bottom: 16px;
}

.table-cena th {
  padding: 10px 5px;
}

.table-cena th {
	background-color:transparent;
}

.table-cena td{
	background: #fff;
}

.table-cena td, .table-cena th {
  padding: 5px 5px;
  font-size:16px;
  font-weight:600;
  color:#262626;
  
  
    border-left:0px none;
    border-right:0px none;
    border-top:14px solid #f6f6f6;
    border-bottom:14px solid #f6f6f6;
}

.table-cena td:first-child {
  padding: 10px 5px 10px 15px;
  	border-radius: 12px 0px 0px 12px;
	-moz-border-radius: 12px 0px 0px 12px;
	-webkit-border-radius: 12px 0px 0px 12px;
}

.table-cena td:last-child {
	padding: 10px 15px 10px 5px;
  	border-radius: 0px 12px 12px 0px;
	-moz-border-radius: 0px 12px 12px 0px;
	-webkit-border-radius: 0px 12px 12px 0px;
}

.table-cena td[colspan="3"]{
	padding-left:15px;
	font-size:20px;
  	border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
}

.gray-panel + p{
	margin-top:20px;
}

@media (max-width: 990px) {
	.table-cena td:first-child, .table-cena td:last-child {
		padding: 5px 5px;
	}
}

.calculator-input-number-controls {
  height: 40px;
  background: #56b665;
  border-radius: 5px;
  color:#fff !important;
  font-size:16px;
}

.table-cena td {
	vertical-align:middle;
}


.table-cena tr {
	padding:15px 0px;
	
}


.table-cena:not(.simply_tmob) tr:nth-child(2n+1), .table-cena:not(.simply_tmob) tr {
    background: #f6f6f6;
}

.calculator-input-number-controls:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.calculator-input-number {
  text-align: center;
}

.calculator-input-number-text {
  margin-left: 10px;
}


.object-price {
  white-space: nowrap;
}

.nav-pills {
  border-bottom: 1px solid #e5eaec;
  margin-bottom: 16px;
}

.tab-link {
  color: #000;
  padding-bottom: 8px;
  border-bottom: 1px solid transparent;
  border-radius: 0 !important;
  margin: 0 8px 0 0;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}

.tab-link:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.tab-link.active, .tab-link:hover {
  color: #000 !important;
  background: none !important;
  border-bottom: 1px solid #41bacd;
}

.calculator_mini.calculator .table-cena{
	margin-bottom:2px;
}

.calculator_mini.calculator .table-cena td, .calculator_mini.calculator .table-cena th{
	border-top: 9px solid #f6f6f6;
	border-bottom: 9px solid #f6f6f6;
}



.calculator{
	padding:45px 0px;
	background-color:#f6f6f6;
	display:block;
	border-radius:5px;
}

.calculator .send_style {
	color:#fff;
	text-decoration:none;
}

.calculator h2{
	padding:0px 0 40px;
	margin:0px;
}

.calculator-new-price{
	font-size:27px;
	font-weight:700;
}

.calc_for_container{
	margin-top:60px;
}

.calc_for_container.fix_inside_calc{
	margin-top:40px;
}

@media(max-width:990px){

.flex_wide{
	display:block;
}

.btnfox{
	margin-bottom:15px;
}

.table-cena input{
	width:45px;
}
	
	
.calculator_mini.calculator 
.sec-1.sec_1_new .calcwrap{
	padding-bottom:0px;
}
	
.video_block{
	margin-bottom:25px;
}

.sec-video{
	font-size:14px;
	line-height:1.4;
}

.sec-video h3{
	font-size:18px;
}

.sec-video{
	padding-bottom:30px;
}
	
.calc_for_container, .calc_for_container.fix_inside_calc{
	margin-top:30px;
}
.calculator{
	padding:15px 0;
}

.table-cena{
	background-color:transparent;
}

.table-cena:not(.simply_tmob, .easym_table, .easym_table_thead) thead{
	display:none;
}

.table-cena:not(.simply_tmob, .easym_table) td:before {
	content: attr(data-label);
    position: absolute;
    top: 7px;
    left: 5px;
	font-weight:300;
	text-align:right;

}

.table-cena tr td:first-child, .table-cena tr td:nth-child(2), .table-cena tr td:nth-child(3), .table-cena tr td:nth-child(4){
	min-width:1px;
	border-radius:0px;
	background-color:transparent;
}


.table-cena.easym_table:not(.easym_table_3_col, .easym_table_thead) thead {
	display:none;
}

.table-cena.easym_table.easym_table_3_col thead th{
	font-size:12px;
}

.table-cena.easym_table.easym_table_thead thead th{
	font-size:13px;
	padding-left: 10px;
	padding-right: 10px;
}

.table-cena.easym_table tr td{
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
}

.table-cena.easym_table.easym_table_thead td{
	font-size:13px;
}

.table-cena.easym_table tr {
	background-color:#fff !important;
	border-radius:5px !important;
	margin:10px 0px 10px;
}

.table-cena:not(.simply_tmob, .easym_table) tr {
	background-color:#fff !important;
	border-radius:5px !important;
	display:block;
	padding:0px 0;
	margin:10px 0px 10px;
}

.table-cena:not(.simply_tmob, .easym_table) tr td {
    display: block;
    border: none;
	font-size:14px;
	border-radius:0px;
    position: relative;
    padding-left: 50% !important;
}


.sec-2.new_sec_2.list_row .sec_2_item .sec_2_itemin{
	padding:15px 0px;
}
	
	.sec-2.new_sec_2 .sec_2_item .sec_2_item_name{
		font-size:15px;  
	}
.sec_2_item_dopname{
	font-size:15px;
}

.tophead_right{
	display:none;
}



.ct_container .col-md-4.withvideo{
	width:100%;
	text-align:center;

}

.ct_container .col-md-4.withvideo .icbox{
	width:32%;
	margin-top:15px;
	vertical-align:top;
	display:inline-block;
}

.sec-4, .sec-4 ul, .sec-4 ul li{
	font-size:13px;
}

.sec_gal_new.fancy.ts{
	padding-bottom:35px;
}

.sec_main .head_no_wrap{
	padding-top:30px;
	padding-bottom:15px;
	padding-left:30px;
	padding-right:30px;
}

.breadcrumbs_wrap .breadcrumb li{
	font-size:12px;
}

h1.h1_onlypage{
	font-weight:900;
	font-size:30px;
	margin-top:30px;
	margin-bottom:10px;
}

#okompanii h3{
	font-size:20px;
}

h3.classic_h3{
	font-size:24px;
	margin-bottom:30px;
}

.sec_price table tr td{
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
}
	
	.mobilecall{
		width:80%;
		right:10%;
		bottom:5px;
		background-color:#fdba00;
		color:#fff !important;
		text-decoration:none !important;
		height:45px;
		line-height:45px;
		text-align:center;
		text-transform:uppercase;
		font-size:18px;
		font-weight:700;
		outline:none !important;
		position:fixed;
		display:block;
		z-index:500;
		border-radius:5px;
		
	}
	
	
	.mojka .tophead, .h-slogan_box, .h_location_wrap{
display:none;
	}		
.i3.v1_3i3{
	padding-top:0px;
}

.h_time_call{
	text-align:center;
	padding-top:10px;
}

.i1_v1.i1 .calc_wrapin{
	margin-top:20px;
}

.i1_v1.i1{
	min-height:200px;
}

.i1_v1.i1 .mainformclass{
	font-size:22px;
}

.i1_v1.i1 h1{
	font-size:30px;
	padding-bottom:0px;
	font-weight:700;
}

.i1_v1.i1 .calc_wrapin{
	padding:20px;
}

header.mojka{
	padding-top:55px;
}
	
.calc_wrapin_out{
	width:100%;
}
html body .sec_main{
	padding-top:0px;
}

.sec_main .calc_wrapin{
	padding:45px;
	background-color:transparent;
}

.sec_main .calc_wrapin h1{
	color:#fff;	
	font-size:24px;
}

.sec_main.mobilebg{
	background-size: cover;
	background-image: url(../img/bg_clean.jpg) !important;
}

html body .sec_main .container{
	background-color:rgba(0, 0, 0, 0.5);
}



.sec-2.new_sec_2{
	padding-left:30px;
	padding-right:30px;
}

.sec_2_item_dopname{
	padding-bottom:15px;
}

	.sec-1.sec_1_new h1.sec_1_new_h1{
		margin-top:0px;
		padding-top:0px;
		width:100%;
		color:#fff;
		margin-bottom:0px;
		padding-bottom:0px;
	}
	
	.sec-1.sec_1_new .calc_wrapin{
	
		background-color:transparent;
	}
	
	.sec-1.sec_1_new .calc_wrapin .inp{
		display:none;
	}
	
	.sec-1.sec_1_new .calc_wrapin .wpcf7-form-control.wpcf7-text{
		background-color:#fff;
	}
	
	.calc_wrapin input[type="text"]{
		height:54px;
	}
	
	.sec-1.sec_1_new{
		background-size:cover;
		background-image:url(../img/bg_clean.jpg);
	}
	
	.sec-1.sec_1_new .row{
		margin:0px;
	}
	
	.sec-1.sec_1_new .container{
		padding:30px;
		background-color:rgba(0, 0, 0, 0.4);
	}
	
	.sec_main.headin2{
		padding-top:250px;
		background-size:100% auto;
		background-position:top center;
	}
	
	h1.mainformname.f_name_style{
		text-align:center;
		font-size:20px;
		margin-bottom:15px;
		line-height:25px;
	}
	
	.fixcalc{
		display:none !important;
	}
	
	.send_style.send_inline{
		width:100%;
	}
	
	.new_company.sec-4 .container{
		padding-bottom:30px;
	}
	.worker_in{
		margin-bottom:30px;
		padding:15px 15px;
	}
	
	.worker_inf span{
		font-size:14px;
	}
	
	.worker_name{
		margin-top:15px;
	}
	
	.ourworkers{
		padding:40px 0px 40px;
	}
	
	.worker_star {
		height:37px;
		line-height:37px;
		top:2px;
	}
	
	.sec-2.new_sec_2 .sec_2_item .sec_2_itemin{
		padding-left:30px;
		padding-right:30px;
	}
	
	.sec_3_text{
		font-size:12px;
	}
	
	.new_company.sec-4 img{
	display:none;
}
	.sec-1.sec_1_new h1.sec_1_new_h1{
	font-size:20px;
}

.sec-1.sec_1_new{
	min-height:10px;
}

.sec-1.sec_1_new .calcwrap .calc_name.form_name{
	padding-top:0px;
}

.sec-1.sec_1_new .calc_wrapin{
	padding:15px 15px 0px;
}

.sec-1.sec_1_new .calcwrap, .sec-1.sec_1_new .calcwrap .calc_name.form_name{
	font-size:16px;
	text-align:center;
}

.sec-1.sec_1_new .calc_wrapin{
	width:100%;
}
	
	.nomibilebox{display:none;} main.photobox{margin-top:10px} .photobox h1.allh1{font-size:18px;text-align:left}.t_item a{height:20px;width:27px;display:block}.t_item{padding-right:10px;padding-left:10px}.tophead .icontop:after{top:0}.breadcrumb{text-align:left;margin-top:0}#back-top{position:fixed;bottom:30px;z-index:1000;right:auto;left:30px}.estim{text-align:center;font-size:15px;font-weight:400;color:#e21c31;padding-top:5px}.h-location-wrap{padding-top:5px}.estim br{display:none}.undropoff{display:none}.forpolit{padding-bottom:10px}.sec-1-action{margin-top:36px}.headrape{padding-top:0}.formatted p.first,.sec-12 strong,.sec-11-des,.sec-10 strong{font-size:14px}.forpolit,.forcinar{text-align:left;width:100%}.forcinar{padding-left:0}.forcinar a{padding-left:0;display:block}.sec-4-v2,.sec-10.sec-10-common,.sec-price,.for_whom,.sec-7.sec-7-v3.sec-7-v4,.for_whom.for_whom_v2,.sec-5.sec-5-v2,.secnewform{padding-bottom:10px;padding-top:20px}.sec-8{padding-bottom:20px}.main_form.oneline{padding:45px 50px 35px}.sec-8.calc_margin{margin-top:10px}.onpc{display:none!important}.step_button.prev_button.onmob{display:block!important}.step_navigator{padding-bottom:15px}.calcbtn{display:none}h1.allh1{font-size:26px;margin-bottom:20px;text-align:center}.sec-price.sec_price_2 .sec-4-feed.sec-4-feed-v2.sec-4-feed-fix2{margin-top:0}.sec-4-feed.sec-4-feed-v2.sec-4-feed-fix2{padding-left:15px;font-size:14px}.mobilefixcol{width:50%}.tborder{padding:10px;border-width:2px}.tname{margin-bottom:15px;font-size:12px;padding-left:5px;padding-right:5px}.tcol span.empty:after{display:none!important}.tcol{font-weight:400;font-size:12px;padding-left:5px;padding-right:5px}.tcolitem{margin-bottom:10px}.tcol span{min-height:40px}.sec-price.sec_price_2{padding-top:30px}.sec-price h2,.sec_price_text{margin-bottom:30px}.sec-8.calc_margin{padding-bottom:0}.fixedwidth{padding-bottom:30px}.fixedwidth .tborder{width:540px;margin-bottom:0}.fixedwidth .fixscrool{overflow:auto}.mobilefixcol2 br{display:none}.mobilefixcol2{width:33.3333333333%}header.with_padding{height:auto!important}.slick-arrow{z-index:200;height:45px;width:45px;line-height:45px}.slick-arrow.slick-next{left:0}.slick-arrow.slick-prev{right:0}.sec_rev_item img{height:200px;margin-bottom:30px;display:inline-block}.sec-2-v2,.sec_rev_text,.sec_rev_name{font-size:16px}.group-box{min-height:200px;height:auto;text-align:center}.group-box img{position:relative;left:0;margin-bottom:-15%}.f-politika{height:auto;line-height:1.4;padding-top:10px;padding-bottom:10px}.sec-11-item:after{width:40px;height:70px}.main_form{margin-top:30px}.main_form .mainformname{font-size:24px}.main_form{padding:30px 15px}.sec-11-item{padding-top:60px;min-height:0;padding-left:15px;padding-right:15px;padding-bottom:15px;font-size:16px;line-height:1.4;margin-bottom:30px}.step_navigator{width:100%;background-color:#fff;margin-top:20px}.calc_step_wrap{margin-bottom:0}.calc_body{background-color:#fff;padding-bottom:0}.calc_input_col{width:100%}.step_button{width:90%;margin:0 auto 10px}.sec-7{padding-bottom:30px;padding-top:30px}.calc_name{height:auto;padding-top:15px;padding-bottom:15px;line-height:1.4;font-size:22px}.step_wrap{width:100%}.calc_step_wrap{width:80%}.group h3{font-size:16px}.sec_9_item{text-align:center}

	.sec-9,.sec-10{padding:30px 0}
	.sec_9_item img{display:inline-block!important}
	.sec-10 .wrapmainform{margin-bottom:40px}
	.opener{font-size:16px;padding-left:26px;padding-right:26px; }.sec-5-img{display:none}
	.notice.not-fix{margin-top:30px}.notice{padding-left:20px;padding-right:20px;font-size:14px;font-weight:500}
	.notice:after{height:50px;background-position:left top;left:20px;background-image:url(../img/feed.svg)}
	.sec-5-des,.sec-5{font-size:18px}.sec-5 h2 span,.sec-10 h2 span{margin-right:0}.sec-5{padding:30px 0}
	.sec-4{padding:30px 0}.sec-4 p{font-size:14px}.sec-4 ul li{font-size:14px}
	.sec-4 h3{margin-bottom:5px;font-size:21px}.sec-4 p.sec-4-des{padding-top:5px}.sec-4-right{text-align:left}.sec-4-right img{display:none}.sec-1-nav li{font-size:16px}.sec-3{padding:30px 0}.sec-3-imgs{margin-top:15px}.sec-3-imgs a{margin-bottom:30px;width:49%}.sec-2{padding-bottom:30px}.sec-2-imgs a{width:46%;margin-right:1%;margin-left:1%;display:inline-block}.sec-2-imgs{margin-top:15px}.sec-2 p.sec-2-des{margin-top:5px}.onmob{display:block!important}.onpc{display:none!important}.h-phone{text-align:center}.h-phone a{display:block}.h-phone span{padding-left:0;background-image:none}.h-logo{text-align:center}.h-menu{display:none}.h-order{margin-top:15px;width:100%}.h-phone-wrap{padding-top:4px}
	
	.container{width:100%; max-width:540px;}
	
	.modal .modal-content{background-image:none}.modal .modal-sm{width:100%}.modal-content{padding:55px 15px 15px}.modal-open .modal{padding:0!important}.modal-dialog{margin:75px auto 0}.modal-sm{width:100%}.close{position:absolute;top:5px;right:5px}.phonebtnmob{background-image:url(../img/phone2.svg);background-position:center center;background-repeat:no-repeat;background-size:15px 15px;position:absolute;width:32px;height:32px;background-color:#fff;line-height:32px;position:absolute;top:12px;text-align:center;right:20px;border-radius:10px}

	
	.sec-4 .sec_tabs_main_img img{
		height:250px;
		width:250px;
		object-fit:cover;
	}
	
	.kvmbtninp{
		margin-top:0px;
	}
	
	.sec_main h1{font-weight:700}
	.mainformname.f_name_style{font-size:18px;padding-bottom:10px}.sec_main .send_style{height:auto;font-size:16px;line-height:1.3;padding:10px 15px}.sec_tabs ul li.dataopen{width:100%;border-left:1px solid #ddd}.sec_tabs ul li.dataopen span{height:auto;line-height:1.2;padding:15px 10px;font-size:16px}.sec_tabs .dataopenbox h2{font-size:20px;text-align:left}.new_item{width:100%}.new_item_in{font-size:16px}.new_item_name{padding:25px 15px}.sec_price{padding:30px 0}.sec_calc{padding:30px 0}.sec_tabs_main_img{margin-bottom:30px}.sec_all{padding:30px 0}.price_item_box{padding:25px 15px}.price_img{font-size:21px;padding-left:15px;padding-right:15px}.price_item_dopname{font-size:25px}.sec_tabs .dataopenbox{padding:20px 0 20px;background-image:none!important}.sec_new{padding:30px 0}
	.sec_main{padding:30px 0;text-align:center}body{height:100%}body.showmob .mobilebox,body.showmob .mobilebox:after{left:0}
	body.showmob .wrapper{right:-100%;width:100%;position:fixed}.wrapper{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;right:0;overflow:hidden;width:100%;position:relative}.sec-1{background-size:990px auto}.sec-2{padding-top:30px}h2,.h2{text-align:center;font-size:24px;margin-bottom:24px}.sec_3_itemin{text-align:center;padding:20px;min-height:20px}.sec_2_inf{min-height:70px}.sec_2_itemin{padding-top:50px;min-height:250px}}
	@media(max-width:690px){
		.btnfox{
			margin-top:20px;
		}
		.sec_3_itemin{
			padding-left:9px;
			padding-right:9px;
		}
		
	.sec-2.new_sec_2 .sec_2_item .sec_2_itemin{
		padding-top:30px;
		padding-top:30px;
	}

		
		.cleanerv{width:33.33333333333333%}.cleanker{margin:0 auto;height:240px;width:190px}.clinf{left:15px}
		
		.tabs_anons>ol.with_line>li{
			border:0px none !important;
			margin:0px 0 15px;
			padding:0px;
		}
		.tabs_anons>ol.with_line>li:before{
			display:none !important;
		}
.tabs_anons>ol.with_line>li:nth-child(even){
	padding-left:0px;
	padding-right:0px;
		margin:0px 0 15px;
}

.tabs_anons>ol.with_line>li:nth-child(odd){
	padding-left:0px;
		margin:0px 0 15px;
	padding-right:0px;
}
		
		}
		@media(max-width:490px){
			
			
			.sec-3{
				padding-bottom:0px;
			}
			
			.cleanerv{padding-left:5px;padding-right:5px}.cleanker{margin:0 auto;height:340px;width:100%}.ts_item_m{width:100%;display:inline-block}.sec-1{background-size:490px auto}
		.kvmbtninp{margin-top:0px}}@media(max-width:450px){.h2likev{font-size:24px;margin-bottom:30px}.clinf{left:8px}.clcol{font-size:14px}.clreit img{width:80px}.clreit span{font-size:24px}.cleanker{background-position:top center;margin:0 auto;height:230px;width:100%}.clname{font-size:16px}
		.kvmbtninp{margin-top:0}.price_item_box{min-height:50px;text-align:center}.price_img{text-align:center}.price_item_box{min-height:100px}.sec_tabs{padding-top:15px}.sec-3 .sec_3_item{width:50%}}
	@media(max-width:400px){
			.sec_main.headin2{
		padding-top:120px;
		
	}
	
	.calculator h2{
		padding-top:10px;
		padding-bottom:20px;
	}
	



.calculator_mini.calculator .table-cena tr td, .calculator_mini.calculator .table-cena tr td:before{
	font-size:14px;
}

.calculator_mini.calculator .table-cena tr td{
	padding-left: 50% !important;
	min-height: 45px;
	display:flex;
	align-items:center;
	vertical-align:middle;
}

.calculator_mini.calculator .table-cena tr td:before{
	width: calc(50% - 10px - 5px);
	text-align:right;
	padding-right: 5px;
	min-height: 22px;
	display:flex;
	align-items:center;
	justify-content:flex-end;
}

.calculator_mini.calculator .table-cena td, .calculator_mini.calculator .table-cena th{
	border-width:2px;
}

.calculator_mini.calculator .table-cena tr{
	margin-bottom:5px;
	margin-top:5px;
}

	.sec_gal_new_cur li a img{
		height:240px;
	}
	
		.sec_3_text{
			font-size:11px;
		}
		.cleanker{background-position:top center;margin:0 auto;height:200px;width:100%}.ct_container .icbox{min-height:136px}.sec_3_name{font-size:11px}.sec_3_itemin{padding:14px 6px}.sec_3_item{padding-left:5px;padding-right:5px}.sec-3 .row{margin-left:-5px;margin-right:-5px}
		
		
		}
	@media(max-width:360px){	
		.sec-2.new_sec_2 .sec_2_item .sec_2_item_name{
		font-size:14px;  
	}
.sec_2_item_dopname, .sec_2_item_dopname span{
	font-size:14px;
}

.table-cena tr td {
	font-size:14px;
}
	
	}
	@media(max-width:340px){
	.table-cena tr td {
	font-size:14px;
}
		
			.sec-2.new_sec_2 .sec_2_item .sec_2_item_name{
		font-size:12px;  
	}
.sec_2_item_dopname, .sec_2_item_dopname span{
	font-size:12px;
}
	

		
		.sec_main h1{
			font-size:21px;
		}
		
			.sec_main.headin2{
		padding-top:90px;
	}
		h2{
			font-size:21px;
		}
		.sec_3_text{
			font-size:10px;
		}
		.kvmbtninp{margin-top:0px}.cleanerv{padding-left:15px;padding-right:15px;width:100%;margin-bottom:30px}.cleanker{margin:0 auto;height:300px;width:100%}
		
		.nova_cols img{
			height:220px;
		}
		
		}

