

/* Start:/css/style.css?174981465979788*/
*, :after, :before {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
body {
    margin: 0px;
	font-size: 16px;
	-webkit-box-sizing: border-box;
    box-sizing: border-box;
	line-height: 22px;
	color: #1A1E1E;
	font-family: 'Open Sans';
	-ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
html, body {width:100%; overflow-x:hidden}  
a {text-decoration: none;}
.clear {clear:both;} 
ul {padding: 0;margin: 0;list-style-type: none;}
li {padding-left: 28px;position: relative;margin-top:12px;margin-bottom:12px;}



.heder_bg {position: fixed;background-color: #fff;width: 100%;z-index: 500;}
.heder {height: 125px;width: 1200px;z-index: 1200;display: flex;align-items: center;margin:0 auto;border-bottom: 1px solid #F6F7FB;}
.logo-block {display: flex;align-items: center;margin-bottom: 20px;}
.logo {width: 207px;display: flex;} 
.logo-txt {display: inline-block;width: 150px;align-self: center;color:#000000;margin-left: 10px;font-size: 14px;line-height: 20px;}
.heder-mid{margin-right:auto;margin-top: 44px;}
.heder-mid-text {list-style-type: none;padding: 0px;}
.heder-mid-text li{float: left;padding-left:18px;font-size: 14px;line-height: 20px;color: rgba(26, 30, 30, 0.5);}
.heder-mid-text li:first-child {padding-left:28px;}
.heder-mid-text li a {color: rgba(26, 30, 30, 0.5);}
.heder-mid-text li a:hover {color: #1A1E1E;}
.top-menu {text-align: center;padding-left: 88px;margin-top: 12px;}
.request_call {background-color: #05918C;border-radius: 8px;display: flex;align-items: center;height: 44px;padding-left: 18px;padding-right: 18px;
font-weight: 600;text-align: center;cursor:pointer;margin-top: -16px;color: #fff;}
.request_call:hover {background-color: #068480;}
a .request_call  {color: #fff;font-size: 14px;}
a:hover .request_call{color: #fff;}
#get_consultation {display: block;width: 212px;left: calc(50% - 104px);margin: 0 auto;position: absolute;bottom: 20px;}
.get_consultation {background-color: #05918C;border-radius: 8px;display: flex;align-items: center;height: 44px;padding-left: 18px;padding-right: 18px;font-weight: 600;text-align: center;cursor:pointer;margin-top: 16px;color: #fff;}
.get_consultation:hover {background-color: #068480;}
div .get_consultation  {color: #fff;font-size: 14px;}
div:hover .get_consultation{color: #fff;}
.services-deteil-achievements-item.min-340 {min-height: 330px;}
.services-deteil-achievements-item.min-242 {min-height: 242px;}
.services-deteil-achievements-item.min-196 {min-height: 196px;}
.heder-right {margin-top: 45px;}
.heder-right .bottom-menu-whatsapp{float: left;margin-bottom: 5px;margin-top: 13px;}
.heder-right .bottom-menu-tel{margin-left: 16px;}
.heder-right .bottom-menu-whatsapp a{font-size: 14px;}
.heder-right .bottom-menu-whatsapp a:hover{color: #068480;}

.main {padding-top: 126px;}
section {width: 1200px;margin: 0px auto;}
.main-sliders-block {position: relative;margin-top: 40px;background: #1A2029;border-radius: 12px;margin-bottom: 110px;min-height:504px;}
.banner-inner-block {position: relative;margin-top: 40px;background: #1A2029;border-radius: 12px;margin-bottom: 110px;min-height:504px;}
.main-ban {color: #FFFFFF;padding: 46px 39px 40px 39px;min-height: 390px;}
.main-ban a {color: #FFFFFF;}
.main-ban2 {color: #FFFFFF;padding: 44px 39px 44px 39px;min-height: 390px;}
.main-ban2 a {color: #FFFFFF;}
.main-ban-zar {font-weight: 700;font-size: 34px;line-height: 42px;margin-top:30px;margin-bottom: 34px;}
.main-ban-bl {width: 656px;}
.main-ban-txt {display: flex;gap: 36px;font-size: 24px;line-height: 30px;align-items: center;}
.main-ban-zar span{color: #05918c;}
.main-ban-txt strong {color: #05918c;}

.main-ban-zag2 {font-weight: 700;font-size: 34px;line-height: 42px;margin-top:0px;margin-bottom: 24px;}
h1.main-ban-zag2 {font-weight: 700;font-size: 34px;line-height: 42px;margin-top:0px;margin-bottom: 24px; text-align: left}

.main-ban-zag3 {font-size: 24px;line-height: 30px;margin-top:0px;margin-bottom: 46px;}
.main-ban-bl2 {width: 656px;}
.main-ban-txt2 {display: flex;gap: 24px;font-size: 18px;line-height: 21px;align-items: center;}
.main-ban-txt2-marg-bot {margin-bottom: 27px;}
.main-ban-txt2 div img {width:47px;}
.main-ban-zar2 span{color: #05918c;}

.owl-next  {position: absolute;bottom: 42px;left: 82px;height: 16px;}
.owl-next div {position: relative;top: 6px;width: 20px;height: 2px;background-color: #B6B7C5;left:0;display: block;}
.owl-next div::after {content: '';position: absolute;width: 10px;height: 2px;top: -3px;right: -3px;background-color: #B6B7C5;transform: rotate(45deg);}
.owl-next div::before {content: '';position: absolute;width: 10px;height: 2px;top: 3px;right: -3px;background-color: #B6B7C5;transform: rotate(-45deg);}
.owl-next:hover {left: 84px;transition: left 0.2s;}
.owl-prev{position: absolute;bottom: 42px;left: 40px;height: 16px;}
.owl-prev div {position: relative;top: 6px;width: 20px;height: 2px;background-color: #B6B7C5;left:0;display: block;}
.owl-prev div::after {content: '';position: absolute;width: 10px;height: 2px;top: -3px;left: -3px;background-color: #B6B7C5;transform: rotate(-45deg);}
.owl-prev div::before {content: '';position: absolute;width: 10px;height: 2px;top: 3px;left: -3px;background-color: #B6B7C5;transform: rotate(45deg);}
.owl-prev:hover {left: 38px;transition: left 0.2s;}

.main-sliders-block .owl-prev {left: calc(50% + 29px);bottom: 20px;}
.main-sliders-block .owl-prev:hover {left: calc(50% + 27px);}
.main-sliders-block .owl-next {left: calc(50% + 71px);bottom: 20px;}
.main-sliders-block .owl-next:hover {left: calc(50% + 73px);}

.owl-carousel .owl-item .main-ban-pic img{border-radius: 12px;height:147px;width: auto;}
.owl-carousel .owl-item .main-ban-txt img {width:70px;margin: 0 auto;}
.main-ban-pic {border-radius: 12px;overflow: hidden;}
.main-ban-txt-sep {margin-bottom:12px;}

#msg_main-ban-form {display:none;}
.main-ban-form {width:344px;position: absolute;top: 46px;right: 40px;z-index: 100;background: #FFFFFF;border-radius: 12px;
padding:32px 34px 32px 34px;}
.main-ban-form-zag {font-weight: 600;font-size: 28px;line-height: 40px;margin-bottom:9px;}
.main-ban-form-zag span{color: #05918c;}
.main-ban-form input[type="text"] {width: calc(100% - 24px);border: 0px;background: #F6F7FB;border-radius: 8px;outline: none;
margin-top: 12px;padding: 14px 12px 15px 12px;}
.textarea-style{width: calc(100% - 24px);border: 0px;background: #F6F7FB;border-radius: 8px;outline: none;
margin-top: 12px;padding: 14px 12px 15px 12px;height:37px;}
.main-ban-form  .submit_ask {width: 100%;text-align: center;padding: 14px 0px 15px 0px;margin-top: 15px;color: #fff;background: #05918C;border-radius: 8px;border: 0px;
    outline: none;cursor: pointer;font-size: 16px;line-height: 15px;}
.main-ban-form  .submit_ask:hover {background: #068480;}
#msg-zag {font-weight: 600;font-size: 28px;line-height: 40px;}
.msg-zag span {font-size: 16px;top: -3px;position: relative;}
.main-ban-form input[type="text"].not_valid {border: 1px solid #F84949;}
textarea.not_valid {border: 1px solid #F84949;}
.not_valid-fild{font-size: 14px;line-height: 20px;color: #F84949;margin-top:6px;display:none;}
.not_valid-fild2{font-size: 14px;line-height: 20px;color: #F84949;margin-top:6px;display:none;}
.not_valid-fild-name-sep {height:34px;display:none;}
.not_valid-fild-name-phone {height:34px;display:none;}
.not_valid-fild-name-message {height:34px;display:none;}
#msg_main-ban-form {width: 558px;position: absolute;font-weight: 600;font-size: 28px;line-height: 40px;top: calc(50% - 99px);right: calc(50% - 313px);
    z-index: 100;background: #FFFFFF;border-radius: 12px;padding: 49px 34px 35px 34px;text-align: center;}

input {-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;}


input[type="text"]::-moz-placeholder {color: rgba(26, 30, 30, 0.5);font-family: 'Open Sans';font-size: 16px;line-height: 22px;font-family: 'Open Sans';}
input[type="text"]::-webkit-input-placeholder {color: rgba(26, 30, 30, 0.5);font-family: 'Open Sans';font-size: 16px;line-height: 22px;font-family: 'Open Sans';}
input[type="text"]:-ms-input-placeholder {color: rgba(26, 30, 30, 0.5);font-family: 'Open Sans';font-size: 16px;line-height: 22px;font-family: 'Open Sans';}
input[type="text"]:placeholder {color: rgba(26, 30, 30, 0.5);font-family: 'Open Sans';font-size: 16px;line-height: 22px;font-family: 'Open Sans';}

textarea::-moz-placeholder {color: rgba(26, 30, 30, 0.5);font-size: 16px;line-height: 22px;font-family: 'Open Sans';}
textarea::-webkit-input-placeholder {color: rgba(26, 30, 30, 0.5);font-size: 16px;line-height: 22px;font-family: 'Open Sans';}
textarea:-ms-input-placeholder {color: rgba(26, 30, 30, 0.5);font-size: 16px;line-height: 22px;font-family: 'Open Sans';}
textarea:placeholder {color: rgba(26, 30, 30, 0.5);font-size: 16px;line-height: 22px;font-family: 'Open Sans';}

.msg_burger {width: 14px;height: 14px;position: absolute;right: 18px;top: 18px;cursor:pointer;}
.msg_burger span {background-color: #fff;display: block;position: absolute;width: 100%;opacity: 1;left: 0;
    -webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;height: 1px;background-color: #000;}
.msg_burger span:nth-child(1) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 8px;}
.msg_burger span:nth-child(2) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 8px;}
.msg_burger:hover span{height: 2px;}

h2 {font-weight: 600;font-size: 28px;line-height: 40px;margin-top:42px;margin-bottom:32px;text-align:center;}
h3 {font-weight: 600;font-size: 28px;line-height: 40px;margin-top:42px;margin-bottom:32px;text-align:center;}

.h2 {font-weight: 600;font-size: 28px;line-height: 40px;margin-top:42px;margin-bottom:32px;text-align:center;font-weight: 600;}
.h3 {font-weight: 600;font-size: 28px;line-height: 40px;margin-top:42px;margin-bottom:32px;text-align:center;font-weight: 600;}
._h2 {font-weight: 600;font-size: 28px;line-height: 40px;margin-top:42px;margin-bottom:32px;}
._h3 {font-weight: 600;font-size: 28px;line-height: 40px;margin-top:42px;margin-bottom:32px;}

.services-menu-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center; -ms-flex-align: center;align-items: center;
  -ms-flex-wrap: wrap; flex-wrap: wrap;}
.services-menu-block-item {background: #F6F7FB;border-radius: 100px;padding:8px 14px;color: #1A1E1E;margin-right: 16px;margin-bottom: 16px;}
.services-menu-block-item:hover {background: #05918C;color:#fff;}

.achievements-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center; -ms-flex-align: center;align-items: center;
  -ms-flex-wrap: wrap; flex-wrap: wrap;margin-top:92px;}
.achievements-block-item {background: #F6F7FB;border-radius: 12px;padding:22px 22px 20px 22px;margin-right: 24px;margin-bottom: 24px;
}
.achievements-block-item:nth-child(3n) {margin-right: 0px;}
.achievements-block-item img{display:block;width: 42px;height: 42px;margin-bottom: 12px;}
.achievements-block-short {width: 266px;}
.achievements-block-mid {width: 377px;}
.achievements-block-long {width: 488px;}

.about-person {margin-top:86px;}
.about-person-left {float:left;width:680px;margin-right:81px;margin-top: -6px;}
.about-person-txt-zag {font-weight: 600;}
.about-person  li:before {content: '';display: block;position: absolute;top: 8px;left: 0;width: 6px;height: 6px;border-radius: 50%;background-color: #B6B7C5;}

.form-request-advice-block {background: #1A2029;border-radius: 12px;padding: 40px 20px 48px 20px;margin-top:104px;}
.form-request-advice-zag {font-weight: 600;font-size: 28px;line-height: 40px;color: #FFFFFF;text-align: center;margin-bottom:32px;}
.form-request-advice {width:502px;margin:0 auto;}
.form-request-advice  input {background: #FFFFFF;border-radius: 8px;padding: 14px 12px 15px 12px;outline: none;border: 0px;width:296px;}
input.submit_ask_request_advice {background: #05918C;border-radius: 8px;color:#FFF;margin-left: -24px;width:176px;cursor: pointer;font-size: 16px;line-height: 16px;}
input.submit_ask_request_advice:hover {background: #068480;}
.not_valid-phone_request-advice {margin-top: 12px;}
.not_valid-phone_request-advice-mob {margin-top: 12px;}
.not_valid-phone_request-top {margin-top: 12px;}
.form-request-advice .not_valid {border: 1px solid #F84949;padding: 13px 11px 14px 11px;}
#msg_advice-block-form {display:none;color:#fff;text-align: center;}
#msg_advice-block-form-mob {display:none;color:#1A1E1E;text-align: center;}
.msg_burger-advice-block  {width:344px;position: absolute;top: 42px;right: 40px;z-index: 100;background: #FFFFFF;border-radius: 12px;
padding:32px 34px 32px 34px;}
#msg_advice-block-form  .msg-zag {font-weight: 600;font-size: 22px;line-height: 34px;max-width: 410px;margin: 0 auto;margin-top: 10px;}

.video-otziv-block {margin-top:110px;}
.slider{margin: 0 auto;width:1078px;}
.video-otziv-block-bl {margin-bottom:105px;}
.video-otziv-block .slick-track {margin-left: auto;margin-right: auto;}

.owl-carousel-2 {margin: 0 auto;width:1078px;}

.slick-next  {position: absolute;bottom: 42px;left: 82px;height: 16px;border: 0;cursor:pointer;height: 10px;}
.slick-next div {position: relative;top: 6px;width: 20px;height: 2px;background-color: #B6B7C5;left:0;display: block;}
.slick-next div::after {content: '';position: absolute;width: 10px;height: 2px;top: -3px;right: -3px;background-color: #B6B7C5;transform: rotate(45deg);}
.slick-next div::before {content: '';position: absolute;width: 10px;height: 2px;top: 3px;right: -3px;background-color: #B6B7C5;transform: rotate(-45deg);}
.slick-next:hover {left: 84px;transition: left 0.2s;}
.slick-prev{position: absolute;bottom: 42px;left: 40px;height: 16px;border: 0;cursor:pointer;height: 10px;}
.slick-prev div {position: relative;top: 6px;width: 20px;height: 2px;background-color: #B6B7C5;left:0;display: block;}
.slick-prev div::after {content: '';position: absolute;width: 10px;height: 2px;top: -3px;left: -3px;background-color: #B6B7C5;transform: rotate(-45deg);}
.slick-prev div::before {content: '';position: absolute;width: 10px;height: 2px;top: 3px;left: -3px;background-color: #B6B7C5;transform: rotate(45deg);}
.slick-prev:hover {left: 38px;transition: left 0.2s;}

.slider .slick-next {bottom: calc(50% - 20px);right: -61px;left: auto;background: #F6F7FB;border-radius: 4px;padding: 9px 10px 21px 10px;top: 194px;} 
.slider .slick-prev {bottom: calc(50% - 20px);left: -61px;background: #F6F7FB;border-radius: 4px;padding: 9px 10px 21px 10px;top: 194px;}
.slider .slick-next:hover {right: -63px;;transition: left 0.2s;}
.slider .slick-prev:hover {left: -63px;transition: left 0.2s;}

.video-otziv-block .slider .slick-next {top: 74px;} 
.video-otziv-block .slider .slick-prev {top: 74px;}

.filter-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
    -ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom:15px;}
.filter-item {background: #F6F7FB;border-radius: 100px;padding: 8px 14px;margin-right: 16px;margin-bottom: 16px;cursor:pointer;}
.news-filter .filter-item:hover a{color:#fff;}
.video-otziv-filter-activ {background: #05918C;color:#fff;}
.video-otziv-filter-activ:hover {background: #068480;}
.filter-item a {color: #1A1E1E;}
.filter-item:last-child {margin-right: 0px;}
.video-otziv-filter-item2 {display:none;}
.video-otziv-filter-activ {display: block;}

.cases-block {margin-top:105px;}
.filter-item:hover {background: #05918C;color:#fff;}
.cases-filter-activ{background: #05918C;color:#fff;}
.cases-filter-activ:hover {background: #068480;}
.cases-item img {max-height:240px;}
.cases-zag {font-weight: 600;margin-top:18px;padding-right: 16px;}
.cases-txt {margin-top:12px;margin-bottom:26px;padding-right: 16px;min-height:156px;}

.footer-bg {background: #1A2029;border-radius: 12px 12px 0px 0px;color: #C2C2C2;margin-top:112px;}
.footer {width: 1200px;margin: 0px auto;padding: 50px 0px 50px 0px;}
.footer-main__inner {display: flex;flex-wrap: wrap;flex-direction: row;align-items: flex-start}
.footer ._col-1 {max-width: 26%;flex: 0 0 26%;}
.footer ._col-2 {max-width: 24%;flex: 0 0 24%;}
.footer ._col-3 {max-width: 24%;flex: 0 0 24%;}
.footer ._col-4 {max-width: 26%;flex: 0 0 26%;font-size: 14px;line-height: 20px;}
._col-1 .menu-legal-entities{display:none;}
._col-2 .menu-individuals{display:none;}
.bottom-menu__link.sitemap__heading-text {color: #fff;margin-bottom:10px;font-size: 14px;line-height: 20px;}
.bottom-menu__link {color: #C2C2C2;margin-top:6px;margin-bottom:6px;display: block;font-size: 14px;line-height: 20px;margin-right: 10px;}
.bottom-menu__link:hover {color: #fff;}
.bottom-menu-r-item {margin-bottom:11px;}
.bottom-menu-sitemap{margin-top:18px;}
.bottom-menu-r-item a{color: #C2C2C2;}
.bottom-menu-r-item a:hover {color: #fff;}
.bottom-menu-r-item a.bottom-tel {font-size:20px;line-height: 26px;}
.bottom-menu-soc {margin-top: 19px;}
.bottom-menu-soc a {margin-right: 7px;}
.bottom-menu-soc a:hover svg path{fill:#1A2029;}
.footer-txt {font-size: 14px;line-height: 20px;color: #C2C2C2;text-align:center;margin-top:38px;}
.copyright {float:right;margin-top: -32px;}
.bottom-menu-r-scheme {margin-bottom:16px;margin-top: -3px;}
.bottom-menu-r-scheme a{border-bottom: 2px solid #05918C;padding-bottom: 2px;}
.bottom-menu-r-scheme span{background: url(/img/mark.svg) 0px 0px no-repeat;background-size: 14px 18px;width:14px;height:19px;display: inline-block;margin-right:10px;position: relative;top: 7px;}

.content {width: 1200px;margin: 0px auto;padding-top: 126px;}
h1 {font-weight: 600;font-size: 34px;line-height: 50px;margin-top:20px;margin-bottom:32px;text-align:center;}
.content li:before {content: '';display: block;position: absolute;top: 8px;left: 0;width: 6px;height: 6px;border-radius: 50%;background-color: #B6B7C5;}
.content ol li:before {display:none;}
.content ol li{padding-left: 12px;}

.me-breadcrumb {margin-bottom: 0px;margin-top: 25px;}
.me-breadcrumb-item {float: left;white-space: nowrap;font-size: 14px;line-height: 20px;vertical-align: middle;margin-right: 8px;margin-bottom: 4px;white-space: normal;color: rgba(26, 30, 30, 0.5);}
.me-breadcrumb-item a {font-size: 14px;line-height: 20px;color: #05918C;}
.me-breadcrumb-item a span:hover {color: rgba(26, 30, 30, 0.5);}
.me-breadcrumb-item span {}
.me-bread-right {margin-right: 7px;}

.form-get_legal_advice-block {background: #1A2029;border-radius: 12px;padding: 32px 58px 33px 58px;margin-top:10px;}
.form-get_legal_advice-zag {font-weight: 600;font-size: 28px;line-height: 40px;color: #FFFFFF;text-align: center;margin-bottom:32px;}
.form-get_legal_advice {width:100%;margin:0 auto;}
.form-get_legal_advice  input {background: #FFFFFF;border-radius: 8px;padding: 14px 12px 15px 12px;outline: none;border: 0px;width: calc(100% - 24px);}
.form-get_legal_advice-bl {display: flex;}
.form-get_legal_advice-item {width:33%;margin-right:12px;}
.form-get_legal_advice-item:nth-child(3) {margin-right:0%;}
input.submit_ask_get_legal_advice {background: #05918C;border-radius: 8px;color:#FFF;width:326px;cursor: pointer;margin: 0 auto;display: block;margin-top: 11px;font-size: 16px;
line-height: 15px;}
input.submit_ask_get_legal_advice:hover {background: #068480;}
.not_valid-phone_get_legal_advice {margin-top: 12px;}
.form-get_legal_advice .not_valid {border: 1px solid #F84949;padding: 13px 11px 14px 11px;}
.form-get_legal_advice .textarea-style {margin-top: 18px;}
#msg_get_legal_advice-block-form {display:none;color:#fff;text-align: center;}
.msg_burger-get_legal_advice-block  {width:344px;position: absolute;top: 42px;right: 40px;z-index: 100;background: #FFFFFF;border-radius: 12px;
padding:32px 34px 32px 34px;}
#msg_get_legal_advice-block-form  .msg-zag {font-weight: 600;font-size: 22px;line-height: 34px;max-width: 410px;margin: 0 auto;margin-top: 10px;}

.form-ask-question-block {background: #1A2029;border-radius: 12px;padding: 32px 58px 33px 58px;margin-top:10px;}
.form-ask-question-zag {font-weight: 600;font-size: 28px;line-height: 40px;color: #FFFFFF;text-align: center;margin-bottom:32px;}
.form-ask-question {width:100%;margin:0 auto;}
.form-ask-question  input {background: #FFFFFF;border-radius: 8px;padding: 14px 12px 15px 12px;outline: none;border: 0px;width: calc(100% - 24px);}
.form-ask-question-bl {display: flex;}
.form-ask-question-item {width:33%;margin-right:12px;}
.form-ask-question-item:nth-child(3) {margin-right:0%;}
input.submit_ask-question {background: #05918C;border-radius: 8px;color:#FFF;width:326px;cursor: pointer;margin: 0 auto;display: block;margin-top: 11px;font-size: 16px;
line-height: 15px;}
input.submit_ask-question:hover {background: #068480;}
.not_valid-phone_ask-question {margin-top: 12px;}
.form-ask-question .not_valid {border: 1px solid #F84949;padding: 13px 11px 14px 11px;}
.form-ask-question .textarea-style {margin-top: 18px;}
#msg_ask-question-form {display:none;color:#fff;text-align: center;}
.msg_burger-ask-question-block  {width:344px;position: absolute;top: 42px;right: 40px;z-index: 100;background: #FFFFFF;border-radius: 12px;
padding:32px 34px 32px 34px;}
#msg_ask-question-form  .msg-zag {font-weight: 600;font-size: 22px;line-height: 34px;max-width: 410px;margin: 0 auto;margin-top: 10px;}

.prices-filter {margin-top:110px;margin-bottom: 0px;}
.prices-block{margin-top:2px;width:688px;}
.prices-item {border-top:1px solid #F6F7FB;margin-top: 4px;padding-top: 15px;}
.prices-item:first-child  {border-top:0px solid #F6F7FB;}
.prices-item-left {margin-right:10%;width: 70%;float:left;}
.prices-item-right {width: 20%;float:left;}
.prices-item-bl{align-items: center;display:none;}
.prices-item-bl.act {display:block;}

.prices-item-bl-left {margin-right:10%;width: 70%;float:left;}
.prices-item-bl-right {width: 20%;float:left;}
.item-right {text-align:right;}
.prices-zag {font-weight: 600;font-size: 18px;line-height: 26px;margin-bottom:16px;}
.prices-zag a{color: #1A1E1E;}
.prices-item-bl div {margin-bottom:12px;}
.prices-block-yuridicheskim-litsam {display:none;}
.prices-filter-activ{background: #05918C;color:#fff;}
.prices-filter-activ:hover {background: #068480;}

.prices_burger {width: 24px;height: 24px;position: relative;right: 0px;top: 0px;cursor:pointer;display: inline-block;}
.prices_burger span {background-color: #fff;display: block;position: absolute;width: 14px;opacity: 1;left: 8px;
    -webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;height: 1px;background-color: #000;}
.prices_burger span:nth-child(1) {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);top: 8px;}
.prices_burger span:nth-child(2) {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);top: 8px;}
.prices_burger:hover span:nth-child(1) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 8px;}
.prices_burger:hover span:nth-child(2) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 8px;}
.act.prices_burger span:nth-child(1) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 8px;}
.act.prices_burger span:nth-child(2) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 8px;}

.contacts-left-block {width:475px;margin-right:40px;float:left;}
.contacts-left-zag {font-weight: 600;}
.contacts-left-block a {color: #1A1E1E;}
.contacts-left-block a:hover {color: rgba(26, 30, 30, 0.5);}
.contacts-left-zag {margin-bottom: 16px;}
.contacts-left-txt {margin-bottom: 12px;}
.contacts-right-block {width:685px;float:left;}
.contacts-tel {font-weight: bold;}

.main-banner-block {position: relative;margin-top: 20px;background: #1A2029;border-radius: 12px;margin-bottom: 110px;}
.services-deteil-ban {position: relative;margin-top: 20px;background: #1A2029;border-radius: 12px;margin-bottom: 110px;color:#fff;text-align: center;
padding: 40px 80px 40px 80px;}
.services-deteil-ban-zar {font-weight: 600;font-size: 80px;line-height: 84px;margin-bottom: 36px;margin-top: 0px;}
.services-deteil-ban-txt {max-width:700px;margin:0 auto;}
div.services-deteil-ban-buttom {background: #05918C;}
.services-deteil-ban-buttom {margin: 0 auto;width: 182px;text-align: center;padding: 14px 0px 15px 0px;margin-top: 32px;
    color: #fff;border-radius: 8px;border: 0px;outline: none;cursor: pointer;}
div.services-deteil-ban-buttom:hover {background: #068480;}

.services-deteil-ban-buttom a {color: #fff;}
.services-deteil-stages{display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 110px;margin-top: 38px;}
.services-deteil-stages-item {width:33%;display: inline-block;position:relative;}
.services-deteil-stages-item-bl {background-color: #F6F7FB;height:204px;padding:24px 14px 24px 20px;}
.services-deteil-stages-item.stages-item-left  {padding-right:30px;width:calc(33% - 30px);}
.services-deteil-stages-item.stages-item-center {padding-left:14px;padding-right:30px;width:calc(33% - 44px);}
.services-deteil-stages-item.stages-item-right {padding-left:14px;width:calc(33% - 14px);}
.services-deteil-stages-item.stages-item-left .services-deteil-stages-item-bl {border-top-left-radius:12px;border-bottom-left-radius:12px;}
.services-deteil-stages-item.stages-item-right .services-deteil-stages-item-bl {border-top-right-radius:12px;border-bottom-right-radius:12px;}
.stages-item-l-bg {background: url(/img/stages-item-l.png) 0px 0px no-repeat;width:14px;height:252px;position: absolute;top: 0px;left: 0px;}
.stages-item-r-bg {background: url(/img/stages-item-r.png) 0px 0px no-repeat;width:30px;height:252px;position: absolute;top: 0px;right: 0px;}
.stages-item-num {font-weight: 600;font-size: 28px;line-height: 40px;background: #1A2029;border-radius: 8px;width: 46px;color:#fff;text-align: center;height: 46px;}
.stages-item-zag {font-weight: 600;font-size: 18px;line-height: 26px;margin-top: 14px;margin-bottom: 6px;}
.services-deteil-desciption {margin-top: 40px;margin-bottom: 105px;}
.services-deteil-desciption a{color: #068480;}
.services-deteil-desciption p{width:780px;}
.services-deteil-stages-item-bl2 {height: 224px;}
.services-deteil-stages-item-bl2 .stages-item-l-bg {height: 272px;background-size: 14px 272px;}
.services-deteil-stages-item-bl2 .stages-item-r-bg {height: 272px;background-size: 30px 272px;}
.services-deteil-stages-item-bl2-long  {height: 264px;}
.services-deteil-stages-item-bl2 .stages-item-l-long-bg {height: 312px;background-size: 14px 312px;}
.services-deteil-stages-item-bl2 .stages-item-r-long-bg {height: 312px;background-size: 30px 312px;}
.services-deteil-stages-item-bl3 {height: 242px;}
.services-deteil-stages-item-bl3 .stages-item-l-bg {height: 290px;background-size: 14px 290px;}
.services-deteil-stages-item-bl3 .stages-item-r-bg {height: 290px;background-size: 30px 290px;}
.services-deteil-stages a {color: #05918C;}
.services-deteil-stages a:hover {color: #068480;}

.otziv-txt  p{width:auto;}


@media (min-width: 1260px) {
.services-deteil-desciption .fatal_accidents-ul-block li{min-height: 158px;}
}
@media (min-width: 998px) {
.services-deteil-desciption .fatal_accidents-ul-block li{min-height: 220px;}
}

.services-deteil-desciption li {background: #F6F7FB;border-radius: 12px;padding:24px 20px 24px 20px;width:28%;float:left;margin-right:24px;min-height: 88px;}
.services-deteil-desciption li:before {display: none;}
.services-deteil-desciption li:nth-child(3n) {margin-right:0px;}
.services-deteil-achievements {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;
    align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 42px;}
.services-deteil-achievements-item {background: #F6F7FB;border-radius: 12px;padding: 30px 22px 30px 22px;margin-right: 24px;margin-bottom: 24px;
width: calc(50% - 56px);display: inline-block;position: relative;}
.services-deteil-achievements-item-last {margin-right: 0px;}
.deteil-achievements-item-short {width: 266px;}
.deteil-achievements-item-long {width: 488px;}
.deteil-achievements-item-mid {width: 340px;}

.services-deteil-achievements-zag {font-weight: 600;font-size: 18px;line-height: 26px;margin-top: 10px;margin-bottom: 4px;}
.services-deteil-prices {background: #1A2029;border-radius: 12px;color:#fff;padding: 29px 39px;position: relative;margin-top: 86px;}
.services-deteil-prices-bl {width:530px;float:left;margin-right:40px;}
.services-deteil-prices-zag {font-weight: 600;font-size: 28px;line-height: 40px;margin-bottom: 15px;}
.services-deteil-prices-block {width: 478px;background: #FFFFFF;border-radius: 12px;padding: 24px 34px 0px 34px;float:left;color: #1A1E1E;}
.services-deteil-prices-l {margin-right: 10%;width: 70%;float: left;margin-bottom: 24px;}
.services-deteil-prices-r {width: 20%;float: left;margin-bottom: 24px;text-align: right;}
.services-deteil-question-block {max-width:700px;}
.services-deteil-question {font-weight: 600;font-size: 18px;line-height: 26px;margin-bottom:8px;}
.services-deteil-answer {margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #F6F7FB;}
.get_legal_advice-margin {margin-top:100px;}
.ask-question-margin {margin-top:100px;}
.prices-block.consultation-block .prices-item-bl  {display: none;}
.prices-block.consultation-block .prices-item-bl.act{display: block;}
.block-more {margin-top: 2px;width: 688px;}
.show_more:first-child   {display: block;}
.show_more {display: none;cursor:pointer;font-weight: 600;background: #F6F7FB;border-radius: 8px;width: 360px;margin:0 auto;margin-top:30px;text-align: center;padding-top:11px;padding-bottom:11px;}
.show_more_link {cursor:pointer;font-weight: 600;background: #F6F7FB;border-radius: 8px;width: 360px;margin:0 auto;margin-top:30px;text-align: center;padding-top:11px;padding-bottom:11px;}
.show_more_link a {color: #1A1E1E;}
.show_more_link:hover {background-color: #05918C;}
.show_more_link:hover a{color: #fff;}
.spisok-num   {display: none;}
.show_more.hide {display: none;}
.clear.hide {display: none;}
.consultation-block{margin-top:2px;width:688px;}
.news-list{margin-top: 2px;width: 688px;margin-top: 30px;}
.news-list-items {padding:20px 20px 20px 20px;margin-top:20px;display: none;}
.news-list-items:hover {background: #F6F7FB;border-radius: 12px;}
.news-list-title {font-weight: 600;font-size: 18px;line-height: 26px;margin-bottom:16px;}
.news-list-date {margin-top:16px;color: rgba(26, 30, 30, 0.5);}
.news-detail  h1{width: 688px;}
.news-detail  .news-detail-text{width: 688px;margin-bottom:24px;}
.news-list-items a {color: #1A1E1E;}
.news-detail a {color: #05918C;}
.news-detail h1{text-align: left;margin-bottom: 12px;}
.news-detail-date {font-size: 16px;line-height: 22px;color: rgba(26, 30, 30, 0.5);margin-bottom: 24px;}
a.news-detail-link {margin-top: 26px;display: block;background: #F6F7FB;border-radius: 8px;width: 210px;text-align: center;padding-top: 11px;padding-bottom: 11px;font-weight: 600;color: #1A1E1E;}
a.news-detail-link:hover {background: #05918C;color:#fff;}
.news-imagelightbox {width:383px;display: inline-block;margin-right: 20px;}
.news-imagelightbox:nth-child(3n) {margin-right: 0px;}
.news-imagelightbox  img{width:100%;} 
.news-detail .form-request-advice-block{margin-top: 30px;margin-bottom: 30px;} 

#lightbox-bg {opacity: 1 !important;width: 100% !important;height: 100% !important;top: 0px !important;left: 0px !important;z-index: 1300;position: fixed;background-color: #fff;}
.map-columns a {color:#1A1E1E;}
.map-columns a:hover {color:#05918C;}

.bottom-menu-whatsapp a{border-bottom: 2px solid #05918C;display: inline;padding-bottom: 2px;}
.heder-mid-text-mob{display:none;}
.menu-popup{display:none;}
.menu-popup-form {display:none;}
.menu-popup-soc {display:none;}
.menu-popup-soc-whatsapp {display:none;}
._col-3._col-2{display:none;}
.about-person-right {text-align: center;float: left;width: 438px;}
.about-person-mob {display:none;}
.news-list-items-mob {display:none;}
.stages-item-bottom-bg{display:none;}
.form-request-advice-zag .br-mob {display:none;}
.form-request-zag .br-mob {display:none;}
.map-level-0 {width: calc(50% - 15px);float:left;}
.map-level-0:nth-child(2n-1) {margin-right:30px;}
.nolink-level-0 {font-weight: bold;}
.data-imagelightbox-dop {display:none;}
.map-level-1 .lev-1 a {font-weight: bold;}
.map-level-1 .lev-1 {margin-left: 0px;}
.map-level-1 li{margin-left: 16px;}
.consultation-block .prices-item-left{width: 90%;margin-right: 5%;}
.consultation-block .prices-item-right{width: 5%;}
.consultation-block  .prices-item-bl-left {width: 90%;}
.read-otziv {background: #f6f7fb;font-weight: 600;display: flex;align-items: center;padding: 17px 0px 15px 85px;margin-top:32px;margin-bottom:26px;}
.read-otziv2 {margin-bottom:-74px;margin-top: 80px;}
.read-otziv-txt {margin-right:24px;}
.read-otziv-yandex {display: inline-block;padding: 10px 20px 4px 17px;background: #fff;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;margin-right:18px;}
.read-otziv-yell {display: inline-block;padding: 8px 20px 4px 17px;background: #fff;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
.arbitrage-page .cases-item {width: 340px;float: left;height: 100%;min-height: 1px;margin-bottom: 40px;display: none;background-color: #F6F7FB;
padding: 20px 14px 30px 14px;margin-right: 32px;text-align: center;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
.arbitrage-page .cases-item:hover {background-color: #05918C;color: #fff;}
.arbitrage-page .cases-txt {padding-right: 0px;min-height: 132px;text-align: left;}
.show_more_all {display:block;} 
.cases-block-for-mob {display:none;}
.show_more:hover {background-color: #05918C;color: #fff;}
.main-h1 h1{margin-top: 64px;margin-bottom: -34px;}

.upbutton-block {position:relative;z-index: 105;bottom: 324px;right: 86px;cursor: pointer;display: none;position: fixed;}
  .upbutton {position: absolute;background: url("/img/up_mini3.png") no-repeat top left;z-index: 110;
    margin-left: 15px;
    margin-top: 18px;
    height: 30px;
    width: 32px;}
  .upbutton_bg {
    height: 60px;width: 60px;background-color:#35B09A;
    position: absolute;box-sizing: border-box;border: 1px solid #35B09A;border-radius: 100%;
	z-index: 108;box-shadow: 0 1px 8px rgb(0 0 0 / 40%), 0 2px 14px rgb(0 0 0 / 40%);border-radius: 100%;
  }
  
.ekspert {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;margin-bottom: 60px;}
.ekspert-zag {font-weight: 600;margin-bottom: 20px;margin-top: 16px;}
.ekspert-avtar {-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;
    -webkit-align-items: center;align-items: center;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;
    height: 100px;-webkit-justify-content: center;justify-content: center;
    margin-right: 35px;min-width: 100px;overflow: hidden;width: 100px;}
.ekspert-avtar img {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;height: 100px;width: 100px;}
.ekspert-left {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 5px;max-width: 688px;}
.ekspert-name {font-weight: 600;}
.heder-mid-text li a.heder-mid-text-tel {color: #068480;font-weight: 600;font-size: 16px;}


.YoutubeBlock {
background-color: #000;
margin-bottom: 30px;
position: relative;
padding-top: 56.25%;
overflow: hidden;
cursor: pointer;
width: 342px;
}

.YoutubeBlock img {
width: 110%;
top: -20%;
left: -5%;
opacity: 0.7;
}

.YoutubeBlock .play-button {
width: 68px;
height: 48px;
background-color: #ff0000;
box-shadow: 0 0 30px rgba( 0, 0, 0, 0.6);
z-index: 1;
opacity: 1;
border-radius: 6px;
}

.YoutubeBlock .play-button:before {
content: "";
border-style: solid;
border-width: 10px 0 10px 18px;
border-color: transparent transparent transparent #fff;
}

.YoutubeBlock img,
.YoutubeBlock .play-button {
cursor: pointer;
}

.YoutubeBlock img,
.YoutubeBlock iframe,
.YoutubeBlock .play-button,
.YoutubeBlock .play-button:before {
position: absolute;
}

.YoutubeBlock .play-button,
.YoutubeBlock .play-button:before {
top: 50%;
left: 50%;
transform: translate3d( -50%, -50%, 0);
}

.YoutubeBlock iframe {
height: 100%;
width: 100%;
top: 0;
left: 0;
}
.ather-links {display:none;}
.ather-links2 {display:none;}
.ather-link {display:none;}
.ather-link a.filter-item {color:#1A1E1E;}
.ather-link a.filter-item:hover {background: #05918C;color: #fff;}
.ather-link h3 {text-align: left;} 
.ather-link2 {display:none;}
.ather-link2 a.filter-item {color:#1A1E1E;}
.ather-link2 a.filter-item:hover {background: #05918C;color: #fff;}
.ather-link2 h3 {text-align: left;} 
.slider.filtering {max-height:233px;}
.main-page .slider.filtering-cases {max-height:439px;}

.cases-doc {background: #F6F7FB;border-radius: 12px;padding: 1px 38px 28px 38px;margin-top:92px;}
.doc-block-l {width:calc(50% - 40px);margin-right:80px;align-items: flex-start;display: flex;float:left;color: #1A1E1E;margin-bottom:24px;margin-top: 6px;}
.doc-block-r {width:calc(50% - 40px);align-items: flex-start;display: flex;float:left;color: #1A1E1E;margin-bottom:24px;margin-top: 6px;}
.cases-doc img {margin-right:15px;}
.cases-doc span {color: #068480;display:block;}
.doc-block-l:hover {color: #068480;}
.doc-block-r:hover {color: #068480;}

.cases-doc-block .cases-doc {margin-top: 50px;}
@media (max-width: 768px) {
.cases-doc-block .cases-doc {margin-top: 40px;}
}




.deteil-question-left {width: 90%;margin-right: 5%;float: left;}
.deteil-question-right {width: 5%;float: left;}
.deteil-question-right  .prices_burger {top: 6px;}
.services-deteil-question-bl {display:none;}
.services-deteil-question-item {margin-bottom: 16px;cursor:pointer;}
.services-deteil-question-item:hover .prices_burger span:nth-child(1) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 8px;}
.services-deteil-question-item:hover .prices_burger span:nth-child(2) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 8px;}

.services-deteil-prices-bl-new{width: 100%;float: none;margin-right: 0px;margin-bottom:30px;}
.services-deteil-prices-block-new {width: auto;float: none;}

.slider.slider-otziv {min-height: 280px;}
.slider-otziv .cases-txt   {min-height: 303px;position: relative;padding: 15px;font-size: 14px;line-height: 20px;}
.link-otziv {position: absolute;bottom: 15px;}
.otziv-zvezd{position: absolute;bottom: 21px;right:22px;}
.otziv-name {font-weight: 600;color: #1A1E1E;display: block;}
.otziv-txt-long {display:none;}
.video-otziv-block .slider.slider-otziv .slick-next {top: 160px;}
.video-otziv-block .slider.slider-otziv .slick-prev {top: 160px;}
.otziv-more {margin-top:10px; color: #05918C;cursor:pointer;padding-bottom: 25px;}
.otziv-more div {display:none;}
.otziv-more div.act {display:block;}
.otziv-more span.act{display:none;}
.act .otziv-txt {display:none;}
.act .otziv-txt-long {display:block;}
.slider-otziv .cases-txt {padding: 15px;box-shadow: 0px 9px 14px #ddd;-webkit-box-shadow: 0px 9px 14px #ddd;-moz-box-shadow: 0px 9px 14px #ddd;
    -moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;margin-left: 14px;margin-right: 14px;padding-bottom: 40px;}

.main-banner-inner .main-ban-zar{text-align: left;}	
	
	
@media (max-width: 1260px) {
.slider.slider-otziv {min-height: 437px;}
.slider-otziv .cases-txt   {min-height: 383px;}
 .heder {width: 958px;}
 .content {width: 958px;}
 .footer {width: 958px;}
 section {width: 958px;}
 .heder-mid {margin-left: auto;margin-top: 10px;}
 .heder-mid-text {width: 470px;margin: 0 auto;padding-left:46px;}
 .heder-mid-text li {margin-bottom: 0px;}
 .top-menu {margin-top: 20px;width: 552px;padding-left: 0px;}
 .heder-mid-text li:first-child {padding-left: 0px;}
 .heder-mid-text li:nth-child(3) {padding-left: 52px;}
 .top-menu #horizontal-multilevel-menu li {margin: 0px 7px;}
 
 .main-ban {min-height: 470px;padding: 46px 39px 52px 39px;}
 .main-ban2 {min-height: 470px;padding: 46px 39px 52px 39px;}
 .main-ban-bl {width: 440px;}
 .main-ban-zar {font-size: 26px;line-height: 42px;margin-top: 26px;margin-bottom: 28px;}
 .main-ban-bl2 {width: 440px;}
 .main-ban-zag2 {font-size: 26px;line-height: 42px;margin-top: 0px;margin-bottom: 28px;}
 .achievements-block-short {width: 210px;}
 .achievements-block-long {width: 358px;}
 .achievements-block-mid { width: 284px;}
 .about-person-left {width: 473px;margin-right: 46px;}
 .slider {width: 816px;}
 .video-otziv-item iframe{width:252px;}
 .filter-item {font-size: 14px;line-height: 20px;margin-right: 10px;}
 .filter-item:last-child {margin-right: 0px;}
 .contacts-left-block {width: 400px;}
 .contacts-right-block {width: 518px;}
 .services-deteil-ban-zar {font-size: 60px;line-height: 64px;}
 .stages-item-zag {font-size: 16px;line-height: 22px;}
 .stages-item-txt  {font-size: 14px;line-height: 18px;}
 .services-deteil-prices {margin-top: 44px;}
 .services-deteil-prices-bl {width: 354px;}
 .services-deteil-prices-block {width: 418px;}
 .services-deteil-desciption li {min-height: 110px;width: 27%;}
 .news-imagelightbox {width: 303px;}
 .video-otziv-item iframe {height: 142px;}
 .read-otziv {padding: 17px 0px 15px 48px;}
 .read-otziv-txt {width: 322px;}
 .arbitrage-page .cases-item {width: 418px;}
 .YoutubeBlock {width: 252px;}
 .main-sliders-block {min-height: 528px;}
 .banner-inner-block {min-height: 528px;}
 .slider.filtering {max-height:183px;}
 .main-page .slider.filtering-cases {max-height:481px;}
 .services-deteil-prices-bl-new{width: 100%;}
 .services-deteil-prices-block-new {width: auto;}
 .request_call {height: 52px;}
 .services-deteil-achievements-item.min-242 {min-height: 270px;}
 .services-deteil-achievements-item.min-196 {min-height: 226px;}
 
 .main-ban-txt {font-size: 22px;}
 .main-ban-zag3 {font-size: 20px;line-height: 26px;}
 .main-sliders-block .owl-prev {left: calc(50% - 66px);}
 .main-sliders-block .owl-prev:hover {left: calc(50% - 68px);}
 .main-sliders-block .owl-next {left: calc(50% - 24px);}
 .main-sliders-block .owl-next:hover {left: calc(50% - 22px);}
}

@media (min-width: 998px) {
 .menu-popup {display:none !important;}
}

@media (max-width: 998px) {
 .main {padding-top: 90px;}
 .heder {width: 712px;position: relative;}
 .footer {width: 712px;}
 .content {width: 712px;margin-bottom: 60px;}
 section {width: 712px;}
 .top-menu{display:none;}
 .logo-block {margin-bottom: 0px;}
 .heder-mid {margin-top: 0px;}
 .heder-mid-text{display:none;}
 .heder-mid-text-mob{display:block;color: rgba(26, 30, 30, 0.5);font-size: 16px;line-height: 20px;color: #068480;font-weight: 600;}
 .burger {position: absolute;width: 22px;height: 14px;top: 10px;left: 7px;
    -webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer;z-index: 999;	
	}
 .burger-bg {width: 34px;height: 34px;background: #F6F7FB;border-radius: 4px;position: relative;z-index: 1210;position: fixed;
 top: 46px;right: calc(50% - 355px);}
 .request_call  {display: none;}
 .burger span {display: block;position: absolute;width: 100%;opacity: 1;left: 0;-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;transition: .3s ease-in-out;height: 2px;background-color: #1A1E1E;}
 .burger span:nth-child(1) {top: 0;}
 .burger span:nth-child(2), .burger span:nth-child(3) {top: 6px;}
 .burger span:nth-child(4) {top: 12px;}
 
 .rotate span:nth-child(1) {opacity: 0;animation: ani 2.5s forwards;}
 .rotate span:nth-child(2){transform: rotate(45deg);}
 .rotate span:nth-child(3){transform: rotate(-45deg);}
 .rotate span:nth-child(4) {opacity: 0;animation: ani 2.5s forwards;}
 
.menu-popup {width: calc(100% - 24px);position: absolute;position: fixed;top: 0px;left: 0px;background-color: #fff;margin-left:25px;border-bottom-left-radius:8px;padding-bottom:40px;z-index:1200;}
.menu-popup  #horizontal-multilevel-menu {padding-top: 82px;width: calc(100% - 42px);padding-left:16px;padding-bottom: 17px;}
.menu-popup  #horizontal-multilevel-menu li {float: none;position: relative;}
.menu-popup  #horizontal-multilevel-menu a {text-align: left;width: calc(100% - 20px);}
.menu-popup  #horizontal-multilevel-menu li:hover .top-menu-lv2{display:none;}
.menu-popup  .top-menu-lv2-sep {padding-top: 0px;}
.menu-popup  li.h-memu-li {border-top: 1px solid #F6F7FB;padding-top:4px;padding-bottom:5px;} 
.menu-popup  li.h-memu-li:first-child   {border-top: 0px solid #F6F7FB;}
.menu-popup  .top-menu-arrow {width:23px;height:18px;background: url(/img/top-menu-arrow.svg) 13px 0px no-repeat;position: absolute;top: 14px;right: 0px;
cursor:pointer;}
.top-menu-arrow.act {transform: rotate(180deg);right: -13px;top: 2px;}
#horizontal-multilevel-menu li .top-menu-lv2 .lev2_zag.act .top-menu-arrow {transform: rotate(180deg);right: -13px;top: -2px;}
.menu-popup  .top-menu-lv2-sep.active{display:block;}
#horizontal-multilevel-menu li .top-menu-lv2 {position: relative;top: 0px;left: 0px;padding: 0px 0px;margin-top:10px;border:0px;}
#horizontal-multilevel-menu li .top-menu-lv2.row_block_width {width: 100%;}
#horizontal-multilevel-menu li .top-menu-lv2.row_block_width .row_block {width: 100%;}
.menu-popup  .row_block-left {width: 100%;}
.menu-popup  .row_block {float: none;margin-top: 10px;}
.menu-popup #horizontal-multilevel-menu li.h-memu-li a {color: #1A1E1E;}
.menu-popup #horizontal-multilevel-menu   div.h-memu-li a {color: rgba(26, 30, 30, 0.5);}
.menu-popup #horizontal-multilevel-menu li.h-memu-li a:hover {color: rgba(26, 30, 30, 0.5);}
.menu-popup #horizontal-multilevel-menu   div.h-memu-li a:hover {color: #05918C;}
.menu-popup .menu-popup-form {display:block;}
.menu-popup .menu-popup-form .form-request-advice-block {background: transparent;border-radius: 0px;padding: 0px 0px 0px 16px;
width: calc(100% - 42px);margin-top: 0px;margin-bottom: 20px;}
.menu-popup .menu-popup-form .form-request-advice-zag {display:none;}
.menu-popup .menu-popup-form .form-request-zag {display:none;}
.menu-popup .menu-popup-form .form-request-advice {width: 100%;}
.menu-popup  .form-request-advice input {background: #F6F7FB;padding: 14px 12px 15px 12px;width: calc(100% - 24px);}
.menu-popup  .form-request-advice input.submit_ask_request_advice {width: 100%;margin-left: 0px;background: #05918C;margin-top: 14px;
padding: 14px 0px 14px 0px;}
.menu-popup-soc {display:block;width: 128px;margin:0 auto;margin-top: 32px;}
.menu-popup-soc-whatsapp {display:inline;margin:0 auto;margin-top: 32px;color: #1A1E1E;width: calc(100% - 32px);margin-left: 16px;margin-right: 16px;
font-size: 14px;line-height: 20px;border-bottom: 1px solid #05918C;}
.menu-popup-soc-whatsapp:hover {color: rgba(26, 30, 30, 0.5);}
.menu-popup-soc  a svg rect{fill: #F6F7FB;}
.menu-popup-soc  a {margin-left:11px;}
.menu-popup-soc  a:first-child  {margin-left:0px;}
._col-3._col-2{display:block;}
._col-3{display:none;}
.footer ._col-1 {max-width: 32%;flex: 0 0 31%;padding-right: 10px;}
.footer ._col-2 {max-width: 32%;flex: 0 0 31%;padding-right: 10px;}
.footer ._col-2._col-3 {max-width: 100%;flex: 0 0 100%;padding-right: 10px;margin-top:20px;}
.footer ._col-4 {max-width: 36%;flex: 0 0 34%;}
.main-ban-form {position: relative;top: 0px;right: 0px;}
.main-sliders-block {background: #fff;margin-bottom: 53px;}
.banner-inner-block {background: #fff;margin-bottom: 53px;}
.owl-carousel {background: #1A2029;border-radius: 12px;}
.main-ban-bl {width: 100%;}
.main-ban-bl2 {width: 100%;}
.main-ban {min-height: auto;padding: 46px 39px 60px 39px;}
.main-ban2 {min-height: auto;padding: 46px 39px 60px 39px;}
.owl-next {bottom: 26px;}
.owl-prev {bottom: 26px;}
.main-ban-form {background: #F6F7FB;border-radius: 12px;width: calc(100% - 30px);padding: 14px 15px 14px 15px;margin-top:42px;text-align: center;}
.main-ban-form-zag {font-size: 20px;line-height: 28px;margin-bottom: 5px;}
.main-ban-form input[type="text"] {background: #fff;margin-top: 9px;}
.textarea-style  {background: #fff;margin-top: 9px;}
.main-ban-form .submit_ask {margin-top: 11px;padding: 15px 0px 14px 0px;}
h2 {font-size: 20px;line-height: 28px;margin-top: 18px;margin-bottom: 18px;}
h3 {font-size: 20px;line-height: 28px;margin-top: 18px;margin-bottom: 18px;}
.h2 {font-size: 20px;line-height: 28px;margin-top: 18px;margin-bottom: 18px;font-weight: 600;}
.h3 {font-size: 20px;line-height: 28px;margin-top: 18px;margin-bottom: 18px;font-weight: 600;}
.services-menu-block {margin-bottom: 23px;}
.services-menu-block-item {font-size: 14px;line-height: 20px;padding: 8px 11px;margin-right: 11px;margin-bottom: 12px;}
.main-banner-inner .main-ban{padding-bottom: 32px;}
.main-banner-inner .main-ban-zar{padding-bottom: 0px;}
.main-banner-block {background: #fff;margin-bottom: 53px;}
.main-ban{background: #1A2029;border-radius: 12px;}
.main-ban2{background: #1A2029;border-radius: 12px;}
.me-breadcrumb {margin-top: 11px;}
.msg-zag {font-size: 28px;line-height: 42px;}
#msg_main-ban-form {position: relative;top:0px;left:0px;width: calc(100% - 68px);margin-top: 10px;}
.achievements-block {margin-top: 38px;}
.achievements-block-item {width:calc(100% - 30px);padding: 15px 15px 16px 15px;margin-right: 0px;margin-bottom: 9px;font-size: 14px;line-height: 20px;}
.achievements-block-short-first {width:calc(50% - 35px);}
.achievements-block-short-first:first-child {margin-right: 9px;}
.about-person-mob {display:block;width:439px;}
.about-person-mob p{font-size: 12px; text-align: center}
.about-person-mob div{font-size: 12px; text-align: center;margin-bottom:24px;}
.about-person-left {margin-right: 46px;width: 100%;float: none;margin-top:14px;}
.about-person-right  {display:none;}
.about-person {margin-top: 44px;}
.form-request-advice-block {margin-top: 53px;}
.video-otziv-block {margin-top: 54px;overflow: hidden;}
.filter-block {display: flex;flex-wrap: nowrap;overflow-x: auto;}
.filter-block::-webkit-scrollbar {display: none;}
.filter-item {flex: 0 0 auto;}
.cases-txt {margin-top: 0px;}
.footer-bg {margin-top: 26px;}
.prices-filter {margin-top: 54px;}
.news-filter {margin-top: 34px;}
.news-filter .filter-item{margin-bottom: 3px}
.news-list {width:100%;margin-top: 0px;}
.news-list-items {padding: 9px 0px 9px 0px;} 
.news-list-items-desc {display: none;}
.news-list-items-mob {display: block;}
.news-list-title {font-size: 16px;line-height: 22px;}
.news-list-link {float:left;font-weight: 600;font-size: 16px;line-height: 22px;background: #F6F7FB;border-radius: 8px;padding: 10px 32px 12px 32px;margin-top:19px;}
.news-list-date {float:right;font-size: 14px;line-height: 20px;margin-top:31px;}
.news-list-items:hover {background-color:#fff;}
.news-detail h1 {font-size: 24px;line-height: 30px;}
.contacts-left-block {float:none;margin-right: 0px;width: 100%;}
.contacts-right-block  {float:none;width: 100%;margin-top: 30px;}
.services-deteil-ban {padding: 16px 16px 16px 16px;text-align: left;margin-bottom: 53px;}
.services-deteil-ban-zar {font-size: 30px;line-height: 38px;margin-bottom: 16px;}
.services-deteil-ban-txt {width: 100%;}
.services-deteil-ban-buttom {margin: 20px 0px 0px 0px;padding: 11px 0px 11px 0px;}
.services-deteil-ban-zar {text-align: left;}
.services-deteil-stages {margin-top: 23px;display: block;margin-bottom: 53px;}
.stages-item-r-bg {display:none;}
.stages-item-l-bg {display:none;}
.services-deteil-stages .services-deteil-stages-item {padding-right:0px;width: 100%;margin-bottom:10px;display: block;padding-left: 0px;}
.services-deteil-stages-item-bl {height: auto;border-top-right-radius:12px;padding: 15px 15px 15px 15px;}
.stages-item-num {width: 42px;height: 42px;font-size: 24px;line-height: 39px;}
.stages-item-zag {font-size: 16px;line-height: 22px;margin-top: 12px;margin-bottom: 5px;}
.h2_br br {display:none;}
.services-deteil-desciption p {width: 100%;}
.services-deteil-desciption {margin-top: 22px;margin-bottom: 50px;}
.services-deteil-desciption li {width: calc(100% - 24px);float: none;margin-right: 0px;min-height: auto;padding: 12px 12px 12px 12px;margin-bottom: 9px;margin-top: 9px;}
.services-deteil-achievements {display: block;margin-top: 22px;}
.services-deteil-achievements-item {width: calc(100% - 30px);padding: 15px 15px 15px 15px;margin-right: 0px;margin-bottom: 9px;}
.services-deteil-achievements-zag {font-size: 16px;line-height: 22px;margin-top: 7px;margin-bottom: 6px;}
.services-deteil-prices {margin-top: 44px;padding: 16px 16px;}
.services-deteil-prices-bl {width: 100%;float: none;margin-right: 0px;margin-bottom: 25px;}
.services-deteil-prices-block {width: calc(100% - 24px);float: none;padding: 12px 12px 0px 12px;font-size: 14px;line-height: 20px;}
.services-deteil-prices-zag {font-size: 20px;line-height: 28px;}
.services-deteil-prices-l{margin-bottom: 22px;} 
.services-deteil-prices-r{margin-bottom: 22px;} 
.stages-item-bottom-bg{display:block;width:100%;background: url(/img/stages-item-bottom-bg.jpg) 0px 0px no-repeat;height:81px;background-size: 100% 81px;
margin-bottom: -21px;margin-top: -27px}
 .video-otziv-block .filter-block {margin-bottom: 0px;}
 .cases-block .filter-block {margin-bottom: 0px;}
 .slick-slide {margin: 20px 0px;}
 .cases-block {margin-top: 10px;overflow: hidden;}
 .video-otziv-block .slick-track {margin-left: 0px;}
 .cases-block-top {margin-top: 60px;}
 .data-imagelightbox-mob {display:none;}
 .filtering-cases .cases-txt {font-size: 14px !important;line-height: 20px !important;min-height: 162px;}
 .body_pointer .top-menu-overlay {z-index: 900;background-color: rgb(0, 0, 0);opacity: 0.3;position: fixed;height: 100%;width: 100%;top: 0px;left: 0px;}
 .body_pointer .logo-block {opacity: 0.9;}
 .body_pointer .heder {border-bottom: 1px solid #ccced2;}
 .filtering{width: 550px;}
 .read-otziv {display: block;}
 .read-otziv-txt {width: auto;margin-top: 4px;margin-bottom: 20px;display: block;}
 .read-otziv-yandex {top: 0px;position: relative;}
 .read-otziv-yell {top: 0px;position: relative;}
 .read-otziv {padding: 17px 0px 15px 34px;}
 .read-otziv2 {margin-bottom:-24px;}
 .arbitrage-page {margin-top: 30px;}
 /* .ather-link {display:none !important;} */
 .cases-block-for-desctop {display:none;}
 .ather-link  .cases-block-for-desctop {display: block;}
 .ather-link .filter-block {display: block;}
 .ather-link .filter-block  .filter-item{display: inline-block;}
 .ather-link2  .cases-block-for-desctop {display: block;}
 .ather-link2 .filter-block {display: block;}
 .ather-link2 .filter-block  .filter-item{display: inline-block;}
 .cases-block-for-mob {display:block;}
 .main-h1 h1{margin-top: 40px;margin-bottom: -20px;}
 .upbutton-block {opacity: 0 !important;display: none !important;}
 .main-sliders-bl {min-height: 409px;width:100%;}
 .main-sliders-block {min-height: 712px;}
 .banner-inner-block {min-height: 712px;}
 .main-page .slider.filtering-cases {max-height:473px;}
 .cases-doc {padding-top: 30px;} 
 .doc-block-l {margin-top: 32px;}
 .doc-block-r {margin-top: 32px;}
 .services-deteil-achievements-item.min-340 {min-height: auto;padding-bottom: 86px;}
 .services-deteil-achievements-item.min-242 {min-height: auto;padding-bottom: 86px;}
 .services-deteil-achievements-item.min-196 {min-height: auto;padding-bottom: 86px;}
 
 .main-sliders-block .owl-prev {left: calc(50% - 31px);bottom: 20px;}
 .main-sliders-block .owl-prev:hover {left: calc(50% - 33px);}
 .main-sliders-block .owl-next {left: calc(50% + 11px);bottom: 20px;}
 .main-sliders-block .owl-next:hover {left: calc(50% + 13px);}
 .heder-right .bottom-menu-whatsapp {display: none;}
}

@media (min-width: 998px) {
.sitemap__body{display:block !important;}
}

@media (max-width: 768px) {
 h1 {font-size: 24px;line-height: 30px;margin-bottom: 22px;}
 .heder {width: calc(100% - 40px);height: 64px;}
 .content {width: calc(100% - 40px);padding-top: 64px;}
 .main {width: calc(100% - 40px);margin: 0px auto;padding-top: 80px;}
 .footer  {width: calc(100% - 40px);}
 section  {width: 100%;}
 .footer-main__inner {display: block;flex-wrap: initial;flex-direction: initial;align-items: normal;}
 .logo-txt {display:none;}
 .logo img {width:40px;}
 .logo {width: auto;}
 .footer ._col-1 {max-width: 100%;flex: 0 0 100%;padding-right: 0px;}
 .footer ._col-2 {max-width: 100%;flex: 0 0 100%;padding-right: 0px;}
 .footer ._col-4 {max-width: 100%;flex: 0 0 100%;padding-right: 0px;}
 .footer .sitemap__body {display:none;}
 .sitemap__heading {position: relative;}
 .bottom-menu-arrow {width:16px;height:10px;background: url(/img/top-menu-arrow.svg) 6px 0px no-repeat;position: absolute;top: 7px;right: 0px;
cursor:pointer;}
 .bottom-menu-arrow.hide {display:none;}
 ._col-3._col-2 .sitemap__body{display:block;}
 .footer ._col-2._col-3 {margin-top:0px;}
 .sitemap__item {margin-top: 23px;}
 .sitemap__body {margin-bottom: 24px;}
 .bottom-menu__link.sitemap__heading-text {margin-bottom: 16px;}
 .bottom-menu__link {margin-bottom: 11px;}
 .footer {padding-top:2px;padding-bottom: 30px;}
 .footer-txt {text-align: left;margin-top: 26px;}
 .copyright {float: none;margin-top: 30px;}
 .bottom-menu-soc {margin-top: 23px;}
 .main-sliders-block {margin-top: 15px;}
 .banner-inner-block {margin-top: 15px;}
 .main-ban {padding: 25px 16px 25px 16px;min-height: 360px;background: #1A2029;border-radius: 12px;}
 .main-ban2 {padding: 25px 16px 25px 16px;min-height: 360px;background: #1A2029;border-radius: 12px;}
 .main-ban-zar {font-size: 20px; line-height: 24px;margin-top:24px;margin-bottom: 20px;text-align: center;}
 .main-ban-txt {font-size: 16px;line-height: 22px;display: block;text-align: center;}
 .main-ban-pic img{min-height:97px;}
 .main-ban-txt div{display: block;margin-bottom:16px;}
 .main-ban-zag2 {font-size: 20px; line-height: 24px;margin-top:0px;margin-bottom: 20px;text-align: center;}
 h1.main-ban-zag2 {font-size: 20px; line-height: 24px;margin-top:0px;margin-bottom: 20px;text-align: center;}

 .main-ban-zag3 {font-size: 18px;line-height: 21px;text-align: center;}
 .main-ban-txt2 {font-size: 16px;line-height: 22px;display: block;text-align: center;}
 .main-ban-txt2 div{display: block;margin-bottom:16px;}
 
 .owl-stage-outer {background: transparent;border-radius: 12px;}
 .owl-carousel {text-align: center;padding-bottom: 8px;}
 .owl-nav {display:none;}
 
.owl-dots{margin-top:10px;}
.owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-dots .owl-dot span{width:6px;height:6px;margin:5px 7px;background:#fff;display:block;-webkit-backface-visibility:visible;
transition:opacity .2s ease;border-radius:30px;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.owl-dot.active span{width:20px;}
.msg-zag {font-size: 20px;line-height: 28px;}
#msg_advice-block-form  .msg-zag{color: #fff;}
#msg_advice-block-form-mob  .msg-zag{color: #1A1E1E;}
#msg_get_legal_advice-block-form .msg-zag{color:#1A1E1E;}
#msg_ask-question-form .msg-zag{color:#1A1E1E;}
 .menu-popup  #horizontal-multilevel-menu {padding-top: 56px;}
 .main-banner-inner .main-ban{padding-bottom: 32px;min-height: auto;}
 .main-banner-inner .main-ban-zar{text-align: center;}
 .form-request-advice-zag {font-size: 20px;line-height: 28px;} 
 .form-request-zag {font-size: 20px;line-height: 28px;} 
 .achievements-block-item  {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;}
 .achievements-block-item img{margin-right: 10px;margin-bottom: 0px;}
 .achievements-block-short-first{display: block;}
 .achievements-block-short-first img{margin-bottom: 12px;}
 .form-get_legal_advice-block {background: #F6F7FB;margin-top: 0px;padding: 16px 16px 16px 16px;}
 .form-get_legal_advice-zag {font-size: 20px;line-height: 28px;color: #1A1E1E;margin-bottom: 20px;}
 .form-get_legal_advice-bl {display: block;}
 .form-get_legal_advice-item {width:100%;margin-right: 0px;margin-bottom: 10px;}
 input.submit_ask_get_legal_advice {width: calc(100% - 24px);margin-top: 14px;}
 .form-get_legal_advice .textarea-style {margin-top: 0px;}
 
 .form-ask-question-block {background: #F6F7FB;margin-top: 0px;padding: 16px 16px 16px 16px;}
 .form-ask-question-zag {font-size: 20px;line-height: 28px;color: #1A1E1E;margin-bottom: 20px;}
 .form-ask-question-bl {display: block;}
 .form-ask-question-item {width:100%;margin-right: 0px;margin-bottom: 10px;}
 input.submit_ask-question {width: calc(100% - 24px);margin-top: 14px;}
 .form-ask-question .textarea-style {margin-top: 0px;}
 
 
 .prices-block {width: 100%;}
 .prices-zag {font-size: 16px;line-height: 22px;}
 .prices-item-bl {font-size: 16px;line-height: 22px;}
 .item-right {white-space: nowrap;}
 .consultation-block{width: 100%;}
 .consultation-block .prices-item-left{width: 85%;}
 .consultation-block .prices-item-right{width: 5%;}
 .consultation-block .prices-item-bl-left {width: 85%;}
 .block-more{width: 100%;}
 .news-detail  h1{width: 100%;}
 .news-detail .news-detail-text{width: 100%;}
 .contacts-left-zag {font-size: 16px;line-height: 22px;}
 .map-level-0 {width: 100%;float:none;margin-right:0px;}
 .form-request-advice-zag .br-mob {display:block;}
 .form-request-zag .br-mob {display:block;}
 .news-detail {overflow: hidden;}
 .news-imagelightbox-block {display: flex;flex-wrap: nowrap;overflow-x: auto;}
 .news-imagelightbox-block::-webkit-scrollbar {display: none;}
 .news-imagelightbox img {width: 303px;}
 .menu-popup-soc {margin-left:16px;}
 .burger-bg {right: 20px;top: 15px;}
 .menu-popup-soc  {padding-bottom: 110px;padding-bottom: 0px;} 
 .main-sliders-bl {min-height: 293px;}
 .main-sliders-block {min-height: auto;}
 .banner-inner-block {min-height: auto;}
 .cases-doc {margin-top:86px;}
 .doc-block-l {width:100%;margin-right:0px;float:none;}
 .doc-block-r {width:100%;float:none;}
}

@media (max-width: 751px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 650px) {
.arbitrage-page .cases-item {width: 100%;float: none;text-align: center;}
.arbitrage-page.filtering-cases .cases-txt {min-height: auto;text-align: left;padding-right: 0px;}
.form-request-advice {width: 100%;}
.form-request-advice input {background: #F6F7FB;padding: 14px 12px 15px 12px;width: calc(100% - 24px);}
.form-request-advice input.submit_ask_request_advice {width: 100%;margin-left: 0px;background: #05918C;margin-top: 14px;padding: 14px 0px 14px 0px;}
.form-request-advice-zag {margin-bottom: 19px;}
.form-request-zag {margin-bottom: 19px;}
.form-request-advice-block {padding: 16px 16px 16px 16px;}
}
@media (max-width: 649px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 624px) {
.read-otziv {padding: 17px 34px 15px 34px;}
.read-otziv-yell {margin-top: 10px;width:248px;text-align: center;}

}
@media (max-width: 600px) {
 .filtering{width: 370px;}
 .video-dop .slick-track{margin-left: 282px;}
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 559px) {
.owl-carousel .owl-item .main-ban-pic img{height:70px;width: auto;}
.main-ban-pic {border-radius: 12px;overflow: hidden;}
}
@media (max-width: 584px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 553px) {
.achievements-block-short-first {min-height:94px;}
}
@media (max-width: 534px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 512px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 498px) {
.about-person-mob img{width: 100%;}
.about-person-mob {width: 100%;}
}
@media (max-width: 480px) {
.services-deteil-prices-l {width: 60%;}
.services-deteil-prices-r {width: 30%;}
.news-imagelightbox {width: 280px;margin-right:10px;}
.news-imagelightbox {width: 280px;}
.ekspert-avtar {margin-right: 15px;}
.ekspert-left {font-size: 14px;}
}
@media (max-width: 472px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 434px) {
.read-otziv {padding: 17px 0px 15px 20px;}
.read-otziv  img{width: calc(100% - 20px);}
}
@media (max-width: 433px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 428px) {
 .video-dop .slick-track{margin-left: 220px;}
}
@media (max-width: 420px) {
.show_more {width: 100%;margin-top: 16px;}
}
@media (max-width: 413px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 410px) {
.news-imagelightbox {width: 250px;margin-right:10px;}
.news-imagelightbox {width: 250px;}
}
@media (max-width: 406px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 380px) {
.main-ban-pic img {margin-left: -34px;}
.read-otziv-yell  {width: calc(100% - 57px);}
}
@media (max-width: 376px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 372px) {
.prices-item-bl-left{width: 65%;}
}
@media (max-width: 365px) {
.main-ban {min-height: 400px;}
.main-ban2{min-height: 400px;}
}
@media (max-width: 364px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 359px) {
.services-deteil-prices-l {width: 55%;}
.services-deteil-prices-r {width: 35%;}
.news-imagelightbox {width: 210px;margin-right:10px;}
.news-imagelightbox {width: 210px;}
}
@media (max-width: 352px) {
 .main-sliders-bl {min-height: 450px;}
}
@media (max-width: 330px) {
 .main-sliders-bl {min-height: 450px;}
} 
@media (max-width: 751px) {
 .main-sliders-bl {min-height: 315px;}
}
@media (max-width: 649px) {
 .main-sliders-bl {min-height: 337px;}
}
@media (max-width: 600px) {
 .main-sliders-bl {min-height: 359px;}
}
@media (max-width: 584px) {
 .main-sliders-bl {min-height: 387px;}
}
@media (max-width: 534px) {
 .main-sliders-bl {min-height: 409px;}
}
@media (max-width: 512px) {
 .main-sliders-bl {min-height: 431px;}
}
@media (max-width: 472px) {
 .main-sliders-bl {min-height: 453px;}
}
@media (max-width: 433px) {
 .main-sliders-bl {min-height: 475px;}
}
@media (max-width: 413px) {
 .main-sliders-bl {min-height: 497px;}
}
@media (max-width: 406px) {
 .main-sliders-bl {min-height: 525px;}
}
@media (max-width: 376px) {
 .main-sliders-bl {min-height: 569px;}
}
@media (max-width: 364px) {
 .main-sliders-bl {min-height: 591px;}
}
@media (max-width: 352px) {
 .main-sliders-bl {min-height: 619px;}
}
@media (max-width: 330px) {
 .main-sliders-bl {min-height: 641px;}
} 

.zak-wrap {display: none;top: 270px;position: fixed;z-index: 1350;width: 100%;}
.zak-overlay {display: none;z-index: 1300;background-color: rgb(0, 0, 0);opacity: 0.8;position: fixed;height: 100%;width: 100%;top: 0px;left: 0px;}
.zak-outer {
    display: none;
    width: 574px;
//    background-color: #fff;
    height: auto;
    margin: 0 auto;
//    padding: 46px 120px 63px 120px;
    position: relative;
}
.close-me {width: 24px;height: 24px;position: absolute;right: 16px;top: 16px;cursor: pointer;display: inline-block;}
.close-me span {background-color: #000;display: block;position: absolute;width: 14px;opacity: 1;left: 8px;
    -webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;height: 2px;}
.close-me span:nth-child(1) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 8px;}
.close-me span:nth-child(2) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 8px;}
.close-me:hover span:nth-child(1) {background-color: #aaa;}
.close-me:hover span:nth-child(2) {background-color: #aaa;}
.act.close-me span:nth-child(1) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 8px;}
.act.close-me span:nth-child(2) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 8px;}

#form-request .form-ask-question-item {width: 100%;margin-bottom: 18px;}
#form-request .form-ask-question-item input {width: calc(100% - 24px);background:#fafafa;border: 1px solid #ccc;}
#submit_ask_request {margin: 0 auto; display: block;}
.form-request-block {background: #fff;border-radius: 12px;padding: 40px 20px 48px 20px;}
.form-request-zag {font-weight: 600;font-size: 28px;line-height: 40px;color: #000;text-align: center;margin-bottom:32px;}
#msg_form-request {display:none;font-weight: bold;text-align: center;line-height: 24px;font-size: 18px;padding-top: 12px;}

@media (max-width: 630px) {
 .zak-outer {width: calc(100% - 48px);}
}
@media (max-width: 480px) {
 .form-request-zag {font-size: 24px;line-height: 30px;}
}

@media (max-width: 998px) {
.video-otziv-block .slider.slider-otziv .slick-prev {top: auto;bottom: 0px;left: 14px;}
.video-otziv-block .slider.slider-otziv .slick-next {top: auto;bottom: 0px;right: 104px;}
.slider.slider-otziv {min-height: 528px;}
.slider.filtering-cases {min-height: 500px;}
.slider.filtering-cases .slick-prev {top: auto;bottom: 0px;left: 14px;}
.slider.filtering-cases .slick-next {top: auto;bottom: 0px;right: 104px;}
.main-page .slider.filtering-cases {margin-bottom: 30px;}
}
@media (max-width: 768px) {
.video-otziv-block .slider.slider-otziv .slick-next {right: auto;left: 74px;}
.slider.filtering-cases .slick-next {right: auto;left: 74px;}
}

.list_services__items-v1 {
    display: -ms-grid;
    display: grid;
    grid-template: auto/repeat(auto-fill, minmax(31%, 1fr));
    gap: 24px;
    margin: 0 0 24px;
}
.list_services-item {
	background: #F6F7FB;
    border-radius: 12px;
	padding: 29px 20px 24px 20px;
}
.list_services-title {
	font-weight: 600;
    font-size: 18px;
    line-height: 26px;
	display: flex;
    -ms-flex-align: center;
    align-items: center;
	margin-bottom:17px;
}
.list_services-title img{
	margin-right:20px;
}
.list_services-link {margin-top:20px;}
.list_services-link a{display: block;margin-bottom:5px;}
.list_services-link a:hover {color: #1A1E1E;}
a.list_services-link-all {color: #7F8287;border-bottom: 1px dashed #7F8287;margin-top:8px;display: inline-block;cursor:pointer;}
a.list_services-link-all:hover {border-bottom: 1px dashed transparent;}

.list_services__items-v2 {
    display: -ms-grid;
    display: grid;
    grid-template: auto/repeat(auto-fill, minmax(46%, 1fr));
    gap: 24px;
    margin: 0 0 24px;
}
.list_services-link a.list_services-link-none {display:none;}
.list_services-item-none  {display:none;}
.services-deteil-achievements2 {    
	display: -ms-grid;
    display: grid;
    grid-template: auto/repeat(auto-fill, minmax(46%, 1fr));
    gap: 24px;
    margin: 0 0 24px;
}
.services-deteil-achievements-item2 {
	background: #F6F7FB;
    border-radius: 12px;
    padding: 30px 22px 30px 22px;
    display: inline-block;
}
.cost_services-pic {width: 400px;
    position: absolute;
    top: 46px;
    right: 40px;
    z-index: 100;
    border-radius: 12px;}
	
.cost_services  {margin-top: 90px;}
.cost_services .main-ban {min-height: auto;}
.cost_services .main-ban-zar {margin-top: -6px;margin-bottom: 22px;}
.cost_services-txt ul {margin-top: 15px;margin-bottom: 16px;}
.cost_services-txt li {margin-top: 2px;margin-bottom: 0px;}
.cost_services-link {background-color: #05918C;
    border-radius: 8px;
    align-items: center;
    padding: 11px 22px;
    font-weight: 600;
    text-align: center;
    cursor: pointer;
    color: #fff;
	margin-top:30px;
	display: inline-block;}
.cost_services-link:hover {background-color: #068480;}
	
.get_advice {margin-top: 20px;position: relative;background: #05918C;border-radius: 12px;margin-bottom: 90px;}
.get_advice .main-ban{min-height: auto;padding: 1px 39px 44px 39px;}
.get_advice  .main-ban-bl {width: 550px;}
.get_advice  .main-ban-zar {margin-bottom: 21px;}
.get_advice-right {width: 418px;background: #F6F7FB;position: absolute;
    top: 35px;
    right: 40px;
    z-index: 100;
    background: #FFFFFF;
    border-radius: 12px;
    padding: 16px 31px 20px 31px;}
.get_advice-right-tel {font-weight: 600;font-size: 24px;line-height: 32px;color:#1A1E1E;}
.get_advice-right-tel  a{color:#1A1E1E;}
.get_advice-right-l {float: left;width: 260px;}
.get_advice-right-r {float: left;width: 130px;}
.get_advice-right-time {margin-top:10px;margin-bottom:19px;font-size: 14px;line-height: 19px;}
.get_advice-right-email {color:#05918C;font-weight: 600;font-size: 14px;line-height: 19px;}
.get_advice-right-email:hover {color:#1A1E1E;}
.get_advice-right-r a {color:#1A1E1E;display: flex;-ms-flex-align: center;align-items: center;font-size: 14px;line-height: 19px;}
.get_advice-right-r a:hover {color:#05918C;}
.get_advice-right-r a img {margin-right: 13px;}
.get_advice-right-r a:first-child {margin-bottom: 29px;}
.read-otziv3 {margin-bottom: -74px;margin-top: 80px;}

@media (max-width: 1260px) {
.get_advice-right {width: 380px;}
.get_advice-right-l {width: 238px;}
.get_advice .main-ban-bl {width: 410px;}
.get_advice .main-ban {padding-bottom: 20px;}
}
@media (max-width: 998px) {
.list_services-item-none  {display:block;}
.list_services__items-v2  {display:none;}
.services-deteil-achievements2 {grid-template: auto/repeat(auto-fill, minmax(100%, 1fr));gap: 9px;}
.services-deteil-achievements-item2  {padding: 15px 15px 15px 15px;}
.list_services__items-v1 {grid-template: auto/repeat(auto-fill, minmax(46%, 1fr));}
.cost_services-pic {display:none;}
.get_advice .main-ban {background: #05918C;}
.get_advice-right {position: relative;top: 0px;right: 0px;width: calc(100% - 124px);margin-left: 31px;}
.get_advice {padding-bottom: 30px;margin-bottom: 60px;}
.get_advice-right-l {width: 50%;}
.get_advice .main-ban-bl {width: auto;}
.read-otziv3 {margin-bottom: -24px;margin-top: 60px;}
}
@media (max-width: 768px) {
.list_services__items-v1 {grid-template: auto/repeat(auto-fill, minmax(100%, 1fr));}
.list_services__items-v2 {grid-template: auto/repeat(auto-fill, minmax(100%, 1fr));}
.get_advice-right-l {width: 64%;}
.read-otziv3 {margin-top: 30px;}
.get_advice {margin-bottom: 30px;}
.main-banner-inner .main-ban-pic {border-radius: 12px;}
.main-banner-inner .main-ban-pic img{border-radius: 12px;height: 147px;width: auto;}
}
@media (max-width: 542px) {
.get_advice-right-l {width: 100%;float: none;}
.get_advice-right-r {width: 100%;float: none;margin-top: 24px;}
.get_advice-right-r a:first-child {margin-bottom: 18px;}
.get_advice-right-tel {font-size: 21px;line-height: 30px;}
.get_advice .main-ban {padding: 4px 16px 10px 16px;}
.get_advice-right {padding: 16px 16px 16px 16px;width: calc(100% - 64px);margin-left: 16px;}
}
@media (max-width: 559px) {
.main-banner-inner .main-ban-pic img {height: 70px;width: auto;}
}

.news-detail-autor-block2 {max-width:240px;margin-top: -60px;margin-bottom:60px;}
.autor_call {background-color: #05918C;border-radius: 8px;display: flex;text-align: center;cursor: pointer;
    align-items: center;height: 44px;padding-left: 18px;padding-right: 18px;font-weight: 500;color: #fff;margin-top: 10px;}
.autor_call:hover {background: #068480;}


@media (max-width: 768px) {
.news-detail-autor-block2 {margin-bottom: 40px;}
}
@media (max-width: 500px) {
.ekspert {display: block;}
.ekspert-avtar {margin: 0 auto;}
.news-detail-autor-block2 {max-width: 100%;}
#autor_call {max-width: 100%;display: block;margin: 0 auto;}
.autor_call {display: block;padding-top: 10px;    height: 35px;}
.ekspert-zag  {margin: 0 auto;text-align: center;margin-bottom: 20px;}
.ekspert-name {margin: 0 auto;margin-top: 20px;}
}


.cookies {
    position: fixed;
    background: #e5e5e5;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: calc(50% + 1px);
    bottom: 0;
    left: calc(50% - 366px);
    padding: 20px 60px 20px 20px;
    z-index: 10000;
    border: 1px solid #e0e7e8;
    font-size: 12px;
    -ms-flex-flow: row;
    flex-flow: row;
	line-height: 19px;
	color: #000;
	
}

@media (max-width: 1279px){
   .cookies {
max-width: calc(100% - 1px);
	}
}


@media (max-width: 996px){
	.cookies {
		max-width: 100%;
width: calc(100% - 40px);
		left: 0;
		border-left: none;
		border-right: none;
	}
}
.cookies__container{
	position: relative;
	display: flex;
}
.cookies__content {text-align: center;}
.cookies__content span b{display: inline-block;margin-bottom: 5px;}
.js-cookies-close {
width: 112px;
    text-align: center;
    padding-top: 7px;
    padding-bottom: 5px;
    font-size: 13px;
    text-transform: uppercase;
    line-height: 16px;
    font-weight: 600;
    color: #fff;
    background-color: #EB342A;
    border: 0px;
    outline: none;
    cursor: pointer;
    margin: 0 auto;margin-top: 7px;
}
.cookies__close {
    z-index: 1;
margin-top: 20px;margin-right: 20px;
    width: 20px;
    height: 20px;
    background: none;
    border: 1px solid #e0e7e8;
    color: inherit;
    font: inherit;
    line-height: normal;
    overflow: visible;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    transition: background-color .25s,border .25s,fill .25s;
	background: url('/img/cookie-close.png') no-repeat -3px -1px;
	box-sizing: border-box;
	padding: 0;
	overflow: hidden;
}
.cookies__close:hover{
	border: 1px solid #2db6ec;
	background-position: -1px -51px;
}
.cookies__content a {text-decoration:underline;color:#068480;}
.js-cookies-close {
background-color:  #05918C;
color: #fff;
}
.js-cookies-close:hover {
background-color: #068480;

}
@media (max-width: 768px){
	.cookies__content{
		padding-left: 40px;
	}
}

.jq-checkbox, .jq-radio {position: relative;display: inline-block;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.jq-checkbox input, .jq-radio input {position: absolute;z-index: -1;margin: 0;padding: 0;opacity: 0;}
.jq-checkbox, .jq-radio {vertical-align: -3px;width: 17px;height: 17px;margin: 0 11px 0 0;background: url(/img/jq-checkbox-g.png) center bottom no-repeat;cursor: pointer;}
.jq-checkbox.checked {background: url(/img/jq-checkbox__div-g.png) center bottom no-repeat;}
.jq-checkbox.checked .jq-checkbox__div {width: 17px;height: 17px;margin: 0px 0 0 0px;}
.agree-check, .agree-check-request {color: #fff;margin-right: 104px;margin-top: 12px;margin-bottom: 20px;cursor:pointer;}
.agree-check a, .agree-check-request a{color: #068480;}
.agree-check.last, .agree-check-request.last {margin-right: 0px;}
.agree-check:hover label, .agree-check-request:hover label{color: #9B9B9B;cursor:pointer;}
.agree-check:hover a, .agree-check-request:hover label{color: #9B9B9B;}
.agree-check.not_val .jq-checkbox, .agree-check-request.not_val .jq-checkbox {background: url(/img/jq-checkbox-red.png) center bottom no-repeat;}
.agree-check.not_val .jq-checkbox.checked, .agree-check-request.not_val .jq-checkbox.checked  {background: url(/img/jq-checkbox__div-g.png) center bottom no-repeat;}
.agree-check2 {color: #1A1E1E;margin-right: 0px;font-size: 13px;margin-top: 4px;margin-bottom: 0px;}
.agree-check-request {color: #9B9B9B;}

@media (max-width: 768px){
 .agree-check, .agree-check-request {color: #9B9B9B;display:flex !important;width: 100%;}
 .jq-checkbox, .jq-radio {width: 30px;margin: 2px 11px 0 0;}
 .agree-check2 {margin-top: 10px;margin-bottom: 10px;text-align: left;}
 .agree-check2 .jq-checkbox {width: 24px;margin: 3px 11px 0 0;}
}








/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/top-menu/style.css?16905464486748*/
/**Top menu**/
#horizontal-multilevel-menu
{
	margin:0; padding:0;
	list-style:none;
	font-size: 14px;
	line-height: 20px;
	// display: inline-block;
}


/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:2px 0px;
	text-decoration:none;
	text-align:center;
	color: #1A1E1E;
}
#horizontal-multilevel-menu a:hover {color: rgba(26, 30, 30, 0.5);}
#horizontal-multilevel-menu a.selected {color: rgba(26, 30, 30, 0.5);}

#horizontal-multilevel-menu li 
{
	float:left;

    padding-left: 0px;
position: relative;
margin:0px 14px;
}




/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/top-menu/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/top-menu/images/lock.gif) center right no-repeat;
}



#horizontal-multilevel-menu li .top-menu-lv2 li:hover
{
	// background: url(/img/top_menu_li_bg.jpg) bottom left repeat-x;
background: none;
text-decoration:underline;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{

}



/*Sub-menu box*/
.top-menu-lv2-sep {padding-top: 18px;}
#horizontal-multilevel-menu li .top-menu-lv2
{
	position:absolute;
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	list-style: none;
	width: 160px;
	background: #FFFFFF;
	border: 1px solid #F6F7FB;
	border-radius: 12px;
	padding: 12px 24px;
	left: -30px;
}
#horizontal-multilevel-menu li .top-menu-lv2.row_block_width {width: 514px;}

#horizontal-multilevel-menu li .top-menu-lv2 .item-selected a {color: #05918C;}
#horizontal-multilevel-menu li .top-menu-lv2  a.selected{color: #05918C;}
#horizontal-multilevel-menu li .top-menu-lv2 a:hover {color: #05918C;}
#horizontal-multilevel-menu li .top-menu-lv2 .h-memu-li  {padding-top:4px;padding-bottom:4px;}

@media (max-width: 998px) {
 #horizontal-multilevel-menu li .top-menu-lv2 {width: auto;}
}

@media (max-width: 768px) {
#horizontal-multilevel-menu li .top-menu-lv2 .h-memu-li  {font-size: 14px;line-height: 16px;} 
}


/*Sub-menu item box*/
#horizontal-multilevel-menu li .top-menu-lv2 li 
{
	width:100%;
margin: 2px 0px 0px 0px;

}

/*Item link*/
#horizontal-multilevel-menu li .top-menu-lv2 a
{
	text-align:left;
	color: #1A1E1E;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{

}


#horizontal-multilevel-menu li .top-menu-lv2 ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover .top-menu-lv2,
#horizontal-multilevel-menu li.jshover .top-menu-lv2,
#horizontal-multilevel-menu li li:hover .top-menu-lv2,
#horizontal-multilevel-menu li li.jshover .top-menu-lv2,
#horizontal-multilevel-menu li li li:hover .top-menu-lv2,
#horizontal-multilevel-menu li li li.jshover .top-menu-lv2,
#horizontal-multilevel-menu li li li li:hover .top-menu-lv2,
#horizontal-multilevel-menu li li li li.jshover .top-menu-lv2,
#horizontal-multilevel-menu li li li li li:hover .top-menu-lv2,
#horizontal-multilevel-menu li li li li li.jshover .top-menu-lv2
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}


#horizontal-multilevel-menu li .lev2_sub {
    position: absolute;
    top: -30px;
    display: none;
    z-index: 500;
    height: auto;
    list-style: none;
    width: 215px;
    background-color: #F6F7FB;
    border: 2px solid #F6F7FB;
    border-radius: 12px;
    padding: 12px 24px;
    right: -230px;
}

.row_block_title{text-align: left;font-weight: 600;}
.row_block {width:180px;float:left;}
.row_block-left {width:330px;}
 #horizontal-multilevel-menu li .top-menu-lv2 {display:block1;} 

#horizontal-multilevel-menu li .lev2_zag {position: relative;text-align: left;}
#horizontal-multilevel-menu li .lev2_zag:nth-child(3) .lev2_sub{top: -57px;}
#horizontal-multilevel-menu li .lev2_zag:nth-child(4) .lev2_sub{top: -85px;}
#horizontal-multilevel-menu li .lev2_zag span{z-index: 40;position: relative;}
#horizontal-multilevel-menu li .lev2_zag:hover span{color: #068480;}
@media (min-width: 998px) {
	#horizontal-multilevel-menu li .lev2_zag:hover .lev2_sub{display: block;}
}
#horizontal-multilevel-menu li .lev2_zag:hover:before {
	content: '';
	background-color: #F6F7FB;
	position: absolute;
    top: -3px;
    left: -8px;
	width: 290px;
    height: 34px; 
	z-index: 10;
	border-radius: 12px;
}
#horizontal-multilevel-menu li .lev2_zag:after {
    content: '';
    background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMzg4LjQxOCAyNDAuOTE1TDE1My43NTIgNi4yNDhjLTguMzMxLTguMzMxLTIxLjgzOS04LjMzMS0zMC4xNyAwLTguMzMxIDguMzMxLTguMzMxIDIxLjgzOSAwIDMwLjE3TDM0My4xNjMgMjU2IDEyMy41ODIgNDc1LjU4MmMtOC4zMzEgOC4zMzEtOC4zMzEgMjEuODM5IDAgMzAuMTcgOC4zMzEgOC4zMzEgMjEuODM5IDguMzMxIDMwLjE3IDBsMjM0LjY2Ny0yMzQuNjY3YzguMzMtOC4zMzEgOC4zMy0yMS44MzktLjAwMS0zMC4xN3oiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 9px;
    right: 60px;
    width: 9px;
    height: 9px;
	z-index: 20;
}
#horizontal-multilevel-menu li .top-menu-lv2 .lev2_zag .top-menu-arrow{display: none;}
@media (max-width: 998px) {
	#horizontal-multilevel-menu li .top-menu-lv2 .lev2_zag  {cursor:pointer;} 
	#horizontal-multilevel-menu li .top-menu-lv2 .lev2_zag .top-menu-arrow{display: block;top: 10px;}
	#horizontal-multilevel-menu li .top-menu-lv2 .lev2_zag:after{display: none;}
	#horizontal-multilevel-menu li .lev2_zag {color: rgba(26, 30, 30, 0.5);}
	#horizontal-multilevel-menu li .lev2_zag.act .lev2_sub{display: block;border: 0px solid #F6F7FB;position: relative;top: 0px;right: auto;padding: 0px;width: auto;padding-left:20px;border-radius: 12px;margin-top: 7px;}
	#horizontal-multilevel-menu li .lev2_zag:hover:before {display: none;}
}




/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/top-menu-mob/style.css?17007516156949*/
/**Top menu**/
#horizontal-multilevel-menu
{
	margin:0; padding:0;
	list-style:none;
	font-size: 14px;
	line-height: 20px;
	// display: inline-block;
}


/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:2px 0px;
	text-decoration:none;
	text-align:center;
	color: #1A1E1E;
}
#horizontal-multilevel-menu a:hover {color: rgba(26, 30, 30, 0.5);}
#horizontal-multilevel-menu a.selected {color: rgba(26, 30, 30, 0.5);}

#horizontal-multilevel-menu li 
{
	float:left;

    padding-left: 0px;
position: relative;
margin:0px 14px;
}




/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/top-menu-mob/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/top-menu-mob/images/lock.gif) center right no-repeat;
}



#horizontal-multilevel-menu li .top-menu-lv2 li:hover
{
	// background: url(/img/top_menu_li_bg.jpg) bottom left repeat-x;
background: none;
text-decoration:underline;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{

}



/*Sub-menu box*/
.top-menu-lv2-sep {padding-top: 18px;}
#horizontal-multilevel-menu li .top-menu-lv2
{
	position:absolute;
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	list-style: none;
	width: 160px;
	background: #FFFFFF;
	border: 1px solid #F6F7FB;
	border-radius: 12px;
	padding: 12px 24px;
	left: -30px;
}
@media (max-width: 998px) {
#horizontal-multilevel-menu li .top-menu-lv2 {margin-top: 4px;}
}

#horizontal-multilevel-menu li .top-menu-lv2.row_block_width {width: 514px;}
@media (max-width: 998px) {
#horizontal-multilevel-menu li .top-menu-lv2.row_block_width {width: 100%;}
}

#horizontal-multilevel-menu li .top-menu-lv2 .item-selected a {color: #05918C;}
#horizontal-multilevel-menu li .top-menu-lv2  a.selected{color: #05918C;}
#horizontal-multilevel-menu li .top-menu-lv2 a:hover {color: #05918C;}
#horizontal-multilevel-menu li .top-menu-lv2 .h-memu-li  {padding-top:4px;padding-bottom:4px;}

@media (max-width: 998px) {
 #horizontal-multilevel-menu li .top-menu-lv2 {width: auto;}
}

@media (max-width: 768px) {
#horizontal-multilevel-menu li .top-menu-lv2 .h-memu-li  {font-size: 14px;line-height: 16px;} 
}


/*Sub-menu item box*/
#horizontal-multilevel-menu li .top-menu-lv2 li 
{
	width:100%;
margin: 2px 0px 0px 0px;

}

/*Item link*/
#horizontal-multilevel-menu li .top-menu-lv2 a
{
	text-align:left;
	color: #1A1E1E;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{

}


#horizontal-multilevel-menu li .top-menu-lv2 ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover .top-menu-lv2,
#horizontal-multilevel-menu li.jshover .top-menu-lv2,
#horizontal-multilevel-menu li li:hover .top-menu-lv2,
#horizontal-multilevel-menu li li.jshover .top-menu-lv2,
#horizontal-multilevel-menu li li li:hover .top-menu-lv2,
#horizontal-multilevel-menu li li li.jshover .top-menu-lv2,
#horizontal-multilevel-menu li li li li:hover .top-menu-lv2,
#horizontal-multilevel-menu li li li li.jshover .top-menu-lv2,
#horizontal-multilevel-menu li li li li li:hover .top-menu-lv2,
#horizontal-multilevel-menu li li li li li.jshover .top-menu-lv2
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}


#horizontal-multilevel-menu li .lev2_sub {
    position: absolute;
    top: -30px;
    display: none;
    z-index: 500;
    height: auto;
    list-style: none;
    width: 215px;
    background-color: #F6F7FB;
    border: 2px solid #F6F7FB;
    border-radius: 12px;
    padding: 12px 24px;
    right: -230px;
}

.row_block_title{text-align: left;font-weight: 600;}
.row_block {width:180px;float:left;}
.row_block-left {width:330px;}
 #horizontal-multilevel-menu li .top-menu-lv2 {display:block1;} 

#horizontal-multilevel-menu li .lev2_zag {position: relative;text-align: left;}
#horizontal-multilevel-menu li .lev2_zag:nth-child(3) .lev2_sub{top: -57px;}
#horizontal-multilevel-menu li .lev2_zag:nth-child(4) .lev2_sub{top: -85px;}
#horizontal-multilevel-menu li .lev2_zag span{z-index: 40;position: relative;}
#horizontal-multilevel-menu li .lev2_zag:hover span{color: #068480;}
@media (min-width: 998px) {
	#horizontal-multilevel-menu li .lev2_zag:hover .lev2_sub{display: block;}
}
#horizontal-multilevel-menu li .lev2_zag:hover:before {
	content: '';
	background-color: #F6F7FB;
	position: absolute;
    top: -3px;
    left: -8px;
	width: 290px;
    height: 34px; 
	z-index: 10;
	border-radius: 12px;
}
#horizontal-multilevel-menu li .lev2_zag:after {
    content: '';
    background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMzg4LjQxOCAyNDAuOTE1TDE1My43NTIgNi4yNDhjLTguMzMxLTguMzMxLTIxLjgzOS04LjMzMS0zMC4xNyAwLTguMzMxIDguMzMxLTguMzMxIDIxLjgzOSAwIDMwLjE3TDM0My4xNjMgMjU2IDEyMy41ODIgNDc1LjU4MmMtOC4zMzEgOC4zMzEtOC4zMzEgMjEuODM5IDAgMzAuMTcgOC4zMzEgOC4zMzEgMjEuODM5IDguMzMxIDMwLjE3IDBsMjM0LjY2Ny0yMzQuNjY3YzguMzMtOC4zMzEgOC4zMy0yMS44MzktLjAwMS0zMC4xN3oiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 9px;
    right: 60px;
    width: 9px;
    height: 9px;
	z-index: 20;
}
#horizontal-multilevel-menu li .top-menu-lv2 .lev2_zag .top-menu-arrow{display: none;}
@media (max-width: 998px) {
	#horizontal-multilevel-menu li .top-menu-lv2 .lev2_zag  {cursor:pointer;} 
	#horizontal-multilevel-menu li .top-menu-lv2 .lev2_zag .top-menu-arrow{display: block;top: 10px;}
	#horizontal-multilevel-menu li .top-menu-lv2 .lev2_zag:after{display: none;}
	#horizontal-multilevel-menu li .lev2_zag {color: rgba(26, 30, 30, 0.5);}
	#horizontal-multilevel-menu li .lev2_zag.act .lev2_sub{display: block;border: 0px solid #F6F7FB;position: relative;top: 0px;right: auto;padding: 0px;width: auto;padding-left:20px;border-radius: 12px;margin-top: 7px;}
	#horizontal-multilevel-menu li .lev2_zag:hover:before {display: none;}
}




/* End */
/* /css/style.css?174981465979788 */
/* /bitrix/templates/.default/components/bitrix/menu/top-menu/style.css?16905464486748 */
/* /bitrix/templates/.default/components/bitrix/menu/top-menu-mob/style.css?17007516156949 */
