

/* Start:/local/frontend/build/css/style.min.css?1754004507185740*/
@font-face{font-family:opensans-regular;font-style:normal;font-weight:400;src:url(/local/frontend/build/css/../fonts/opensans-regular.woff) format("woff"),url(/local/frontend/build/css/../fonts/opensans-regular.woff2) format("woff2")}@font-face{font-family:OpenSans-Bold;font-style:normal;font-weight:400;src:url(/local/frontend/build/css/../fonts/OpenSans-Bold.woff) format("woff"),url(/local/frontend/build/css/../fonts/OpenSans-Bold.woff2) format("woff2")}@font-face{font-family:OpenSans-Semibold;font-style:normal;font-weight:400;src:url(/local/frontend/build/css/../fonts/OpenSans-Semibold.woff) format("woff"),url(/local/frontend/build/css/../fonts/OpenSans-Semibold.woff2) format("woff2")}@font-face{font-family:OpenSans-Italic;font-style:normal;font-weight:400;src:url(/local/frontend/build/css/../fonts/OpenSans-Italic.woff) format("woff"),url(/local/frontend/build/css/../fonts/OpenSans-Italic.woff2) format("woff2")}

/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}.fade{opacity:0;-webkit-transition:opacity .8s linear;-o-transition:opacity .8s linear;transition:opacity .8s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.175);box-shadow:0 2px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.625;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.625;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.nav{margin:0;padding:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block;padding-left:0}.nav>li:after,.nav>li:before{display:none}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{margin-bottom:8px;border-bottom:1px solid #ed3237}.nav-tabs>li{float:left;padding:0 15px;margin-bottom:-2px}.nav-tabs>li:first-child{padding-left:0}.nav-tabs>li>a{position:relative;padding:19px 0 17px;font-size:14px;text-transform:uppercase;text-align:center;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;color:gray;border-bottom:none}.nav-tabs>li>a:before{content:"";display:block;width:100%;height:0;position:absolute;bottom:1px;left:0;background:#ed3237;-webkit-transition:height .3s;-o-transition:height .3s;transition:height .3s}.nav-tabs>li:hover>a{color:#000}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#000;cursor:default}.nav-tabs>li.active>a:before{height:4px}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.tab-content{padding:15px 0 20px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}html{-webkit-tap-highlight-color:transparent}body,html{margin:0;padding:0;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;line-height:1.625;color:#000}body{min-width:300px;overflow-x:auto;background-color:#fff}body.slideoutOpen{overflow:hidden}.b-content .container .container{width:100%;padding:0}.b-page{position:relative;max-width:2560px;margin:0 auto;overflow:hidden;background-color:#fff}.pc-page .b-page{background-color:#ebebeb;padding-left:110px}.b-main_wrap:after,.b-main_wrap:before{content:" ";display:table}.b-main_wrap:after{clear:both}.b-aside{padding-right:20px}.b-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:110px;position:absolute;top:0;left:0;background:#353132}.section{margin-bottom:62px}.section+.pagination-wrap{margin-top:-62px}.section-bg{padding-top:53px;padding-bottom:53px;background:#f7f7f7}.blackout{position:fixed;top:0;left:0;right:0;height:100%;width:100%;opacity:0;background:rgba(0,0,0,.7);-webkit-transition:opacity .3s ease-out 0ms,z-index 0s linear .1s;-o-transition:opacity .3s ease-out 0ms,z-index 0s linear .1s;transition:opacity .3s ease-out 0ms,z-index 0s linear .1s;z-index:-100}.blackout.active{-webkit-transition:opacity .4s ease-out .5s;-o-transition:opacity .4s ease-out .5s;transition:opacity .4s ease-out .5s;opacity:1;z-index:105}.m-open .blackout{-webkit-transition:opacity .3s ease-out .3s;-o-transition:opacity .3s ease-out .3s;transition:opacity .3s ease-out .3s;opacity:1;z-index:110}.humb-pc .blackout{position:absolute;right:auto}a{color:#ed3237;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.6)}a:focus,a:hover{color:#373435;border-bottom-color:#fff}a[href^="tel:"]{white-space:nowrap}p{margin-top:0;margin-bottom:1em}b,strong{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif}b,i,strong{font-weight:400}i{font-family:OpenSans-Italic,Helvetica,Arial,sans-serif}img{max-width:100%}.about-banner_descr .title,.b-head_title.big-title,.banner-sale_title,.contracts-title,.h1,.h2,.h3,.h4,.h5,.h6,.memo_title,.press-kit_title,.slider-content_title,h1,h2,h3,h4,h5,h6{position:relative;color:#000;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none}.about-banner_descr .title:first-child,.b-head_title.big-title:first-child,.banner-sale_title:first-child,.contracts-title:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.memo_title:first-child,.press-kit_title:first-child,.slider-content_title:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.b-head_title.big-title,.h1,h1{margin-top:0;margin-bottom:.75em;font-size:38px;line-height:1.44;color:#1a1a1a;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif}.about-banner_descr .title,.banner-sale_title,.contracts-title,.h2,.memo_title,.slider-content_title,h2{margin-bottom:.7em;margin-top:1.2em;font-size:32px;line-height:1.4}.h3,h3{margin-top:2.1em;margin-bottom:.85em;font-size:24px;line-height:1.09}.h4,.press-kit_title,h4{margin-top:2.2em;margin-bottom:.75em;font-size:18px;line-height:1.55}.h4,.h5,.press-kit_title,h4,h5{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400}.h5,h5{margin-top:2.4em;margin-bottom:.9em;font-size:16px;line-height:1.375}.offices-title,.requisites-title,.section-title{margin-top:0;margin-bottom:12px;font-size:28px;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.27273;color:#1a1a1a}.mt-0{margin-top:0!important}.mt-1{margin-top:10px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:10px!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-4{margin-bottom:40px!important}.text-uppercase{text-transform:uppercase}.text-right{text-align:right}.text-left{text-align:left}.nowrap{white-space:nowrap}.sel{color:#ed3237}.lead{margin-top:0;margin-bottom:1.35em;font-size:18px;line-height:1.22222}.curgrab .swiper-slide{cursor:url(/local/frontend/build/css/../images/cursor/openhand.cur),move!important}.curgrab .swiper-slide:active{cursor:url(/local/frontend/build/css/../images/cursor/closedhand.cur),move!important}.curgrab a.swiper-slide{cursor:pointer!important}.block-bg{background:#f7f7f7;padding:105px 0 89px}.activation-form .icon-close:before,.back-head_icon:before,.contact-foot_item .tel:before,.files_icon:before,.form-enter .icon-recaptcha:before,.ic:before,.icon-arrow-down:before,.info-tooltip_btn:before,.partnership .icon:before,.reviews-answer_ttl:before{content:"";display:inline-block;background-image:url(/local/frontend/build/css/../images/sprite.png)}.ic-arrow-down-sm:before{background-position:-109px -56px;width:7px;height:4px}.ic-arrow-down:before,.icon-arrow-down:before{background-position:-16px -78px;width:21px;height:12px}.ic-arrow:before,.partnership .icon:before{background-position:-109px -30px;width:12px;height:12px}.b-header-top .back-head_icon:before,.ic-back-sm:before{background-position:-109px 0;width:15px;height:16px}.back-head_icon:before,.ic-back:before{background-position:-58px 0;width:29px;height:24px}.ic-clip:before{background-position:-87px -54px;width:20px;height:22px}.activation-form .icon-close:before,.ic-close:before{background-position:-109px -16px;width:14px;height:14px}.ic-contract-dark:before{background-position:-87px -27px;width:22px;height:27px}.ic-contract:before{background-position:-87px 0;width:22px;height:27px}.ic-credit-dark:before{background-position:-54px -54px;width:28px;height:22px}.ic-credit:before{background-position:-26px -54px;width:28px;height:22px}.ic-delete:before{background-position:0 -78px;width:16px;height:16px}.files_icon:before,.ic-file:before{background-position:0 0;width:28px;height:34px}.ic-home-dark:before{background-position:0 -54px;width:26px;height:24px}.ic-home:before{background-position:-58px -24px;width:26px;height:24px}.ic-info:before,.info-tooltip_btn:before{background-position:-123px -16px;width:1px;height:7px}.ic-location:before{background-position:-109px -42px;width:10px;height:14px}.ic-mini-logo:before,.reviews-answer_ttl:before{background-position:0 -34px;width:40px;height:20px}.contact-foot_item .tel:before,.ic-phone:before{background-position:-40px -34px;width:18px;height:18px}.form-enter .icon-recaptcha:before,.ic-recaptcha:before{background-position:-28px 0;width:30px;height:30px}.icon{display:inline-block;width:1em;height:1em;fill:currentColor;stroke:inherit}.icon-add{font-size:1.6rem;width:1em}.icon-arrow{font-size:1.2rem;width:1em}.icon-arrow2{font-size:1.2019rem;width:.55346em}.icon-calendar,.icon-clock{font-size:1.6rem;width:1em}.icon-doc,.icon-edit{font-size:1.8rem;width:.88889em}.icon-enter{font-size:2.4rem;width:1em}.icon-facebook{font-size:3.2rem;width:1em}.icon-home{font-size:2rem;width:1em}.icon-instagram{font-size:3.2rem;width:1em}.icon-location{font-size:1.6rem;width:.75em}.icon-mail{font-size:1.2rem;width:1.41667em}.icon-mail-head{font-size:1.3rem;width:1.23077em}.icon-phone{font-size:1.3rem;width:1.07692em}.icon-phone-2{font-size:3rem;width:1em}.icon-question{font-size:2rem;width:1em}.icon-remove{font-size:1.7rem;width:1.05882em}.icon-send{font-size:1.6rem;width:1.125em}.icon-twitter,.icon-vkontakte,.icon-youtube{font-size:3.2rem;width:1em}.b-header{z-index:108}.b-header,.b-header-bot,.b-header-top{position:relative}.b-header-top{height:42px;color:#fff;line-height:1;font-size:12px;-webkit-transition:margin-bottom .35s;-o-transition:margin-bottom .35s;transition:margin-bottom .35s;background:#373435;z-index:12}.b-header-top a{color:#fff}.b-header-top>.container{height:100%}.pc-page .b-header-top{display:none;height:40px}.pc-page .b-header-top>.container{padding-left:0;padding-right:0}.b-header-top_w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.b-header-bot_inner,.b-header-top_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-header-bot_inner{height:100%}.b-header-bot{background:#fff;border-bottom:1px solid #ebebeb;z-index:1}.header-no-bord .b-header-bot,.main .b-header-bot{border-bottom:none}.enter-page .b-header-bot{background:transparent;border-bottom:none}.pc-page .b-header-bot>.container{width:100%;padding-left:0;padding-right:0}.b-header-bot_w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:87px}.individual .b-header-bot_w{height:148px}.pc-page .b-header-bot_w{padding:0 110px 0 74px;height:110px}.b-footer{position:relative;color:#fff;background:#373435;z-index:1}.b-footer_top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:63px 0 13px}.b-footer_top+.b-footer_bot{border-top:1px solid hsla(0,0%,100%,.1)}.b-footer_bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;padding:15px 0 17px;line-height:1.83333}.b-footer_bot,ul.breadcrumb{font-size:12px;color:#7d7d7d}ul.breadcrumb{margin:45px auto 25px;display:block;text-align:center;line-height:1.5;width:20%}ul.breadcrumb li{display:inline;position:relative;float:left;padding:0;margin:0 10px 0 5px}ul.breadcrumb li.active:after,ul.breadcrumb li:before{display:none}ul.breadcrumb li:after{top:0;content:">";border:none;width:18px;height:18px;padding-left:5px;position:relative}.panel-title.h4,.panel-title.press-kit_title,h4.panel-title{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;padding:30px 25px;text-transform:none;margin:0!important;border-top:1px solid #dedede}.panel-title.h4:last-child,.panel-title.press-kit_title:last-child,h4.panel-title:last-child{border-bottom:1px solid #dedede}.panel-title.h4 .glyphicon-minus,.panel-title.h4 .glyphicon-plus,.panel-title.press-kit_title .glyphicon-minus,.panel-title.press-kit_title .glyphicon-plus,h4.panel-title .glyphicon-minus,h4.panel-title .glyphicon-plus{width:20px;height:20px;color:#ed3237;font-size:20px}.collapse .item,.in .item{background:#f0f6fa!important;padding:20px}.in .item{border-bottom:1px solid #dedede}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 16px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:16px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{position:relative;display:block;border-bottom:none}.mCSB_scrollTools .mCSB_buttonLeft:before,.mCSB_scrollTools .mCSB_buttonRight:before{content:"";display:block;width:0;height:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:3px solid transparent;border-bottom:3px solid transparent}.mCSB_scrollTools .mCSB_buttonLeft:before{border-right:4px solid gray}.mCSB_scrollTools .mCSB_buttonRight:before{border-left:4px solid gray}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#f5f6f7;border-radius:1px}.mCS-dark-4.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-4.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-dark-2.mCSB_scrollTools{opacity:.85}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px auto}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#cdcdcd;border-radius:6px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#cdcdcd}.mCS-dark-2.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:17px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-4.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-4.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-4.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-4.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(206,223,243,.5)}.mCS-dark-3 .mCSB_scrollTools{right:8px;width:4px}.mCS-dark-3.mCSB_inside>.mCSB_container{margin-right:0}.mCS-dark-3 .mCSB_scrollTools .mCSB_draggerRail{width:4px}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,0,.2)}.mCS-dark-4.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ed3237}.mCS-dark-4 .mCSB_scrollTools{width:3px}.mCS-dark-4.mCSB_inside>.mCSB_container{margin-right:0}.mCS-dark-4 .mCSB_scrollTools .mCSB_draggerRail{width:3px}.mCS-dark-4.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-color:#fff;border:1px solid hsla(0,0%,100%,.2);-webkit-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;padding:4px;margin-top:1px;top:100px;left:20px}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:""}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:auto;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:auto;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.dropdown-menu{max-width:none;margin-top:10px;z-index:3001}.daterangepicker.single{padding:0;margin:8px 0 0}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single{margin:0}.daterangepicker .calendar.single .calendar-table{border:none;padding:0}.daterangepicker .calendar td,.daterangepicker .calendar th{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background-color:#fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{font-size:13px;padding:4px;text-align:center;width:20px;height:20px;white-space:nowrap;cursor:pointer}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:#ebebeb;color:inherit}.daterangepicker td.week,.daterangepicker th.week{color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:#ebebeb;color:#999}.daterangepicker td.in-range{background-color:rgba(237,50,55,.3);border-color:transparent;color:#000;border-radius:0}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#ed3237;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px;padding:0 6px 0 28px;width:100%}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{float:none;margin:4px;text-align:left}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.ranges li{background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer}.ranges li.active,.ranges li:hover{background-color:#08c;border:1px solid #08c;color:#fff}.ranges .button{display:block;margin-bottom:5px;padding:5px;width:75px;font-size:14px}.btn{position:relative;display:inline-block;padding:14px 29px 16px;font-size:16px;line-height:1.3;border-radius:26px;border:none;-webkit-box-shadow:none;box-shadow:none;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;background:none;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.btn.btn-sm{padding:11px 25px;font-size:14px}.btn.btn-sm.btn-arr{padding-right:48px}.btn.disabled{cursor:default}.btn.disabled,.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover{background:#8d8d8d;color:#fff}.btn.disabled-invert{color:#8d8d8d;border:2px solid #8d8d8d;cursor:default}.btn.disabled-invert:active,.btn.disabled-invert:focus,.btn.disabled-invert:hover{background:transparent;color:#8d8d8d}.btn-narrow{padding:9px 22px}.btn-default,.jq-file__browse{border:2px solid transparent;background:#ed3237;color:#fff}.btn-default:focus,.btn-default:hover,.jq-file__browse:focus,.jq-file__browse:hover{color:#ed3237;background:transparent;border-color:#ed3237}.banner .btn-default:focus,.banner .btn-default:hover,.banner .jq-file__browse:focus,.banner .jq-file__browse:hover,.slider-main .btn-default:focus,.slider-main .btn-default:hover,.slider-main .jq-file__browse:focus,.slider-main .jq-file__browse:hover{color:#fff;border-color:#fff}.btn-invert{background:transparent;color:#1a1a1a;border:2px solid #d8dde1}.btn-invert:focus,.btn-invert:hover{color:#ed3237;border-color:#ed3237}.btn-invert.btn-arr .icon{fill:#fff}.btn-invert.btn-arr:after{content:"";display:block;width:24px;height:24px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background:#ed3237}.btn-light{color:#ed3237;border:2px solid #ed3237}.btn-light:focus,.btn-light:hover{color:#fff;background:#ed3237;border-color:#ed3237}.btn-disable{color:gray;background:#ebebeb;cursor:default}.btn-enter{padding:14px 29px 14px 46px}.btn-enter .icon{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem}.btn-arr{display:inline-block;padding:14px 48px 14px 29px}.btn-arr .icon{right:21px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.8rem;z-index:1}.arrow,.btn-arr .icon{position:absolute;top:50%}.arrow{display:block;width:14px;height:14px;right:0;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.arrow:after,.arrow:before{content:"";position:absolute;left:0;top:0;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.arrow:before{width:1px;height:100%}.arrow:after{width:100%;height:1px}.btn-arrow{position:relative}.btn-arrow:after,.btn-arrow:before{content:"";display:block;position:absolute;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn-arrow:before{position:absolute;top:0;left:0;margin-left:2px;margin-top:11px;width:10px;height:1px;background:#1a1a1a}.btn-arrow:after{left:5px;top:8px;width:7px;height:7px;border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-humb{position:relative;width:23px;height:24px}.btn-humb .icon,.btn-humb .icon:after,.btn-humb .icon:before{position:absolute;height:3px;width:100%;background:#000}.btn-humb .icon{top:50%}.btn-humb .icon:after,.btn-humb .icon:before{content:""}.btn-humb .icon:before{top:-9px}.btn-humb .icon:after{bottom:-9px}.btn-close,.contracts-panel_close,.map-panel_close{position:absolute;width:30px;height:30px;overflow:hidden;cursor:pointer}.btn-close:after,.btn-close:before,.contracts-panel_close:after,.contracts-panel_close:before,.map-panel_close:after,.map-panel_close:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#000}.btn-close:before,.contracts-panel_close:before,.map-panel_close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-close:after,.contracts-panel_close:after,.map-panel_close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-loupe,.search-drop_btn{position:relative;width:16px;height:16px}.btn-loupe:after,.btn-loupe:before,.search-drop_btn:after,.search-drop_btn:before{content:"";position:absolute;cursor:pointer}.btn-loupe:after,.search-drop_btn:after{top:0;left:0;width:12px;height:12px;border:2px solid #fff;border-radius:100%}.btn-loupe:before,.search-drop_btn:before{top:9px;right:4px;height:6px;width:2px;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion_title .icon,.btn-plus{position:relative;width:24px;height:24px}.accordion_title .icon:after,.accordion_title .icon:before,.btn-plus:after,.btn-plus:before{content:"";position:absolute;background:#fff;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.accordion_title .icon:before,.btn-plus:before{top:11px;left:0;width:100%;height:2px}.accordion_title .icon:after,.btn-plus:after{top:0;left:11px;width:2px;height:100%}.arr-icon,.contact-pc_link{position:relative}.arr-icon:before,.contact-pc_link:before{content:"";position:absolute;left:0;top:0;width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}ol,ul{list-style:none;padding:0;margin-top:0;margin-bottom:1.6em}ol:not(:first-child),ul:not(:first-child){margin-top:.75em}ol>li,ul>li{position:relative;margin-top:0;margin-bottom:.8em;line-height:1.5}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin-top:.8em;margin-bottom:0}ol>li>ol>li:last-child,ol>li>ul>li:last-child,ul>li>ol>li:last-child,ul>li>ul>li:last-child{margin-bottom:0}ol>li>ul,ul>li>ul{padding-left:15px}ol>li>ol,ul>li>ol{padding-left:6px}ul>li{padding-left:24px}ul>li:before{content:"";display:block;width:8px;height:8px;background-color:#ed3237;border-radius:50%;position:absolute;left:0;top:9px}ul>li>ul{margin-top:.5em}ul.no-marker>li{padding-left:0}ul.no-marker>li:before{display:none}ul.style-1>li{padding-left:47px;margin-bottom:1.3em}ul.style-1>li:before{content:"";display:block;width:20px;height:20px;background-color:#ed3237;border-radius:50%;position:absolute;left:0;top:3px}ul.style-1>li:after{content:"";position:absolute;top:3px;left:5px;width:16px;height:10px;border-bottom:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}ul.style-2>li{padding-left:34px;margin-bottom:1.5em}ul.style-2>li:before{display:none}ul.style-2>li:after{content:"";position:absolute;top:3px;left:5px;width:16px;height:7px;border-bottom:2px solid #ed3237;border-left:2px solid #ed3237;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}ol{counter-reset:a}ol>li{display:table}ol>li:before{content:counters(a,".") " ";counter-increment:a;display:table-cell;color:#ed3237;padding-right:15px;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px}.list-unstyled{padding:0;margin:0;list-style:none}.list-unstyled>li{padding-left:0}.list-unstyled>li:before{display:none}input{outline:0}select{font-size:13px}select.formstyler{opacity:0}input[type=date]{-webkit-appearance:none;-moz-appearance:none;background:none;text-decoration:none}.form-title{font-size:28px;line-height:1.07143;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;margin-top:0;text-align:center}.form-subtext{margin-bottom:18px;font-size:14px;line-height:1.57143;color:gray;text-align:center}.form-group{margin-bottom:18px;text-align:left}.form-group:after{content:"";display:table;clear:both}.form-group label{font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;color:#ed3237}.form-group_submit{margin-top:30px;text-align:center}.form-group_error{font-size:13px;line-height:1.5;margin-bottom:15px;color:#ed3237}.form-group_result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:28px}.user .form-group_result .form-name{font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px}.user .form-group_result .form-field{width:auto;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;font-size:26px}.user .form-entity+.form-group_submit{margin:-25px 0 35px}.form-name{display:block;width:100%;font-size:14px;margin-bottom:3px}.form-field{position:relative;width:100%}.form-text{margin-top:7px;font-size:14px;line-height:1.57143;color:gray}.form-control{width:100%;height:38px;padding:0 15px;font-size:14px;border:1px solid #e0e0e0;border-radius:2px;background:#fff;-webkit-box-shadow:none;box-shadow:none;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;color:#000;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control:hover{border-color:#b3b3b3}.form-control:focus{outline:none}.form-control.error{border-color:#ed3237}.form-control:disabled{color:#999;border-color:#eee}.form-control:disabled:hover{border-color:#eee}.form-control:disabled+.datetimepicker_btn .icon{fill:#999}.error_text{font-size:12px;color:#ed3237;margin-bottom:0;margin-top:2px;padding:0 15px;clear:both}.form-col3{margin:0 -6px}.form-col3:after,.form-col3:before{content:" ";display:table}.form-col3:after{clear:both}.form-col3 .form-group{float:left;width:33.3333%}.form-col3 .form-group,.form-col3 .form-name{padding:0 6px}textarea{display:block}textarea.form-control{padding-top:12px;padding-bottom:12px;height:auto}fieldset{border:none;padding:0;margin:0}.select-filter .jq-selectbox__select{height:50px;line-height:50px;padding-left:20px;font-size:16px;background:#008a4c;border-color:#008a4c;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.select-filter .jq-selectbox__select:hover{border-color:#008a4c;background:#00a35a}.select-filter .jq-selectbox__select:active{-webkit-box-shadow:none;box-shadow:none}.select-filter.jq-selectbox.focused .jq-selectbox__select,.select-filter.jq-selectbox.opened .jq-selectbox__select{background:#008a4c;border-color:#008a4c}.select-filter.jq-selectbox.focused .jq-selectbox__trigger-arrow,.select-filter.jq-selectbox.opened .jq-selectbox__trigger-arrow{top:23px}.select-filter.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#fff;border-right-color:#fff}.select-filter.jq-selectbox .jq-selectbox__trigger-arrow{top:22px;border-top-color:#fff;border-right-color:#fff}.select-filter.jq-selectbox li{min-height:50px;padding:12px 20px;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.select-filter.jq-selectbox li.sel,.select-filter.jq-selectbox li.selected,.select-filter.jq-selectbox li:hover{background:#f2f2f2}.select-filter .jq-selectbox__trigger{width:47px}.select-filter .jq-selectbox__dropdown{font-size:16px}input[type=checkbox],input[type=radio]{position:absolute;top:0;left:0}.check-cust{position:relative;opacity:0;z-index:3}.check-cust:checked+.check-cust_i{border:5px solid #008a4c}.check-cust:checked+.check-cust_i:before{opacity:1}.check-cust_i{width:18px;height:18px;position:absolute;top:5px;left:0;padding:0;margin:0;background:#fff;border:1px solid #ccc;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;z-index:2}.checkbox label,.radio label{position:relative;display:block;padding-left:25px;margin-bottom:13px;font-size:14px;color:#000}.checkbox label>span,.radio label>span{display:inline-block;padding-top:2px}.checkbox label .check-cust_i,.radio label .check-cust_i{padding-top:0}.checkbox.inline label,.radio.inline label{display:inline-block;margin-right:25px}.checkbox_important label,.radio_important label{color:#ed3237}.radio .check-cust_i{border-radius:50%}.input-group-addon{position:relative}.input-group-addon input{padding:0 48px 0 15px}.datetimepicker_btn{display:block;position:absolute;top:8px;right:16px}.datetimepicker_btn:hover .icon{fill:#ed3237}.datetimepicker_btn .icon{font-size:1rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.bootstrap-datetimepicker-widget table th{font-family:OpenSans-Regular,Helvetica,Arial,sans-serif}.calendar-range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-range:after,.calendar-range:before{content:" ";display:table}.calendar-range:after{clear:both}.calendar-range_inp{position:relative;width:138px;margin-bottom:15px}.calendar-range_label,.calendar-range_sep{font-size:14px;color:#0d0d0d;white-space:nowrap;margin-bottom:15px}.calendar-range_sep{margin:0 15px 15px}.calendar-range_label{margin-right:15px}.range_inputs .btn{margin-bottom:10px;padding:5px 14px 6px;font-size:12px;border-radius:4px}.calendar-singer{position:relative}.calendar-singer_inp{position:relative;background:transparent;z-index:2}.jq-file{width:100%;max-width:500px}.jq-file input{height:auto;line-height:1em;cursor:pointer}.jq-file__name{overflow:hidden;width:100%;height:36px;line-height:36px;padding:0 80px 0 0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;outline:none}.jq-file__browse{position:absolute;top:0;right:0;height:36px;line-height:36px;padding:0 15px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.jq-file:active .jq-file__browse,.jq-file:hover .jq-file__browse{background:#373435;color:#fff;border-color:#373435}.jq-file.disabled,.jq-file.disabled .jq-file__browse,.jq-file.disabled .jq-file__name{border-color:#ccc;background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#888}.jq-selectbox{width:100%;vertical-align:middle;cursor:pointer;z-index:1!important}.jq-selectbox.opened{z-index:100!important}.jq-selectbox.opened .jq-selectbox__select{border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:2}.jq-selectbox.opened .jq-selectbox__trigger-arrow{top:17px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.jq-selectbox__select{height:38px;padding:0 38px 0 13px;border:1px solid #e0e0e0;border-radius:2px;background:#fff;font-size:14px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;line-height:38px;color:#000;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.error+.jq-selectbox__select{border-color:#373435}.jq-selectbox__select:hover{border-color:#999}.jq-selectbox.focused .jq-selectbox__select{border:1px solid #373435}.jq-selectbox.disabled .jq-selectbox__select{border-color:#e0e0e0;-webkit-box-shadow:none;box-shadow:none}.jq-selectbox__select-text{display:block;overflow:hidden;width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.jq-selectbox__trigger{position:absolute;top:0;right:0;width:38px;height:100%}.jq-selectbox__trigger-arrow{position:absolute;top:15px;right:0;left:0;margin:0 auto;display:block;width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-backface-visibility:hidden}.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#373435;border-right-color:#373435}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#8d8d8d;border-right-color:#8d8d8d}.jq-selectbox__dropdown{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:0;border:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:#fff;-webkit-box-shadow:0 4px 9px rgba(0,0,0,.2);box-shadow:0 4px 9px rgba(0,0,0,.2);font-size:14px;line-height:38px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif}.jq-selectbox ul{margin:0;padding:0}.jq-selectbox li{min-height:38px;padding:7px 13px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#1a1a1a;margin:0}.jq-selectbox li:before{display:none}.jq-selectbox li.sel,.jq-selectbox li.selected,.jq-selectbox li:hover{background:#f2f2f2}.jq-selectbox li.disabled{color:gray}.jq-selectbox li.disabled:hover{background:none}.jq-selectbox li.optgroup{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400}.jq-selectbox li.optgroup:hover{background:none;color:#373435;cursor:default}.jq-selectbox li.option{padding-left:25px}.link-more{position:relative;display:inline-block;padding-right:10px;font-size:12px;line-height:1.2;text-transform:uppercase;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;border-bottom:none;-webkit-transition:none;-o-transition:none;transition:none}.link-more:hover .link-more_wrap{border-bottom-color:rgba(237,50,55,.4)}.link-more .arrow{top:3px;width:6px;height:6px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.link-more .arrow:after,.link-more .arrow:before{background:#000}.link-more_wrap{border-bottom:1px solid #ed3237;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.breadcrumbs{padding:34px 0 0}.breadcrumbs,.breadcrumbs .item{font-family:OpenSans-Regular,Helvetica,Arial,sans-serif}.breadcrumbs .item{display:inline-block;vertical-align:top;padding-left:0;font-size:14px;margin-bottom:.6em}.breadcrumbs .item:after,.breadcrumbs .item:before{display:none}.breadcrumbs .item>a{color:#838383;border-bottom:none}.breadcrumbs .item>a:after{content:"";display:inline-block;position:relative;top:-1px;margin:0 7px 0 9px;width:6px;height:6px;border-top:1px solid #838383;border-right:1px solid #838383;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.breadcrumbs .item>a:hover{color:#373435}.breadcrumbs .item .icon{font-size:.9rem}.breadcrumbs-list{margin:0;padding:0;list-style:none}p+.img-block{margin-top:44px}.img-block{margin-bottom:38px}.article_w .img-block{margin-left:-12.8%;margin-right:-12.8%}.img-text{margin-top:12px;color:#000;font-family:OpenSans-Italic,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2}.img-left,.img-right{max-width:50%;margin-bottom:18px}.img-left{float:left;margin-right:40px;margin-top:5px}.img-right{float:right;margin-left:60px;margin-top:5px}.blockquote,blockquote{position:relative;margin:53px 0 45px;padding:42px 0 44px;text-align:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.article_w .blockquote,.article_w blockquote{border:none}.article_w .blockquote:after,.article_w .blockquote:before,.article_w blockquote:after,.article_w blockquote:before{content:"";display:block;height:1px;background:#ebebeb;position:absolute;left:-12.8%;right:-12.8%}.article_w .blockquote:before,.article_w blockquote:before{top:0}.article_w .blockquote:after,.article_w blockquote:after{bottom:0}.blockquote_text{font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;line-height:1.54545;font-size:22px}.blockquote_text:after,.blockquote_text:before{display:inline-block;color:#ed3237}.blockquote_text:before{content:"«";padding-right:5px}.blockquote_text:after{content:"»";padding-left:5px}.blockquote_text+.blockquote_note{margin-top:11px}.blockquote_note{font-size:14px;color:gray}p+table{margin-top:33px}table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:50px;border:none}table td,table th{padding:24px 24px 35px;vertical-align:top;font-size:16px;font-weight:300;line-height:1.5;text-align:left;background:#fff;border:1px solid #e0e0e0}table td:first-child,table th:first-child{border-left:none}table td:last-child,table th:last-child{border-right:none}table tr.even td,table tr:nth-child(odd) td{background:#fff}table tr.odd td,table tr:nth-child(2n) td{background:#f7f7f7}table thead tr td,table thead tr th{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;padding:23px 24px;vertical-align:middle;color:#fff;background:#008a4c;border-color:#00703e}table tr.thead td,table tr.thead th{background:#595959!important;color:#fff;font-weight:700;border-color:#666;padding:22px 30px}table tr.tbody td,table tr.tbody th{padding:22px 30px;border:1px solid #e0e0e0;vertical-align:middle;font-weight:300}table.table-fixed{table-layout:fixed}table.table-list tr td{min-width:212px}table.table-list tr td:first-child{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;width:37%}.table-responsive{min-height:.01%;margin-bottom:50px;overflow-x:auto}.table-responsive:not(:first-child){padding-top:21px}.table-responsive table{margin-bottom:0}.accordion .table-responsive{margin-bottom:42px}.table-responsive .mCustomScrollBox{height:auto}.accordion{margin-bottom:51px}.accordion.accordion-no-lnk .accordion_panel{padding-top:35px;padding-bottom:33px;border-top:1px solid #ebebeb}.accordion.accordion-no-lnk .accordion_title{padding-top:0;padding-bottom:0}.accordion.accordion-no-lnk .accordion_body-wrap{padding-top:19px;padding-bottom:12px}.accordion_panel{border-top:1px solid #ebebeb}.accordion_panel:last-child{border-bottom:1px solid #ebebeb}.accordion_title{position:relative;width:100%;padding:28px 69px 16px 30px;font-size:18px;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;border:none}.accordion_title .big-ttl{font-size:22px;line-height:1.63636;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;color:#1a1a1a}.accordion_title>a{color:#000;border-bottom:none}.accordion_title .icon{display:block;height:24px;width:24px;position:absolute;top:33px;right:29px;border:none;border-radius:50%;background:#ed3237;-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s;z-index:1}.accordion_title .icon:before{width:12px;left:6px}.accordion_title .icon:after{top:6px;height:12px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:background .2s,-webkit-transform .4s;transition:background .2s,-webkit-transform .4s;-o-transition:transform .4s,background .2s;transition:transform .4s,background .2s;transition:transform .4s,background .2s,-webkit-transform .4s}.accordion_title .icon:hover{background:#ff2930}.accordion_title a.icon{top:4px}.accordion_title a.icon.collapsed:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordion_title.collapsed{padding-bottom:30px}a.accordion_title{display:block;color:#1a1a1a}a.accordion_title.collapsed:hover{background:#f2f2f2}a.accordion_title.collapsed .icon:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordion_text{padding-right:5%}.accordion_body-wrap{padding:11px 30px 32px}.accordion_body-wrap:after,.accordion_body-wrap:before{content:" ";display:table}.accordion_body-wrap:after{clear:both}.files{margin-bottom:24px}.files_item{position:relative;display:block;margin-bottom:14px;padding-left:40px}.files_item:hover .files_descr{color:#373435}.files_icon{display:block;position:absolute;top:0;left:0;height:34px}.files_icon:before{content:""}.files_icon span{position:absolute;bottom:6px;left:3px;display:block;color:#fff;text-transform:uppercase;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.5px;font-style:normal;font-size:10px;line-height:1}.files_descr{line-height:1.2;font-size:14px;color:#ed3237;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.files_param{display:block;margin-top:7px;font-size:14px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;color:gray}.info-tooltip{position:relative;float:left;margin-right:8px}.info-tooltip.active{z-index:2}.info-tooltip.active .info-tooltip_btn{background:#2f2f2f}.info-tooltip_text{display:table-cell}.info-tooltip_btn{position:relative;display:block;width:17px;height:17px;background:#ed3237;border-radius:50%;opacity:1;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.info-tooltip_btn:hover{background:#2f2f2f}.info-tooltip_btn:before{content:"";position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.info-tooltip_info{display:none;width:400px;position:absolute;top:30px;left:-28px;padding:24px 30px 35px;font-size:16px;line-height:1.5;font-family:OpenSans-Italic,Helvetica,Arial,sans-serif;font-weight:400;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.15);box-shadow:0 0 18px 0 rgba(0,0,0,.15);background:#fff;border-radius:3px;color:#8f8f8f}.info-tooltip_info:before{content:"";width:0;height:0;position:absolute;top:-7px;left:30px;border-left:6px solid transparent;border-bottom:7px solid #fff;border-right:6px solid transparent}.to-bottom{position:absolute;bottom:30px;left:50%;margin-left:-15px;cursor:pointer;z-index:4}.to-bottom_icon{position:relative;display:block;width:30px;height:30px;border:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.to-bottom_icon:before{content:"";display:block;width:16px;height:16px;position:relative;top:3px;left:7px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.to-bottom_icon:hover{opacity:.7}.floating{animation-name:a;-webkit-animation-name:a;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.to-up{position:relative;width:100%;height:110px;background:#2c2829;cursor:pointer;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.to-up:hover{background:#231f20}.to-up_icon{position:absolute;top:50%;left:0;right:0;margin:-22px auto 0;height:44px;width:44px;border:1px solid #fff;border-radius:50%}.to-up_icon:before{content:"";position:absolute;left:13px;top:16px;width:16px;height:16px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.b-head{position:relative}.b-head_w{text-align:center}.pc-page .b-head_w{text-align:left}.b-head_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f7f7f7;background-repeat:no-repeat;background-size:cover;background-position:50%}.b-head_title{margin-top:0;margin-bottom:.7em;padding:0 15%;font-size:46px;color:#1a1a1a;text-transform:uppercase;line-height:1.3;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400}.pc-page .b-head_title{margin-bottom:22px;padding:0;font-size:36px;text-transform:none}.b-head_title+.article_date{margin-top:-20px;margin-bottom:33px}.b-head_title.big-title{text-transform:none}.b-head-banner{height:600px;margin-bottom:68px;color:#fff}.b-head-banner .b-head_w{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:53px;text-align:left;z-index:4}.b-head-banner .b-head_bg:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}.b-head-banner .b-head_title{font-size:44px;line-height:1.34615;max-height:6.73077em;padding:0;margin-bottom:0;margin-top:0;color:#fff;overflow:hidden}.b-head-banner .b-head_title+.b-head_text{margin-top:26px}.b-head-banner .b-head_text{font-size:20px;line-height:1.5;max-height:7.5em;overflow:hidden}.b-head-banner .breadcrumbs{padding-top:0;padding-bottom:10px}.b-head-banner .breadcrumbs .item{margin-bottom:3px}.b-head-banner .breadcrumbs .item>a,.b-head-banner .breadcrumbs .item>span{color:#fff}.b-head-banner .breadcrumbs .item>a:after,.b-head-banner .breadcrumbs .item>span:after{border-top-color:#fff;border-right-color:#fff}.b-head-banner .breadcrumbs .item>a:hover{color:hsla(0,0%,100%,.6)}.lang{display:-webkit-box;display:-ms-flexbox;display:flex;color:#8d8d8d}.lang a{color:#fff;border:none}.lang .active,.lang .span,.lang a:hover{color:#8d8d8d}.lang_item{display:block;padding:0 10px;text-transform:uppercase}.lang_item:first-child{padding-left:0}.lang_item:last-child{padding-right:0}.lang_item+.lang_item{border-left:1px solid #8d8d8d}.logo>a{border-bottom:none}.btn-head{display:block;font-size:12px;line-height:1;border:1px solid #fff;border-radius:2px;padding:4px 9px 5px;margin-right:29px;color:#373435;background:#fff}.btn-head:hover{color:#fff;background:transparent;border-color:#5f5d5d}a.btn-head{color:#373435}.contact-head{margin-right:29px}.contact-head.open .contact-head_link:before{display:block}.menu-cabinet .contact-head{margin-right:0}.dropdown.open .contact-head_link:after{display:block}.contact-head_link{position:relative;color:#a3a3a3;padding-left:20px;padding-right:14px;cursor:pointer}.contact-head_link:after,.contact-head_link:before{content:"";display:none;width:0;height:0;position:absolute;bottom:-14px}.contact-head_link:before{left:20px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;z-index:2}.menu-cabinet .contact-head_link:before{left:9px}.contact-head_link:after{left:8px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #eaeaea;z-index:1}.contact-head_link b{color:#fff}.contact-head_link .icon{position:absolute;top:0;left:0;font-size:.8rem;fill:#fff}.contact-head_link .arrow{display:block;width:5px;height:5px;top:3px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-backface-visibility:hidden}.menu-cabinet .contact-head_link{padding-left:0;padding-right:0}.contact-head_dropdown{width:295px;margin-top:14px;padding:16px 18px;color:#000;font-size:14px;line-height:1.42857}.contact-head_dropdown .text{margin-bottom:17px;color:#8d8d8d}.contact-head_dropdown .item-list{position:relative;padding-left:28px;margin-bottom:11px}.contact-head_dropdown .icon{position:absolute;top:4px;left:0;fill:#ed3237;font-size:.9rem}.menu-cabinet_item.tel .contact-head_dropdown .icon{display:block;fill:#ed3237;font-size:.9rem}.contact-head_dropdown .item{margin-bottom:7px}.contact-head_dropdown .subtext{color:#8d8d8d;font-size:12px}.contact-head_dropdown a,.menu-cabinet .contact-head_dropdown a{color:#000}.contact-head_dropdown a:hover,.menu-cabinet .contact-head_dropdown a:hover{color:#373435}.contact-head_dropdown a[href^="mailto:"]{border-bottom:1px solid #373435}.contact-head_dropdown a[href^="mailto:"]:hover{border-bottom-color:rgba(237,50,55,.4)}.contact-head_dropdown.right{left:auto;right:0}.contact-head_dropdown-body{padding-bottom:15px}.contact-head_dropdown-foot{position:relative;padding-top:14px}.contact-head_dropdown-foot:before{content:"";display:block;height:1px;background:#ebebeb;position:absolute;top:0;left:-18px;right:-18px}.contact-pc{margin-right:47px}.contact-pc:last-child{margin-right:0}.b-header-top .contact-pc{height:100%;border-left:1px solid hsla(0,0%,100%,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 21px}.contact-pc_link{display:inline-block;font-size:16px;color:#008a4c;padding-right:12px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;border-bottom:none;cursor:pointer}.contact-pc_link:hover{color:#00a35a}.contact-pc_link:before{left:auto;right:1px;top:11px}.b-header-top .contact-pc_link{color:#fff;padding-right:0;font-size:14px}.b-header-top .contact-pc_link:before{display:none}.location{position:relative;display:block;padding-left:16px;border:none}.location:hover{color:#8d8d8d}.location:hover .icon{fill:#8d8d8d}.location .icon{fill:#fff;font-size:.9rem;position:absolute;top:0;left:0;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.enter-head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;color:#008a4c;text-transform:uppercase}.enter-head:hover{color:#000}.enter-head .icon{font-size:1.3rem;margin-right:9px}.exit-head{display:block;color:#008a4c;margin-right:60px}.exit-head:hover{color:#00a35a}.exit-head:hover .exit-head_icon{border-color:#00a35a;color:#00a35a}.exit-head>a{color:#008a4c;border-bottom:none}.exit-head>a:hover{color:#00a35a}.exit-head>a.exit-head_icon{border-bottom:1px solid currentColor}.exit-head_pic{position:relative;display:inline-block;vertical-align:middle;height:42px;width:42px;margin-right:7px;border-radius:50%;overflow:hidden}.exit-head_pic img{height:100%;max-width:none}.exit-head_icon,.exit-head_name{display:inline-block;vertical-align:middle}.exit-head_icon{position:relative;margin-left:6px;width:13px;height:17px;border:1px solid currentColor;border-radius:1px;color:#008a4c}.exit-head_icon:after,.exit-head_icon:before{content:"";position:absolute}.exit-head_icon:before{top:4px;left:-4px;width:12px;height:7px;background-color:currentColor;border-top:3px solid #fff;border-bottom:3px solid #fff}.exit-head_icon:after{left:2px;top:5px;width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.exit-head_icon img{width:100%}.humb{display:none;margin-left:25px;position:relative;top:-3px}.humb_link{display:block}.humb-pc{display:none;height:110px;width:110px;position:absolute;top:0;left:0;background:#008a4c;cursor:pointer;z-index:115}.humb-pc .btn-humb{position:relative;width:30px;height:26px;top:50%;left:50%;margin:-13px 0 0 -15px}.humb-pc .btn-humb .icon{margin-top:-2px;background:#ebebeb}.humb-pc .btn-humb .icon:after,.humb-pc .btn-humb .icon:before{background:#ebebeb;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.humb-pc .btn-humb .icon:before{top:-11px}.humb-pc .btn-humb .icon:after{bottom:-11px}.m-open .humb-pc .btn-humb .icon{background:transparent}.m-open .humb-pc .btn-humb .icon:after,.m-open .humb-pc .btn-humb .icon:before{top:0}.m-open .humb-pc .btn-humb .icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.m-open .humb-pc .btn-humb .icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.humb-pc_link{position:relative;width:100%;height:100%;z-index:120}.link-head{display:inline-block;margin-right:47px;font-size:16px;color:#008a4c}.link-head:hover{color:#00a35a}.link-head:last-child{margin-right:0}.back-head{position:absolute;top:0;right:0;display:block;height:100%;width:110px;border-left:1px solid #ebebeb;border-bottom:none}.back-head:hover{background:#ebebeb}.b-header-top .back-head:hover{background:transparent;color:#008a4c}.b-header-top .back-head{position:relative;display:block;width:auto;border-left:none;padding-left:46px;padding-right:18px;line-height:40px;font-size:14px}.back-head_icon{display:inline-block;line-height:1;position:absolute;top:50%;left:0;right:0;height:26px;margin-top:-13px;text-align:center}.b-header-top .back-head_icon{height:16px;margin-top:-8px;right:auto;left:18px}.b-header-transparent{background-color:transparent;position:relative;z-index:1}.b-header-transparent .b-header-bot_inner{color:#fff}.logo-foot{width:33.3333%;height:30px;opacity:.15}.logo-foot img{max-width:none;max-height:100%}.logo-foot a{display:inline-block;height:100%;border-bottom:none}.copyr{width:33.3333%;text-align:center}.studio{width:33.3333%;text-align:right}.studio>a{color:#7d7d7d;border-bottom:1px solid currentColor}.studio>a:hover{color:#fff}.contact-foot .text{color:hsla(0,0%,100%,.3)}.contact-foot .text,.contact-foot .ttl{font-size:12px;line-height:1.5}.contact-foot .ttl{color:#fff;margin-bottom:12px}.contact-foot_title{margin-bottom:24px;color:#7d7d7d;font-size:14px;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.contact-foot_item{position:relative;padding-left:32px;margin-bottom:19px}.contact-foot_item .tel{display:block;margin-bottom:3px;color:#fff;font-size:14px;line-height:1;border-bottom:none}.contact-foot_item .tel:before{position:absolute;top:0;left:0;margin-right:12px}.subscr{margin-bottom:25px}.subscr_form-wrap{position:relative}.subscr_input{width:100%;background:#fff;height:48px;font-size:14px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;border-radius:24px;padding:5px 55px 5px 24px;border:none;-webkit-box-shadow:none;box-shadow:none}.subscr_input::-moz-placeholder{color:#999;opacity:1}.subscr_input:-ms-input-placeholder{color:#999}.subscr_input::-webkit-input-placeholder{color:#999}.subscr_submit{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#ed3237;overflow:hidden}.subscr_submit .icon{position:absolute;font-size:.76rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.subscr_submit .btn{width:100%;height:100%;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;background:none}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:#fff}.social_item{position:relative;display:inline-block;width:40px;height:40px;border:1px solid #565454;border-radius:50%;overflow:hidden;-webkit-transition:background .3s,border-color .3s;-o-transition:background .3s,border-color .3s;transition:background .3s,border-color .3s}.social_item+.social_item{margin-left:9px}.social_item:hover{background:#fff;border-color:#fff}.social_item:hover .icon{fill:#373435}.social_item .icon{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff;font-size:1.8rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu-head{margin-right:29px}.menu-head a{border-bottom:none}.menu-head ul{margin:0;padding:0}.menu-head ul>li{padding-left:0;margin-bottom:0}.menu-head ul>li:after,.menu-head ul>li:before{display:none}.menu-head .item-1{display:inline-block;margin-right:10px}.menu-head .item-1:last-child{margin-right:0}.menu-head .item-1>a:hover{color:#8d8d8d}.menu-main{position:relative;height:100%;margin-right:34px;z-index:10}.menu-main.open .menu-main_substrate{-webkit-transition:height 1s cubic-bezier(.06,1,.33,1) .15s,opacity .4s linear .2s;-o-transition:height 1s cubic-bezier(.06,1,.33,1) .15s,opacity .4s linear .2s;transition:height 1s cubic-bezier(.06,1,.33,1) .15s,opacity .4s linear .2s}.menu-main ul{margin:0;padding:0}.menu-main ul>li{padding-left:0;margin-bottom:0}.menu-main ul>li:after,.menu-main ul>li:before{display:none}.menu-main .btn-close,.menu-main .contracts-panel_close,.menu-main .map-panel_close{position:absolute;top:0;left:auto;right:-32px;width:32px;height:32px;z-index:5;-webkit-backface-visibility:hidden}.menu-main [class^=item-]{font-size:14px}.menu-main [class^=item-]>a,.menu-main [class^=item-]>span{color:#000}.menu-main [class^=item-]>a{border-bottom:none}.menu-main [class^=item-] .active>a,.menu-main [class^=item-] .active>span{color:#008a4c}.menu-main .item_arr{position:relative;height:20px;width:20px}.menu-main .item_arr:before{content:"";display:block;width:7px;height:7px;position:relative;top:6px;left:0;border-top:1px solid currentColor;border-right:1px solid currentColor;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.menu-main .item_arr.collapsed:before{top:2px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.menu-main .level-1{display:block;height:100%}.menu-main .level-1:after,.menu-main .level-1:before{content:" ";display:table}.menu-main .level-1:after{clear:both}.menu-main .item-1{float:left;height:87px;padding:0 15px}.menu-main .item-1:last-child{margin-right:0}.menu-main .item-1>a,.menu-main .item-1>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;line-height:1.1;color:#000;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.menu-main .item-1.submenuActive:before{opacity:1}.menu-main .item-1.submenuActive .submenu{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .6s ease-in .3s,-webkit-transform 0s linear .3s;transition:opacity .6s ease-in .3s,-webkit-transform 0s linear .3s;-o-transition:opacity .6s ease-in .3s,transform 0s linear .3s;transition:opacity .6s ease-in .3s,transform 0s linear .3s;transition:opacity .6s ease-in .3s,transform 0s linear .3s,-webkit-transform 0s linear .3s}.menu-main .item-1.submenuActive.item_wrap>a:after,.menu-main .item-1.submenuActive.item_wrap>span:after{top:41px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-main .item-1.submenuActive .submenu_wrap{opacity:1;-webkit-transition:opacity .2s ease-out .25s;-o-transition:opacity .2s ease-out .25s;transition:opacity .2s ease-out .25s}.menu-main .item-1.item_wrap>a,.menu-main .item-1.item_wrap>span{position:relative;border-bottom:none;padding-right:15px}.menu-main .item-1.item_wrap>a:after,.menu-main .item-1.item_wrap>span:after{content:"";position:absolute;top:39px;right:0;display:block;width:6px;height:6px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.menu-main .item-1 .item-1_inner{cursor:pointer}.menu-main .item-1 .item_arr{display:none}.menu-main .submenu_wrap{position:relative}.menu-main .level-2{display:block;width:100%;-webkit-columns:3;columns:3}.menu-main .level-2:after,.menu-main .level-2:before{content:" ";display:table}.menu-main .level-2:after{clear:both}.menu-main .item-2{padding-right:40px;margin-bottom:30px}.menu-main .item-2>a,.menu-main .item-2>span{font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#ed3237}.menu-main .item-2>a:hover{color:#000}.menu-main .item-2>.item_arr:before{top:8px}.menu-main .item-2>.item_arr.collapsed:before{top:5px}.menu-main .level-3{margin-top:22px}.menu-main .item-3{margin-bottom:15px}.menu-main .item-3>a,.menu-main .item-3>span{font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;color:#000;line-height:1.57143}.menu-main .item-3.active>a,.menu-main .item-3.active>span,.menu-main .item-3>a:hover{color:#008a4c}.menu-main .level-4{margin-top:15px;padding-left:30px}.menu-main .item-4{margin-bottom:15px;-webkit-column-break-inside:avoid;break-inside:avoid}.menu-main .item-4>a,.menu-main .item-4>span{font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;color:#686868}.menu-main .item-4>a:hover{color:#008a4c}.menu-main_substrate{height:0;position:absolute;top:100%;left:0;background:#fff;opacity:0;-webkit-transition:height 1s cubic-bezier(.06,1,.33,1) .15s,opacity .4s linear .2s;-o-transition:height 1s cubic-bezier(.06,1,.33,1) .15s,opacity .4s linear .2s;transition:height 1s cubic-bezier(.06,1,.33,1) .15s,opacity .4s linear .2s;z-index:0}.menu-main_selected{display:block;height:2px;position:absolute;bottom:0;left:15px;background:#ed3237;opacity:0;-webkit-transition:left .55s,opacity .3s ease-in .2s,width .55s;-o-transition:left .55s,opacity .3s ease-in .2s,width .55s;transition:left .55s,opacity .3s ease-in .2s,width .55s}.menu-foot ul{margin:0;padding:0}.menu-foot ul>li{padding-left:0;margin-bottom:0}.menu-foot ul>li:after,.menu-foot ul>li:before{display:none}.menu-foot [class^=level-]{margin-top:17px}.menu-foot [class^=item-]{display:block;margin-bottom:12px}.menu-foot [class^=item-]>a,.menu-foot [class^=item-]>span{display:inline-block;color:#fff;line-height:22/14;font-size:14px}.menu-foot [class^=item-]>a{border-bottom:none}.menu-foot [class^=item-].active>a,.menu-foot [class^=item-].active>span,.menu-foot [class^=item-]>a:hover{color:#008a4c}.menu-foot .level-1{margin-top:0}.menu-foot .level-1:after,.menu-foot .level-1:before{content:" ";display:table}.menu-foot .level-1:after{clear:both}.menu-foot .item-1{padding-right:6%}.menu-foot .item-1>a,.menu-foot .item-1>span{color:#7d7d7d;font-size:14px;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.menu-foot .item-1.active>a,.menu-foot .item-1.active>span,.menu-foot .item-1>a:hover{color:#fff}.menu-foot.menu-foot_client .item-1{float:left;width:50%}.menu-content{padding:38px 0 5px;border-top:1px solid #ebebeb}.main .menu-content{border-top:none}.menu-content_item{margin-bottom:40px;text-align:center}.menu-content_item>a{display:block;color:#000;border-bottom:none}.menu-content_item>a:hover .ttl{color:#ed3237}.menu-content_item .pic{height:50px;line-height:50px;vertical-align:middle;margin-bottom:15px}.menu-content_item .pic img{max-width:none;max-height:100%}.menu-content_item .ttl{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.menu-aside{position:relative}.menu-aside ul{margin:0}.menu-aside ul>li{padding-left:0}.menu-aside ul>li:before{display:none}.menu-aside .item-1{margin-bottom:19px}.menu-aside .item-1>a,.menu-aside .item-1>span{display:inline-block;font-size:16px;line-height:1.625;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;color:gray;border-bottom:none}.menu-aside .item-1.active>a,.menu-aside .item-1.active>span,.menu-aside .item-1>a:hover{color:#ed3237}.js-menu.open .js-menu_ttl{color:#23527c}.js-menu.open .js-menu_ttl:after{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-top-color:#23527c;border-right-color:#23527c}.js-menu_ttl{display:none;position:relative;padding:0 20px;font-size:18px;line-height:1.4;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;color:#ed3237;text-align:center;cursor:pointer;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.js-menu_ttl:hover{color:#23527c}.js-menu_ttl:hover:after{border-top-color:#23527c;border-right-color:#23527c}.js-menu_ttl:after{content:"";position:relative;top:-3px;display:inline-block;width:7px;height:7px;margin-left:9px;border-top:1px solid #ed3237;border-right:1px solid #ed3237;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:border-color .3s,-webkit-transform .3s;transition:border-color .3s,-webkit-transform .3s;-o-transition:transform .3s,border-color .3s;transition:transform .3s,border-color .3s;transition:transform .3s,border-color .3s,-webkit-transform .3s;-webkit-backface-visibility:hidden}.js-menu_drop{display:block}.menu-mobile{width:100%;position:absolute;top:100%;left:0;background:#fff;margin:0 -20px;padding:0 20px}.menu-cabinet_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.menu-cabinet_item{margin-bottom:0;margin-left:43px;padding-left:0}.menu-cabinet_item:after,.menu-cabinet_item:before{display:none}.menu-cabinet_item>a,.menu-cabinet_item>span{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#fff;border-bottom:none}.colored .menu-cabinet_item>a,.colored .menu-cabinet_item>span{color:#1a1a1a}.menu-cabinet_item>a:hover{opacity:.6}.colored .menu-cabinet_item>a:hover{opacity:1;color:#008a4c}.menu-cabinet_item .icon{margin-top:-1px;margin-right:6px;font-size:1.29rem;fill:#fff;vertical-align:middle}.colored .menu-cabinet_item .icon{fill:#008a4c}.menu-cabinet_item.tel .icon{display:none}.menu-cabinet_item .tel-info{position:absolute;padding-right:17px;font-size:11px;top:-15px;left:0;text-transform:none;opacity:.7;color:#fff}.menu-cabinet_item .tel-info:after{content:"";position:absolute;right:5px;top:5px;width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-backface-visibility:hidden}.colored .menu-cabinet_item .tel-info{color:#1a1a1a}.menu-cabinet_item-text{display:inline-block;font-size:14px;color:#fff}.colored .menu-cabinet_item-text{color:#1a1a1a}.menu-pc_item,.menu-pc_list{padding:0;margin:0}.menu-pc_item{display:block;width:100%;height:110px;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.1);-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.menu-pc_item:before{display:none}.m-menu .menu-pc_item{height:80px;text-align:left;border-bottom-color:#ebebeb}.menu-pc_item .lnk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fff;border-bottom:none}.m-menu .menu-pc_item .lnk{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 30px 0 86px;color:#008a4c}.menu-pc_item.active,.menu-pc_item:hover{background:#008a4c}.m-menu .menu-pc_item.active .lnk,.m-menu .menu-pc_item:hover .lnk{color:#fff}.m-menu .menu-pc_item.active .pic,.m-menu .menu-pc_item:hover .pic{opacity:1}.m-menu .menu-pc_item.active .pic .icon,.m-menu .menu-pc_item:hover .pic .icon{fill:#fff;background:#fff}.m-menu .menu-pc_item.active .pic-mobile,.m-menu .menu-pc_item:hover .pic-mobile{opacity:0}.menu-pc_item .pic{height:43px;width:100%}.m-menu .menu-pc_item .pic,.menu-pc_item .pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-menu .menu-pc_item .pic{height:80px;width:86px;position:absolute;top:0;left:0;text-align:center;opacity:0}.menu-pc_item .pic-mobile{opacity:0}.m-menu .menu-pc_item .pic-mobile{opacity:1}.activation-form .menu-pc_item .icon-close,.contact-foot_item .menu-pc_item .tel,.form-enter .menu-pc_item .icon-recaptcha:before,.menu-pc_item .activation-form .icon-close,.menu-pc_item .back-head_icon,.menu-pc_item .contact-foot_item .tel,.menu-pc_item .files_icon:before,.menu-pc_item .form-enter .icon-recaptcha:before,.menu-pc_item .ic,.menu-pc_item .icon-arrow-down:before,.menu-pc_item .info-tooltip_btn:before,.menu-pc_item .partnership .icon:before,.menu-pc_item .reviews-answer_ttl,.partnership .menu-pc_item .icon:before{display:inline-block;line-height:1}.menu-pc_item .icon{fill:#fff}.m-menu .menu-pc_item .icon{fill:#008a4c}.menu-pc_item .name{display:block;font-size:14px}.m-menu .menu-pc_item .name{font-size:16px}.m-menu{display:none;position:fixed;top:0;bottom:0;left:0;width:400px;min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;padding:0;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s;z-index:0;-webkit-transform:translate(-400px);-ms-transform:translate(-400px);transform:translate(-400px);-webkit-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.m-open .m-menu{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.m-page{position:relative;z-index:1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.m-open .m-page{-webkit-transform:translate(400px);-ms-transform:translate(400px);transform:translate(400px);-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}body.m-open{overflow:hidden}.search-drop{position:relative;height:42px;width:42px;margin-left:27px;margin-right:-14px;cursor:pointer}.b-header_top-mob .search-drop{width:42px;margin-left:0}.search-drop_inp{position:absolute;top:100%;left:50%;height:87px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:#fff;border-radius:0;z-index:10}.search-drop_inp .form-search{position:relative;width:100%;height:87px}.search-drop_inp .input{text-transform:none;width:100%;height:87px;padding:2px 112px;line-height:1.2;font-size:16px;color:#1a1a1a;background:#fff;border:none;-webkit-box-shadow:none;box-shadow:none}.search-drop_inp .input::-moz-placeholder{color:#1a1a1a;opacity:1}.search-drop_inp .input:-ms-input-placeholder{color:#1a1a1a}.search-drop_inp .input::-webkit-input-placeholder{color:#1a1a1a}.search-drop_submit{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:87px;width:87px;cursor:pointer}.search-drop_submit:before{margin:auto}.search-drop_submit .btn-submit{position:absolute;border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;cursor:pointer}.search-drop_btn{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.search-drop_btn:hover{opacity:.6}.b-header_top-mob .search-drop_btn{margin:0 auto}.search-drop_inp-close{position:absolute;top:0;left:0;width:30px;height:87px;cursor:pointer;z-index:2}.search-drop_inp-close:hover .btn-close:after,.search-drop_inp-close:hover .btn-close:before,.search-drop_inp-close:hover .contracts-panel_close:after,.search-drop_inp-close:hover .contracts-panel_close:before,.search-drop_inp-close:hover .map-panel_close:after,.search-drop_inp-close:hover .map-panel_close:before{background:#373435}.search-drop_inp-close .btn-close,.search-drop_inp-close .contracts-panel_close,.search-drop_inp-close .map-panel_close{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.search-drop_blackout{display:none;position:fixed;top:0;left:0;right:0;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:105}.slider-main{position:relative;height:614px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1}.slider-main.initSlider{opacity:0}.slider-main.initSlider .swiper-slide:not(:first-child){display:none}.slider-main .swiper-container{width:100%;height:100%}.slider-main .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.slider-main .swiper-slide{position:relative;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;overflow:hidden}.slider-main .swiper-slide:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#3b1f0d;opacity:.3;z-index:2}.slider-main .pic{position:relative;width:100%;height:100%}.slider-main .pic img{max-width:none;min-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-main .descr{padding:0 20px 94px 8.1%;width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto;color:#fff;z-index:3}.slider-main .subtitle{display:inline-block;padding:1px 7px;margin-bottom:10px;border-radius:4px;font-size:12px;background:#000}.slider-main .subtitle,.slider-main .title{font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.slider-main .title{padding-right:40%;margin-bottom:26px;line-height:1.3;max-height:3.9em;letter-spacing:1px;font-size:52px;overflow:hidden}.slider-main .text{padding-right:50%;margin-bottom:37px;font-size:20px;line-height:1.5;max-height:6em;overflow:hidden}.slider-main .btn-arr .icon{top:18px;-webkit-transform:none;-ms-transform:none;transform:none}.slider-main_nav{position:absolute;bottom:40px;left:0;right:0;margin:0 auto;padding:0 20px 0 8.6%;z-index:2}.slider-main_pagin{display:inline-block;margin-right:33px;padding-left:3px;position:relative;top:14px}.slider-main_next,.slider-main_prev{display:inline-block;width:17px;height:17px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.slider-main_next.swiper-button-disabled,.slider-main_prev.swiper-button-disabled{opacity:.5}.slider-main_next:after,.slider-main_next:before,.slider-main_prev:after,.slider-main_prev:before{content:"";position:absolute;left:0;top:0;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slider-main_next:before,.slider-main_prev:before{width:4px;height:100%}.slider-main_next:after,.slider-main_prev:after{width:100%;height:4px}.slider-main_next{-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.slider-main_prev{margin-right:14px;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.slider-main_pager{display:inline-block;line-height:1}.slider-main_pager>span{display:inline-block;width:6px;height:6px;margin:0 7px;border-radius:50%;background:#bdc5bb;cursor:pointer;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.slider-main_pager>span.swiper-pagination-bullet-active{background:#ed3237;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}.memo-slider{padding-left:5px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;overflow:hidden}.memo-slider:before{content:""}.memo-slider.initSlider{opacity:0}.memo-slider .swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:360px!important;border-radius:4px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:8px;overflow:hidden;-webkit-box-shadow:0 3px 6px 0 rgba(3,3,3,.1);box-shadow:0 3px 6px 0 rgba(3,3,3,.1)}.memo-slider .swiper-container{width:100%}.memo-slider .swiper-wrapper{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.memo-slider .pic{position:relative;height:278px;overflow:hidden}.memo-slider .pic img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-height:100%}.memo-slider .descr{background:#fff;padding:16px 30px 17px}.memo-slider .text{font-size:18px;line-height:1.6;overflow:hidden;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;color:#1a1a1a}.memo-slider_pagin{text-align:right;margin-top:33px;padding:0 4px}.memo-slider_next,.memo-slider_prev{position:relative;display:inline-block;width:17px;height:17px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.memo-slider_next.swiper-button-disabled,.memo-slider_prev.swiper-button-disabled{opacity:.5}.memo-slider_next:after,.memo-slider_next:before,.memo-slider_prev:after,.memo-slider_prev:before{content:"";position:absolute;left:0;top:0;background:#373435;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.memo-slider_next:before,.memo-slider_prev:before{width:4px;height:100%}.memo-slider_next:after,.memo-slider_prev:after{width:100%;height:4px}.memo-slider_next{-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.memo-slider_prev{margin-right:14px;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.slider-content{padding-top:69px;margin-bottom:92px;overflow:hidden;opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.slider-content.initSlider{opacity:0}.slider-content .swiper-container{position:relative;margin:0 -5px;padding:0 5px;overflow:hidden}.slider-content .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin-bottom:8px;-webkit-box-shadow:0 3px 10px -3px rgba(0,0,0,.2);box-shadow:0 3px 10px -3px rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.slider-content .swiper-wrapper{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.slider-content .pic{position:relative;height:270px;overflow:hidden}.slider-content .pic img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-width:100%;min-height:100%}.slider-content .descr{padding:16px 30px 17px;background:#fff}.slider-content .text{font-size:18px;line-height:1.6;max-height:6.4em;overflow:hidden;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;color:#1a1a1a}.slider-content-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider-content_title{margin-top:0;margin-bottom:28px;padding-right:20px;color:#4d4d4d}.slider-content_pagin{text-align:right;margin-top:25px;min-width:55px}.slider-content_next,.slider-content_prev{position:relative;display:inline-block;width:17px;height:17px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.slider-content_next.swiper-button-disabled,.slider-content_prev.swiper-button-disabled{opacity:.5;cursor:default}.slider-content_next.swiper-button-disabled:hover:after,.slider-content_next.swiper-button-disabled:hover:before,.slider-content_prev.swiper-button-disabled:hover:after,.slider-content_prev.swiper-button-disabled:hover:before{background:#9b999a}.slider-content_next:after,.slider-content_next:before,.slider-content_prev:after,.slider-content_prev:before{content:"";position:absolute;left:0;top:0;background:#9b999a;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slider-content_next:before,.slider-content_prev:before{width:4px;height:100%}.slider-content_next:after,.slider-content_prev:after{width:100%;height:4px}.slider-content_next:hover:after,.slider-content_next:hover:before,.slider-content_prev:hover:after,.slider-content_prev:hover:before{background:#1a1a1a}.slider-content_next{-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.slider-content_prev{margin-right:14px;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.memo{background:#f0f6fa;padding-top:93px;padding-bottom:34px}.memo_wrap{position:relative}.memo_wrap .nav-tabs{width:33.3333%;position:absolute;top:0;left:0;padding-right:30px;border-bottom:none;z-index:3}.memo_wrap .nav-tabs>li{float:none;display:table-cell;padding:0;margin-bottom:0;width:1%}.memo_wrap .nav-tabs>li a{color:#000;font-size:16px;text-transform:none;padding:0 5px 11px;margin-bottom:0}.memo_wrap .nav-tabs>li a:before{height:1px}.memo_wrap .nav-tabs>li.active>a,.memo_wrap .nav-tabs>li:hover>a{color:#ed3237}.memo_wrap .nav-tabs>li.active>a:before{height:4px}.memo_wrap .tab-content{padding:0}.memo_wrap .tab-content.initTabMemo .tab-pane{display:block!important;visibility:hidden}.memo_descr{padding-top:53px;padding-right:10px;margin-bottom:67px}.memo_title{margin-top:0}.memo_text{margin-bottom:38px;font-size:16px;line-height:1.625;max-height:9.75em;color:#1a1a1a;overflow:hidden}.js-ld_drop{position:relative}.js-ld_drop.open{z-index:101}.js-ld_name{display:none;position:relative;width:100%;height:42px;line-height:42px;font-size:16px;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;border-bottom:4px solid #ed3237;color:#ed3237;text-align:center;cursor:pointer}.js-ld_name:after{content:"";position:relative;top:-2px;display:inline-block;width:9px;height:9px;margin-left:13px;border-top:2px solid #ed3237;border-right:2px solid #ed3237;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.js-ld_drop .js-ld_name{display:block}.js-ld_drop .js-ld_list{display:none;position:absolute;top:100%;left:0;margin-top:0;width:100%;background:#fff;-webkit-box-shadow:0 4px 9px rgba(0,0,0,.2);box-shadow:0 4px 9px rgba(0,0,0,.2);opacity:1}.js-ld_drop.open .js-ld_list{display:block}.js-ld_drop .js-ld_item,.js-ld_drop .js-ld_item .name{width:100%}.news-main{padding:87px 0 70px;background:#f0f6fa}.news-main:after,.news-main:before{content:" ";display:table}.news-main:after{clear:both}.news-main .link-more{float:left;padding-right:10px;margin-top:5px;color:#000}.news-main_title{font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:43px;margin-top:0;font-size:32px}.news-main_list{width:50%;float:left;padding-right:10px}.news-main_item{margin-bottom:30px}.news-main_item.big{width:50%;margin-top:-73px;float:right;padding-left:10px}.news-main_item.big .pic{position:relative;float:none;margin-right:0;width:100%;height:324px;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.news-main_item.big .descr{padding:22px 29px;background:#fff}.news-main_item.big .wrap{padding-right:0;-webkit-box-shadow:0 3px 10px -3px rgba(0,0,0,.2);box-shadow:0 3px 10px -3px rgba(0,0,0,.2);border-radius:3px}.news-main_item .wrap{color:#000;display:block;padding-right:5%}.news-main_item .wrap:after,.news-main_item .wrap:before{content:" ";display:table}.news-main_item .wrap:after{clear:both}.news-main_item a.wrap{border-bottom:none}.news-main_item a.wrap:hover{color:#ed3237}.news-main_item .pic{float:left;margin-right:29px;width:140px;height:140px;overflow:hidden;-webkit-box-shadow:0 3px 10px -3px rgba(0,0,0,.2);box-shadow:0 3px 10px -3px rgba(0,0,0,.2);border-radius:3px}.news-main_item .pic img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;max-width:none;height:100%}.news-main_item .date{margin-bottom:8px;font-size:12px;line-height:1.1;text-transform:uppercase;color:#777}.news-main_item .text{line-height:1.625}.banner{position:relative;height:650px;overflow:hidden}.banner.right .banner_descr{margin-left:42.5%}.banner.dark .banner_descr{color:#000}.banner.dark .banner_descr .title{font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;color:#000}.banner_bg,.banner_bg:before{position:absolute;top:0;left:0;width:100%;height:100%}.banner_bg:before{content:"";display:block;background:rgba(27,27,27,.25);z-index:1}.banner_bg img{max-width:none;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.banner_descr{position:relative;width:57.5%;margin-top:76px;padding:54px 8% 0 100px;color:#fff;z-index:2}.banner_descr:before{content:"";display:block;width:180px;height:120px;position:absolute;top:0;left:0;border-top:2px solid #ed3237;border-left:2px solid #ed3237}.banner_descr .title{margin-top:0;margin-bottom:40px;line-height:1.22727;max-height:3.68182em;overflow:hidden;font-size:44px;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;color:#fff}.banner_descr .text{margin-bottom:38px;font-size:18px;line-height:1.55;max-height:9.3em;overflow:hidden}.banner_descr .list{margin-bottom:40px}.banner_descr a{color:#fff}.banner-sale{padding:38px 30px 36px;margin-bottom:70px;text-align:center;border:2px solid #ed3237}.banner-sale p{margin-bottom:.8em;font-size:18px;line-height:1.55556}.banner-sale_title{margin-top:0;margin-bottom:24px}.statistic{padding:26px 0}.statistic:after,.statistic:before{content:" ";display:table}.statistic:after{clear:both}.statistic.left .statistic_item{text-align:left}.statistic_item{float:left;width:33.3333%;padding:0 20px;text-align:center}.statistic_num{margin-bottom:6px;font-size:100px;color:#008a4c;line-height:1}.statistic_num,.statistic_text{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400}.statistic_text{font-size:16px;color:#000;line-height:1.625}.article{margin-bottom:61px}.article_w{padding:21px 10.2% 10px;border-top:1px solid #ebebeb}.article_date{color:#008a4c;font-size:18px;line-height:1.55556}.article_title{position:relative;margin-bottom:15px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;font-size:22px;color:#000;line-height:1.54545}.news{margin-bottom:62px}.news+.pagination-wrap{margin-top:-62px}.news-section{padding-top:40px;padding-bottom:21px;border-top:1px solid #ebebeb}.news-title{margin-bottom:22px;padding-right:40px;font-size:28px;line-height:1.4;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;color:#1a1a1a}.news-list:after,.news-list:before{content:" ";display:table}.news-list:after{clear:both}.news-item{float:left;width:50%;padding-right:40px;margin-bottom:39px}.news-item:nth-child(odd){clear:both}.news-item .pic{float:left;margin-right:25px;width:140px;height:120px;border-radius:4px;-webkit-box-shadow:0 3px 8px 0 rgba(3,3,3,.12);box-shadow:0 3px 8px 0 rgba(3,3,3,.12);border:none;background-repeat:no-repeat;background-position:50%;background-size:cover}.news-item .descr{display:table-cell}.news-item .title{display:block;margin-bottom:1px;border:none;font-size:14px;line-height:1.57143;max-height:6.28571em;overflow:hidden;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;color:#000}.news-item a.title.hover{color:#ed3237}.news-item .date{display:block;font-size:14px;color:gray}.news-filter{display:inline-block;line-height:1;position:relative;top:-3px}.news-filter .jq-selectbox.focused .jq-selectbox__select,.news-filter .jq-selectbox.opened .jq-selectbox__select,.news-filter .jq-selectbox:active .jq-selectbox__select,.news-filter .jq-selectbox:hover .jq-selectbox__select{border:none}.news-filter .jq-selectbox.opened .jq-selectbox__select-text,.news-filter .jq-selectbox:active .jq-selectbox__select-text,.news-filter .jq-selectbox:hover .jq-selectbox__select-text{color:#23527c}.news-filter .jq-selectbox.opened .jq-selectbox__trigger-arrow,.news-filter .jq-selectbox:active .jq-selectbox__trigger-arrow,.news-filter .jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#23527c;border-right-color:#23527c}.news-filter .jq-selectbox.opened .jq-selectbox__trigger-arrow{top:13px}.news-filter .jq-selectbox li{text-align:left}.news-filter .jq-selectbox li.sel,.news-filter .jq-selectbox li.selected,.news-filter .jq-selectbox li:hover{color:#373435}.news-filter .jq-selectbox__select-text{font-size:28px;color:#ed3237;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.news-filter .jq-selectbox__select{height:auto;line-height:1;border:none;background:none;padding:0 28px 0 0}.news-filter .jq-selectbox__trigger-arrow{top:9px;width:11px;height:11px;border-top-color:#ed3237;border-right-color:#ed3237}.news-filter .jq-selectbox__trigger{width:25px}.news-filter .jq-selectbox__dropdown{margin-top:8px}.pagination-wrap{margin-bottom:61px}.pagination{margin:0;text-align:center;border-top:1px solid #ebebeb}.pagination:after,.pagination:before{content:" ";display:table}.pagination:after{clear:both}.pagination>li{position:relative;display:inline-block;font-size:18px;line-height:1.22222;color:#1a1a1a;margin:0 3px;padding:14px 0}.pagination>li:before{content:"";display:block;width:100%;height:2px;background:#ed3237;position:absolute;top:0;left:0;border-radius:0;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.pagination>li.active:before,.pagination>li:hover:before{opacity:1}.pagination>li>a,.pagination>li>span{display:block;padding:0 15px;color:#000}.pagination>li.gap:before{display:none}.pagination>li.next,.pagination>li.prev{margin:0}.pagination>li.next:before,.pagination>li.prev:before{display:none}.pagination>li.next>a,.pagination>li.next>span,.pagination>li.prev>a,.pagination>li.prev>span{min-height:20px;min-width:20px;position:relative}.pagination>li.next>a:before,.pagination>li.next>span:before,.pagination>li.prev>a:before,.pagination>li.prev>span:before{content:"";display:block;position:absolute;top:6px;margin:0 2px;width:9px;height:9px;border-top:2px solid #1a1a1a;border-right:2px solid #1a1a1a;border-radius:0;background:none;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.pagination>li.next>a:hover,.pagination>li.prev>a:hover{color:#ed3237}.pagination>li.next>a:hover:before,.pagination>li.prev>a:hover:before{border-top-color:#ed3237;border-right-color:#ed3237}.pagination>li.prev{float:left}.pagination>li.prev>a,.pagination>li.prev>span{padding-left:20px}.pagination>li.prev>a:before,.pagination>li.prev>span:before{left:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.pagination>li.next{float:right}.pagination>li.next>a,.pagination>li.next>span{padding-right:20px}.pagination>li.next>a:before,.pagination>li.next>span:before{left:auto;right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq.accordion .accordion_panel:last-child{border-bottom:none}.faq.accordion .faq-date,.faq.accordion .faq-name{padding-right:59px}.accordion_body-wrap .faq-item{padding-left:60px}.faq-name{margin-bottom:5px;font-size:14px;line-height:1.57143;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400}.faq-name+.faq-text{margin-top:7px}.faq-date{font-size:14px;line-height:1;color:gray}.faq-text{font-size:16px;line-height:1.625;margin-top:15px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif}.map{position:relative;margin-bottom:42px}#mapContacts{width:100%;height:500px}#mapContacts ymaps[class$=-controls-pane],#mapContacts ymaps[class$=-copyrights-pane],#mapContacts ymaps[class$=-ground-pane]{filter:grayscale(100%);-webkit-filter:grayscale(1)}.map-panel{position:absolute;top:70px;left:65px;width:308px;z-index:3}.map-panel_data{width:100%;max-height:450px;padding:67px 20px 13px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;-webkit-box-shadow:0 3px 8px 0 rgba(3,3,3,.15);box-shadow:0 3px 8px 0 rgba(3,3,3,.15);overflow:hidden}.map-panel_select{position:absolute;top:0;left:0;width:100%;margin-bottom:0}.map-panel_select .select-filter .jq-selectbox__select{border-radius:2px 2px 0 0}.map-panel_close{width:14px;height:14px;position:absolute;top:68px;right:18px;z-index:2}.map-panel_close:after,.map-panel_close:before{background:#ccc}.offices{margin-bottom:62px}.offices-table_collapse{margin-bottom:30px;-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s;overflow:hidden}.offices-table_collapse.initOffices .offices-table tbody tr,.offices-table_collapse.open .offices-table tbody tr{display:table-row}.offices-table{margin-bottom:0}.offices-table tbody tr{display:none}.offices-table tbody tr:first-child{display:table-row;padding-top:0}.offices-table tbody tr:first-child td{padding-top:6px}.offices-table tbody tr td{background:none}.offices-table td{padding-left:0;padding-right:20px;font-size:14px;line-height:1.57143;border:none;border-bottom:1px solid #ebebeb}.offices-table td.td-name{width:30%;padding-right:8%;color:#4c4c4c}.offices-table td.td-address{width:30%}.offices-table td.td-contact{width:20%}.offices-table td.td-time{line-height:1.4;width:20%}.offices-table td p{margin-bottom:.4em}.offices-more{text-align:center}.offices-more .btn{cursor:pointer}.contacts-list{font-size:14px;line-height:1.28571}.contacts-list .item-list,.contacts-list p{margin-bottom:11px}.contacts-list .item{margin-bottom:7px}.contacts-list .text{position:relative;margin-bottom:15px}.contacts-list .subtext{color:gray;font-size:12px}.contacts-list .icon{position:absolute;top:4px;left:0;fill:#ed3237;font-size:.9rem}.contacts-list .icon+.item-list{padding-left:28px}.contacts-list .icon-clock{font-size:1rem}.contacts-list .icon-mail-head{font-size:.8rem}.requisites{margin-bottom:80px}.requisites .accordion_panel:last-child{border-bottom:1px solid #ebebeb}.requisites-item{font-size:14px;line-height:1.57143}.requisites-item p,.reviews{margin-bottom:10px}.reviews-item{padding-top:35px;padding-bottom:44px;border-top:1px solid #ebebeb}.reviews-item:nth-child(odd){clear:both}.reviews-item:nth-child(odd) .reviews-mess{padding-right:20px;padding-left:0}.reviews-mess{padding-left:20px}.reviews-name{margin-bottom:5px;font-size:14px;line-height:1.57143;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400}.reviews-name+.faq-text{margin-top:7px}.reviews-date{font-size:14px;line-height:1;color:gray}.reviews-text{font-size:16px;line-height:1.625;margin-top:15px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif}.reviews-collapse{max-height:8.125em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden}.reviews-collapse_text{overflow:hidden}.reviews-collapse_lnk{display:none;margin-top:13px;font-size:14px;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;color:#ed3237;cursor:pointer}.reviews-answer{padding-right:20px;margin-top:15px}.reviews-answer_ttl{margin-bottom:7px;font-size:14px;color:#008a4c;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400}.reviews-answer_ttl:before{margin-right:11px}.reviews-answer_text{padding-left:55px;color:gray}.services{padding-bottom:60px;background:#f7f7f7}.services-section{margin-bottom:20px}.services-title{margin-top:0;margin-bottom:19px;padding-right:20px;font-size:16px;line-height:1.5;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;color:#1a1a1a;text-align:right}.services-item{float:left;width:50%;margin-bottom:20px}.services-item:nth-child(odd){clear:both}.services-item:nth-child(odd) .services-item_w{margin-right:10px;margin-left:0}.services-item_w{position:relative;display:block;border:none;height:150px;margin-left:10px;background:#fff;border-radius:4px;color:#1a1a1a;-webkit-box-shadow:0 3px 6px 0 rgba(3,3,3,.1);box-shadow:0 3px 6px 0 rgba(3,3,3,.1);overflow:hidden}.services-item_w:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top, right top,color-stop(0, #fff),color-stop(55%, #fff),to(hsla(0,0%,100%,0)));background:-webkit-linear-gradient(left,#fff 0,#fff 55%,hsla(0,0%,100%,0));background:-o-linear-gradient(left,#fff 0,#fff 55%,hsla(0,0%,100%,0));background:linear-gradient(90deg,#fff 0,#fff 55%,hsla(0,0%,100%,0));z-index:1}a.services-item_w:hover .services-item_bg{-webkit-transform:scale(1.16);-ms-transform:scale(1.16);transform:scale(1.16)}.services-item_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:100%;background-size:contain;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.services-item_descr{position:relative;padding:25px 38% 0 30px;height:126px;overflow:hidden;z-index:2}.services-item_descr .title{margin-bottom:5px;font-size:16px;line-height:1.5;max-height:6em;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;color:#1a1a1a;overflow:hidden}.services-item_descr .text{font-size:14px;line-height:1.42857;max-height:2.85714em;overflow:hidden;color:#8d8d8d}.services-product{background:#f7f7f7;padding:59px 0 30px}.services-accordion,.services-product{margin-bottom:80px}.objects{position:relative;margin-bottom:17px}.objects:after,.objects:before{content:" ";display:table}.objects:after{clear:both}.objects:before{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;background:#fff;z-index:2}.objects-item{position:relative;float:left;width:25%;padding:20px 20px 24px;text-align:center;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.objects-item:nth-child(4n+1){clear:both}.objects-item:nth-child(4n){border-right:none}.objects-item .info-tooltip{display:inline-block;text-align:left}.objects-item .pic{height:128px}.objects-item .pic,.objects-item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.objects-item .title{margin:10px 0 0;font-size:16px;line-height:1.625;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;color:#1a1a1a}.form-agreement{text-align:center}.form-agreement .form-text{text-align:center;margin-bottom:30px}.form-agreement .form-control,.form-agreement .form-group{text-align:center}.form-agreement .form-name{font-size:12px}.form-agreement .btn{cursor:pointer}.test_active-wrap{text-align:center}.test_active{display:inline-block;width:30%;background-color:#008a4c;color:#fff;padding:28px;margin:30px 5px 0;border-radius:3px;vertical-align:top}.test_active+.test_active{margin:30px 5px 0 0}.test_active .test_active-group{margin-bottom:6px}.test_active .test_active-name{font-size:12px}.test_active .test_active-num{font-size:28px}.test_active .test_active-field{font-size:22px;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif}.test_active.error{background:#ed3237}.about-info{position:relative;padding-bottom:68px;text-align:center}.about-map.banner{height:auto}.about-map .banner_descr{margin:120px 0 115px;padding-top:81px;padding-bottom:81px}.about-map_wrap{position:relative}.about-map_pic{position:absolute;top:50%;right:-146px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:58%}.about-map_pic img{width:100%}.about-banner{position:relative;height:600px;margin-bottom:93px;overflow:hidden}.about-banner>.container{height:100%}.about-banner_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:1}.about-banner_descr{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 9% 28px 59%;z-index:2}.about-banner_descr .title{margin-top:0;margin-bottom:28px;font-size:44px;line-height:1.22727}.about-banner_descr .text,.about-banner_descr .title{font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;color:#fff}.about-banner_descr .text{font-size:18px;line-height:1.55556}.about{background:#f7f7f7;padding:105px 0 90px}.about_title{line-height:1.24;margin-bottom:.55em;text-align:center;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;font-size:44px}.partners{padding:87px 0 44px}.partners_title{margin-bottom:12px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;font-size:32px;color:#000;line-height:1.5}.partners_text{margin-bottom:22px;color:gray}.partners_lnk,.partners_text{font-size:16px;line-height:1.625}.partners_lnk{color:#ed3237;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400}a.partners_lnk:hover{color:#ed3237}.partners-slider{margin:54px -40px;padding:0 40px;height:80px;overflow:hidden;opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.partners-slider.initSlider{opacity:0}.partners-slider .swiper-container{position:relative;width:100%;height:100%}.partners-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;height:100%;text-align:center}.partners-slider .swiper-wrapper{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.partners-slider .pic{width:100%;height:100%;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners-slider .pic img{max-height:100%}.partners-slider_next,.partners-slider_prev{position:absolute;top:0;height:100%;background:#fff;cursor:pointer}.partners-slider_next:after,.partners-slider_prev:after{content:"";display:inline-block;position:relative;top:29px;margin:0 7px 0 9px;width:18px;height:18px;border-top:4px solid #d7d6d7;border-right:4px solid #d7d6d7;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.partners-slider_next:hover:after,.partners-slider_prev:hover:after{border-top-color:#7d7d7d;border-right-color:#7d7d7d}.partners-slider_prev{left:-40px}.partners-slider_prev:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.partners-slider_next{right:-40px}.partners-slider_next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.press-kit{padding:34px 0;border-top:1px solid #ebebeb}.press-kit .img-block{margin-bottom:30px}.press-kit .img-block img{max-width:216px}.press-kit_title{padding-right:15px;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400}.sub_title{font-size:22px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;line-height:1.54545;width:70%;margin:0 auto 30px}.about-partners{padding-bottom:90px;color:#1a1a1a}.about-partners_list{margin:0 -15px}.about-partners_list:after,.about-partners_list:before{content:" ";display:table}.about-partners_list:after{clear:both}.about-partners_block{float:left;width:50%;padding:0 15px;margin-bottom:30px}.about-partners_block:nth-child(odd){clear:both}.about-partners_block .wrap{position:relative;display:block;height:240px;border-radius:4px;-webkit-box-shadow:0 3px 6px 0 rgba(3,3,3,.1);box-shadow:0 3px 6px 0 rgba(3,3,3,.1);border:none;overflow:hidden}.about-partners_block img{max-width:none;min-width:100%;min-height:100%;overflow:hidden;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.about-partners_block img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.about-partners_text{display:block;position:absolute;bottom:25px;left:0;font-size:18px;color:#fff;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;padding:6px 25px;background-color:#ed3237;line-height:1.57143}.partnership{position:relative;padding:104px 0 120px;color:#1a1a1a;background-color:#f7f7f7}.partnership ul.style-2{margin-top:25px}.partnership ul.style-2 li{margin-bottom:25px;padding-left:28px}.partnership ul.style-2 li:after{top:6px;left:0}.partnership .btn{position:relative;cursor:pointer;text-align:center;margin-top:12px}.partnership .icon:before{position:absolute;top:40%}.partnership-title{margin-bottom:30px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;font-size:44px;line-height:1.22727}.partnership_call{padding:25px 30px 30px;background-color:#fff;-webkit-box-shadow:0 5px 10px #e7e7e7;box-shadow:0 5px 10px #e7e7e7}.partnership_call .location{padding-left:0}.partnership_call-text{font-family:OpenSans-Italic,Helvetica,Arial,sans-serif;color:gray}.partnership-descr{padding-right:30px}.partnership_call-phone .tel{color:#000;font-size:22px;cursor:pointer}.partnership_call-phone .icon{font-size:1.4rem}.partnership_call-location .icon{font-size:1.48rem}.partnership_call-location,.partnership_call-phone{position:relative;margin-top:20px;padding-left:40px}.partnership_call-location .icon,.partnership_call-phone .icon{fill:#ed3237}.partnership_icon{position:absolute;top:0;left:0;text-align:center;width:26px}.partners-companies{padding:90px 0 60px;color:#1a1a1a}.partners-companies .partnership-title{text-align:center}.partners-companies .companies{border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;padding-left:0;padding-right:0;display:table}.partners-companies .col-sm-3{height:160px;padding:40px;text-align:center;position:relative;cursor:pointer;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.partners-companies .col-sm-3:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:3px solid transparent;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.partners-companies .col-sm-3:hover:before{border-color:#ed3237}.partners-companies .col-sm-3:hover .company{opacity:1}.partners-companies .col-sm-3 img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.partners-companies .company{display:block;width:100%;position:absolute;bottom:13px;left:0;color:#1a1a1a;font-size:14px;white-space:nowrap;text-align:center;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.companies-slider{display:none}.form-entity{padding:66px 0}.form-entity .form-title{font-size:22px;text-transform:uppercase;color:#1a1a1a;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400}.form-entity .form-name{font-size:14px}.form-entity .step{text-align:center;margin-top:5px;margin-bottom:18px}.form-entity .form-group .form-text{margin-bottom:0}.form-entity .btn-default,.form-entity .jq-file__browse{min-width:35%;cursor:pointer}.form-entity .form-group_return{text-align:center;font-size:14px}.form-entity .form-group_return a{color:gray}.form-entity .form-group_return a:hover{color:#ed3237}.form-entity .flex-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-entity .flex-group .jq-selectbox{width:32%}.form-physical .flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-physical .radio-btn:before{border-radius:8px}.form-physical .radio-btn label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:30px;color:#1a1a1a}.form-physical .radio-btn label:before{content:"";display:inline-block;width:18px;height:18px;position:absolute;left:0;top:1px;opacity:1;background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form-physical .radio-btn input[type=radio]{display:none}.form-physical .radio-btn input[type=radio]:checked+label:before{border:5px solid #008a4c}.form-physical .form-col2 .form-field{float:left;width:15%}.form-physical .form-col2 .form-field+.form-field{width:83%}.form-physical .form-col2 .form-field+.form-field input{margin-left:8px}.b-head-cabinet{min-height:768px;position:relative}.b-head-cabinet .b-head_w{display:block;padding-top:19px;padding-bottom:74px}.icon-arrow-down{position:absolute;cursor:pointer;text-align:center;bottom:22px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.form-enter{background-color:#fff;border-radius:8px;color:#1a1a1a}.form-enter .form-top .tab-content{padding:0}.form-enter .form-top .nav-tabs{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-enter .form-top .nav-tabs li a{color:#1a1a1a;padding:24px 0 23px}.form-enter .form-top .nav-tabs li a:hover{color:#ed3237}.form-enter .form-body{padding:25px 30px 0;overflow:hidden}.form-enter .form-text{margin-top:4px}.form-enter .checkbox-goup{background-color:#f7f7f7;padding:8px 15px 15px;position:relative}.form-enter .checkbox-goup label{color:#1a1a1a;font-size:14px}.form-enter input[type=checkbox]{position:relative;display:inline-block;height:25px;width:25px;top:7px}.form-enter .icon-recaptcha:before{position:absolute;top:15px;right:15px}.form-enter .form-group_submit{margin:30px 0}.form-enter .form-bottom{background-color:#008a4c;padding:15px 0;text-align:center;color:#fff;font-size:14px;border-radius:0 0 5px 5px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form-enter .form-bottom:hover{background-color:#00a35a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.registration-form_block{width:100%;padding:25px 30px;cursor:pointer;display:block}.registration-form_block:hover{background-color:#f7f7f7}.registration-form_name{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#1a1a1a;text-transform:uppercase;margin-bottom:5px}.registration-form_text{font-size:14px;color:gray;text-transform:lowercase}.activation-form{display:none;position:absolute;top:0;left:10px;right:10px;margin:0 auto;border-radius:8px;color:#1a1a1a;background-color:#fff}.activation-form .form-top{position:relative;background-color:#008a4c;color:#fff;text-align:center;border-radius:6px 6px 0 0;text-transform:uppercase;font-size:14px;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400}.activation-form .form-top div:first-child{padding:15px}.activation-form .icon-close{position:absolute;top:0;bottom:0;right:0;cursor:pointer;padding:16px 35px 36px 20px}.activation-form .icon-close:hover{background-color:hsla(0,0%,100%,.09)}.activation-form .form-body{padding:25px 30px}.activation-form .form-text{margin-top:0}.activation-form .form-group_submit{margin-bottom:0}.advantages{padding-top:30px;padding-bottom:110px}.advantages .wrap{padding:0 30px}.advantages .pic{position:relative;width:150px;height:150px;line-height:150px;margin:0 auto;border-radius:50%;overflow:hidden;background:#f7f7f7;text-align:center}.advantages .pic img{display:inline-block;vertical-align:middle;margin:0 auto;line-height:1}.advantages .ttl{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;text-align:center;color:#1a1a1a;margin:25px 0 10px;line-height:1.5;white-space:nowrap}.advantages .text{text-align:center;font-size:14px;color:gray;line-height:1.57143}.advantage_item{margin-bottom:90px}.cabinet-help{height:auto;padding:120px 0 135px}.cabinet-help .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-30px;margin-right:-30px}.cabinet-help_block{position:relative;width:44%;margin:0 auto;padding:20px 20px 25px;background-color:#fff;text-align:center;border-radius:5px;z-index:5}.cabinet-help_block .ttl{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;text-transform:uppercase;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;color:#1a1a1a;margin:10px 0 15px;line-height:1.5}.cabinet-help_block .text{font-size:14px;color:gray;line-height:1.57143;min-height:66px}.cabinet-help_block .tel{margin-top:8px;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px}.cabinet-help_block .btn{margin-top:20px}.contracts{padding:44px 0 30px;background:#ebebeb}.contracts:last-child{padding-bottom:90px}.contracts-head{position:relative;padding-right:50px}.contracts-title{min-height:41px;margin-top:0;margin-bottom:29px;font-size:36px}.contracts-add{position:absolute;top:5px;right:0;width:40px;height:40px;border-radius:50%;background:#ed3237;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.2);box-shadow:0 3px 6px 0 rgba(0,0,0,.2);cursor:pointer}.contracts-add:hover{background:#ff2930}.contracts-add:after,.contracts-add:before{content:"";display:block;position:absolute;left:50%;top:50%;background:#fff}.contracts-add:before{margin-left:-10px;width:21px;height:1px}.contracts-add:after{margin-top:-10px;width:1px;height:21px}.contracts-list{margin:0 -16px 18px}.contracts-list:after,.contracts-list:before{content:" ";display:table}.contracts-list:after{clear:both}.contract{margin-bottom:32px;float:left;width:33.3333%;padding:0 16px}.contract:nth-child(3n+1){clear:both}.contract .wrap{border-radius:6px;background:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2);overflow:hidden}.contract.fail .contract_status{background:#ed3237}.contract.disabled .contract_status{background:#7d7d7d}.contract.work .contract_status{background:#fb940b}.contract.active .contract_status{background:#4a7fbb}.contract .ttl{margin-bottom:7px;font-size:12px;line-height:1.2;color:gray}.contract .sum,.contract .textb{font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;color:#0d0d0d;letter-spacing:-.5px;line-height:1}.contract .sum{font-size:28px;white-space:nowrap}.contract .sum span{display:inline-block;margin-left:8px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase}.contract .textb{font-size:24px;line-height:1.23}.contract .text{font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.5px;color:#0d0d0d}.contract_status{padding:10px 20px 8px;font-size:14px;line-height:1.2;color:#e2e8eb;text-align:center;background:#008a4c}.contract_title{margin-bottom:10px;font-size:18px;line-height:1.33333;text-transform:uppercase;color:#008a4c}.contract_text{margin-bottom:8px;font-size:14px;line-height:1.57143;color:#0d0d0d}.contract_subtext{font-size:14px;line-height:1.2;color:gray}.contract-info{padding:16px 20px 21px;border-bottom:1px solid #ebebeb}.contract-prompt{padding:16px 20px 17px;background:#f2f2f2}.contract-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 20px 20px}.contract-foot .btn{text-align:center}.contract_tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.contract_td{width:50%}.contract_td:nth-child(2n){text-align:right}.contract-obj-list{-webkit-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;transition:height .4s ease-in-out;overflow:hidden}.contract-obj-list.initContract,.contract-obj-list.open{-webkit-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.contract-obj-list.initContract .contract-obj,.contract-obj-list.open .contract-obj{display:block}.contract-obj{padding:17px 20px;border-bottom:1px solid #ebebeb;overflow:hidden;display:none}.contract-obj:first-child{display:block}.contract-obj_item{float:left;width:50%}.contract-obj_item:nth-child(2n){padding-left:15px;text-align:right}.contract-obj_item .ttl{margin-bottom:3px}.contract-obj_item .text{text-transform:uppercase}.contract-obj-btn{font-size:14px;color:#008a4c;letter-spacing:-.5px;cursor:pointer;white-space:nowrap;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.contract-obj-btn:hover{color:#ed3237}.contracts-more{padding-top:20px;text-align:center;border-top:2px solid #dadada}.contracts-more .btn{padding:8px 43px;font-size:14px;border-color:#cdcdcd;color:gray}.contracts-more .btn:hover{border-color:#ed3237;color:#fff}.contracts-filter+.js-contracts-panel .contracts-panel_head{border-radius:0}.contracts-panel{margin-bottom:32px}.js-contracts-panel{height:1px;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.js-contracts-panel.active{display:block;height:auto;opacity:1}.js-contracts-panel .contracts-panel{margin-bottom:0}.js-contracts-panel .contracts-panel_head{color:gray;background:#e0e0e0;border-radius:0}.js-contracts-panel .contracts-panel_body-wrap,.js-contracts-panel .contracts-panel_head{-webkit-box-shadow:none;box-shadow:none}.contracts-panel_body-wrap{padding:20px 24px 24px;background:#fff;border-radius:0 0 6px 6px}.contracts-panel_body-wrap,.contracts-panel_head{font-size:14px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2)}.contracts-panel_head{position:relative;padding:10px 24px 8px;line-height:1.2;color:#e2e8eb;border-radius:6px 6px 0 0;background:#008a4c}.contracts-panel_arrow{position:absolute;top:10px;right:15px;width:8px;height:8px;border-top:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);display:block;border-bottom:none}.contracts-panel_arrow.collapsed{top:13px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contracts-panel_close{position:absolute;top:11px;right:15px;width:12px;height:12px}.contracts-panel_close:after,.contracts-panel_close:before{background:gray}.contracts-nav{margin:0 -10px}.contracts-nav:after,.contracts-nav:before{content:" ";display:table}.contracts-nav:after{clear:both}.contracts-nav_col{float:left;width:33.3333%;margin:0!important;padding:0 10px}.contracts-nav_col:nth-child(3n+1){clear:both}.contracts-nav_item{display:block;margin-bottom:8px;padding-left:0}.contracts-nav_item:before{display:none}.contracts-nav_item a,.contracts-nav_item span{color:#000}.contracts-nav_item a:hover,.contracts-nav_item span:hover{color:#ed3237}.user{margin-bottom:80px}.user .form-name{margin-bottom:2px;font-size:14px;color:#1a1a1a}.user .form-group{margin-bottom:16px}.user-content{padding:0 0 10px}.user-content__header{margin-top:3.5em}.user-content__header:first-child{margin-top:0}.user-form{padding:39px 30px 34px;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2)}.user-form_media{max-width:210px;padding-bottom:10px;margin:0 auto;text-align:center}.user-form_media .btn{width:100%}.user-form_info{position:relative}.user-form_info:after{content:"";display:none;margin:0 -25px;height:1px;background:#ebebeb;position:absolute;top:0;left:0;right:0}.user-form_info .form-group_submit{text-align:left}.user_name{margin-bottom:24px;font-size:18px;line-height:1.44444;color:#0d0d0d}.user_subtext{margin-top:12px;font-size:12px;line-height:1.5;color:gray}.user-list{margin-bottom:14px}.user-item{padding:18px 20px}.user-item:after,.user-item:before{content:" ";display:table}.user-item:after{clear:both}.user-item+.user-item{border-top:1px solid #ebebeb}.user-item .data,.user-item .ttl{float:left;width:50%;font-size:14px;letter-spacing:-.5px;font-family:OpenSans-Semibold,Helvetica,Arial,sans-serif;font-weight:400}.user-item .ttl{color:gray;padding-right:20px}.user-item .data{color:#0d0d0d}.user-form_wrap{padding:0 35% 0 20px}.upload-pic{margin-bottom:19px}.upload-pic.select .upload-pic_img{z-index:2}.upload-pic.select .upload-pic_txt{color:#fff;border-color:transparent;background:transparent}.upload-pic.select label:hover .upload-pic_img:before{opacity:1}.upload-pic.select label:hover .upload-pic_txt{border-color:transparent;z-index:3}.upload-pic label{position:relative;display:block;margin:0 auto;width:200px;height:200px;border-radius:50%;cursor:pointer;overflow:hidden}.upload-pic label:hover .upload-pic_txt{border-color:#1a1a1a}.upload-pic input{position:absolute;opacity:0;width:0;height:0}.upload-pic_txt{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;border-radius:50%;text-align:center;line-height:1.22222;color:gray;border:2px dashed #b4b4b4;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:1}.upload-pic_txt .ttl{display:block;font-size:18px}.upload-pic_txt .subttl{display:block;font-size:12px;margin-top:5px}.upload-pic_img{position:absolute;display:block;width:200px;height:200px;top:0;left:0;right:0;margin:0 auto;background:#fff;z-index:0}.upload-pic_img:before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.25);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;width:100%;height:100%;z-index:1}.upload-pic_img img{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;max-width:none;max-height:100%}.contracts-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 24px 15px}.menu-filter:after,.menu-filter:before{content:" ";display:table}.menu-filter:after{clear:both}.menu-filter-item{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px;margin-bottom:15px;color:#ed3237;cursor:pointer}.menu-filter-item:hover{color:#ff2930}.menu-filter-item:hover .icon{fill:#ff2930}.menu-filter-item .icon{margin-right:8px;font-size:1rem;fill:#ed3237}.menu-filter-item .text{font-size:14px;line-height:1.1}.menu-filter-item.disable{color:gray;cursor:default}.menu-filter-item.disable .icon{fill:gray}.contracts-table_wrap{border-radius:12px;background:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2)}.contracts-table{position:relative;clear:both}.contracts-table .table-responsive{margin-bottom:0}.contracts-table .jsReload{padding:0 40px}.contracts-table table th{border-color:#00a454;white-space:nowrap}.contracts-table table td{border-color:#ebebeb}.contracts-table table td,.contracts-table table th{position:relative;padding:9px 20px 8px;font-size:14px;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif;letter-spacing:-.5px}.contracts-table table tr:nth-child(2n) td{background:#fff}.contracts-table table tr.tr-select td{background:#f5f5f5}.contracts-table th.td-check .check-cust_i{-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.contracts-table .td-check label{position:relative;display:block;padding-left:0;width:18px;height:18px;margin-bottom:7px;font-size:14px;color:#000}.contracts-table .td-check label>span{display:inline-block;padding-top:2px}.contracts-table .td-check label .check-cust_i{top:3px;padding-top:0}.contracts-table .tr-nodata_text{position:absolute;top:0;left:0;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contracts-foot{margin-bottom:65px;padding:15px 24px 20px;border-radius:0 0 12px 12px}.contracts-foot .pagination-wrap{margin-bottom:0}.contracts-foot .pagination{border-top:none}.contracts-foot .pagination>li{font-size:16px;padding:10px 0}.contracts-foot .pagination>li>a,.contracts-foot .pagination>li>span{padding:0 12px}.vacancies-aside .form{margin-bottom:24px}.vacancies-aside .js-menu_ttl{text-align:left}.vacancies_btns{padding-top:10px}.vacancies_btns .files{display:inline-block;vertical-align:top;padding-top:8px;margin-bottom:0}.vacancies_btns .btn{margin-right:25px}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single.ltr .calendar,.daterangepicker.single.ltr .ranges{float:left}.daterangepicker.single.ltr .calendar.left .calendar-table{padding-right:0}.daterangepicker.single.rtl .calendar,.daterangepicker.single.rtl .ranges{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .calendar.right{margin-left:0}.daterangepicker.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .calendar.left .calendar-table,.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px}.daterangepicker.ltr .calendar,.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .calendar.right{margin-right:0}.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .calendar.left .calendar-table,.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px}.daterangepicker.rtl .calendar,.daterangepicker.rtl .ranges{text-align:right;float:right}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .calendar.left{clear:none!important}}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.user-content{padding:20px 0}}@media (min-width:768px) and (max-width:1023px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:1024px){.container{width:962px}.pc-page .container{width:100%}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}.menu-main .menu-main_wrap{height:100%}.menu-main.collapse{display:block}.menu-main .item-1.collapse{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-main .submenu{display:block;position:absolute;top:100%;left:0;padding-top:44px;padding-bottom:50px;opacity:0;-webkit-transform:translate3d(0,-150%,0);transform:translate3d(0,-150%,0);-webkit-transition:opacity .2s ease-in .1s,-webkit-transform 0s linear .5s;transition:opacity .2s ease-in .1s,-webkit-transform 0s linear .5s;-o-transition:opacity .2s ease-in .1s,transform 0s linear .5s;transition:opacity .2s ease-in .1s,transform 0s linear .5s;transition:opacity .2s ease-in .1s,transform 0s linear .5s,-webkit-transform 0s linear .5s}.menu-main .submenu_wrap{opacity:0;-webkit-transition:opacity .6s ease-out;-o-transition:opacity .6s ease-out;transition:opacity .6s ease-out}.menu-main .level-3.collapse{display:block}.news-main_item a.wrap:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.user-content{padding:66px 0}.user-content__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.about-banner_descr .user-content__header .title,.user-content__header .about-banner_descr .title,.user-content__header .banner-sale_title,.user-content__header .contracts-title,.user-content__header .h2,.user-content__header .h3,.user-content__header .h4,.user-content__header .memo_title,.user-content__header .press-kit_title,.user-content__header .slider-content_title,.user-content__header h2,.user-content__header h3,.user-content__header h4{margin-top:0}.user-content__header img{-ms-flex-negative:0;flex-shrink:0;margin-left:30px}}@media (min-width:1024px) and (max-width:1279px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}@media (min-width:1280px){.container{width:1200px}.pc-page .container{width:1024px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (min-width:1440px){.container.container-wide{max-width:1500px;margin:0 auto;width:100%;padding-left:80px;padding-right:80px}.contract{width:25%}.contract:nth-child(4n+1){clear:both}.contract:nth-child(3n+1){clear:none}.contracts-nav_col{width:25%}.contracts-nav_col:nth-child(4n+1){clear:both}.contracts-nav_col:nth-child(3n+1){clear:none}}@media (max-width:1279px){.pc-page .container{padding-left:40px;padding-right:40px}.b-aside{padding-right:0}.pc-page .b-header-bot_w{padding:0 110px 0 40px}.info-tooltip_info{width:320px}.b-head_bg{background-position:70% 50%}.b-head-banner .b-head_title{font-size:38px}.contact-pc{margin-right:25px}.exit-head{margin-right:20px}.link-head{margin-right:25px}.back-head{width:100px}.menu-main .item-1{padding:0 10px}.menu-main{margin-right:24px}.slider-main .descr{width:962px}.slider-main .title{padding-right:20%;font-size:50px}.slider-main .text{padding-right:30%}.memo_title{font-size:28px}.banner_descr{width:70%}.news-item{padding-right:30px}.services-item_descr{padding-right:30%}.objects-item{width:33.3333%}.objects-item:nth-child(4n+1){clear:none}.objects-item:nth-child(3n+1){clear:both}.objects-item:nth-child(4n){border-right:1px solid #ebebeb}.objects-item:nth-child(3n){border-right:none}.test_active{width:48%}.about-map .banner_descr{width:65%;margin:100px 0 95px}.about-map_pic{width:63%;right:-100px}.about-banner_descr{padding-left:55%}.contract .btn-narrow{font-size:14px;padding:8px 18px}.user-form_wrap{padding-right:20%}}@media (max-width:1023px){.container,.pc-page .container{padding-left:34px;padding-right:34px}.pc-page .b-page{padding-left:0}.b-panel{display:none}.section-bg{padding-bottom:50px}.about-banner_descr .title,.banner-sale_title,.contracts-title,.h2,.memo_title,.slider-content_title,h2{font-size:28px;margin-top:.8em;margin-bottom:.46em}.h3,h3{margin-top:1.7em}.b-header-bot_w{height:68px}.individual .b-header-bot_w{height:120px}.pc-page .b-header-bot_w{padding:0 110px 0 150px}.b-footer_top{padding:53px 0 19px}.breadcrumbs{padding:24px 0 3px}.img-block{margin-bottom:29px}.article_w .img-block{margin-left:0;margin-right:0}.img-text{margin-top:20px}.article_w .blockquote:after,.article_w .blockquote:before,.article_w blockquote:after,.article_w blockquote:before{left:0;right:0;width:100%}.accordion{margin-bottom:31px}.accordion.accordion-no-lnk .accordion_panel{padding-bottom:43px}.accordion.accordion-no-lnk .accordion_body-wrap{padding-bottom:0}a.accordion_title,a.accordion_title+.accordion_body{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb}a.accordion_title.collapsed,a.accordion_title.collapsed+.accordion_body{border-right-color:transparent;border-left-color:transparent}.accordion_body-wrap{padding:11px 20px 32px}.b-head_title{margin-bottom:24px;padding:0 5%;font-size:38px}.pc-page .b-head_title{margin-bottom:29px;font-size:32px}.b-head-banner .b-head_title{font-size:36px}.contact-head{margin-right:10px}.contact-pc{margin-right:40px}.enter-head .icon{font-size:1.75rem}.enter-head_wrap{display:none}.exit-head{display:-webkit-box;display:-ms-flexbox;display:flex;height:110px;width:110px;border-left:1px solid #ebebeb;margin-right:0}.exit-head>a{display:block;width:100%;height:100%}.exit-head>a.exit-head_icon{display:none}.exit-head_pic{display:block;left:50%;top:50%;margin:-21px 0 0 -21px}.exit-head_icon,.exit-head_name{display:none}.humb,.humb-pc{display:block}.link-head{display:none}.back-head{width:110px}.social_item+.social_item{margin-left:5px}.menu-main{width:auto;height:auto;position:absolute;top:100%;left:0;background:#fff;padding:0 0 0 20px;border-top:1px solid #ebebeb}.menu-main .btn-close,.menu-main .contracts-panel_close,.menu-main .map-panel_close{display:none}.menu-main .level-1{height:auto;padding:5px 20px 5px 0}.menu-main .item-1{position:relative;float:none;height:auto;padding:0;border-bottom:1px solid #ebebeb}.menu-main .item-1:last-child{border-bottom:none}.menu-main .item-1>a,.menu-main .item-1>span{display:block;font-size:16px;padding:20px 0;height:auto}.menu-main .item-1>a.item-1_inner,.menu-main .item-1>span.item-1_inner{padding-right:8px}.menu-main .item-1.item_wrap>a:after,.menu-main .item-1.item_wrap>span:after{display:none}.menu-main .item-1 .item-1_inner,.menu-main .item-1 .item_arr{display:inline-block;vertical-align:top}.menu-main .submenu_wrap{padding-bottom:6px;padding-left:0;padding-right:0}.menu-main .level-2{-webkit-columns:1;columns:1}.menu-main .item-2{padding-right:0;padding-bottom:20px;margin-bottom:0}.menu-main .item-2>a,.menu-main .item-2>span{padding-right:8px}.menu-main .level-3{padding-left:20px;margin-top:0}.menu-main .item-3:first-child{margin-top:16px}.menu-main_selected,.menu-main_substrate{display:none}.menu-foot .item-1{margin-bottom:35px}.js-menu{position:relative;width:500px;margin:0 auto 10px}.js-menu_ttl{display:block}.js-menu_drop{display:none;position:absolute;left:0;margin-top:12px;background:#fff;-webkit-box-shadow:0 4px 9px rgba(0,0,0,.2);box-shadow:0 4px 9px rgba(0,0,0,.2);width:100%;z-index:2}.js-menu_drop .item-1{min-height:50px;padding:12px 20px;margin-bottom:0;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.js-menu_drop .item-1.active,.js-menu_drop .item-1:hover{background:#f2f2f2}.js-menu_drop .item-1.active>a,.js-menu_drop .item-1.active span,.js-menu_drop .item-1:hover>a,.js-menu_drop .item-1:hover span{color:#000}.js-menu_drop .item-1 span,.js-menu_drop .item-1>a{color:#000;font-family:OpenSans-Regular,Helvetica,Arial,sans-serif}.menu-cabinet_item{margin-left:30px}.m-menu{display:block}.search-drop{width:35px;height:42px;margin-left:5px;margin-right:-10px}.search-drop_inp,.search-drop_inp-close,.search-drop_inp .form-search,.search-drop_inp .input,.search-drop_submit{height:68px}.slider-main .descr{width:100%;padding-left:70px}.slider-main .title{padding-right:10%;font-size:48px}.slider-main .text{padding-right:20%}.slider-main_nav{padding-left:70px}.memo-slider .swiper-slide{width:280px!important}.memo-slider .pic{height:216px}.memo-slider_pagin{text-align:center}.slider-content{padding-top:53px;margin-bottom:70px}.slider-content .pic{height:160px}.slider-content .descr{padding:16px 20px 17px}.slider-content .text{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.57;max-height:7.85em}.slider-content_title{margin-bottom:20px;font-size:22px;line-height:1.72727}.slider-content_pagin{margin-top:19px}.memo{padding-top:56px}.memo_wrap .nav-tabs{width:100%;padding-right:0}.memo_descr{margin-bottom:50px;padding-right:0;padding-top:63px}.memo_title{font-size:32px}.memo_text{margin-bottom:29px;max-height:none}.news-main{padding:60px 0 74px}.news-main .link-more{float:none}.news-main_title{margin-bottom:33px}.news-main_list{float:none;width:100%;padding-right:0}.news-main_item.big{float:none;width:100%;padding-left:0;margin-top:0;margin-bottom:40px}.news-main_item.big .pic{float:left;width:50%;height:180px;overflow:hidden}.news-main_item.big .pic img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto}.news-main_item.big .descr{float:right;width:50%;height:180px}.news-main_item.big .wrap:after,.news-main_item.big .wrap:before{content:" ";display:table}.news-main_item.big .wrap:after{clear:both}.news-main_item.big .text{max-height:9.75em;overflow:hidden}.banner.right .banner_descr{width:100%;margin-left:0}.banner_descr{width:100%}.banner-sale{margin-bottom:60px;padding:31px 30px 25px}.banner-sale_title{font-size:22px}.statistic{padding:16px 0 26px}.article{margin-bottom:51px}.article_w{padding:21px 0 10px}.article_date{font-size:14px}.news-section{padding-top:22px}.news-item{padding-right:10px;margin-bottom:30px}.news-item:nth-child(2n){padding-right:0;padding-left:10px}.news-item .pic{width:100px;height:95px}.news-item .title{max-height:4.71429em}.faq-text{margin-top:17px;font-size:14px;line-height:1.57143}.map-panel{top:59px;left:35px}.offices-title{margin-bottom:19px}.offices-table,.offices-table_collapse.initOffices .offices-table tbody tr,.offices-table_collapse.open .offices-table tbody tr,.offices-table tbody,.offices-table td,.offices-table th,.offices-table thead,.offices-table tr{display:block}.offices-table tbody tr{border-bottom:1px solid #ebebeb}.offices-table tbody tr:after,.offices-table tbody tr:before{content:" ";display:table}.offices-table tbody tr:after{clear:both}.offices-table tbody tr{padding-top:18px}.offices-table tbody tr:first-child{display:block}.offices-table tbody tr:first-child td{padding-top:0}.offices-table td{border-bottom:none;padding-bottom:32px}.offices-table td.td-name{width:100%;padding-right:0;padding-bottom:12px}.offices-table td.td-address{float:left;width:36%}.offices-table td.td-contact,.offices-table td.td-time{float:left;width:27%}.requisites{margin-bottom:70px}.reviews{margin-bottom:40px}.reviews-item{padding-top:25px;padding-bottom:14px;border-top:none}.reviews-item:first-child{border-top:1px solid #ebebeb}.reviews-item:nth-child(odd) .reviews-mess{padding-right:0}.reviews-mess{padding-left:0}.services{padding-bottom:27px}.services-section{margin-bottom:14px}.services-title{text-align:left}.services-accordion{margin-bottom:60px}.about-info p{color:#4c4c4c}.about-map .banner_descr{width:100%;margin-bottom:0;padding:81px 17% 92px}.about-map_wrap{margin-bottom:100px}.about-map_pic{position:relative;top:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:-255px auto 0;width:100%}.about-banner{height:500px}.about-banner_descr{padding-right:0}.about{padding:90px 0 70px}.about .statistic{padding-top:6px}.partners{padding:66px 0 36px}.partners-slider{margin:54px -10px;padding:0 10px}.partners-slider .pic{padding:0 30px}.partners-slider_prev{left:-15px}.partners-slider_next{right:-14px}.press-kit_title{margin-bottom:23px}.sub_title{width:100%}.partnership-descr{padding-right:0;margin-bottom:51px}.partners-companies .col-sm-3{width:33.333%}.advantages{padding-bottom:4px}.cabinet-help{padding:40px 0}.cabinet-help .flex{display:block;padding-left:20px;padding-right:20px}.cabinet-help_block{margin:60px auto;width:60%}.contracts-title{font-size:32px;margin-bottom:28px}.contract{width:50%}.contract:nth-child(3n+1){clear:none}.contract:nth-child(odd){clear:both}.contract .btn-narrow{font-size:16px;padding:9px 22px}.user-item{padding:18px 0}.user-item .data,.user-item .ttl{float:none;width:100%}.user-item .ttl{padding-right:0}.user-form_wrap{padding:0}.vacancies-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.vacancies-aside .form{margin-bottom:0;width:40%}.vacancies-aside .js-menu{width:50%;margin:0 0 0 10px}}@media (max-width:800px){.contracts-nav_col{width:50%}}@media (max-width:767px){.container{padding-left:20px;padding-right:20px}.pc-page .container{padding-left:30px;padding-right:30px}.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}.section{margin-bottom:32px}.section+.pagination-wrap{margin-top:-32px}.section-bg{padding-bottom:35px}p{font-size:14px}.about-banner_descr .title,.banner-sale_title,.contracts-title,.h2,.memo_title,.slider-content_title,h2{margin-bottom:.95em;font-size:20px;line-height:1.27}.h3,h3{font-size:18px;line-height:1.22;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400}.h4,.press-kit_title,h4{font-size:16px}.h5,h5{font-size:14px;line-height:1.57143}.offices-title,.requisites-title,.section-title{margin-bottom:15px;font-size:22px;line-height:1.1}.pc-page .b-header-top{display:block}.pc-page .b-header-bot_w{padding:0 0 0 104px;height:80px}.b-footer_top{padding:42px 0 47px}.b-footer_bot{display:block;height:auto;padding:30px 0 26px}.ranges .button{display:inline-block}ol>li,ul>li{margin-bottom:1.05em;font-size:14px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin-top:1.05em}ol>li:before{position:relative;top:2px}.form-title{font-size:22px}.user .form-entity+.form-group_submit{margin:25px 0}.calendar-range{display:inline-block}.calendar-range_inp{float:left}.calendar-range_label,.calendar-range_sep{float:left;width:85px}.calendar-range_sep{margin-left:0;clear:both}p+.img-block{margin-top:34px}.img-left,.img-right{max-width:40%}.blockquote,blockquote{margin:45px 0}table td,table th{font-size:14px}.table-responsive{margin-bottom:40px}.accordion.accordion-no-lnk .accordion_panel{padding-bottom:33px}.accordion_title{padding-left:20px;padding-right:59px}.accordion_title .big-ttl{font-size:18px;line-height:1.55556}.accordion_title .icon{right:19px}.info-tooltip_info{top:28px;left:-20px;font-size:14px}.info-tooltip_info:before{top:-7px;left:22px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #fff;border-top:none}.b-head_title{margin-bottom:26px;font-size:32px}.pc-page .b-head_title{margin-bottom:24px;font-size:24px}.b-head_title+.article_date{margin-top:-4px;margin-bottom:24px}.b-head_title.big-title{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.27273;font-size:22px}.b-head-banner .b-head_title{font-size:30px;max-height:none}.b-head-banner .b-head_text{font-size:18px}.logo{max-width:50%}.pc-page .logo{max-width:none;margin-right:4px}.contact-head_dropdown{left:auto;right:0}.contact-pc{display:none}.location{height:42px;padding:0 5px}.location .icon{font-size:1.1rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.location_wrap{display:none}.exit-head{border-left:none}.exit-head,.humb-pc{width:80px;height:80px}.humb-pc{top:40px}.back-head{display:none}.logo-foot{width:100%;margin-bottom:14px}.copyr{margin-bottom:17px}.copyr,.studio{width:100%;text-align:left}.menu-foot{display:none}.js-menu{width:100%;margin-bottom:0}.menu-cabinet_item{margin-left:20px}.menu-cabinet_item:first-child{margin-left:30px}.menu-cabinet_item .icon{opacity:.7;font-size:2rem;margin-right:0}.menu-cabinet_item.tel .icon{display:inline-block}.menu-cabinet_item>.contact-head .contact-head_link .icon{position:relative}.menu-cabinet_item-text{display:none}.slider-main{height:550px}.slider-main .descr{padding-left:20px}.slider-main .title{padding-right:0;margin-bottom:22px;font-size:32px}.slider-main .text{padding-right:0;margin-bottom:33px;font-size:18px}.slider-main_nav{text-align:center;padding-left:20px}.slider-main_pagin{display:none}.slider-content .swiper-container{overflow:visible}.slider-content .swiper-slide{width:220px!important}.slider-content_pagin{margin-top:14px}.memo{padding-top:49px}.memo_title{font-size:26px;line-height:1.38462}.memo_text{margin-bottom:23px}.banner{height:auto;min-height:530px;padding-bottom:40px}.banner_descr{margin-top:50px;padding:60px 8% 0}.banner_descr .title{line-height:1.38462;max-height:5.53846em;font-size:32px;margin-bottom:23px}.banner_descr .text{font-size:16px;line-height:1.5;max-height:12em;margin-bottom:34px}.banner-sale{margin-bottom:50px;padding:34px 30px 26px}.banner-sale_title{font-size:18px}.statistic_item{float:none;width:100%;padding:0 5%;margin-bottom:22px}.article{margin-bottom:41px}.article_title{font-size:18px;line-height:1.55556}.news{margin-bottom:32px}.news+.pagination-wrap{margin-top:-32px}.news-section{padding-top:17px}.news-title{padding-right:0;font-size:22px;text-align:center}.news-item{padding-right:40px;width:100%}.news-item:nth-child(2n){padding-left:0}.news-item .pic{width:140px;height:120px}.pagination-wrap{margin-bottom:31px}.pagination>li{padding:16px 0;margin:0}.faq.accordion .accordion_title{padding-right:0}.accordion_body-wrap .faq-item{padding-left:30px}.map{margin-bottom:36px}#mapContacts{width:auto;margin:0 20px}.map-panel{position:relative;top:auto;left:auto;width:auto;margin:0 20px 20px}.map-panel_data{max-height:none}.offices{margin-bottom:44px}.offices-title{margin-bottom:15px}.offices-table tbody tr{padding-bottom:14px}.offices-table td{padding-right:0;padding-top:0;padding-bottom:12px}.offices-table td.td-address,.offices-table td.td-contact,.offices-table td.td-time{float:none;width:100%}.requisites{margin-bottom:50px}.reviews-item{padding-bottom:4px}.reviews-text{margin-top:17px;font-size:14px;line-height:1.57143}.reviews-collapse{max-height:12.57143em}.reviews-answer{margin-top:38px}.reviews-answer_text{font-size:14px;line-height:1.57143}.services{padding-bottom:16px}.services-section{margin-bottom:24px}.services-title{margin-bottom:15px}.services-item{width:100%}.services-item:nth-child(odd) .services-item_w{margin-right:0}.services-item_w{margin-left:0}.services-item_descr{padding:25px 24px 0}.services-accordion{margin-bottom:50px}.objects-item{width:50%}.objects-item:nth-child(3n+1){clear:none}.objects-item:nth-child(odd){clear:both}.objects-item:nth-child(3n){border-right:1px solid #ebebeb}.objects-item:nth-child(2n){border-right:none}.test_active{padding:25px;width:100%}.test_active,.test_active+.test_active{margin:30px 0 0}.about-map.banner>.container{padding-left:20px;padding-right:20px}.about-map.banner .banner_descr .title{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px}.about-map .banner_descr{margin:0;padding:45px 0 0}.about-map .banner_descr:before{display:none}.about-map_wrap{margin-bottom:93px}.about-map_pic{margin-top:-50px}.about-banner{padding-top:54px}.about-banner_descr{padding-left:0;display:block}.about-banner_descr .title{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.27273;padding-right:10%;margin-top:0;margin-bottom:13px}.about-banner_descr .text{font-size:14px}.about{padding:44px 0 16px}.about_title{font-size:22px;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:14px}.partners{padding:44px 0 16px}.partners_title{font-size:18px;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:14px}.partners_text{font-size:14px}.partners-slider .pic{padding:0 50px}.press-kit{padding:14px 0 10px}.sub_title{font-size:18px}.about-partners{padding-bottom:40px}.about-partners_text,.partnership{font-size:14px}.partnership{padding:56px 0 50px}.partnership ul.style-2 li{margin-bottom:16px}.partnership-title{font-size:22px;margin-bottom:15px;font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400}.partnership-descr{margin-bottom:40px}.partnership_call-phone .tel{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px}.partnership_call-location .location{font-size:16px}.partners-companies{padding:40px 0}.partners-companies .col-sm-3{display:none}.companies-slider{display:block}.form-entity{padding:0}.form-entity .form-title{font-family:OpenSans-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px}.b-head-cabinet{min-height:760px}.b-head-cabinet .b-head_bg{background-image:url(/local/frontend/build/css/../images/content/cabinet_enter.jpg)!important}.advantages{padding-top:0;padding-bottom:0}.advantage_item{margin-bottom:63px}.cabinet-help .flex{margin-left:0;margin-right:0}.cabinet-help_block{width:100%}.contracts:last-child{padding-bottom:70px}.contracts-title{font-size:24px}.contracts-list{margin-bottom:9px}.contract{width:100%}.contract:nth-child(odd){clear:none}.user-form{padding:39px 25px 25px}.user-form_media{padding-bottom:35px}.user-form_info:after{display:block}.user_subtext{margin-top:11px}.user-list{margin-bottom:12px}.contracts-filter{display:block}.menu-filter,.menu-filter-item{margin-bottom:20px}.vacancies-aside{display:block}.vacancies-aside .form{width:100%;margin-bottom:30px}.vacancies-aside .js-menu{width:100%;margin:0}.vacancies-aside .js-menu_ttl{text-align:center}}@media (max-width:680px){.about-partners_block{width:100%}.about-partners_text{width:100%;bottom:0}}@media (max-width:600px){.img-left,.img-right{max-width:100%}.news-main_item.big .pic{float:none;width:100%;height:220px;margin-bottom:0}.news-main_item.big .pic img{height:auto}.news-main_item.big .descr{float:none;width:100%;height:auto}.news-main_item .pic{float:none;margin-bottom:17px}.contracts-nav_col{width:100%}}@media (max-width:480px){.daterangepicker.dropdown-menu{margin-top:24px}.btn{width:100%}.form-group_result{display:block}.user .form-group_result .form-name{font-size:16px}.form-col3 .form-group{width:100%}.calendar-range .datetimepicker_btn{display:none}.calendar-range_inp{width:98px}.calendar-range_inp input{padding:0 12px}.calendar-range_label,.calendar-range_sep{margin-right:10px}.jq-file{max-width:100%}.img-left{margin-right:0}.img-left,.img-right{float:none;margin-top:0}.img-right{margin-left:0}.blockquote_text{font-size:18px;line-height:1.55556}.blockquote_text+.blockquote_note{margin-top:13px}.b-head-banner .b-head_title{font-size:26px}.menu-content_item{width:100%}.menu-content_item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:170px;margin:0 auto}.menu-content_item .pic{margin-bottom:0;margin-right:15px;height:auto;line-height:1;width:30px}.menu-content_item .pic img{max-width:100%;max-height:none}.m-menu{width:75%;-webkit-transform:translate(-75%);-ms-transform:translate(-75%);transform:translate(-75%);-webkit-transform:translate3d(-75%,0,0);transform:translate3d(-75%,0,0)}.m-open .m-page{-webkit-transform:translate(75%);-ms-transform:translate(75%);transform:translate(75%);-webkit-transform:translate3d(75%,0,0);transform:translate3d(75%,0,0)}.slider-main{height:480px}.slider-main .pic img{height:100%}.slider-main .text{font-size:16px}.slider-main .btn{width:auto}.memo-slider{padding-left:0}.memo-slider .swiper-slide{width:100%!important}.memo-slider .pic img{min-width:100%;min-height:0}.memo_wrap .nav-tabs>li{width:100%;display:block}.memo_wrap .nav-tabs>li:last-child>a:before{display:none}.memo_wrap .nav-tabs>li a{padding:12px 5px 13px}.memo_wrap .nav-tabs>li.active>a:before{height:1px}.memo_descr{padding-top:22px}.memo_descr .btn{width:auto}.js-ld_list{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.banner>.container{width:100%;padding:0}.banner.right .banner_descr{margin-left:9px}.banner .btn{width:auto}.banner_bg img{height:100%}.banner_descr{display:block;margin-top:9px;margin-left:9px}.banner_descr .title{font-size:26px;max-height:4.15385em}.news-item{padding-right:0;margin-bottom:28px}.news-item .pic{width:100%;height:240px;margin-bottom:15px}.pagination>li{display:none}.pagination>li.next,.pagination>li.prev{display:inline-block}.objects-item{width:100%;border-top:1px solid #ebebeb}.objects-item,.objects-item:nth-child(3n){border-right:none}.objects-item:first-child{border-top:none}.about-partners_block .wrap{height:180px}.form-physical .flex-start{display:block}.contract .btn-narrow{width:auto;font-size:14px;padding:9px 20px}.contracts-more .btn{width:auto}}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@-webkit-keyframes a{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(25%);transform:translateY(25%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes a{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(25%);transform:translateY(25%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}
/* End */


/* Start:/local/include/templates/css/custom.css?1754004507595*/
.form-name .info-tooltip{
    position: relative;
    float: none;
    margin:0 0 0 8px;
    display: inline-block;
    vertical-align: sub;
}
.select-custom {
    padding: 8px;
    width: 100%;
    border: 1px solid #e0e0e0;
    font-size: 14px;
}
.b-head_title {
    font-size: 42px !important;
}

.calendar-singer_inp {
    position: absolute !important;
}

@media (max-width: 767px) {
    .location {
        display: flex;
        align-items: normal;
        column-gap: 5px;
    }

    .location_wrap {
        display: flex;
        align-items: center;
        font-size: 14px;/
    }
}
/* End */


/* Start:/local/frontend/build/css/libs/magnific-popup.css?17540045077648*/
/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8; }
  
  .mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden; }
  
  .mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    box-sizing: border-box; }
  
  .mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  
  .mfp-align-top .mfp-container:before {
    display: none; }
  
  .mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045; }
  
  .mfp-inline-holder .mfp-content,
  .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto; }
  
  .mfp-ajax-cur {
    cursor: progress; }
  
  .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out; }
  
  .mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in; }
  
  .mfp-auto-cursor .mfp-content {
    cursor: auto; }
  
  .mfp-close,
  .mfp-arrow,
  .mfp-preloader,
  .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none; }
  
  .mfp-loading.mfp-figure {
    display: none; }
  
  .mfp-hide {
    display: none !important; }
  
  .mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
    .mfp-preloader a {
      color: #CCC; }
      .mfp-preloader a:hover {
        color: #FFF; }
  
  .mfp-s-ready .mfp-preloader {
    display: none; }
  
  .mfp-s-error .mfp-content {
    display: none; }
  
  button.mfp-close,
  button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    touch-action: manipulation; }
  
  button::-moz-focus-inner {
    padding: 0;
    border: 0; }
  
  .mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace; }
    .mfp-close:hover,
    .mfp-close:focus {
      opacity: 1; }
    .mfp-close:active {
      top: 1px; }
  
  .mfp-close-btn-in .mfp-close {
    color: #333; }
  
  .mfp-image-holder .mfp-close,
  .mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%; }
  
  .mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap; }
  
  .mfp-arrow {
    position: absolute;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent; }
    .mfp-arrow:active {
      margin-top: -54px; }
    .mfp-arrow:hover,
    .mfp-arrow:focus {
      opacity: 1; }
    .mfp-arrow:before,
    .mfp-arrow:after {
      content: '';
      display: block;
      width: 0;
      height: 0;
      position: absolute;
      left: 0;
      top: 0;
      margin-top: 35px;
      margin-left: 35px;
      border: medium inset transparent; }
    .mfp-arrow:after {
      border-top-width: 13px;
      border-bottom-width: 13px;
      top: 8px; }
    .mfp-arrow:before {
      border-top-width: 21px;
      border-bottom-width: 21px;
      opacity: 0.7; }
  
  .mfp-arrow-left {
    left: 0; }
    .mfp-arrow-left:after {
      border-right: 17px solid #FFF;
      margin-left: 31px; }
    .mfp-arrow-left:before {
      margin-left: 25px;
      border-right: 27px solid #3F3F3F; }
  
  .mfp-arrow-right {
    right: 0; }
    .mfp-arrow-right:after {
      border-left: 17px solid #FFF;
      margin-left: 39px; }
    .mfp-arrow-right:before {
      border-left: 27px solid #3F3F3F; }
  
  .mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px; }
    .mfp-iframe-holder .mfp-content {
      line-height: 0;
      width: 100%;
      max-width: 900px; }
    .mfp-iframe-holder .mfp-close {
      top: -40px; }
  
  .mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%; }
    .mfp-iframe-scaler iframe {
      position: absolute;
      display: block;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
      background: #000; }
  
  /* Main image in popup */
  img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }
  
  /* The shadow behind the image */
  .mfp-figure {
    line-height: 0; }
    .mfp-figure:after {
      content: '';
      position: absolute;
      left: 0;
      top: 40px;
      bottom: 40px;
      display: block;
      right: 0;
      width: auto;
      height: auto;
      z-index: -1;
      box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
      background: #444; }
    .mfp-figure small {
      color: #BDBDBD;
      display: block;
      font-size: 12px;
      line-height: 14px; }
    .mfp-figure figure {
      margin: 0; }
  
  .mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto; }
  
  .mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px; }
  
  .mfp-image-holder .mfp-content {
    max-width: 100%; }
  
  .mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer; }
  
  @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
         * Remove all paddings around the image on small screen
         */
    .mfp-img-mobile .mfp-image-holder {
      padding-left: 0;
      padding-right: 0; }
    .mfp-img-mobile img.mfp-img {
      padding: 0; }
    .mfp-img-mobile .mfp-figure:after {
      top: 0;
      bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
      display: inline;
      margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar {
      background: rgba(0, 0, 0, 0.6);
      bottom: 0;
      margin: 0;
      top: auto;
      padding: 3px 5px;
      position: fixed;
      box-sizing: border-box; }
      .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0; }
    .mfp-img-mobile .mfp-counter {
      right: 5px;
      top: 3px; }
    .mfp-img-mobile .mfp-close {
      top: 0;
      right: 0;
      width: 35px;
      height: 35px;
      line-height: 35px;
      background: rgba(0, 0, 0, 0.6);
      position: fixed;
      text-align: center;
      padding: 0; } }
  
  @media all and (max-width: 900px) {
    .mfp-arrow {
      -webkit-transform: scale(0.75);
      transform: scale(0.75); }
    .mfp-arrow-left {
      -webkit-transform-origin: 0;
      transform-origin: 0; }
    .mfp-arrow-right {
      -webkit-transform-origin: 100%;
      transform-origin: 100%; }
    .mfp-container {
      padding-left: 6px;
      padding-right: 6px; } }
