@font-face{font-family:'open_sansregular';src:url("/static_files/vendors/fonts/opensans_new/opensans_regular/OpenSans-Regular-webfont.83efe33660ab.eot?3b2da33fa88f");src:url("/static_files/vendors/fonts/opensans_new/opensans_regular/OpenSans-Regular-webfont.55b8ce1f9a32.woff?3b2da33fa88f")format('woff'),url("/static_files/vendors/fonts/opensans_new/opensans_regular/OpenSans-Regular-webfont.3cbf4d3ed22e.ttf?3b2da33fa88f")format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'open_sanslight';src:url("/static_files/vendors/fonts/opensans_new/opensans_light/OpenSans-Light-webfont.46a88522bae4.eot?3b2da33fa88f");src:url("/static_files/vendors/fonts/opensans_new/opensans_light/OpenSans-Light-webfont.74b082c44a96.woff?3b2da33fa88f")format('woff'),url("/static_files/vendors/fonts/opensans_new/opensans_light/OpenSans-Light-webfont.b202959a841a.ttf?3b2da33fa88f")format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url("/static_files/vendors/fonts/opensans_new/opensans_semibold/OpenSans-Semibold-webfont.3055c832e06d.eot?3b2da33fa88f");src:url("/static_files/vendors/fonts/opensans_new/opensans_semibold/OpenSans-Semibold-webfont.834e3616d9e5.woff?3b2da33fa88f")format('woff'),url("/static_files/vendors/fonts/opensans_new/opensans_semibold/OpenSans-Semibold-webfont.d41d8cd98f00.ttf?3b2da33fa88f")format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansbold';src:url("/static_files/vendors/fonts/opensans_new/opensans_bold/OpenSans-Bold-webfont.80f498db52c0.eot?3b2da33fa88f");src:url("/static_files/vendors/fonts/opensans_new/opensans_bold/OpenSans-Bold-webfont.57988d1e313c.woff?3b2da33fa88f")format('woff'),url("/static_files/vendors/fonts/opensans_new/opensans_bold/OpenSans-Bold-webfont.b0dbbe03fa8b.ttf?3b2da33fa88f")format('truetype');font-weight:normal;font-style:normal}.companypage-ex .youtube_link{border-bottom:1px solid}.companypage-ex .firm-parts ul{padding-left:0;list-style:none}.companypage-ex .firm-parts ul li{width:100%}.companypage-ex .firm-parts ul .autoservice-item{overflow:hidden;margin-bottom:15px}@media (min-width:768px){.companypage-ex .firm-parts ul .autoservice-item{height:75px}}.companypage-ex .firm-parts ul .img{float:left;width:75px;height:75px;border-radius:3px}@media (min-width:768px){.companypage-ex .firm-parts ul .img{height:100%}}.companypage-ex .firm-parts ul .descr{float:left;padding-left:20px;width:calc(100% - 77px)}@media (max-width:768px){.companypage-ex .firm-parts ul .descr{font-size:12px}}.companypage-ex .firm-parts ul .descr .name{font-family:"Museo Sans Cyrl 300",Helvetica,Arial,sans-serif;overflow:hidden}@media (min-width:769px){.companypage-ex .firm-parts ul .descr .name{white-space:nowrap}}.companypage-ex .firm-parts ul .descr .price{font-family:"Museo Sans Cyrl 100",Helvetica,Arial,sans-serif}.companypage-ex .firm-parts ul .descr .price span{font-family:"Museo Sans Cyrl 500",Helvetica,Arial,sans-serif}.companypage-ex .firm-parts .show-more,.companypage-ex .firm-parts .show-less{cursor:pointer}.companypage-ex .firm-parts .show-less{margin-left:10px}.companypage-ex .region .map{margin-top:0}.companypage-ex h3{text-align:left;margin:0;line-height:28px;font-size:21px;font-weight:bold}.companypage-ex .show-hide{font-size:17px;float:right;border-bottom:1px solid;margin-top:5px}.companypage-ex .services{margin-top:20px;clear:both;overflow:hidden}.companypage-ex .services h3{padding:5px 0}.companypage-ex .services .goods{font-size:22px}.companypage-ex .services .goods *{font-size:22px;color:#373737}.companypage-ex .services .goods .li{border-top:2px dotted #A09F9F}.companypage-ex .services .goods .li.odd{background-color:#f2f2f2}.companypage-ex .services .goods .li{position:relative;padding:10px 200px 10px 10px}.companypage-ex .services .goods .li .img-wrapper{overflow:hidden;position:absolute;top:5px;bottom:5px;left:5px;width:150px}.companypage-ex .services .goods .li>span{font-family:"Museo Sans Cyrl 300",Helvetica,Arial,sans-serif}.companypage-ex .services .goods .li>span span{font-family:"Museo Sans Cyrl 100",Helvetica,Arial,sans-serif;display:block;font-size:smaller!important}.companypage-ex .services .goods .li .price{position:absolute;top:5px;right:5px;bottom:5px;width:100px;text-align:right;border-left:1px solid #A09F9F;padding:0 5px;line-height:1.7;overflow:visible;font-weight:bold}.companypage-ex .services .goods .li .price .fa-rub{font-weight:normal;font-size:20px!important}.companypage-ex .services .goods .li .price .price-descr{position:absolute;right:120px;top:0px;bottom:0px;text-align:right}.companypage-ex .services .goods .li.with-image{padding:10px 200px 10px 165px;min-height:90px}.companypage-ex .services .goods .li.with-image>span{display:block;padding-top:32px}.companypage-ex .services .goods .li.with-image .price{padding-top:32px}.companypage-ex .services .goods .li.with-image .price .price-descr{padding-top:32px}.companypage-ex .region{clear:both}@media screen and (min-width:768px){.companypage-ex.companypage-ex2 .carousel-header .carousel-indicators{bottom:1px;display:flex;width:100%;margin:0;align-items:stretch;left:0;right:0;height:6px}.companypage-ex.companypage-ex2 .carousel-header .carousel-indicators li{height:100%;width:100%;margin:0 1px;border-radius:0;background-color:#fff;border:0}}@media (min-width:800px){.companypage-ex.companypage-ex2 .company-ex{padding-left:100px;padding-right:100px}}.companypage-ex.companypage-ex2 h1{text-align:center}.companypage-ex.companypage-ex2 .about{text-align:center;overflow:hidden}.companypage-ex.companypage-ex2 .contacts{margin-top:50px}.companypage-ex.companypage-ex2 .company .region .map{margin-top:0}.companypage-ex.companypage-ex2 .row.company{padding-top:30px;padding-bottom:30px}.companypage-ex.companypage-ex2 .row.company .heading{text-align:center;color:#96989A;font-size:24px;margin-top:0;margin-bottom:20px}.companypage-ex.companypage-ex2 .row.company .text{text-align:center;font-size:17px;margin-bottom:20px}.companypage-ex.companypage-ex2 .row.company + .row.company{border-top:1px solid #96989A}.companypage-ex.companypage-ex2 .row-form h2{color:#000;text-align:center;float:none}.companypage-ex.companypage-ex2 ul.rubrics{list-style:none;padding-left:0;columns:3}.companypage-ex.companypage-ex2 ul.rubrics li{list-style:none;margin:3px 0;break-inside:avoid-column;-webkit-column-break-inside:avoid}.companypage-ex.companypage-ex2 ul.rubrics li.hovered{cursor:pointer}.companypage-ex.companypage-ex2 ul.rubrics li.hovered span{border-bottom:1px solid}.companypage-ex.companypage-ex2 ul.rubrics li.hovered:hover{color:#EC1B11}.companypage-ex.companypage-ex2 ul.rubrics-ex,.companypage-ex.companypage-ex2 .advantages_items{padding-left:0;display:flex;flex-wrap:wrap;align-items:stretch}.companypage-ex.companypage-ex2 ul.rubrics-ex li,.companypage-ex.companypage-ex2 .advantages_items li{align-self:flex-start;width:100%}@media (min-width:800px){.companypage-ex.companypage-ex2 ul.rubrics-ex li,.companypage-ex.companypage-ex2 .advantages_items li{width:33%}}.companypage-ex.companypage-ex2 ul.rubrics-ex li,.companypage-ex.companypage-ex2 .advantages_items li{font-size:17px;min-height:65px;padding-bottom:10px;padding-left:75px;position:relative;padding-top:3px;color:#96989A}.companypage-ex.companypage-ex2 ul.rubrics-ex li img,.companypage-ex.companypage-ex2 .advantages_items li img{width:65px;position:absolute;top:0;left:0}.companypage-ex.companypage-ex2 ul.rubrics-ex li .fa,.companypage-ex.companypage-ex2 .advantages_items li .fa{position:absolute;top:0;left:15px;font-size:35px;color:#96989A}.companypage-ex.companypage-ex2 ul.rubrics-ex li.hovered:hover .fa,.companypage-ex.companypage-ex2 .advantages_items li.hovered:hover .fa{color:#EC1B11!important}.companypage-ex.companypage-ex2 .advantages_items{clear:both;margin-top:25px}.companypage-ex.companypage-ex2 .advantages_items h2{margin-top:0}.companypage-ex.companypage-ex2 .advantages_items li{list-style:none;margin:3px 0;break-inside:avoid-column;-webkit-column-break-inside:avoid;color:#96989A}.companypage-ex.companypage-ex2 .reviews{padding-bottom:30px}.companypage-ex.companypage-ex2 .reviews .buttons{margin-top:20px;overflow:hidden}.companypage-ex.companypage-ex2 .reviews .buttons button{font-size:15px}.companypage-ex.companypage-ex2 .no-reviews{text-align:center;font-size:19px;color:#96989A}.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control{border:0!important;height:60px;width:5%;top:50%;margin-top:-30px;background:rgba(0,92,173,0.2)}.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control>.glyphicon{margin-top:-14px}.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control>.fa{font-size:60px}.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control:hover>.fa{color:#EC1B11}.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control>.glyphicon-chevron-left{margin-left:-14px}.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control>.glyphicon-chevron-right{margin-right:-14px}.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control>.fa-angle-right{margin-left:-14px}.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control>.fa-angle-right{margin-right:-14px}@media (max-width:800px){.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control{width:10%;height:40px;margin-top:-20px}.companypage-ex.companypage-ex2 .carousel-review--1111111 .carousel-control>.fa{font-size:40px}}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item{height:210px;overflow:hidden}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .rev{background-color:#F4F7FB;background-color:#E9F0F7;margin:0px 20px;height:80%;width:100%;padding:20px;padding-bottom:0px;overflow:hidden;opacity:0.6}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .rev .h{border-bottom:1px solid #96989A;padding-bottom:10px;color:#2E6DB2}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .rev .h .fa + .fa{margin-left:10px}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .rev .c{height:calc(100% - 83px);font-size:14px;margin:5px 0;overflow:auto;position:relative}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .rev .c .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#2e6db2}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .rev .f{color:#96989A;font-size:13px;font-style:italic;border-top:1px solid #96989A;padding-top:5px;line-height:1.1}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .rev.active{background-color:#E9F0F7;opacity:1;height:100%}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .rev.active .c{font-size:15px;overflow:auto}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .flex-cont{display:flex;align-items:center;height:100%;width:100%}@media (min-width:800px){.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .flex-cont{width:150%;margin-left:-25%}.companypage-ex.companypage-ex2 .carousel-review--1111111 .item .flex-cont.single{width:100%;margin-left:0}}.companypage-ex.companypage-ex2 .message-send{background-color:#F4F7FB;margin-top:30px;padding:20px;padding-top:10px}.companypage-ex.companypage-ex2 .message-send textarea{width:100%;height:100px;resize:none}.companypage-ex.companypage-ex2 .review-edit{background-color:#F4F7FB;margin-top:30px;padding:20px;padding-top:10px}.companypage-ex.companypage-ex2 .review-edit textarea{width:100%;height:100px;resize:none}.companypage-ex.companypage-ex2 .review-edit .review-rating{padding-top:15px}@media (min-width:800px){.companypage-ex.companypage-ex2 .review-edit .review-rating{padding-left:27px;padding-left:12px}}.companypage-ex.companypage-ex2 .review-edit .review-rating label{margin-bottom:10px;color:#000;font-size:13px;background-color:#E9F0F7;border:1px solid #c4d7e9;padding:0 2px}.companypage-ex.companypage-ex2 .review-edit .review-rating label + label{margin-left:5px}.companypage-ex.companypage-ex2 .review-edit .review-rating label + label:before{content:""}.companypage-ex.companypage-ex2 .popover-title{border-radius:0;background-color:#FFF!important;line-height:1.2;font-size:16px;font-family:"Museo Sans Cyrl 100",Helvetica,Arial,sans-serif;border-bottom:1px solid rgba(150,152,154,0.2)}.companypage-ex.companypage-ex2 .popover-content{line-height:1.2;font-size:16px}.companypage-ex.companypage-ex2 .popover-buttons{margin-top:10px;padding:10px 0 30px 0}.companypage-ex.companypage-ex2 .popover-buttons .btn{min-width:0!important;font-size:15px}