﻿.loading{display:none}.cd-hero:__before{background-repeat:no-repeat;background-position:right bottom;background-size:100%auto;height:15vw;line-height:0}.cd-hero{margin:0 0 1em}.cd-hero .cd-hero-content{height:100%;overflow:hidden}#form-in-slide,#form-in-slide-step-2,.hid .cd-hero .xmen,.hid .cd-hero button,.hid .cd-hero-content article,.hidden .cd-hero-content article p,.underbanner button{opacity:0}#form-in-slide h3:after{content:"×";margin:-1.25rem -.5rem 0 0;float:right;font-size:2em;cursor:pointer}.cd-hero .wrap{height:97%}.cd-hero section{position:relative;max-height:100%;height:inherit;width:100%}.cd-hero .wrap,.cd-hero article,.cd-hero figure{position:relative;display:table-cell;vertical-align:middle}.cd-hero figure{z-index:500}.bg_video,.cd-hero figure img{width:100%}.cd-hero .xmen{width:44%;padding:0 7%0 3%;display:table-cell;-webkit-transition:opacity .5s .8s;-ms-transition:opacity .5s .8s;transition:opacity .5s .8s;z-index:-1}#banner{height:64vh}#banner .owl-item section,#banner>section,.cd-hero section{background-repeat:no-repeat;background-position:center bottom;background-size:cover}#banner>section{background-size:auto 100%;background-position:left bottom}#banner>section picture,.bg_video video{position:absolute}@media only screen and (min-width:601px){#banner>section picture{position:relative;float:right;text-align:right;width:50%;height:100%}.cat-sec li:nth-child(odd):last-child{flex:1;max-width:49.5%;margin:0 auto}}#banner>section picture img{height:100%;width:100%;object-fit:contain;display:inline-block}#banner>section .wrap{position:relative;display:table;z-index:1;padding:0}#banner .owl-item section .wrap,.owl-carousel#how .owl-item{display:table}.cd-hero article{font-size:1.5em;text-align:center;opacity:.75;text-shadow:0 1px 7px rgba(0,25,45,.4);-ms-transition:opacity .4s;transition:opacity .4s}.bg_video{background-color:#263238;height:100%}.bg_video video{top:0;left:0;background-size:cover;z-index:0;opacity:.5}#banner article a,#sc_advantages a,.hwork h2{color:inherit}#banner article h2{font-weight:500;margin-bottom:1em}#banner article h3{font-size:.8em}#banner article p,#banner article ul{font-size:1.4em;padding:0 2em;opacity:0;transition:opacity .75s .5s ease-out,margin-bottom .5s .5s}#banner article ul{list-style:disc inside;text-align:inherit}#banner article ul li{background:url(/img/x-bg-li.png)no-repeat 0 55%;background-size:auto 24px;display:inline-block;padding:.25em .5em .25em 1.5em;opacity:0}#banner .owl-item section:before,#banner>section:before,.sc_howwework:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0}#banner .active article p,#banner .active article ul,#banner .active article ul li{opacity:1;margin-bottom:0}@media only screen and (min-width:769px){section.bg_video:before{display:none}#banner article{font-size:1.55em}#banner article a{opacity:0}#banner .active article a{opacity:1}#banner .owl-item section:before{background-color:rgba(0,40,80,.25);background:-webkit-radial-gradient(left bottom,circle cover,#ffe52410,#0c8bfb40 75%)}#banner .btn{float:right}.cd-hero #banner .light article{color:#fff}.cd-hero article>div{width:70vw}form#frmBackCall{width:80%}}@media only screen and (min-width:1601px){#banner{max-height:768px}}#banner:hover .owl-controls .owl-nav{opacity:.9}#banner:hover .owl-controls .owl-nav div{margin:0}#banner .owl-controls{margin-top:-5rem}#banner .owl-controls .owl-dot span{border:2px solid rgba(255,255,255,.7)}ul.small{font-size:1vw;font-weight:300;margin-left:3%}ul.small li{margin-bottom:.5em}.bg_video video,.cat-sec img{width:100%;height:100%;object-fit:cover}#banner .btn,#sc_services .btn,.sc_howwework .btn{color:#fff}#banner .btn{margin:1em 0-2em;border:4px solid #019cd4;font-size:.75em;line-height:2}#sc_price{padding-bottom:2rem}#sc_blog h2{padding-top:1em;text-transform:uppercase}#sc_blog .btn,#sc_price .btn,.btn.more{color:#546e7a;border:2px solid #cfd8dc}#sc_blog .btn.active,#sc_price .btn.active{color:#0288d1;border:2px solid #81d4fa}.hwork .icon,.prdstat4:after,.rcm:before{display:block;text-align:center;border-radius:50%}.hwork .icon{background-color:rgba(0,128,132,.5);font-size:5em;border:3px solid #b2ebf2;padding:1rem;line-height:7rem;width:10rem;height:10rem;margin:0 auto}#sc_natural img,#sc_ordernow img,.btn.btn-more{margin:1em auto}.search-main{position:relative;max-width:768px;min-width:280px;width:100%;height:42px;margin:0 auto}.search-main button{background-color:var(--bgcl-bases);color:var(--midl-grays)!important;float:right;height:40px;width:64px;font-size:1.25em;cursor:pointer;border-radius:0 var(--brdr-r5) var(--brdr-r5)0}.search-main input{float:left;width:calc(100% - 64px);padding:.5em 1.5em!important;border:2px solid #cfd8dc;outline:0;border-radius:var(--brdr-r5)0 0 var(--brdr-r5)}.ti-sch{opacity:0;visibility:hidden;display:none}.main-wide .fa-soc{margin:1em auto .5em;text-align:center}.fa-soc .fa-viber{fill:#fff;background:#7360f2 url(/upload/viber-logo.svg).5em center no-repeat;background-size:auto 78%;padding:6px .8em 6px 40px;color:#fff;border:2px solid #7986cb;border-radius:var(--brdr-r5);outline:2px solid #efefef}.fa-soc .fa-viber:hover{background-color:#6952ff;outline:2px solid #b9a4ff}.fa-soc .fa-viber:hover:active{background-color:#5842ef;outline:2px solid #e9d4ff}.search-main .label,form.wrap{overflow:visible!important}.search-main button.fa-times{background:0 0;float:left;margin-left:-44px;color:#1976d2!important;width:38px;border-radius:20px}.drpdown .drpmenu{position:absolute;display:none;min-width:50%;background-color:#fff;list-style:none;z-index:1000}.drpdown.drpdwn .drpmenu,.drpdown.drpup .drpmenu{border-radius:0 0 .5em .5em}.drpdown.drpup .drpmenu{border:1px solid #f7f7f7}.drpdown.drpdwn .drpmenu{top:100%;-webkit-box-shadow:8px 8px 2px -2px rgba(100,100,100,.25);box-shadow:0 12px 12px -2px #1c58764f;border:solid #eceff1;border-width:0 0 2px}#aucompl_drpdwn{width:calc(100% - 60px);max-height:67vh;overflow-y:auto}ul.drpmenu>li{font-weight:400;font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 10px 5px 12px;vertical-align:middle;border-bottom:1px solid #fafafa}ul.drpmenu>li[data-id=""]{background:#f1f3f5;position:sticky;bottom:0}ul.drpmenu>li:not(.act){cursor:pointer}ul.drpmenu li a{display:block;padding:5px .5em;max-width:90%;overflow:hidden;text-overflow:ellipsis;line-height:2.25em}#aucompl_drpdwn li span{float:right;line-height:2.9em}#aucompl_drpdwn img{float:left;margin-right:.5em;width:auto;height:3em;max-width:3.75em}.open .drpmenu{display:block}.open input.aucompl{border-radius:.5em 0 0 0!important}.drpmenu>.act,ul.drpmenu>li:hover{background-color:#f1f3f5}#aucompl_drpdwn li.act{background:#def}#owl-slide{overflow:hidden;clear:both}#owl-slide .owl-stage-outer{max-height:480px;padding:1em 0}#owl-slide .owl-item>div{background-color:var(--lght-grays);border:1px solid var(--lght-two);position:relative;overflow:hidden;padding-bottom:1rem;min-height:328px;border-radius:.5em;box-shadow:0 5px 10px -10px #d2d2e2;transition:box-shadow .25s}#owl-slide .owl-item>div>a{min-height:250px;display:block;overflow:hidden}#owl-slide .owl-item picture{background-color:#eceff1;position:relative;width:100%;overflow:hidden;max-height:100%;-webkit-background-clip:padding-box}#owl-slide .owl-item picture img{min-height:100%;display:block;margin:auto}#owl-slide .owl-item label{display:block;white-space:nowrap;width:86%;margin-left:-5%}#owl-slide .owl-item h4,#owl-slide .owl-item label,.nwslast p{overflow:hidden;text-overflow:ellipsis}#owl-slide .owl-item h4{font-size:1.2em;line-height:1.1;min-height:2.2em;color:#455a64;margin:.75em 1em .25em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#owl-slide .owl-item:hover>div{background-color:#fff;-webkit-box-shadow:0 5px 15px -10px rgba(100,100,140,.75);box-shadow:0 5px 15px -10px rgba(100,100,140,.75)}#owl-slide .owl-item .item-footer{padding:0 1em 0 1.25em;margin-top:1em;display:block;line-height:1}#owl-slide .owl-item .articul{font-size:.75rem;padding:2.5px 0}#owl-slide .owl-item a{text-decoration:none}#owl-slide .owl-item a:hover picture{border-bottom-color:#9c27b0}#owl-slide .owl-item a.fa:hover,#owl-slide .owl-item a:hover h4{color:#3c3c64}.prdstat4:after,.rcm:before{position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);height:4.25rem}.prdstat4:after{content:"новинка";right:-3rem;top:-1rem;background-color:rgba(0,160,180,.5);padding:2.5em 0 1em;color:#ffe;width:8rem}.rcm:before{font-family:fontawesome;content:"";font-size:1.2em;right:-4.25rem;top:-1.5rem;z-index:1;background-color:rgba(100,95,190,.75);padding:2rem 0 0;line-height:2;color:#ffca28;width:8em;overflow:hidden}.block-item picture{height:100%;object-fit:cover;line-height:0}#owl-slide .owl-item picture img,.block-item picture img{width:100%;height:100%;object-fit:cover}.sc-block .blocks h3,.sc-block .blocks header{display:table-row}.blocks .block-detail{font-size:1rem;position:absolute;bottom:0;font-weight:500;display:block;padding:2.25% 3.25%;border-bottom:4px solid}#sc_counters{margin:1em auto 2em}#sc_counters .cnt-flex{display:flex;flex-flow:row wrap}#sc_counters .cnt-item{position:relative;width:48.5%;color:#fff;min-height:10em;text-align:center;background-color:#cfd8dc;padding:2em;margin:1em auto 3em;z-index:1}#sc_counters .cnt-item:before{content:"";position:absolute;top:-1em;left:.5em;right:.5em;bottom:-1em;background:#019bd3;transform:skewX(-10deg);border:solid rgb(207 216 220/.5);border-width:0 10px;z-index:-1}#sc_counters .cnt-item output{display:block;font-weight:700;font-size:3.25em}@media only screen and (max-width:640px){#banner{max-height:280px}.sc-block .blocks article{text-align:center;margin:0 auto}.sc-block .blocks article h3{display:block;margin:0 auto 2em}.blocks .block-detail{left:50%;transform:translateX(-50%)}}@media only screen and (min-width:641px){.sc-block .blocks article{font-size:1.7vw}.sc-block .blocks h2{font-size:1.9em}.sc-block .blocks h3{font-size:1.4em}.blocks .block-detail,.sc-block .blocks p{font-size:1em}.sc-block:nth-child(odd){background:#eceff1}.sc-block:nth-child(odd) .blocks{background:#fff}.sc-block:nth-child(odd) .blocks .block-detail{left:0;border-left:4px solid}.sc-block:nth-child(even) .blocks .block-detail{right:0;border-right:4px solid}.sc-block .blocks{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90%}.sc-block .block-l{margin-left:10%;flex-flow:row-reverse}.sc-block .block-r{margin-right:10%}.blocks .block-item{width:50%}.sc-block .block-l .block-item:first-child{float:left}.sc-block .block-r .block-item:not(:first-child){float:right}}@media only screen and (max-width:540px){#banner{max-height:228px}ul.drpmenu>li{font-size:.9em}#aucompl_drpdwn{width:100%}ul.drpmenu li a,ul.drpmenu li span{float:none}.open button.search_but{border-radius:0 .5em 0 0!important}}.block-item .owl-dots{top:-2.5rem}.block-item .owl-controls{height:0}.block-item .owl-controls .owl-dot span{width:14px;height:14px;background:rgb(255 255 255/.7)}.block-item .owl-controls .owl-dot.active span{background:rgb(70 90 100/.7)}@media only screen and (min-width:701px){.sc-block .blocks article{font-size:1.55vw}#sc_slogan{padding:2em 12%}}@media only screen and (min-width:901px){#sc_counters .cnt-item{width:24%}.sc-block .blocks p{display:block}.sc-block .blocks article{font-size:1.36vw}}@media only screen and (min-width:1025px){#banner article{font-size:2em;width:44vw}}.sc_inner{min-height:256px;padding:1em 0;margin:0 auto}#sc_slogan{text-align:center;margin:2em auto 0}#sc_slogan hr{border:0;border-bottom:2px solid #eceff1;margin:2em}#sc_services{background:#00acc1 url(/img/bg-pages-flash-blue.jpg)center 0 no-repeat;background-size:cover;padding:2em 0;margin:2em auto 0;color:#e0f7fa}#sc_services h2{color:#fff;text-transform:uppercase}#sc_services ul,#sc_srvadv ul{font-weight:600;font-size:1.25em;text-align:justify;text-transform:uppercase;margin:2em -.25rem}#sc_services ul li,#sc_srvadv ul li{display:inline-block;min-height:100px;width:calc((100% - 1.5rem)/3);background-repeat:no-repeat;text-align:center;overflow:hidden;margin:.25rem;position:relative;border:3px solid rgba(178,235,242,.7);border-radius:3px}#sc_services ul li>a,#sc_srvadv ul li>a{display:table;padding:5px;width:100%;height:100%;position:relative;overflow:hidden;transition:background-color .5s}#sc_services ul li{background-size:cover;height:22vh}#sc_services ul li>a{color:#fff;background-color:rgba(0,150,160,.6);text-shadow:0 1px 5px rgba(25,75,70,.75)}#sc_srvadv ul li{background-color:rgba(178,235,242,.75);background-position:center 0;background-size:auto 80%;color:#0b93a1;height:30vw;vertical-align:bottom;transition:background-color .5s}#sc_srvadv ul li>a{padding:1.5rem .5rem;background:0 0;color:inherit}#sc_services ul li>a:hover{background-color:rgba(0,140,150,.8)}#sc_srvadv ul li:hover{background-color:rgba(40,180,190,.8);color:#fff}#sc_services ul li>a span,#sc_srvadv ul li>a span{display:table-cell;width:100%;white-space:pre-line;text-align:center;overflow:hidden;text-overflow:ellipsis}#sc_services ul li>a span,ol.advant li span{vertical-align:middle}#sc_srvadv ul li>a span{vertical-align:bottom}@media screen and (min-width:1151px){#sc_srvadv ul li{background-size:auto 90%;background-position:-1em center;height:22vh}#sc_srvadv ul li a{padding:0 0 0 6rem}#sc_services ul li>a span,#sc_srvadv ul li>a span{vertical-align:middle}}#sc_form form{background-image:url(/upload/spanch-hand.jpg);background-position:right center;background-size:cover}#sc_faq{background:#f2f4f5;padding:2em 0}.project-covers{background:#e0f7fa url(/img/folio-pattern.jpg)center center;background-size:40%;background-attachment:fixed;padding:1em 0 5em;margin:3em auto 1em}.project-covers h2{padding:1em 0;color:#04afbe}#sc_blog h2{font-weight:600;color:#04afbe}#sc_natural h4,#sc_ordernow h4{font-size:1.2em;padding-bottom:.25em;color:#00acc1}#sc_natural ul,#sc_ordernow ul{font-size:1.1em;margin:4em auto 2em}#sc_natural ul li,#sc_ordernow ul li{padding-left:2.75em;background:url(/img/x-bg-li.png)no-repeat 0 .25em;background-size:auto 2em;font-size:1.2em;min-height:2.5em;margin-top:1.25em}@media screen and (max-width:860px){#banner>section .wrap{left:auto}.cd-hero article{width:100vw;text-align:center}#banner article{top:.5em}}@media screen and (max-width:820px){#banner{max-height:60vw}#banner .owl-item section{background-image:url(/upload/tmp-banner-bg.jpg)}.bg_video video{display:none}#banner article{color:#eceff1}}#sc_mapareas,.map h3{color:#fff}.info{background:#00a0df;padding:.75rem 1.5rem;z-index:10}#sc_mapareas h3{margin:0 auto;bottom:-2rem;border-radius:40px}p.info{top:-3.6rem;margin:-3rem auto;border-radius:10px}@media only screen and (min-width:601px){.col3>.row-flex>:not(:first-child),.col4>.row-flex>*{width:49.99%;width:calc(100%/2 - .5rem)}.col3>.row-flex>:last-child{margin-left:1rem}}@media screen and (min-width:801px){#sc_advantages,#sc_blog,#sc_price,#sc_whoweare{margin:2rem auto;overflow:hidden}.col3>.row-flex>*{width:33.33%!important;width:calc(100%/3 - .5rem)!important}.col3>.row-flex>:not(:first-child){margin-left:.75rem}}@media screen and (min-width:1051px){.underbanner{font-weight:300;font-size:1.15em}.col4>.row-flex>*{width:calc(100%/4 - .75rem)!important}.col4>.row-flex>:not(:first-child){margin-left:1rem}.col3>.row-flex>*{width:calc(100%/3 - 1.5rem)!important}.col3>.row-flex>:not(:first-child){margin-left:2.25rem}}#sc_feedback{background:#546e7a no-repeat center center;background-size:cover;color:#b4ceda;padding:1rem 0 2rem;margin:0 auto}#sc_feedback h2,#sc_feedback h3{text-transform:uppercase;color:inherit}#sc_feedback h2,.action-btn{text-align:center}#sc_feedback h3{margin-top:1.5em}#frmFooter,#sc_contacts,#sc_whatrepair{margin:-1px auto 0;height:340px;clear:both;overflow:hidden}#frmFooter{background:#acbdd1}#frmFooter>article,#frmFooter>div,#frmFooter>figure{height:100%;margin:0}#frmFooter>figure{float:right;width:45%;padding:0 2%}#frmFooter>article{background:#90a4ae;color:#fff;padding:50px 0 0 5%;width:55%;float:left;text-align:left}#frmFooter h2,#frmFooter h3,#frmFooter h4{color:inherit;margin:0;line-height:1}#frmFooter h2{font-size:3.5vw}#frmFooter h3{font-size:3.75vw;font-weight:300;margin-top:25px}#frmFooter h4{font-size:3.25vw}.action-btn{background:#2c596c;padding:15px 0}.action-btn .col2 li{padding:5px}#aucompl_drpdwn li a,#sc_contacts,#sc_whatrepair{position:relative}#sc_whatrepair{color:#fff;background:#0ab0de}#sc_whatrepair figure{float:left;width:55%;background:url(/img/bg-repair-00.jpg)no-repeat center center #acbdd1;background-size:cover}#sc_whatrepair article{float:right;width:45%;color:#fff;padding:0 2%}#sc_contacts{background:#00a0df}#sc_contacts h5,#sc_whatrepair h5{font-size:1.8rem;font-weight:500;margin-top:1em}#sc_contacts>article,#sc_contacts>div,#sc_contacts>figure,#sc_whatrepair>div,#sc_whatrepair>figure{height:100%}#sc_contacts .gmap,#sc_contacts figure{float:left;width:55%;background:url(/img/gmap.png)no-repeat center center #acbdd1;background-size:cover}#sc_contacts article{float:right;width:45%;color:#fff;padding:0 2%}#sc_contacts .gmap iframe{width:100%;height:100%}.tOrder,.tOrder>div{box-sizing:border-box;position:relative}.tOrder{height:64px;width:100%;display:table;font-size:1.15em}.tOrder>div{display:table-cell;vertical-align:middle;margin:0 auto;text-align:center;overflow:hidden}.tOrder input:focus{background:#fff;border-color:#c8003c}.btn.send:hover,.tOrder button:hover{text-shadow:0 1px 1px #a00}.hform input{width:35%;background:0 0;border:2px solid #8ab;font-size:1.1em;padding:0 10px;line-height:52px;color:#ace}.hform button{width:28%;float:right}#sc_tabslide article .active img,.active #form-in-slide,.active #form-in-slide-step-2{opacity:1}#form-in-slide{display:table-cell;vertical-align:middle;padding:0 5% 5%;height:100%}#frmOrder,.forma{background:rgba(255,255,255,.5);width:88%;min-width:280px;padding:1.5rem;margin:0 2%;overflow:hidden;border-radius:10px}#form-in-slide-step-2{display:table-cell;vertical-align:middle}#frmOrder h3{color:#00a0df}.srv-items picture{background:#cfd8dc;overflow:hidden;margin:0-.75em;display:block;padding:1em;background-position:center center;background-size:75%;background-repeat:no-repeat}#sc_tabslide{overflow:hidden;margin:0 auto;padding-top:3em;padding-bottom:3em;background-color:#f6f9fb;min-height:320px}#sc_tabslide .owltab{float:right;width:58%;padding:1em}#sc_tabslide article{float:left;width:40%;padding-right:2%;box-shadow:20px 0 25px -25px rgba(25,50,75,.25)}#sc_tabslide h3{font-size:2.25em;margin:.5em auto 1.5em;text-transform:uppercase;color:#d81b60}#sc_tabslide h4{font-weight:600;font-size:1.25em;text-transform:uppercase}#sc_tabslide article img{display:block;opacity:.25;margin:0 auto;width:auto;transition:opacity 1s}#owl-slide.owl-dots,#owltabDots.owl-dots{position:relative;clear:both;text-align:center;overflow:hidden}#owl-slide .owl-dots,#owltabDots .owl-dot{display:inline-block;cursor:pointer}#owl-slide .owl-dot span,#owltabDots .owl-dot span{display:block;width:10px;height:10px;margin:5px 10px;opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:.5s;border:2px solid #26c6da}#owl-slide .owl-dot.active span,#owltabDots .owl-dot.active span{background-color:#26c6da;opacity:1}@media only screen and (max-width:1050px){.col4>.row-flex>:nth-child(2n+1){margin-right:2rem}.nwslast img{width:100%}}@media only screen and (max-width:768px){.cd-main-content .wrap{padding:0 4%}.wrap-r{margin:0 auto}#sc_tabslide .owltab .owl-item>div,.cd-hero .xmen,.wrap-r{padding:0}.cd-hero-content #banner span,.cd-hero-content h1{font-size:5.2vw}#sc_services ul li,#sc_srvadv ul li{width:calc((100% - 1.5rem)/2)}#sc_tabslide .owltab,#sc_tabslide article{float:none;width:100%;padding:0 0 1.5em!important}#reviews .owl-item h3{font-size:2vw;margin:0;padding:0}.hwork ul li{width:88%;padding-bottom:0;float:none}.nwslast .owl-item .nwsimg,.nwslast li .nwsimg{height:200px}#owltabDots.owl-dots{float:none;margin:0 auto;width:auto}#sc_tabslide article{margin-bottom:2em;box-shadow:0 25px 20px -15px rgba(25,50,75,.1)}}.srv-items{text-align:justify;display:flex;flex-wrap:wrap;justify-content:space-around}.srv-items a{display:inline-block;width:22.5%;min-height:5em;text-align:center;margin:.5rem;padding:0 .75em;color:inherit;background:#fff;line-height:5em;white-space:nowrap;overflow:hidden;border:2px solid #eceff1;border-radius:3px;text-overflow:ellipsis;flex:22.5%}.dvc.srv-items a{line-height:64px;font-weight:400;font-size:1.2rem}.srv-items a img{float:left;width:64px}.dvc.srv-items a:hover:active,.srv-items a.act,.srv-items a.act:active,.srv-items a.act:focus{background:rgba(207,216,220,.2);border-color:#cfd8dc}.dvc.srv-items a.act img,.dvc.srv-items a:hover img{-webkit-filter:none;filter:none;transition:all .25s ease-in}.srv-items:after{content:"";display:inline-block;height:1px;width:100%}.srv-items a:hover{background:#f8fbfd;color:#0a9fc8;border-color:#00a0df}@media only screen and (max-width:640px){#banner article p{display:none;font-size:1.5em}.cd-hero-content #banner span,.cd-hero-content h1{font-size:5.8vw;padding:0}#frmOrder,.forma{margin:0 auto;width:100%}.underbanner{font-size:1.2rem}#sc_contacts{height:auto;padding:0}#sc_contacts>article,#sc_contacts>div,#sc_contacts>figure{width:100%;float:none}#sc_contacts>figure{height:256px}#frmFooter figure{background-position:0}.srv-items a{width:47%;flex:47%}.srv-items picture{min-height:12em;min-width:12em}}@media only screen and (min-width:641px){#banner article p,#banner article ul{max-width:70%}#sc_slogan .in_lg{padding-bottom:1em;margin-bottom:1em;border-bottom:0 solid #eceff1}.srv-items a{width:32%;flex:32.5%}.srv-items picture{min-height:15em;min-width:15em}}@media only screen and (min-width:801px){#form-in-slide-step-2{width:55%;padding-left:44%}.srv-items a{width:22.5%;flex:22.5%}.srv-items picture{min-height:18em;min-width:auto}}@media only screen and (max-width:600px){.col4>.row-flex>:nth-child(2n+1){margin-right:0}.nwslast .owl-item .nwsimg,.nwslast li .nwsimg{max-height:300px;height:300px}#sc_srvadv ul li{background-position:0 center;width:100%}#sc_srvadv ul li a span{padding-left:4.5rem;vertical-align:middle}}@media only screen and (max-width:540px){.cd-hero .xmen{width:67%;bottom:32%}.cd-hero-content #banner span,.cd-hero-content h1{font-size:7.8vw;font-weight:400}.cd-hero:before{background-size:auto 100%}.underbanner{padding-top:0}.underbanner button{float:none;display:block;margin:0 auto;max-width:260px;width:260px}.srv-items{margin:1rem auto 0}.srv-items a{width:100%;margin:.5rem;flex:100%;text-align:left}.srv-items picture{min-height:8em;min-width:8em;margin-right:1em;float:left}.nwslast .owl-item .nwsimg,.nwslast li .nwsimg{max-height:280px}}@media only screen and (max-width:420px){.cd-secondary-nav .wrap li{font-size:.95em}#form-in-slide{margin:0 auto;padding:0;width:100%}#frmOrder{margin:0 auto}.cd-main-content h1{width:100%;font-size:1.5em;text-align:center;display:block;float:none;line-height:1.1em}.cd-main-content h1 small{font-size:.9em}.nwslast .owl-item .nwsimg,.nwslast li .nwsimg{height:228px}#sc_review #reviews{margin:2rem -.5rem 1rem}#sc_services ul,#sc_srvadv ul{margin:1em auto}#sc_services ul li,#sc_srvadv ul li{width:100%;margin:0 auto}#sc_form{padding:0!important}.inner-order{padding:1em!important}#sc_mapareas h3{font-size:1.5rem}form .nxfield label{float:none;width:100%!important}#frmFooter{height:225px}#frmFooter figure{width:48%}#frmFooter article{width:52%}.hform button,.hform input{float:none;width:90%;display:block;margin:1em auto}#frmOrder,.frmpop{width:100%;float:none}}.aleft{float:left;overflow:hidden}.sc_repair .repair-content{width:auto;padding:2rem 1rem;font-size:1.2rem}.sc_repair figure{max-height:400px;overflow:hidden}.sc_repair figure img{width:100%}.repair-content h2{font-size:1.5rem;line-height:1}.sc_repair a{color:inherit}@media only screen and (min-width:769px){.cd-hero article{vertical-align:bottom}}@media only screen and (min-width:801px){.sc_repair figure{max-height:none;overflow:visible}.image-left,.image-right{position:relative;overflow:hidden;clear:both;background:#eefaff}.image-left figure img,.image-right figure img{float:left;min-height:100%;width:50%;height:auto}.image-right figure img{float:right}.sc_repair .repair-content{position:absolute;width:50%;margin:0;top:0;bottom:0;font-size:inherit}.image-left .repair-content{float:right;padding:1rem 3%0 2rem;right:0}.image-right .repair-content{float:left;padding:1rem 2rem 0 3%;left:0}.repair-content p{text-align:justify}.table{display:table;height:100%}.table-cell{display:table-cell;height:100%;vertical-align:middle}.sc_repair .table{width:100%;position:relative}}@media only screen and (min-width:1024px){.repair-content h2{font-size:1.8rem;line-height:1.25}.image-left .repair-content{padding:1rem 7%0 5rem}.image-right .repair-content{padding:1rem 5rem 0 7%}}@media only screen and (min-width:1367px){.srv-items a{width:18.5%;flex:18.5%}.srv-items picture{min-height:15em}}