/* End */


/* Start:/local/components/francysk.custom/cookie.policy/templates/.default/style.css?17540045084362*/
.cookie-wrap {
  transform: scale(1);
  left: 1.25em;
  right: auto;
  transition: visibility .25s linear, opacity .25s ease, transform .25s ease;
  background: #fff;    
  bottom: 1.25em;
  box-shadow: 0 0.625em 1.875em #000;
  box-shadow: 0 0.625em 1.875em rgba(2,2,3,.28);
  font-family: inherit;
  line-height: normal;
  max-width: 24.2em;  
  padding: 1.1em 1.5em 1.4em;
  position: fixed;
  right: 1.25em;
  width: 100%;
  z-index: 1000;
  max-width: 35.5em;
  border-radius: 15px;
}
.modal-popup-wrap {
  animation: none;
    background: none;
    border: none;
    border-radius: unset;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: inherit;
    float: none;
    font-family: inherit;
    font-size: 1em;
    font-style: inherit;
    font-variant: normal;
    font-weight: inherit;
    height: auto;
    letter-spacing: unset;
    line-height: 1.2;
    margin: 0;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    transition: none;
    vertical-align: baseline;
    visibility: unset;
}

.modal-popup-wrap .title {
  font-size: 20px;
    margin-bottom: 0.7em;
    font-weigth: 500;
    color: #000000;
}

