@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(../fonts/roboto/roboto-v18-cyrillic_latin-100.woff2) format("woff2"),url(../fonts/roboto/roboto-v18-cyrillic_latin-100.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/roboto/roboto-v18-cyrillic_latin-300.woff2) format("woff2"),url(../fonts/roboto/roboto-v18-cyrillic_latin-300.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(../fonts/roboto/roboto-v18-cyrillic_latin-300italic.woff2) format("woff2"),url(../fonts/roboto/roboto-v18-cyrillic_latin-300italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/roboto/roboto-v18-cyrillic_latin-regular.woff2) format("woff2"),url(../fonts/roboto/roboto-v18-cyrillic_latin-regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../fonts/roboto/roboto-v18-cyrillic_latin-italic.woff2) format("woff2"),url(../fonts/roboto/roboto-v18-cyrillic_latin-italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/roboto/roboto-v18-cyrillic_latin-500.woff2) format("woff2"),url(../fonts/roboto/roboto-v18-cyrillic_latin-500.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/roboto/roboto-v18-cyrillic_latin-700.woff2) format("woff2"),url(../fonts/roboto/roboto-v18-cyrillic_latin-700.woff) format("woff")}html{font-size:62.5%}body{position:relative;font-family:Roboto,sans-serif;font-size:1.6rem;color:#090909;font-weight:400;line-height:1.5;z-index:0}input:focus:required:invalid,textarea:focus:required:invalid{border:1px solid #be1600}input:focus:required:valid,textarea:focus:required:valid{border:1px solid #659a22}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#6f6f6f;opacity:1}a{outline:0;color:#be1600}a:hover{color:#be1600;text-decoration:underline}.top-bar{padding:1rem 0;background:#f2f2f2;font-size:1.3rem;color:#666}.top-bar__social{text-align:center;line-height:1}.top-bar__btn{display:inline-block;padding:.5rem 1rem;-webkit-border-radius:.5rem;border-radius:.5rem;background:#fff;font-size:1em;color:#be1600;-webkit-transition:background-color ease-in-out .2s,color ease-in-out .2s;-o-transition:background-color ease-in-out .2s,color ease-in-out .2s;transition:background-color ease-in-out .2s,color ease-in-out .2s}.top-bar__btn:hover{background:#be1600;color:#fff;text-decoration:none}.button{display:inline-block;background:#fff;font-size:1em}.header{top:-10rem;padding:1.5rem 0;background:#356ba0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.25);box-shadow:0 5px 10px rgba(0,0,0,.25);-webkit-transition:top ease-in-out .2s;-o-transition:top ease-in-out .2s;transition:top ease-in-out .2s;z-index:20}.header__phone{padding-left:4rem;font-size:2rem;font-weight:500;color:#fff;letter-spacing:1px;line-height:1.5}.header__phone a{color:#fff}.header__phone a:hover{text-decoration:none}.header__phone span{display:block;font-size:1.6rem;font-weight:300}.header__menu li{margin-left:10px}.header__menu a{display:inline-block;padding:1rem 1.2rem!important;-webkit-border-radius:.3rem;border-radius:.3rem;background:#fff;color:#3a3a3a;line-height:1;font-size:1.6rem;-webkit-transition:background-color ease-in-out .2s;-o-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.header__menu a.active,.header__menu a:hover{background:#be1600;background:-webkit-gradient(linear,left top,left bottom,from(#be1600),to(#580a00));background:-webkit-linear-gradient(top,#be1600 0,#580a00 100%);background:-o-linear-gradient(top,#be1600 0,#580a00 100%);background:linear-gradient(to bottom,#be1600 0,#580a00 100%);color:#fff;text-decoration:none}.header__fixed{position:fixed;top:0;left:0;right:0;padding:1rem 0}.header__fixed .navbar-brand img{width:70%}.header__fixed .header__phone a{font-size:80%;font-weight:400}.header__fixed .header__phone span{font-size:63%;font-weight:100}.header__fixed+.slider{margin-top:9.4rem}.header .navbar{padding:0}.header .navbar-toggler{border:none;color:#fff;font-size:1.6rem;text-align:right;outline:0}.header .navbar-toggler i{line-height:1}.slider{position:relative;z-index:-1}.slider .flexslider{margin:0;border:none;overflow:hidden}.slider .flex-direction-nav{display:none}.slider .flex-direction-nav a{margin-top:-25px;height:50px}.slider .flex-direction-nav a:before{content:'\f053';font-family:'Font Awesome 5 Free';font-weight:900;color:#fff}.slider .flex-direction-nav a.flex-next:before{content:'\f054'}.slider .flex-control-nav{z-index:10;bottom:0}.slider .flex-control-paging li a{background:#fff}.slider .flex-control-paging li a:hover{background-color:#6c9ecf;-webkit-transition:background-color ease-in-out .2s;-o-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.slider .flex-control-paging li a.flex-active{background:#3b78b3}.section-main{padding-top:5rem}.title{margin-bottom:1.2em;font-size:2.4rem;font-weight:400;letter-spacing:1px;line-height:1.5}.title--main{text-align:center}.title--main span{display:inline-block;padding:.4rem 1rem;background:#be1600;color:#fff;font-weight:600}.title--subtitle{margin-bottom:.5em;font-weight:500}.title--subtitle span{color:#be1600}.section-grey{background:#f2f2f2;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.widget-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem}.widget-info__img{margin-right:1.5rem}.widget-info__header{margin-bottom:1rem;font-size:1.8em;font-weight:500}.widget-info__header span{color:#be1600}.widget-info__text{font-size:1.6em;font-weight:300}.widget-info__more{font-size:1.6em;margin-top:1rem}.widget-info--small{font-size:.9rem}.widget-info--max-width-img-55 .widget-info__img{max-width:5.5rem;width:100%}.widget-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:400;line-height:1.3}.widget-img .sp,.widget-img img{margin-right:1rem;-webkit-box-flex:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px}.widget-img .sp+div,.widget-img img+div{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.table-price thead th{vertical-align:top}.table-price thead th:nth-child(1){min-width:9rem}.table-price thead th:nth-child(3){min-width:7rem}.map{height:40rem}.list{position:relative;margin-left:2rem;padding:0;list-style:none}.list li{padding-bottom:.5rem}.list li:before{position:absolute;left:-1.7rem;display:inline-block;content:'\f0da';font-family:'Font Awesome 5 Free';font-weight:900;color:#3b78b3}.owl-theme{position:relative;margin-bottom:3.5rem}.owl-theme .owl-item{overflow:hidden}.owl-theme .owl-item a{outline:0}.owl-theme .owl-item a img{-webkit-transition:opacity ease-in-out .2s,-webkit-transform ease-in-out .2s;transition:opacity ease-in-out .2s,-webkit-transform ease-in-out .2s;-o-transition:transform ease-in-out .2s,opacity ease-in-out .2s;transition:transform ease-in-out .2s,opacity ease-in-out .2s;transition:transform ease-in-out .2s,opacity ease-in-out .2s,-webkit-transform ease-in-out .2s}.owl-theme .owl-item a:hover img{opacity:.7;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.owl-theme .owl-nav{margin:0;font-size:4rem;line-height:0;color:#fff}.owl-theme .owl-nav [class*=owl-]{position:absolute;top:50%;margin:-2rem 1rem 0;height:4rem;outline:0;-webkit-transition:color ease-in-out .2s;-o-transition:color ease-in-out .2s;transition:color ease-in-out .2s;z-index:10}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#3b78b3}.owl-theme .owl-nav .owl-prev{left:0}.owl-theme .owl-nav .owl-next{right:0}.owl-theme .owl-nav .disabled{display:none}.owl-theme .owl-dots{position:absolute;left:0;right:0;bottom:-3rem}.owl-theme .owl-dots .owl-dot:hover span{background-color:#6c9ecf;-webkit-transition:background-color ease-in-out .2s;-o-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.owl-theme .owl-dots .owl-dot:focus{outline:0}.owl-theme__title{position:absolute;bottom:0;left:0;right:0;padding:.5rem 0;background:#fff;text-align:center;opacity:.7;overflow:hidden}.footer{margin-top:5rem;padding:4rem 0 0;background:#474747;color:#b3b3b3;font-weight:100;font-size:1.4rem;text-shadow:1px 2px 10px rgba(0,0,0,.5)}.footer__inner{padding:3rem 0;background:#3a3a3a;border-top:1px solid #4e4e4e;border-bottom:1px solid #4e4e4e}.footer__bottom{height:4rem;background:#474747}.footer__bottom a{color:#b3b3b3}.footer__title{margin-bottom:1rem;font-weight:400;font-size:1.8rem;letter-spacing:1px}.footer p{margin-bottom:.5rem}.footer a[href^=mailto],.footer a[href^=tel]{color:#b3b3b3;text-decoration:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;white-space:nowrap}.footer a[href^=mailto]:hover,.footer a[href^=tel]:hover{text-decoration:none}.icon{position:relative;height:3.5rem;width:3.5rem;display:inline-block;padding:.6rem;background:#3b78b3;-webkit-border-radius:.7rem;border-radius:.7rem;color:#fff;text-shadow:none;line-height:1.5;text-align:left;overflow:hidden}.icon i{position:absolute;top:50%;margin-top:-.9rem;line-height:1;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.icon:hover{color:#fff}.icon:hover i{top:5rem}.goto-top{position:fixed;bottom:5.5rem;right:-5rem;z-index:18;-webkit-transition:-webkit-transform ease-out .5s;transition:-webkit-transform ease-out .5s;-o-transition:transform ease-out .5s;transition:transform ease-out .5s;transition:transform ease-out .5s,-webkit-transform ease-out .5s}.goto-top--show{-webkit-transform:translateX(-6.5rem);-ms-transform:translateX(-6.5rem);transform:translateX(-6.5rem)}.goto-top__btn{display:block;width:5rem;height:5rem;padding:.8rem;background:#3b78b3;-webkit-border-radius:50%;border-radius:50%;text-align:center;line-height:1;color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-transition:background ease-in-out .2s;-o-transition:background ease-in-out .2s;transition:background ease-in-out .2s}.goto-top__btn:hover{background:#224566;color:#fff}.goto-top__btn:focus{background:#3b78b3;color:#fff}.goto-top__btn:active{background:#7fabd5}.standby-screen{position:absolute;top:0;left:0;right:0;bottom:0;display:none;background:#fff;text-align:center;opacity:.8}.standby-screen i{position:absolute;top:50%;margin-left:-3.2rem;margin-top:-3.2rem;color:#666}.standby-screen__show{display:block}.sp{display:inline-block;background-image:url(../images/sprite.png)}.sp--alarm{background-position:-225px -106px;width:60px;height:60px}.sp--cafe{background-position:-204px 0;width:87px;height:91px}.sp--chair{background-position:-102px 0;width:87px;height:91px}.sp--cleaning-2{background-position:0 -106px;width:60px;height:60px}.sp--cleaning{background-position:-75px -106px;width:60px;height:60px}.sp--insurance{background-position:-150px -106px;width:60px;height:60px}.sp--lamp{background-position:-306px 0;width:60px;height:60px}.sp--lock{background-position:0 -181px;width:60px;height:60px}.sp--percent{background-position:-75px -181px;width:60px;height:60px}.sp--technic{background-position:-150px -181px;width:60px;height:60px}.sp--trash{background-position:-225px -181px;width:60px;height:60px}.sp--truck{background-position:0 0;width:87px;height:91px}.phone{color:inherit}.phone:hover{color:inherit;text-decoration:none}.phone:hover span{background:0 0}.phone span{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#090909),color-stop(50%,transparent)) repeat-x 0 95%;background:-webkit-linear-gradient(left,#090909 50%,transparent 50%) repeat-x 0 95%;background:-o-linear-gradient(left,#090909 50%,transparent 50%) repeat-x 0 95%;background:linear-gradient(to right,#090909 50%,transparent 50%) repeat-x 0 95%;-webkit-background-size:2px 1px;background-size:2px 1px}@media screen and (min-width:576px){.table-price thead th:nth-child(1){min-width:13rem}.table-price thead th:nth-child(3){min-width:12rem}}@media screen and (min-width:992px){.top-bar__social{text-align:right}.slider .flex-direction-nav{display:block}}@media screen and (max-width:1199px){.widget-img .sp,.widget-img img{margin-right:0;margin-bottom:1rem}.widget-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}@media screen and (max-width:991px){.header__phone{padding-left:0}.header__menu ul{margin-top:1.5rem;padding:.9rem 1.5rem;background:#6c9ecf}.header__menu li{margin-left:0}.header__menu a{padding:1rem 0!important;background:0 0}.header__menu a.active,.header__menu a:hover{background:0 0}.header .navbar-brand{width:10rem}.header .navbar-toggler{width:10rem}}@media screen and (max-width:767px){.list__unstyled-sm{margin-left:0}.list__unstyled-sm li:before{content:''}.goto-top{opacity:.5;bottom:4.5rem!important}}@media screen and (max-width:575px){.map{height:35rem}}