a{text-decoration:none}p{margin-top:0;margin-bottom:1.5rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cb{clear:both}header{position:absolute}header.gradient{background:-moz-linear-gradient(top, rgba(0,0,0,0.16) 0%, transparent 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.16) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.16) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 )}header.gradient2{background:linear-gradient(to bottom, #a82324 0%, #a82324 100%)}.header-fixed.banner--clone{position:inherit}.banner--clone{height:80px;position:fixed !important;z-index:3;top:0;left:0;background:#c95a5d;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.banner--clone nav ul li a.active,.banner--clone nav ul li:hover a{border-bottom:2px solid #fff}.banner--stick{background:linear-gradient(to bottom, #a82324 0%, #a82324 100%) !important;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.banner--unstick{background:linear-gradient(to bottom, #a82324 0%, #a82324 100%) !important}.page-project .bread-crumbs,.page-press-center .bread-crumbs,.page-career .bread-crumbs,.page-about .bread-crumbs,.page-advokat-info .bread-crumbs{padding-top:100px}.page-contacts .bread-crumbs{padding-top:135px}.page-komanda .bread-crumbs{padding-top:104px;margin-bottom:10px}.page-press-center .bread-crumbs{margin-top:-5px}.practices-items{transition:all 350ms ease-in-out;overflow:hidden}.practices-item{width:390px}.practices-info>a:hover{opacity:0.7}#left-arrow-main-page{width:17px;position:absolute;margin-left:-30px;margin-top:130px;z-index:2}#right-arrow-main-page{width:17px;position:absolute;margin-left:1180px;margin-top:130px;z-index:2}.practices-item img{width:224px;margin-left:102px;display:none}.see-all-team-link{position:absolute;width:270px;margin-left:-110px;margin-top:-10px;background:white;z-index:2;color:#A82223}.press-center .news-img,.news-main .news-img{max-width:377px}.team .block-controls .block-controls-info{top:-4px}.team .block-controls .block-controls-info:before,.team .block-controls .block-controls-info:after{top:12px}.ratings-partners{margin-bottom:10px}.ratings-partners .center-container{padding-left:20px}.partners-slider .owl-carousel .owl-item img{display:block;max-width:112px;margin:0 auto;max-height:80px;width:auto}.partners-slider{margin-right:0}.partners-slider .owl-carousel.owl-drag .owl-item{display:flex;align-items:center;height:80px}.partners-slider .owl-nav{position:relative}.partners-slider .owl-next span{background:url(/img/right_arrow.png);width:17px;height:28px;display:block;background-size:contain;font-size:0px;position:absolute;margin-left:1180px;margin-top:-65px}.partners-slider .owl-prev span{background:url(/img/left_arrow.png);width:17px;height:28px;display:block;background-size:contain;font-size:0px;position:absolute;margin-left:-20px;margin-top:-65px}.form-callback .center-container{background:none}#fos-img{position:absolute;height:430px;margin-left:-310px;margin-top:-20px}.page-left-menu-right-block .form-callback .form-callback-info{margin-left:25%}.page-uslugi-title{font-size:1.8rem}.page-left-menu .bread-crumbs{color:#004276}.page-komanda .komanda-slider .slider-title{font-size:2rem !important}.red-button{color:white;display:inline-block;background:#a91d1e;padding:10px}.page-advokat-info .specialization{margin-top:54px}.footer-practices{padding-right:30px;min-width:auto}.page-uslugi-info ul li{display:block;position:relative;font-weight:400;padding-left:20px;margin-bottom:24px;font-size:1rem}.advokat-info ul li:before,.page-uslugi-info ul li:before,.vacancy ul li:before,.list-project ul li:before,.page-uslugi-info ul li:before{position:absolute;display:block;content:'';width:10px;height:10px;left:0;top:5px;background-color:#A82223;transform:rotate(45deg)}.page-2-cols .left-menu-red-logo .left-menu-info .menu>li>a{text-transform:initial;font-size:15px;line-height:17px;text-align:left;padding-left:20px;padding-bottom:10px;padding-top:5px}.vacancy{margin-bottom:20px}.block-send-resume{margin-top:0}.page-career .main-slider .slider-item-info p{text-transform:initial}.vertical-align-press{overflow:hidden;height:168px}.c_projects.a_index .vertical-align-press{height:212px}.page-press-title,.page-project-title,.page-uslugi-title{font-weight:bold;font-size:18px;color:#aa201d;line-height:21px;margin-bottom:20px;display:block}.left-menu-info a.active{font-weight:bold !important}.header-logo{margin-top:-12px}nav{margin-top:12px}.team-info .team-info-text{max-height:170px}.team-slider{margin-top:44px}.page-about .main-slider .slider-item-info .slider-item-info-right{padding-right:0}.page-about .main-slider .slider-item-info p{max-width:600px}.mightyslider_modern_skin{background:#A82223}.practices-item svg{fill:#fff;height:220px;margin-top:-52px;margin-left:124px;opacity:0.5;display:none}.page-uslugi .left-menu-red-logo .left-menu-info .menu>li>a{text-align:left;padding-left:46px}.page-uslugi-info svg{position:absolute;background:#aa201d;width:40px;fill:white;padding:3px;margin-top:-15px;height:40px}.page-uslugi-title{padding-left:50px;display:inline-block;margin-top:-5px;margin-bottom:30px}.list-project-img img{height:251px;width:366px}.page-press-center .list-project{margin-bottom:38px}.footer-practices li.active a{color:#aa211e;text-decoration:underline;font-weight:bold}#example{min-height:750px}.page-left-menu-right-block{margin-left:430px}.page-left-menu-right-block .center-container{padding-right:60px}.page-left-menu-right-block .form-callback-info{max-height:390px}.page-left-menu-right-block .form-callback-input{min-width:600px}@media screen and (max-width: 1200px){.page-left-menu-right-block #fos-img{display:none}.page-left-menu-right-block .form-callback .form-callback-info{margin-left:0%}}.incontent-image{float:left;padding-right:20px;padding-bottom:10px;max-width:375px}.main-slider .slider-item-info span.slider-quote i.quotes-left{font-size:0;display:inline-block;width:22px;height:18px;background:url(/img/quotes-left.png);position:relative;background-size:contain;background-repeat:no-repeat;top:-20px;left:20px;opacity:0.9}.main-slider .slider-item-info span.slider-quote i.quotes-right{font-size:0;display:inline-block;width:22px;height:18px;background:url(/img/quotes-right.png);position:relative;background-size:contain;background-repeat:no-repeat;top:4px;left:5px;opacity:0.7}.main-top{padding:0px 20px}.left-menu-red-logo .key-contacts{margin-left:10px}.key-contact-item{margin-right:3px;max-width:163px}.key-contact-item.center{margin-left:75px}.page-advokat-info .advokat-info-block-right{right:5%}.partners-slider .owl-carousel .owl-item img.logo-12{max-width:140px}.partners-slider .owl-carousel .owl-item img.logo-16{max-width:150px}.morport{width:100%}.c_projects.a_index .maps{height:400px}.c_projects.a_index .block-list{margin-top:20px}.c_projects.a_index .list-project{margin-bottom:50px}@media screen and (max-width: 1100px){.c_main.a_index .form-callback-info,.c_contacts.a_index .form-callback-info{margin-left:24%}}.remove-bg{background:none;border:none}.button span{cursor:pointer}.notice{background:yellow;padding:30px;font-size:20px;text-align:center;z-index:999999999;position:fixed;width:100%;font-weight:bold}.footer-contacts a.header-and-link{margin-top:0;color:#49494A}.date{position:absolute;margin-top:-17px;color:#aaa}.page-2-cols .left-menu-red-logo .left-menu-info .menu.press-center-left-menu>li>a{padding-top:20px;display:block}.page-2-cols .left-menu-red-logo .left-menu-info .menu.projects-left-menu>li>a{padding-top:20px;display:block}.li-date{position:absolute;color:#757575;font-size:10px;margin-top:7px;margin-left:22px;opacity:0.9}.page-uslugi-info{margin-top:27px}.mw{min-width:1000px !important}.footer-copyright{margin-top:16px}.practices-email{color:#aa201d}.practices-email:hover{text-decoration:underline}.c_contacts.a_index .page-contacts-bg{background-image:url(/../img/20+.jpg)}.news-main .news-date-no-after{position:relative;padding-right:30px;margin-right:12px;float:left;font-size:0.75rem;color:#8E8E93}.owl-item a{margin:0 auto;cursor:pointer}.owl-item a:hover{opacity:0.8}ul.smis-ul{padding-left:15px}ul.smis-ul li{font-size:20px;margin-bottom:10px}ul.smis-ul li a{color:#aa201d;text-decoration:underline}ul.smis-ul li::marker{color:#aa201d}.contacts-press-center .right-block{height:175px}.contacts-press-center .right-block p{font-size:1rem}.smi-block{font-size:1rem;margin-bottom:1.2rem}.smi-block p{margin-bottom:0.3rem}.smi-block .smi-title a{color:black;font-weight:bold}.page-press-center .press-center-main-block{padding-bottom:0}.page-press-center .list-project{margin-top:0px}.page-press-center-bg{margin-bottom:50px}.page-project .list-project.video-block{margin-bottom:0px}.header-block-right{margin-left:290px}.header-block-right .menu .phone{margin-left:8px}.header-block-right .menu .phone a{font-size:18px;margin-top:-2px;opacity:0.9}.advocat_project .a_wrapper{box-shadow:1px 1px 14px 0px #78787899;display:inline-block;margin-right:40px;vertical-align:top}.advocat_project .a_wrapper{position:relative;overflow:hidden;background-color:white;z-index:1}.advocat_project .a_wrapper::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background:#aa201d;opacity:0;transition:height 1s ease, opacity 1s ease;z-index:-1}.advocat_project .a_wrapper:hover::before{height:100%;opacity:1}.advocat_project .a_title,.advocat_project .a_post{transition:color 1s ease}.advocat_project .a_wrapper:hover .a_title,.advocat_project .a_wrapper:hover .a_post{color:white}.advocat_project .a_title,.advocat_project .a_post{transition:color 0.3s ease}.advocat_project .a_wrapper:hover .a_title,.advocat_project .a_wrapper:hover .a_post{color:white}.advocat_project .a_title,.advocat_project .a_post{transition:color 0.3s ease}.advocat_project .a_wrapper:hover .a_title,.advocat_project .a_wrapper:hover .a_post{color:white}.advocat_project .a_div{width:262px;height:324px;text-align:center}.advocat_project .a_img{margin-top:40px;height:165px;display:inline-block}.advocat_project .a_title{font-size:17px;font-family:'PT Serif';color:#000;margin-top:20px}.advocat_project .a_post{margin-top:20px;color:#aa201d;font-family:"Open Sans", sans-serif;font-size:14px}.header-logo:hover{opacity:0.9}.team a:hover img{opacity:0.9}.news-img:hover img{opacity:0.9}.list-project-img:hover img{opacity:0.9}.c_advocats.a_index .red-button:hover{opacity:0.9}footer a:hover{text-decoration:underline}.footer-logo a:hover{opacity:0.85;text-decoration:none}.page-contacts a:hover{opacity:0.7}.form-callback-info a:hover{text-decoration:underline}nav ul li.no-undeline a{border-bottom:none !important}.key-contact-item a:hover img{opacity:0.85}
