/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,body{margin:0}body{font-size:20px;padding:0}.wrapper{margin:0 auto;max-width:1200px}.inner-wrapper{clear:both;display:inline;float:left;padding:0 15px;position:relative;width:1200px}.container{clear:both;float:left;margin:0;width:100%}.eight-col,.eleven-col,.five-col,.four-col,.nine-col,.one-col,.seven-col,.six-col,.ten-col,.three-col,.twelve-col,.two-col{clear:none;display:inline;float:left;width:100%;margin:0 30px 0 0;padding:0;position:relative}.eight-col:last-child,.eleven-col:last-child,.five-col:last-child,.four-col:last-child,.nine-col:last-child,.one-col:last-child,.seven-col:last-child,.six-col:last-child,.ten-col:last-child,.three-col:last-child,.twelve-col:last-child,.two-col:last-child{margin-right:0}.one-col{max-width:70px}.two-col{max-width:170px}.three-col{max-width:270px}.four-col{max-width:370px}.five-col{max-width:470px}.six-col{max-width:570px}.seven-col{max-width:670px}.eight-col{max-width:770px}.nine-col{max-width:870px}.ten-col{max-width:970px}.eleven-col{max-width:1070px}.twelve-col{max-width:1170px;margin-right:0}.prefix-one{margin-left:100px}.prefix-onehalf{margin-left:150px}.prefix-half{margin-left:50px}.prefix-two{margin-left:200px}.prefix-three{margin-left:300px}.prefix-four{margin-left:400px}.prefix-five{margin-left:500px}.prefix-six{margin-left:600px}.prefix-seven{margin-left:700px}.prefix-eight{margin-left:800px}.prefix-nine{margin-left:900px}.prefix-ten{margin-left:1000px}.prefix-eleven{margin-left:1100px}.suffix-one{margin-right:130px}.suffix-two{margin-right:230px}.suffix-three{margin-right:330px}.suffix-four{margin-right:430px}.suffix-five{margin-right:530px}.suffix-six{margin-right:630px}.suffix-seven{margin-right:730px}.suffix-eight{margin-right:830px}.suffix-nine{margin-right:930px}.suffix-ten{margin-right:1030px}.suffix-eleven{margin-right:1130px}.clear{clear:both}.last-col{margin-right:0}@media (min-width:1000px) and (max-width:1200px){.wrapper{margin:0 auto;max-width:960px}.inner-wrapper{clear:both;display:inline;float:left;padding:0 10px;position:relative;width:940px}.container{clear:both;float:left;margin:0;width:100%}.eight-col,.eleven-col,.five-col,.four-col,.nine-col,.one-col,.seven-col,.six-col,.ten-col,.three-col,.twelve-col,.two-col{clear:none;display:inline;float:left;margin:0 20px 0 0;padding:0;position:relative}.one-col{width:60px}.two-col{width:140px}.three-col{width:220px}.four-col{width:300px}.five-col{width:360px}.six-col{width:460px}.seven-col{width:540px}.eight-col{width:620px}.nine-col{width:700px}.ten-col{width:780px}.eleven-col{width:860px}.twelve-col{width:940px;margin-right:0}.prefix-one{margin-left:80px}.prefix-onehalf{margin-left:120px}.prefix-two{margin-left:160px}.prefix-three{margin-left:240px}.prefix-four{margin-left:320px}.prefix-five{margin-left:370px}.prefix-six{margin-left:480px}.prefix-seven{margin-left:560px}.prefix-eight{margin-left:640px}.prefix-nine{margin-left:720px}.prefix-ten{margin-left:800px}.prefix-eleven{margin-left:880px}.suffix-one{margin-right:100px}.suffix-two{margin-right:180px}.suffix-three{margin-right:260px}.suffix-four{margin-right:340px}.suffix-five{margin-right:420px}.suffix-six{margin-right:500px}.suffix-seven{margin-right:580px}.suffix-eight{margin-right:660px}.suffix-nine{margin-right:740px}.suffix-ten{margin-right:820px}.suffix-eleven{margin-right:900px}.clear{clear:both}.last-col{margin-right:0}}@-webkit-keyframes slideDownBlock{0%{max-height:0;min-height:0;padding:0 50px}to{max-height:3000px;min-height:0;padding:50px 50px 20px}}@keyframes slideDownBlock{0%{max-height:0;min-height:0;padding:0 50px}to{max-height:3000px;min-height:0;padding:50px 50px 20px}}@-webkit-keyframes fadeInBlock{0%{opacity:0}to{opacity:1}}@keyframes fadeInBlock{0%{opacity:0}to{opacity:1}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-size:2.2rem;line-height:2.4rem;background:#fefeff;color:#343839;font-family:Open Sans Condensed,Arial Narrow,Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0}h1{font-size:6.3rem;line-height:6.3rem}h1,h2{margin-bottom:3rem}h2{font-size:4.5rem;line-height:4.5rem}h2,h3,h4{font-weight:400}h3,h4{font-size:2.2rem;line-height:2.4rem}h3.caps,h4.caps{text-transform:uppercase}a{color:inherit}.img{width:100%;height:100%;-webkit-background-size:cover;background-size:cover}header{position:absolute;width:100%;height:100px;top:0;left:0;z-index:10;color:#fefeff}header .logo{margin-top:30px}header svg path{fill:#fefeff}header nav.ten-col{padding-top:32px}header .bt-main-menu{display:none;width:60px;height:60px;top:0;right:0;position:absolute;padding:0;cursor:pointer;z-index:5}header .bt-main-menu .bt-main-menu-close{display:none}header .bt-main-menu path{fill:#fefeff}nav{text-align:right}nav .dropdown,nav a{font-size:18px;display:inline-block;text-decoration:none}nav .menu a{padding:0;white-space:nowrap;height:40px;padding:2px 10px 9px}nav .menu a.button{border:1px solid #fefeff;background:transparent;color:#fefeff;padding:3px 10px 9px}nav .menu a.button:hover{-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s;border:1px solid #b72e2f;background:#b72e2f}nav .menu a.main-menu-link{height:30px;margin:0 10px;padding:4px 0 0;top:8px;overflow:hidden;position:relative;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}nav .menu a.main-menu-link:hover{color:#b72e2f}nav .menu a.main-menu-link:after{content:" ";width:100%;height:1px;background:#b72e2f;display:block;position:absolute;bottom:0;left:0;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}nav .menu a.main-menu-link:hover:after{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}nav .nav-lang{float:right;width:20px;margin-left:20px}nav .nav-lang a{opacity:.5}nav .nav-lang .is-active{opacity:1}a.link-pointer{text-decoration:none}a.link-pointer svg{position:relative;top:3px}a.link-pointer:hover{color:#b72e2f}a.link-pointer:hover svg path{fill:#b72e2f}.card{background:#efeff1;padding:30px;margin-bottom:30px;text-align:left;min-height:160px}.card,.card h3{font-size:1.8rem;line-height:1.8rem}.card h3{padding-bottom:20px;margin-bottom:10px}.underlined{padding-bottom:30px;position:relative}.underlined:after{position:absolute;bottom:0;left:0;background-color:#b72e2f;height:3px;width:40px;content:" "}section{position:relative;z-index:9}section:after{display:block;content:" ";clear:both}video{width:100%;position:absolute;top:0;left:0;z-index:1}.section{padding:80px 0}.section-intro{text-align:center;margin-bottom:6rem}.section-intro .underlined:after{left:50%;margin-left:-20px}.section.inverse{background:#343839;color:#fefeff}.section#intro{background:url(images/bg_intro.jpg) 50% no-repeat #29395b;-webkit-background-size:cover;background-size:cover;min-height:580px;padding-top:150px}.section#intro .button{margin-top:3rem}.section#intro .wrapper{position:relative;z-index:2}.section.experience{background:url(images/bg_experience.jpg) 50% no-repeat #fefeff;-webkit-background-size:cover;background-size:cover;text-align:center}.section.experience .experience-ico{height:125px;width:167px;margin:0 auto}.section.experience .underlined:after{left:50%;margin-left:-20px}.section#contact-1{background:url(images/bg_contact_1.jpg) 50% no-repeat #b72e2f;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.section.legal-support{min-height:620px;background:url(images/bg_legal_support.jpg) 50% no-repeat #fefeff;-webkit-background-size:cover;background-size:cover;padding:0}.section.legal-support .six-col{padding:80px 0}.section.legal-support h3{margin-bottom:6rem}.section.legal-support ul{padding:0}.section.legal-support ul li{padding-left:15px;margin-bottom:15px;list-style:none;background:url(images/bullit_1.svg) 0 12px no-repeat}.section.legal-support ul.three-col li{margin-bottom:60px}.section.legal-support .popup{background:#d8d9d9;position:absolute;top:35px;left:0;padding:50px 50px 20px;margin:0 -50px;font-size:smaller;min-height:80%;max-height:0;overflow:hidden;-webkit-animation:slideDownBlock .5s;animation:slideDownBlock .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.section.legal-support .popup p{margin-bottom:30px}.section.legal-support .popup h3{text-transform:uppercase;font-weight:700;margin-bottom:3rem}.section.legal-support .popup>div{opacity:0;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation:fadeInBlock .5s;animation:fadeInBlock .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.section.proofs{background:url(images/bg_proofs.jpg) 50% no-repeat #29395b;-webkit-background-size:cover;background-size:cover;min-height:880px}.section.proofs h2 b{display:block;font-size:8rem;line-height:10rem;color:#fefeff;position:relative}.section.proofs h2 b:after{width:5px;height:19px;background:#b72e2f;display:block;content:" ";position:absolute;left:50%;bottom:7px;margin-left:-5px}.section.proofs ul li{margin-bottom:55px;font-size:1.8rem;line-height:1.8rem}.section.proofs ul li h3{text-transform:uppercase;margin-bottom:3px}.section.proofs ul li a,.section.proofs ul li span{text-transform:none;display:block}.section.proofs ul li b{color:#b72e2f;display:block;font-size:1.8rem;line-height:1.8rem}.section#contact-2{background:url(images/bg_contact_2.jpg) 50% no-repeat #29395b;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.section.rates li{text-align:center}.section.rates .rates-ico{height:105px}.section.rates .rates-ico svg path{fill:#b72e2f}.section#contact-3{background:url(images/bg_contact_3.jpg) 50% no-repeat #b72e2f;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.section.services{background:url(images/bg_services.jpg) 50% no-repeat #fefeff;-webkit-background-size:cover;background-size:cover}.section.services .popup{background:#d8d9d9;position:absolute;top:35px;left:50%;padding:50px 50px 20px;margin:0 0 0 -385px;font-size:smaller;width:670px;max-height:0;overflow:hidden;-webkit-animation:slideDownBlock .5s;animation:slideDownBlock .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.section.services .popup p{margin-bottom:30px}.section.services .popup h3{text-transform:uppercase;font-weight:700;margin-bottom:3rem}.section.services .popup ul{padding:0}.section.services .popup ul li{padding-left:15px;margin-bottom:15px;list-style:none;background:url(images/bullit_1.svg) 0 12px no-repeat}.section.services .popup ol{padding:0}.section.services .popup ol li{padding-left:15px;margin-bottom:15px}.section.services .popup>div{opacity:0;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation:fadeInBlock .5s;animation:fadeInBlock .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.section.services .services-form{background:url(images/bg_services_form.jpg) 50% no-repeat;-webkit-background-size:cover;background-size:cover;padding:10px}.section.services .services-form .services-form-wrap{border:1px solid #343839;padding:20px 15px}.section.services .services-form .services-form-wrap button,.section.services .services-form .services-form-wrap h3,.section.services .services-form .services-form-wrap input{max-width:160px;margin-bottom:10px}.section.services .services-form .services-form-wrap input{padding-right:20px}.section.services .services-form .services-form-wrap button{padding-left:20px!important;padding-right:20px!important}.section.advantages{padding:0}.section.advantages .slider{height:400px}.section.advantages .slide{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;padding:80px 0}.section.advantages .slide:after{display:block;content:" ";clear:both}.section#contact-4{background:url(images/bg_contact_4.jpg) 50% no-repeat #29395b;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.section.pros{background:url(images/bg_pros.jpg) 100% 100% no-repeat #fefeff;padding-bottom:140px}.section.pros .pros-ico{height:60px}.section.pros li{height:225px;font-size:1.8rem;line-height:1.8rem}.section.pros li h3{text-transform:uppercase;margin-bottom:5px}.section.cases{background:url(images/bg_case.jpg) 0 0 no-repeat #fefeff;-webkit-background-size:cover;background-size:cover;padding:0}.section.cases .slider{max-height:400px}.section.cases .slider .slide:after,.section.cases .slider:after{display:block;content:" ";clear:both}.section.cases .cases-image{width:30%;height:100%;position:absolute;top:0;left:0;z-index:1;background:url(images/case_1.jpg) 0 0 no-repeat #fefeff;-webkit-background-size:cover;background-size:cover}.section.cases .cases-text{width:70%;padding:60px;background:url(images/bg_case.jpg) 0 0 no-repeat #fefeff;-webkit-background-size:cover;background-size:cover;position:relative;z-index:2;float:right;min-height:100%;font-size:1.8rem;line-height:1.8rem}.section.cases .cases-text:after{display:block;content:" ";clear:both}.section.cases .cases-text h5{color:#b72e2f;font-weight:400;font-size:1.8rem;line-height:1.8rem;margin-bottom:5px}.section.cases .cases-text h3{text-transform:uppercase;margin-bottom:45px}.section.cases .cases-text h4,.section.cases .cases-text p{margin-bottom:15px}.section#contact-5{background:url(images/bg_contact_5.jpg) 50% no-repeat #29395b;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.section.about{background:url(images/bg_about.jpg) 100% 100% no-repeat #fefeff;-webkit-background-size:cover;background-size:cover;min-height:600px}.section.about .about-letters{padding-top:400px}.section.about h2{margin-bottom:60px}.section.about p{margin-bottom:30px}.section.team{background:url(images/bg_team.jpg) 50% no-repeat #29395b;-webkit-background-size:cover;background-size:cover}.section.team h3{margin-bottom:30px}.section.team li{font-size:1.8rem;line-height:1.8rem}.section.team .image{height:194px;margin-bottom:10px;overflow:hidden;cursor:pointer}.section.team .image .img{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}.section.team .image:hover .img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.section.team .popup{color:#fff;position:relative;border-top:1px solid #fff;opacity:0;clear:both;margin:0;padding:0;top:36px;max-width:870px;max-height:0;overflow:hidden;-webkit-transition:all .1s;-o-transition:.1s all;transition:all .1s;font-size:18px;width:870px}.section.team .popup p{line-height:22px}.section.team .popup.is-active{border-top:1px solid #fff;max-height:1000px;-webkit-transition:all 1s;-o-transition:1s all;transition:all 1s;opacity:1}.section.team .popup h3{font-family:Fira Sans;font-size:28px;margin-top:40px;margin-bottom:30px}.section.team .popup .popup-inner{max-width:520px}.section.team .popup .bt-close{background:url(images/ico_close_2.png) 50% no-repeat;top:0;right:-8px}.section.partners h3{margin-bottom:30px}.section.partners li{background:#f5f5f5;height:95px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section.partners li img{-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:darken;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}.section.partners li:hover img{mix-blend-mode:normal;-webkit-filter:grayscale(0);filter:grayscale(0)}.section.partners ul{margin-bottom:20px}.section.publications{border-top:1px solid #343839;z-index:10}.section.publications .button{top:20px;position:relative;clear:left;white-space:nowrap}.section.publications .inner-wrapper{text-align:center}.section.publications li{position:static; overflow: hidden;}.section.publications .popup{position:relative;z-index:1;border-top:1px solid #fff;clear:both;padding:0;background:#fff;max-height:0;margin-bottom:80px;margin-top:10px;font-size:18px;text-align:left;overflow:hidden;-webkit-transition:all .1s;-o-transition:.1s all;transition:all .1s}.section.publications .popup.is-active{border-top:1px solid #dedede;max-height:3000px;-webkit-transition:all 3s;-o-transition:3s all;transition:all 3s;opacity:1}.section.publications .popup h3{font-family:Fira Sans;font-size:28px;margin-top:40px;margin-bottom:30px;line-height:32px}.section.publications .popup p.date{color:#a1a0a2;margin:0}.section.publications .popup .bt-close{background:url(images/ico_close_3.png) 50% no-repeat;top:0;right:-8px}.section.publications .popup .col-1,.section.publications .popup .col-2{width:45%;float:left}.section.publications .popup .col-1{margin-right:5%}.section.contacts{background:url(images/bg_contacts.jpg) 50% no-repeat #29395b;-webkit-background-size:cover;background-size:cover}.section.contacts .wrapper{position:relative;z-index:2}.section.contacts p{font-size:1.8rem;line-height:1.8rem;line-height:2rem}.section.contacts hr{clear:both;margin:30px 0;border:0;border-top:1px solid #fefeff}#map{width:100%;height:100%;position:absolute;background:url(images/bg_contacts_fill.png) top repeat-y;z-index:1;top:0;left:0}#map ymaps.ymaps-2-1-55-copyrights-pane,#map ymaps[class*=-copyrights-pane]{display:none!important}#map ymaps.ymaps-2-1-55-map-bg-ru,#map ymaps[class*=-map-bg-ru]{background:url(images/bg_contacts_fill.png) top repeat-y!important}#map ymaps.ymaps-2-1-55-ground-pane,#map ymaps[class*=-ground-pane]{mix-blend-mode:multiply;-webkit-filter:grayscale(1);filter:grayscale(1)}footer .logo svg path{fill:#343839}footer nav{padding-top:30px}footer nav a{text-align:left}footer .bt-main-menu{display:none}.button,button,input{background:hsla(0,0%,100%,.5);height:50px;line-height:30px;padding:8px 50px 12px;border:0;text-decoration:none;color:#343839;-webkit-border-radius:0;border-radius:0}.button,button{background:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s}.button.inverse,.button:hover,button.inverse,button:hover{background-color:#b72e2f;color:#fefeff}.button.inverse,button.inverse{border:1px solid #b72e2f}.button.inverse:hover,button.inverse:hover{background:#fff;color:#b72e2f;text-align:center}.dropdown{position:relative}.dropdown .dropdown-nav{display:block;position:absolute;width:300px;max-height:0;overflow:hidden}.dropdown .dropdown-nav,.dropdown .dropdown-nav li{background:#d0cfcf;padding:0;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}.dropdown .dropdown-nav li{margin:0;width:100%;text-align:left;list-style:none;min-height:50px;height:auto}.dropdown .dropdown-nav li a{display:block;color:#343839;padding:13px 20px;width:100%;height:100%;white-space:normal}.dropdown .dropdown-nav li:hover{background:#b72e2f}.dropdown .dropdown-nav li:hover a{color:#fefeff}.dropdown:hover .dropdown-nav{opacity:1;max-height:500px}form button,form input{width:100%;padding:10px 50px 12px;font-size:1.8rem;line-height:1.8rem;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s;color:#343839}form button[type=name],form input[type=name]{background:url(images/ico_user.svg) 0 0 no-repeat hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.7)}form button[type=tel],form input[type=tel]{background:url(images/ico_phone.svg) 0 0 no-repeat hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.7)}form input.error{background-color:#bd747e;border:1px solid #b72e2f}form input{margin-bottom:20px}.bt-close,.popup-trigger{cursor:pointer}.bt-close{width:50px;height:50px;background:url(images/ico_close.svg) 0 0 no-repeat;display:block;position:absolute;top:10px;right:10px}.popup-content{display:none}.popup-content.is-active{display:block}.slider{overflow:hidden;position:relative}.slider .slide-control{position:absolute;display:block;width:50px;height:50px;top:50%;margin-top:-25px;z-index:10;opacity:.7;cursor:pointer;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}.slider .slide-control:hover{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.slider .slide-control.slide-control-next{right:25px}.slider .slide-control.slide-control-prev{left:25px}.slider .slide-control-menu{position:absolute;bottom:45px;left:50%;width:200px;height:8px;margin-left:-100px;text-align:center;z-index:10}.slider .slide-control-menu div{width:8px;height:8px;display:inline-block;margin:0 5px;border:1px solid #343839;-webkit-border-radius:50%;border-radius:50%;background-color:transparent;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}.slider .slide-control-menu div.is-active,.slider .slide-control-menu div:hover{background-color:#343839}.slider .slide{position:relative;width:100vw;height:100%;float:left}.slider .slider-wrap{position:relative;top:0;left:0;width:20000px;height:400px;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}.slider.s-0 .slider-wrap{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.slider.s-1 .slider-wrap{-webkit-transform:translate(-100vw);-ms-transform:translate(-100vw);transform:translate(-100vw)}.slider.s-2 .slider-wrap{-webkit-transform:translate(-200vw);-ms-transform:translate(-200vw);transform:translate(-200vw)}.slider.s-3 .slider-wrap{-webkit-transform:translate(-300vw);-ms-transform:translate(-300vw);transform:translate(-300vw)}.slider.s-4 .slider-wrap{-webkit-transform:translate(-400vw);-ms-transform:translate(-400vw);transform:translate(-400vw)}.slider.s-5 .slider-wrap{-webkit-transform:translate(-500vw);-ms-transform:translate(-500vw);transform:translate(-500vw)}.slider.s-6 .slider-wrap{-webkit-transform:translate(-600vw);-ms-transform:translate(-600vw);transform:translate(-600vw)}.slider.s-7 .slider-wrap{-webkit-transform:translate(-700vw);-ms-transform:translate(-700vw);transform:translate(-700vw)}.slider.s-8 .slider-wrap{-webkit-transform:translate(-800vw);-ms-transform:translate(-800vw);transform:translate(-800vw)}.slider.s-9 .slider-wrap{-webkit-transform:translate(-900vw);-ms-transform:translate(-900vw);transform:translate(-900vw)}.slider.s-10 .slider-wrap{-webkit-transform:translate(-1000vw);-ms-transform:translate(-1000vw);transform:translate(-1000vw)}.slider.s-11 .slider-wrap{-webkit-transform:translate(-1100vw);-ms-transform:translate(-1100vw);transform:translate(-1100vw)}.slider.s-12 .slider-wrap{-webkit-transform:translate(-1200vw);-ms-transform:translate(-1200vw);transform:translate(-1200vw)}.slider.s-13 .slider-wrap{-webkit-transform:translate(-1300vw);-ms-transform:translate(-1300vw);transform:translate(-1300vw)}.slider.s-14 .slider-wrap{-webkit-transform:translate(-1400vw);-ms-transform:translate(-1400vw);transform:translate(-1400vw)}.slider.s-15 .slider-wrap{-webkit-transform:translate(-1500vw);-ms-transform:translate(-1500vw);transform:translate(-1500vw)}.slider.s-16 .slider-wrap{-webkit-transform:translate(-1600vw);-ms-transform:translate(-1600vw);transform:translate(-1600vw)}.slider.s-17 .slider-wrap{-webkit-transform:translate(-1700vw);-ms-transform:translate(-1700vw);transform:translate(-1700vw)}.slider.s-18 .slider-wrap{-webkit-transform:translate(-1800vw);-ms-transform:translate(-1800vw);transform:translate(-1800vw)}.slider.s-19 .slider-wrap{-webkit-transform:translate(-1900vw);-ms-transform:translate(-1900vw);transform:translate(-1900vw)}.slider.s-20 .slider-wrap{-webkit-transform:translate(-2000vw);-ms-transform:translate(-2000vw);transform:translate(-2000vw)}.logo{max-width:202px;display:block}.logo,.logo svg{width:100%}@media (min-width:1023px) and (max-width:1220px){header nav.ten-col{padding-top:0;margin-top:-10px;float:right}header .menu a.button{position:absolute;top:-50px;right:0}}@media (max-width:1023px){.eight-col,.eleven-col,.five-col,.four-col,.inner-wrapper,.nine-col,.one-col,.seven-col,.six-col,.ten-col,.three-col,.twelve-col,.two-col,.wrapper{width:100%;max-width:100%;text-align:center;padding:0;margin-right:0}.prefix-eight,.prefix-eleven,.prefix-five,.prefix-four,.prefix-half,.prefix-nine,.prefix-one,.prefix-onehalf,.prefix-seven,.prefix-six,.prefix-ten,.prefix-three,.prefix-two{margin-left:0}.suffix-eight,.suffix-eleven,.suffix-five,.suffix-four,.suffix-half,.suffix-nine,.suffix-one,.suffix-onehalf,.suffix-seven,.suffix-six,.suffix-ten,.suffix-three,.suffix-two{margin-right:0}.inner-wrapper{padding:0 20px}.dropdown{position:relative}.dropdown .dropdown-title{margin-bottom:1rem}.dropdown .dropdown-nav{opacity:1;max-height:100%;overflow:hidden;position:relative;background:#fefeff;margin-top:-10px;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.dropdown .dropdown-nav li{position:relative;height:auto;width:100%;display:inline-block;background:#fefeff}.dropdown .dropdown-nav li a{height:auto;margin:0;padding:5px 10px;text-align:center;white-space:normal;font-size:16px}.button{padding:10px 50px}h1{font-size:4.3rem;line-height:4.3rem}h1,h2{margin-bottom:2rem}h2{font-size:3.5rem;font-weight:400;line-height:3.5rem}video{display:none}header{z-index:20;position:fixed;top:0;left:0;background:#fefeff;max-height:60px}header .bt-main-menu svg path{fill:#29395b}header .two-col{width:130px}header .logo{z-index:10;width:130px;left:-15px;top:-23px;position:relative;mix-blend-mode:difference;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}header .logo svg path{fill:#29395b}header .menu a.button{color:#29395b}header nav.ten-col{float:none;position:fixed;top:0;left:0;height:100%;width:100%;background:#fefeff;text-align:center;z-index:2;padding-top:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;will-change:transform;-webkit-transition:transform .5s;-o-transition:.5s transform;transition:transform .5s;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}header nav.ten-col a{display:block;font-size:2rem;line-height:1.5rem;margin:1rem 0 0;opacity:0;will-change:opacity;-webkit-transition:opacity .5s;-o-transition:.5s opacity;transition:opacity .5s;height:3rem;color:#29395b;text-decoration:none}header nav.ten-col .nav-lang{float:none;width:auto;margin-top:0;margin-left:0;position:absolute;top:14px;right:70px}header nav.ten-col .nav-lang .is-active{display:none}header nav.ten-col .nav-lang a{width:auto;display:inline-block;margin:10px}header.expand nav{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}header.expand nav a{opacity:1}header.expand .bt-main-menu .bt-main-menu-open{display:none}header.expand .bt-main-menu .bt-main-menu-close{display:block}header .bt-main-menu{display:block;z-index:3}.slider .slide{min-height:100%;height:auto}.slider .slide-control{top:50px}.slider .slide-control,.slider .slide-control:hover{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.slider .slide-control.slide-control-next{right:0}.slider .slide-control.slide-control-prev{left:0}.ico-block{margin:0 auto}.section h2.underlined:after{left:50%;margin-left:-20px}.section.experience .underlined{padding-bottom:30px;margin-bottom:50px}.section.experience .underlined:after{left:50%;margin-left:-20px}.section.legal-support{background-image:none}.section.legal-support ul.three-col li{margin-bottom:20px}.section.legal-support ul li{text-align:left;max-width:210px;margin:0 auto 20px}.section.legal-support .popup{padding:70px 20px 20px}.section.proofs{background:url(images/bg_proofs.jpg) top no-repeat #29395b;-webkit-background-size:1500% 1500%;background-size:1500%}.section.rates li{margin-bottom:50px}.section.pros{background:url(images/bg_pros.jpg) 100% 100% no-repeat #fefeff;-webkit-background-size:contain;background-size:contain}.section.publications .popup,.section.publications .popup .four-col{text-align:left}.section.cases .cases-image{width:100%;height:100px;position:relative}.section.cases .cases-text{width:100%;padding:30px}.section.cases .cases-text:after{display:block;content:" ";clear:both}.section.cases .cases-text div{text-align:left;margin-bottom:30px}.section.cases .slider{max-height:10000px}.section.about{background:#ebebeb;-webkit-background-size:contain;background-size:contain;min-height:0}.section.about .about-letters{padding-top:30px}.section.services .services-form{background:url(images/bg_services_form.jpg) 0 no-repeat;-webkit-background-size:cover;background-size:cover;padding:10px}.section.services .services-form .services-form-wrap button,.section.services .services-form .services-form-wrap h3,.section.services .services-form .services-form-wrap input{max-width:100%}.section.team li{text-align:center;margin-bottom:50px}.section.team li .image,.section.team li img{display:block;margin:0 auto 5px}.section.team .popup .popup-inner{max-width:100%;padding-bottom:50px}.section.contacts{background:url(images/bg_contacts_fill.png) 0 repeat-y;-webkit-background-size:cover;background-size:cover;padding-top:0}.section #map{height:100px;height:200px;width:200%;left:-100%;position:relative;background:url(images/bg_contacts_fill.png) 0 repeat-y;margin-bottom:40px}.section #map ymaps.ymaps-2-1-55-copyrights-pane,.section #map ymaps[class*=-copyrights-pane]{display:none!important}.section #map ymaps.ymaps-2-1-55-map-bg-ru,.section #map ymaps[class*=-map-bg-ru]{background:url(images/bg_contacts_fill.png) 0 repeat-y}.section #map ymaps.ymaps-2-1-55-ground-pane,.section #map ymaps[class*=-ground-pane]{mix-blend-mode:multiply;-webkit-filter:grayscale(1);filter:grayscale(1)}.popup{width:100%!important;left:0!important;margin:0!important}footer{display:none}}input{-webkit-appearance:none}button.submit,input.submit{cursor:pointer}button.submit:hover,input.submit:hover{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}button.submit:focus,input.submit:focus{outline:none;border:0}input.error{-webkit-animation:buzz-out-2 1 linear 1s;animation:buzz-out-2 1 linear 1s;outline:none}input:focus,input:focus:invalid,textarea:focus,textarea:focus:invalid{-webkit-transition:all 0ms;-o-transition:0ms all;transition:all 0ms;outline:none}@-webkit-keyframes buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@-webkit-keyframes buzz-out-2{10%{-webkit-transform:translateX(3px);transform:translateX(3px)}20%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}30%{-webkit-transform:translateX(3px);transform:translateX(3px)}40%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}70%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}90%{-webkit-transform:translateX(1px);transform:translateX(1px)}to{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@keyframes buzz-out-2{10%{-webkit-transform:translateX(3px);transform:translateX(3px)}20%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}30%{-webkit-transform:translateX(3px);transform:translateX(3px)}40%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}70%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}90%{-webkit-transform:translateX(1px);transform:translateX(1px)}to{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@-webkit-keyframes si-button-pulse{0%{-webkit-box-shadow:0 0 8px 6px silver,0 0 12px 14px silver;box-shadow:0 0 8px 6px silver,0 0 12px 14px silver}to{-webkit-box-shadow:0 0 18px 6px rgba(26,126,222,0),0 0 4px 71px rgba(26,126,222,0);box-shadow:0 0 18px 6px rgba(26,126,222,0),0 0 4px 71px rgba(26,126,222,0)}}@keyframes si-button-pulse{0%{-webkit-box-shadow:0 0 8px 6px silver,0 0 12px 14px silver;box-shadow:0 0 8px 6px silver,0 0 12px 14px silver}to{-webkit-box-shadow:0 0 18px 6px rgba(26,126,222,0),0 0 4px 71px rgba(26,126,222,0);box-shadow:0 0 18px 6px rgba(26,126,222,0),0 0 4px 71px rgba(26,126,222,0)}}.ani-items{cursor:default}.item-fall-in{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}.in-view .item-fall-in{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.item:first-child .item-fall-in{-webkit-transition:all .3s ease .2s;-o-transition:all .3s ease .2s;transition:all .3s ease .2s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.item:nth-child(2) .item-fall-in{-webkit-transition:all .3s ease .4s;-o-transition:all .3s ease .4s;transition:all .3s ease .4s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.item:nth-child(3) .item-fall-in{-webkit-transition:all .3s ease .6s;-o-transition:all .3s ease .6s;transition:all .3s ease .6s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.item:nth-child(4) .item-fall-in{-webkit-transition:all .3s ease .8s;-o-transition:all .3s ease .8s;transition:all .3s ease .8s;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.item:nth-child(5) .item-fall-in{-webkit-transition:all .3s ease 1s;-o-transition:all .3s ease 1s;transition:all .3s ease 1s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.item:nth-child(6) .item-fall-in{-webkit-transition:all .3s ease 1.2s;-o-transition:all .3s ease 1.2s;transition:all .3s ease 1.2s;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.item:nth-child(7) .item-fall-in{-webkit-transition:all .3s ease 1.4s;-o-transition:all .3s ease 1.4s;transition:all .3s ease 1.4s;-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.item:nth-child(8) .item-fall-in{-webkit-transition:all .3s ease 1.6s;-o-transition:all .3s ease 1.6s;transition:all .3s ease 1.6s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.item:nth-child(9) .item-fall-in{-webkit-transition:all .3s ease 1.8s;-o-transition:all .3s ease 1.8s;transition:all .3s ease 1.8s;-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.item:nth-child(10) .item-fall-in{-webkit-transition:all .3s ease 2s;-o-transition:all .3s ease 2s;transition:all .3s ease 2s;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.item:nth-child(11) .item-fall-in{-webkit-transition:all .3s ease 2.2s;-o-transition:all .3s ease 2.2s;transition:all .3s ease 2.2s;-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.item:nth-child(12) .item-fall-in{-webkit-transition:all .3s ease 2.4s;-o-transition:all .3s ease 2.4s;transition:all .3s ease 2.4s;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.item:nth-child(13) .item-fall-in{-webkit-transition:all .3s ease 2.6s;-o-transition:all .3s ease 2.6s;transition:all .3s ease 2.6s;-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.item:nth-child(14) .item-fall-in{-webkit-transition:all .3s ease 2.8s;-o-transition:all .3s ease 2.8s;transition:all .3s ease 2.8s;-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.item:nth-child(15) .item-fall-in{-webkit-transition:all .3s ease 3s;-o-transition:all .3s ease 3s;transition:all .3s ease 3s;-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.item:nth-child(16) .item-fall-in{-webkit-transition:all .3s ease 3.2s;-o-transition:all .3s ease 3.2s;transition:all .3s ease 3.2s;-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.item:nth-child(17) .item-fall-in{-webkit-transition:all .3s ease 3.4s;-o-transition:all .3s ease 3.4s;transition:all .3s ease 3.4s;-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}.item:nth-child(18) .item-fall-in{-webkit-transition:all .3s ease 3.6s;-o-transition:all .3s ease 3.6s;transition:all .3s ease 3.6s;-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.item:nth-child(19) .item-fall-in{-webkit-transition:all .3s ease 3.8s;-o-transition:all .3s ease 3.8s;transition:all .3s ease 3.8s;-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}.item:nth-child(20) .item-fall-in{-webkit-transition:all .3s ease 4s;-o-transition:all .3s ease 4s;transition:all .3s ease 4s;-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}