@media screen and (min-width:900px){[class^=mobile-]{display:none}[class^=desktop-]{display:block}.sw-btns-bl{display:none}.widget_review_plash{display:block!important}.elementor-container,.page-bl{max-width:1134px}.breadcrumbs-wrap{padding-top:24px;position:relative;top:11px}body .catalog-nav-wrap.mobile-nav-wrap{overflow:visible;transform:translateX(0);transition:none!important;position:relative!important;max-width:100%!important;width:100%!important;display:block!important;z-index:auto!important}.head-row{min-height:98px}.head-row .col{padding:0 5px}.logo-wrap{margin-right:0;width:120px}.logo,.logo img{height:50px;width:auto}.site-header{padding-top:98px}.site-header .fl-col.widget,.site-header .fl-col:nth-child(3).widget_nav_menu{display:block}.site-header .widget_block,.site-header .widget_search{max-width:336px;min-width:236px;width:100%}.site-content section{padding-top:60px;padding-bottom:44px}.lcab-btn{padding:0 0 0 34px;color:#5f5f5f;position:relative;vertical-align:top;display:inline-block}.lcab-btn:before{height:22px;content:" ";position:absolute;top:50%;margin:-11px 0 0;background:url(/wp-content/themes/ecoservice/images/icon-lcab.svg?v=1) no-repeat 50%;background-size:cover;left:0;width:22px}.lcab-btn:active,.lcab-btn:hover{color:#6c3}.city-nav{padding:2px 33px 2px 15px;margin:0;z-index:50}.city-nav,.city-nav span{color:#5f5f5f;position:relative;vertical-align:top;display:inline-block}.city-nav span{text-decoration:underline;font-weight:700;cursor:pointer;z-index:1}.city-nav span:after{height:8px;content:" ";position:absolute;top:50%;margin:-4px 0 0 6px;background:url(/wp-content/themes/ecoservice/images/arr-down.svg?v=1) no-repeat 50%;background-size:cover;left:100%;width:12px}.city-w{overflow:hidden;transform:translateX(-50%);padding:34px 0 0;position:absolute;min-width:100%;text-align:left;top:-6px;margin:-1px 0 0;box-shadow:0 0 5px rgba(0,0,0,.05);border-radius:3px;background:#fff;left:50%;display:none}.city-w a{padding:8px 15px;display:block}.city-w a:active,.city-w a:hover{color:#fff;background:#6c3}.city-nav:active .city-w,.city-nav:hover .city-w{display:block}.city-users li{width:33.333%}#menu-head-nav{font-weight:400}#menu-head-nav a{color:#5f5f5f}#menu-head-nav a:active,#menu-head-nav a:hover{color:#6c3}.foot-nav li{text-align:left}.site-footer .logo-wrap{padding-bottom:0}.foot-row{text-align:left;display:flex}.copy,.foot-row .soc-nav{padding:0}.soc-bl,.soc-bl h6{text-align:left}.soc-bl .soc-nav{margin-left:-20px!important}.soc-bl .soc-nav li{padding:0 0 0 20px}.app-nav{padding-bottom:0}.kroshki{justify-content:flex-start}body.home h1,h1{font-size:38px;position:relative;line-height:1.3;z-index:1}h1 strong{display:block}h2{font-size:30px;line-height:1.3}.catalog-nav-wrap{position:relative;background:#6c3;display:block}.catalog-nav-wrap,.catalog-nav-wrap a{color:#fff}.catalog-nav-wrap a:active,.catalog-nav-wrap a:hover{color:hsla(0,0%,100%,.5)}.site-nav{font-weight:500;margin:0;line-height:20px}.site-nav ul{list-style:none;justify-content:space-between;margin:0;display:flex}.site-nav a{height:64px;align-items:center;display:flex}.cat-sbm,.cities-sbm{position:relative}.cat-sbm:after,.cities-sbm:after{height:0;overflow:hidden;border:11px solid transparent;content:" ";position:absolute;bottom:0;margin:0 0 0 -11px;left:50%;width:0;border-bottom-color:#fff;display:none}.catalog-main{height:0;overflow:hidden;padding:0;color:#333;position:absolute;top:100%;box-shadow:0 0 0 rgba(0,0,0,.2);background:#fff;left:0;width:100%;z-index:1}.catalog-main h5{text-transform:uppercase;text-align:left}.catalog-main .menu{flex-wrap:wrap;margin:0 -15px!important;display:flex}.catalog-main .widget_text{padding:0 15px 5px;box-sizing:border-box;width:25%}.catalog-main ul{list-style:none;margin:0 0 25px}.catalog-main ul li{padding:0;margin:0;width:auto}.catalog-main a{color:#4c4c4c}.catalog-main a:active,.catalog-main a:hover,.catalog-main h5,.catalog-main h5 a{color:#6c3}.catalog-main h5 a:active,.catalog-main h5 a:hover{opacity:.5}body.show-cat .cat-sbm,body.show-cat-city .cities-sbm{z-index:3}body.show-byt .cat-byt-js:after,body.show-cat .cat-sbm-js:after,body.show-cat-city .cities-sbm:after,body.show-kbt .cat-kbt-js:after,body.show-komp .cat-komp-js:after,body.show-ofis .cat-ofis-js:after{display:block}body.show-cat .catalog-main{height:auto;padding:40px 0 16px;box-shadow:0 0 20px rgba(0,0,0,.2)}.site-footer{padding:80px 0 10px}.foot-nav{flex-wrap:wrap;display:flex}.foot-nav li{width:25%}.foot-nav ul{text-align:left}.foot-nav ul li{width:auto}.foot-nav h5,pre{text-align:left}body.home h1,h1{padding:0 0 17px;font-size:53px;letter-spacing:0;text-align:left;margin:0;line-height:116%}.elementor-widget-button{display:none!important}.area-main{padding-top:90px!important;font-size:23px;padding-bottom:90px!important;line-height:33px}.area-main-almaty,.area-main-astana{background:url(/wp-content/themes/ecoservice/images/tech-main.webp?v=1) no-repeat top;background-size:cover;padding-bottom:90px!important}.area-main-almaty ul,.area-main-astana ul{display:flex!important}.area-main .elementor-icon-box-wrapper{display:block}.area-main .elementor-container,.area-main .page-bl{position:relative;text-align:left}.area-main p{margin-left:0}.area-main ul{max-width:544px;margin-left:0!important}.area-main ul li{margin:0 0 38px;width:33.333%}.area-main ul li:nth-child(n+5){display:block}.area-main img{height:auto!important;transform:translateX(0);right:auto;position:absolute;max-width:60%;max-height:650px;bottom:auto;margin:0;left:46%;width:auto}.area-main p img{height:auto;transform:translateY(-50%);top:50%;margin-top:5px}.area-main .btn,.area-main button{min-height:80px;font-size:22px;font-weight:500;max-width:100%;margin-left:0!important;width:312px}.area-main.main-reviews .elementor-section-boxed .elementor-container{display:flex}.area-main.main-team p img{left:40%;margin-top:-20px!important}.area-main ol{max-width:544px;margin-left:0!important}.area-main ol li{width:33.333%}.area-main ol li:nth-child(n+5){display:block}.area-main ol img{transform:translateY(-50%);max-width:100px;bottom:auto;top:50%;left:0}.breadcrumbs-head{height:auto!important;overflow:visible!important}.area-general{background-image:url(/wp-content/themes/ecoservice/img-main/area-main-bg.webp?v=2)}.area-general:after{height:782px;max-height:100%;background:url(/wp-content/themes/ecoservice/img-main/area-main-img.webp?v=2) no-repeat 0 100%;background-size:auto 100%;width:50%}.area-general .elementor-widget-text-editor{padding-bottom:0}.area-general img{transform:none!important;right:auto;max-width:521px;max-height:650px;bottom:-90px!important;top:auto!important;margin:0!important;left:77%;width:auto}.area-rekl-general{padding-top:50px!important;background:#fff}.area-rekl-general:after{height:782px;max-height:100%;background:url(/wp-content/themes/ecoservice/img-main/area-main-img.webp?v=2) no-repeat 0 100%;background-size:auto 100%;width:50%}.area-rekl-general .elementor-text-editor{position:relative}.area-rekl-general .elementor-widget-text-editor{padding-bottom:0}.area-rekl-general .btn{position:absolute;bottom:55px;left:0}.area-rekl-general img.tovar{height:auto!important;transform:translateX(0);position:absolute;max-width:60%;bottom:auto;margin:0;left:46%}.area-rekl-general p img.tovar{height:auto;transform:translateY(-50%);top:50%;margin-top:5px}.area-rekl-general img.tovar{transform:none!important;right:auto;max-width:521px;max-height:650px;bottom:-90px!important;top:auto!important;margin:0!important;left:77%;width:auto}.main-reviews .elementor-widget-image-box{min-height:372px;padding:48px 15px 0 37px}.main-reviews .elementor-image-box-img{display:block}.main-reviews .elementor-image-box-content{font-size:19px;line-height:23px}.main-reviews .elementor-image-box-content h3{text-align:left}.main-reviews .elementor-image-box-description{padding:0 220px 40px 0}.area-contacts{padding-top:90px;padding-bottom:30px!important}.area-contacts .fl-row{padding-right:0;margin:0 -15px;padding-left:0;display:flex}.area-contacts .col{padding:0 15px;width:100%}.area-contacts .col.map-wrap{width:56%}.area-contacts .col.map-wrap+.col{width:44%}.area-contacts h2{padding:0 0 84px;font-size:35px;line-height:116%}.map-bl{height:100%;position:absolute;max-height:100%;top:0;border-radius:0 0 180px 0;left:0}.contacts-bl{min-width:440px;margin:0 auto;width:70%}.area-contacts .col.map-wrap+.col .contacts-bl{margin-left:0}.contact,.contacts-bl hr{max-width:396px;margin:0 auto}.area-equip .elementor-widget-wrap{margin:0 -10px}.area-equip .elementor-widget-image-box{padding:0 10px 20px;width:25%}.area-equip .elementor-image-box-wrapper{height:220px}.area-equip .elementor-image-box-wrapper:before{display:none}.area-break .swiper-container-horizontal{height:auto!important;padding:0!important}.area-break .elementor-container .elementor-container .elementor-widget-wrap{transform:none!important;flex-wrap:wrap;margin:0 -15px;display:flex}.area-break .swiper-button-next,.area-break .swiper-button-prev{display:none}.area-break .elementor-column{padding:0;min-width:0!important;margin:0!important;width:100%!important}.area-break .elementor-widget-icon-box,.area-break .elementor-widget-image-box{padding:0;max-width:100%;min-width:0}.area-break .elementor-column .elementor-column .elementor-widget-icon-box,.area-break .elementor-column .elementor-column .elementor-widget-image-box{padding:0 15px 30px;width:33.333%!important}.area-break .elementor-column.swiper-container-horizontal{width:100%!important}.area-break .elementor-image-box-wrapper p{padding:30px}.area-break .elementor-column.swiper-slide-duplicate{display:none!important}.area-break.type2 .elementor-column .elementor-column .elementor-widget{width:33.333%!important}.area-break.col4 .elementor-column .elementor-column .elementor-widget{width:25%!important}.area-brands .gallery-item{width:16.66%}.area-brands .gallery-icon{height:110px}.area-brands .elementor-icon-list-items{margin:-15px -15px 0}.area-brands .elementor-icon-list-items li{padding:15px;width:16.66%}.area-brands .elementor-icon-list-text{height:110px}.area-spec .elementor-image-box-wrapper{max-width:130%;display:flex}.area-spec .elementor-image-box-content{max-width:55%;min-width:55%}.area-spec .elementor-widget-image-box{padding-bottom:30px;width:50%}.area-spec .elementor-image-box-img{margin:0 30px 0 0;width:45%}.area-spec.area-slider .sw-btns-bl{display:inline-block!important}.area-spec.area-slider .elementor-widget{min-width:50%}.area-master{overflow:visible;padding-top:0!important;font-size:20px;padding-bottom:0!important;line-height:24px}.area-master .elementor-container{flex-direction:row-reverse;text-align:left;align-items:flex-end;display:flex}.area-master .elementor-column{position:relative}.area-master .elementor-text-editor{min-height:0;padding:50px 0 40px}.area-master .elementor-text-editor h2{text-align:left}.area-master h2 span{display:block}.area-master .elementor-image{padding:0;position:absolute;bottom:0;text-align:center;left:0;width:100%;display:block}.area-master .elementor-image img{height:auto;max-height:540px;width:auto}.area-master button{margin-left:0!important;margin-top:15px}.area-master.type2 .elementor-container{position:relative;align-items:center;padding-bottom:0}.area-master.type2 .elementor-container:after{height:540px;margin:0;background-position:0 100%;left:0;width:100%}.area-master.type2 .elementor-column:first-child{z-index:10}.area-master.type2 .elementor-image{height:auto;position:relative;display:block}.area-hist{padding-top:160px!important;position:relative}.area-hist:before{height:132px;content:" ";position:absolute;top:85px;background:url(/wp-content/themes/ecoservice/images/masters-bg.webp?v=1) no-repeat 50%;background-size:auto 100%;left:0;width:100%}.area-hist .sw-btns-bl{display:inline-block!important}.area-hist.area-slider div.elementor-area .elementor-col-100{overflow:hidden!important}.area-hist .elementor-image-box-img{padding-bottom:0}.area-interes .elementor-icon-list-items{margin:0 -15px!important}.area-interes .elementor-icon-list-items li{padding:0 15px 30px;justify-content:center;align-items:center;width:20%;display:flex}.area-vantages .elementor-widget-image-box+.elementor-widget-image-box{margin-top:0}.area-vantages .elementor-image-box-wrapper{padding:30px 30px 24px;text-align:left;background-color:#f1f1f1;box-sizing:border-box;border-radius:30px}.area-vantages .elementor-image-box-img{margin-bottom:25px}.area-vantages .elementor-image-box-content{font-size:18px;line-height:1.2}.area-vantages .elementor-image-box-description p{padding:0}.area-vantages h3{text-align:left;padding-bottom:15px}.area-sertific .gallery{padding:15px 0 0;margin:0 -15px}.area-sertific .gallery-item{padding:0 15px 15px;width:25%}.area-sertific .gallery-icon{padding:0;margin:0 auto 15px}.area-price .elementor-widget-wp-widget-text{margin:0}.area-services .elementor-image-box-wrapper{min-height:240px;padding:30px 30px 0}.area-services .elementor-image-box-img{right:0;bottom:-13px;text-align:right;left:auto;width:auto}.area-services .elementor-image-box-img img{height:210px}.area-services .elementor-widget-image-box:nth-child(2n) .elementor-image-box-img{right:auto;text-align:left;left:0}.area-services .elementor-text-editor{padding:20px 0;align-items:center;display:flex}.area-services .elementor-text-editor p{padding:0 10px;text-align:center;box-sizing:border-box;width:33.333%}.area-services .elementor-text-editor p:first-child{text-align:left}.area-services .elementor-text-editor p:last-child{text-align:right}.area-text{font-size:20px;line-height:24px}.area-text .elementor-container div[class=elementor-container]{margin:0 -15px;align-items:center;display:flex}.area-text .elementor-container div[class=elementor-container] .elementor-column{padding:0 15px}.area-text .elementor-widget-wrap .elementor-container{display:flex}.area-text .elementor-image{overflow:visible;max-height:350px;align-items:flex-end;display:flex}.area-steps .elementor-widget-wrap{max-width:1058px;margin:0 auto}.area-steps .elementor-widget-wrap .elementor-section-boxed .elementor-widget{max-width:33.333%;min-width:33.333%}.area-steps .elementor-widget-wrap .elementor-section-boxed .elementor-widget:nth-child(3),.area-steps .elementor-widget-wrap .elementor-section-boxed .elementor-widget:nth-child(6){max-width:255px;min-width:255px}.area-steps div.elementor-area .elementor-container .elementor-widget-wrap{transform:none!important;justify-content:space-between;flex-wrap:wrap;display:flex}.area-steps .elementor-image-box-wrapper{position:relative;margin:0}.area-steps .elementor-image-box-img{height:185px;padding:0 0 20px}.area-steps .elementor-image-box-img img{height:180px;max-width:200%;width:auto}.area-steps .elementor-widget-image-box:nth-child(4),.area-steps .elementor-widget-image-box:nth-child(7){width:auto}.area-steps .elementor-widget-image-box:nth-child(3) .elementor-image-box-img img,.area-steps .elementor-widget-image-box:nth-child(4) .elementor-image-box-img img{height:177px}.area-steps .elementor-widget-image-box:nth-child(7) .elementor-image-box-img img{height:202px}.area-steps .elementor-image-box-wrapper:before{height:7px;right:calc(100% + 5px);content:" ";position:absolute;top:95px;background:url(/wp-content/themes/ecoservice/images/dots.webp?v=1) no-repeat 50%;background-size:cover;width:66px;display:block;z-index:1}.area-steps .elementor-widget-wrap .elementor-section-boxed .elementor-widget:first-child .elementor-image-box-wrapper:before,.area-steps .elementor-widget-wrap .elementor-section-boxed .elementor-widget:nth-child(4) .elementor-image-box-wrapper:before{display:none}.area-steps-test .elementor-widget-wrap{max-width:1058px;margin:0 auto}.area-steps-test .col{max-width:33.333%;min-width:33.333%}.area-steps-test .elementor-widget-wrap .elementor-section-boxed .elementor-widget:nth-child(3),.area-steps-test .elementor-widget-wrap .elementor-section-boxed .elementor-widget:nth-child(6){max-width:255px;min-width:255px}.area-steps-test div.elementor-area .elementor-container .elementor-widget-wrap{transform:none!important;justify-content:space-between;flex-wrap:wrap;display:flex}.area-steps-test .elementor-image-box-wrapper{margin:0}.area-steps-test .elementor-image-box-img{height:185px;padding:0 0 20px}.area-steps-test .elementor-image-box-img img{height:180px;max-width:200%;width:auto}.area-steps-test .col:nth-child(4),.area-steps-test .col:nth-child(7){width:auto}.area-steps-test .col:nth-child(3) .elementor-image-box-img img,.area-steps-test .col:nth-child(4) .elementor-image-box-img img{height:177px}.area-steps-test .col:nth-child(7) .elementor-image-box-img img{height:202px}.area-steps-test .elementor-image-box-wrapper:before{height:7px;right:calc(100% + 5px);content:" ";position:absolute;top:95px;background:url(/wp-content/themes/ecoservice/images/dots.webp?v=1) no-repeat 50%;background-size:cover;width:66px;display:block;z-index:1}.area-steps-test .col:first-child .elementor-image-box-wrapper:before,.area-steps-test .col:nth-child(4) .elementor-image-box-wrapper:before{display:none}.area-steps-test .col:nth-child(2) .elementor-image-box-wrapper,.area-steps-test .col:nth-child(5) .elementor-image-box-wrapper{margin:0 auto}.area-steps-test .col:nth-child(3) .elementor-image-box-wrapper,.area-steps-test .col:nth-child(6) .elementor-image-box-wrapper{margin:0 0 0 auto}.area-steps-test .col:first-child .elementor-image-box-img{left:-8px}.area-steps-test .col:nth-child(2) .elementor-image-box-img{left:-22px}.area-steps-test .col:nth-child(3) .elementor-image-box-img{left:-28px}.area-steps-test .col:first-child,.area-steps-test .col:nth-child(2),.area-steps-test .col:nth-child(3){padding-bottom:86px}.area-steps-test .fl-row:before{height:86px;transform:translateY(-50%);content:" ";position:absolute;top:50%;margin:-10px 0 0 25px;background:url(/wp-content/themes/ecoservice/images/long-dots.webp?v=1) no-repeat 50%;background-size:cover;left:0;width:890px}.area-details{overflow:hidden;padding:20px 0!important;position:relative;background:url(/wp-content/themes/ecoservice/images/bg3.webp?v=1) calc(50% - 600px) top/1000px no-repeat;margin-top:50px}.area-details:before{height:575px;transform:skew(-20deg,0);content:" ";position:absolute;bottom:0;margin:0 0 0 340px;border-radius:180px 0;background:#f3f3f5;left:50%;width:1000px}.area-details .elementor-widget-wrap{max-width:60%;margin:0 0 0 auto}.area-details .elementor-column{min-height:700px;align-items:center;display:flex}.area-details h2{font-size:58px;color:#6c3;line-height:1.1}.area-details h2,.area-details h3{text-align:left;padding-bottom:20px}.area-details h3{font-size:41px;line-height:1.2}body .area-details .btn,body .area-details button{margin-left:0!important}.krylov-video{overflow:visible;padding:0!important}.krylov-video h2,.krylov-video h3{font-size:32px;line-height:1.2}.krylov-video .elementor-widget-wrap{min-height:360px;padding:40px 0;position:relative;align-items:center;width:100%;display:flex}.krylov-video .elementor-widget-wrap:before{height:100%;content:" ";position:absolute;top:0;background:url(/wp-content/themes/ecoservice/images/logo-w.svg?v=1) no-repeat 0;background-size:100% auto;left:0;width:350px}.krylov-video .elementor-widget-image{margin:0 0 0 -60px;left:0;width:100%}.krylov-video .elementor-widget-image img{height:462px}.krylov-video .elementor-widget-text-editor{max-width:350px;margin:0 0 0 auto}.krylov-video .elementor-widget-button{right:auto;bottom:auto;top:40px;left:50%;display:flex!important;z-index:1}.krylov-about{padding-top:0!important}.krylov-about .elementor-container{display:flex}.krylov-about h2{font-size:40px;text-align:left;line-height:1.1}.krylov-about .elementor-col-50:first-child{padding-top:70px}.krylov-about .elementor-col-50:nth-child(2){padding-left:30px}.krylov-about .elementor-col-50:nth-child(2) .elementor-widget-text-editor{text-align:center}.krylov-about .elementor-col-50:nth-child(2) .elementor-widget-text-editor:first-child{padding:80px 30px;font-size:21px;font-weight:300;color:#fff;position:relative;background-color:#6c3;line-height:1.1}.krylov-about .elementor-col-50:nth-child(2) .elementor-widget-text-editor:first-child p{max-width:314px;text-align:left;margin:0 auto}.krylov-about .elementor-col-50:nth-child(2) .elementor-widget-text-editor:first-child p img{max-width:150%;margin:0 -30px}.krylov-about .elementor-col-50:nth-child(2) .elementor-widget-text-editor:first-child strong{font-size:26px}.krylov-about .elementor-col-50:nth-child(2) .elementor-widget-text-editor:first-child:after{height:35px;transform:translateX(-50%) rotate(45deg);content:" ";position:absolute;bottom:-14px;background-color:#6c3;border-radius:4px;left:50%;width:35px}.krylov-about .elementor-col-50:nth-child(2) .elementor-widget-text-editor:nth-child(2){padding:60px 20px 5px;font-size:18px;box-shadow:0 5px 15px 1px rgba(0,0,0,.1);line-height:1.2}.krylov-about .elementor-col-50:nth-child(2) .elementor-widget-text-editor:nth-child(2) p{padding-bottom:35px}.area-sale .elementor-widget-wrap{display:flex}.area-sale .elementor-widget{padding-bottom:30px;width:50%}.area-sale .elementor-image-box-img{position:static;width:48%;display:block}.area-sale .elementor-image-box-img img{max-height:480px}.area-sale .elementor-image-box-content{min-height:282px;padding:48px 10px 5px 20px;left:40px;width:52%}.area-sale .elementor-image-box-content .elementor-image-box-description{min-height:0;padding-right:0}.area-sale .elementor-widget:nth-child(4n+4) .elementor-image-box-wrapper{flex-direction:row}.area-sale .elementor-widget:nth-child(4n+3) .elementor-image-box-content,.area-sale .elementor-widget:nth-child(4n+4) .elementor-image-box-content{padding-right:20px;left:-40px;padding-left:10px}.area-sale .elementor-widget:nth-child(4n+3) .elementor-image-box-content .elementor-image-box-description,.area-sale .elementor-widget:nth-child(4n+4) .elementor-image-box-content .elementor-image-box-description{padding-right:0;padding-left:0}body .time-bl{margin-left:-32px!important;left:0}}@media screen and (min-width:960px){.area-sertific .gallery-item{width:16.6%}.area-break .elementor-column .elementor-column .elementor-widget-icon-box,.area-break .elementor-column .elementor-column .elementor-widget-image-box{width:25%!important}.area-break.type2 .elementor-column .elementor-column .elementor-widget{width:33.333%!important}.area-break.col4 .elementor-column .elementor-column .elementor-widget{width:25%!important}.area-steps .elementor-widget-wrap{justify-content:space-between}.area-steps .elementor-image-box-wrapper:before{right:calc(100% + 30px);width:106px}.area-steps .elementor-image-box-wrapper{width:255px}.area-steps .elementor-widget-image-box{width:auto}.area-steps.area-slider div.elementor-area .elementor-widget-wrap .elementor-widget{position:relative}.area-steps.area-slider div.elementor-area .elementor-widget-wrap .elementor-widget:first-child,.area-steps.area-slider div.elementor-area .elementor-widget-wrap .elementor-widget:nth-child(2),.area-steps.area-slider div.elementor-area .elementor-widget-wrap .elementor-widget:nth-child(3){padding-bottom:86px}.area-steps.area-slider div.elementor-area .elementor-widget-wrap .elementor-widget:first-child:after{height:86px;content:" ";position:absolute;bottom:0;margin:0 0 0 15px;background:url(/wp-content/themes/ecoservice/images/long-dots.webp?v=1) no-repeat 50%;background-size:cover;left:0;width:890px}.area-steps.area-slider div.elementor-area .elementor-widget-wrap .elementor-widget:nth-child(6) .elementor-image-box-img img{height:204px}.area-rep{padding:0!important}.area-rep .elementor-container{text-align:left;align-items:center;display:flex}.area-rep .elementor-image{position:absolute;width:100%}.area-rep .elementor-widget-text-editor{padding:46px 0 20px}.area-rep h2,.area-rep h3,.area-rep h4{text-align:left}.area-vantages .elementor-widget-wrap{flex-wrap:wrap;margin:0 -15px;width:auto;display:flex}.area-vantages .elementor-widget-heading{padding:0 15px;box-sizing:border-box;width:100%}.area-vantages .elementor-widget-image-box{padding:0 15px;box-sizing:border-box;width:33.333%}.area-services .elementor-image-box-content{padding:20px 0 0;position:relative}.area-hist div.elementor-area .elementor-widget-wrap{align-items:center}.area-hist .elementor-image-box-wrapper{align-items:center;display:flex}.area-hist .elementor-image-box-wrapper h2,.area-hist .elementor-image-box-wrapper h3{display:none!important}.area-hist .elementor-image-box-wrapper button{margin:15px 0 0}.area-hist .elementor-image-box-wrapper .elementor-image-box-img{max-width:35%;padding-right:15px;min-width:25%;box-sizing:border-box}.area-hist .elementor-image-box-wrapper .elementor-image-box-content{text-align:left;align-items:center;width:100%;display:flex}.area-hist .elementor-image-box-wrapper .elementor-image-box-description{align-items:center;width:100%;display:flex}.area-hist .r-col{text-align:center;padding-left:15px}.area-hist .r-col button{margin:0 0 15px;width:265px}.area-hist .r-col p{padding:63px 0 0;position:relative}.area-hist .r-col p:before{height:47px;overflow:hidden;content:" ";position:absolute;top:0;background:#cbcfd1;left:50%;width:1px}body .time-bl{transform:scale(1);margin-left:0!important;left:0}}@media screen and (min-width:900px){.area-equip2 div.elementor-area .elementor-widget-wrap{padding-bottom:3px}.area-equip2 div.elementor-area .elementor-container{display:flex}.area-equip2 .elementor-text-editor{justify-content:space-between;margin:0 -15px;align-items:center;display:flex}.area-equip2 .elementor-text-editor p{padding:0 15px}.area-equip2 .elementor-text-editor p:first-child{max-width:37%;text-align:left}.area-equip2 .elementor-text-editor p:last-child{text-align:right}.area-equip2 .elementor-text-editor button{max-width:100%;width:283px}.area-equip2 div.elementor-area.row2 .elementor-container{flex-flow:column wrap}.area-equip2 div.elementor-area.row2 .elementor-column{width:50%}.area-equip2 .elementor-icon-list-items,.area-equip2 div.elementor-area h3{display:block}.area-equip2 div.elementor-area h3{margin-left:20px}.area-equip2 .elementor-icon-list-items{padding-left:10px;display:block}.area-equip2 div.elementor-area .elementor-widget-image{height:100%;position:absolute;top:0;left:0;width:50%}.area-equip2 div.elementor-area .elementor-image{height:100%}.area-equip2 div.elementor-area .elementor-widget-wrap{padding-left:50%}.area-equip2 div.elementor-area .elementor-widget-heading,.area-equip2 div.elementor-area .elementor-widget-icon-list{width:auto;float:none}.area-equip2 div.elementor-area .elementor-widget-wrap.list2{padding-left:12px}.area-equip2 div.elementor-area .elementor-widget-wrap.list2 .elementor-widget-image{position:relative}.area-equip2 div.elementor-area .elementor-widget-wrap.list2 .elementor-widget-heading,.area-equip2 div.elementor-area .elementor-widget-wrap.list2 .elementor-widget-icon-list{width:50%;float:left}.area-equip2 div.elementor-area .elementor-widget-wrap.list2 .elementor-widget-image .elementor-widget-icon-list{width:auto;float:none}.area-equip2 div.elementor-area .elementor-widget-heading{text-align:left;display:block}.area-equip2 div.elementor-area h3,.krylov-about .elementor-col-50:first-child .elementor-text-editor p:nth-child(n+4),.krylov-about .elementor-col-50:nth-child(2){display:block}.area-break .elementor-section-boxed .elementor-widget:nth-child(n+9),.area-break.col4 .elementor-section-boxed .elementor-widget:nth-child(7),.area-break.col4 .elementor-section-boxed .elementor-widget:nth-child(8),.area-break.col4 .elementor-section-boxed .elementor-widget:nth-child(n+9),.area-break.type2 .elementor-section-boxed .elementor-widget:nth-child(n+7),.area-equip .elementor-widget-image-box:nth-child(n+1),.area-equip2 .elementor-widget-image-box:nth-child(n+1),body .area-break .elementor-section-boxed .elementor-widget.show,body.elementor-editor-active .area-break .elementor-section-boxed .elementor-widget:nth-child(n+1){display:block!important}body section[class^="elementor-area area-"].area-break .elementor-widget-button,body section[class^="elementor-area area-"].area-equip .elementor-widget-button,body section[class^="elementor-area area-"].area-equip2 .elementor-widget-button{display:none!important}body.elementor-editor-active section[class^="elementor-area area-"].area-break .elementor-widget-button,body.elementor-editor-active section[class^="elementor-area area-"].area-equip .elementor-widget-button,body.elementor-editor-active section[class^="elementor-area area-"].area-equip2 .elementor-widget-button{display:block!important}}