@media (max-width: 767px) {body {font-size: 14px;}.f16 {font-size: 14px;}.modal {background: #fff;}.navbar-nav {margin: 0;}.f15_mobile {font-size: 15px;}.cont_team {margin-top: -19px;}#modal_menu .navbar-nav li a {font-weight: 600;font-size: 18px;color: #000;}#modal_menu .navbar-nav li .dropdown-menu {position: unset;display: block;border: none;margin-left: 15px;}#modal_menu .navbar-nav li .dropdown-menu li a {font-size: 16px;}.mobile_call {position: fixed;bottom: -100px;width: 100%;padding: 15px;z-index: 10;}.mobile_call .circle_video_wrap {position: relative;bottom: 0;width: 80px;padding: 15px;z-index: 10;float: right;right: 0;}.mobile_call a.circle_video {width: 50px;height: 50px;position: unset;border-radius: 50%;color: #000;}.mobile_call.active {bottom: 15px;}.modal-dialog {margin: 0;}.modal-content {background-color: #fff;border: none;border-radius: 0px;-webkit-box-shadow: none;box-shadow: none;}.modal-dialog .modal-body {position: relative;padding: 40px 15px;}.mobile_scroll {width: 100%;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;display: block;}.mobile_scroll>* {width: auto;float: none;display: inline-block;}.fnone {float: none;}.tcentermobile {text-align: center;}.modal .close_modal {right: 5px;top: 5px;color: #000;}.modal .close_modal img {width: 24px;}div#slideshow_wrap {height: 475px;overflow: unset;margin-bottom: 90px;}div#slideshow_wrap .slick-slide img.img_cover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-position: 82% 50%;}div#slideshow_wrap.slide_page_53 .slick-slide img.img_cover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-position: 50% 50%;}#slideshow_wrap.slide_page_53 {height: 170px;margin-bottom: 80px;}.slider_description_wrap {left: 0!important;width: 100%;top: 0!important;padding-right: 10px;padding-left: 10px;height: auto;text-align: center;height: 100%;}div.circle_video_wrap {left: unset;bottom: 40px;position: absolute;margin-top: 0px;right: 30px;top: unset;}a.circle_video {border-radius: 50%;width: 80px;height: 80px;}.play {width: 24px;margin-left: 5px;}.blank {padding-left: 80px!important;}.blank img {position: absolute;left: -33px;top: -13px;width: 122px;height: auto;}.slider_description_wrap .d-inline-block.position-relative {bottom: 0px!important;margin: 15px 0px!important;}.slider_description_wrap .f30 {font-size: 16px;}.f50 {font-size: 25px;}.den {left: 10px!important;}.m_slider {}.slider_description_wrap .f24 {font-size: 15px;}.slide_text {}.slider_description {}.slider_description_wrap .btn {display: none;}.pagebody h2 {font-size: 20px;}img.slick-next {right: 0px;}img.slick-prev {left: 0px;}#breadcrumb {display: none;}div.question_wrap {padding-bottom: 13px;min-height: unset;border-bottom: none!important;}.question_progress_wrap .progress {margin-bottom: 10px!important;border-bottom: 1px solid #ddd!important;}.bottom_line {display: none;}.title_big {display: none;}.py-5 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.soc_wrap_bg {background: url('/images/bg_soc_927.webp') no-repeat 27% 50%/cover!important;}.soc_team {position: unset;}.slick_docs>div {width: 80%;}.team_ava {}.f30 {font-size: 20px;}.f18 {font-size: 14px;}.video_gas {-webkit-mask: none;position: absolute;width: 100%;top: 0;transform: scaleX(-1);left: 0;object-position: 84% 50%;}#t4 {color: #fff;}.slider_short {height: 250px;}.slider_short .slider_description_wrap {background: none;left: 0!important;width: 100%;top: 0!important;border-right: none;padding-right: 10px;padding-left: 10px;height: 100%;}.slider_short .slider_description_wrap p {width: 70%;margin-top: -10px;}.s_economy {padding-top: 10px;border-radius: 20px 20px 0px 0px;margin-top: -41px;background: #fff;}.table-outer {overflow-x: auto;}.gas_video_bottom {position: absolute;bottom: -48px;z-index: 0;background: #fff;}.frame_quiz {min-height: 548px;}#left_menu {position: fixed;height: 100vh;background: #fff;border-right: 1px solid #2c3e50;left: -100%;top: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;z-index: 210;}#left_menu.open {left: 0px;box-shadow: 53px 0px 67px 7px rgba(0, 0, 0, 0.5);}.close_menu {position: absolute !important;top: 5px;right: -40px;}.close_menu img {width: 32px;}.filter_btn {position: fixed;z-index: 200;width: 100%;left: 0;bottom: 0;}.up_arrows {display: none !important;}.table-block table thead {display: none;}.table-block table,.table-block table tbody,.table-block table tbody tr,.table-block table tbody tr td {display: block;}.table-block table tbody .table-row {height: auto;border-radius: 10px;overflow: hidden;margin-bottom: 20px;}.table-block table tbody .table-row td {padding: 0px 10px;position: relative;margin-bottom: 5px;}.table-block table tbody .table-row td:nth-of-type(even) {background: #fff;}.table-block table tbody .table-row td:first-child {padding-left: 10px;font-weight: 600;}.table-block table tbody .table-row td.cons:before {content: "Расход за год: ";font-weight: 600;}.table-block table tbody .table-row td.price:before {content: "Цена: ";font-weight: 600;}.table-block table tbody .table-row td:last-child {padding: 0px;margin-bottom: 0px;}.table-block table tbody .table-row td:first-child {font-size: 16px;padding-top: 5px;}.table-block table tbody .table-row td:last-child:before {content: "Расходы на отопление: ";display: block;font-weight: 600;padding-left: 10px;}.table-block table tbody .table-row td:nth-child(2):before {content: "Недостатки: ";display: block;font-weight: 600;padding-left: 0px;}.table-block table tbody .table-row td:last-child span.td-blue {background: #ffb63085;line-height: 1.4;padding-left: 10px;z-index: 2;}.table-block table tbody .table-row td:last-child span.td-yellow {background: #fbeecf;padding-left: 15px;line-height: 25px;border-left: 2px solid #fff;font-size: 12px;text-transform: uppercase;z-index: 1;}}@media (max-width: 960px) and (min-width: 768px) {.up_arrows {display: none !important;}.mobile_scroll {width: 100%;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;display: block;}.mobile_scroll>* {width: auto;float: none;display: inline-block;}div#slideshow_wrap {height: 450px;position: relative;overflow: hidden;}div#slideshow_wrap .slick-slide img.img_cover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-position: 82% 50%;}div#slideshow_wrap.slide_page_53 .slick-slide img.img_cover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-position: 50% 50%;}#slideshow_wrap.slide_page_53 {height: 370px;margin-bottom: 80px;}.slider_description_wrap {width: 60%;top: 50px!important;padding-right: 10px;padding-left: 10px;height: 100%;}.slider_description_wrap .d-inline-block.position-relative {bottom: 0px!important;margin: 15px 0px!important;}.slider_description_wrap .f30 {font-size: 24px;}.f50 {font-size: 30px;}.slider_description_wrap .f24 {font-size: 18px;}.circle_video_wrap {position: absolute;margin-top: -201px!important;}.circle_video {border-radius: 50%;width: 80px;height: 80px;}.service_img {display: none;}.slider-nav .slick-list {display: block!important;}.service_sticker {top: -29px;left: -30px;}.f32 {font-size: 20px;}.slick-current {opacity: 1!important;}.team_block {height: 246px;filter: grayscale(1);}.f20 {font-size: 16px;}.s_docs {padding-bottom: 200px!important;}}@media (min-width: 1000px) and (max-width: 1139px) {}@media (min-width: 1140px) and (max-width: 1280px) {div#slideshow_wrap {height: 450px;position: relative;overflow: hidden;}.circle_video_wrap {margin-top: -124px!important;}.team_ava {width: 40px;height: 40px;}.team_job {width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}#slideshow_wrap.slide_page_53 {height: 350px;}div.slider_description_wrap {position: absolute;top: 33px!important;left: 0px;}.f24 {font-size: 20px;}.f50 {font-size: 43px;}.f30 {font-size: 25px;}body {font-size: 14px;}.f16 {font-size: 14px;}.circle_video {border-radius: 50%;width: 100px;height: 100px;}.title_big {font-size: 138px;position: absolute;line-height: 1;top: 5%;left: -1%;}.slider_short {height: 485px;}.s_map {height: 450px;position: relative;overflow: hidden;}}@media (min-width: 1281px) and (max-width: 1366px) {}@media (min-width: 1367px) and (max-width: 1549px) {}@media (min-width: 1550px) and (max-width: 1679px) {}@media (min-width: 1680px) and (max-width: 1900px) {}@media (min-width: 1901px) {}