﻿@charset "UTF-8";*,.icon:before{-webkit-font-smoothing:antialiased}.zgltema,.btn,.txtrazd a{display:inline-block;}.icon:before,a{text-decoration:none}
@font-face {font-family: 'ArtifaktElement';src: url(ArtifaktLegend-Regular.woff.ttf);}
@font-face {font-family: 'Bender';src: local('Bender Bold'), local('Bender-Bold'), url('benderbold.woff2') format('woff2'), url('benderbold.woff') format('woff'), url('benderbold.ttf') format('truetype');font-weight: 700;font-style: normal;}
body{font-size:16px;font-family:ArtifaktElement,sans-serif;background-color:#f7f7f7;}
.dsc{background-image: url('8.jpg');}
.footer,.page-intro-nav,.pc-nav,.splistindex .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:555px}}#wrap .footer{position:absolute;bottom:0;left:0;width:100%}.page-about #wrap,.dom #wrap,.page-id-146 #wrap,.page-principles #wrap{padding-bottom:302px}@media screen and (max-width:1243px){.page-about #wrap,.dom #wrap,.page-id-146 #wrap,.page-principles #wrap{padding-bottom:500px}}@media screen and (max-width:991px){.page-about #wrap,.dom #wrap,.page-id-146 #wrap,.page-principles #wrap{padding-bottom:470px}}@media screen and (max-width:767px){.page-about #wrap,.dom #wrap,.page-id-146 #wrap,.page-principles #wrap{padding-bottom:415px}}@media screen and (max-width:575px){.page-about #wrap,.dom #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 .tut{height:100%}.grid_lines .tut .block{height:100%;border-left:1px solid #0ff;border-right:1px solid #0ff}.grid_lines .tut .block:after{content:" ";width:1px;background-color:#0ff;height:100%;position:absolute;left:50%;top:0}.dftyl>[class^=col-]>*{height:100%}.tut{padding:0 6%}@media screen and (min-width:577px){.tut{padding:0 15px}}*,:after,:before{background-position:center center;background-repeat:no-repeat;background-size:cover;outline:0}a.freg{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}
.zgltema{font-weight:700;color:#000;position:relative;margin:0;font-size:24px;padding-bottom:15px;}
.zgltema:after,.zgltema:before{background-color:#6b5110;content:"";height:1px;width:100%;position:absolute;left:0}
.zgltema:before{bottom:4px}.zgltema:after{bottom:0}@media screen and (max-width:1243px){.zgltema{font-size:21px}}@media screen and (max-width:991px){.zgltema{font-size:21px}}@media screen and (max-width:767px){.zgltema{font-size:21px;}}
.ubotmyrazd {background-color:#bfbfbf}@media screen and (max-width:991px){.ubotmyrazd{margin-top:1px;}}
.ubotmyrazd h1,.pc-head__title,.recourse__title{}@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}}.ssfrby{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}}.dryveft{margin-top:5px}.fjtauro .dresz{padding:20px 24px 19px;margin-bottom:16px}.fjtauro .furnit{height:72px;margin-top:17px;}@media screen and (max-width:991px){.widget-team__items li{margin-right:28px}.fjtauro .furnit{height:auto;margin-top:11px;margin-bottom:7px}}.widget-join-banner{margin-top:-5px}.widget-pc-nav{margin-top:-28px}
.ubotmyrazd{padding:133px 0 41px;border-bottom:8px solid #2F2F2F;margin-bottom:103px;background-size:cover;background-position:center center}@media screen and (max-width:1000px){.ubotmyrazd{margin-bottom:21px}}@media screen and (max-width:767px){.widget-team__items li{margin-right:25px}.ubotmyrazd{padding:120px 0 30px;margin-bottom:39px;}}.ubotmyrazd h1{color:#9B0025;margin:0 0 0 -2px;font-size:48px}@media screen and (max-width:1243px){.ubotmyrazd h1{font-size:44px}}@media screen and (max-width:991px){.ubotmyrazd h1{font-size:44px}}@media screen and (max-width:767px){.ubotmyrazd h1{font-size:40px}}@media screen and (max-width:575px){.ubotmyrazd h1{font-size:32px}}.ubotmyrazd .lead{font-size:0.94em;line-height:1.5;letter-spacing:.01em;margin:10px 0 0;font-weight:300}@media screen and (max-width:1243px){.ubotmyrazd .lead{font-size:16px}}@media screen and (max-width:991px){.ubotmyrazd .lead{font-size:16px}}@media screen and (max-width:767px){.ubotmyrazd .lead{font-size:14px}}@media screen and (max-width:575px){.ubotmyrazd .lead{font-size:14px}}.ubotmyrazd .breadcrumbs{font-size:0}.ubotmyrazd .breadcrumbs ul{margin:28px 0 0;padding:0}.ubotmyrazd .breadcrumbs ul li{display:inline-block;vertical-align:top;font-size:12px;font-weight:700;color:#000}.ubotmyrazd .breadcrumbs ul li:not(:last-child):after{content:"»";display:inline-block;margin:0 8px;opacity:.5}.ubotmyrazd .breadcrumbs ul li a{font-weight:400;color:#666}.ubotmyrazd .breadcrumbs ul li a:hover{border-bottom:1px solid #999}.admy{height:523px;border-bottom:0}.postnewsroot{padding:33px 0 0;border-bottom:0;margin-bottom:27px}.postnewsroot h1{margin:31px 0 0 -1px}@media screen and (max-width:575px){.postnewsroot h1{margin-top:24px}}.postnewsroot h1:first-child{margin-top:72px}@media screen and (max-width:767px){.postnewsroot h1:first-child{margin-top:48px}}@media screen and (max-width:575px){.postnewsroot h1:first-child{margin-top:35px}}@media screen and (max-width:991px){.postnewsroot{padding:65px 0 0}}.page-intro__with-nav{margin-bottom:0;border-bottom:0}
.blokspr {margin-top:21px;}@media screen and (max-width:991px){.blokspr{margin-top:1px;}}
.blokspr{padding:13px 0 41px;border-bottom:8px solid #2F2F2F;margin-bottom:60px;background-size:cover;background-position:center center}@media screen and (max-width:767px){.blokspr{padding:20px 0 30px}}
.blokspr h1{color:#006400;margin:0 0 0 -2px;font-size:21px}@media screen and (max-width:1243px){.blokspr h1{font-size:19px}}@media screen and (max-width:991px){.blokspr h1{font-size:15px}}@media screen and (max-width:767px){.blokspr h1{font-size:17px}}@media screen and (max-width:575px){.blokspr h1{font-size:15px}}
.blokspr {font-size:16px;line-height:1.5;letter-spacing:.01em;margin:10px 0 0;font-weight:300;-ms-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;-webkit-hyphenate-limit-before: 3;-webkit-hyphenate-limit-after: 2;-moz-hyphenate-limit-chars: 6 3 2;-webkit-hyphenate-limit-chars: 6 3 2;-ms-hyphenate-limit-chars: 6 3 2;hyphenate-limit-chars: 6 3 2;-ms-hyphenate-limit-lines: 2;-webkit-hyphenate-limit-lines: 2;hyphenate-limit-lines: 2;text-align:justify;}@media screen and (max-width:1243px){.blokspr{font-size:16px}}@media screen and (max-width:991px){.blokspr{font-size:16px}}@media screen and (max-width:767px){.blokspr{font-size:14px}}@media screen and (max-width:575px){.blokspr .lead{font-size:0.94em}}
.blokspr .ssl{font-size:0}
.blokspr .ssl ul{margin:28px 0 0;padding:0;text-align:left;}
.blokspr .ssl ul li{display:inline-block;vertical-align:top;font-size:14px;font-weight:700;color:#000;}
.blokspr .ssl ul li:not(:last-child):after{content:"»";display:inline-block;margin:0 8px;opacity:.5;}
.blokspr .ssl ul li a{font-weight:400;color:#666;}
.blokspr .ssl ul li a:hover{border-bottom:1px solid #999;}
.textssprakt {font-size:16px;line-height:1.3;margin:-11px 0 0;font-weight:300;-ms-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;-webkit-hyphenate-limit-before: 3;-webkit-hyphenate-limit-after: 2;-moz-hyphenate-limit-chars: 6 3 2;-webkit-hyphenate-limit-chars: 6 3 2;-ms-hyphenate-limit-chars: 6 3 2;hyphenate-limit-chars: 6 3 2;-ms-hyphenate-limit-lines: 2;-webkit-hyphenate-limit-lines: 2;hyphenate-limit-lines: 2;text-align:justify;}
@media screen and (max-width:900px){.textssprakt{font-size:15px;}}@media screen and (max-width:500px){.textssprakt{font-size:14px;}}
.rfjlp{border:1px solid #DDD;padding:20px 20px 20px 68px}@media screen and (max-width:991px){.slmlkj{letter-spacing:.1em}.rfjlp{padding:55px 20px 20px;text-align:center}}@media screen and (max-width:767px){.rfjlp{border:0;padding:55px 0 20px}}.rfjlp i{position:absolute;color:#9B0025;font-size:24px;left:31px;top:14px}@media screen and (max-width:991px){.rfjlp i{left:50%;margin-left:-1px;transform:translateX(-50%)}}@media screen and (max-width:575px){.rfjlp{padding:0 0 0 38px;text-align:left;margin-bottom:30px}.rfjlp i{left:0;margin-left:0;top:-3px;transform:translateX(0)}}.rfjlp:hover{border-color:#bbb}.rfjlp:hover .contacts-card__value{color:#9B0025}
.contacts-maps{margin:30px 0}
.kon-google{background-image:url(m.png);height:353px;border:1px solid #ddd}.sgoogyand>div+div{margin-top:30px}@media screen and (max-width:991px){.kon-google{height:300px;border-top:0}.sgoogyand>div+div{margin-top:0}.sgoogyand [class^=col-]:nth-of-type(1){padding-right:0}.sgoogyand [class^=col-]:nth-of-type(2){padding-left:0}}.glades{border:1px solid #ddd;text-align:center;padding:22px 65px 28px;}.glades:hover{border-color:#bbb}.glades.active{color:#fff;background-color:#006400;border-color:#006400}.glades.active:before{content:" ";width:20px;height:20px;background-color:#006400;top:50%;left:-7px;transform:rotate(45deg);position:absolute;margin-top:-10px}
@media screen and (max-width:991px){.glades{padding:20px 40px 26px;height: 167px;margin-bottom: 25px;}.glades.active:before{left:50%;margin-left:-10px;top:auto;bottom:-7px}}
.glades.active i{color:#fff}.glades i{font-size:30px;left:-2px;margin-bottom:11px;display:inline-block;color:#9B0025}.glades .slkljp{font-size:15px;left:-3px;line-height:1.35}@media screen and (max-width:767px){.glades{padding:24px 20px;height: 130px;}.glades i{display:none}.glades .slkljp{font-size:13px}}.persons-grid{margin-top:41px}.persons-grid [class^=col-]{margin-bottom:40px}
@media screen and (max-width:575px){.glades{height: 140px;}.glades .slkljp{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}
.jlkdf{font-weight:500;font-size:12px;opacity:.6;margin-top:11px}.rfjlp{border:1px solid #DDD;padding:20px 20px 20px 68px}@media screen and (max-width:991px){.slmlkj{letter-spacing:.1em}.rfjlp{padding:55px 20px 20px;text-align:center}}@media screen and (max-width:767px){.rfjlp{border:0;padding:55px 0 20px}}.rfjlp i{position:absolute;color:#9B0025;font-size:24px;left:31px;top:14px}@media screen and (max-width:991px){.rfjlp i{left:50%;margin-left:-1px;transform:translateX(-50%)}}@media screen and (max-width:575px){.rfjlp{padding:0 0 0 38px;text-align:left;margin-bottom:30px}.rfjlp i{left:0;margin-left:0;top:-3px;transform:translateX(0)}}.rfjlp:hover{border-color:#bbb}.rfjlp:hover .contacts-card__value{color:#9B0025}.fhgogl{margin:30px 0}
.kon-google{height:100%;border:1px solid #ddd}.sgoogyand>div+div{margin-top:30px}@media screen and (max-width:991px){.kon-google{height:300px;border-top:0}.sgoogyand>div+div{margin-top:0}.sgoogyand [class^=col-]:nth-of-type(1){padding-right:0}.sgoogyand [class^=col-]:nth-of-type(2){padding-left:0}}.glades{border:1px solid #ddd;text-align:center;padding:22px 65px 28px;}.glades:hover{border-color:#bbb}.glades.active{color:#fff;background-color:#006400;border-color:#006400}.glades.active:before{content:" ";width:20px;height:20px;background-color:#006400;top:50%;left:-7px;transform:rotate(45deg);position:absolute;margin-top:-10px}
@media screen and (max-width:991px){.glades{padding:20px 40px 26px;height: 167px;margin-bottom: 25px;}
.glades.active:before{left:50%;margin-left:-10px;top:auto;bottom:-7px}}.glades.active i{color:#fff}.glades i{font-size:30px;left:-2px;margin-bottom:11px;display:inline-block;color:#9B0025}.glades .slkljp{font-size:15px;left:-3px;line-height:1.35}@media screen and (max-width:767px){.glades{padding:24px 20px;height: 130px;}.glades i{display:none}.glades .slkljp{font-size:13px}}
@media screen and (max-width:575px){.glades{height: 140px;}.glades .slkljp{font-size:12px}}
.size-medium{width:100%;max-width:786px;height:auto ! important}
.slmlkj{font-size:10px;letter-spacing:.2em;opacity:.5;font-weight:500;text-transform:uppercase;margin-top:-3px;padding-bottom:3px;}
@media screen and (max-width:450px){.glades{height: 165px;}}
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}
a.full{position:absolute;top:0;left:0;width:100%;height:100%;z-index:6}
.dotted {width:819px;list-style: none;}
.dotted li {border-bottom: 1px #dcdcdc dotted;font-size:14px;margin-left:-35px;margin-top:-15px;height:35px;}
.dotted li span:nth-child(odd) {padding-right:6px;color:#000000;}
.dotted li span:nth-child(even) {float:right;padding-left:6px;color:#000000;}
.dotted span {position: relative;bottom:-7px;}
.dotted li:hover{background:#f5f5f5;height:35px;}
.zzz ul { display:block; overflow:hidden;}
.zzz li {margin-left:-13px;margin-right:12px;list-style-type:circle;text-align:justify;}
.tsdrf {text-align:left;border:1px solid #f0f0f0;font-size:14px;width:100%;color:#000000;margin-top:9px;margin-bottom:9px;}
.tsdrf td{border: 1px solid #f0f0f0;background:#ffffff;padding:2px 3px 3px 4px;height:17px;text-align:left;}
.tsdrf p{margin-top:3px;margin-bottom:-1px;}
@media screen and (max-width:975px){.dotted {width:100%;list-style: none;}.dotted li {border-bottom: 1px #dcdcdc dotted;font-size: 13px;margin-left:-35px;margin-top:-15px;}.dotted li span:nth-child(odd) {padding-right:6px;color: #000000;}.dotted li span:nth-child(even) {float: right;padding-left: 6px;color: #000000;}.dotted span {position: relative;bottom: -7px;}.tsdrf {text-align:left;border:1px solid #f0f0f0;font-size:12px;width:100%;color:#000000;margin-top:9px;margin-bottom:9px;}.tsdrf td{border: 1px solid #f0f0f0;background:#ffffff;padding:2px 3px 3px 4px;height:17px;text-align:left;}.tsdrf p{margin-top:3px;margin-bottom:-1px;}}
#content2 {margin-top:-71px;margin-bottom:71px;}
@media screen and (max-width:1243px){#content2{margin-bottom:71px;}}
@media screen and (max-width:991px){#content2{margin-bottom:71px;}}
@media screen and (max-width:767px){#content2{margin-bottom:-31px;}}
#contact01{margin-top:7px;margin-bottom:71px;}
@media screen and (max-width:1243px){#contact01{margin-bottom:71px;}}
@media screen and (max-width:991px){#contact01{margin-bottom:71px;}}
@media screen and (max-width:767px){#contact01{margin-bottom:-31px;}}
.tris {color:#000000;display:table;margin-top:21px;padding-left:3px;width:100%;padding-bottom:10px;}
.tris img{margin-left:13px;margin-right:-11px;padding-top:9px;width:44px;}
.tris td {color:#000000;line-height:1.3;text-align:justify;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background-color:#f8f8ff;padding-bottom:13px;padding-top:13px;padding-right:13px;padding-left:11px;}
.textub {font-family:ArtifaktElement,sans-serif;text-align:justify;font-weight:400;font-size:0.93em;color:#000000;letter-spacing:0;line-height:1.6;hyphens: auto;-ms-hyphens: auto;-webkit-hyphens: auto;-webkit-hyphenate-limit-before: 3;-webkit-hyphenate-limit-after: 2;-moz-hyphenate-limit-chars: 6 3 2;-webkit-hyphenate-limit-chars: 6 3 2;-ms-hyphenate-limit-chars: 6 3 2;hyphenate-limit-chars: 6 3 2;hyphenate-limit-last: always;}
.textub p{font-size:0.93em;line-height:1.6;}
#fvcisiax .lis {margin-bottom:17px;margin-top:11px;margin-left:-1px;}
#fvcisiax .lia {margin-bottom:17px;margin-left:-1px;}
@media screen and (max-width:500px){.textub{font-size:0.91em;}}
@media screen and (max-width:500px){.textub p{font-size:0.91em;}}
@media screen and (max-width:1243px){.textub{font-size:0.91em;}}
@media screen and (max-width:1243px){.textub p{font-size:0.91em;}}
.ssrty{list-style:none;margin:0;padding:0;font-size:0;margin-top:-41px;}
.ssrty li{display:inline-block;vertical-align:top;}
.ssrty li+li{margin-left:-1px}
.ssrty li a{font-size:11px;line-height:1;color:#999;text-transform:uppercase;letter-spacing:.10em;display:block;padding:10px 7px 9px 15px}
.ssrty li a span{z-index:2}
.ssrty li a:before{content:"";position:absolute;top:0;width:100%;height:100%;z-index:1;border:1px solid #CCC;left:3px;background-color:#fff;transform:skew(-15deg)}
.ssrty li a.pushic{color:#fff}
.ssrty li a.pushic span{z-index:4}
.ssrty li a.pushic:before{background-color:#9B0025;border-color:#9B0025;z-index:3}
.ssrty{list-style:none;margin-left:0;padding:0;margin-bottom:73px;line-height:1;color:#999;text-transform:uppercase;}
@media screen and (max-width:1240px){.ssrty{margin-top:61px;margin-bottom:37px;}}
@media screen and (max-width:800px){.ssrty{margin-top:61px;margin-bottom:7px;}}
@media screen and (max-width:575px){.ssrty{margin-top:51px;margin-bottom:-89px;}}
@media screen and (max-width:575px){.ssrty li a{font-size:10px;padding:10px 7px 9px 12px;letter-spacing:0;}}
@media screen and (max-width:1075px){.spg {display:none;}}
.ssrty li a.active{color:#fff}
.ssrty li a.active span{z-index:4;}
.ssrty li a.ll:hover span{color:#9B0025;}
.ssrty li a.active:before{background-color:#9B0025;border-color:#9B0025;z-index:3}
.kon-google img {width:100%!important;height:auto;}
#content .si h1{margin-top:-41px;font-size:0.97em;}
@media screen and (max-width:800px){#content .si h1{margin-top:-41px;}}
.rewards__item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;width:23%}
.fksja ul {list-style: none;padding: 0;}
.fksja li {margin-top:-15px;margin-left: -1.5em;}
.box3 div{display:inline-block;border:0px solid black}
@media screen and (max-width:900px){.box3 div h1{font-size:17px;}}
@media screen and (max-width:400px){.box3 div h1{font-size:16px;}}
@media screen and (max-width:575px){.zgltema{font-size:21px;}}
.guartiz {float:right;width:287px;margin-left:13px;}
@media screen and (max-width:900px){.guartiz{width:95%;margin-bottom:31px;}}
.wryp{margin-right:21px;}
@media screen and (max-width:500px){.wryp{font-size:0.93em;margin-right:1px;padding-bottom:41px;}}
.wre{margin-bottom:51px;}
@media screen and (max-width:900px){.wbnm{display:none;}}
@media screen and (max-width:900px){.wre{margin-bottom:51px;}}
@media screen and (max-width:800px){.wre{margin-bottom:51px;}}
@media screen and (max-width:700px){.wre{margin-bottom:-11px;}}
@media screen and (max-width:666px){.wre{margin-bottom:-11px;}}
@media screen and (max-width:600px){.wre{margin-bottom:-91px;}}
@media screen and (max-width:500px){.wre{margin-bottom:-91px;}}
.txtrazd h1{font-size:17px;margin-bottom:21px;text-align:left;line-height:1.1;margin-top:16px;color:#006400;}
.txtrazd{font-size:0.92em;text-align:justify;margin-top:-17px;line-height:1.3;letter-spacing:.01em;}
@media screen and (max-width:991px){.txtrazd{font-size:0.87em;}}
@media screen and (max-width:767px){.txtrazd{font-size:0.87em;}}
@media screen and (max-width:991px){.ij{font-size:0.92em;}}
@media screen and (max-width:767px){.ij{font-size:0.92em;}}
.txtrazd h1{margin-bottom:21px;text-align:left;}
.txtrazd>:first-child{margin-top:0}.txtrazd>:last-child{margin-bottom:0}.txtrazd a{color:#006400;text-decoration:none;line-height:1.2}.txtrazd a:hover{border-bottom:1px dashed #006400}
.tfd {float:left;width:72.77%;margin-bottom:31px;}
@media screen and (max-width:1317px){.tfd{width:73%;}}
@media screen and (max-width:1247px){.tfd{width:67%;}}
@media screen and (max-width:1000px){.tfd{width:56%;}}
@media screen and (max-width:900px){.tfd{width:100%;}}
.wbnm{width:285px;margin-left:15px;padding-bottom:50px;}
@media screen and (max-width:900px){.wbnm{width:285px;margin:0 auto;}}
@media screen and (max-width:700px){.wbnm{width:285px;margin:0 auto;}}
@media screen and (max-width:400px){.wbnm{width:285px;margin:0 auto;}}
@media screen and (max-width:1000px){.pc-nav{width:285px;}}
@media screen and (max-width:900px){.pc-nav{margin-top:31px;width:285px;}}
.tryat {display:table;padding-left:3px;width:100%;padding-bottom:10px;}
.tryat td {text-align:justify;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background:#f8f8ff;color:#1a1a1a;}
.wryp{overflow:hidden;}
#fvcis li {margin-left:-21px;display:block;overflow:hidden;background:url(tag.png) no-repeat left 2px;line-height:18px;padding-left:25px;padding-bottom:-5px;text-align:justify;padding-right:13px;margin-bottom:8px;}
#fvcisiax li {margin-left:-21px;display:block;overflow:hidden;background:url(red_patt.jpg) no-repeat 5px 7px;padding-left:19px;text-align:justify;padding-right:7px;margin-bottom:8px;font-size:0.93em;color:#000000;}
#fvcisar li {display:block;overflow:hidden;background:url(green.png) no-repeat 5px 19px;padding-left:19px;text-align:justify;padding-top:3px;padding-right:7px;font-size:0.95em;color:#000000;}
#fvcisar li:hover {background:#f5f5f5;}
@media screen and (max-width:500px){#fvcisar li{font-size:0.99em;line-height:1.7}}
#fvcisiz li {margin-left:-21px;display:block;overflow:hidden;background:url(green.png) no-repeat 5px 7px;padding-left:19px;text-align:justify;padding-right:7px;margin-bottom:8px;font-size:1.0em;color:#000000;}
.vpis {padding-right:47px;margin-bottom:37px;font-size:0.97em;color:#000000;}
@media screen and (max-width:1025px){.vpis{font-size:0.97em;padding-right:1px;font-family:ArtifaktElement,sans-serif;}}
li.cl {background: url(pl.png)no-repeat 1px 9px;list-style: none; padding-left:19px;}
@media screen and (max-width:1244px){.guartiz{display:none;}}
@media screen and (max-width:1025px){.nzxi {margin-bottom:99px;}}
@media screen and (max-width:1243px){.fnjk7 {display:none;}}
.pc-nav{width:113%;background:#EFEFEF;}
.pc-nav ul{width:auto;padding:0;margin:0;list-style:none}
.pc-nav ul li{width:auto;font-size:14px;}
.pc-nav ul li a{color:#000000;padding:14px 50px 17px 8%;display:block;border-top:1px solid #ffffff;background-image:url(right.png);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:green;background-position:94% 50%;color:#ffffff;}
.akt{background-color:green;background-position:94% 50%;color:#ffffff;margin-bottom:1px;}
.btn.kn,.kn1,.txtrazd ol li:before{background-color:#798773;color:#ffffff}
.txtrazd p{line-height:1.4}.txtrazd ol,.txtrazd ul{padding-left:36px;margin:23px 0}.txtrazd ol li,.txtrazd ul li{line-height:1.3;margin-bottom:7px;position:relative}.txtrazd ol li:last-child,.txtrazd ul li:last-child{margin-bottom:0}.txtrazd ol{list-style-type:none;counter-reset:ol-counter}.txtrazd ol li:before{content:counter(ol-counter);counter-increment:ol-counter;position:absolute;width:19px;height:19px;left:-36px;top:3px;font-size:0.91em;font-weight:700;text-align:center;line-height:19px}.txtrazd ul li{list-style:none}
.kn1 {margin-right:7px;}
.txtrazd ul li:before{content:"";position:absolute;width:12px;height:10px;top:9px;left:-26px;font-size:0.91em;background-size:auto 10px;background-image:url()}
.iconkas:before{content:"\2630";}
.icon-fb:before{content:"\2630";}
.flzs:before {content:"\2630";}
.zak:before {content:"\2716";}
.vnimgic:before{content:"\25C8";font-size:17px;}
.icon:before{font-family:icons;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}
.icon-practice-home-arrow:before,.listuslugisp .listus:before{content:"\2026";color:green;}
#w7{margin-top:-61px;}
.icon-yt:before{content:"\E005"}
.btn.kn:after,.btn.kn:before{content:" ";position:absolute}
.kn1:after,.kn1: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}.dnewsxz,.yaah .rutlt{letter-spacing:.2em;text-transform:uppercase}.btn:hover{transform:scale(1.02)}
.btn.kn:before{top:3px;bottom:3px;left:3px;right:3px;pointer-events:none;border:1px solid #fff}
.btn.kn1:before{top:3px;bottom:3px;left:3px;right:3px;pointer-events:none;border:1px solid #fff}
.btn.kn:hover{background-color:green}
.kn1:hover{background-color:green}
.btn.kn:hover:after{transition:transform .55s ease;transform:skewX(-20deg) translateX(0)}
.btn.kn1:hover:after{transition:transform .55s ease;transform:skewX(-20deg) translateX(0)}
.btn.kn: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.kn1: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.ickn{padding-left:52px}.btn.ickn .icon{position:absolute;left:24px;top:19px;font-size:13px}
.btn.ickn .icon.flzs,.btn.ickn .listuslugisp .icon.listus,.listuslugisp .btn.ickn .icon.listus{font-size:17px;top:16px}.dresz{border:1px solid #ddd;padding:30px 34px}.dresz:hover{border-color:#006400}.dnewsxz{font-size:10px}.furnit{font-size:14px;font-weight:700;line-height:1.42857;margin-top:5px;height:72px}.sewazer{font-size:12px;opacity:.6}.news-card__slider{border:1px solid #ddd;padding:20px 24px}@media screen and (max-width:991px){.furnit{height:auto}.sewazer{margin-top:5px}.news-card__slider{border:none;padding:0}}.dresz:hover .furnit{color:#006400}@media screen and (max-width:767px){.blgitn{overflow:hidden;}.blgitn .slick-slide{padding:0 15px}.slyp{margin-bottom:103px;}.yaah{height:100%}}.blgitn .row>div{margin-bottom:30px;}.blgitn .slick-list{overflow:visible!important}
.vhr,.vhr-z,.horizontal-nav,.show-menu,.show-menu body{overflow:hidden}.blgitn .slick-list .slick-slide{opacity:.1}.blgitn .slick-list .slick-slide.slick-active{opacity:1}.yaah{background-color:#fff;border:1px solid #DDD;min-height:286px;padding-bottom:50px;text-align:left}.yaah .imfgh{width:100px;height:auto;padding-top:21px;}.yaah .soon{padding:28px 34px 0}.yaah .rutlt{font-size:10px;line-height:1.2;font-weight:500}.yaah .rutlt+.zgyr{margin-top:9px;margin-bottom:11px;min-height:41px;}
.yaah .zgyr{font-weight:500;font-size:17px;line-height:1.2}
.yaah .zgyr a{color:inherit;font-size:0.97em}.yaah .zgyr a:hover{color:#9B0025}.yaah .zgyr+.news-short{margin-top:10px}.yaah .news-short{font-size:14px;font-weight:300;line-height:1.45}@media screen and (max-width:767px){.yaah .news-short{display:block}}.yaah .daleep{position:absolute;left:34px;bottom:28px;opacity:.6;border-bottom:0px;font-size:13px;font-weight:500;color:#000;display:inline-block}.yaah .daleep: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 .soon{position:absolute;left:0;width:100%;bottom:63px}.news__item__press .zgyr{font-size:20px;line-height:1.2}@media screen and (max-width:1243px){.news__item__press .zgyr{font-size:0.85em;}}@media screen and (max-width:991px){.news__item__press .soon .zgyr{font-size:0.85em;}}@media screen and (max-width:767px){.news__item__press .zgyr{font-size:0.85em;}}@media screen and (max-width:575px){.yaah .zgyr{font-size:0.81em}}.yaah .zgyr{font-size:0.97em;line-height:1.0}@media screen and (max-width:1243px){.yaah .zgyr{font-size:0.97em}}@media screen and (max-width:991px){.yaah .zgyr{font-size:0.95em}}@media screen and (max-width:767px){.yaah .zgyr{font-size:0.92em}}@media screen and (max-width:575px){.yaah .zgyr{font-size:0.92em}}.news__item__publication .news-author{position:absolute;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}
@media screen and (max-width:1243px){.yaah .zgyr a{font-size:0.79em;}}@media screen and (max-width:1243px){.yaah .zgyr a:hover{font-size:0.79em;}}
.news__item__publication .soon{position:absolute;left:0;width:100%;bottom:63px}
.news__item__publication .zgyr{font-size:20px;line-height:1.2}@media screen and (max-width:1243px){.news__item__publication .zgyr{font-size:20px}}@media screen and (max-width:991px){.news__item__publication .zgyr{font-size:0.85ex}}@media screen and (max-width:767px){.news__item__publication .zgyr{font-size:0.85em}}@media screen and (max-width:575px){.news__item__publication .zgyr{font-size:0.81em}}
.slyp .slick-next,.slyp .slick-prev{opacity:.3;font-size:0;top:50%;height:30px;width:30px;background-color:rgb(105,119,128);outline:0;z-index:20;background-repeat:no-repeat;background-position:center;background-size:auto 18px}
.slyp .slick-next:before,.slyp .slick-prev:before{display:none}
.slyp .slick-next:hover,.slyp .slick-prev:hover{opacity:.8}
.slyp .slick-prev{left:-5px;right:auto;background-image:url(left.png);}@media screen and (max-width:575px){.slyp .slick-next,.slyp .slick-prev{height:30px;width:30px;background-size:auto 20px}.slyp .slick-prev{left:4px}}.slyp .slick-next{right:-5px;left:auto;background-image:url(right.png)}
.listsuslugi{font-size:0;margin-left:-2px;margin-right:-2px}
.listus{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}
.listus:nth-of-type(8n-1),.listus:nth-of-type(8n-3),.listus:nth-of-type(8n-4),.listus:nth-of-type(8n-6){background-color:#EFEFEF}@media screen and (max-width:991px){.listus{width:33.3%;padding:20px;height:105px;}.listus:nth-of-type(8n-1),.listus:nth-of-type(8n-3),.listus:nth-of-type(8n-4),.listus:nth-of-type(8n-6){background-color:#FAFAFA}.listus:nth-of-type(6n),.listus:nth-of-type(6n-2),.listus:nth-of-type(6n-4){background-color:#EFEFEF}}@media screen and (max-width:767px){.listus{width:50%}.listus:nth-of-type(6n),.listus:nth-of-type(6n-2),.listus:nth-of-type(6n-4){background-color:#FAFAFA}.listus:nth-of-type(4n-1),.listus:nth-of-type(4n-2){background-color:#EFEFEF}}@media screen and (max-width:575px){.slyp .slick-next{right:4px}.listus{width:100%;height:58px}.listus:nth-of-type(4n-1),.listus:nth-of-type(4n-2){background-color:#FAFAFA}.listus:nth-of-type(2n){background-color:#EFEFEF}}.listus .flzs,.listus .listuslugisp .listus,.listuslugisp .listus .listus{color:#507d2a;font-size:20px;line-height:20px}.listus .flzs:before,.listus .listuslugisp .listus:before,.listuslugisp .listus .listus:before{margin-left:0;font-size:11px;content:"\2192";color:green;}.listus .zagolovokuslug{position:absolute;bottom:20px;left:28px;right:28px;font-weight:500;line-height:1.1875;font-size:16px}@media screen and (max-width:991px){.listus .zagolovokuslug{left:20px;right:20px}}@media screen and (max-width:575px){.listus .zagolovokuslug{left:50px;bottom:auto;top:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listus .zagolovokuslug br{display:none}}.touch .listus:active,body:not(.touch) 
.listus:hover{background-color:#f2f2f2;color:#000000;}
.listuslugisp .touch .listus:active .listus,.listuslugisp body:not(.touch) .listus:hover .listus,.touch .listus:active .flzs,.touch .listus:active .listuslugisp .listus,body:not(.touch) .listus:hover .flzs,body:not(.touch) .listus:hover .listuslugisp .listus{color:#fff}@media screen and (max-width:1243px){.listus .zagolovokuslug{font-size:14px}.listuslugisp{margin-left:0;margin-right:0;padding-left:1px;text-align:center}}.listuslugisp .listus{display:inline-block;margin-right:.83%;width:calc((100% - 30px)/ 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){.listuslugisp .listus{padding:18px 20px;width:33.3%;width:33.3333333%;text-align:left;margin:-1px 0 0 -1px}.listuslugisp .listus:hover{z-index:15}}@media screen and (max-width:991px){.listuslugisp{text-align:left}.listuslugisp .listus{width:50%}}.listuslugisp .listus:before{font-family:icons;color:#9B0025;font-size:8px;position:absolute;right:25px;top:50%;margin-top:-2px;transition:transform .4s ease}.listuslugisp .listus:nth-of-type(3n){margin-right:0}.listuslugisp .listus .flzs,.listuslugisp .listus .listus{position:absolute;top:50%;left:28px;font-size:18px;transform:translateY(-50%)}@media screen and (max-width:767px){.listuslugisp .listus{width:100%;height:60px}.listuslugisp .listus .flzs,.listuslugisp .listus .listus{left:16px}}.listuslugisp .listus .zagolovokuslug{bottom:auto;top:50%;left:55px;transform:translateY(-50%)}@media screen and (max-width:767px){.listuslugisp .listus .zagolovokuslug{left:45px}}
.listuslugisp .listus:hover{border-color:#dcdcdc!important;color:#000;background-position:94% 50%}.listuslugisp .listus:hover .flzs,.listuslugisp .listus:hover .listus{color:#9B0025}.listuslugisp .listus:hover:before{transform:translateX(4px)}.horizontal-nav ul{padding:0;font-size:0;white-space:nowrap}.horizontal-nav ul li{font-size:14px;font-weight:700;display:inline-block;list-style:none;letter-spacing:.01em}@media screen and (max-width:991px){.horizontal-nav ul{white-space:normal;margin-top:-10px}.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.pushic 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}
.vhr{height:61px;background-color:#ffffff;margin-bottom:-3px;}
@media screen and (max-width:991px){.vhr{padding-bottom:0;margin-bottom:0;height:58px}}.vhr:before{bottom:3px;height:1px;content:" ";position:absolute;left:0;width:100%;background-color:#eee}@media screen and (max-width:991px){.vhr:before{bottom:0}.vhr{position:fixed;top:0;left:0;width:100%;background-color:#ffffff;z-index:99}}.mobmenu{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;}.mobmenu:hover{background-color:#9B0025;color:#fff}.mobmenu:before{line-height:58px;font-size:inherit}@media screen and (max-width:991px){.mobmenu{display:block}}
.vhr-z{height:61px;background-color:#ffffff;margin-bottom:-3px;}
@media screen and (max-width:991px){.vhr-z{padding-bottom:0;margin-bottom:0;height:58px}}.vhr-z:before{bottom:3px;height:1px;content:" ";position:absolute;left:0;width:100%;background-color:#eee}@media screen and (max-width:991px){.vhr-z:before{bottom:0}.vhr-z{position:fixed;top:0;left:0;width:100%;background-color:#ffffff;z-index:99}}
.logotipverx,.menushkaverx{display:inline-block;font-size:13px;}
.vhl{font-size:0}
.logotipverx{width:189px;height:0px;margin:10px 0 0 -3px;}
@media screen and (max-width:575px){.mobmenu{right:-15px;border-right:0}.logotipverx{background-size:contain;width:120px}}.menushkaverx{margin-left:167px;}
@media screen and (max-width:991px){.menushkaverx{display:none}}#mobile_menu ul,.menuverx{padding:0;margin:0}#mobile_menu ul li,.menuverx li{display:inline-block;vertical-align:top;position:relative}#mobile_menu ul li:after,.menuverx li:after{font-size:13px;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,.menuverx li:after{display:none}}#mobile_menu ul li:before,.menuverx li:before{content:" ";background-color:#008c34;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.pushic: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,.menuverx li.pushic:before,.menuverx li.current-menu-item:before,.menuverx li.current-page-ancestor:before,.menuverx li.current_page_parent:before,.menuverx li:hover:before{transform:translateZ(0) skewX(-18deg)}
#mobile_menu ul li.pushic 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,.menuverx li.pushic a,.menuverx li.current-menu-item a,.menuverx li.current-page-ancestor a,.menuverx li.current_page_parent a,.menuverx li:hover a{color:#fff;font-size:13px;}
.logotipverx table{vertical-align:center;max-height:50px;max-width:21px;min-width:21px;margin:-1px 0 0 -3px}
.klps {text-transform:uppercase;clear: both;overflow: hidden;white-space:nowrap;}
.klps a{font-weight:600;color:#000000;font-size:0.91em;}
@media screen and (max-width:575px){.klps a{font-size:0.85em;}}
@media screen and (max-width:1244px){.menuverx li.pushic a,.menuverx li.current-menu-item a,.menuverx li.current-page-ancestor a,.menuverx li.current_page_parent a,.menuverx li:hover a{color:#fff;font-size:10px;}}
@media screen and (max-width:1244px){ul li.current-menu-item a:hover{color:#fff;font-size:10px;}}
.dzniz {margin-top:13px;margin-bottom:13px;}
.jk {padding:7px 7px 7px 7px}
.dzniz table td {vertical-align:center;max-height:50px;height:30px;width:30px;max-width:198px;min-width:21px;margin:-1px 0 0 -3px}
.jk {font-size:21px;color:#000000;}
@media screen and (max-width:1000px){.jk {font-size:27px;}}
@media screen and (max-width:1000px){.dzniz {font-size:13px;}}
.klpsis {font-weight:normal;font-size:12px;color:#ffffff;text-align:center;}@media screen and (max-width:700px){.klpsis {font-size:12px;;}}
#mobile_menu ul li a,.menuverx li a{font-size:13px;font-weight:bold;text-transform:uppercase;color:#000;letter-spacing:.16em;padding:25px 17px 24px 29px;display:block;position:relative;z-index:555}
.menuverx li:hover a{color:#fff;z-index:555}
#mobile_menu ul li a:hover,.menuverx li a:hover{color:#fff;z-index:555;font-size:13px;}@media screen and (max-width:1244px){.menuverx{margin-left:41px;}}
@media screen and (max-width:1244px){.menuverx li a{font-size:11px;}}
@media screen and (max-width:1244px){.menuverx li a:hover{color:#fff;font-size:11px;}}
@media screen and (max-width:1244px){.menuverx li a{font-size:11px;font-weight:bold;text-transform:uppercase;color:#000;letter-spacing:.13em;padding:25px 5px 24px 21px;display:block;position:relative;z-index:555}}
@media screen and (max-width:1244px){.menuverx {padding-left:99px;margin-top:-9px;}}
@media screen and (max-width:1244px){#mobile_menu ul li:before,.menuverx li:before{content:" ";background-color:#008c34;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:last-child a:after,.menuverx li:last-child a:after{font-size:13px;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,.vsprups{text-align:right}@media screen and (max-width:991px){#mobile_menu .contacts,.vsprups{display:none}}#mobile_menu .contacts a,.vsprups a{letter-spacing:.01em;display:inline-block;color:#000}#mobile_menu .contacts a:hover,.vsprups a:hover{color:#9B0025}.telefon{font-size:14px;font-weight:700;margin-top:12px}.verxcontact{font-size:12px;font-weight:300;margin-top:2px;background-size:auto 10px;background-position:0 1px;padding-left:12px;background-image:url(map.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){.verxcontact{background-image:url(map.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 .zgltema{width:100%;font-size:21px;padding-bottom:25px;}#mobile_menu .zgltema .flzs,#mobile_menu .zgltema .listuslugisp .listus,.listuslugisp #mobile_menu .zgltema .listus{float:right;margin-top:3px;opacity:.6;cursor:pointer;color:#000}#mobile_menu .zgltema .flzs:hover,#mobile_menu .zgltema .listuslugisp .listus:hover,.listuslugisp #mobile_menu .zgltema .listus:hover{opacity:1}@media screen and (max-width:575px){#mobile_menu .zgltema{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.pushic 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 .telefon{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 .telefon{font-size:18px}}@media screen and (max-width:767px){#mobile_menu .contacts .telefon{font-size:16px}}@media screen and (max-width:575px){#mobile_menu .contacts{padding:0 40px}#mobile_menu .contacts .telefon{font-size:16px}}@media screen and (max-width:1243px){#mobile_menu .contacts .verxcontact{font-size:14px}}@media screen and (max-width:991px){#mobile_menu .contacts .verxcontact{margin-top:8px;background-position:0 3px;font-size:14px}}@media screen and (max-width:767px){#mobile_menu .contacts .verxcontact{font-size:14px}}@media screen and (max-width:575px){#mobile_menu .contacts .verxcontact{font-size:12px}}.show-menu #mobile_menu{transform:translateX(0);transition:transform .5s ease}.footer{height:303px;color:#fff;background:#262626;background:linear-gradient(45deg,#262626 0,#2f2f2f 100%)}@media screen and (max-width:1243px){.footer{height:auto}}.nizpsv{height:291px;font-size:0}.nizpsv .fnbaza{display:inline-block;vertical-align:top}@media screen and (max-width:1243px){.nizpsv{height:auto;text-align:center;padding-bottom:30px}.nizpsv .fnbaza{text-align:center}.nizpsv .fnbaza:nth-of-type(2),.nizpsv .fnbaza:nth-of-type(3){position:absolute;top:0;left:15px;margin:0;width:320px}.nizpsv .fnbaza:nth-of-type(3){left:auto;right:15px}}@media screen and (max-width:1243px) and (max-width:991px){.nizpsv .fnbaza:nth-of-type(2),.nizpsv .fnbaza:nth-of-type(3){width:200px}}@media screen and (max-width:1243px){.nizpsv .fnbaza:nth-of-type(4){margin:0;width:20%}.nizpsv .fnbaza:nth-of-type(4) ul{padding:14px 0 0}}@media screen and (max-width:1243px) and (max-width:767px){.nizpsv .fnbaza:nth-of-type(2),.nizpsv .fnbaza:nth-of-type(3){display:none}.nizpsv .fnbaza:nth-of-type(3){right:auto}.nizpsv .fnbaza:nth-of-type(4){display:none}}@media screen and (max-width:767px){.nizpsv .fnbaza{display:block;position:relative;margin-bottom}}.nizpsv .gfhoot{padding:13px 25px 15px;background-color:#1D1D1D;top:-10px;width:291px;text-align:center;margin-right:15px;}@media screen and (max-width:1243px){.nizpsv .gfhoot{display:block;margin:0 auto}}@media screen and (max-width:991px){.nizpsv .gfhoot{padding:25px 15px 23px;width:270px}}.nizpsv .gfhoot: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}
.nizpsv .fnjk{margin-left:50px}.nizpsv .fnjk ul{padding:34px 0 0;list-style:none}.nizpsv .fnjk ul li{font-size:14px;line-height:2}@media screen and (max-width:991px){.nizpsv .fnjk ul li{font-size:13px}}.nizpsv .fnjk ul li:first-child{font-weight:700;line-height:2.15}@media screen and (max-width:767px){.nizpsv .fnjk ul{padding:25px 0 0}.nizpsv .fnjk ul li{display:inline-block;margin:0 10px}.nizpsv .fnjk ul li:first-child{display:block}}.nizpsv .fnjk ul li a{color:inherit;opacity:.8}.nizpsv .fnjk ul li a:hover{opacity:1}
.nizpsv .footer__block-links{margin-left:50px;padding:41px 0 0}@media screen and (max-width:1243px){.nizpsv .footer__block-links{padding-top:21px}}@media screen and (max-width:767px){.nizpsv .footer__block-links{margin-left:0}}.nizpsv .footer__block-links h5{font-size:14px;font-weight:700;margin:0 0 10px}.nizpsv .footer__block-links .links_wrap+.links_wrap{margin-top:25px}@media screen and (max-width:991px){.nizpsv .footer__block-links .links_wrap+.links_wrap{margin-top:15px}}@media screen and (max-width:767px){.nizpsv .footer__block-links .links_wrap+.links_wrap{margin-top:0}}@media screen and (max-width:575px){.nizpsv .footer__block-links .links_wrap+.links_wrap{margin-top:15px}}@media screen and (max-width:767px){.nizpsv .footer__block-links .links_wrap{display:inline-block;vertical-align:top;margin:0 20px}.fntyt{padding-bottom:18px}}@media screen and (max-width:575px){.nizpsv .footer__block-links .links_wrap{display:block}}.nizpsv .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}.nizpsv .footer__block-links .links a:not(:last-child){margin-right:10px}.nizpsv .footer__block-links .links a.iflr,.nizpsv .footer__block-links .links a.p100{padding-top:8px}
.nizpsv .footer__block-links .links a.komm{padding-top:4px}
.nizpsv .footer__block-links .links a.komm2{padding-top:2px}
.nizpsv .footer__block-links .links a:hover{opacity:1}.nizpsv .footer__block-links .links-socials a{width:41px}.nizpsv .footer__block-links .links-socials a i{font-size:24px;color:#fff}.nizpsv .footer__block-links .links-socials a i.icon-fb{font-size:28px;top:4px}.nizpsv .footer__block-links .links-socials a i.icon-yt{font-size:14px}.fntyt{background-color:#000;min-height:45px;font-size:12px;color:#bbb}.nfopfso{padding-top:18px}@media screen and (max-width:767px){.nfopfso{text-align:center;margin-bottom:8px}}.nfopfso a{color:inherit;border-bottom:1px solid;display:inline-block;margin-left:15px}.nfopfso a:hover{color:#fff}.fntyt #ppp{float:right;color:#fff;font-family:-apple-system,system-ui,Roboto,;text-align:left;margin-top:9px}
@media screen and (max-width:767px){.fntyt #ppp{float:none;text-align:center;margin-top:0}}
.nizpsv .nflogo{width:192px;height:77px;display:block;margin:0 auto;)}
.nizpsv .fbkn{font-size:12px;line-height:1.75;border-top:1px solid rgba(255,255,255,.1);margin-top:20px;padding-top:17px}
.nizpsv .fbkn a{color:#fff;opacity:.8}
.nizpsv .fbkn a:hover,.nizpsv .fnjk ul li:first-child a{opacity:1}
.fntyt #ppp a{color:inherit;text-decoration:none;opacity:.8;display:inline-block}
.fntyt #ppp a:hover{opacity:1}
.fntyt #ppp .logo{float:left;font-size:26px;line-height:1;font-weight:200;display:block}
@media screen and (max-width:767px){.fntyt #ppp .logo{float:none;font-size:12px;display:inline;font-weight:400}.fntyt #ppp .logo:after{content:". "}}
.fntyt #ppp .text{overflow:hidden;font-size:12px;height:31px;padding-top:9px;float:right;width:337px;color:#fff;opacity:.7;}.sidebar{padding-left:30px}@media screen and (max-width:991px){.sidebar{padding-left:0;padding-top:60px}}@media screen and (max-width:767px){.fntyt #ppp .text{float:none;display:inline;margin:0;font-size:12px;width:auto;text-transform:none}.sidebar{padding-top:50px}}.ssfrby{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 .zagolovokuslug{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 .zagolovokuslug{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}}.dryveft{margin-top:5px}.fjtauro .dresz{padding:20px 24px 19px;margin-bottom:16px}.fjtauro .furnit{height:72px}@media screen and (max-width:991px){.widget-team__items li{margin-right:28px}.fjtauro .furnit{height:auto;margin-top:11px;margin-bottom:7px}}.widget-join-banner{margin-top:-5px}.widget-pc-nav{margin-top:-28px}
.zaglrazd{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}.zaglrazd{padding:120px 0 30px}}
.zaglrazd h1{color:#006400;margin:-30px 0 0 0;font-size:19px}@media screen and (max-width:1243px){.zaglrazd h1{font-size:0.93em;}}@media screen and (max-width:991px){.zaglrazd h1{font-size:0.93em;}}@media screen and (max-width:767px){.zaglrazd h1{font-size:0.93em;}}@media screen and (max-width:575px){.zaglrazd h1{font-size:0.87em;}}.zaglrazd .lead{font-size:0.94em;line-height:1.2;letter-spacing:.01em;margin:10px 0 0;font-weight:300}@media screen and (max-width:1243px){.zaglrazd .lead{font-size:0.87em;}}@media screen and (max-width:991px){.zaglrazd .lead{font-size:0.81em;}}@media screen and (max-width:767px){.zaglrazd .lead{font-size:0.81em;}}@media screen and (max-width:575px){.zaglrazd .lead{font-size:0.81em;}}.zaglrazd .breadcrumbs{font-size:0}.zaglrazd .breadcrumbs ul{margin:28px 0 0;padding:0}.zaglrazd .breadcrumbs ul li{display:inline-block;vertical-align:top;font-size:12px;font-weight:700;color:#000}.zaglrazd .breadcrumbs ul li:not(:last-child):after{content:"»";display:inline-block;margin:0 8px;opacity:.5}.zaglrazd .breadcrumbs ul li a{font-weight:400;color:#666}.zaglrazd .breadcrumbs ul li a:hover{border-bottom:1px solid #999}
.admy{height:523px;border-bottom:0}
.postnewsroot{padding:33px 0 0;border-bottom:0;margin-bottom:27px}
.postnewsroot h1{margin:31px 0 0 -1px}@media screen and (max-width:575px){.postnewsroot h1{margin-top:24px}}.postnewsroot h1:first-child{margin-top:72px}@media screen and (max-width:767px){.postnewsroot h1:first-child{margin-top:48px}}@media screen and (max-width:575px){.postnewsroot h1:first-child{margin-top:35px}}@media screen and (max-width:991px){.postnewsroot{padding:65px 0 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}}
@media screen and (max-width:1243px){.admy{height:360px;}.rewards__list{display:block;font-size:0}}
@media screen and (min-width:1500px){.admy{background-image: url(https://dvcse.ru/m/about.png);}}
.zaglrazd01{margin-top:19px;margin-bottom:1px;padding:133px 0 61px;background-size:cover;background-position:center center}@media screen and (max-width:767px){.widget-team__items li{margin-right:25px}.zaglrazd01{padding:120px 0 30px}}
.zaglrazd01 h1{color:#006400;margin:-30px 0 0 0;font-size:19px}@media screen and (max-width:1243px){.zaglrazd01 h1{font-size:0.93em;}}@media screen and (max-width:991px){.zaglrazd01 h1{font-size:0.93em;}}@media screen and (max-width:767px){.zaglrazd01 h1{font-size:0.93em;}}@media screen and (max-width:575px){.zaglrazd01 h1{font-size:0.87em;}}.zaglrazd01 .lead{font-size:0.94em;line-height:1.3;letter-spacing:.01em;margin:10px 0 0;font-weight:300}@media screen and (max-width:1243px){.zaglrazd01 .lead{font-size:0.87em;padding-bottom:17px;}}@media screen and (max-width:991px){.zaglrazd01 .lead{font-size:0.81em;padding-bottom:17px;}}@media screen and (max-width:767px){.zaglrazd01 .lead{font-size:0.81em;padding-bottom:17px;}}@media screen and (max-width:575px){.zaglrazd01 .lead{font-size:0.81em;padding-bottom:17px;}}.zaglrazd01 .breadcrumbs{font-size:0}.zaglrazd01 .breadcrumbs ul{margin:28px 0 0;padding:0}.zaglrazd01 .breadcrumbs ul li{display:inline-block;vertical-align:top;font-size:12px;font-weight:700;color:#000}.zaglrazd01 .breadcrumbs ul li:not(:last-child):after{content:"»";display:inline-block;margin:0 8px;opacity:.5}.zaglrazd01 .breadcrumbs ul li a{font-weight:400;color:#666}.zaglrazd01 .breadcrumbs ul li a:hover{border-bottom:1px solid #999}
.siglmev{padding:0;margin:0 3px 0 0;list-style:none}
.texteplus{width:100%;min-height:114px;border:1px solid #005c22;margin-bottom:27px;padding:19px 35px;position:relative}
@media screen and (max-width:1243px){.siglmev{font-size:0;margin-right:0}.texteplus{display:inline-block;width:32%;vertical-align:top;padding:20px 30px 24px}.texteplus+.texteplus{margin-left:2%}}
.texteplus:before{content:'';display:block;position:absolute;top:3px;left:3px;right:3px;bottom:3px;border:1px outset #09ab3f;transition:.1s}
.nomerplus{font-size:21px;font-weight:700;background-color:green;width:27px;text-align:center;color:#ffffff;margin-bottom:7px;padding-top:2px;padding-bottom:1px;}
@media screen and (max-width:1243px){.nomerplus{font-size:23px;background-color:green;width:29px;text-align:center;color:#ffffff;margin-bottom:7px;}.opisplust{margin-top:4px}}
@media screen and (max-width:600px){.texteplus{text-align:center}}
@media screen and (max-width:991px){.texteplus{text-align:center}.nomerplus{font-size:15px;font-weight:bold;background-color:green;width:29px;text-align:center;color:#ffffff;margin-bottom:7px;}}
@media screen and (max-width:767px){.texteplus{text-align:left;width:100%;display:block;margin-bottom:16px}.texteplus+.texteplus{margin-left:0}.nomerplus{font-size:17px;font-weight:bold;background-color:green;width:29px;text-align:center;color:#ffffff;margin-bottom:7px;}}
@media screen and (max-width:575px){.nomerplus{font-size:14px;font-weight:bold;background-color:green;width:25px;height:22px;padding-top:3px;padding-bottom:3px;text-align:center;color:#ffffff;margin-bottom:7px;}}
.opisplust{line-height:1.5;font-size:14px}
@media screen and (max-width:500px){.opisplust{font-size:13px;}}
@media screen and (max-width:1243px){.opisplust{font-size:13px;}}
.dom .vhr{position:absolute;top:-50px;width:100%;left:0;z-index:11;background-color:transparent}
.dom .vhr-z{position:absolute;top:0;width:100%;left:0;z-index:11;background-color:transparent}
.dom .zgltema{font-size:21px;padding-bottom:12px;margin-bottom:15px;}@media screen and (max-width:1243px){.dom .zgltema{font-size:21px;margin-bottom:1px;}}@media screen and (max-width:991px){.dom .zgltema{font-size:21px}
.dom .sudtextpr p{text-align:center}
.dom .sudtextpr p br{display:none}}@media screen and (max-width:767px){.dom .zgltema{font-size:21px;}}@media screen and (max-width:575px){.dom .zgltema{font-size:14px}}
.dom .sudtextpr p{font-size:14px;font-weight:300;padding-top:25px;line-height:1.3}
.dom .uslknopkas{text-align:right;margin-top:31px}
.svd{height:100vh;background-color:#F9F9F9}@media screen and (max-width:575px){.svd{height:94vh}}
.svd .tut{height:100%}
.svtext{position:absolute;left:50%;top:50%;transform:translate(-50%,-75.6%);text-align:center;z-index:5}
.svtext .logo{background-image:url(logotip.png);width:565px;height:127px;background-position:center top}
@media screen and (max-width:767px){.svtext .logo{height:87px;width:380px;}}
@media screen and (max-width:575px){.svtext .logo{height:69px;width:300px;}}
.svtext .logovl{position:absolute;top:0;left:0;width:100%;height:169px;background-size:auto 169px;background-position:center top;background-color:#f9f9f9;background-image:url(logotip1.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){.svtext .logovl{background-image:url()}}
.lg_m {font-size:19px;font-weight:700;}
.lg_t {font-size:12px;font-weight:600;margin-top:-11px;}
@media screen and (max-width:555px){.lg_m {font-size:15px;font-weight:700;}}
.svtext .vplock{font-size:13px;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){.svtext .logovl{height:76px;background-size:cover}.svtext .vplock{font-size:13px;width:240px}}@media screen and (max-width:575px){.svtext .logovl{height:60px}.svtext .vplock{font-size:10px;width:190px;bottom:-45px}}.loaded .svtext .vplock{opacity:1;transition:opacity .6s ease 1.9s}.svtext .vplock .line{height:1px;content:" ";width:0;background-color:#9B0025;position:absolute;top:55%;right:108%}.svtext .vplock .line.after{left:108%;right:auto}.rpps{position:absolute;z-index:20;cursor:pointer;bottom:64px;padding-bottom:37px;left:50%;text-align:center;text-transform:uppercase;width:200px;margin-left:-98px;font-weight:700;font-size:10px;letter-spacing:.2em;opacity:0}.rpps .icon{color:#9B0025;position:absolute;bottom:0;left:50%;margin-left:-7px;font-size:6px;transition:transform .4s ease}.rpps:hover .icon{transform:translateY(4px)}.myur{padding:100px 0 13px}
.practice-list {margin-top:66px;margin-bottom:113px;}@media screen and (max-width:770px){.practice-list{margin-bottom:31px;}}@media screen and (max-width:700px){.practice-list{margin-bottom:31px;}}@media screen and (max-width:670px){.practice-list{margin-bottom:31px;}}@media screen and (max-width:560px){.practice-list{margin-top:55px;margin-bottom:-51px;}}
.practice-list__items_home .practice-list__item:before{content:"\E004"}
.practice-list__item .fa,.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 .fa: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}.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 .fa,.touch .practice-list__item:active .practice-list__items_home .practice-list__item,body:not(.touch) .practice-list__item:hover .fa,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 .fa,.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 .fa,.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 .fa,.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;display:inline-block;list-style:none;letter-spacing:.01em}@media screen and (max-width:991px){.horizontal-nav ul{white-space:normal;margin-top:-10px}.horizontal-nav ul li{margin-right:20px}.horizontal-nav ul li+li{margin-top:10px}}
@media screen and (max-width:400px){#menu-press-tsentr li{display:table-row;line-height:1.3;letter-spacing:.01em;}#menu-press-tsentr ul{display:table;min-width:413px;}#menu-press-tsentr{padding-top:7px;}}
.horizontal-nav ul li+li:before{content:"∙";display:inline-block;vertical-align:top;margin:0 10px 0 11px}@media screen and (max-width:991px){.horizontal-nav ul li+li:before{display:none}}
.horizontal-nav ul li a{color:#AAA;font-size:12px;}
.horizontal-nav ul li a:hover,.horizontal-nav ul li.active a,.horizontal-nav ul li.current-menu-item a{color:#fff;font-size:12px;}
.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}
.practice-list__item .live-edit-button { top:-1px; right:-1px; }
.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"}.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}
.horizontal-nav ul li{font-size:14px;display:inline-block;list-style:none;letter-spacing:.01em}@media screen and (max-width:991px){.horizontal-nav ul{white-space:normal;margin-top:-10px}.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 10px 0 11px}@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}
.verxcontact { white-space:nowrap; }
.verxups {display:flex;z-index:0;vertical-align:center;}
.verxtelefon {padding-left:15px;}
@media (max-width:990px) {#mobile_menu .contacts .verxups {display:flex; flex-direction:column;}#mobile_menu .verxepws { order:-1; padding:0;}#mobile_menu .contacts { height:auto; } }
@media (max-width:1243px) and (min-width:991px) {.header__search-drop { left:-9px; }.header__search-main-toggle:checked + .header__search-drop { width:calc(100% + 20px);}}
.verxepws { float:right; padding-left:15px; padding-top:10px; margin-left:15px;}
@media (max-width:1243px) and (min-width:991px) {.verxepws {padding-left:15px;}}
.verxepws a {display:block; text-transform:uppercase; border:1px solid #ddd; font-size:10px; font-weight:700; letter-spacing:0.15em; padding:3px 6px 3px 8px; text-align:center; z-index:5;}
.verxepws a + a {margin-top:-1px;}
.verxepws a.pushic {background-color:#008c34; color:white; z-index:6; border-color:#008c34;}
.fsbmult{font-size:0;margin-left:-2px;margin-right:-2px}
.yslygi-nv{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}
.yslygi-nv:nth-of-type(8n-1),.yslygi-nv:nth-of-type(8n-3),.yslygi-nv:nth-of-type(8n-4),.yslygi-nv:nth-of-type(8n-6){background-color:#EFEFEF}@media screen and (max-width:991px){.yslygi-nv{width:33.3%;padding:20px;height:105px}.yslygi-nv:nth-of-type(8n-1),.yslygi-nv:nth-of-type(8n-3),.yslygi-nv:nth-of-type(8n-4),.yslygi-nv:nth-of-type(8n-6){background-color:#FAFAFA}.yslygi-nv:nth-of-type(6n),.yslygi-nv:nth-of-type(6n-2),.yslygi-nv:nth-of-type(6n-4){background-color:#EFEFEF}}@media screen and (max-width:767px){.yslygi-nv{width:50%}.yslygi-nv:nth-of-type(6n),.yslygi-nv:nth-of-type(6n-2),.yslygi-nv:nth-of-type(6n-4){background-color:#FAFAFA}.yslygi-nv:nth-of-type(4n-1),.yslygi-nv:nth-of-type(4n-2){background-color:#EFEFEF}}@media screen and (max-width:575px){.news-items-slider .slick-next{right:4px}.yslygi-nv{width:100%;height:58px}.yslygi-nv:nth-of-type(4n-1),.yslygi-nv:nth-of-type(4n-2){background-color:#FAFAFA}.yslygi-nv:nth-of-type(2n){background-color:#EFEFEF}}
.yslygi-nv .fa,.yslygi-nv .practice-list__items_home .yslygi-nv,.practice-list__items_home .yslygi-nv .yslygi-nv{font-size:40px;line-height:20px}@media screen and (max-width:600px){.yslygi-nv .fa,.yslygi-nv .practice-list__items_home .yslygi-nv,.practice-list__items_home .yslygi-nv .yslygi-nv{font-size:21px;}}
.yslygi-nv .fa:before,.yslygi-nv .practice-list__items_home .yslygi-nv:before,.practice-list__items_home .yslygi-nv .yslygi-nv:before{margin-left:0;}
.yslygi-nv .title{position:absolute;bottom:20px;left:18px;right:18px;font-weight:500;line-height:1.1875;font-size:16px}@media screen and (max-width:991px){.yslygi-nv .title{left:18px;right:18px}}@media screen and (max-width:575px){.yslygi-nv .title{left:50px;bottom:auto;top:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yslygi-nv .title br{display:none}}.touch .yslygi-nv:active,body:not(.touch) .yslygi-nv:hover{background-color:#008000;color:#ffffff}.practice-list__items_home .touch .yslygi-nv:active .yslygi-nv,.practice-list__items_home body:not(.touch) .yslygi-nv:hover .yslygi-nv,.touch .yslygi-nv:active .fi,.touch .yslygi-nv:active .practice-list__items_home .yslygi-nv,body:not(.touch) .yslygi-nv:hover .fi,body:not(.touch) .yslygi-nv:hover .practice-list__items_home .yslygi-nv{color:#fff}@media screen and (max-width:1243px){.yslygi-nv .title{font-size:14px}.practice-list__items_home{margin-left:0;margin-right:0;padding-left:1px;text-align:center}}.practice-list__items_home .yslygi-nv{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 .yslygi-nv{padding:18px 20px;width:33.3%;width:33.3333333%;text-align:left;margin:-1px 0 0 -1px}.practice-list__items_home .yslygi-nv:hover{z-index:15}}@media screen and (max-width:991px){.practice-list__items_home{text-align:left}.practice-list__items_home .yslygi-nv{width:50%}}.practice-list__items_home .yslygi-nv: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 .yslygi-nv:nth-of-type(3n){margin-right:0}.practice-list__items_home .yslygi-nv .fi,.practice-list__items_home .yslygi-nv .yslygi-nv{position:absolute;top:50%;left:28px;font-size:18px;transform:translateY(-50%)}@media screen and (max-width:767px){.practice-list__items_home .yslygi-nv{width:100%;height:60px}.practice-list__items_home .yslygi-nv .fi,.practice-list__items_home .yslygi-nv .yslygi-nv{left:16px}}.practice-list__items_home .yslygi-nv .title{bottom:auto;top:50%;left:55px;transform:translateY(-50%)}@media screen and (max-width:767px){.practice-list__items_home .yslygi-nv .title{left:45px}}.practice-list__items_home .yslygi-nv:hover{border-color:#9B0025!important;color:#000;background-position:94% 50%}.practice-list__items_home .yslygi-nv:hover .fi,.practice-list__items_home .yslygi-nv:hover .yslygi-nv{color:#9B0025}.practice-list__items_home .yslygi-nv:hover:before{transform:translateX(4px)}.horizontal-nav ul{padding:0;font-size:0;white-space:nowrap}.horizontal-nav ul li{font-size:14px;font-weight:700;display:inline-block;list-style:none;letter-spacing:.01em}@media screen and (max-width:991px){.horizontal-nav ul{white-space:normal;margin-top:-10px}.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}
.fa:before {color:#8B0000;font-size:0.69em}
a.zfsb{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}
.fsotext{background-image:url(expert.png);background-size:auto 96%;background-position:-7% 100%;border:1px solid #005c22;padding:37px 31px 10px 317px;}
@media screen and (max-width:991px){.dom .uslknopkas{margin-top:40px;text-align:center}.fsotext{padding:40px 40px 40px 265px;background-position:-13% 100%}}@media screen and (max-width:767px){.fsotext{background-image:none;padding:100px 40px 40px;margin-top:30px}.fsotext:before{content:" ";width:140px;height:140px;position:absolute;top:-70px;left:50%;margin-left:-70px;border:1px solid #005c22;background-image:url(jurist.png);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: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){.fsotext:before{background-image:url(jurist.png)}}@media screen and (max-width:575px){.fsotext{padding:80px 30px 30px;margin-top:10px}.fsotext:before{width:100px;height:100px;top:-50px;margin-left:-50px;background-size:140px auto}.fsotext .nzk{display:none}}.fsotext p{font-size:0.94em;line-height:1.6;margin:0 0 14px}.fsotext p.adm{margin-top:34px}@media screen and (max-width:991px){.fsotext p{font-size:0.87em;}.fsotext p.adm{margin-top:16px;margin-bottom:0}}@media screen and (max-width:1243px){.fsotext p{font-size:0.85em;}}@media screen and (max-width:500px){.fsotext p{font-size:0.85em;}}.fsotext p.adm .small{font-size:12px}.fsotext .nzk{position:absolute;width:169px;height:74px;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){.fsotext .nzk{width:130px;background-size:contain;height:55px;right:39px;bottom:35px}}@media screen and (max-width:1243px){.myur .siglmev{margin-top:20px}}.home-practice{background-color:#FAFAFA;padding:55px 0 92px}.home-practice .zgltema{margin-bottom:39px}@media screen and (max-width:767px){.myur .siglmev{margin-top:16px}.home-practice{padding:80px 0}}
@media screen and (max-width:575px){.home-practice{padding:60px 0}}.publ{margin-top:3px;padding-top:3px;}
@media screen and (max-width:767px){.publ{margin-top:3px;padding-top:3px;text-align:center}}
@media screen and (max-width:698px){.publ{margin-top:117px;padding-top:117px;text-align:center}}
@media screen and (max-width:575px){.publ{padding-top:117px;margin-top:117px;}}
.nspmy{padding:55px 0 95px;overflow:hidden;background-color:#FAFAFA}@media screen and (max-width:767px){.nspmy{padding:44px 0}}@media screen and (max-width:575px){.nspmy{padding:44px 0}}.nspmy .zgltema{margin-bottom:37px;}.nspmy .all-link{font-size:14px;font-weight:700;color:#9B0025;top:23px;right:15px;position:absolute}.nspmy .all-link:hover{opacity:.75}
.nspmy .sudtextpr p{font-size:15px;padding-bottom:17px;padding-top:17px;left:2px;line-height:1.5;}
.home-rewards{padding-bottom:92px}@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}}.sldpractika{margin-bottom:17px;margin-left:-10px;margin-right:-10px;display:none}.sldpractika.slick-initialized{display:block}.touch .sldpractika{margin-bottom:100px}.sldpractika .slick-list{overflow:visible}.sldpractika .slick-next,.sldpractika 
.slick-prev{font-size:0;top:50%;height:30px;width:30px;background-color: rgb(105,119,128);opacity:.5;outline:0;z-index:20;background-repeat:no-repeat;background-position:center;background-size:auto 18px}
.sldpractika .slick-next:before,.sldpractika .slick-prev:before{display:none}
.sldpractika .slick-next:hover,.sldpractika .slick-prev:hover{opacity:.8}
.sldpractika .slick-prev{left:-10px;right:auto;background-image:url(left.png)}
.sldpractika .slick-next{right:-10px;left:auto;background-image:url(right.png)}
.splistindex{padding:0 10px;margin-bottom:66px;opacity:.05;transition:opacity .3s ease;transform:translateZ(0)}
.splistindex a.freg{position:absolute;top:0;left:0;width:223px;height:150px;z-index:6}
.splistindex img{width:100%;height:117px;display:block;z-index:5}
.splistindex .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;}
.splistindex .info p{min-height:auto;margin:6px 0 0;font-size:12px;letter-spacing:.005em}
.splistindex.slick-active{opacity:1}.touch .splistindex.slick-active .info{transform:translateY(0)}.touch .splistindex:not(.slick-active):hover .info{transform:translateY(-100%)}.splistindex.slick-active:hover .info{transform:translateY(0)}.indexpr{width:100%;height:100%;z-index:1}body:not(.touch) .team-slider-row__hover .splistindex{opacity:.1}body:not(.touch) .team-slider-row__hover .splistindex:hover{opacity:1}body:not(.touch) .team-slider-row__hover+.nspng{opacity:.1}
.abrazdelmy{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){.abrazdelmy{opacity:1;transform:translateY(0);padding-left:280px;margin-top:-360px;min-height:360px}}
@media screen and (max-width:991px){.abrazdelmy{padding:110px 60px 60px;margin-top:-220px}}
@media screen and (max-width:767px){.abrazdelmy{padding:100px 50px 50px}}
@media screen and (max-width:575px){.abrazdelmy{margin-top:-250px;margin-left:-6vw;margin-right:-6vw;padding-left:6vw;padding-right:6vw}}
.loaded .abrazdelmy{opacity:1;transform:translateY(0)}
.person-content__position{font-size:18px;line-height:1}
.texprivab{font-size:17px;font-weight:700;color:#a11d2a;left:-2px;margin:6px 0 0}
.myfotoab{display:none;width:180px;height:180px;background-size:cover;background-position:50% 10%;border-radius:50%;position:absolute}
@media screen and (max-width:1243px){.texprivab{font-size:16px}
.myfotoab{display:block;top:60px;left:60px}}
@media screen and (max-width:991px){.texprivab{font-size:16px;text-align:center}.myfotoab{top:-90px;left:50%;margin-left:-90px;border:6px solid #fff}}
@media screen and (max-width:767px){.texprivab{font-size:16px}.myfotoab{width:160px;height:160px;top:-80px;margin-left:-80px}}
@media screen and (max-width:500px){.texprivab{font-size:15px}}
.abrazdelmy .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){.abrazdelmy .horizontal-nav{border:none;padding:5px 0 0;margin-left:0;margin-right:0}}
@media screen and (max-width:991px){.abrazdelmy .horizontal-nav{text-align:center;border-bottom:1px solid #eee;padding-bottom:35px;margin-top:20px}.abrazdelmy .horizontal-nav li{margin-right:10px;margin-left:10px}}
.admy.no-cover{background:linear-gradient(170deg,#bbb 0,#c4c4c4 100%)}
@media screen and (min-width:1244px){.admy.no-cover+.postnewsgjl .myfotoab{position:absolute;left:841px;display:block;width:338px;height:338px;border:4px solid #fff;border-radius:0;top:55px}}
@media screen and (-webkit-min-device-pixel-ratio: 3.0) and (max-width: 621px), screen and (max-width: 621px) {#toptap{display:none}}
.mprmenu {position: fixed;right: 0px;top: 205px;background-color: #fff;box-shadow: -7px 5px 11px rgba(0, 0, 0, 0.1);border-radius: 4px 0 0 4px;overflow: hidden;z-index: 900;display: flex;flex-direction: column;}
.mprmenu .mprmenu-block {width: 55px;height: 55px;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid gray;background-color: #424f60;cursor: pointer;}
.mprmenu .mprmenu-block:last-child {border-bottom: 0;}
.mprmenu .mprmenu-block:hover {background-color: #dcdcdc;}
.mprmenu .mprmenu-block:hover .mprmenu__ic {fill: #424f60;}
.mprmenu__ic {width: 19px;height: 19px;fill: #fff;}
.mprmenu .mprmenu1 {border-bottom: 1px solid #C12B0D;background-color: #C12B0D;}
.mprmenu .mprmenu1:hover {background-color: #a9260b;}
.mprmenu__ic1 {fill: #fff;}
.panelm {position: fixed;right: 3px;bottom: 75px;display: inline-flex;flex-direction: column;right: 5px !important;border-radius: 80px;background: #E5D7C4;padding: 4px;z-index: 100;display: none;}
.panelm__ic:not(:last-child) {margin-bottom: 7px;}
.panelm__ic:hover {opacity: 0.7;}
@media only screen and (max-width: 569px) {.panelm{display: inline-flex;}.panelm__ic {width:40px;height:40px;}}
.warning {position: fixed;bottom: 0;left: 0;display: none;justify-content: center;width: 100%;padding: 30px;box-sizing: border-box;background-color: yellow;}
.warning__text {margin-right: 30px;}
.warning__read {display: block;margin-left: 15px;}
.warning {position: fixed; bottom: 0; left: 0; z-index: 9999; overflow-x: hidden; overflow-y: auto; width: 100%; max-height: 100%; padding: 10px 0; background: #404040; text-align: center;}
.warning--active {display: flex;}
.warning__text {text-align:center;margin-right: 30px;font-size: 12px; line-height: 1.2; color: #fff; font-weight: 300;  }
.warning__read {display: block;margin-left: 15px;}
.warning {position: fixed; bottom: 0; left: 0; z-index: 9999; overflow-x: hidden; overflow-y: auto; width: 100%; max-height: 100%; padding: 10px 0; background: #404040; text-align: center;}
.warning--active {display: flex;}
.warning__text {text-align:center;margin-right: 30px;font-size: 12px; line-height: 1.2; color: #fff; font-weight: 300;  }
.warning__read {display: block;	margin-left: 15px;}
@media only screen and (max-width: 569px) {.warning__text {font-size: 10px;}}
.warning__apply button:focus {outline: unset; outline: none; }
.warning__apply {position: relative; display: inline-block; height: 31px; padding: 0 20px; border: 0; background: #499D4A; font-size: 13px; line-height: 31px; color: #fff; text-decoration: none; vertical-align: middle; cursor: pointer; border-radius: 0; -webkit-appearance: none; -webkit-border-radius: 0; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; }
.warning__apply:focus {text-decoration: none; }
.warning__apply:after {position: absolute; top: 0; right: 52%; bottom: 0; left: 52%; z-index: -1; border-bottom: 4px solid #007d34; background: rgba(20, 66, 141, .3); content: ''; }
.warning__apply:focus:after {right: 0; left: 0; }
@media only screen and (max-width: 569px) {.warning__apply {font-size: 10px;}}