.modal-popup-wrap .text {
  font-size: 14px;
    line-height: 20px;
    font-weight: 300;
    color: #282A2E;
}

.popup-btns {
  text-align: center;
}
.persett {
  font-size: 12px;
    color: black;
    text-decoration: underline;
    margin-top: 10px;
    display: block;
}





/******/


.modal {
  position:fixed;
  display:flex;
  align-items:center;
  justify-content:center;
  top:0vh;
  left:0px;
  width:100vw;
  height:100vh;
  background: rgb(0,0,0, 0.7);
  border:none;
  box-shadow: 0 0.625em 1.875em #000;
  box-shadow: 0 0.625em 1.875em rgba(2,2,3,.28);
  box-sizing:content-box;
  color:black;   
  z-index: 9999;
  opacity: 0;
  -webkit-transition: opacity 400ms ease-in;
  -moz-transition: opacity 400ms ease-in;
  transition: opacity 400ms ease-in;  
  pointer-events: none;  
}


.modal.show {
opacity: 1;
pointer-events: auto;
overflow-y: auto;
}
  
.modal-dialog {
position: relative;
width: 75%;
margin: 15%;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 75%;
    margin: 30px auto;
  }
}

.modal-content {
  max-height: 70vh;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-radius: 10px;
  outline: 0;
}

@media (min-width: 768px) {
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
}

/* свойства для заголовка модального окна */
.modal-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid #eceeef;
text-decoration:none;
}

.modal-title {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.5;
  font-size: 1.25rem;
  font-weight: 500;
}

/* свойства для кнопки "Закрыть" */
.close_modal {
  float: left;
  font-family: sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
  text-decoration: none;
color:black;
}

/* свойства для кнопки "Закрыть" при нахождении её в фокусе или наведении */
.close_modal:focus,
.close_modal:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .75;
}



/* свойства для блока, содержащего основное содержимое окна */
.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 15px 30px;
  overflow: auto;
  text-align: left;

}

.check-cust_i {
  margin-top: -2px;
}

.label-text {
  margin-left: 25px;
}
/* End */
/* /local/frontend/build/css/style.min.css?1754004507185740 */
/* /local/include/templates/css/custom.css?1754004507595 */
/* /local/frontend/build/css/libs/magnific-popup.css?17540045077648 */
/* /local/components/francysk.custom/cookie.policy/templates/.default/style.css?17540045084362 */
