@charset "UTF-8";*,.icon:before{-webkit-font-smoothing:antialiased}

.bh,.btn,.text-wrap a{display:inline-block}

.text-wrap h2 a{
	display:inline
}

.bestofbest{
	width:100%;
	max-width:270px;
position: absolute;
    bottom: -160px;
    font-size: 16px;
	left: 50%;
    transform: translateX(-50%) translateY(10px);
	opacity:0;
	font-weight: 300;
    line-height: 1.1;
}

/* .bestofbest::after{
    position: absolute;
	bottom: 4px;
    left: -10px;
    display: block;
    content: "";
    background-image: url('../img/svg/lavr.svg');
    width: 25px;
    height: 50px;
    background-size: contain;
    background-repeat: no-repeat;
}

.bestofbest::before{
    position: absolute;
	bottom: 4px;
    right: -10px;
    display: block;
    content: "";
    background-image: url('../img/svg/lavr.svg');
    width: 25px;
    height: 50px;
    background-size: contain;
    background-repeat: no-repeat;
	transform:rotateY(180deg);
} */

.loaded .bestofbest{
    animation: .5s 2.5s preloader forwards;

}



@keyframes preloader {
	from {
		 transform: translateX(-50%) translateY(10px);
		opacity:0;
		}
	to {
		opacity:1;
		 transform: translateX(-50%) translateY(0);
	}
}



.vacancies{
	
	display:block;
	position:fixed;
	top:100px;
	background-color:#aa0029;
	color:#fff;
	right:-30px;
	transform: rotate(-90deg);
	padding: 7px 10px 8px;
    z-index: 100;
    font-size: 18px;
}

