

/* Start:/bitrix/templates/tmpl/components/bitrix/menu/innermenu/style.css?16692893672275*/
/* Left menu*/
.menu_mob-wrapper {
	display:none;
}
.menu_mob-wrapper .phone {
	display:none;
}
.menu_mob-wrapper .menu_mob span {
	display:block;
}

ul.left-menu {
	display:flex;
	flex-wrap:wrap;
	justify-content: center;
	list-style:none;
	margin:0; padding:0;
	max-width: 1280px;
    margin: auto;
    margin-bottom: 8px;
	position: relative; /*IE bug*/
	border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
	background: #FFFFFF;
    z-index: 150;
}

ul.left-menu li {
	padding: 10px 16px;
}

ul.left-menu li a {
	font-family: 'El Messiri', sans-serif;
    font-weight: 500;
	font-size: 18px;
	color:#8e8261;
    line-height: 20px;
	text-decoration:none;
}

ul.left-menu li a:hover {
	color: #557b3b;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover {
	color: #557b3b;
}


@media screen and (max-width: 768px) {
  ul.left-menu {
	display:none;
  }
  .menu_mob-wrapper {
	display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    top: 0;
    left: 0;
    background: #ffffff;
    width: 100%;
    height: 50px;
    padding: 0 20px;
    z-index: 100;
    font-family: 'El Messiri', sans-serif;
    font-size: 18px;
  }
  .inner_wrap .menu_mob-wrapper-fixed {
	position: fixed;
    background: #f8f7f4;
    justify-content: space-between;
  }
  .menu_mob-wrapper-fixed .phone {
	display:block;
  }
  .menu_mob-wrapper-fixed .menu_mob span {
	display:none;
  }
  .inner_wrap .left-menu-fixed {
	position: fixed !important;
    top: 50px;
    width: 100%;
  }
  .menu_mob {
	z-index: 150;
	display: flex;
	justify-content:center;
  }
  .menu_mob .menu_mob__icon {
	margin-right: 10px;
    position: relative;
    top: -2px;
  }
  .menu_mob hr {
	width: 28px;
    height: 0px;
    border: 1px solid #557b3b;
    margin: 0;
    margin: 5px 0px 5px 0px;
    transition: all 0.3s;
    background-color: #557b3b;
  }
  .menu_mob hr.rotate {
	display:none;
	transition: all 0.3s;
	width:20px;
	border: 1px solid #557b3b;
  }
  .menu_mob hr.rotate:first-child {
	display:block;
	transform: rotate(45deg) translate(8px, 1px);
  }
  .menu_mob hr.rotate:last-child {
	display:block;
	transform: rotate(-45deg) translate(3px, 3px);
  }
}




/* End */


/* Start:/bitrix/templates/tmpl/components/bitrix/news.list/services_all/style.css?16375761714099*/
.conditions-service_wrapper_menu {display:block;width:100%;background: #f5f4f4;margin:20px 0 40px 0;overflow:hidden;}
.conditions-service_wrapper_menu li {display:inline-block;width:33%;float:left;}
.conditions-service_wrapper_menu li:first-child {width:34%;}
.conditions-service_wrapper_menu li a {display:block;text-decoration: none;font-size: 20px;line-height:60px;text-align: center;
    font-family: 'El Messiri', sans-serif;border-right:1px solid #e9e7e1;}
.conditions-service_wrapper_menu li a:hover, .conditions-service_wrapper_menu li a.active {background:#b9af94;color:#ffffff;}

.conditions-service_wrapper {}
.conditions-service_wrapper .item-nomer .desc {font-size:16px;line-height:22px;}
.conditions-service_wrapper .item-nomer .desc h2 {}
.conditions-service_wrapper .row-tabs {display:none;}
.conditions-service_wrapper .activeTab {display:block;}
.conditions-service_wrapper .item-nomer-head-wrap {height:450px;}
.conditions-service_wrapper .height-100 {height:720px;}
.conditions-service_wrapper .item-nomer-head-wrap .col-xs-12 {display: table;height:100%;}
.conditions-service_wrapper .item-nomer-head-wrap .desc {vertical-align: middle;display: table-cell;}

.conditions-service_wrapper .thumbslider {width:100%;height:100%;}
.conditions-service_wrapper .thumbslider_slider {margin-left:auto;margin-right:auto;position:relative;overflow:hidden;
    list-style:none;padding:0;z-index:1;height:100%;}
.conditions-service_wrapper .thumbslider_wrapper {position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.conditions-service_wrapper .thumbslider_slide {flex-shrink:0;max-width:780px !important;width:100% !important;height:100%;transition-property:transform;padding-top:50%;position:relative;user-select:none;cursor:pointer}
.conditions-service_wrapper .thumbslider_slide img {width:100%;height:100%;position:absolute;top:0;left:0;display:block;object-fit:cover}
.conditions-service_wrapper .swipper-btn-wrap {display:inline-block;position:absolute;bottom:10px;right:10px;z-index: 2;}
.conditions-service_wrapper .swiper-button-nomer-prev {margin-right:10px;}
.conditions-service_wrapper .swiper-button-nomer-next {margin-right:10px;}

.conditions-service_wrapper .row-servises {margin-top:20px;}
.conditions-service_wrapper .row-servises .items {display:block;padding:15px 0px;}
.conditions-service_wrapper .row-servises .item {margin:10px;display:inline-block;padding:10px 20px 0 0;}
.conditions-service_wrapper .row-servises .item .image {display:block;clear:both;margin-bottom:10px;height:50px;width:auto;min-width:170px;}
.conditions-service_wrapper .row-servises .item .image img {height:100%;width:auto;}
.conditions-service_wrapper .row-servises .item .name {font-size:16px;word-wrap: normal;}
.conditions-service_wrapper .detail {padding:40px 0 30px 0;display:block;clear:both;overflow: hidden;}
.conditions-service_wrapper .detail .exsk {font-size:20px;font-family: 'El Messiri', sans-serif;line-height:26px;padding-top:20px;padding-bottom:20px;}

@media screen and (max-width: 920px){
    .conditions-service_wrapper .item-nomer-head-wrap {height:250px;}
    .conditions-service_wrapper_menu li {width:50%;}
	.conditions-service_wrapper .height-100 {height:100%;}
}
@media screen and (max-width: 560px){
    .conditions-service_wrapper_menu li, .conditions-service_wrapper_menu li:first-child {width:100%;}
	.conditions-service_wrapper .height-100 {height:100%;}
}

@media screen and (max-width: 768px) {
    .conditions-service_wrapper .row-servises .item {width:50%;float:left;position:relative;margin:10px 0;}
    .conditions-service_wrapper .row-servises .item .name {font-size:14px;}
    .conditions-service_wrapper .row-servises .item:nth-child(2n+1){clear:both;}
    .conditions-service_wrapper .detail .exsk {font-size:18px;}
    .conditions-service_wrapper_menu li a {text-align: left;
    padding-left: 20px;}
    .conditions-service_wrapper .item-nomer {overflow:hidden;}
    .conditions-service_wrapper .row-servises {overflow:hidden;}
	.conditions-service_wrapper .height-100 {height:100%;}
}
/* End */
/* /bitrix/templates/tmpl/components/bitrix/menu/innermenu/style.css?16692893672275 */
/* /bitrix/templates/tmpl/components/bitrix/news.list/services_all/style.css?16375761714099 */
