html { height:100%; margin: 0; padding: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, address {display: block;}audio, canvas {display: inline-block;}video {display: block;}audio:not([controls]) {display: none; height: 0;}address {font-style: normal;}ul, ol, li, form, fieldset, a, img, div, figure, address { margin: 0; padding: 0; border: 0; }ul {list-style: inside;}ol {list-style: inside;}ul li {list-style: none;}ol li {list-style: decimal inside;}ol {padding: 10px 0;}ol li {margin: 0 0 20px 0;}body {height:100%; position: relative;}body, td, input, textarea, button {margin: 0px; padding: 0px; color: #333; font: 15px 'HelveticaNeue';}body * {box-sizing: border-box;}a {text-decoration: none; color: inherit; transition: 0.3s; color: #337ab7;}a:hover {text-decoration: none !important; color: #23527c;}h1 {font: normal 55px 'Ubuntu'; color: #451e17; margin: 0 0 30px; padding: 0;}h2 {font: normal 45px 'Ubuntu'; color: #451e17; margin: 40px auto !important; padding: 0; position: relative;width:80%}h3 {font: 500 27px 'Ubuntu'; color: #451e17; margin: 20px 0 20px; padding: 0;}@media (max-width: 1024px) {h2 {width:100%;font: bold 25px 'Ubuntu';text-align:center;margin: 20px auto !important;}}p {margin: 0 0 15px 0; padding: 0; font-size: 16px; line-height: 1.4;}.hidden { display: none !important;}table {border-collapse: collapse; border-spacing: 0;}.main {min-height: 100%; position: relative;}.cbc {overflow: hidden; margin: 0 auto; position: relative;background: url(../../img/otdelka_ban_i_saun.jpg) center no-repeat;background-size: cover;background-attachment: fixed;}@media (max-width: 1024px) {.cbc {background: none;}}.active a.main-nav__item-link.js-open-dropdown {color: #FFD194 !important;}@media (max-width: 800px) {.mvvbrt_lsa {margin-top: 60px!important;}}.container {max-width: 1366px; margin: 0 auto; position: relative; padding: 0 30px;background:#fff}.content_page {/*min-height: 850px;*/ padding-bottom: 40px}@media (max-width: 1280px) {.container {padding: 0 30px;}}@media (max-width: 1024px) {.container {padding: 0 20px !important;}}div.container ul.menu_list {margin-bottom: 30px;}@media (max-width: 640px) {div.container ul.menu_list {margin-left:0}}/* page content *//* header */textarea,button,input[type="text"],input[type="password"] {-webkit-appearance: none;outline: none;}body.open-nav {overflow: hidden;}body.open-nav .cbc {overflow: hidden;}@media (max-width: 767px) {body.open-nav .header-wrap {position: fixed;top: 0;left: 0;right: 0;z-index: 9999;}}.cbc::before {content: '';position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0)));background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);}.main_slider .iosSlider .item::before {opacity: 1;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.55)), to(rgba(0, 0, 0, 0.25)));background: linear-gradient(to bottom, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.25) 100%);}@media (max-width: 992px) {.cbc::before {display:none}h1 {margin: 0 0 30px;}}.burger-btn {display: none;width: 30px;height: 21px;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;overflow: hidden;background: none;border: none;position: relative;outline: none;}.burger-btn span {position: absolute;left: 0;top: 9px;width: 30px;height: 3px;background-color: #fff;-webkit-transition: 0.3s;transition: 0.3s;}.burger-btn::before, .burger-btn::after {content: '';position: absolute;left: 0;width: 30px;height: 3px;background-color: #fff;-webkit-transition: 0.3s;transition: 0.3s;}.burger-btn::before {top: 0;}.burger-btn::after {bottom: 0;}.burger-btn.open {height: 30px;}.burger-btn.open span {opacity: 0;}.burger-btn.open::before, .burger-btn.open::after {width: 28px;background: #fff;}.burger-btn.open::before {top: 50%;margin-top: -1px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.burger-btn.open::after {bottom: 50%;margin-bottom: -2px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}@media (max-width: 992px) {.mainpage .header {background: none;}}.swiper-button-next {background-image: url(../../images/button-next.svg);}.swiper-button-prev {background-image: url(../../images/button-prev.svg);}.swiper-button {display: block;width: 40px;height: 40px;border: none;border-radius: 0;cursor: pointer;text-indent: 1000px;overflow: hidden;transition: 0.3s;background-color: transparent;background-position: center;background-repeat: no-repeat;}.swiper-button-next, .swiper-button-prev {width: auto!important;}.swiper-pagination-bullet-active {opacity: var(--swiper-pagination-bullet-opacity, 1);background: #ffcc33 !important;}/* HEADER */.header {color: #fff;position: relative;z-index: 10000;font-family: 'Overpass';}@media (max-width: 1024px) {.header {background: rgba(0, 0, 0, 0.95);margin-bottom: 0;height: 154px;}}@media (max-width: 992px) {.header {height: 66px;position: relative;z-index: 10000;margin-bottom: 0px;background: url(../../img/header_bg_mob.jpg) center no-repeat;background-size: cover;}.header .mainpage {background: none;}}.header.fix .header-nav {position: fixed;top: 0;left: 0;right: 0;z-index: 999;-webkit-transition: 0.2s;transition: 0.2s;border-bottom-color: transparent;background: rgba(0, 0, 0, 0.95);}.header.fix .main-nav__item-dropdown {border-top: 1px solid rgba(255, 255, 255, 0.35);}.header-wrap {border-bottom: 1px solid rgba(255, 255, 255, 0.4);}@media (max-width: 992px) {.header-wrap {position: relative;z-index: 9999;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.55)), to(rgba(0, 0, 0, 0.35)));background: linear-gradient(to bottom, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.35) 100%);}}.header-wrap .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 85px;background: transparent;}@media (max-width: 992px) {.header-nav {display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 999;background: #000;padding: 105px 20px 20px 20px;}}.header .page-nav {position: fixed;left: 0;right: 0;top: 68px;}.header__info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 992px) {.header__info {display: none;}}.header__feedback {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 30px;position: relative;z-index: 1;}@media (max-width: 992px) {.header .burger-btn {display: block;margin-left: 30px;}}@media (max-width: 767px) {.header-wrap .container {height: 65px;}.header .burger-btn {margin-left: 0;}}@media (max-width: 767px) {.header .h-action {display: none;}}.h-phone {position: relative;top: 2px;margin-right: 30px;text-align: right;}@media (max-width: 767px) {.h-phone {display: none;top: 0;}}.h-phone__num {font-family: 'El Messiri';font-style: normal;font-weight: 700;font-size: 22px;line-height: 1;text-transform: uppercase;}@media (max-width: 1200px) {.h-phone__num {font-size: 20px;}}.h-phone__num a {color: #F2F2F2;}@media (max-width: 767px) {.h-phone__num a {position: relative;z-index: 1000;font-size: 0;padding: 0;width: 24px;height: 24px;background-position: center;text-indent: 1000px;display: block;overflow: hidden;color: transparent;background: url(../../img/icon-phone.svg) left center no-repeat;background-size: contain;}}.h-phone__recall {font-family: 'Overpass';font-size: 14px;line-height: 18px;letter-spacing: 0.04em;background: -webkit-gradient(linear, left top, right top, from(#D1913C), to(#FFD194));background: linear-gradient(90deg, #D1913C 0%, #FFD194 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;/*text-fill-color: transparent;*/}@media (max-width: 767px) {.h-phone__recall {display: none;}}.dropdown-back {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 20px 20px 15px 20px;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 14px;border-bottom: 1px solid rgba(255, 255, 255, 0.35);margin: 0 -20px;}.dropdown-back::before {content: '';width: 14px;height: 16px;background: url(../../img/chevron-left.svg) center no-repeat;margin-right: 10px;background-size: 8px;position: relative;top: -1px;}.h-logo {display: block;}@media (max-width: 992px) {.h-logo {position: relative;z-index: 1000;}}.h-logo img {display: block;height: 56px;}@media (max-width: 1200px) {.h-logo img {height: 40px;}}.h-info {font-size: 14px;line-height: 18px;letter-spacing: 0.04em;padding-left: 24px;background-repeat: no-repeat;background-position: 0px 8px;margin-right: 50px;}@media (max-width: 1200px) {.h-info {margin-right: 20px;font-size: 13px;}}.h-info:last-child {margin-right: 0;}.h-info--addr {background-image: url(../../img/icon-location.svg);}.h-info--time {background-image: url(../../img/icon-time.svg);}.h-info__title {font-weight: 600;color: #BDBDBD;}@media (max-width: 1200px) {.h-info__title {font-weight: 400;}}.h-info__val {color: #fff;font-weight: 700;}@media (max-width: 1200px) {.h-info__val {font-weight: 600;}}a.button {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 52px;color: #fff;font-family: 'El Messiri';font-weight: 700;font-size: 13px;letter-spacing: 0.08em;border-radius: 2px;position: relative;background: #D3933F;z-index: 1;padding: 0 25px;text-transform: uppercase;}a.button:hover {color: #fff;}a.button::before {content: '';top: 0;left: 0;right: 0;bottom: 0;position: absolute;-webkit-transition: 0.5s;transition: 0.5s;background: -webkit-gradient(linear, left top, right top, from(#D1913C), to(#FFD194));background: linear-gradient(90deg, #D1913C 0%, #FFD194 100%);z-index: -1;}a.button:hover::before {opacity: 0;}a.button--send::after {content: '';display: block;margin-left: 10px;width: 16px;height: 16px;background: url(../../img/icon-send.svg) center no-repeat;}/*.header__feedback .button {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 52px;color: #fff;font-family: 'El Messiri';font-weight: 700;font-size: 13px;letter-spacing: 0.08em;border-radius: 2px;position: relative;background: #D3933F;z-index: 1;padding: 0 25px;text-transform: uppercase;}.header__feedback .button:hover {color: #fff;}.header__feedback .button::before {content: '';top: 0;left: 0;right: 0;bottom: 0;position: absolute;-webkit-transition: 0.5s;transition: 0.5s;background: -webkit-gradient(linear, left top, right top, from(#D1913C), to(#FFD194));background: linear-gradient(90deg, #D1913C 0%, #FFD194 100%);z-index: -1;}.header__feedback .button:hover::before {opacity: 0;}*/.button--send::after {content: '';display: block;margin-left: 10px;width: 16px;height: 16px;background: url(../../img/icon-send.svg) center no-repeat;}.main-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: none;}@media (max-width: 992px) {.main-nav {display: block;padding: 0 !important;margin: 0;}}.main-nav__item {padding-right: 40px;margin-right: -40px;padding-left: 40px;margin-left: -40px;position: relative;}@media (max-width: 992px) {.main-nav__item {padding: 0;margin: 0;}}.main-nav__item-link {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-transform: uppercase;font-weight: 600;font-size: 16px;line-height: 18px;letter-spacing: 0.04em;color: #FFFFFF;height: 68px;}@media (max-width: 992px) {.main-nav__item-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-size: 16px;height: auto;padding: 15px 0;}.main-nav__item-link:hover {color: #FFD194;}}.main-nav__item-link.js-open-dropdown::after {content: '';width: 10px;height: 10px;margin-left: 5px;position: relative;top: -1px;background: url(../../img/arrow-down.svg) center no-repeat;}@media (max-width: 992px) {.main-nav__item-link.js-open-dropdown::after {-webkit-transform: rotate(270deg);transform: rotate(270deg);}}.main-nav__item-dropdown {position: absolute;top: 100%;left: 0;padding: 20px 40px;background: rgba(0, 0, 0, 0.55);-webkit-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;min-width: 100%;backdrop-filter: blur(16px);}@media (max-width: 992px) {.main-nav__item-dropdown {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;background: #000;padding: 105px 20px 75px 20px;overflow: hidden;opacity: 1;visibility: visible;}}@media (min-width: 993px) {.main-nav__item:hover .main-nav__item-link {color: #FFD194;}.main-nav__item:hover .main-nav__item-dropdown {opacity: 1;visibility: visible;}}.main-nav-dropdown {display: block;font-size: 18px;line-height: 28px;}@media (max-width: 992px) {.main-nav-dropdown {display: block;overflow: auto;height: 100%;-ms-overflow-style: none;scrollbar-width: none;}.main-nav-dropdown::-webkit-scrollbar {display: none;}}.main-nav-dropdown__item {margin-bottom: 10px;}@media (max-width: 992px) {.main-nav-dropdown__item {margin-bottom: 0;}.main-nav-dropdown__item:first-child {padding-top: 7.5px;}}.main-nav-dropdown__item:last-child {margin-bottom: 0;}@media (max-width: 992px) {.main-nav-dropdown__item a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-size: 16px;height: auto;padding: 7.5px 0;}}.main-nav-dropdown__group {padding-top: 20px;padding-bottom: 40px;}@media (max-width: 992px) {.main-nav-dropdown__group {padding-bottom: 0;}}.main-nav-dropdown__group-title {font-size: 20px;text-transform: uppercase;margin-bottom: 10px;font-weight: bold;}.main-nav-dropdown__group-title a {background: -webkit-gradient(linear, left top, right top, from(#D1913C), to(#FFD194));background: linear-gradient(90deg, #D1913C 0%, #FFD194 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;/*text-fill-color: transparent;*/}.main-nav-dropdown__group-list {font-size: 19px;line-height: 2;font-weight: 200;}.main-nav-dropdown__group-list .lon_menu_sec a {font-size: 16px;line-height: 25px;font-weight: 200;}.lon_menu_sec {margin-bottom:15px;}.lon_menu_sec div {line-height: 25px;}.main-nav-dropdown a {color: #fff;}.main-nav-dropdown a:hover {color: #FFD194;}@media (min-width: 993px) {.main-nav-dropdown--between {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.main-nav-dropdown--between .main-nav-dropdown__item {margin: 0;}.main-nav__item--full {position: static;}.main-nav__item--full .main-nav__item-dropdown {left: -1000px;right: -1000px;padding: 20px 1025px;background: rgba(0, 0, 0, 0.55);backdrop-filter: blur(16px);}}.page-nav {display: flex;align-items: center;justify-content: center;background: rgba(255,204,51,0.9);transition: 0.3s;opacity: 0;visibility: hidden;}.page-nav.show {opacity: 1;visibility: visible;}.page-nav__item {margin: 0 20px;}.page-nav__link {display: block;padding: 11px 0 13px;color: #000;font-weight: bold;}.page-nav__link:hover,.page-nav__link.active {color: #fff;}@media (max-width: 640px) {.page-nav {display: none;}}/* pages */.promo_box {position: relative; height: 900px; margin: 0 0 -180px; top: -230px; background-size: cover;}.promo_box:after {content: ''; position: absolute;  z-index: 1000; left: 0; bottom: 0; width: 100%; height: 8px; /*background: url(../../img/wave_white.png) center top repeat-x;*/}.promo_box .head {text-align: center;font: bold 50px/60px 'Ubuntu';}.promo_box .head span {display: inline-block; line-height: 65px; text-transform: uppercase; color: #fff; padding: 25px; border-radius: 20px; /*background-color: rgba(0,0,0,0.2);*/}.promo_box .head span ~ span {padding-top: 5px; border-radius: 0 0 20px 20px;}.promo_box .head span a{color:#fff;border-bottom: solid 1px #fff;}.promo_box .head span a:hover{border-bottom: solid 5px #fff;}.promo_form_box {position: absolute; bottom: 60px; left: 0; width: 100%; z-index: 1000;}.promo_form_box .container {background:none}.promo_form {width: 600px; margin: 0 auto; padding: 23px 20px 20px; text-align: center;  border-radius: 20px;}.promo_form h3 {font-size: 24px; margin: 0 0 3px; font-weight: 500; padding: 10px 30px 0;}.promo_form h3.rbg {display: inline-block; padding: 12px 30px; border-radius: 10px; background-color: rgba(255,51,58,0.7);}.promo_form h3 span {white-space: nowrap;}.promo_form .st {font-size:10px;color:#fff}.promo_form .st a{text-decoration:underline;color:#fff}.promo_form .st a:hover{text-decoration:none;}.timer_box span {display: inline-block; text-align: center; padding: 0 4px;}.timer_box br {display: none;}.timer {font: bold 24px 'Ubuntu', sans-serif; display: inline-block; padding: 0 10px 10px; color: #333; margin-bottom: 20px;}.promo_form .form_wrap {padding: 10px; border-radius: 10px;display: flex;justify-content: center;}.promo_form input {border: 1px solid #ccc; float: left; background: #fff;}.promo_form input:first-child {border-radius: 6px;}.promo_form input:last-child {border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-left: none;}.promo_form input[type="text"] {width: 255px;height: 39px;padding: 0 16px;font-size: 18px;margin-right: 4px;border:none}input[type="submit"] {font-size: 17px; transition: 0.3s;background-color: #ff4b33;    border-radius: 6px;color: #fff;border:none;padding:8px 20px;}input[type="submit"]:hover {background: #000;}@media (max-width: 960px) {.promo_box h1 {font-size: 40px;}.promo_box h1 span {padding: 15px 20px;}}@media (max-width: 760px) {.promo_box h1 {font-size: 36px;}}@media (max-width: 640px) {.promo_box h1 {border-radius: 20px; padding: 15px; background-color: rgba(0,0,0,0.7);}.promo_box h1 span {display: inline; border-radius: 0; line-height: 1.5; padding: 0; background: none;}.promo_box h1 br {display: none;}.promo_form h3 {font-size: 22px; margin: 0 0 10px;}.timer {font-size: 22px;}.promo_form {width: 440px;}.promo_form input[type="text"] {width: 195px;}}@media (max-width: 480px) {/*.promo_box {position: relative; height: 900px; padding-top: 180px}*/.promo_box h1 {font-size: 30px; line-height: 1.3; margin-bottom: 50px;}.promo_box .head span {font-size: 19px; line-height: 1.3; padding: 20px;}.promo_form {width: 100%;}.promo_form input {border-radius: 6px !important; float: none;}.promo_form input[type="submit"] {width: 185px; border:0;}}@media (max-width: 360px) {.promo_box h1 {font-size: 28px; line-height: 1.2; margin-bottom: 40px;}.promo_form h3.rbg {padding: 12px 20px;}.promo_form input[type="submit"] {width: 100%;}}@media (max-width: 320px) {.promo_form {padding: 15px;}}.bnr {display: flex;justify-content: center;align-items: center;min-height: 300px;background: url(/uploads/images/8-marta.jpg) center no-repeat;background-size: cover;padding: 50px 20px;margin: -240px 0 100px 0;position: relative;z-index: 1000;}.bnr:after {content: '';position: absolute;z-index: 1000;left: 0;bottom: 0;width: 100%;height: 8px;background: url(../../img/wave_white.png) center top repeat-x;}.bnr__title {position: relative;font-size: 45px;line-height: 52px;max-width: 1080px;padding: 0 220px;color: #fff;text-align: center;font-weight: bold;}.bnr__title::before,.bnr__title::after {content: '';position: absolute;top: 50%;margin-top: -53px;width: 106px;height: 106px;background: url(../../img/bnr-decor-white.png) center no-repeat;}.bnr__title::before {left: 0;}.bnr__title::after {right: 0;}.bnr__title span {color: #fecc4b;}@media (max-width: 1200px) {.bnr__title {padding: 0 150px;}}@media (max-width: 992px) {.bnr__title {padding: 0;font-size: 40px;line-height: 1.3;}.bnr__title::before,.bnr__title::after {display: none;}}@media (max-width: 567px) {.bnr {min-height: 0;}.bnr__title {font-size: 28px;}}.adv_list {font-size: 0; margin: 0 -15px 20px;}.adv_list .item {display: inline-block; vertical-align: top; width: 33.33%; text-align: center;margin-top: 30px;}.adv_list figure {width: 100px; height: 100px; margin: 0 auto 15px; border-radius: 50%;}.adv_list img {width: 100px;}.adv_list .ttl {font: normal 20px/1.3 'Ubuntu';width: 80%;margin: auto;}/*.adv_list .item:nth-child(1) figure {background-color: rgba(255,204,51,0.5);}.adv_list .item:nth-child(2) figure {background-color: rgba(255,51,51,0.5);}.adv_list .item:nth-child(3) figure {background-color: rgba(51,51,255,0.5);}.adv_list .item:nth-child(4) figure {background-color: rgba(204,255,51,0.5)}.adv_list .item:nth-child(5) figure {background-color: rgba(255,204,51,0.5);}.adv_list .item:nth-child(6) figure {background-color: rgba(255,51,204,0.5);}*/@media (max-width: 1280px) {.adv_list {margin: 0 -10px 20px;}.adv_list .item {padding: 0 10px;}}@media (max-width: 960px) {.adv_list .item {margin-bottom: 30px}}@media (max-width: 640px) {.adv_list {margin: 0 -10px 0px;}.adv_list .item {width: 80vw;}.adv_list .ttl {min-height: 0;font-size:14px;line-height:19px;}.adv_list ul {overflow: auto;display: flex;flex-wrap: nowrap;gap: 10px;justify-content: flex-start;}.adv_list ul li {min-width: 60vw !important;padding:0}.adv_list .ttl {padding:0;width:100%}}.material_list {font-size: 0; margin: -15px -15px 15px -15px; text-align: center;padding:0px !important}.material_list .item {display: inline-block; vertical-align: top; width: 33.33%; padding: 15px; text-align: center;}.material_list.material_list-bottom .item {margin-bottom:10px;}.material_list .item .wrap {display: block; height: 300px; overflow: hidden; position: relative; border: 3px solid #FFF; background-position: center center; background-repeat: no-repeat; background-size: cover;}.material_list .item p {font-size:20px;line-height:1.6;font-weight: normal;}.material_list .item p a {color:#000}.material_list .item img {width:100%}.material_list .title {position: absolute; z-index: 10; top: 10px; left: 10px; padding: 15px 20px; font: bold 26px/30px 'Ubuntu', sans-serif; color: #FFF; text-shadow: 0 1px 3px #333; background-color: rgba(0,0,0,0.5);}.material_list .descr {position: absolute; z-index: 10; right: 15px; bottom: 15px; left: 15px;}.material_list .descr li {font: 15px/18px 'Ubuntu'; color: #fff; margin-top: 13px;}.material_list .descr li span {position: relative; background-color: rgba(0,0,0,0.5); outline: rgba(0,0,0,0.5) solid 5px;}.material_list .gal_cover {position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; opacity: 0;  transition: 0.3s; background-position: center center; background-repeat: no-repeat; background-size: cover;}.material_list .wrap:hover .gal_cover {opacity: 1;}.service_list {display:flex;padding:0px !important;justify-content: space-between;margin-bottom:40px}.service_list .item {width:32%;list-style:none;font-weight: normal;font-size: 20px;line-height:1.6;text-align: center;}.service_list .item img {width:100%}.service_list .item:hover img {transform: scale(1.02);transition: 0.5s;}.service_list .title {color:#000;display:block;font-family:Ubuntu}.service_list .price {color:#e68831;display:block}@media (max-width: 960px) {.service_list {display:block;}.service_list .item {width:100%;margin-bottom:30px;}}@media (max-width: 960px) {.material_list {display: flex;overflow-x: auto;flex-wrap: nowrap !important;position: relative;min-width: initial !important;margin-bottom: 20px;}.material_list .item img {width:300px;;height:auto;}.material_list .item {width: 300px !important;padding: 10px;}.material_list .item .wrap {height:auto}}@media (max-width: 768px) {.material_list .item p {font-size:15px;line-height:1.2;font-weight: bold;}}.menu_list .item {display: inline-block;margin-bottom: 6px;}.menu_list .item a {background: #ffcc33 none repeat scroll 0 0;display: inline-block;font-size: 17px;padding: 6px 12px;color:black;}.menu_list li.item.active a {background-color: #ff4b33;color: white;}.work_list {font-size: 0; padding-left:0px !important;display:flex;flex-wrap:wrap;justify-content: flex-start;}.work_list .item {display:inline-block; text-align: left;width:22%;box-sizing: border-box;margin: 0 19px 19px;}.work_list .item a{display:block;background-size:cover;color:#000;font-size: 20px;   line-height: 1.4;font-weight: normal;text-align:center;font-family:ubuntu}.work_list .item a figure {width:279px;height:279px;overflow:hidden}.work_list .wrap {display: block; border-radius: 3px; overflow: hidden; background-position: center center; background-repeat: no-repeat; background-size: cover;position: relative;}.work_list img {width: 100%; display: block}.work_list .hide {display: none;}.work_list p {line-height:1.6 !important}.work_list .button {text-align:center;margin-top:16px;}.work_list .button a{background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 17px;    padding: 8px 20px;text-align: center;margin: auto;display: inline-block;}.work_list .button a:hover {background:#FFCC33;}.work_list .button a.fb {line-height: normal;font-weight:normal}.work_list_last {font-size: 0; margin: -15px -15px 15px -15px;padding-left:0px !important;display:flex}.work_list_last .item {vertical-align: top; padding: 0 15px 15px; text-align: center;margin:0 20px 0px 0;width:33%}.work_list_last .item span{font-size:20px;}.work_params a {font-size: 20px !important;line-height: 16px !important;}@media (max-width: 960px) {.work_list .item {width: 33.33%;}}@media (max-width: 640px) {.work_list {margin: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}.work_list .item {width: 100%;padding: 0 0 20px 0;margin: 0;}.work_list .item:nth-child(2n) {margin-right: 0;}div.container ul.work_list li.item p.tit {font-size:12px;}.work_list h2 a{margin-bottom: -10px !important;margin-left: 3px !important;}.work_list .item a figure {width:100%}}.review_list {position: relative;}.review_list .iosSlider,.review_list .slider_box .item {height: 240px !important;}.review_list .item {width: 100%; text-align: center;}.review_list .name {font-size: 18px; padding: 0 40px 10px; margin: 0 0 10px 0; border-bottom: 2px solid #ffcc33; display: inline-block;}.review_list .text {max-width: 760px; margin: 0 auto;}.review_list .spnav {position: absolute; bottom: 0; left: 0; width: 100%; z-index: 100; font-size: 0; text-align: center; padding: 25px;}.review_list .spnav .btn {display: inline-block; vertical-align: bottom; cursor: pointer; width: 11px; height: 11px; margin: 0 5px; border: 2px solid #fff; background: #999; border-radius: 50%; transition:0.3s;}.review_list .spnav .btn.active {background: #ffcc33;}.slider_nav {cursor: pointer; position: absolute; z-index: 100; top: 50%; margin-top: -24px; width: 30px; height: 48px; opacity: 0.4; background: url(../../img/slider_nav.png) no-repeat; transition: 0.3s;}.slider_nav:hover {opacity: 1;}.slider_nav.prev {left: 10px; background-position: left top;}.slider_nav.next {right: 10px; background-position: right top;}@media (max-width: 1024px) {.review_list .iosSlider,.review_list .slider_box .item {height: 280px !important;}.review_list .text {max-width: 800px; padding: 0 60px;}.slider_nav.prev {left: 0;}.slider_nav.next {right: 0;}}@media (max-width: 760px) {.review_list .iosSlider,.review_list .slider_box .item {height: 360px !important;}.review_list .text {padding: 0 20px;}.slider_nav {top: -35px;}}@media (max-width: 480px) {.review_list .iosSlider,.review_list .slider_box .item {height: 460px !important;}.review_list .name {padding: 0 10px 10px; margin: 0 0 10px 0;}.review_list .text {padding: 0;}}.art_list .item {margin-bottom: 30px;}.art_list figure {float: left;}.art_list img {display: block; width: 262px;}.art_list .text_box {margin-left: 295px;}.art_list h2 {font-size: 20px; text-align: left; margin-bottom: 10px}.art_list a {color: #337ab7;}.art_list a:hover {color: #23527c;}@media (max-width: 760px) {.art_list figure {float: none; margin-bottom: 30px;}.art_list img {display: block; width: 60%;}.art_list .text_box {margin-left: 0;}}@media (max-width: 480px) {.art_list img {width: 100%;}}.type_list {font-size: 0; margin: -15px -15px 0 -15px; text-align: center;}.type_list .item {display: inline-block; vertical-align: top; padding: 15px; margin-bottom: 10px; text-align: left; /*width: 50%;*/ width: 33%;}.type_list figure {float: left;}.type_list img {display: block; width: 265px;}.type_list .text_box {/*margin-left: 295px;*/}.type_list a {color: #337ab7;}.type_list a:hover {color: #23527c;}@media (max-width: 960px) {.type_list .item {margin-bottom: 0;}.type_list figure {float: none;}.type_list img {display: block; width: 100%; margin-bottom: 20px}.type_list .text_box {margin-left: 0;}.type_list h2 {margin-bottom: 5px;}}@media (max-width: 480px) {.type_list .item {position: relative; width: 100%;}.type_list img {margin-bottom: 0}.type_list .text_box {position: absolute; bottom: 15px; left: 15px; right: 15px; background-color: rgba(0,0,0,0.6);}.type_list h2 {margin-bottom: 0; text-align: center}.type_list h2 a {display: block; padding: 15px 10px; color: #fff;}}.contacts_list {overflow: hidden; margin: 0 -15px;padding-left:0px !important;}.contacts_list .item {width: 33%; float: left; padding: 0 15px;list-style:none;}.contacts_list .box_title {height: 63px; border-bottom: 1px dotted #ccc; margin-bottom: 15px;}.contacts_list .box_title h3 {padding: 0 0 0 58px; line-height: 48px; font-size: 22px;}.contacts_list .box_title .phone_num {background: url(/img/ico_phone.png) no-repeat; padding: 0 0 0 58px; line-height: 48px; font-size: 22px; font-weight: bold; margin: 20px 0 20px;color:#333}.contacts_list .box_title .phone_num a {color: #333;}.contacts_list .box_title .wa {background: url(/img/whatsap-icon-green.svg) no-repeat; padding: 0 0 0 58px; line-height: 48px; font-size: 22px; font-weight: bold; margin: 20px 0 20px;}.contacts_list .box_title .wa a {color: #333;}.contacts_list .box_title .email {background: url(../../img/ico_mail.png) no-repeat; padding: 0 0 0 58px; line-height: 48px; font-size: 22px; font-weight: bold; margin: 20px 0 20px;}.contacts_list .box_title .email a {color: #333;}.contacts_list h3 {font-size: 18px; margin-bottom: 15px;}.contacts_list p {font-size: 14px !important; line-height: 20px; margin-bottom: 0px !important;}.contacts_list .contacts_list-title {font-size: 18px !important; margin-bottom: 15px !important; font-weight: bold; color: #333; margin-top: 15px !important;}.contacts_list .col {width: 50%; float: left; padding-right: 10px;}.map_box {width: 100%; height: 420px; padding-top: 5px;}@media (max-width: 960px) {.contacts_list {margin: 0;}.contacts_list .item {width: auto; float: none; padding: 0; margin-bottom: 40px;}}@media (max-width: 480px) {.contacts_list .col {width: auto; float: none; padding-right: 0;}.map_box {height: 360px;}}.price_list {margin: 0 -15px;}.price_list .item {width: 33.33%; float: left; padding: 0 15px;}.price_list .wrap {position: relative; padding: 10px 15px; background-color: #fff}.price_list .wrap:before,.price_list .wrap:after {content: ''; position: absolute; left: 0;  width: 100%; height: 8px; background: url(../../img/wave_white.png) repeat-x;}.price_list .wrap:before {top: 100%; background-position: center bottom;}.price_list .wrap:after {bottom: 100%; background-position: center top;}.price_list .title {margin: 0 -15px 10px; padding: 0 15px; line-height: 60px; font-size: 25px; font-weight: 600; text-align: center; background-color: #FFCC33;}.price_list .line {font-size: 16px; line-height: 20px; font-weight: 600; border-bottom: 1px dashed #ddd; padding: 8px 0; }.price_list .line span  {display: block; font-weight: 400; color: #999;font-size: 14px;}.price_list .cena {text-align: center; font-size: 25px; font-weight: 600; padding: 20px 0 15px;}.price_list .cena span {border-radius: 4px; color: #333; padding: 5px 10px; background-color: #FFCC33;}@media (max-width: 960px) {.price_list .item {width: auto; float: none; margin-top: 10px;min-width:80vw;}.price_list .item:first-child {}.price_list .item br {display: none;}.price_list {display: flex;align-items: flex-start;flex-wrap: nowrap;overflow: auto;}}.obj_gal {float: right; position: relative; width: 340px; margin: 0 0 30px 30px;}.obj_gal .prod_photo_slider,.obj_gal .prod_photo_slider .slider,.obj_gal .prod_photo_slider .slider li {height: 340px;}.obj_gal .prod_photo_slider {width: 100%; margin-bottom: 5px; overflow: hidden;}.obj_gal .prod_photo_slider .slider {width: 100%;}.obj_gal .prod_photo_slider .slider li {position: relative; width: 100%;}.obj_gal .prod_photo_slider img {display: block; max-width: 100%;cursor: default;}.obj_gal .thumb_box {position: relative; height: 110px; margin-right: -5px; overflow: hidden;display:none}.obj_gal .sldr_thumb_list .slider {height: 110px;}.obj_gal .sldr_thumb_list .button {width: 33.33%; cursor: pointer; float: left; transition:0.3s;}.obj_gal .sldr_thumb_list img {display: block; width: 100%; opacity: 0.7; transition:0.3s; padding-right: 5px;}.obj_gal .sldr_thumb_list .button:hover img,.obj_gal .sldr_thumb_list .button.selected img {opacity: 1;}@media (max-width: 640px) {.obj_gal {float: none; width: auto; border: none; box-shadow: none; margin: 0 0 30px;}.obj_gal .prod_photo_slider img {width: 100%;}}@media (max-width: 320px) {.obj_gal .prod_photo_slider,.obj_gal .prod_photo_slider .slider,.obj_gal .prod_photo_slider .slider li {height: 280px;}}/* typography */.text_style h2 {font-size: 35px; margin: 0;}.text_style p {font-size: 16px; line-height: 1.6; margin-bottom: 15px;}.text_style ul,.text_style ol {margin-bottom: 20px; padding-left: 40px;}@media (max-width: 800px) {.text_style ol {padding-left: 18px;}}.text_style li {font-size: 16px; line-height: 18px; margin-bottom: 10px;}.text_style ul li {list-style-type: disc;font-size: 16px;line-height: 1.6;}.text_style ol li {list-style-position: outside;font-size: 16px;line-height: 1.6;}.text_style img {width: 100%;}.text_style figure.fl {float: left; margin: 0 15px 10px 0;}.text_style figure.fr {float: right; margin: 0 0 10px 15px;}@media (max-width: 800px) {.text_style figure.fl,.text_style figure.fr {float: none; margin: 0 0 20px;}.mob_cover {width: 100%;}}@media (max-width: 480px) {.text_style img {border: none; box-shadow: none;}}/* footer */footer {position: relative; height: 150px; padding-top: 55px; font-size: 16px; line-height: 1.4; color: #fff;}footer:after {content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 8px; /*background: url(../../img/wave_white.png) center bottom repeat-x;*/}footer .container {background:none}.copyright {float: left;}footer .develop {float: right; padding-left: 55px; background: url(../../img/dev_logo.png) left center no-repeat;}footer .develop a {color: #fff;}footer .develop a:hover {color: #FFCC33;}@media (max-width: 640px) {footer .social {float: none; display: inline-block; margin:0 0 20px 0;}footer .social img{float: none; display: inline-block;}}@media (max-width: 640px) {footer {text-align: center; height: auto; padding: 30px 0;background: #d58715;}footer .copyright {float: none; margin-bottom: 20px;}footer .copyright br {display: none;}footer .social {float: none; display: inline-block; margin:0 0 20px 0;}footer .social img{float: none; display: inline-block;}footer .develop {float: none; display: inline-block; text-align: left;}}@media (max-width: 320px) {footer {font-size: 14px;}}/* elements */.info_box {/*padding-top: 50px; padding-bottom: 50px;*/}@media (max-width: 760px) {.info_box {padding-top: 30px; padding-bottom: 30px;}}.info_box h2 {margin-bottom: 50px; text-align: center;}.info_box h3 {font-size: 24px; margin-bottom: 40px; text-align: center;}.info_box .note {text-align: center; padding: 30px 0 0; color: #999; font-size: 12px;}article .info_box {padding-top: 40px; margin-bottom: 40px;padding-bottom:40px;}.yellow_box {background: #ffcc33;}@media (max-width: 768px) {.yellow_box .material_list .item {margin-bottom: 0;}}.gray_box {background: #eee;}.gray_box h2 {margin: 10px auto 40px !important;}.gray_wave_bt {position: relative;}/*.gray_wave_bt:after {content: ''; position: absolute; z-index: 100; left: 0; top: 100%; width: 100%; height: 8px; background: url(../../img/wave_gray.png) center bottom repeat-x;}*/.full_bg {margin-left: -1000px; margin-right: -1000px; padding-left: 1000px; padding-right: 1000px;}table {width: 100%;}img.decor {border: 3px solid #FFF; box-shadow: 0 0 3px #999;}@media (max-width: 480px) {img.decor {border: none; box-shadow: none;}}.blue_btn {display: inline-block; padding: 0 15px; height: 32px; line-height: 34px; text-align: center; color: #fff; font-size: 13px; border: none; background: #3599dc; border-radius: 100px; transition: 0.3s;}.blue_btn:hover {color: #2d3e50; background-color: #fff;}.gray_btn {display: inline-block; padding: 0 26px; text-align: center; color: #fff; font-size: 13px; border: none; background: #2d3e50; border-radius: 100px; transition: 0.3s;}.gray_btn:hover {background-color: #3599dc;}.white_btn {display: inline-block; padding: 0 20px; height: 46px; line-height: 46px; text-align: center; color: #717171; font-size: 16px; border: 1px solid #e2e2e2; background: #fff; border-radius: 4px; transition: 0.3s;}.white_btn:hover {color: #000; border-color: #000;}input[type="submit"] {cursor: pointer;}input::-webkit-input-placeholder {opacity: 0.5; color: inherit;}input::-moz-placeholder {opacity: 0.5; color: inherit;}/* Firefox 19+ */input:-moz-placeholder {opacity: 0.5; color: inherit;}/* Firefox 18- */input:-ms-input-placeholder {opacity: 0.5; color: inherit;}textarea::-webkit-input-placeholder {opacity: 0.5; color: inherit;}textarea::-moz-placeholder {opacity: 0.5; color: inherit;}/* Firefox 19+ */textarea:-moz-placeholder {opacity: 0.5; color: inherit;}/* Firefox 18- */textarea:-ms-input-placeholder {opacity: 0.5; color: inherit;}textarea,input {-webkit-appearance: none;}a,input:focus,select:focus,textarea:focus,button:focus,button{outline: none !important;}.popup {display: none;}.form_box {font-size: 0;}.form_box label {display: block; font-size: 14px; margin: 0 0 15px 7px;}.form_box label span {color: #f65211; font-weight: bold;}.form_box textarea,.form_box input[type="text"] {width: 100%; font-size: 14px; font-weight: 300; color: #000; background: #ecf0f1; border: 1px solid #d0d0d0; transition:0.3s;}.form_box input[type="text"] {height: 37px; padding: 0 12px;}.form_box textarea {padding: 12px; height: 94px; resize: none;}.form_box .field {margin-bottom: 15px; width: 100%; font-size: 14px; position: relative;}.form_box .field.rqrd:after {content: "*"; position: absolute; right: 4px; top: 4px; color: #3599dc; font-size: 23px; font-weight: bold;}.form_box .btn_box {padding-top: 5px; text-align: right;}.form_box .gray_btn {padding: 0 15px; height: 37px; line-height: 39px;}.checkbox {display: inline-block !important; margin: 0 !important; color: #262626; line-height: 24px;}.checkbox .jq-checkbox {float: left; margin-left: 0;}.checkbox a {text-decoration: underline;}.checkbox > em {margin-left: 40px; font-style: normal;}.error {background: pink !important;}@media (max-width: 480px) {.form_box .btn_box {text-align: center;}}/* plugins *//* support class style */.clear {clear: both; float: none !important;}.cf:before,.cf:after {content: " "; /* 1 */ display: table; /* 2 */}.cf:after {clear: both;}div.main_nav_box nav.main_nav li.active > a {color: #ffcc33;opacity: 1;}div.container ul.work_list li.item p.tit{display: block;margin: 5px 0;text-align: center;}div.container ul.work_list li.item p.tit span{color: #000;font-size:20px;}.proj_list p {margin:20px 0 0;}.proj_list .work_params, .proj_list .work_params a {background:none;margin-top: 0;color: #e68831;}.proj_list .button {text-align:center;}.proj_list .button a {background-color: #ff4b33; border-radius: 4px;color: #fff;font-size: 17px;    padding: 8px 20px;text-align: center;margin: auto;}.proj_list .button a:hover {background:#FFCC33;}@media (max-width: 998px) {.proj_list .item {width:48% !important}}.pop {border: 1px solid #e4e4e4;padding: 30px 30px 55px;display:none;/*width:400px;*/}.pop .frmtxt, .pop .text {width: 100%;}ul.price_list.cf li.item div.wrap a.blue_btn {background-color: #ff4b33;border-radius: 4px;color: #fff;display: table;margin: 13px auto 12px;text-align: center;font-size: 17px;padding:8px 20px;height:auto;line-height:1;}ul.price_list.cf li.item div.wrap a.blue_btn:hover {background-color: #FFCC33;}div.wrap input {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;font-size: 15px;height: 51px;/*margin-bottom: 17px;*/outline: medium none;padding-left: 21px;width: 100%;}.field.rqrd div.wrap input {margin-bottom: 17px;border-radius: 4px;}.btn_box input.cms_submit {padding:0px;background: #f06622 none repeat scroll 0 0;border: medium none;border-radius: 3px;color: #fff;cursor: pointer;display: inline-block;font-family: "feather";font-size: 12px;font-weight: bold;height: 37px;letter-spacing: 0.4px;line-height: 31px;margin-top: -4px;padding-bottom: 0;padding-left: 0;padding-right: 0;text-align: center;text-transform: uppercase;transition: all 0.3s ease 0s;width: 100px;}.frza {border-radius: 3px;font-weight: normal;margin-bottom: 5px;}.msg_forms div.frza a {color: #ff4b33;}div.field div.wrap textarea {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;height: 180px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 100%;padding-top:16px;}div.btn_box input.gray_btn {background-color: #ff4b33;border-radius: 4px;color: #fff;display: block;margin: 13px auto -16px;text-align: center;/*width: 162px;*/}div.btn_box input.gray_btn:hover {background: #ffcc33;}div.row input {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;font-size: 15px;height: 51px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 400px;}@media (max-width: 768px) {div.row input,div.row textarea {width: 100% !important}.proj_list .button a {font-size:14px}}div.row span {display:none;}div.row textarea.cms_textarea{border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;font-size: 15px;height: 190px;margin-bottom: 17px;outline: medium none;padding-left: 21px;padding-top: 11px;width: 400px;}.cms_form input.cms_submit {background-color: #ff4b33;border: medium none;border-radius: 4px;color: #fff;display: block;padding: 13px;text-align: center;width: 142px;}div.container div.promo_form a.blue_btn {height: auto;padding: 20px 40px;font-size: 20px;/* width: 213px; */}.main_slider .container {background:none}.main_slider .iosSlider .item:before {content:'';position:absolute;width:100%;height:900px;background:#000;opacity:0.3;top:-0}.main_slider,.main_slider .iosSlider,.main_slider .iosSlider .item,.main_slider .container {height: 900px;}.main_slider .iosSlider .item {width: 100%; padding-top: 285px; background-size: cover !important;}.main_slider .spnav {position: absolute; left: 0; width: 100%; z-index: 100; font-size: 0; letter-spacing: 0; text-align: center; bottom: 40px;}.main_slider .spnav .item {display: inline-block; vertical-align: bottom; cursor: pointer; width: 10px; height: 10px; margin: 2px 17px; background: #fff; border-radius: 50%; transition: 0.3s;}.main_slider .spnav .item.active {width: 34px; height: 6px; border: 0px solid #eeedea; margin: 0 15px 4px; background: #FFCC33;border-radius: 20%;}.main_slider .container {background-size: 0;}@media (max-width: 480px) {.main_slider .spnav .item {margin: 2px 10px;}.main_slider .spnav .item.active {margin: 0 15px 4px;}}@media (max-width: 960px) {.promo_box h1 {font-size: 40px;}.promo_box h1 span {padding: 15px 20px;}h1 {font-size:30px;margin:78px 0 30px}}@media (max-width: 760px) {.promo_box h1 {font-size: 36px;}}@media (max-width: 640px) {.promo_box {margin: 0 0 -70px; top: -120px;}.promo_box h1 {border-radius: 20px; padding: 15px; background-color: rgba(0,0,0,0.7);}.promo_box h1 span {display: inline; border-radius: 0; line-height: 1.5; padding: 0; background: none;}.promo_box h1 br {display: none;}.promo_form h3 {font-size: 22px; margin: 0 0 10px;}.timer {font-size: 22px;}.promo_form {width: 440px;}.promo_form input[type="text"] {width: 195px;font-size:13px;}.promo_form input[type="submit"] {font-size:13px;padding:5px 10px !important}}@media (max-width: 640px) {.main_slider .iosSlider .item {padding-top: 0;}.main_slider .iosSlider .item .head {padding-top:250px}.promo_box h1 {font-size: 24px; line-height: 1.3; margin-bottom: 50px;}.promo_form {width: 100%;}.promo_form input {border-radius: 6px !important; float: none;}.promo_form input[type="submit"] {width: 185px; border: 0;}.promo_box,.main_slider,.main_slider .iosSlider,.main_slider .iosSlider .item,.main_slider .container {height: 100vh !important;}.main_slider .iosSlider .item {background: none !important;}.main_slider .container {padding-top: 150px; background-size: cover; background-position: center;}}@media (max-width: 360px) {.main_slider .iosSlider .item {padding-top: 130px;}.promo_box h1 {font-size: 28px; line-height: 1.2; margin-bottom: 40px;}.promo_form h3.rbg {padding: 12px 20px;}.promo_form input[type="submit"] {width: 100%;}}@media (max-width: 320px) {.promo_form {padding: 15px;}}.menu_cat {margin-bottom:60px;}.menu_cat a{display:inline-block;font: bold 18px/20px 'Ubuntu';margin-right:20px;text-transform:uppercase;}#l-form9 {border: 1px solid #e4e4e4;display: none;padding: 30px 30px 55px;max-width: 100%;}#l-form20 {border: 1px solid #e4e4e4;display: none;padding: 30px 30px 55px;max-width: 100%;}#l-form25 {border: 1px solid #e4e4e4;display: none;padding: 30px 30px 55px;max-width: 100%;}#zakaz_razschet {border: 1px solid #e4e4e4;display: none;padding: 30px 30px 55px;width: 400px;}#l-form11 {border: 1px solid #e4e4e4;display: none;padding: 30px 30px 55px;max-width: 100%;}#l-form15 {border: 1px solid #e4e4e4;display: none;padding: 30px 30px 55px;max-width: 100%;}#l-form17 {border: 1px solid #e4e4e4;display: none;padding: 30px 30px 55px;max-width: 100%;}@media (max-width: 640px) {.pop {width:94%!important;}div.field div.wrap textarea {height:100px;}div.btn_box input.gray_btn {margin: 13px auto 0;}}a.zvrb.fb {background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 17px;margin-bottom: 20px;margin-top: 7px;padding: 8px 20px;text-align: center;/*width: 180px;*/display:inline-block;}a.zvrb.fb:hover {background:#ffcc33;}a.zvrb.fb-none {background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 17px;margin-bottom: 20px;margin-top: 7px;padding: 8px 20px;text-align: center;width: 180px;display:inline-block;margin:auto;}a.zvrb.fb-none:hover {background:#FFCC33;}div.st {color:grey;margin-top:10px;}div.st-gl {color:grey;padding:10px 0 0 0;}div.st-vp {color:grey;padding:0 0 10px 0;}div.h_phone span.email a.fb {background-color: #ff4b33;border-radius: 4px;color: #fff;display: inline-block;font-size: 17px;margin-bottom: 1px;padding:8px 20px;text-align: center;font-weight:normal;}div.h_phone span.email a.fb:hover {background:#ffcc33;}div.container a.usp {background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 17px;margin: auto;padding:8px 20px;text-align: center;width: 270px;display:block;}div.container a.usp:hover {background: #ffcc33;}div.text_box span.prs {display:block;color:#ff4b33;font: bold 24px "Ubuntu";}.twobuttons {margin:20px 0;display:flex;justify-content: flex-start;align-items:center;}.twobuttons a{background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 17px;padding: 8px 20px;text-align: center;display: inline-block;margin: 0 20px 0 0 !important;width:auto !important;}.twobuttons a:hover {background: #FFCC33;}.threebuttons {margin:20px 0}.threebuttons a{display:inline-block;margin-right:20px;}.fourbuttons {margin:20px 0;display:flex;justify-content: flex-start;}.fourbuttons a{background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 17px;padding: 8px 20px;text-align: center;display: inline-block;margin-right: 20px;}.fourbuttons a:hover {background: #FFCC33;}@media (max-width: 800px) {.twobuttons {text-align:center;margin: 20px 0 0px;display: flex;flex-wrap: wrap;justify-content: space-between;}.twobuttons a{font-size: 15px;padding: 10px;margin-bottom: 20px;width: 46%;margin: 0 0 20px 0 !important;}.threebuttons {display:flex;justify-content: space-between;}.threebuttons a.zvrb.fb {margin: 0;width: 30%;}.fourbuttons {text-align:center; display: inline-block;}.fourbuttons a{font-size: 14px;padding: 12px;width: 100%;margin-bottom: 9px;}}.material_list h2.specFont {font-size: 33px;margin-bottom: 6px;margin-top: 39px;text-align:center;}.golk li {display: inline-block;margin-bottom: 12px;margin-right: 5px;}.golk li a {background: #f3f5f7 none repeat scroll 0 0;display: inline-block;font-size: 17px;padding: 6px 12px;}.swiper-slide {flex-shrink: 0;width: 65% !important;height: 100%;position: relative;transition-property: transform;}@media (max-width: 800px) {.swiper-slide {flex-shrink: 0;width: 100% !important;height: 100%;position: relative;transition-property: transform;}}.golk li.active a {background-color: #ff4b33;color:white;}ul.inside li {background: rgba(0, 0, 0, 0) url("../../img/arrow01.gif") no-repeat scroll left 7px;font-size: 16px;line-height: 1.4;padding: 0px 7px 0px 21px;list-style: none;margin-bottom: 10px;}ul.inside {margin: 0px 0 20px;}ol.inside li {font-size: 16px;line-height: 1.4;padding: 0px 7px 0px 21px;list-style: none;margin-bottom: 10px;}ol.inside {margin: 0px 0 20px;}@media (max-width: 800px) {ul.inside {padding-left:0px;}}.info-text-block {padding: 50px 75px;color: #333;margin: 25px auto;font-size: 26px;line-height: 1.5;background: #feeed5;text-align: center;}.info-text-block-01 {padding: 50px 75px;color: #333;margin: 25px auto;font-size: 26px;line-height: 1.5;background: #feeed5;text-align: center;}.info-text-block-02 {padding: 35px 50px 35px 40px;color: #333;margin-top: 25px;margin-bottom: 25px;font-size: 26px;line-height: 1.5;background: #edcaa1;text-align: center;}@media (max-width: 800px) {.info-text-block, .info-text-block-01, .info-text-block-02 {font-size: 18px;line-height: 1.4;padding: 30px;}}.info-text-block ul{text-align:left;margin-top:20px;}.info-text-block-2 {padding: 35px 50px 35px 40px;color: #333;margin-top: 25px;margin-bottom: 25px;font-size: 23px;line-height: 1.5;background: #EEE;}.breadcrumb {font-size: 14px;margin-bottom: 24px;margin-top: -10px;}.breadcrumb a {color: grey;}.breadcrumb .sepor {color: #bdcbcf;margin: 0 5px;}.breadcrumb span.lastitem {color: grey;}.subn li ul.sb_menu {margin-bottom: 18px;}.subn li ul.sb_menu li a {color: white;display: block;font-size: 16px;line-height: 14px;margin-bottom: 0;font-weight:normal;}.subn li ul.sb_menu li {background: rgba(0, 0, 0, 0) url("../../img/arrow01.gif") no-repeat scroll left center;list-style: none;margin-left:27px;}.subn li ul.sb_menu li a:hover {color: #ffcc33;opacity: 1;}.container hr {color:#f3f5f7;height:1px;margin:60px 0 60px 0}.sd {display: block;font-size: 16px;margin: 0 0 10px;font-weight: bold;color: gray;}.gray_wave_bt div.text.cv span.que {font-weight: bold;display: block;font-size: 20px;}.gray_wave_bt div.text.cv span.eerv {font-weight: bold;display: block;margin-top: 12px;margin-bottom: 2px;}.gray_wave_bt div.text.cv span.ans {font-size: 16px;line-height: 1.6;margin-bottom: 15px;}.gray_wave_bt div.text.cv {margin-bottom:40px;}@media (max-width: 960px) {.cv {width:100%;}}.obrtk {background-position: center center !important;background-repeat: no-repeat !important;background-size: cover !important;height: 180px;transition: all 0.3s ease 0s;width: 300px;float:left;margin-right: 20px;margin-bottom:20px;}.prs {color: #ff4b33;font: bold 24px "Ubuntu";margin-bottom: 1px;}.txtgray {color:#8c8b8b;font-size:14px;}@media (max-width: 640px) {.type_list {padding-left:0px !important;}.type_list .prs{text-align:center;margin-bottom:13px;}.type_list h2 {padding:0px;}.menu_list .item {margin:0 8px 8px 0 !important;}.menu_list .item a {font-size: 13px;padding: 6px 8px 4px;}.twobuttons a {margin-right:10px;}.social {display:block;}}.copyright a {color:#FFF; text-decoration:underline;}.copyright a:hover {text-decoration:none;}@media (max-width: 640px) {.copyright a {display:block}}.social {text-align:center; margin-bottom:-40px;}.social img {margin:0 0 -10px 10px;}.img_left .descr {padding:0 0 0 60px;}.img_right .descr {padding:0 60px 0 0;text-align:right}.img_left, .img_right {margin-bottom:0px;}.img_left .descr, .img_right .descr {width:50%;vertical-align:top;line-height:20px;line-height:25px;font-size:20px;}.info_blocks strong{display:block;font-size:35px;margin-bottom:20px;}@media (max-width: 800px) {.info_blocks strong{margin:20px 0;line-height: 32px;font-size:25px;}}.info_blocks figure{width:50%;display:table-cell;}.info_blocks figure img {width:100%;}.info_blocks .descr {display:table-cell;vertical-align:middle}.info_blocks .more {background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 17px;margin: auto;padding:8px 20px;text-align: center;display:inline-block;transition: 0.3s;line-height:normal}.info_blocks a {color:#333}.info_blocks a:hover .more {background: #ffcc33;}@media (max-width: 800px) {.info_blocks figure{width:100%;display:block;}.info_blocks .descr {display:block;width:100%;padding:0px;}.info_blocks {display: flex;overflow: auto;flex-wrap: nowrap;gap:10px}.info_blocks .img_left, .info_blocks .img_right {min-width:70vw}.info_blocks .img_right a {display: flex;flex-direction: column;}.img_left, .img_right {margin-bottom:20px;}.img_right img, .img_left img {margin-top:20px;}.img_right .anch {display: flex;flex-flow: wrap}.img_right figure{order: 1;}.img_right .descr{order: 2;text-align:left;}}.anch-slide {margin-top:-50px;}.fancybox-caption {font-size:18px !important;text-align:center;}.news_list {font-size: 0; margin-bottom: 10px;}.news_list .item {display: inline-block; vertical-align: top; width: 50%; padding-right: 25px;margin-bottom:30px;}.news_list .item a{text-decoration:none}.news_list .item:before {content: "";display: none;}.news_list .wrap {display: table; width: 100%;}.news_list .wrap > * {display: table-cell; width: 50%; vertical-align: top;}.news_list img {max-width: 100%; border-bottom-right-radius: 0;}.news_list a {color:#000}.news_list a:hover img {transform: scale(1.04);}.news_list .text_box {padding: 12px 0 0 30px; position: relative; transition: 0.3s;}.news_list .text_box p{font-size:14px;}.news_list .ttl {font-size: 17px; line-height: 1.4; font-weight: bold; max-width: 235px; margin-bottom: 5px}.news_list time {font-size: 16px;margin-top: 20px;display: block;color:#aeaeae}.news_list figure {position: relative;}.news_list figure:after {content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border-radius: 20px; border-bottom-right-radius: 0; background: rgba(0,0,0,0.45); transition: 0.3s; opacity: 0;}/*.news_list a:hover figure:after {opacity: 1;}*/@media (max-width: 1600px) {.news_list .text_box {padding: 5px 0 0 30px;}.news_list time {bottom: 5px;}}@media (max-width: 1280px) {.news_list .ttl {font-size: 15px; line-height: 1.5;}}@media (max-width: 1024px) {.news_list .item {padding-right: 0;}.news_list .text_box {padding: 5px 10px 0 20px;}.news_list time {left: 20px;}}@media (max-width: 960px) {.news_list .item {display: block; width: auto; margin-bottom: 40px;}.news_list .item:last-child {margin-bottom: 0;}.news_list img {width: 100%;}.news_list .text_box {padding: 10px 0 0 30px;}.news_list .ttl {font-size: 16px; line-height: 1.8; max-width: 90%;}.news_list time {left: 30px; bottom: 10px;}}@media (max-width: 640px) {.news_list {margin-bottom: 40px;display: flex;flex-wrap: wrap;justify-content: space-between;}.news_list .item {width: 48%;}.news_list {display: flex;flex-wrap: wrap;}.news_list .ttl {font-size: 16px; line-height: 1.4; max-width: 100%;}}@media (max-width: 480px) {.news_list .wrap > * {display: block; width: auto;}.news_list .text_box {padding: 10px 0 0 0;}.news_list time {position: static;}}.addmenu {margin-bottom:35px}.addmenu li{margin:10px 0 10px 38px;}.form_page {border:solid 3px #ffcc33;padding:20px 30px 30px;margin:60px 0;background:#ffcc33}.form_page input[type="text"]{width:100%}.form_page .field {display:inline-block;width:24%;}.form_page h2 {font-size:40px;}.form_page .title-h2 {color:#333}.form_page a {color:#333;opacity:0.6}.form_page p {text-align:center;color:#333}.form_page .st {color:#333;text-align:center;}@media (max-width: 800px) {.form_page h2 {font-size:24px}.form_page .field {display:inline-block;width:100%;}.form_page {margin:60px 0 30px;padding:30px;}.form_page .st {font-size: 12px;margin-top: 12px;}}.quest {margin-bottom:10px;}.ans {font-size: 16px;line-height: 1.6;margin-bottom: 15px;}.yellow_form .form_page {background:#ffcc33;margin-bottom:-40px;}.yellow_form .form_page .gray_btn:hover {background:#fff !important;color:#000 !important}.container h2.specFont span {text-align:center;text-decoration: none;color: inherit;transition: 0.3s;display:block;}.respname {margin-bottom:20px;}.resp {font-size:16px;line-height:1.4;margin-bottom:40px;}@media (max-width: 960px) {.resp img{width:100%}}.img-brandy div{padding:20px 30px;width:19%;display:inline-block;}.img-brandy img{width:100%}@media (max-width: 960px) {.img-brandy div{padding:10px;width:32%;}}.date-in-text {color:#666; text-align:center; font-size:14px; padding-top:5px;}.view {padding-left: 25px;background: url(../../uploads/images/Eye.svg) left center no-repeat;color:gray;font-size: 15px;margin-left: 25px;}#ymaps {width:1140px;height:600px;}h2 span.zgbn {color:grey;display: block;font: 15px 'HelveticaNeue';margin-top: 10px;}.ddf {float:right;margin-left:25px;}@media (max-width: 768px) {.ddf {width: 100%;margin-bottom:20px;float:none;margin-left:0}}.wrap div.text_box div.desc_shot {}.adres-otzyvy {display: none;}.finpages p{margin:30px 0 !important}.finpages .buttonfin{margin:30px 0;text-align:center;}.pl_col nav.inpagespec ul li a {font-size: 17px;line-height: 20px;font-weight: 600;color: #0fa5ee;text-decoration: none;}.pl_col nav.inpagespec ul li a:hover {text-decoration: underline;}.pl_col nav.inpagespec ul li {list-style: none;margin-bottom: 20px;margin-left: 3px;}#ymaps {width:100%}.dists {margin:30px 0}.dist_item {display:inline-block;width:32%;vertical-align:top;}.dist_item li {background: rgba(0, 0, 0, 0) url(../../img/arrow01.gif) no-repeat scroll left center;font-size: 16px;line-height: 1.4;padding: 0px 7px 0px 15px;list-style: none;margin-bottom: 10px;}@media (max-width: 760px) {.dist_item a {font-size:13px;}}.pic_right {float:right; margin:0 0 10px 10px}@media (max-width: 760px) {.pic_right {float:none; margin:0 0 10px 0;width:100%}}.calc {margin-bottom:40px;text-align:center;font-size:16px;}.calc input{border: 1px dashed black;box-sizing: border-box;color: #474a4c;/* font-size: 32px; */height: 60px;margin: 0 10px;outline: medium none;text-align: center;width:100px;}.calc span {display:block;margin-top:10px;font-size:16px;}.final_cost {border-radius: 4px;color: #FFF;padding: 5px 10px;background-color: #6bc96b;font-size: 20px;font-weight: 600;display:inline-block;margin: 10px auto;}.title-h2 {text-align:center;font: normal 45px 'Ubuntu';color: #333;margin: 0 0 20px;padding: 0;position: relative;}@media (max-width: 560px) {.full_bg ul.work_list_last li.item {width:100%;}.work_list_last {display:block;}.final_cost {border-radius: 4px;color: #FFF;padding: 5px 10px;background-color: #6bc96b;font-size: 20px;font-weight: 600;display:block;margin: 10px auto;text-align:center;width:170px;}}.content_page div.container h2 {text-align:center;margin:50px 0 20px;}.content_page .container{padding: 30px 48px;}.sqare {position: absolute;z-index: 1;bottom: 0;font-size: 20px;font-weight: 500;color: #333;padding: 5px 10px;background-color: #FFCC33;border-radius: 0 5px 0 0;}.work_params {text-align: center;padding: 0 10px; font-weight:normal;font-size: 20px;line-height: 1.6;}.work_params .param {color:#e68831}.block_goroda {margin-top: 50px;}.block_goroda h2 {margin-bottom: 30px !important;}.center {text-align:center}@media (max-width: 768px) {/*.work_params {font-size: 15px;}*/.cf section.pl_col nav.inpagespec {float:left;width:100%;}.center_box div.block_goroda nav.inpagespec {width:100%;}.center_box div.block_goroda {margin-top: 25px !important;display: block;margin-bottom: -162px !important;}}.dist_item a.mn-subn__link.active {color: #333;}.proj_blocks {display:flex}.proj_blocks .pics {width:60%}.proj_blocks .proj_inf {width:40%}.proj_blocks .proj_inf ul {margin: 0 0 15px 0;}.proj_blocks .proj_inf li {font-size: 16px;padding: 0px 7px 0px 15px;background: rgba(0, 0, 0, 0) url(../../img/arrow01.gif) no-repeat scroll left center;margin-bottom:8px;}@media (max-width: 760px) {.proj_blocks {display:block}.proj_blocks .pics, .proj_blocks .proj_inf  {width:100%}.proj_blocks .obrtk {margin-right:0;width:100%}}.pullup {background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 17px;padding: 8px 20px;text-align: center;display: inline-block;margin: 0 20px 0 0 !important;width: auto !important;transition: 0.3s;}.pullup:hover {background: #FFCC33;}.pullup_button {margin-bottom: 15px; cursor: pointer;}.material_list li.item p.tit {color:red;text-align:center;}.material_list li h3.specFont  {font: bold 24px 'Ubuntu';margin-top: 40px;display: block;}.material_list li h3.specFont a {color:#000}.obj_gal figure {width: 340px;height: 340px;overflow: hidden;}.obj_gal figure img {max-height: 340px;}.title-h2 span#zakaz_bani_name {font: bold 35px 'Ubuntu';}.menu_news li{margin:0 10px 10px 0 !important}.menu_news li a{font-size:15px !important}.main_container {padding-top:30px;}.main_container h1 {margin:10px 0 50px;}.main_container h2 {text-align:center;}@media (max-width: 768px) {.menu_news li a{font-size:12px !important}.material_list li h3.specFont {font: 500 20px 'Ubuntu';text-align:center}.main_container h1 {font-size: 35px;}.main_services_3 figure {overflow:hidden;height:200px}}.markers {font-size: 16px;line-height: 27px;font-weight: bold;max-width: 235px;margin-bottom: 5px;}a span.count {display: inline-block;text-align: center;font-size: 13px;color: #1a1a18;background: #ffcc33;text-decoration: none;padding: 4px;margin-right: 7px;margin-bottom:7px;}.text_box a span.count:hover {color: #000;background: #ffef5f;}.item div.ttl_s {/*position: absolute;*/z-index: 9;opacity: 0.9;padding: 10px;display:flex;flex-wrap: wrap;width: 280px;}.button_all {position:relative;display: flex;margin-bottom: 40px;}.button_all a {background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 20px;text-align: center;margin: auto;display: inline-block;padding:5px 12px;line-height: 1.6;}.button_all a:hover {background: #FFCC33;}.text_style {display:flex}.text_style .start_info {width: 66.66%;margin-right: 30px;}.text_style .start_info p:first-child{font-size:20px;line-height: 1.4;}.text_style figure {width: 32.1%;}.h_phone .phone_num {margin-right:30px;}.button_center {position:relative;text-align: center;}.short_desc {display:block}.icons_mob {display:none}.work-center {display: flex;flex-wrap: wrap;}@media (max-width: 768px) {a span.count {font-size:10px}.item div.ttl_s {width: 160px;}.work-center a {width: 48% !important;font-size: 15px !important;margin-bottom: 20px !important;}.icons_mob {display: flex;align-items: center;position: absolute;top: 34px;right: 78px;}.icons_mob img {width:22px;margin: 0 8px;}.text_style {display: block;}.text_style .start_info {width: 100%;}.text_style figure {width: 100%;}.title-h2 {font: bold 25px 'Ubuntu';}.content_page div.container h2 {margin: 30px 0 15px;font: bold 25px 'Ubuntu';}.content_page div.container h3 {font: 500 20px 'Ubuntu';}}.menu_anch_4cols {display:flex;justify-content:flex-start;flex-wrap:wrap}.menu_anch_4cols .item {width:25%;text-align:center;margin-bottom:20px;padding:10px;}.menu_anch_4cols .item a {color:#451e17}.menu_anch_4cols .item a img {transition: 1.05s;}.menu_anch_4cols .item a:hover img {-webkit-transform: scale(1.03);transform: scale(1.03);transition: 0.5s;}.menu_anch_4cols .item img {width:100%}.menu_anch_4cols .item span {display:inline-block;margin-top:5px;font-size:18px;margin-top:15px;border-bottom:dashed 1px #451e17}.menu_anch_4cols .item:hover span {border-bottom:dashed 1px #fff}.menu_anch_4cols figure {overflow:hidden;height:190px}.pics_row_2, .pics_row_3, .pics_row_4 {display:flex;justify-content:space-between;flex-wrap:wrap;position: relative;}.pics_row_2 a img, .pics_row_3 a img, .pics_row_4 a img,.pics_row_2 .item img, .pics_row_3 .item img, .pics_row_4 .item img {width:100%}.pics_row_2 a,.pics_row_2 .item {width:49%;display: flex;position: relative;}.pics_row_3 a,.pics_row_3 .item {width:32%}.pics_row_4 a,.pics_row_4 .item {width:23.5%}.pics_row_2:hover a::after {content: '';position: absolute;bottom:0;height:6px;background:#ffcc33 ;width:100%}.first-p {font-size:24px;}@media (max-width: 768px) {.menu_anch_4cols .item {width:50%;}.menu_anch_4cols figure {height:110px;}.first-p {font-size:20px;line-height:25px;}.menu_anch_1 .item {width:31%;text-align:center;}.pics_row_4 a {width:49%}}.header-block {text-align:center;margin-bottom:10px;}.header-block h2 {margin: 60px auto 10px !important;}.header-block a {display:inline-block;margin-bottom:20px;border-bottom:dashed 1px #23527c}.header-block a:hover {border-bottom:dashed 1px #fff}.form_hor {display:flex;justify-content: space-between;}.form_hor .gray_btn {height:51px;margin:0 auto !important;width:100%}.form_hor .gray_btn:hover {border:solid 1px #ff4b33;color:#333}.form_hor .btn_box {width:24%}.text_2_col {display:flex;justify-content:space-between}.text_2_col .col {width:48%}.mob_serv {display:none}@media (max-width: 768px) {.mob_serv {display: flex;justify-content: flex-start;padding: 13px 20px 0;}.mob_serv li {line-height:13px;}.mob_serv .sb_menu {display: flex;justify-content: space-between;width: 100%;margin-top:5px;}.mob_serv a {background: #ffcc33 none repeat scroll 0 0;padding:7px 15px 5px;line-height: 13px;color:#451e17;border-radius: 6px;font-size: 14px;}.open-nav .mob_serv {display:none}.form_hor {display:block;}.form_hor .btn_box {width:100%}.text_2_col {display:block;}.text_2_col .col {width:100%}.blog_open img {width:100%;margin-bottom:20px;}}.container h3.specFont_m a {font: bold 24px 'Ubuntu';margin-top: 40px;display: block;color: #000;text-align:center;}.icons_mob {position: static;margin-right: 20px;}.icons_mob a,.icons_mob img {display: block;}.lon_menu_sec {margin-left:20px;}#vk_comments, #vk_comments iframe {height:200px !important}.mob_serv ul.sb_menu a.active {background-color: #ff4b33;color: white;}.navigator_link {display:none;}@media (max-width: 992px) {.navigator_link {display:block;margin-top:30px;}.navigator_link a {width:100%; color: #ffffff; text-decoration: none; font-size: 14px;}.navigator_link .button-navi {display: inline-flex; height: 40px; align-items: center; justify-content: center; text-align: center; transition: 0.3s; text-transform: uppercase; background-color: #ff4b33;}.navigator_link .button-navi--more::after {content: ''; width: 18px; height: 18px; background: url(/uploads/images/arrow-right.svg) center no-repeat; margin-left: 10px; background-size: 18px; -webkit-transition: 0.3s;transition: 0.3s;}.work_list_ind {display: flex;flex-wrap: nowrap;overflow-x: auto;}.work_list_ind .item {margin: 0 20px 0 0 !important;}.work_list_ind img {width: 250px;}}.faq_list_inner {margin: 0 !important;padding: 0 !important;}.about-box__wrap {position: relative;overflow: hidden;height: 230px;}.about-box__wrap::after {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 132px;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#ffffff));background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);-webkit-transition: 0.5s;transition: 0.5s;}.about-box__wrap.open::after {display: none;}.about-box__more {display: inline-block;color: #dc2827;cursor: pointer;margin-bottom: 30px;border-bottom: dashed 1px #dc2827;font-size: 15px;}.about-box__more:hover {border-bottom: dashed 1px #fff;}.country_descr .about-box__wrap {height: 120px;}.content_page {padding-bottom:0 !important}.main-nav__item.active a.main-nav__item-link {color: #FFD194 !important;}.main-nav-dropdown div.main-nav-dropdown__item a.active {color: #FFD194 !important;}.main-nav-dropdown__group-list div a.active {color: #FFD194 !important;}@media (max-width: 960px) {.material_list {display:flex;flex-wrap:nowrap;overflow:auto}.material_list {min-width:70vw}}.project-cover {position: relative;margin-bottom: 32px;overflow-x: hidden;}.project-cover__badges {position: absolute;left: 10px;top: 20px;display: flex;z-index: 1;}@media (max-width: 992px) {.project-cover__badges {top: -40px;right: 40px;}}@media (max-width: 568px) {.project-cover__badges {position: static;margin-top: 20px;justify-content: center;}}.project-cover__badges img {margin-left: 8px;display: block;width:85px;}@media (max-width: 992px) {.project-cover__badges img {width: 80px;}}@media (max-width: 568px) {.project-cover__badges img {width: 100px;}}.project-cover__slider {/*height: 540px;border-radius: 16px;overflow: hidden;*/}@media (max-width: 1200px) {.project-cover__slider {height: auto;margin-bottom: 24px;}}.project-cover__params {position: absolute;right: 40px;top: 50%;margin-top: -40px;transform: translate(0, -50%);background: #fff;border-radius: 4px;width: 100px;z-index: 1;}@media (max-width: 568px) {.project-cover__params {position: static;width: 100%;display: flex;transform: none;border: 1px solid #EEF3FA;margin-top: 20px;}}.project-cover__params .project-param-card {border-bottom: 1px solid #E6E6E7;width: 103px;}@media (max-width: 568px) {.project-cover__params .project-param-card {border-bottom: none;}}.project-cover__params .project-param-card:last-child {border: none;}.slider-for img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 16px;display: block;}@media (max-width: 1200px) {.slider-for img {border-radius: 8px;}}.slider-for .slick-dots {position: static;margin-top: 16px;}.project-param-card {padding: 16px 0;text-align: center;}.project-param-card__icon {display: block;margin-bottom: 4px;}.project-param-card__icon img {width: 32px;display: block;margin: 0 auto;}.project-param-card__title {font-size: 16px;line-height: 26px;}.product-gallery {margin-bottom: 20px;}.product-gallery__item {height: 540px;width: -moz-fit-content;width: fit-content;}@media (max-width: 1200px) {.product-gallery__item {width: 100%;display: flex;justify-content: center;}}@media (max-width: 767px) {.product-gallery__item {width: 100%;height: 320px;}}.product-gallery__item img {height: 100%;width: auto;-o-object-fit: cover;object-fit: cover;max-width: 100%;border-radius: 20px;}.product-gallery__controls {display: flex;align-items: center;justify-content: space-between;margin-top: 35px;}@media (max-width: 992px) {.product-gallery__controls {margin-top: 20px;}.swiper-wrapper {height:auto !important}.product-gallery__item img {height:auto !important}}.product-gallery .swiper-button {position: static;transform: none;margin: 0;}@media (max-width: 992px) {.product-gallery .swiper-button {display: none;}}.product-gallery .swiper-pagination {position: static;}.mobile-contacts {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999;display: flex;flex-direction: column;justify-content: flex-end;align-items: flex-end;padding: 45px;opacity: 0;visibility: hidden;transition: 0.5s;}.mobile-contacts::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;opacity: 0;transition: 0.5s;background: #000;opacity: 0.97;}.mobile-contacts.open {opacity: 1;visibility: visible;}.mobile-contacts.open::after {opacity: 0.7;}.mobile-contacts.open .mobile-contacts__list {height: 390px;opacity: 1;}.mobile-contacts__list {overflow: hidden;opacity: 0;transition: 0.5s;}.contact-buttons {display: flex;flex-direction: column;justify-content: flex-end;}.contact-buttons__item {margin-top: 10px;width: 70px;height: 70px;}.contact-button {display: block;border: none;width: 70px;height: 68px;border-radius: 50%;background-color: #fff;background-position: center;background-repeat: no-repeat;background-size: 42px;cursor: pointer;}.contact-button--email {background-color: #31877c;background-image: url(https://baniy.ru/uploads/icons/social-media-email.svg);}.contact-button--phone {background-color: #f79937;background-image: url(https://baniy.ru/uploads/icons/social-media-phone.svg);}.contact-button--telegram {background-color: #01a7e1;background-image: url(https://baniy.ru/uploads/icons/social-media-telegram.svg);}.contact-button--whatsapp {background-color: #25d366;background-image: url(https://baniy.ru/uploads/icons/social-media-whatsapp.svg);}.contact-button--faq {background-color: #31877c;background-image: url(https://baniy.ru/uploads/icons/icon-faq-w.svg);}.contact-button--close {background-image: url(https://baniy.ru/uploads/icons/icon-close-orange.svg);}.contact-button--chat {background-color: #ff4d11;background-image: url(https://baniy.ru/uploads/icons/icon-chat.svg);}.mobile-open-contacts {display: block;position: fixed;bottom: 45px;right: 45px;z-index: 9999;}.pulsar-icons {background-color: #f79937;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;border-radius: 50%;z-index: 1;}.pulsar-icons__list {display: flex;align-items: center;position: absolute;right: 0;}.pulsar-icons__list-item {display: flex;align-items: center;justify-content: center;width: 70px;min-width: 70px;height: 70px;}.pulsar-icons__list-item img {width: 42px;}@keyframes pulsate {0% {transform: scale(1);opacity: 0;}50% {opacity: 1;}100% {transform: scale(1.5);opacity: 0;}}.pulse-base::before,.pulse-base::after {content:"";border: 15px solid rgba(255,77,17,0.3);border-radius: 50%;top: 0;left: 0;right: 0;bottom: 0;position: absolute;animation: pulsate 3s ease-out;animation-iteration-count: infinite;opacity: 0;z-index: 1;}.pulse-base::before {animation-delay: 0s;}.pulse-base::after {animation-delay: -1.5s;}.icons_soc_top {display:flex}.icons_soc_top img {margin:0 5px;height:32px;}.sl-container {border: 10px solid #BFE2FF;margin: 20px auto;overflow: hidden;position: relative;width: 640px;height: 420px;box-sizing: border-box;box-shadow: 0 4px 12px rgba(0,0,0,0.2), 0 16px 20px rgba(0,0,0,0.2);}.sl-container .view {position: absolute;top: 0;left: 0;overflow: hidden;}.sl-container .view img {width: 640px;max-width: 640px;}.sl-container .view-before {z-index: 100;}.sl-container .view-after {width: 100px;z-index: 200;}.sl-container .dragme {position: absolute;width: 10px;height: 100%;top: 0px;left: 100px;background-color: #BFE2FF;cursor: pointer;z-index: 300;}.sl-container .dr-circle {position: absolute;top: calc(50% - 20px);left: -15px;border-radius: 100%;width: 40px;height: 40px;text-align: center;background-color: #BFE2FF;cursor: pointer;z-index: 300;}.sl-container .dr-circle i {line-height: 40px;font-size: 20px;color: #337AB7;font-weight: bold;}@media screen and (max-width: 600px) {.sl-container {width: 320px;height: 210px;}.sl-container .view img {width: 320px;max-width: 320px;}}@media (max-width: 992px) {.mobile-open-contacts {bottom: 25px;right: 16px;}.mobile-contacts {padding: 25px 16px;}.contact-button {width: 54px;height: 54px;background-size: 32px;}.pulsar-icons__list-item {display: flex;align-items: center;justify-content: center;width: 54px;min-width: 54px;height: 54px;}.mobile-contacts.open .mobile-contacts__list {height: 310px;}.pulsar-icons__list-item img {width: 32px;}.contact-buttons__item {width: 54px;height: 54px;}}.tabs__header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 50%;flex-wrap: wrap;}.section .tabs__header {width: 100%}.tabs__item {cursor: pointer;}.tabs__item:first-child {margin-left: 0;}.tabs__item:hover,.tabs__item.active {opacity: 1;}.tabs__box {display: none;font-size: 18px;line-height: 30px;color: #555;}.tabs__box .typography {font-size: 18px;line-height: 30px;color: #555;}.tabs__box.visible {display: block;}
/* Stylesheet: Стиль Modified On 2025-07-08 14:54:45 */
/* cyrillic-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 300;src: url(/fonts/4iCp6KVjbNBYlgoKejZftVyCN4Ffgg.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;}/* cyrillic */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 300;src: url(/fonts/4iCp6KVjbNBYlgoKejZftVyLN4Ffgg.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display: swap;}/* greek-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 300;src: url(/fonts/4iCp6KVjbNBYlgoKejZftVyDN4Ffgg.woff2) format('woff2');unicode-range: U+1F00-1FFF;font-display: swap;}/* greek */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 300;src: url(/fonts/4iCp6KVjbNBYlgoKejZftVyMN4Ffgg.woff2) format('woff2');unicode-range: U+0370-03FF;font-display: swap;}/* latin-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 300;src: url(/fonts/4iCp6KVjbNBYlgoKejZftVyBN4Ffgg.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display: swap;}/* latin */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 300;src: url(/fonts/4iCp6KVjbNBYlgoKejZftVyPN4E.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display: swap;}/* cyrillic-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 400;src: url(/fonts/4iCu6KVjbNBYlgoKej75l0mwFg.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;}/* cyrillic */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 400;src: url(/fonts/4iCu6KVjbNBYlgoKej7wl0mwFg.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display: swap;}/* greek-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 400;src: url(/fonts/4iCu6KVjbNBYlgoKej74l0mwFg.woff2) format('woff2');unicode-range: U+1F00-1FFF;font-display: swap;}/* greek */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 400;src: url(/fonts/4iCu6KVjbNBYlgoKej73l0mwFg.woff2) format('woff2');unicode-range: U+0370-03FF;font-display: swap;}/* latin-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 400;src: url(/fonts/4iCu6KVjbNBYlgoKej76l0mwFg.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display: swap;}/* latin */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 400;src: url(/fonts/4iCu6KVjbNBYlgoKej70l0k.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display: swap;}/* cyrillic-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 500;src: url(/fonts/4iCp6KVjbNBYlgoKejYHtFyCN4Ffgg.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;}/* cyrillic */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 500;src: url(/fonts/4iCp6KVjbNBYlgoKejYHtFyLN4Ffgg.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display: swap;}/* greek-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 500;src: url(/fonts/4iCp6KVjbNBYlgoKejYHtFyDN4Ffgg.woff2) format('woff2');unicode-range: U+1F00-1FFF;font-display: swap;}/* greek */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 500;src: url(/fonts/4iCp6KVjbNBYlgoKejYHtFyMN4Ffgg.woff2) format('woff2');unicode-range: U+0370-03FF;font-display: swap;}/* latin-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 500;src: url(/fonts/4iCp6KVjbNBYlgoKejYHtFyBN4Ffgg.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display: swap;}/* latin */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 500;src: url(/fonts/4iCp6KVjbNBYlgoKejYHtFyPN4E.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display: swap;}/* cyrillic-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 700;src: url(/fonts/4iCp6KVjbNBYlgoKejZPslyCN4Ffgg.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;}/* cyrillic */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 700;src: url(/fonts/4iCp6KVjbNBYlgoKejZPslyLN4Ffgg.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display: swap;}/* greek-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 700;src: url(/fonts/4iCp6KVjbNBYlgoKejZPslyDN4Ffgg.woff2) format('woff2');unicode-range: U+1F00-1FFF;font-display: swap;}/* greek */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 700;src: url(/fonts/4iCp6KVjbNBYlgoKejZPslyMN4Ffgg.woff2) format('woff2');unicode-range: U+0370-03FF;font-display: swap;}/* latin-ext */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 700;src: url(/fonts/4iCp6KVjbNBYlgoKejZPslyBN4Ffgg.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display: swap;}/* latin */@font-face {font-family: 'Ubuntu';font-style: italic;font-weight: 700;src: url(/fonts/4iCp6KVjbNBYlgoKejZPslyPN4E.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display: swap;}/* cyrillic-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 300;src: url(/fonts/4iCv6KVjbNBYlgoC1CzjvWyNL4U.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;}/* cyrillic */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 300;src: url(/fonts/4iCv6KVjbNBYlgoC1CzjtGyNL4U.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display: swap;}/* greek-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 300;src: url(/fonts/4iCv6KVjbNBYlgoC1CzjvGyNL4U.woff2) format('woff2');unicode-range: U+1F00-1FFF;font-display: swap;}/* greek */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 300;src: url(/fonts/4iCv6KVjbNBYlgoC1Czjs2yNL4U.woff2) format('woff2');unicode-range: U+0370-03FF;font-display: swap;}/* latin-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 300;src: url(/fonts/4iCv6KVjbNBYlgoC1CzjvmyNL4U.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display: swap;}/* latin */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 300;src: url(/fonts/4iCv6KVjbNBYlgoC1CzjsGyN.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display: swap;}/* cyrillic-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 400;src: url(/fonts/4iCs6KVjbNBYlgoKcg72j00.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;}/* cyrillic */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 400;src: url(/fonts/4iCs6KVjbNBYlgoKew72j00.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display: swap;}/* greek-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 400;src: url(/fonts/4iCs6KVjbNBYlgoKcw72j00.woff2) format('woff2');unicode-range: U+1F00-1FFF;font-display: swap;}/* greek */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 400;src: url(/fonts/4iCs6KVjbNBYlgoKfA72j00.woff2) format('woff2');unicode-range: U+0370-03FF;font-display: swap;}/* latin-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 400;src: url(/fonts/4iCs6KVjbNBYlgoKcQ72j00.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display: swap;}/* latin */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 400;src: url(/fonts/4iCs6KVjbNBYlgoKfw72.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display: swap;}/* cyrillic-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 500;src: url(/fonts/4iCv6KVjbNBYlgoCjC3jvWyNL4U.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;}/* cyrillic */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 500;src: url(/fonts/4iCv6KVjbNBYlgoCjC3jtGyNL4U.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display: swap;}/* greek-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 500;src: url(/fonts/4iCv6KVjbNBYlgoCjC3jvGyNL4U.woff2) format('woff2');unicode-range: U+1F00-1FFF;font-display: swap;}/* greek */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 500;src: url(/fonts/4iCv6KVjbNBYlgoCjC3js2yNL4U.woff2) format('woff2');unicode-range: U+0370-03FF;font-display: swap;}/* latin-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 500;src: url(/fonts/4iCv6KVjbNBYlgoCjC3jvmyNL4U.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display: swap;}/* latin */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 500;src: url(/fonts/4iCv6KVjbNBYlgoCjC3jsGyN.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display: swap;}/* cyrillic-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 700;src: url(/fonts/4iCv6KVjbNBYlgoCxCvjvWyNL4U.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;}/* cyrillic */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 700;src: url(/fonts/4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display: swap;}/* greek-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 700;src: url(/fonts/4iCv6KVjbNBYlgoCxCvjvGyNL4U.woff2) format('woff2');unicode-range: U+1F00-1FFF;font-display: swap;}/* greek */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 700;src: url(/fonts/4iCv6KVjbNBYlgoCxCvjs2yNL4U.woff2) format('woff2');unicode-range: U+0370-03FF;font-display: swap;}/* latin-ext */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 700;src: url(/fonts/4iCv6KVjbNBYlgoCxCvjvmyNL4U.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display: swap;}/* latin */@font-face {font-family: 'Ubuntu';font-style: normal;font-weight: 700;src: url(/fonts/4iCv6KVjbNBYlgoCxCvjsGyN.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display: swap;}/* cyrillic-ext */@font-face {font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(/fonts/neILzCirqoswsqX9zo-mM5Ez.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display: swap;}/* cyrillic */@font-face {font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(/fonts/neILzCirqoswsqX9zoamM5Ez.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display: swap;}/* vietnamese */@font-face {font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(/fonts/neILzCirqoswsqX9zo2mM5Ez.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;font-display: swap;}/* latin-ext */@font-face {font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(/fonts/neILzCirqoswsqX9zoymM5Ez.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display: swap;}/* latin */@font-face {font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(/fonts/neILzCirqoswsqX9zoKmMw.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display: swap;}/* This stylesheet generated by Transfonter (https://transfonter.org) on August 21, 2017 1:40 PM */@font-face {font-family: 'HelveticaNeue';src: url('/fonts/HelveticaNeueCyr-Light.eot');src: local('/fonts/HelveticaNeueCyr-Light'),url('/fonts/HelveticaNeueCyr-Light.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeueCyr-Light.woff') format('woff'),url('/fonts/HelveticaNeueCyr-Light.ttf') format('truetype');font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: 'HelveticaNeue';src: url('/fonts/HelveticaNeueCyr-LightItalic.eot');src: local('/fonts/HelveticaNeueCyr-LightItalic'),url('/fonts/HelveticaNeueCyr-LightItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeueCyr-LightItalic.woff') format('woff'),url('/fonts/HelveticaNeueCyr-LightItalic.ttf') format('truetype');font-weight: 300;font-style: italic;font-display: swap;}@font-face {font-family: 'HelveticaNeue';src: url('/fonts/HelveticaNeueCyr-Roman.eot');src: local('/fonts/HelveticaNeueCyr-Roman'),url('/fonts/HelveticaNeueCyr-Roman.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeueCyr-Roman.woff') format('woff'),url('/fonts/HelveticaNeueCyr-Roman.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'HelveticaNeue';src: url('/fonts/HelveticaNeueCyr-Bold.eot');src: local('/fonts/HelveticaNeueCyr-Bold'),url('/fonts/HelveticaNeueCyr-Bold.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeueCyr-Bold.woff') format('woff'),url('/fonts/HelveticaNeueCyr-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;font-display: swap;}.mb_gor {display:none;}@media (max-width: 992px) {.mb_gor {display: block !important;}.dists {display:none;}}.dists.mb_gor ul.dist_item {width: 49%;}a.zvrb.fb {margin:auto;margin-bottom:12px;}.main-nav-dropdown__item.active a {color: #FFD194 !important;}
/* Stylesheet: font Modified On 2025-05-23 12:54:08 */