.icon:before,a{text-decoration:none}.footer,.page-intro-nav,.pc-nav,.team-slider__item .info{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#262626', endColorstr='#2f2f2f', GradientType=1 )}*{position:relative}#wrap{padding-bottom:397px;min-height:100vh}@media screen and (max-width:1243px){#wrap{padding-bottom:600px}}@media screen and (max-width:991px){#wrap{padding-bottom:570px}}@media screen and (max-width:767px){#wrap{padding-bottom:490px}}@media screen and (max-width:575px){#wrap{padding-bottom:670px}}#wrap .footer{position:absolute;bottom:0;left:0;width:100%}.page-about #wrap,.page-home #wrap,.page-id-146 #wrap,.page-principles #wrap{padding-bottom:302px}@media screen and (max-width:1243px){.page-about #wrap,.page-home #wrap,.page-id-146 #wrap,.page-principles #wrap{padding-bottom:500px}}@media screen and (max-width:991px){.page-about #wrap,.page-home #wrap,.page-id-146 #wrap,.page-principles #wrap{padding-bottom:470px}}@media screen and (max-width:767px){.page-about #wrap,.page-home #wrap,.page-id-146 #wrap,.page-principles #wrap{padding-bottom:415px}}@media screen and (max-width:575px){.page-about #wrap,.page-home #wrap,.page-id-146 #wrap,.page-principles #wrap{padding-bottom:495px}}#pixelParallel{position:static}.grid_lines{position:fixed;height:100%;left:0;top:0;pointer-events:none;width:100%;z-index:999}.grid_lines .container{height:100%}.grid_lines .container .block{height:100%;border-left:1px solid #0ff;border-right:1px solid #0ff}.grid_lines .container .block:after{content:" ";width:1px;background-color:#0ff;height:100%;position:absolute;left:50%;top:0}.matchHeight>[class^=col-]>*{height:100%}.container{padding:0 6%}@media screen and (min-width:577px){.container{padding:0 15px}}*,:after,:before{background-position:center center;background-repeat:no-repeat;background-size:cover;outline:0}a.full{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:15}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{font-size:inherit;margin-left:0}body{font-size:16px;font-family:Lato,"Open Sans",Roboto,Arial,sans-serif}.bh{font-family:"Open Sans Condensed",Arial,sans-serif;font-weight:700;color:#000;position:relative;margin:0;font-size:24px;padding-bottom:15px}.bh:after,.bh:before{background-color:#9B0025;content:" ";height:1px;width:100%;position:absolute;left:0}.bh:before{bottom:4px}.bh:after{bottom:0}@media screen and (max-width:1243px){.bh{font-size:24px}}@media screen and (max-width:991px){.bh{font-size:24px}}@media screen and (max-width:767px){.bh{font-size:24px}}@media screen and (max-width:575px){.bh{font-size:18px}}.text-wrap{font-size:15px}@media screen and (max-width:767px){.text-wrap{font-size:14px}}.text-wrap>:first-child{margin-top:0}.text-wrap>:last-child{margin-bottom:0}.text-wrap a{color:inherit;border-bottom:1px solid #9B0025;line-height:1.3}.text-wrap a:hover{color:#9B0025}.btn.btn-primary,.text-wrap ol li:before{background-color:#9B0025;color:#fff}.text-wrap p{line-height:1.6}.text-wrap ol,.text-wrap ul{padding-left:36px;margin:23px 0}.text-wrap ol li,.text-wrap ul li{line-height:1.6;margin-bottom:14px;position:relative}.text-wrap ol li:last-child,.text-wrap ul li:last-child{margin-bottom:0}.text-wrap ol{list-style-type:none;counter-reset:ol-counter}.text-wrap ol li:before{content:counter(ol-counter);counter-increment:ol-counter;position:absolute;width:19px;height:19px;left:-36px;top:3px;font-size:12px;font-weight:700;text-align:center;line-height:19px}.text-wrap ul li{list-style:none}.text-wrap ul li:before{content:"";position:absolute;width:12px;height:10px;top:9px;left:-26px;font-size:14px;background-size:auto 10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAiCAMAAAAau2s5AAAAZlBMVEUAAAD/AAC/AACqAByWAB6XACadACGbACScACOcACOaACOaACWaACWbACSaACSaACOaACWbACSbACWbACSaACWaACSbACSaACWbACSaACWbACWbACWaACWaACSaACSaACWbACSbACUfXljSAAAAIXRSTlMAAQQJERsnOEhQWGBoeIiQmJugqK62uLu/yMnY5O72+/6RcF/nAAAA20lEQVR42qWUSQ6DQBADGfYdAgkJO/z/k5Ho9qUliwO+URrqMMZ443lljzyJPwvYQgVIfkoagFJBBcAMwSpg8RVQQ60gB2CGaBcwOQXU0ClIAZghPgQMOEENgzwfMQAzpPpmC8AMDleGFqihUFADMIO/CFgDBdRQKSgBmCHcBMy4MmpoFWQA1oAeY21h9Ewa22OvILE9WkOiB3sAasCnjxaoIbMtMIMj47EGPh73fDzF7Xhsj9TQkvFYAx9P+3g83e14JvMLo4acjQcGOh5m4OP5/K68cUPhV8DrD6IIQ/q4wlt7AAAAAElFTkSuQmCC)}@font-face{font-family:icons;src:url('../fonts/icons.eot');src:url('../fonts/icons.eot') format("eot"),url('../fonts/icons.woff2') format("woff2"),url('../fonts/icons.woff') format("woff"),url('../fonts/icons.ttf') format("truetype"),url('../fonts/icons.svg') format("svg")}.icon:before{font-family:icons;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.icon-btn-practice:before{content:"\E001"}.icon-fb:before{content:"\E002"}.icon-home-intro-arrow:before{content:"\E003"}.icon-practice-home-arrow:before,


.practice-list__items_home .practice-list__item:before{content:"\E004"}
.icon-yt:before{content:"\E005"}


.flex{
	display:flex;
	border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    padding: 30px 0;
    margin: 30px 0;
}

.photo_speak img{
max-width: 130px;
    border-radius: 50%;
    margin-right: 40px;
}

.citt_speak{
    font-family: "Open Sans Condensed",Arial,sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 33px;
}

.citt_speak a{
	    margin-top: 20px;
    display: inline-block;
    font-family: 'Lato';
    font-size: 15px;
    line-height: 1.1em;
    color: #999;
    font-weight: normal;
    border: 0;
}	

.header__right-phone__what{
	background-image: url('../img/icons/whatsapp_17.svg');
    background-size: contain;
	height: 15px;
    width: 15px;
	border-right:1px solid #ccc;
    margin-top: 11px;
    margin-right:17px;
	position:relative;
}


.header__right-phone__what_mobile{
	background-image: url('../img/icons/whatsapp_17.svg');
    background-size: contain;
	height: 40px;
    width: 40px;
	position:fixed;
	bottom:20px;
	left:20px;
	display:none;
	border-radius:7px;
	overflow:hidden;
	z-index:10000000
}


.header__right-phone__what:after{
	
	display:block;
	content:"";
	height:15px;
	width:1px;
	position:absolute;
	top:0;
	left:23px;
	background-color:#999
}

.icon-in:before{
	display: block;
    content: "";
    background-image: url('../img/icons/insta_12.png');
    background-size: cover;
    width: 32px;
    height: 32px;
    position: relative;
    left: 4px;
    top: 3px;
}

.news__item .spec {
    font-size: 10px;
    line-height: 1.2;
    font-weight: 500;
    position: relative;
    left: 35px;
    top: 6px;
    text-transform: uppercase;
    color: #9B0025;
}


.btn.btn-primary:after,.btn.btn-primary:before{content:" ";position:absolute}.btn{vertical-align:top;cursor:pointer;outline:0;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:.15em;padding:19px 23px 18px 25px;overflow:hidden;transition:transform .3s ease,background-color .3s ease}.news-card__type,.news__item .news-type{letter-spacing:.2em;text-transform:uppercase}.btn:hover{transform:scale(1.02)}.btn.btn-primary:before{top:3px;bottom:3px;left:3px;right:3px;pointer-events:none;border:1px solid #fff}.btn.btn-primary:hover{background-color:#aa0029}.btn.btn-primary:hover:after{transition:transform .55s ease;transform:skewX(-20deg) translateX(0)}.btn.btn-primary:after{top:0;left:0;height:100%;width:50%;background-color:rgba(255,255,255,.15);transition:transform .2s ease;transform:skewX(-20deg) translateX(-110%)}

.btn.btn-icon{padding-left:52px;
float:right;
    margin-top: 20px;
    margin-right: -2px;
} 

.btn.btn-icon .icon{position:absolute;left:24px;top:20px;font-size:11px}.btn.btn-icon .icon.fi,.btn.btn-icon .practice-list__items_home .icon.practice-list__item,.practice-list__items_home .btn.btn-icon .icon.practice-list__item{font-size:17px;top:16px}.news-card{border:1px solid #ddd;padding:30px 34px}.news-card:hover{border-color:#9B0025}.news-card__type{font-size:10px}.news-card__title{font-size:14px;font-weight:700;line-height:1.42857;margin-top:5px;height:72px}.news-card__date{font-size:12px;opacity:.6}.news-card__slider{border:1px solid #ddd;padding:20px 24px}@media screen and (max-width:991px){.news-card__title{height:auto}.news-card__date{margin-top:5px}.news-card__slider{border:none;padding:0}}.news-card:hover .news-card__title{color:#9B0025}@media screen and (max-width:767px){.news-items{overflow:hidden}.news-items .slick-slide{padding:0 15px}.news__item{height:100%}}.news-items .row>div{margin-bottom:30px}.news-items .slick-list{overflow:visible!important}.header,.horizontal-nav,.show-menu,.show-menu body{overflow:hidden}.news-items .slick-list .slick-slide{opacity:.1}.news-items .slick-list .slick-slide.slick-active{opacity:1}.news__item{background-color:#fff;border:1px solid #DDD;min-height:280px;padding-bottom:50px;text-align:left}

.news__item .news-thumb{
	width:100%;
height:auto;

    max-height: 140px;
    object-fit: cover;
}

.news__item .news-thumb_bro{
	width:100%;
height:auto;
    object-fit: cover;
}

.news__item .news-content{padding:28px 34px 0}.news__item .news-type{font-size:10px;line-height:1.2;font-weight:500}.news__item .news-type+.news-title{margin-top:8px;max-height: 120px;overflow: hidden;}

.news__item .news-title{font-weight:500;font-size:20px;line-height:1.2}

.news__item .news-title a{color:inherit}.news__item .news-title a:hover{color:#9B0025}.news__item .news-title+.news-short{margin-top:10px}.news__item .news-short{font-size:14px;font-weight:300;line-height:1.45}@media screen and (max-width:767px){.news__item .news-short{display:block}}.news__item .news-read{position:absolute;left:34px;bottom:28px;opacity:.6;border-bottom:1px solid rgba(0,0,0,.75);font-size:14px;font-weight:500;color:#000;display:inline-block}.news__item .news-read:hover{color:#9B0025;opacity:1;border-bottom-color:rgba(155,0,37,.75)}.news__item__press .press-logo{height:24px;width:auto;margin:35px 0 0 35px}.news__item__press .news-content{position:absolute;left:0;width:100%;bottom:63px}.news__item__press .news-title{font-size:20px;line-height:1.2}@media screen and (max-width:1243px){.news__item__press .news-title{font-size:20px}}@media screen and (max-width:991px){.news__item__press .news-title{font-size:20px}}@media screen and (max-width:767px){.news__item__press .news-title{font-size:20px}}@media screen and (max-width:575px){.news__item__press .news-title{font-size:18px}}.news__item__case .news-title{font-size:20px;line-height:1.2}@media screen and (max-width:1243px){.news__item__case .news-title{font-size:20px}}@media screen and (max-width:991px){.news__item__case .news-title{font-size:20px}}@media screen and (max-width:767px){.news__item__case .news-title{font-size:20px}}@media screen and (max-width:575px){.news__item__case .news-title{font-size:18px}}

.news__item__publication .news-author{font-weight:500;font-size:12px;line-height:1.25;color:rgba(0,0,0,.5);top:33px;left:35px}.news__item__publication .news-author:hover{color:#000}.news__item__publication .news-author img{width:36px;height:36px;border-radius:50%;float:left;margin-right:10px;margin-top:-3px}

.news__item__publication .news-content{position:absolute;left:0;width:100%;bottom:63px}

.news__item__publication .news-title{font-size:20px;line-height:1.2}@media screen and (max-width:1243px){.news__item__publication .news-title{font-size:20px}}@media screen and (max-width:991px){.news__item__publication .news-title{font-size:20px}}@media screen and (max-width:767px){.news__item__publication .news-title{font-size:20px}}@media screen and (max-width:575px){.news__item__publication .news-title{font-size:18px}}.news-items-slider .slick-next,.news-items-slider .slick-prev{font-size:0;top:50%;height:50px;width:40px;background-color:#9B0025;outline:0;z-index:20;background-repeat:no-repeat;background-position:center;background-size:auto 18px}.news-items-slider .slick-next:before,.news-items-slider .slick-prev:before{display:none}.news-items-slider .slick-next:hover,.news-items-slider .slick-prev:hover{opacity:.8}.news-items-slider .slick-prev{left:-5px;right:auto;background-image:url('../img/svg/pc-slider-arrow-left.svg')}@media screen and (max-width:575px){.news-items-slider .slick-next,.news-items-slider .slick-prev{height:36px;width:24px;background-size:auto 10px}.news-items-slider .slick-prev{left:4px}}.news-items-slider .slick-next{right:-5px;left:auto;background-image:url('../img/svg/pc-slider-arrow-right.svg')}.practice-list__items{font-size:0;margin-left:-2px;margin-right:-2px}.practice-list__item{display:inline-block;width:25%;vertical-align:top;padding:18px 28px;height:120px;background-color:#FAFAFA;border-left:2px solid #fff;border-right:2px solid #fff;margin-bottom:4px;z-index:4}.practice-list__item:nth-of-type(8n-1),.practice-list__item:nth-of-type(8n-3),.practice-list__item:nth-of-type(8n-4),.practice-list__item:nth-of-type(8n-6){background-color:#EFEFEF}@media screen and (max-width:991px){.practice-list__item{width:33.3%;padding:20px;height:105px}.practice-list__item:nth-of-type(8n-1),.practice-list__item:nth-of-type(8n-3),.practice-list__item:nth-of-type(8n-4),.practice-list__item:nth-of-type(8n-6){background-color:#FAFAFA}.practice-list__item:nth-of-type(6n),.practice-list__item:nth-of-type(6n-2),.practice-list__item:nth-of-type(6n-4){background-color:#EFEFEF}}@media screen and (max-width:767px){.practice-list__item{width:50%}.practice-list__item:nth-of-type(6n),.practice-list__item:nth-of-type(6n-2),.practice-list__item:nth-of-type(6n-4){background-color:#FAFAFA}.practice-list__item:nth-of-type(4n-1),.practice-list__item:nth-of-type(4n-2){background-color:#EFEFEF}}@media screen and (max-width:575px){.news-items-slider .slick-next{right:4px}.practice-list__item{width:100%;height:58px}.practice-list__item:nth-of-type(4n-1),.practice-list__item:nth-of-type(4n-2){background-color:#FAFAFA}.practice-list__item:nth-of-type(2n){background-color:#EFEFEF}}.practice-list__item .fi,.practice-list__item .practice-list__items_home .practice-list__item,.practice-list__items_home .practice-list__item .practice-list__item{color:#9B0025;font-size:20px;line-height:20px}.practice-list__item .fi:before,.practice-list__item .practice-list__items_home .practice-list__item:before,.practice-list__items_home .practice-list__item .practice-list__item:before{margin-left:0;font-size:inherit}.practice-list__item .title{position:absolute;bottom:20px;left:28px;right:28px;font-weight:500;line-height:1.1875;font-size:16px}@media screen and (max-width:991px){.practice-list__item .title{left:20px;right:20px}}@media screen and (max-width:575px){.practice-list__item .title{left:50px;bottom:auto;top:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.practice-list__item .title br{display:none}}.touch .practice-list__item:active,body:not(.touch) 


.practice-list__item:hover{background-color:#9B0025;color:#fff}
.class_light{background-color:#9B0025!important;color:#fff!important}
.class_light .fi{color:#fff! important}

.practice-list__items_home .touch .practice-list__item:active .practice-list__item,.practice-list__items_home body:not(.touch) .practice-list__item:hover .practice-list__item,.touch .practice-list__item:active .fi,.touch .practice-list__item:active .practice-list__items_home .practice-list__item,body:not(.touch) .practice-list__item:hover .fi,body:not(.touch) .practice-list__item:hover .practice-list__items_home .practice-list__item{color:#fff}@media screen and (max-width:1243px){.practice-list__item .title{font-size:14px}.practice-list__items_home{margin-left:0;margin-right:0;padding-left:1px;text-align:center}}.practice-list__items_home .practice-list__item{display:inline-block;margin-right:.83%;width:calc((100% - 20px)/ 3);margin-right:calc(10px * 1);margin-bottom:10px;padding:18px 28px;height:79px;background-color:transparent;border:1px solid #e1e1e1}@media screen and (max-width:1243px){.practice-list__items_home .practice-list__item{padding:18px 20px;width:33.3%;width:33.3333333%;text-align:left;margin:-1px 0 0 -1px}.practice-list__items_home .practice-list__item:hover{z-index:15}}@media screen and (max-width:991px){.practice-list__items_home{text-align:left}.practice-list__items_home .practice-list__item{width:50%}}.practice-list__items_home .practice-list__item:before{font-family:icons;color:#9B0025;font-size:8px;position:absolute;right:25px;top:50%;margin-top:-2px;transition:transform .4s ease}.practice-list__items_home .practice-list__item:nth-of-type(3n){margin-right:0}.practice-list__items_home .practice-list__item .fi,.practice-list__items_home .practice-list__item .practice-list__item{position:absolute;top:50%;left:28px;font-size:18px;transform:translateY(-50%)}@media screen and (max-width:767px){.practice-list__items_home .practice-list__item{width:100%;height:60px}.practice-list__items_home .practice-list__item .fi,.practice-list__items_home .practice-list__item .practice-list__item{left:16px}}.practice-list__items_home .practice-list__item .title{bottom:auto;top:50%;left:55px;transform:translateY(-50%)}@media screen and (max-width:767px){.practice-list__items_home .practice-list__item .title{left:45px}}.practice-list__items_home .practice-list__item:hover{border-color:#9B0025!important;color:#000;background-position:94% 50%}.practice-list__items_home .practice-list__item:hover .fi,.practice-list__items_home .practice-list__item:hover .practice-list__item{color:#9B0025}.practice-list__items_home .practice-list__item:hover:before{transform:translateX(4px)}

.horizontal-nav ul{padding:0;font-size:0;white-space:nowrap}

.horizontal-nav ul li{font-size:14px;font-family:"Open Sans Condensed",Arial,sans-serif;font-weight:700;display:inline-block;list-style:none;letter-spacing:.01em}@media screen and (max-width:991px){.horizontal-nav ul{white-space:normal}.horizontal-nav ul li{margin-right:20px}.horizontal-nav ul li+li{margin-top:10px}}.horizontal-nav ul li+li:before{content:"∙";display:inline-block;vertical-align:top;margin:0 20px 0 21px}@media screen and (max-width:991px){.horizontal-nav ul li+li:before{display:none}}.horizontal-nav ul li a{color:#AAA}.horizontal-nav ul li a:hover,.horizontal-nav ul li.active a,.horizontal-nav ul li.current-menu-item a{color:#fff}.horizontal-nav__black ul li a{color:#444}.horizontal-nav__black ul li a:hover{color:#000}.horizontal-nav__black ul li.primary a{color:#9B0025}.horizontal-nav__black ul li.primary a:hover{opacity:.9}.kazakov-tabs{list-style:none;margin:0;padding:0;font-size:0}.kazakov-tabs li{display:inline-block;vertical-align:top}.kazakov-tabs li+li{margin-left:-1px}.kazakov-tabs li a{font-size:11px;line-height:1;color:#999;text-transform:uppercase;letter-spacing:.16em;display:block;padding:13px 19px 12px 30px}.kazakov-tabs-content .tab,.kazakov-tabs-content .tab .simplebar-track.vertical .simplebar-scrollbar:before{display:none}@media screen and (max-width:575px){.kazakov-tabs li a{font-size:10px;padding:10px 10px 9px 20px;letter-spacing:0}}.kazakov-tabs li a span{z-index:2}.kazakov-tabs li a:before{content:" ";position:absolute;top:0;width:100%;height:100%;z-index:1;border:1px solid #CCC;left:5px;background-color:#fff;transform:skew(-15deg)}.kazakov-tabs li a.active{color:#fff}.kazakov-tabs li a.active span{z-index:4}.kazakov-tabs li a.active:before{background-color:#9B0025;border-color:#9B0025;z-index:3}.kazakov-tabs+.kazakov-tabs-content{margin-top:-1px;z-index:6}.kazakov-tabs-content{border:1px solid #9B0025}.kazakov-tabs-content .tab .simplebar-track.vertical{right:19px;top:40px;bottom:40px;width:3px;background-color:#EEE;border-radius:100px}.kazakov-tabs-content .tab .simplebar-track.vertical .simplebar-scrollbar{width:5px;background-color:#9B0025;border-radius:100px;right:-1px}.kazakov-tabs-content .tab.active,.kazakov-tabs-content .tab.show{display:block}.kazakov-tabs-content .tab.active[data-simplebar=init],.kazakov-tabs-content .tab.show[data-simplebar=init]{display:-ms-flexbox;display:flex}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.header{height:61px;background-color:#fff;padding-bottom:3px;margin-bottom:-3px}


/*.page-home .header{top:translateY(-110%)}*/

@media screen and (max-width:991px){.header{padding-bottom:0;margin-bottom:0;height:58px}}.header:before{bottom:3px;height:1px;content:" ";position:absolute;left:0;width:100%;background-color:#eee}@media screen and (max-width:991px){.header:before{bottom:0}.header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:99}}.header__menu-btn{font-size:40px;float:right;top:0;border-left:1px solid #eee;height:100%;border-right:1px solid #eee;width:60px;line-height:58px;display:none;text-align:center;color:#000}.header__menu-btn:hover{background-color:#9B0025;color:#fff}.header__menu-btn:before{line-height:58px;font-size:inherit}@media screen and (max-width:991px){.header__menu-btn{display:block}}

.header__left__logo,.header__left__menu{display:inline-block;vertical-align:top}.header__left{font-size:0}

.header__left__logo{background-image:url('../img/ui/logo.svg');
width: 117px;
height: 42px;
margin:10px 0 0 -3px}


/* @media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.header__left__logo{background-image:url('../img/ui/logo@2x.png')}} */



@media screen and (max-width:575px){.header__menu-btn{right:-15px;border-right:0}.header__left__logo{background-size:contain;width:120px}}.header__left__menu{margin-left:34px;font-family:Lato,"Open Sans",Roboto,Arial,sans-serif}@media screen and (max-width:991px){.header__left__menu{display:none}}#mobile_menu ul,.header__left__menu__ul{padding:0;margin:0}#mobile_menu ul li,.header__left__menu__ul li{display:inline-block;vertical-align:top;position:relative}#mobile_menu ul li:after,.header__left__menu__ul li:after{content:" ";height:68px;background-color:#eee;width:1px;position:absolute;top:-8px;left:7px;z-index:2;transform:rotate(18deg)}@media screen and (max-width:991px){#mobile_menu ul li:after,.header__left__menu__ul li:after{display:none}}#mobile_menu ul li:before,.header__left__menu__ul li:before{content:" ";background-color:#9B0025;position:absolute;height:64px;width:101%;left:5px;top:0;z-index:3;transform:translate(20px,-64px) translateZ(0) skewX(-18deg)}#mobile_menu ul li.active:before,#mobile_menu ul li.current-menu-item:before,#mobile_menu ul li.current-page-ancestor:before,#mobile_menu ul li.current_page_parent:before,#mobile_menu ul li:hover:before,.header__left__menu__ul li.active:before,.header__left__menu__ul li.current-menu-item:before,.header__left__menu__ul li.current-page-ancestor:before,.header__left__menu__ul li.current_page_parent:before,.header__left__menu__ul li:hover:before{transform:translateZ(0) skewX(-18deg)}#mobile_menu ul li.active a,#mobile_menu ul li.current-menu-item a,#mobile_menu ul li.current-page-ancestor a,#mobile_menu ul li.current_page_parent a,#mobile_menu ul li:hover a,.header__left__menu__ul li.active a,.header__left__menu__ul li.current-menu-item a,.header__left__menu__ul li.current-page-ancestor a,.header__left__menu__ul li.current_page_parent a,.header__left__menu__ul li:hover a{color:#fff}

#mobile_menu ul li a,.header__left__menu__ul li a{
	
	font-size:11px;font-weight:700;text-transform:uppercase;color:#000;letter-spacing:.16em;padding:25px 18px 24px 33px;display:block;position:relative;z-index:555}
	
	.header__left__menu__ul li:hover a{color:#fff;z-index:555}
	
	#mobile_menu ul li a:hover,.header__left__menu__ul li a:hover{color:#fff;z-index:555}#mobile_menu ul li:last-child a:after,.header__left__menu__ul li:last-child a:after{content:" ";height:68px;background-color:#eee;width:1px;position:absolute;top:-8px;right:-8px;z-index:1;transform:rotate(18deg)}#mobile_menu,#overlay{position:fixed;top:0;height:100%}#mobile_menu .contacts,.header__right{text-align:right}@media screen and (max-width:991px){#mobile_menu .contacts,.header__right{display:none}}#mobile_menu .contacts a,.header__right a{/*letter-spacing:.01em;*/display:inline-block;color:#000}#mobile_menu .contacts a:hover,.header__right a:hover{color:#9B0025}.header__right__phone{font-size:13px;margin-top:12px;white-space: nowrap;}.header__right__contacts{font-size:12px;font-weight:300;margin-top:2px;background-size:auto 10px;background-position:0 1px;padding-left:12px;background-image:url('../img/ui/header_map_pin.png')}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.header__right__contacts{background-image:url('../img/ui/header_map_pin@2x.png')}}#overlay{left:0;width:100%;background-color:rgba(0,0,0,.8);z-index:100;visibility:hidden;opacity:0;transition:all .3s ease .5s}.show-menu #overlay{opacity:1;visibility:visible;transition:all .3s ease 0s}#mobile_menu{z-index:101;overflow:auto;width:400px;right:0;background-color:#fff;font-size:30px;-webkit-overflow-scrolling:touch;padding:50px 60px;transform:translateX(100%);transition:transform .5s ease .3s}@media screen and (max-width:575px){#mobile_menu{width:300px;padding:40px}}#mobile_menu .bh{width:100%;font-size:28px;padding-bottom:25px}#mobile_menu .bh .fi,#mobile_menu .bh .practice-list__items_home .practice-list__item,.practice-list__items_home #mobile_menu .bh .practice-list__item{float:right;margin-top:3px;opacity:.6;cursor:pointer;color:#000}#mobile_menu .bh .fi:hover,#mobile_menu .bh .practice-list__items_home .practice-list__item:hover,.practice-list__items_home #mobile_menu .bh .practice-list__item:hover{opacity:1}@media screen and (max-width:575px){#mobile_menu .bh{padding-bottom:20px}}@media screen and (max-width:991px){#mobile_menu ul{padding:30px 0 0;width:100%;transform:translateX(100%);transition:transform 0s ease .5s}.show-menu #mobile_menu ul{transform:translateX(0);transition:transform 0s ease 0s}}@media screen and (max-width:991px) and (max-width:575px){#mobile_menu ul{padding:25px 0 0}}@media screen and (max-width:991px){#mobile_menu ul li{display:block;margin-bottom:30px;transform:translateY(5px);opacity:0}#mobile_menu ul li:nth-of-type(1){transition:all .2s ease .15s}#mobile_menu ul li:nth-of-type(2){transition:all .2s ease .12s}#mobile_menu ul li:nth-of-type(3){transition:all .2s ease 90ms}#mobile_menu ul li:nth-of-type(4){transition:all .2s ease 60ms}#mobile_menu ul li:nth-of-type(5){transition:all .2s ease 30ms}#mobile_menu ul li:nth-of-type(6){transition:all .2s ease 0s}#mobile_menu ul li:nth-of-type(7){transition:all .2s ease -30ms}#mobile_menu ul li:nth-of-type(8){transition:all .2s ease -60ms}#mobile_menu ul li:nth-of-type(9){transition:all .2s ease -90ms}#mobile_menu ul li:nth-of-type(10){transition:all .2s ease -.12s}.show-menu #mobile_menu ul li{opacity:1;transform:translateY(0)}.show-menu #mobile_menu ul li:nth-of-type(1){transition:all .7s ease .35s}.show-menu #mobile_menu ul li:nth-of-type(2){transition:all .7s ease .4s}.show-menu #mobile_menu ul li:nth-of-type(3){transition:all .7s ease .45s}.show-menu #mobile_menu ul li:nth-of-type(4){transition:all .7s ease .5s}.show-menu #mobile_menu ul li:nth-of-type(5){transition:all .7s ease .55s}.show-menu #mobile_menu ul li:nth-of-type(6){transition:all .7s ease .6s}.show-menu #mobile_menu ul li:nth-of-type(7){transition:all .7s ease .65s}.show-menu #mobile_menu ul li:nth-of-type(8){transition:all .7s ease .7s}.show-menu #mobile_menu ul li:nth-of-type(9){transition:all .7s ease .75s}.show-menu #mobile_menu ul li:nth-of-type(10){transition:all .7s ease .8s}#mobile_menu ul li:after,#mobile_menu ul li:before{display:none}#mobile_menu ul li.active a,#mobile_menu ul li.current-menu-item a,#mobile_menu ul li.current_page_parent a,#mobile_menu ul li:hover a{color:#000}#mobile_menu ul li a:hover{color:#9B0025}#mobile_menu ul li a{padding:0;font-size:13px}#mobile_menu .contacts{position:absolute;display:block;z-index:102;right:0;width:100%;text-align:left;padding:0 60px;bottom:50px;opacity:0;transform:translateX(100%);transition:transform 0s ease .5s,opacity .2s ease 0s}.show-menu #mobile_menu .contacts{opacity:1;transform:translateX(0);transition:transform 0s ease 0s,opacity .5s ease .8s}#mobile_menu .contacts .header__right__phone{font-size:18px}}@media screen and (max-height:470px){#mobile_menu .contacts{position:relative;bottom:0;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:1243px){#mobile_menu .contacts .header__right__phone{font-size:18px}}@media screen and (max-width:767px){#mobile_menu .contacts .header__right__phone{font-size:16px}
	.header__right-phone__what {
    height: 25px;
    width:25px;
    margin-top: 11px;
    margin-right: 30px;
		
		}
	.header__right-phone__what:after{
	
	display:block;
	content:"";
	height:18px;
	width:1px;
	position:absolute;
	top:0;
	left:40px;
	background-color:#999
}		
		
		}
	
	@media screen and (max-width:575px){#mobile_menu .contacts{padding:0 40px}#mobile_menu .contacts .header__right__phone{font-size:16px}
	
	.header__right-phone__what {
    height: 25px;
    width:25px;
    margin-top: 11px;
    margin-right: 30px;
		
		}
	.header__right-phone__what:after{
	
	display:block;
	content:"";
	height:18px;
	width:1px;
	position:absolute;
	top:0;
	left:40px;
	background-color:#999
}		
		}
	
	@media screen and (max-width:1243px){#mobile_menu .contacts .header__right__contacts{font-size:14px}}
	
	
	@media screen and (max-width:991px){#mobile_menu .contacts .header__right__contacts{margin-top:8px;background-position:0 3px;font-size:14px}}@media screen and (max-width:767px){#mobile_menu .contacts .header__right__contacts{font-size:14px}}@media screen and (max-width:575px){#mobile_menu .contacts .header__right__contacts{font-size:12px}}.show-menu #mobile_menu{transform:translateX(0);transition:transform .5s ease}.footer{height:330px;color:#fff;background:#262626;background:linear-gradient(45deg,#262626 0,#2f2f2f 100%)}@media screen and (max-width:1243px){.footer{height:auto}}.footer__top{height:330px;font-size:0}.footer__top .footer__block{display:inline-block;vertical-align:top}@media screen and (max-width:1243px){.footer__top{height:auto;text-align:center;padding-bottom:30px}.footer__top .footer__block{text-align:center}.footer__top .footer__block:nth-of-type(2),.footer__top .footer__block:nth-of-type(3){position:absolute;top:0;left:15px;margin:0;width:320px}.footer__top .footer__block:nth-of-type(3){left:auto;right:15px}}@media screen and (max-width:1243px) and (max-width:991px){.footer__top .footer__block:nth-of-type(2),.footer__top .footer__block:nth-of-type(3){width:200px}}@media screen and (max-width:1243px){.footer__top .footer__block:nth-of-type(4){margin:0;width:20%}.footer__top .footer__block:nth-of-type(4) ul{padding:14px 0 0}}@media screen and (max-width:1243px) and (max-width:767px){.footer__top .footer__block:nth-of-type(2),.footer__top .footer__block:nth-of-type(3){display:none}.footer__top .footer__block:nth-of-type(3){right:auto}.footer__top .footer__block:nth-of-type(4){display:none}}@media screen and (max-width:767px){.footer__top .footer__block{display:block;position:relative}}.footer__top .footer__block-info{padding:35px 25px 28px;background-color:#1D1D1D;top:-10px;width:291px;text-align:center;margin-right:15px}@media screen and (max-width:1243px){.footer__top .footer__block-info{display:block;margin:0 auto}}@media screen and (max-width:991px){.footer__top .footer__block-info{padding:25px 15px 23px;width:270px}}.footer__top .footer__block-info:before{content:" ";width:0;height:0;border-style:solid;border-width:10px 0 0 10px;border-color:transparent transparent transparent rgba(0,0,0,.2);top:0;position:absolute;right:-10px}
	
	
	.footer__top .footer__block-info-logo{width:160px;height:55px;display:block;margin:0 auto;background-image:url('../img/ui/logo_footer.svg')}
	
/* 	
	@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.footer__top .footer__block-info-logo{background-image:url('../img/ui/logo_white@2x.png')}} */
	
	
	.footer__top .footer__block-info-contacts{font-size:12px;line-height:1.75;border-top:1px solid rgba(255,255,255,.1);margin-top:20px;padding-top:17px}.footer__top .footer__block-info-contacts a{color:#fff;opacity:.8}.footer__top .footer__block-info-contacts a:hover,.footer__top .footer__block-nav ul li:first-child a{opacity:1}

.footer__top .footer__block-nav{margin-left:30px; max-width: 200px}.footer__top .footer__block-nav ul{padding:34px 0 0;list-style:none}.footer__top .footer__block-nav ul li{font-size:14px;line-height:2}@media screen and (max-width:991px){.footer__top .footer__block-nav ul li{font-size:13px}}.footer__top .footer__block-nav ul li:first-child{font-weight:700;line-height:2.15}@media screen and (max-width:767px){.footer__top .footer__block-nav ul{padding:25px 0 0}.footer__top .footer__block-nav ul li{display:inline-block;margin:0 10px}.footer__top .footer__block-nav ul li:first-child{display:block}}.footer__top .footer__block-nav ul li a{color:inherit;opacity:.8}.footer__top .footer__block-nav ul li a:hover{opacity:1}

.footer__top .footer__block-links{margin-left:50px;padding:41px 0 0}@media screen and (max-width:1243px){.footer__top .footer__block-links{padding-top:21px}}@media screen and (max-width:767px){.footer__top .footer__block-links{margin-left:0}}.footer__top .footer__block-links h5{font-size:14px;font-weight:700;margin:0 0 2px}.footer__top .footer__block-links .links_wrap+.links_wrap{margin-top:25px}@media screen and (max-width:991px){.footer__top .footer__block-links .links_wrap+.links_wrap{margin-top:15px}}@media screen and (max-width:767px){.footer__top .footer__block-links .links_wrap+.links_wrap{margin-top:0}}@media screen and (max-width:575px){.footer__top .footer__block-links .links_wrap+.links_wrap{margin-top:15px}}@media screen and (max-width:767px){.footer__top .footer__block-links .links_wrap{display:inline-block;vertical-align:top;margin:0 20px}.footer__bottom{padding-bottom:18px}}@media screen and (max-width:575px){.footer__top .footer__block-links .links_wrap{display:block}}.footer__top .footer__block-links .links a{display:inline-block;vertical-align:top;width:52px;height:40px;border:1px solid #fff;border-radius:2px;line-height:40px;text-align:center;opacity:.8}.footer__top .footer__block-links .links a:not(:last-child){margin-right:10px; margin-top:8px}
.footer__top .footer__block-links .links a:last-child{margin-top:8px}

.footer__top .footer__block-links .links a.iflr,.footer__top .footer__block-links .links a.p100{padding-top:8px; margin-top:8px}

.footer__top .footer__block-links .links a.komm{padding-top:4px}
.footer__top .footer__block-links .links a.komm2{padding-top:2px}


.footer__top .footer__block-links .links a:hover{opacity:1}.footer__top .footer__block-links .links-socials a{width:41px}.footer__top .footer__block-links .links-socials a i{font-size:24px;color:#fff}.footer__top .footer__block-links .links-socials a i.icon-fb{font-size:28px;top:4px}.footer__top .footer__block-links .links-socials a i.icon-yt{font-size:14px}.footer__bottom{background-color:#000;min-height:45px;font-size:12px;color:#bbb}.footer__bottom__left{padding-top:18px}@media screen and (max-width:767px){.footer__bottom__left{text-align:center;margin-bottom:8px}}.footer__bottom__left a{color:inherit;border-bottom:1px solid;display:inline-block;margin-left:15px}.footer__bottom__left a:hover{color:#fff}

.footer__bottom #va-copy{float:right;color:#fff;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-align:right;margin-top:18px}.advantages__num,.join-banner h4,.page-intro h1,.pc-head__title,.recourse__title{font-family:"Open Sans Condensed",Arial,sans-serif}@media screen and (max-width:767px){.footer__bottom #va-copy{float:none;text-align:center;margin-top:0}}

.footer__bottom #va-copy a{color:inherit;text-decoration:none;opacity:.8;display:inline-block}


.join-banner a:hover,.widget-team__items li a:hover{text-decoration:underline}.footer__bottom #va-copy a:hover{opacity:1}.footer__bottom #va-copy .logo{float:left;font-size:26px;line-height:1;font-weight:200;display:block}@media screen and (max-width:767px){.footer__bottom #va-copy .logo{float:none;font-size:12px;display:inline;font-weight:400}.footer__bottom #va-copy .logo:after{content:". "}}.footer__bottom #va-copy .text{overflow:hidden;font-size:11px;line-height:13px;float:left;margin:-1px 0 0 8px;width:62px;text-transform:lowercase}.sidebar{padding-left:30px}@media screen and (max-width:991px){.sidebar{padding-left:0;padding-top:60px}}@media screen and (max-width:767px){.footer__bottom #va-copy .text{float:none;display:inline;margin:0;font-size:12px;width:auto;text-transform:none}.sidebar{padding-top:50px}}.sidebar__widget{margin-bottom:43px}.sidebar__widget-title{font-size:24px;padding-bottom:16px;margin-bottom:14px}.sidebar-person{padding-left:40px;padding-top:2px}@media screen and (max-width:1243px){.sidebar-person{padding-left:0;padding-top:60px}}@media screen and (max-width:767px){.sidebar-person{padding-top:50px}}.widget-persons__items .item{min-height:55px}.widget-persons__items .item:not(:last-child){margin-bottom:12px}.widget-persons__items .item img{width:55px;height:55px;border-radius:2px;float:left;margin-right:16px}.widget-persons__items .item .title{font-size:14px;font-weight:700;padding-top:11px}.widget-persons__items .item .description{font-size:12px;opacity:.6;margin-top:5px}.widget-persons__items .item:hover .title{color:#9B0025}.widget-team__items{font-size:0;padding:0;margin:10px 0 0}.widget-team__items li{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:143px;margin-bottom:17px}.widget-team__items li:nth-of-type(2n){margin-left:50px}.widget-team__items li a{font-size:13px;line-height:1.25;color:#000}@media screen and (max-width:1243px){.widget-team__items li{margin-right:30px}.widget-team__items li:nth-of-type(2n){margin-left:0}}.widget-news__items{margin-top:5px}.widget-news .news-card{padding:20px 24px 19px;margin-bottom:16px}.widget-news .news-card__title{height:72px}@media screen and (max-width:991px){.widget-team__items li{margin-right:28px}.widget-news .news-card__title{height:auto;margin-bottom:10px}}.widget-join-banner{margin-top:-5px}.widget-pc-nav{margin-top:-28px}.page-intro{padding:133px 0 41px;border-bottom:8px solid #2F2F2F;margin-bottom:60px;background-size:cover;background-position:center center}@media screen and (max-width:767px){.widget-team__items li{margin-right:25px}.page-intro{padding:120px 0 30px}}.page-intro h1{color:#9B0025;margin:0 0 0 -2px;font-size:48px}@media screen and (max-width:1243px){.page-intro h1{font-size:44px}}@media screen and (max-width:991px){.page-intro h1{font-size:44px}}@media screen and (max-width:767px){.page-intro h1{font-size:40px}}@media screen and (max-width:575px){.page-intro h1{font-size:32px}}.page-intro .lead{font-size:16px;line-height:1.5;letter-spacing:.01em;margin:10px 0 0;font-weight:300}@media screen and (max-width:1243px){.page-intro .lead{font-size:16px}}@media screen and (max-width:991px){.page-intro .lead{font-size:16px}}@media screen and (max-width:767px){.page-intro .lead{font-size:14px}}@media screen and (max-width:575px){.page-intro .lead{font-size:14px}}.page-intro .breadcrumbs{font-size:0}.page-intro .breadcrumbs ul{margin:28px 0 0;padding:0}.page-intro .breadcrumbs ul li{display:inline-block;vertical-align:top;font-size:12px;font-weight:700;color:#000}.page-intro .breadcrumbs ul li:not(:last-child):after{content:"»";display:inline-block;margin:0 8px;opacity:.5}.page-intro .breadcrumbs ul li a{font-weight:400;color:#666}.page-intro .breadcrumbs ul li a:hover{border-bottom:1px solid #999}.page-intro__person{height:523px;border-bottom:0}.page-intro__simple{padding:33px 0 0;border-bottom:0;margin-bottom:27px}.page-intro__simple h1{margin:31px 0 0 -1px}@media screen and (max-width:575px){.page-intro__simple h1{margin-top:24px}}.page-intro__simple h1:first-child{margin-top:72px}@media screen and (max-width:767px){.page-intro__simple h1:first-child{margin-top:48px}}@media screen and (max-width:575px){.page-intro__simple h1:first-child{margin-top:35px}}@media screen and (max-width:991px){.page-intro__simple{padding:65px 0 0}}.page-intro__with-nav{margin-bottom:0;border-bottom:0}.page-intro-nav{background:#262626;background:linear-gradient(45deg,#262626 0,#2f2f2f 100%);color:#fff;padding:13px 0;margin-bottom:60px}@media screen and (max-width:767px){.page-intro-nav{margin-bottom:40px}}.page-intro__news{margin-bottom:48px}.page-intro__news .post-date{font-size:14px;font-weight:500;opacity:.6;margin:28px 0 0}.page-intro__news .post-date+h1{margin-top:13px}.page-intro__news .lead{font-size:18px;line-height:28px;margin:15px 0 0;font-weight:400}.page-intro__news .breadcrumbs ul{margin-top:23px}.rewards__list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}@media screen and (max-width:1243px){.page-intro__person{height:360px}.rewards__list{display:block;font-size:0}}

.rewards__item{
	margin-top: 10px;
	width:20%;
	}

@media screen and (max-width:1243px){.rewards__item{display:inline-block;vertical-align:top;width:32%;min-height:45px}.rewards__item+.rewards__item{margin-left:2%}}@media screen and (max-width:767px){.rewards__item{width:100%;display:block;margin-bottom:24px}.rewards__item+.rewards__item{margin-left:0}}.rewards__item-pravo300 .rewards__img{background-image:url('../img/content/page-about/rating-1.png')}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.rewards__item-pravo300 .rewards__img{background-image:url('../img/content/page-about/rating-1@2x.png')}}.rewards__item-iflr .rewards__img{background-image:url('../img/content/page-about/rating-2.png')}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.rewards__item-iflr .rewards__img{background-image:url('../img/content/page-about/rating-2@2x.png')}}.rewards__item-kommersant .rewards__img{background-image:url('../img/content/page-about/rating-3.png')}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.rewards__item-kommersant .rewards__img{background-image:url('../img/content/page-about/rating-3@2x.png')}}

.rewards__img{width:105px;
height:100px;
margin:3px auto;
background-size:contain;
}@media screen and (max-width:1243px){
.rewards__img{width:60px;height:45px;float:left;margin-right:15px}}
@media screen and (max-width:991px){
.rewards__img{float:none;margin:0 auto 10px}}@media screen and (max-width:767px){
	.rewards__img{float:left;margin:0 20px 0 auto}}@media screen and (max-width:575px){.rewards__img{margin-top:2px}}
	.rewards__desc{
		    font-size: 12px;
    line-height: 1.7;
    margin-top: 15px;
    text-align: center;
    padding: 0 28px;
		}
	
	@media screen and (max-width:1243px){.rewards__desc{width:auto;overflow:hidden;margin-top:0;padding-right:20px}}@media screen and (max-width:991px){.rewards__desc{padding:0 10px;text-align:center}}@media screen and (max-width:767px){.rewards__desc{text-align:left;padding:3px 0 0}}@media screen and (max-width:575px){.rewards__desc{padding-top:0}}.rewards__desc a{color:#9B0025;font-weight:700}.rewards__accent{font-weight:700;color:#9B0025;font-size:11px}.advantages__list{padding:0;margin:0 3px 0 0;list-style:none}
	
	.advantages__item{
		width:calc(50% - 10px);
		float:left;
		min-height:181px;
		border:1px solid #9B0025;
		margin-bottom:20px;
		padding:18px;
		position:relative
	}
	
	.advantages__item:nth-child(1), .advantages__item:nth-child(2){
	min-height:60px;
	
	}
	
	.advantages__item:nth-child(1), .advantages__item:nth-child(1):before{
		padding:0;
		border:0;
		font-size: 25px;
		font-weight: 700;
		font-family: "Open Sans Condensed",Arial,sans-serif;
}

.advantages__item:nth-child(1) span{
display:inline-block;
padding-bottom:10px;
border-bottom:5px solid #9B0025;
color:#333
}


	
	
	.advantages__item:nth-child(odd){
		
		margin-right:10px;
		
	}

	.advantages__item:nth-child(even){
		
		margin-left:10px;
		
	}
	
	
	@media screen and (max-width:1243px){.advantages__list{font-size:0;margin-right:0}
	
	.advantages__item{
	display:inline-block;
	vertical-align:top;
	}
	
/* 	.advantages__item+.advantages__item{margin-left:2%} */
	
	}
	
	.advantages__item:before{content:'';display:block;position:absolute;top:3px;left:3px;right:3px;bottom:3px;border:1px solid rgba(222,7,7,.3);transition:.1s}
	
	.advantages__num{font-size:38px;font-weight:700;
	padding-bottom:5px;
	position:relative;
	}
	
/* 	.advantages__num:after{
		
display: block;
    content: "";
    position: absolute;
    bottom: 2px;
    width: 51px;
    height: 3px;
    background-color: #9B0025;
		
	} */

	
	@media screen and (max-width:1243px){
	.advantages__num{font-size:38px}.advantages__desc{margin-top:4px}}@media screen and (max-width:991px){
		.advantages__item{text-align:left}.advantages__num{font-size:38px}}@media screen and (max-width:767px){
		.advantages__item{text-align:left;width:100%;display:block;margin-bottom:16px;min-height:60px}
		.advantages__item+.advantages__item{margin-left:0}.advantages__num{font-size:38px}}@media screen and (max-width:575px){.advantages__num{font-size:38px}}.advantages__desc{font-size:16px}.advantages__accent{font-weight:700;font-size:15px}.join-banner{background-color:#FAFAFA;text-align:center;padding:38px 40px 47px}.join-banner .fi,.join-banner .practice-list__items_home .practice-list__item,.practice-list__items_home .join-banner .practice-list__item{font-size:52px}.join-banner h4{color:#9B0025;margin:12px 0 0;font-size:20px}.join-banner p{font-weight:300;font-size:14px;margin:11px 0 0;line-height:1.45}.join-banner a{color:#9B0025;font-size:14px;display:inline-block;margin-top:20px}.home-intro__video.home-intro__video-image .video-container,.no-video .home-intro__video .video-container video,.touch .home-intro__video .video-container video{display:none}

.page-home .header, .home .header{position:absolute;top:-50px;width:100%;left:0;z-index:11;background-color:transparent}

.page-home .bh{font-size:32px;padding-bottom:12px}@media screen and (max-width:1243px){.page-home .bh{font-size:32px}}@media screen and (max-width:991px){.page-home .bh{font-size:32px}.page-home .block__after__text p{text-align:center}.page-home .block__after__text p br{display:none}}@media screen and (max-width:767px){.page-home .bh{font-size:32px}}@media screen and (max-width:575px){.page-home .bh{font-size:24px}}.page-home .block__after__text p{font-size:14px;font-weight:300;padding-top:25px;line-height:1.3}.page-home .block__after__button{text-align:right;margin-top:31px}.home-intro{height:100vh;background-color:#F9F9F9}@media screen and (max-width:575px){.home-intro{height:94vh}}.home-intro .container{height:100%}.home-intro__video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.home-intro__video.home-intro__video-image{background-image:url('../img/content/home-intro.jpg')}.home-intro__video .video-container{position:relative;bottom:0;left:0;height:100%;width:100%;overflow:hidden;background:#000}.home-intro__video .video-container video{position:absolute;z-index:0;height:auto;width:100%;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(0)}@media screen and (max-aspect-ratio:1920 / 1080){.home-intro__video .video-container video{height:100%;width:auto}}.no-video .home-intro__video .video-container .poster,.touch .home-intro__video .video-container .poster{display:block!important}.home-intro__video .video-container .poster img{width:100%;bottom:0;position:absolute}.home-intro__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-75.6%);text-align:center;z-index:5}


.home-intro__content .logo{width:565px;height:0;background-image:url('../img/content/20.svg');
background-size:100%;
background-position:top center
}

/*@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.home-intro__content .logo{background-image:url('../img/content/home-intro-logo@2x.png')}}*/

@media screen and (max-width:767px){.home-intro__content .logo{height:0;width:380px}}@media screen and (max-width:575px){.home-intro__content .logo{width:300px;height:0}}.home-intro__content .logo__black{position:absolute;top:0;left:0;width:100%;height:113px;background-size:auto 113px;background-position:center top;background-color:#f9f9f9;background-image:url('../img/content/home-intro-logo-black.png');transform:translateZ(0)}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.home-intro__content .logo__black{background-image:url('../img/content/home-intro-logo-black@2x.png')}}.home-intro__content .subtitle{font-size:24px;font-weight:300;line-height:1.1;letter-spacing:.01em;display:inline-block;opacity:0;transition:opacity .6s ease 0s;position:absolute;bottom:-58px;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.home-intro__content .logo__black{height:76px;background-size:cover}.home-intro__content .subtitle{font-size:20px;width:240px}}@media screen and (max-width:575px){.home-intro__content .logo__black{height:60px}.home-intro__content .subtitle{font-size:16px;width:190px;bottom:-45px}}.loaded .home-intro__content .subtitle{opacity:1;transition:opacity .6s ease 1.9s}.home-intro__content .subtitle .line{height:1px;content:" ";width:0;background-color:#9B0025;position:absolute;top:55%;right:108%}.home-intro__content .subtitle .line.after{left:108%;right:auto}.home-intro__more{position:absolute;z-index:20;cursor:pointer;bottom:50px;padding-bottom:23px;left:50%;text-align:center;text-transform:uppercase;width:200px;margin-left:-98px;font-weight:700;font-size:10px;letter-spacing:.2em;opacity:0}.home-intro__more .icon{color:#9B0025;position:absolute;bottom:0;left:50%;margin-left:-7px;font-size:6px;transition:transform .4s ease}.home-intro__more:hover .icon{transform:translateY(4px)}.home-about{padding:100px 0 21px}

.home-about__text{
	
border:1px solid #9B0025;
padding: 36px 36px 20px 360px;
/*background-image:url('../img/content/home_photo_kazakov.jpg');*/
background-image:url('../../../../uploads/2024/04/newdv_1.jpg');

/* background-image:url('../../../../../sas/image/kazakov.jpg'); */


background-size:auto 95%;

background-position:-18% 100%

}





/*@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.home-about__text{background-image:url('../img/content/home_photo_kazakov@2x.jpg')}}*/

@media screen and (max-width:991px){.page-home .block__after__button{margin-top:10px;text-align:center}.home-about__text{padding:40px 40px 40px 265px;background-position:-13% 100%}}@media screen and (max-width:767px){.home-about__text{background-image:none;padding:100px 40px 40px;margin-top:30px}
	
	
	.home-about__text:before{content:" ";width:140px;height:140px;position:absolute;top:-70px;left:50%;margin-left:-70px;border:2px solid #9B0025;background-image:url('../../../../uploads/2021/01/first-2.jpg');border-radius:50%;background-position:-20px -1%;background-size:180px auto;box-shadow:0 0 0 10px #fff;background-color:#fff}}


@media screen and (max-width:767px) and (min--moz-device-pixel-ratio:1.3),screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.3),screen and (max-width:767px) and (min-device-pixel-ratio:1.3),screen and (max-width:767px) and (min-resolution:1.3dppx){.home-about__text:before{background-image:url('../../../../uploads/2021/01/first-2.jpg')}}@media screen and (max-width:575px){.home-about__text{padding:80px 30px 30px;margin-top:10px}.home-about__text:before{width:100px;height:100px;top:-50px;margin-left:-50px;background-size:140px auto}.home-about__text .signature{display:none}}.home-about__text p{font-size:15px;line-height:1.6;margin:0 0 14px}

.home-about__text p.author{margin-top:38px}

@media screen and (max-width:991px){.home-about__text p{font-size:14px}.home-about__text p.author{margin-top:16px;margin-bottom:0}}.home-about__text p.author .small{font-size:12px}.home-about__text .signature{position:absolute;width:169px;height:74px;background-image:url('../img/content/home_kazakov_signature.png');right:49px;bottom:30px}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.home-about__text .signature{background-image:url('../img/content/home_kazakov_signature@2x.png')}}@media screen and (max-width:991px){.home-about__text .signature{width:130px;background-size:contain;height:55px;right:39px;bottom:35px}}@media screen and (max-width:1243px){.home-about .advantages__list{margin-top:20px}}.home-practice{background-color:#FAFAFA;padding:105px 0 92px}.home-practice .bh{margin-bottom:32px}@media screen and (max-width:767px){.home-about .advantages__list{margin-top:16px}.home-practice{padding:80px 0}}@media screen and (max-width:575px){.home-practice{padding:60px 0}}.home-press{padding:105px 0 70px}@media screen and (max-width:767px){.home-press{padding:80px 0;text-align:center}}@media screen and (max-width:575px){.home-press{padding:60px 0 40px}}.home-team{padding:103px 0 95px;overflow:hidden;background-color:#FAFAFA}@media screen and (max-width:767px){.home-team{padding:80px 0}}@media screen and (max-width:575px){.home-team{padding:60px 0}}.home-team .bh{margin-bottom:30px}.home-team .all-link{font-size:14px;font-weight:700;color:#9B0025;top:23px;right:15px;position:absolute}.home-team .all-link:hover{opacity:.75}.home-team .block__after__text p{font-size:16px;padding-top:17px;left:2px;line-height:1.5}

.home-rewards{padding-bottom:60px}

@media screen and (max-width:767px){.home-rewards{padding-bottom:70px}}@media screen and (max-width:575px){.home-rewards{padding-bottom:50px}}.home-rewards .rewards__item-pravo300{margin-right:17px}.home-rewards .rewards__item-kommersant{width:29%}@media screen and (max-width:1243px){.home-rewards .rewards__item-pravo300{margin-right:0}.home-rewards .rewards__item-kommersant{width:32%}}@media screen and (max-width:767px){.home-rewards .rewards__item-kommersant{width:100%}}.home-rewards .rewards__item-kommersant .rewards__desc{width:232px}@media screen and (max-width:1243px){.home-rewards .rewards__item-kommersant .rewards__desc{width:auto}}.team-slider{margin-bottom:17px;margin-left:-10px;margin-right:-10px;display:none}.team-slider.slick-initialized{display:block}.touch .team-slider{margin-bottom:100px}.team-slider .slick-list{overflow:visible}.team-slider .slick-next,.team-slider .slick-prev{font-size:0;top:50%;height:50px;width:40px;background-color:#9B0025;outline:0;z-index:20;background-repeat:no-repeat;background-position:center;background-size:auto 18px}.team-slider .slick-next:before,.team-slider .slick-prev:before{display:none}.team-slider .slick-next:hover,.team-slider .slick-prev:hover{opacity:.8}.team-slider .slick-prev{left:-10px;right:auto;background-image:url('../img/svg/pc-slider-arrow-left.svg')}.team-slider .slick-next{right:-10px;left:auto;background-image:url('../img/svg/pc-slider-arrow-right.svg')}.team-slider__item{padding:0 10px;opacity:.05;transition:opacity .3s ease;transform:translateZ(0)}.team-slider__item a.full{position:absolute;top:0;left:0;width:100%;height:100%;z-index:6}.team-slider__item img{width:100%;height:auto;display:block;z-index:5}.team-slider__item .info{position:absolute;top:100%;padding:16px 24px;left:10px;right:10px;background:#262626;background:linear-gradient(45deg,#262626 0,#2f2f2f 100%);color:#fff;z-index:4;transform:translateY(-100%);transition:transform .3s ease}.team-slider__item .info h5{margin:0;font-size:14px;letter-spacing:.01em}.team-slider__item .info p{margin:6px 0 0;font-size:12px;letter-spacing:.005em}.team-slider__item.slick-active{opacity:1}.touch .team-slider__item.slick-active .info{transform:translateY(0)}.touch .team-slider__item:not(.slick-active):hover .info{transform:translateY(-100%)}.team-slider__item.slick-active:hover .info{transform:translateY(0)}.team-slider-row{z-index:1}body:not(.touch) .team-slider-row__hover .team-slider__item{opacity:.1}body:not(.touch) .team-slider-row__hover .team-slider__item:hover{opacity:1}body:not(.touch) .team-slider-row__hover+.home-team-after-row{opacity:.1}

.pc-head{background-image:url('../img/content/pc-head.jpg');background-size:220px auto;background-position:100% 100%;padding:39px 170px 40px 49px;border:1px solid #9B0025; min-height: 281px;}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.pc-head{background-image:url('../img/content/pc-head@2x.jpg')}}.pc-head__title{font-size:20px;line-height:1.35;font-weight:700}.pc-head__position{font-size:15px;opacity:.6;margin-top:3px}.pc-head__text{font-size:15px;line-height:1.6;margin-top:17px}@media screen and (max-width:1243px){.pc-head__text{font-size:15px}}@media screen and (max-width:991px){.pc-head__text{font-size:15px}}@media screen and (max-width:767px){.pc-head{padding:30px 135px 35px 35px;background-position:105% 100%}.pc-head__text{font-size:13px}}.pc-head__links{margin-top:41px}@media screen and (max-width:575px){.pc-head__text{font-size:13px}.pc-head__links{margin-top:25px}.pc-head{background-image:none !important;padding:70px 30px 30px;margin-top:50px;height:auto!important;text-align:center}.pc-head:before{content:" ";width:100px;height:100px;position:absolute;top:-50px;left:50%;margin-left:-50px;border:2px solid #9B0025;background-image:url('../img/content/pc-head.jpg');border-radius:50%;background-position:-12px 2%;background-size:115px auto;box-shadow:0 0 0 10px #fff;background-color:#fff}}@media screen and (max-width:575px) and (min--moz-device-pixel-ratio:1.3),screen and (max-width:575px) and (-webkit-min-device-pixel-ratio:1.3),screen and (max-width:575px) and (min-device-pixel-ratio:1.3),screen and (max-width:575px) and (min-resolution:1.3dppx){.pc-head:before{background-image:url('../img/content/pc-head@2x.jpg')}}.pc-nav{background:#262626;background:linear-gradient(45deg,#262626 0,#2f2f2f 100%)}.pc-nav ul{padding:0;margin:0;list-style:none}.pc-nav ul li{font-size:14px}.pc-nav ul li a{color:#fff;padding:14px 50px 17px 8%;display:block;border-top:1px solid rgba(255,255,255,.1);background-image:url('../img/svg/pc-links-arrow.svg');background-size:auto 8px;background-position:93% 50%;transition:background-position .3s ease}.pc-nav ul li a:hover,.pc-nav ul li:first-child a{border-top-color:transparent}@media screen and (max-width:1243px){.pc-nav ul li a{padding:17px 50px 19px 8%}}.pc-nav ul li a i{font-size:16px;margin:0 11px 0 0;display:inline-block;top:1px}.pc-nav ul li a i:before{margin:0;font-size:inherit}.pc-nav ul li a:hover{background-color:#9B0025;background-position:94% 50%}@media screen and (max-width:991px) and (min-width:768px){:not(.sidebar) .pc-nav{text-align:center}:not(.sidebar) .pc-nav ul{font-size:0}:not(.sidebar) .pc-nav ul li{display:inline-block;vertical-align:top;width:auto}:not(.sidebar) .pc-nav ul li a{font-size:13px;padding:17px 21px 19px;border-top:0;background-image:none}:not(.sidebar) .pc-nav ul li a i{display:none}}.pc-news{padding-top:71px;overflow:hidden}.pc-news+.pc-news{padding-top:53px}.pc-news .bh{margin-bottom:19px}.pc-news .all-link{font-size:14px;font-weight:700;color:#9B0025;top:26px;right:15px;position:absolute}@media screen and (max-width:991px){:not(.sidebar) .pc-nav{margin-top:30px;height:auto}.pc-news,.pc-news+.pc-news{padding:40px 0 23px}.pc-news:nth-of-type(2n){background-color:#FAFAFA}.pc-news .all-link{color:#fff;background-color:#9B0025;padding:6px 16px;top:2px;font-size:13px}.pc-news .news-card{margin-bottom:20px}}@media screen and (max-width:575px){.pc-news .all-link{right:-15px;right:-3vw;top:-2px;font-size:12px}}.pc-news .all-link:hover{opacity:.75}.pc-news .slick-list{overflow:visible!important}.pc-news .slick-slide{opacity:0;outline:0;transition:opacity .3s ease}.pc-news .slick-slide.slick-active{opacity:1}.pc-news .slick-next,.pc-news .slick-prev{font-size:0;top:50%;height:32px;width:24px;background-color:#9B0025;outline:0;z-index:20;background-repeat:no-repeat;background-position:center;background-size:auto 10px}.pc-news .slick-next:before,.pc-news .slick-prev:before{display:none}.pc-news .slick-next:hover,.pc-news .slick-prev:hover{opacity:.8}.pc-news .slick-prev{left:4px;right:auto;background-image:url('../img/svg/pc-slider-arrow-left.svg')}.pc-news .slick-next{right:4px;left:auto;background-image:url('../img/svg/pc-slider-arrow-right.svg')}@media screen and (max-width:991px){.pc-news .news-card__type{display:none}.pc-news .news-card__title{margin-top:0}}.about-bureau .page-intro{padding-top:75px}.about-bureau .page-intro h1{margin-top:7.8%}.about-bureau .rewards__list{background-color:#fafafa;padding:3.5% 0 3.2%}.about-bureau .advantages{width:100.8%;margin-left:-3px}.about-bureau .advantages__list{margin-top:125px}

.about-bureau .advantages__item{}
@media screen and (max-width:1243px){
	.about-bureau .advantages__list{margin-top:95px}
	.about-bureau .advantages__item+.advantages__item{}}
	@media screen and (max-width:991px){.about-bureau .advantages{width:100%;margin-left:0}
	.about-bureau .advantages__list{margin-top:0}
	.about-bureau .advantages__item+.advantages__item{}}
	@media screen and (max-width:1243px){
		.about-bureau .advantages__item{display:block;width:100%}}
		.about-bureau .advantages__num{}
		.about-bureau .advantages__desc{margin-top:2px;font-weight:300}
		.about-bureau .advantages__accent{font-size:16px}
		.about-bureau .about-press{background-color:#fafafa;padding:104px 0 71px}
		@media screen and (max-width:991px){
			.about-bureau .advantages__item{display:inline-block;width:32%}
		.about-bureau .about-press{padding:60px 0;text-align:center}}
		@media screen and (max-width:767px){
		.about-bureau .advantages__item+.advantages__item{margin-left:0}
		.about-bureau .advantages__item{display:block;width:100%}
		.about-bureau .about-press{padding:40px 0}}
		.recourse__block{min-height:506px;background-image:url('../img/content/home_photo_kazakov.jpg');display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;background-size:auto 95%;background-position:-6% 100%}@media screen and (max-width:1243px){.recourse__block{padding:40px 40px 40px 265px;background-position:-13% 100%}}@media screen and (max-width:991px){.recourse__block{background-image:none;padding:100px 40px 40px;margin-top:30px}.recourse__block:before{content:" ";width:140px;height:140px;position:absolute;top:-40px;left:50%;margin-left:-70px;border:2px solid #9B0025;background-image:url('../img/content/home_photo_kazakov.jpg');border-radius:50%;background-position:-15px 2%;background-size:180px auto;box-shadow:0 0 0 10px #fff;background-color:#fff}}@media screen and (max-width:991px) and (min--moz-device-pixel-ratio:1.3),screen and (max-width:991px) and (-webkit-min-device-pixel-ratio:1.3),screen and (max-width:991px) and (min-device-pixel-ratio:1.3),screen and (max-width:991px) and (min-resolution:1.3dppx){.recourse__block:before{background-image:url('../img/content/home_photo_kazakov@2x.jpg')}}@media screen and (max-width:767px){.recourse__block{padding:80px 30px 30px;margin-top:10px}.recourse__block:before{width:100px;height:100px;top:-20px;margin-left:-50px;background-size:140px auto}}.recourse__title{font-size:28px;font-weight:700;margin-bottom:3.2%}.recourse__content{width:52.5%;margin-top:1.9%;padding-left:1px}.recourse__text{line-height:1.64;margin:2.1% 0;padding-right:35px}@media screen and (max-width:991px){.recourse__content{width:100%;padding-left:0}.recourse__text{padding-right:0}}.recourse__desc{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.recourse__desc-text{width:45%;margin-top:3.3%;font-weight:700;line-height:1.65}@media screen and (max-width:1243px){.recourse__desc{-ms-flex-wrap:wrap;flex-wrap:wrap}.recourse__desc-text{width:100%}}.recourse__sign{width:53.4%;height:84px;background-image:url('../img/content/page-about/signature.png');background-position-y:bottom;background-size:336px 100px}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.recourse__sign{background-image:url('../img/content/page-about/signature@2x.png')}}@media screen and (max-width:1243px){.recourse__sign{background-size:contain;width:100%}}.schedule{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:10.8%}.schedule__sched{width:68%}.schedule__advantages{width:32%}.pie-container{width:488px;height:484px;margin:98px auto 104px;position:relative}@media screen and (max-width:991px){.pie-container{margin:85px auto}}@media screen and (max-width:767px){.pie-container{margin:35px auto}}.pie-container .pie-overlay{position:absolute;margin:-9px 0 0 7px;top:50%;left:50%;width:271px;transform:translate(-50%,-50%)}.pie-container .pie-overlay h4{margin:15px 0;font-size:24px;line-height:33px;font-family:"Open Sans Condensed",Arial,sans-serif;color:#4d4d4d}.pie-container .pie-legend__title,.pie-container .pie-legend__value{font-size:14px;line-height:19px;font-weight:700;font-family:"Open Sans Condensed",Arial,sans-serif}.pie-container .pie-legend{text-align:left;padding-left:0;margin:0}.pie-container .pie-legend__element{list-style:none;padding-bottom:4px;border-bottom:1px solid #e3e3e3}.pie-container .pie-legend__element+.pie-legend__element{margin-top:12px}.pie-container .pie-legend__title{color:#4d4d4d}.pie-container .pie-legend__value{float:right;color:#9B0025}.advantages-more{margin-top:50px;width:100.8%;margin-left:-3px}.advantages-more__link{font-size:16px;font-weight:700;line-height:22px;font-family:"Open Sans Condensed",Arial,sans-serif;color:#000;display:block}.advantages-more__desc{font-size:14px;font-weight:300;line-height:17px;font-family:Lato,"Open Sans",Roboto,Arial,sans-serif;color:#404040}.person-content__title,.principles-values__item__number{font-family:"Open Sans Condensed",Arial,sans-serif}.principles-section{padding:100px 0}@media screen and (max-width:767px){.principles-section{padding:80px 0}}.principles-section:nth-of-type(2n){background-color:#FAFAFA}.principles-section .principles__items{display:grid;grid-template-columns:26.5% 29.3% 30%;grid-column-gap:7%;grid-row-gap:38px}@media screen and (max-width:991px){.advantages-more{width:100%;margin:0 0 25px}.principles-section .principles__items{display:block}}.principles-section__title{font-weight:500;opacity:.5;font-size:12px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 41px}.principles__item__text{font-size:14px;line-height:1.5;margin-top:8px}@media screen and (max-width:575px){.principles-section{padding:60px 20px}.principles__item__text{font-size:13px}}.principles-values{padding-top:41px;padding-bottom:99px}.principles-values__item{width:33%;display:inline-block}.principles-values__item__number{font-size:120px;color:#9B0025;font-weight:700;position:absolute;opacity:.07;top:-26px;left:-34px}@media screen and (max-width:1243px){.principles-values__item__number{font-size:90px}}@media screen and (max-width:991px){.principles-section__title{margin-bottom:30px}.principles-values__item{width:100%}.principles-values__item+.principles-values__item{margin-top:30px}.principles-values__item__number{font-size:90px;top:-17px;left:-28px}}@media screen and (max-width:767px){.principles-values{padding-bottom:80px}.principles-values__item__number{font-size:100px}}@media screen and (max-width:575px){.principles-values__item__number{font-size:80px}}.principles-values__item__title{font-weight:700;font-size:20px;line-height:1.2}@media screen and (max-width:1243px){.principles-values__item__title{font-size:20px}}@media screen and (max-width:991px){.principles-values__item__title{font-size:20px}}@media screen and (max-width:767px){.principles-values__item__title{font-size:20px}}@media screen and (max-width:575px){.principles-values__item__title{font-size:16px}}.principles-values__item__suffix{font-size:14px;line-height:1.5;color:#9B0025;margin-top:17px}@media screen and (max-width:575px){.principles-values__item__suffix{margin-top:10px;font-size:13px}}.principles-principles__item+.principles-principles__item{margin-top:25px}.principles-principles__item__title{font-size:18px;font-weight:600}.principles-principles__item__title:before{content:"\\\\";color:#9B0025;letter-spacing:-.25em;display:inline-block;margin:0 11px 0 -19px}@supports (display:grid){.principles-values__item{width:auto}}.page-intro__person{background:linear-gradient(170deg,#bbb 0,#c4c4c4 100%);background-position:center;background-size:cover;background-repeat:no-repeat}.page-intro__person:before{content:" ";width:60px;height:60px;border:4px solid rgba(255,255,255,.6);border-bottom-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-230px;margin-top:-30px;animation:spin 1s linear infinite;transition:opacity .3s ease}.loaded .page-intro__person:before{opacity:0}@media screen and (max-width:1243px){.principles-principles__item__title{font-size:18px}.page-intro__person:before{display:none}.page-intro__person{background-image:none!important;background:linear-gradient(170deg,#bbb 0,#c4c4c4 100%)!important}}.person-content{margin-top:-520px;padding:65px 70px 60px;box-shadow:0 0 60px rgba(0,0,0,.06);background-color:#fff;min-height:520px;transition:opacity .3s ease .5s,transform .6s ease .5s;opacity:0;transform:translateY(40px)}@media screen and (max-width:1243px){.person-content{opacity:1;transform:translateY(0);padding-left:280px;margin-top:-360px;min-height:360px}}@media screen and (max-width:991px){.principles-principles__item__title{font-size:18px}.person-content{padding:110px 60px 60px;margin-top:-220px}}@media screen and (max-width:767px){.principles-principles__item__title{font-size:16px}.person-content{padding:100px 50px 50px}}@media screen and (max-width:575px){.principles-principles__item__title{font-size:16px}.person-content{margin-top:-250px;margin-left:-6vw;margin-right:-6vw;padding-left:6vw;padding-right:6vw}}.loaded .person-content{opacity:1;transform:translateY(0)}.person-content__position{font-size:18px;line-height:1.4;margin-bottom:20px}@media screen and (max-width:1243px){.person-content__position{font-size:18px}}@media screen and (max-width:991px){.person-content__position{font-size:18px;text-align:center}}@media screen and (max-width:767px){.person-content__position{font-size:16px}}@media screen and (max-width:575px){.person-content__position{font-size:14px}}.person-content__title{font-size:32px;font-weight:700;color:#9B0025;left:-2px;margin:6px 0 10px}.person-content__image{display:none;width:180px;height:180px;background-size:cover;background-position:50% 10%;border-radius:50%;position:absolute}@media screen and (max-width:1243px){.person-content__title{font-size:32px}.person-content__image{display:block;top:60px;left:60px}}@media screen and (max-width:991px){.person-content__title{font-size:32px;text-align:center}.person-content__image{top:-90px;left:50%;margin-left:-90px;border:6px solid #fff}}@media screen and (max-width:767px){.person-content__title{font-size:24px}.person-content__image{width:160px;height:160px;top:-80px;margin-left:-80px}}.person-content .horizontal-nav{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin:28px -70px 29px;padding:16px 70px 15px}@media screen and (max-width:1243px){.person-content .horizontal-nav{border:none;padding:5px 0 0;margin-left:0;margin-right:0}}@media screen and (max-width:991px){.person-content .horizontal-nav{text-align:center;border-bottom:1px solid #eee;padding-bottom:30px;margin-top:25px}.person-content .horizontal-nav li{margin-right:10px;margin-left:10px}}.page-intro__person.no-cover{background:linear-gradient(170deg,#bbb 0,#c4c4c4 100%)}@media screen and (min-width:1244px){.page-intro__person.no-cover+.page-content .person-content__image{position:absolute;left:841px;display:block;width:338px;height:338px;border:4px solid #fff;border-radius:0;top:55px}}.person-connections{margin-top:80px}.person-connections__tabs-content .tab{max-height:376px;padding-top:36px;padding-bottom:40px}@media screen and (max-width:767px){.person-connections__tabs-content .tab{max-height:210px;padding-top:30px}.person-connections__tabs-content .tab .news-item__short{display:none}}.person-connections__tabs-content .tab .news-item{padding:0 80px 0 40px}@media screen and (max-width:575px){.person-content__title{font-size:20px}.person-connections__tabs-content .tab .news-item{padding:0 45px 0 30px}}.person-connections__tabs-content .tab .news-item__title{font-size:14px;font-weight:700;color:#000;line-height:1.3}.person-connections__tabs-content .tab .news-item__title a{color:inherit}.person-connections__tabs-content .tab .news-item__title a:hover{color:#9B0025}.person-connections__tabs-content .tab .news-item__short{font-size:14px;line-height:1.45;font-weight:300;margin:3px 0 0}.person-connections__tabs-content .tab .news-item__date{font-size:12px;line-height:1;font-weight:500;margin:8px 0 0}.person-connections__tabs-content .tab .news-item+.news-item{margin-top:29px}.contacts__type{font-size:10px;letter-spacing:.2em;opacity:.5;font-weight:500;text-transform:uppercase}.contacts__value{font-weight:700;font-size:16px;margin-top:6px;line-height:1.3}.contacts__value a{color:inherit}.contacts__action{font-weight:500;font-size:12px;opacity:.6;margin-top:11px}.contacts-card{border:1px solid #DDD;padding:20px 20px 20px 68px}@media screen and (max-width:991px){.contacts__type{letter-spacing:.1em}.contacts-card{padding:55px 20px 20px;text-align:center}}@media screen and (max-width:767px){.contacts-card{border:0;padding:55px 0 20px}}.contacts-card i{position:absolute;color:#9B0025;font-size:24px;left:31px;top:14px}@media screen and (max-width:991px){.contacts-card i{left:50%;margin-left:-1px;transform:translateX(-50%)}}@media screen and (max-width:575px){.contacts-card{padding:0 0 0 38px;text-align:left;margin-bottom:30px}.contacts-card i{left:0;margin-left:0;top:-3px;transform:translateX(0)}}.contacts-card:hover{border-color:#bbb}.contacts-card:hover .contacts-card__value{color:#9B0025}.contacts-maps{margin:30px 0}
		
		.contacts-maps__map{
			height:100%;
			border:1px solid #ddd;
		
			}
		.ymaps-2-1-78-map-copyrights-promo, .ymaps-2-1-78-traffic, .ymaps-2-1-78-controls__control_toolbar, .ymaps-2-1-78-_hidden-text{
			display:none ! important;
			
			}
		
		.contacts-maps__addresses>div+div{margin-top:30px}@media screen and (max-width:991px){.contacts-maps__map{height:300px;border-top:0}.contacts-maps__addresses>div+div{margin-top:0}.contacts-maps__addresses [class^=col-]:nth-of-type(1){padding-right:0}.contacts-maps__addresses [class^=col-]:nth-of-type(2){padding-left:0}}.contacts-maps__address{border:1px solid #ddd;text-align:center;padding:22px 65px 28px;cursor:pointer}.contacts-maps__address:hover{border-color:#bbb}.contacts-maps__address.active{color:#fff;background-color:#9B0025;border-color:#9B0025}.contacts-maps__address.active:before{content:" ";width:20px;height:20px;background-color:#9B0025;top:50%;left:-7px;transform:rotate(45deg);position:absolute;margin-top:-10px}

@media screen and (max-width:991px){
.contacts-maps__address{
	padding:20px;
	height: 200px;
	margin-bottom: 25px;
}

.photo_button img{
	aspect-ratio:auto ! important;
}


.contacts-maps__address.active:before{left:50%;margin-left:-10px;top:auto;bottom:-7px}}.contacts-maps__address.active i{color:#fff}.contacts-maps__address i{font-size:30px;left:-2px;margin-bottom:11px;display:inline-block;color:#9B0025}.contacts-maps__address .contacts__value{font-size:15px;left:-3px;line-height:1.35}@media screen and (max-width:767px){.contacts-maps__address{padding:10px;
height: 130px;

}.contacts-maps__address i{display:none}.contacts-maps__address .contacts__value{font-size:13px}}.persons-grid{margin-top:41px}.persons-grid [class^=col-]{margin-bottom:40px}


@media screen and (max-width:800px){
	
	.flex {
   display:block;
}

.photo_speak{
 float: left;
}

.photo_speak img {
    max-width: 100px;
    margin-right: 20px;
   
}

.citt_speak {

    font-size: 18px;
    line-height: 28px;
}


}



@media screen and (max-width:575px){
	.contacts-maps__address{
	height: 140px;


}
	
	.contacts-maps__address .contacts__value{font-size:12px}.persons-grid [class^=col-]{margin-bottom:30px}}.persons-grid__item__title{font-size:14px;font-weight:700;margin-top:12px;margin-bottom:4px}@media screen and (max-width:575px){.persons-grid__item__title{font-size:13px}}.persons-grid__item__subtitle{font-size:12px;opacity:.6;line-height:1.4}.persons-grid__item a{color:#000}.persons-grid__item a:hover .persons-grid__item__title{color:#9B0025}.persons-grid__item img{width:100%;height:auto}

.size-medium{
max-width:786px;
height:auto ! important	
}

@media screen and (max-width:450px){
	.contacts-maps__address{
	height: 165px;


}
}

.foto_left{
	
	float:left;
	margin:7px 15px 0 0
	
}

@media screen and (max-width:650px){
.foto_left{
	float:none;
	margin:10px 0 10px 0
	
}
}


.persons-grid .container .row .col-6:nth-last-child(3){
	
/*	margin-right:25%; */
	
}	


.prct1{
		display:block;
		background:#666;
		color:#fff;
		font-size:14px;
		float:left;
		margin-right:10px;
		padding:5px 8px 4px;
}

.prct1 span{
	display:block;
	padding-left:8px;
	float:right;
	text-transform:lowercase

	}	

.practices:after{
	display:block;
	content:"";
	clear:both;
}


.text-wrap p img {

max-width:100%;
height:auto ! important	
}	


.pdf_bro{
	
	display:block; 
	
}
.pdf_bro:after{
	display:block;
	content:"";
	position:absolute;
	bottom:5px;
	right:5px;
	background-image:url('../../../../../sas/image/pdf/pdf2.png');
	width:40px;
	height:45px
	
}

.page-content table{
	
	width:100%;
	padding:5px 0;
	margin:0 0 15px 0;
	 border-collapse: collapse;
	
} 


.page-content table{
	
	border-collapse:collapse;
	width:100%;
}

.page-content table td{
	
	padding:15px;
	border:1px solid #fff;
	line-height: 20px;
	vertical-align:top;
	font-size:18px;
	font-family:"Open Sans Condensed",Arial,sans-serif;
	vertical-align: middle;
}

.page-content table .actives td{
	
	background-color:#9b0025;
	color:#fff;
	font-weight:900;
	border-top: 1px solid #9b0025;
	border-bottom: 1px solid #9b0025;
	
}

.page-content table tr:nth-child(even){
	
	background-color:#eee;
	
}


.page-content .cont_table{
	
	overflow: auto;
	
}

.page-content table tr.table_title td{

background-color:#333366;
color:#fff;
	font-weight:900;

}

.page-content table .table_title2{

background-color:#0099cc;
color:#fff;
font-weight:900;
text-align:center
}






.page-content table td strong{
	display: flex;
    margin: 0 auto;
    height: 22px;
    width: 22px;
  
	background:#9B0025 url('../img/icons/check_20.svg') no-repeat center 7px ;
	background-size:65%;

    border-radius: 4px;
	font-size:.1px;
	color:#9B0025
}

/* .photo_button{
	
	position:absolute;
	bottom:4px;
	left:20px;
	background:#fff;
	padding: 12px;
    box-shadow: 0 0 4px #ccc;
	z-index:4;
	cursor:pointer;
	
	
	
} */

.photo_button img{
	width:100%;
	max-height: 100%;
	object-fit:cover;
	vertical-align:bottom;
	aspect-ratio: 16 / 9;
}

.contacts-maps__address.photo_button {

    padding:10px;
display: flex;
}


.photo_office{
	
	position:absolute;
	bottom: 1px;
    left: 16px;
    top: 1px;
    right: 16px;
	z-index:2;
	background-size:cover;
	display:none;
	background-color:#fff;
}


.person-list-link{
	
	margin-top:10px;
	
}

.person-list-link ul{
	
	list-style:none;
	padding:0;
	margin:0;
	display:flex
}

.person-list-link ul li{
	font-size:14px;
    font-family:Open Sans;

	margin-right:10px;
}

.person-list-link ul li .mail{
	display:block;
	background-image:url('../../../../../img/mail_2.png');
	background-size:contain;
	width:17px;
	height:17px
}


.person-list-link ul li a{
	text-decoration:underline;
	transition:color .5s
}

.person-list-link ul li a:hover{
	color:#9B0025
}

.sng{
	

	margin-top:20px
	
}


.pc-head__links2{
	
	color:#000
	
}

.news-thumb{
	
	
	vertical-align:bottom
	
}

.share-btn{
	
	display:flex;
	align-items: center;
	margin: 18px 0 20px;
	filter:grayscale(1);
	 transition: all .2s linear;
}
.share-btn:hover{
	filter:grayscale(0);
}	
.share-btn span{
	
	display:block;
	margin-right:10px;
	
}

.share-btn a {
    display: block;
    width: 40px;
    height: 40px;
	padding:0;
    background-color: #fff ! important;
    position: relative;
    transition: all .3s ease-out;
	text-decoration:none;
	border:0;
	margin-left:5px;
}

.share-btn a:hover{
	transform:scale(1);
	opacity:1;

}

.share-btn .btn-vk:after {
    display: block;
    content: "";
    background-image: url('../../img/icons/vk_17.svg');
    background-size: contain;
    position: absolute;
    width: 30px;
    height: 30px;
    top: calc(50% - 15px);
    left: calc(50% - 15px);

}

.share-btn .btn-facebook:after {
    display: block;
    content: "";
    background-image: url('../../img/icons/fb_17.svg');
    background-size: contain;
    position: absolute;
    width: 30px;
    height: 30px;
    top: calc(50% - 15px);
    left: calc(50% - 15px);

}

.share-btn .btn-ok:after {
    display: block;
    content: "";
    background-image: url('../../img/icons/ok_17.svg');
    background-size: contain;
    position: absolute;
    width: 30px;
    height: 30px;
    top: calc(50% - 15px);
    left: calc(50% - 15px);
}

.share-btn .btn-twitter:after {
    display: block;
    content: "";
    background-image: url('../../img/icons/tw_17.svg');
    background-size: contain;
    position: absolute;
    width: 30px;
    height: 30px;
    top: calc(50% - 15px);
    left: calc(50% - 15px);
}

.containerawards{
	
	max-width:100%;
	margin:0 auto;
	
}

.container .citt{
	
	
	margin-bottom:30px;
	padding-bottom:30px;
	border-bottom:1px solid #eee;
	display:flex;

}

.cont_citt{
		margin-top:30px;
	    padding: 30px 0 0;
		border-top:1px solid #eee;

}

.container .citt:after{
	content:"";
	display:block;
	clear:both
}

.container .photo_citt{
	width:19%;
}	

.container .text_citt{
	width:81%;
	font-size:18px;
	position:relative;	
	padding-left:60px;
}

.container .text_citt:after{
	
	display:block;
    display: block;
    content: "«";
    position: absolute;
    top: 4px;
    left: 6px;
    font-weight: 900;
    font-size: 70px;
    line-height: 0;
    color: #9B0025;
    font-family: 'Open Sans Condensed';
}


.container .text_citt p{
	
	margin:0;
	line-height:1.4
	
}	

.container .text_citt em, .container .text_citt a{
	
	color:#999;
	font-size:15px;
	font-style:normal
}

.container .text_citt a{
	
	border-bottom: 1px solid #999;
}

.container .text_citt p:last-child{
	
	margin-top:10px;
	
}

.container .photo_citt img{
	
	width:100%;
	border-radius:50%;
}

.footer__top .footer__block-links .links .forbes_icon{
	
	
	background-image: url('../../img/forbes_17.svg');
	background-size: 80%;
    height: 40px;
    width: 67px;
    margin-top: 10px;
}

.footer__top .footer__block-links .links .blf_icon{
	
	
	background-image: url('../../img/blf2_17.svg');
    background-size: contain;
	height:40px;
	width:52px;
	margin-top:10px
}

.footer__top .footer__block-links .links .best_icon{
	
	
	background-image: url('../../img/best_icon2.svg');
    background-size: 80%;
	height:40px;
	width:77px;
	margin-top:10px
}



.row .forbes_icon{
	
	display:inline-block;  
	background-image: url('../../img/forbes2_17.svg');
    background-size: contain;
	height:50px;
	width:130px;
	border:1px solid #000;
}

.header__right-phone__new{
	
	display:flex;
	padding:0;
	
}

.mark{
	
	background-color: #fff;
	border-top:1px solid #9B0025;
	border-left:1px solid #9B0025;
	border-bottom:1px solid #9B0025;
       padding: 6px 8px 8px 10px;
	height:31px;
    margin-top: 18px;
    color: #9B0025;
    display: inline-block;
    font-size: 14px;
    position: relative;
}

.mark:after {
display: block;
    content: "";
    position: absolute;
    width: 21px;
    height: 21px;
    top: 4px;
    right: -11px;
    border-top: 1px solid #9B0025;
    border-right: 1px solid #9B0025;
    /* border-bottom: 1px solid #9B0025; */
    transform: rotate(45deg);
}

.newmark, .newmark a{
	
	color:#9B0025
	
}



.horizontal-nav ul li.menu-item-7839.current-menu-item a{
	
	background-color:transparent;
	color:#fff;
	padding:8px
}

.horizontal-nav ul li.menu-item-7839 a{
	
	background-color:#fff;
	color:#9B0025;
	padding:8px
}

.thumb-wrap {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
}

.thumb-wrap iframe, .thumb-wrap video, .thumb-wrap .mejs__overlay-play, .thumb-wrap .mejs__container, .thumb-wrap .mejs__poster {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% ! important;
    height: 100% ! important;
}

h1 .sub{
	
	color:#9B0025;
	font-size:22px;
	vertical-align:super
}

.news-title .sub{
	
	font-size:15px;
	vertical-align:super
	
}


.text-wrap p img.aligncenter{
	width:100%;
    max-width: 500px;
    margin:0 auto;
}

.p300{
	display: inline-block;
    padding: 12px 15px 12px 55px;
    position: relative;
    background-color: #f9e4bd;
}

.p300:after{
	display: block;
    content: "";
    width: 40px;
    height: 40px;
    background-image: url('../../../../../img/300.jpg');
    background-size: contain;
    position: absolute;
    top: 0;
    left: 0;
}


.contacts-card .copy{
	position:absolute;
	right:10px;
	top:10px;
	width:20px;
	height:20px;
	background-image:url('../../../../../img/copy.svg');
	background-size:contain;
	z-index:100;
	cursor:pointer;
	opacity:.5;
	transition:all .3s;
}

.contacts-card .copy:hover{
	
	opacity:1;
}

.text-wrap a.link_1 {
    color:#9B0025;
    border-bottom:0;
    line-height: 1.3;
	text-decoration:underline;
	display:inline;
}


.img_right{
	
	float:right;
	padding:10px 0 20px 20px;
	
	
}

.img{
	position:relative
}

.img p{
	
	margin:0;
	
}

.img img{
	
	max-width:100%;
	vertical-align: bottom;
}

.img .caption{
	
	

	color:#999;
	font-size:13px;
	padding-top:10px;
	
} 

.footer__top .footer__block-links .links .rg_icon {
      background-image: url('../../../../uploads/2023/12/rg-1.png');
    background-size: 60%;
    height: 40px;
    width: 52px;
    margin-top: 10px;
}

.footer__top .footer__block-links .links .pb_icon {
      background-image: url('../../../../../sas/image/pb2.svg');
      background-size: contain;
    height: 40px;
    width: 52px;
    margin-top: 10px;
}



.mejs-inner, .mejs-layers{
	
	height:inherit;
	
}

@media only screen and (max-width: 1225px) {

.containerawards{
	padding: 0 6%;
	max-width:100%;
	margin:0 auto;
	
}

}


@media only screen and (max-width:750px) {

.img_right{
	
	float:none;
	padding:0;
	
	
}

}


@media only screen and (max-width: 650px) {

.container .photo_citt{
	display:none;
}	

.container .text_citt{
	width:100%;
}

.bestofbest{

    bottom: -140px;

}

}

@media only screen and (max-width: 450px) {


.header__right-phone__what_mobile{
	
	display:block
	
}
}