@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext,latin-ext);
.plyr input[type=range]:focus,.plyr:focus{outline:0}
.plyr .plyr__video-embed iframe,.plyr__controls{pointer-events:none}
.plyr{position:relative;max-width:100%;min-width:200px;font-family:Avenir,'Avenir Next','Helvetica Neue','Segoe UI',Helvetica,Arial,sans-serif;direction:ltr}
.plyr,.plyr *,.plyr ::after,.plyr ::before{box-sizing:border-box}
.plyr a,.plyr button,.plyr input,.plyr label{-ms-touch-action:manipulation;touch-action:manipulation}
.plyr audio,.plyr video{width:100%;height:auto;vertical-align:middle;border-radius:inherit}
.plyr input[type=range]{display:block;height:20px;width:100%;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border:none;background:0 0}
.plyr input[type=range]::-webkit-slider-runnable-track{height:8px;background:0 0;border:0;border-radius:4px;-webkit-user-select:none;user-select:none}
.plyr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,-webkit-transform .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}
.plyr input[type=range]::-moz-range-track{height:8px;background:0 0;border:0;border-radius:4px;-moz-user-select:none;user-select:none}
.plyr input[type=range]::-moz-range-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}
.plyr input[type=range]::-ms-track{height:8px;background:0 0;border:0;color:transparent}
.plyr input[type=range]::-ms-fill-upper{height:8px;background:0 0;border:0;border-radius:4px;-ms-user-select:none;user-select:none}
.plyr input[type=range]::-ms-fill-lower{height:8px;border:0;border-radius:4px;-ms-user-select:none;user-select:none;background:#3498db}
.plyr input[type=range]::-ms-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box;margin-top:0}
.plyr input[type=range]::-ms-tooltip{display:none}
.plyr input[type=range]::-moz-focus-outer{border:0}
.plyr input[type=range].tab-focus:focus{outline-offset:3px}
.plyr input[type=range]:active::-webkit-slider-thumb{background:#3498db;border-color:#fff;-webkit-transform:scale(1.25);transform:scale(1.25)}
.plyr input[type=range]:active::-moz-range-thumb{background:#3498db;border-color:#fff;transform:scale(1.25)}
.plyr input[type=range]:active::-ms-thumb{background:#3498db;border-color:#fff;-ms-transform:scale(1.25);transform:scale(1.25)}
.plyr--video input[type=range].tab-focus:focus{outline:rgba(255,255,255,.5) dotted 1px}
.plyr--audio input[type=range].tab-focus:focus{outline:rgba(86,93,100,.5) dotted 1px}
.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important}
.plyr__video-wrapper{position:relative;background:#000;border-radius:inherit}
.plyr__video-embed{padding-bottom:56.25%;height:0;border-radius:inherit;overflow:hidden;z-index:0}
.plyr__video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.plyr__video-embed>div{position:relative;padding-bottom:200%;-webkit-transform:translateY(-35.95%);-ms-transform:translateY(-35.95%);transform:translateY(-35.95%)}
.plyr video::-webkit-media-text-track-container{display:none}
.plyr__captions{display:none;position:absolute;bottom:0;left:0;width:100%;padding:20px;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:-webkit-transform .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;color:#fff;font-size:16px;text-align:center;font-weight:400}
.plyr__captions span{border-radius:2px;padding:3px 10px;background:rgba(0,0,0,.7);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:150%}
.plyr__captions span:empty{display:none}
.plyr--captions-active .plyr__captions{display:block}
.plyr--hide-controls .plyr__captions{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}
.plyr ::-webkit-media-controls{display:none}
.notification-container,.plyr__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center}
.plyr__controls{display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;line-height:1;text-align:center}
.plyr__controls>*{pointer-events:all}
.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:5px}
.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child,.plyr__controls>button:first-child{margin-left:0}
.plyr__controls .plyr__volume{margin-left:5px}
.plyr__controls [data-plyr=pause]{margin-left:0}
.plyr__controls button{position:relative;display:inline-block;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;overflow:visible;vertical-align:middle;padding:7px;border:0;background:0 0;border-radius:3px;cursor:pointer;-webkit-transition:background .3s ease,color .3s ease,opacity .3s ease;transition:background .3s ease,color .3s ease,opacity .3s ease;color:inherit}
.plyr__controls button svg{width:18px;height:18px;display:block;fill:currentColor}
.plyr__controls button:focus{outline:0}
.plyr__controls .icon--captions-on,.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted{display:none}
.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none}
.plyr--video .plyr__controls{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:50px 10px 10px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__controls button:hover{background:#3498db;color:#fff}
.plyr--audio .plyr__controls{padding:10px;border-radius:inherit;background:#fff;border:1px solid #dbe3e8;color:#565d64}
.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__play-large{background:#3498db;color:#fff}
.plyr__play-large{display:none;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px;border:4px solid currentColor;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);-webkit-transition:all .3s ease;transition:all .3s ease}
.plyr__play-large svg{position:relative;left:2px;width:20px;height:20px;display:block;fill:currentColor}
.plyr__play-large:focus{outline:rgba(255,255,255,.5) dotted 1px}
.plyr .plyr__play-large{display:inline-block}
.plyr--audio .plyr__play-large,.plyr--playing .plyr__controls [data-plyr=play],.plyr__controls [data-plyr=pause]{display:none}
.plyr--playing .plyr__play-large{opacity:0;visibility:hidden}
.plyr--playing .plyr__controls [data-plyr=pause]{display:inline-block}
.plyr--captions-active .plyr__controls .icon--captions-on,.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted{display:block}
.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr--captions-active .plyr__controls .icon--captions-on+svg,.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg{display:none}
.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}
.plyr__tooltip{position:absolute;z-index:2;bottom:100%;margin-bottom:10px;padding:5px 7.5px;pointer-events:none;opacity:0;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:14px;line-height:1.3;-webkit-transform:translate(-50%,10px) scale(.8);-ms-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease}
.plyr__tooltip::before{content:'';position:absolute;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-4px;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.7);border-left:4px solid transparent;z-index:2}
.plyr button.tab-focus:focus .plyr__tooltip,.plyr button:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%,0) scale(1);-ms-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}
.plyr button:hover .plyr__tooltip{z-index:3}
.plyr__controls button:first-child .plyr__tooltip{left:0;-webkit-transform:translate(0,10px) scale(.8);-ms-transform:translate(0,10px) scale(.8);transform:translate(0,10px) scale(.8);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}
.plyr__controls button:first-child .plyr__tooltip::before{left:16px}
.plyr__controls button:last-child .plyr__tooltip{right:0;-webkit-transform:translate(0,10px) scale(.8);-ms-transform:translate(0,10px) scale(.8);transform:translate(0,10px) scale(.8);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}
.plyr__controls button:last-child .plyr__tooltip::before{left:auto;right:16px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.plyr__controls button:first-child .plyr__tooltip--visible,.plyr__controls button:first-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:first-child:hover .plyr__tooltip,.plyr__controls button:last-child .plyr__tooltip--visible,.plyr__controls button:last-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:last-child:hover .plyr__tooltip{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr__progress{position:relative;display:none;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.plyr__progress input[type=range]{position:relative;z-index:2}
.plyr__progress input[type=range]::-webkit-slider-runnable-track{background:0 0}
.plyr__progress input[type=range]::-moz-range-track{background:0 0}
.plyr__progress input[type=range]::-ms-fill-upper{background:0 0}
.plyr__progress .plyr__tooltip{left:0}
.plyr .plyr__progress{display:inline-block}
.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display{position:absolute;left:0;top:50%;width:100%;height:8px;margin:-4px 0 0;padding:0;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:100px}
.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar{background:0 0}
.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:8px}
.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:8px}
.plyr__progress--buffer::-ms-fill,.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{border-radius:100px}
.plyr__progress--played,.plyr__volume--display{z-index:1;color:#3498db;background:0 0;-webkit-transition:none;transition:none}
.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:none;transition:none}
.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:none;transition:none}
.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{display:none}
.plyr__progress--buffer::-webkit-progress-value{-webkit-transition:width .2s ease;transition:width .2s ease}
.plyr__progress--buffer::-moz-progress-bar{-webkit-transition:width .2s ease;transition:width .2s ease}
.plyr__progress--buffer::-ms-fill{-webkit-transition:width .2s ease;transition:width .2s ease}
.plyr--video .plyr__progress--buffer,.plyr--video .plyr__volume--display{background:rgba(255,255,255,.25)}
.plyr--video .plyr__progress--buffer{color:rgba(255,255,255,.25)}
.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{background:rgba(198,214,219,.66)}
.plyr--audio .plyr__progress--buffer{color:rgba(198,214,219,.66)}
.plyr--loading .plyr__progress--buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-size:25px 25px;background-repeat:repeat-x;background-image:-webkit-linear-gradient(135deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);color:transparent}
.plyr--video.plyr--loading .plyr__progress--buffer{background-color:rgba(255,255,255,.25)}
.plyr--audio.plyr--loading .plyr__progress--buffer{background-color:rgba(198,214,219,.66)}
.plyr__time{display:inline-block;vertical-align:middle;font-size:14px}
.plyr__time+.plyr__time,.plyr__volume{display:none}
.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}
.plyr .plyr__volume{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;position:relative}
.plyr .plyr__volume input[type=range]{position:relative;z-index:2}
.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr=mute]{display:none!important}
.plyr--fullscreen-active{height:100%;width:100%;background:#000;border-radius:0!important}
.plyr--fullscreen-active video{height:100%}
.plyr--fullscreen-active .plyr__video-wrapper{height:100%;width:100%}
.plyr--fullscreen-active .plyr__video-embed{overflow:visible}
.plyr--fullscreen-active.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.plyr--fullscreen-fallback.plyr--fullscreen-active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000000}
a,a:active,a:focus,a:hover,a:link{color:#212125;text-decoration:none}
button,input{overflow:visible}
button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:sans-serif}
h1,h2{font-size:36px}
h1,h2,h3{line-height:40px;font-weight:800;padding:0;font-family:GilroyExtraBold;color:#212125}
input::-ms-clear{display:none}
h1{margin:32px 0 16px}
h2{text-align:center;margin:0}
h3{font-size:28px;margin:16px 0 32px}
body.modal-open{overflow-y:scroll;padding-right:0!important}
body{background-color:#fff;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;padding-top:140px;color:#212125;margin-bottom:147px}
body.gray-background{background:#efefef}
header{height:114px;background-color:#fff;border:0;z-index:1031;border-bottom:1px solid #f0f0f0;box-shadow:0 1px 15px 0 #e9e9e9;margin-bottom:24px}
header .ovp-container{position:relative;-webkit-transition:all .6s ease;transition:all .6s ease;z-index:1}
header .ovp-top_panel .ovp-logo,header .ovp-top_panel .ovp-slogan{line-height:54px;-webkit-transition:all .6s ease-out;color:#fff;font-weight:800;font-family:GilroyExtraBold}
header .ovp-top_panel{width:100%;min-width:280px;background:#343539}
header .ovp-top_panel .ovp-logo{position:absolute;top:0;left:0;z-index:1;background:#d52b1e;transition:all .6s ease-out;font-size:30px;text-transform:uppercase}
header .ovp-top_panel .ovp-logo span{display:inline-block;vertical-align:top;padding:0 16px}
header .navbar-form .btn-search,header .navbar-form .form-control,header .navbar-form .search-close,header .ovp-top_panel .ovp-quote,header .ovp-top_panel .ovp-slogan_main{display:none}
header .ovp-top_panel .ovp-logo span:first-child{background:#154fbe}
header .ovp-top_panel .ovp-slogan{text-align:center;font-size:24px;transition:all .6s ease-out}
header .ovp-top_panel .ovp-button_popup{position:absolute;top:0;right:0;color:#fff;font-weight:800;font-size:14px;-webkit-transition:all .6s ease-out;transition:all .6s ease-out;outline:0;text-transform:uppercase;letter-spacing:.03em;line-height:40px;border:1px solid #9a9a9c;padding:0 24px;margin:4px 0;font-family:GilroyExtraBold}
header .ovp-top_panel .ovp-button_popup:hover{background:#fff;color:#0039a6}
header .navbar-form{position:absolute;top:0;right:0;width:60px;height:60px;padding:0;z-index:1;cursor:pointer;margin:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background:url(../images/search.svg) center center no-repeat #fff;background-size:20px 20px}
header .open-search{max-width:100%;background:#fff}
header .open-search .navbar-form{width:100%;border:0;background:#fff}
header .open-search .navbar-form .form-wrap{max-width:1216px;min-width:280px;margin:0 auto;position:relative}
header .open-search .navbar-form .form-control{display:block;font-size:20px;line-height:28px;width:-webkit-calc(100% - 60px);width:calc(100% - 60px);padding:8px 96px 8px 32px;border:0;height:60px;outline:0;background:url(../images/search-blue.svg) 0 center no-repeat #fff}
header .open-search .navbar-form .form-control:focus{box-shadow:none}
header .open-search .navbar-form .btn-search{display:block;position:absolute;top:8px;right:60px;font-size:14px;padding:0 24px;font-family:GilroyExtraBold;line-height:45px;letter-spacing:.03em;border:0;border-left:1px solid #efefef;outline:0;text-transform:uppercase;box-shadow:none;background:#fff}
header .open-search .navbar-form .search-close{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;position:absolute;top:0;display:block;width:58px;height:60px;background:url(../images/close.svg) center center no-repeat #fff;text-align:center;outline:0;right:0}
header .navbar-collapse{background:#fff}
header .navbar-collapse.collapsing{display:none!important;-webkit-transition:0s!important;transition:0s!important}
header .navbar-collapse .navbar-nav>li>a,header .navbar-collapse .ovp-button_popup a{font-size:14px;-webkit-transition:all .6s ease-out;font-family:GilroyExtraBold;text-transform:uppercase;font-weight:800}
header .navbar-collapse .navbar-nav>li>a{line-height:58px;color:#212125;letter-spacing:.05em;padding:0 10px;border-bottom:2px solid #fff;transition:all .6s ease-out}
header .navbar-collapse .navbar-nav:hover>li>a{opacity:.5}
header .navbar-collapse .navbar-nav>li>a:active,header .navbar-collapse .navbar-nav>li>a:focus,header .navbar-collapse .navbar-nav>li>a:hover{color:#2c6be4;background:0 0}
header .navbar-collapse .navbar-nav>li:first-child>a{padding-left:0}
header .navbar-collapse .navbar-nav>li.nav-mob_item{display:none}
header .navbar-collapse .navbar-nav>li.active>a{color:#0039a6;border-color:#0039a6}
header .navbar-collapse .navbar-nav:hover>li.active>a,header .navbar-collapse .navbar-nav:hover>li>a:active,header .navbar-collapse .navbar-nav:hover>li>a:focus,header .navbar-collapse .navbar-nav:hover>li>a:hover{opacity:1}
header .navbar-collapse .ovp-button_popup{position:absolute;top:-60px;left:0;width:100%;z-index:1035;height:60px;background:#343539;display:none}
header .navbar-collapse .ovp-button_popup a{color:#fff;transition:all .6s ease-out;outline:0;display:inline-block;vertical-align:top;letter-spacing:.03em;line-height:40px;border:1px solid #9a9a9c;padding:0 24px;margin:7px 8px}
header .navbar-collapse .ovp-button_popup a:hover{background:#fff;color:#0039a6}
.ovp-main{padding-top:0;position:relative}
.ovp-main header{height:700px;position:absolute;top:0;left:0;width:100%;margin:0;background:-webkit-linear-gradient(top,rgba(33,33,37,0) 0,rgba(33,33,37,0) 50%,#212125 100%);background:linear-gradient(to bottom,rgba(33,33,37,0) 0,rgba(33,33,37,0) 50%,#212125 100%);border-bottom:1px solid #f0f0f0;box-shadow:none}
.ovp-main header .ovp-wrap{border-top:1px solid rgba(255,255,255,.2)}
.ovp-main header .ovp-top_panel{background:0 0;position:relative;height:640px}
.ovp-main header .ovp-top_panel .ovp-container{position:relative;height:640px}
.ovp-main header .ovp-top_panel .ovp-quote{display:block;position:absolute;left:0;top:142px;width:340px;color:#fff;font-family:GilroyExtraBold;padding-top:55px;font-size:16px;line-height:32px;text-transform:uppercase;font-weight:800}
.ovp-main header .ovp-top_panel .ovp-quote .ovp-quote_author{font-family:Roboto,sans-serif;display:block;font-weight:400;text-transform:none;margin-top:30px}
.ovp-content blockquote,.ovp-filtr .ovp-filtr_title,.ovp-filtr .ovp-grid_show,.ovp-filtr_time,.ovp-grid .ovp-grid_item .ovp-grid_item-num,.ovp-grid .ovp-grid_more,.ovp-main header .ovp-top_panel .ovp-slogan_main,.ovp-search_list .ovp-show_more,.search-form .btn-search,a.ovp-filtr_time,a.ovp-filtr_time:link{font-family:GilroyExtraBold}
.ovp-main header .ovp-top_panel .ovp-logo{top:105px}
.ovp-main header .ovp-top_panel .ovp-slogan{display:none}
.ovp-main header .ovp-top_panel .ovp-slogan_main{padding-top:420px;text-align:left;font-size:39px;display:block;line-height:56px;font-weight:800;color:#fff;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}
.ovp-main header .ovp-top_panel .ovp-slogan_main span{display:block}
.ovp-main header .ovp-top_panel .ovp-button_popup{position:absolute;bottom:40px;top:auto;right:auto;left:0;line-height:60px;border:1px solid #fff;padding:0 24px;margin:0}
.ovp-main header .navbar-form{background:url(../images/search_white.svg) center center no-repeat;border-color:rgba(255,255,255,.2);border-bottom:0 none}
.ovp-main header:not(.special-version) .navbar-glasses{background:url(../images/glasses-white.svg) center center no-repeat;border-color:rgba(255,255,255,.2);border-bottom:0 none}
.ovp-main header .navbar-collapse{padding-right:60px;background:0 0}
.section-person,.section-progress{width:100%;padding:50px 0;min-width:280px}
.ovp-main header .navbar-collapse .navbar-nav>li>a{color:#fff;border-bottom:2px solid transparent}
.ovp-main header .navbar-collapse .navbar-nav>li>a:active,.ovp-main header .navbar-collapse .navbar-nav>li>a:focus,.ovp-main header .navbar-collapse .navbar-nav>li>a:hover{color:#2c6be4;background:0 0}
.ovp-main_slider{height:700px;width:100%}
.ovp-main_slider .ovp-main_slide-image{width:100%;height:700px}
.ovp-main_slider .ovp-main_slide{width:100%;height:auto}
.ovp-container{max-width:1216px;min-width:280px;position:relative;margin:0 auto}
.section-person{background:#d9d9db}
.section-progress,.section-progress .campaign-list-item_time:before{background:#efefef}
.section-person h2 span{font-size:20px;line-height:28px;display:block}
.ovp-persons:after,.ovp-persons:before{top:0;height:100%;width:65px;content:'';display:block}
header+.section-progress{margin-top:-24px}
.ovp-persons{position:relative;padding:0 105px;margin:55px 0 50px}
.ovp-persons:before{position:absolute;left:42px;background:url(../images/bg-left.png) center center no-repeat;background-size:60px 265px}
.ovp-persons:after{position:absolute;right:43px;background:url(../images/bg-right.png) center center no-repeat;background-size:60px 265px}
.ovp-persons .slick-arrow{position:absolute;top:50%;text-indent:-9999em;margin:-12px 0 0;height:24px;padding:0;width:13px;opacity:.8;background:0 0;border:0;box-shadow:none;outline:0}
.ovp-persons .slick-arrow:hover{opacity:1}
.ovp-persons .slick-prev{left:0;background:url(../images/arrow-left.svg) center center no-repeat;background-size:13px 24px}
.ovp-persons .slick-next{right:0;background:url(../images/arrow-right.svg) center center no-repeat;background-size:13px 24px}
.ovp-persons .slick-slide{display:block;background:#f0f0f1;z-index:1;height:400px;text-align:center;width:600px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);margin:0 -45px;outline:0;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-persons .slick-slide .ovp-person{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);display:block;padding:45px;outline:0}
.ovp-persons .slick-slide:hover{text-decoration:none}
.ovp-persons .slick-slide:hover .ovp-person_name{color:#0039a6}
.ovp-persons .slick-slide .img-circle{margin:0 auto 23px}
.ovp-persons .slick-slide .ovp-person_name{font-size:24px;line-height:24px}
.ovp-persons .slick-slide .ovp-person_job{font-size:12px;padding:0 45px;line-height:24px;margin-bottom:40px}
.ovp-persons .slick-slide .ovp-person_text{font-size:16px;line-height:24px}
.ovp-persons .slick-slide .img-quote{position:relative;display:inline-block;vertical-align:top;padding:0 24px;text-align:center;margin:45px auto;opacity:.2}
.ovp-persons .slick-slide .img-quote:after,.ovp-persons .slick-slide .img-quote:before{content:'';background:#0039a6;height:1px;position:absolute;top:50%;width:50%}
.ovp-persons .slick-slide .img-quote img{display:block;margin:0 auto}
.ovp-persons .slick-slide .img-quote:before{display:block;left:-50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.ovp-persons .slick-slide .img-quote:after{display:block;right:-50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.ovp-persons .slick-active.slick-slide{background:#f7f7f8;z-index:2;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
.ovp-persons .slick-active.slick-slide .ovp-person_name{font-size:16px;line-height:24px;padding:0 45px}
.ovp-persons .slick-active.slick-slide .ovp-person_job{padding:0 45px}
.ovp-persons .slick-active.slick-slide .ovp-person{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.ovp-persons .slick-center.slick-active.slick-slide{background:#fff;z-index:3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.ovp-content_top{margin-left:104px;max-width:800px;min-with:280px;border-bottom:1px solid #c3c3c7;font-size:14px;line-height:18px;position:relative;padding-bottom:24px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.ovp-content_top a img{opacity:.8}
.ovp-content_top .pull-left img{margin-right:17px}
.ovp-content_top .ovp-content_share{position:fixed;top:220px;left:40px;display:none;z-index:1;width:60px;height:180px;background:#efefef;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-content_top .ovp-content_share a{display:block;margin:0 16px;padding:16px 0;border-top:1px solid #fff;width:30px;height:60px;text-align:center}
.ovp-content_top .ovp-content_share a:first-child{border:0}
.ovp-content_top .ovp-content_share .ovp-vk_share{background:url(../images/vk-share.svg) center center no-repeat;background-size:23px 13px}
.ovp-content_top .ovp-content_share .ovp-ok_share{background:url(../images/ok-share.svg) center center no-repeat;background-size:11px 19px}
.ovp-content_top .ovp-content_share .ovp-fav_share{background:url(../images/star.svg) center center no-repeat;background-size:20px 20px}
.ovp-content{margin-left:104px;padding-bottom:40px;max-width:800px;min-width:280px;font-size:18px;line-height:28px}
.ovp-content p{margin:0 0 27px}
.ovp-content p img{width:100%;height:auto;display:block}
.ovp-content p strong{display:block;font-size:20px;line-height:32px;font-weight:400}
.ovp-content hr{height:2px;width:100%;background:#212125;margin-bottom:16px;margin-top:24px}
.ovp-content a,.ovp-content a:link{color:#0039a6;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-content a:active,.ovp-content a:focus,.ovp-content a:hover{color:#d52b1e}
.ovp-content ul{list-style-type:none;margin:10px 0 0;padding:0}
.ovp-content figure,.ovp-content ul li{margin-bottom:30px}
.ovp-content ul li{position:relative;padding-left:30px}
.ovp-content ul li:before{color:#0039a6;position:absolute;top:5px;left:0;font-size:24px;line-height:24px;content:'\2022';display:block}
.ovp-content figcaption{font-size:12px;line-height:24px;color:#395969a}
.ovp-content blockquote{color:#212125;border:0;font-size:28px;line-height:40px;font-weight:800;margin:0 0 0 5%;padding:30px 0 0;border-top:2px solid #212125;display:inline-block;vertical-align:top;width:44%;text-align:left;position:relative}
.ovp-content blockquote.no-photo{width:100%;margin-left:0;margin-bottom:32px}
.ovp-content blockquote:before{position:absolute;top:-14px;left:0;content:'';display:block;padding-right:10px;background:url(../images/quote.svg) no-repeat #fff;background-size:48px 35px;height:35px;width:58px}
.ovp-foto_gallery{border-top:1px solid #c3c3c7;margin:16px 0}
.ovp-video{margin-bottom:60px;position:relative}
.ovp-video .ovp-video_caption{display:block;margin-top:16px;color:#95969a;font-size:12px}
.ovp-video frame{width:100%;height:auto}
.ovp-person_page .ovp-person_job{color:#606065;font-size:16px;lie-height:24px;margin-bottom:24px}
.ovp-foto_gallery img{width:auto;height:120px}
.ovp-foto_gallery .row div{margin-bottom:16px;position:relative;cursor:pointer;display:inline-block;vertical-align:top;margin-right:15px}
.ovp-progress_page .ovp-progress_category{opacity:.6;margin-top:30px;text-transform:uppercase;font-size:12px;lie-height:24px}
.ovp-progress_page .ovp-progress_category span{margin-right:16px}
.ovp-progress_page .ovp-progress_date{font-size:12px;lie-height:24px;color:#606065}
.ovp-progress_page blockquote{width:100%;padding-right:25%;margin:16px 0;padding-bottom:30px;border-top:1px dotted #212125;border-bottom:1px dotted #212125}
.ovp-progress_page blockquote:before{display:none}
.ovp-progress_page blockquote .ovp-author{position:absolute;top:40px;right:0;width:20%;color:#6e7483;font-size:12px;line-height:20px}
.ovp-progress_page blockquote .ovp-author .ovp-author_name{color:#2c3648;font-size:17px;display:block;line-height:28px;margin-bottom:30px;font-weight:500}
.ovp-person_media{display:inline-block;vertical-align:top;width:49%}
.ovp-person_media .slick-arrow{position:absolute;top:50%;text-indent:-9999em;margin:-12px 0 0;height:24px;padding:0;width:13px;background:0 0;border:0;box-shadow:none;outline:0}
.ovp-person_media .slick-prev{left:0;background:url(../images/arrow-left.svg) center center no-repeat;background-size:13px 24px}
.ovp-person_media .slick-next{right:0;background:url(../images/arrow-right.svg) center center no-repeat;background-size:13px 24px}
.ovp-person_media .ovp-photo{padding:0 16px}
.ovp-person_media .ovp-photo .slick-current{border-top:4px solid #0039a6}
.ovp-person_media .ovp-photo .slick-slide{margin:0 10px;cursor:pointer;height:80px;max-width:104px}
.ovp-person_media .ovp-photo .slick-slide img,.ovp-person_media .ovp-photo .slick-slide video{display:block;height:100%;width:auto;outline:0}
.ovp-person_media .ovp-photo .slick-slide .ovp-person_video{position:relative;height:100%;width:auto}
.ovp-person_media .ovp-photo .slick-slide .ovp-person_video:after{position:absolute;bottom:0;left:0;display:block;width:40px;height:40px;background:url(../images/play.svg) center center no-repeat #0039a6;background-size:10px 13px;content:''}
.ovp-person_media .ovp-photo .slick-slide .ovp-person_video:hover:after{background-color:#d52b1e}
.ovp-person_media .ovp-foto{margin-bottom:10px}
.ovp-person_media .ovp-foto .ovp-photo_with-copyright{margin-bottom:0}
.ovp-person_media .ovp-foto img,.ovp-person_media .ovp-foto video{display:block;height:auto;width:100%;outline:0}
.ovp-person_contact{margin:40px 0}
.ovp-person_contact a{color:#7a7a7c;font-size:16px;display:block;margin-top:16px;padding-left:32px;line-height:28px}
.ovp-person_contact .ovp-person_contact-site{background:url(../images/site.svg) 0 center no-repeat}
.ovp-person_contact .ovp-person_contact-fb{background:url(../images/fb-share.svg) 5px center no-repeat}
.ovp-person_contact .ovp-person_contact-vk{background:url(../images/vk-share.svg) 0 center no-repeat}
.ovp-up_link,.ovp-up_link:link{display:none;outline:0;height:60px;width:60px;background:url(../images/arrow-up.svg) center center no-repeat #fff;position:fixed;text-decoration:none;bottom:10px;left:40px;z-index:100;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-grid{width:100%;position:relative;padding-bottom:60px;margin-top:50px}
.ovp-grid .ovp-grid_more{display:block;margin:0 0 0 -120px;position:absolute;bottom:0;left:50%;text-align:center;border:2px solid rgba(0,0,0,.5);color:rgba(0,0,0,.7);font-size:14px;line-height:58px;letter-spacing:.03em;text-transform:uppercase;width:240px;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-grid .ovp-grid_more:hover{border:2px solid #000;color:#000}
.ovp-grid .ovp-grid_item{width:23%;height:auto;background:#fff;margin-bottom:30px;display:inline-block;vertical-align:top}
.ovp-grid .ovp-grid_item a:hover .ovp-grid_item-title{color:#0039a6}
.ovp-grid .ovp-grid_item a{display:block}
.ovp-grid .ovp-grid_item .ovp-grid_item-bgimage img,.ovp-grid .ovp-grid_item .ovp-grid_item-image img{width:100%;height:auto;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-grid .ovp-grid_item .ovp-grid_item-title{font-size:28px;line-height:36px;padding:40px 24px 0;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-grid .ovp-grid_item .ovp-grid_item-text{font-size:16px;line-height:24px;padding:24px 24px 0;height:124px;margin-bottom:24px;position:relative;overflow:hidden;color:rgba(33,33,37,.8)}
.ovp-grid .ovp-grid_item .ovp-grid_item-category{font-size:12px;line-height:24px;padding:16px 0;margin:0 24px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;color:rgba(33,33,37,.6);border-top:1px solid #d3d3d3}
.ovp-grid .ovp-grid_item .ovp-grid_item-category span{margin-left:24px}
.ovp-grid .ovp-grid_item .ovp-grid_item-category span:first-child{margin-left:0}
.ovp-grid .ovp-grid_item .ovp-grid_item-category:hover{color:#212125}
.ovp-grid .ovp-grid_item .ovp-grid_item-video{position:relative;background:#0039a6}
.ovp-grid .ovp-grid_item .ovp-grid_item-video:after{position:absolute;bottom:0;left:0;display:block;width:40px;height:40px;-webkit-transition:all .3s ease;transition:all .3s ease;background:url(../images/play.svg) center center no-repeat #0039a6;background-size:10px 13px;content:''}
.ovp-grid .ovp-grid_item .ovp-grid_item-video:hover img{opacity:.8}
.ovp-grid .ovp-grid_item .ovp-grid_item-video:hover:after{background-color:#d52b1e}
.ovp-grid .ovp-grid_item .ovp-grid_item-video .ovp-grid_item-video_time{position:absolute;bottom:0;right:0;display:inline-block;vertical-align:top;color:#fff;padding:10px;background:rgba(33,33,37,.5);font-size:12px;line-height:16px}
.ovp-grid .ovp-grid_item .ovp-grid_item-video img{width:100%;height:auto}
.ovp-grid .ovp-grid_item .ovp-grid_item-num{font-size:32px;line-height:40px;padding:60px 24px 40px;color:#fff}
.ovp-grid .ovp-grid_item .ovp-grid_item-num span{font-size:80px;color:#fff;line-height:80px;display:block}
.ovp-grid .ovp-grid_item .ovp-grid_item-img{margin:0 24px}
.ovp-grid .ovp-grid_item .ovp-grid_item-img img{width:100%;height:auto;display:block}
.ovp-grid .ovp-grid_item .ovp-grid_item-author{padding:24px 24px 24px 109px;position:relative;font-size:12px;line-height:20px;color:rgba(33,33,37,.8)}
.ovp-grid .ovp-grid_item .ovp-grid_item-author img{display:block;position:absolute;top:24px;left:24px}
.ovp-grid .ovp-grid_item .ovp-grid_item-author span{display:block;font-size:16px;margin:12px 0 8px}
.ovp-grid .ovp-grid_item .ovp-grid_item-quote{font-size:16px;line-height:24px;margin:0 24px 24px;padding-bottom:56px;background:url(../images/quote-blue.svg) right bottom no-repeat;background-size:48px 34px}
.ovp-grid .ovp-grid_item .ovp-grid_item-content{height:100%;background:-webkit-linear-gradient(top,rgba(0,57,166,.8) 0,rgba(0,57,166,.2) 100%);background:linear-gradient(to bottom,rgba(0,57,166,.8) 0,rgba(0,57,166,.2) 100%)}
.ovp-grid .ovp-grid_item .ovp-grid_item-content .ovp-grid_item-title{color:#fff}
.ovp-grid .ovp-grid_item .ovp-grid_item-content .ovp-grid_item-text{color:rgba(255,255,255,.8)}
.ovp-grid .ovp-grid_item .ovp-grid_item-content a:hover .ovp-grid_item-title{color:#fff}
.ovp-grid .ovp-grid_item .ovp-grid_item-content .ovp-grid_item-category{color:rgba(255,255,255,.6);border-top:1px solid rgba(255,255,255,.2)}
.ovp-grid .ovp-grid_item .ovp-grid_item-content .ovp-grid_item-category:hover{color:#fff}
.ovp-grid .ovp-grid_item .ovp-grid_item-content .ovp-grid_item-quote{font-size:16px;line-height:32px;letter-spacing:.03em;text-transform:uppercase;margin:0 24px 24px;padding-top:180px;color:#fff;font-family:GilroyExtraBold;background:url(../images/quote_white.svg) left 24px no-repeat;background-size:48px 34px}
.ovp-grid .ovp-grid_item .ovp-grid_item-content .ovp-grid_item-author{font-size:16px;line-height:32px;padding:24px;color:#fff}
.ovp-grid .ovp-grid_item.ovp-anons_media .ovp-grid_item-title{font-size:20px;line-height:28px;padding:24px}
.ovp-grid .ovp-grid_item.ovp-anons_info{background:#154fbe}
.ovp-grid .ovp-grid_item.ovp-anons_info .ovp-grid_item-category{border-color:rgba(255,255,255,.6);color:rgba(255,255,255,.6)}
.ovp-grid .ovp-grid_item.ovp-anons_info a{color:#fff}
.ovp-grid .ovp-grid_item.ovp-anons_info a .ovp-grid_item-title{font-size:20px;line-height:28px;padding:0 24px 24px;color:rgba(255,255,255,.8)}
.ovp-grid .ovp-grid_item.ovp-anons_info a:hover .ovp-grid_item-title{color:#fff}
.ovp-grid .ovp-grid_sizer{width:23%}
.ovp-grid .ovp-gutter_sizer{width:2%}
.ovp-filtr_time,a.ovp-filtr_time,a.ovp-filtr_time:link{color:#7a7a7c;font-size:36px;line-height:40px;border-bottom:1px dotted #7a7a7c;outline:0;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-filtr_time:hover,a.ovp-filtr_time:hover,a.ovp-filtr_time:link:hover{color:#0039a6;border-color:#0039a6}
.ovp-filtr_time.active,.ovp-filtr_time.active:hover,a.ovp-filtr_time.active,a.ovp-filtr_time.active:hover,a.ovp-filtr_time:link.active,a.ovp-filtr_time:link.active:hover{color:#212125;cursor:pointer;border:0}
.ovp-show_filter{position:absolute;top:10px;right:3%;opacity:.8;z-index:2;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-show_filter:hover{opacity:1}
.ovp-filtr{position:absolute;top:0;right:2%;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);width:280px;height:auto}
.ovp-filtr .ovp-filtr_title{color:#212125;font-size:16px;line-height:60px;margin-bottom:16px;border-bottom:1px solid #e8e8e9;padding:0 24px}
.ovp-filtr .ovp-filtr_link{display:block;outline:0;line-height:40px;position:relative;padding-left:33px;margin:0 24px}
.ovp-filtr .ovp-filtr_link:after,.ovp-filtr .ovp-filtr_link:before{position:absolute;top:10px;left:0;content:''}
.ovp-filtr .ovp-filtr_link:before{display:block;height:16px;width:16px;z-index:1;border:2px solid #d3d3d3}
.ovp-filtr .ovp-filtr_link:after{display:none;height:20px;width:20px;z-index:2;background:url(../images/check-mark.svg) center center no-repeat #0039a6;background-size:16px 14px}
.ovp-filtr .ovp-filtr_link.checked:after{display:block}
.ovp-filtr .ovp-grid_show{display:block;margin:24px auto;text-align:center;border:2px solid rgba(0,0,0,.5);color:rgba(0,0,0,.7);font-size:14px;line-height:48px;letter-spacing:.03em;text-transform:uppercase;width:230px;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-filtr .ovp-grid_show:hover{border:2px solid #000;color:#000}
.ovp-search_list .ovp-search_item .ovp-search_item_caterogy,.ovp-search_list .ovp-search_item .ovp-search_item_date{color:#606065;font-size:12px;display:inline-block;margin-right:16px;vertical-align:top}
.ovp-search_list .ovp-search_item{margin-bottom:60px}
.ovp-search_list .ovp-search_item .ovp-search_item_caterogy{text-transform:uppercase}
.ovp-search_list .ovp-search_item .ovp-search_item_title{display:block;outline:0;color:#212125;font-size:20px;line-height:28px;margin-bottom:24px}
.ovp-search_list .ovp-search_item .ovp-search_item_title span{background:rgba(0,57,166,.2)}
.ovp-search_list .ovp-search_item a.ovp-search_item_title:hover{color:#0039a6}
.ovp-search_list .ovp-search_item .ovp-search_item_top{margin-bottom:24px}
.ovp-search_list .ovp-search_item .ovp-search_item_text{opacity:.8}
.ovp-search_list .ovp-search_item .social-block-item_info{overflow:hidden;text-indent:30px}
.ovp-search_list .ovp-search_item .social-block-item_info>div:first-child{margin-left:-30px}
.ovp-search_list .ovp-search_item .social-block-item__link{display:inline-block;vertical-align:top;font-size:16px;line-height:32px;color:#909092;width:auto;text-indent:0;position:relative;padding-left:30px;white-space:nowrap}
.ovp-search_list .ovp-search_item .social-block-item__link span,.ovp-search_list .ovp-search_item a.social-block-item__link{color:#666}
.ovp-search_list .ovp-search_item .social-block-item__link:first-child{padding-left:0}
.ovp-search_list .ovp-search_item .social-block-item__link:before{content:"";position:absolute;top:9px;left:15px;display:block;height:13px;width:1px;background:#9c9c99}
.ovp-search_list .ovp-search_item .social-block-item__link:first-child:before{display:none}
.ovp-search_list .ovp-show_more{display:block;margin:0 auto;text-align:center;border:2px solid rgba(0,0,0,.5);color:rgba(0,0,0,.7);font-size:14px;line-height:58px;letter-spacing:.03em;text-transform:uppercase;width:240px;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-search_list .ovp-show_more:hover{border:2px solid #000;color:#000}
.search-form{width:100%;min-width:280px;background:#efefef;margin-top:-24px}
.search-form h1{margin-top:0;padding-top:32px}
.search-form .form-field{position:relative}
.search-form .form-control{border-radius:0;background:#fff;color:#212125;display:block;font-size:24px;line-height:52px;height:52px;border:0;box-shadow:none;width:100%;padding:0 105px 0 24px}
.search-form .btn-search{position:absolute;top:4px;right:0;color:rgba(33,33,37,.8);text-align:center;outline:0;display:block;font-size:14px;width:105px;line-height:45px;border:0;box-shadow:none;background:#fff;text-transform:uppercase;border-left:1px solid #efefef}
.search-form .btn-search:hover{color:#212125}
.person-by-alphabet-wrap{margin:0 0 44px}
.person-by-alphabet-wrap dt{font:32px GilroyExtraBold;color:#212125;margin:0 0 30px}
.person-by-alphabet-list{margin:0;padding:0}
.person-by-alphabet-list_item{font-size:12px;line-height:17px;color:#909092;padding-left:100px;min-height:70px;list-style:none;position:relative;margin-top:30px}
.person-by-alphabet-list_item img{position:absolute;top:-5px;left:0;display:block;height:60px;width:60px}
.person-by-alphabet-list_item:first-child{margin-top:0}
.person-by-alphabet-list_name{display:inline-block;margin-bottom:10px;font-size:20px}
.alphabet{display:none}
.campaign{padding:9px 0 40px}
.campaign-list-item_date{font-size:12px;color:#a8a8a9;text-transform:uppercase;margin-bottom:13px}
.campaign-list-item_date span{display:block;font:32px/32px GilroyExtraBold;color:#212125;margin-bottom:-5px}
.campaign-list-item_time{position:relative;padding-left:20px;font-size:12px;height:37px;color:#a8a8a9}
.campaign-list-item_time:after{content:'';position:absolute;top:50%;left:0;width:9px;height:9px;margin-top:-4.5px;border-radius:100%;background:#212125}
.campaign-list-item_frame{font-size:20px;line-height:28px;color:#212125;margin-bottom:16px}
.campaign-list-item_frame p,.campaign-list-item_frame:last-child{margin-bottom:0}
.campaign-list-item_frame p a{color:#212125}
.campaign-list-item_frame p a:hover{color:#0039a6}
.campaign-list-item_frame img{display:block;max-width:100%;margin:13px 0 7px}
.campaign-list{margin:0;padding:0}
.campaign-list-item{list-style:none;padding-bottom:32px;margin-bottom:33px;border-bottom:1px solid #d3d3d3}
.campaign-list-item:last-child{border-bottom-color:transparent}
.campaign_more{text-align:center}
.campaign_button{display:block;font:14px/56px GilroyExtraBold;text-transform:uppercase;color:#737373;height:56px;border:2px solid #7f7f7f}
a.campaign_button,a.campaign_button:active,a.campaign_button:focus,a.campaign_button:hover,a.campaign_button:link{color:#737373}
.campaign-filter__label{color:#212125;font-size:14px}
.campaign-filter__input{position:relative;display:inline-block;vertical-align:middle}
.campaign-filter__input:after{content:"";position:absolute;top:0;bottom:2px;right:15px;width:20px;height:20px;margin:auto;background:url(../images/picker.svg) no-repeat;background-size:100%;opacity:.3;pointer-events:none}
.campaign-filter__input input{width:100%;height:40px;padding-left:15px;color:#212125;font-size:14px;border:1px solid #d3d3d3}
.js-datepicker{z-index:2;display:none}
.js-datepicker.is-open{display:block}
body>.ui-datepicker{display:none!important}
.ui-datepicker{width:100%;background:#fff;padding:0 20px 20px;color:#ccc;position:relative;cursor:default;z-index:24!important;border:1px solid #d3d3d3}
.ui-datepicker .ui-datepicker-header{width:100%;padding:20px 0 0;text-align:center;position:relative}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:24px;width:16px;height:16px;-webkit-transition:.2s;cursor:pointer}
.ui-datepicker .ui-datepicker-prev{left:5px;background:url(../images/left-arrow-key.svg) no-repeat;background-size:100%;transition:.2s}
.ui-datepicker .ui-datepicker-next{right:5px;background:url(../images/left-arrow-key.svg) no-repeat;background-size:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.2s}
.ui-datepicker .ui-datepicker-title{color:#2c2c30;font-size:18px;font-family:GilroyExtraBold;text-transform:uppercase}
.ui-datepicker .ui-datepicker-calendar{width:100%;margin:20px 0 0}
.ui-datepicker th{font-weight:400;font-size:10px;color:#909092;padding-bottom:10px;text-align:center;text-transform:uppercase}
.ui-datepicker td{padding:0;text-align:center}
.ui-datepicker td.ui-state-disabled{opacity:.5}
.ui-datepicker td.ui-datepicker-week-end .ui-state-default{color:#d52b1e}
.ui-datepicker td.ui-datepicker-today .ui-state-default{color:#2c2c30;background:#e9e9e9}
.ui-datepicker td:not(.ui-state-disabled) .ui-state-default:hover{color:#fff;background:#154fbe}
.ui-datepicker .ui-state-default{width:40px;height:40px;font-size:14px;color:#2c2c30;font-weight:700;line-height:40px;display:block;margin:auto;border-radius:50%;-webkit-transition:.2s;transition:.2s}
.ui-datepicker .ui-state-default.ui-state-active{color:#fff!important;background:#154fbe!important}
.ovp-team_page .ovp-content{overflow:hidden}
.section-social{background:#efefef;margin-top:30px;min-height:60px}
.section-social.affix{margin:auto;width:100%;z-index:1;top:114px}
.sc-icon{display:inline-block;width:20px;height:20px;vertical-align:sub;margin-right:18px;-webkit-transition:all .3s ease;transition:all .3s ease;background-repeat:no-repeat;background-position:center right}
.sc-icon.sc-icon_fb-share{background-image:url(../images/fb-share.svg)}
.sc-icon.sc-icon_sites-share{background-image:url(../images/sites-share.svg);background-size:16px 16px}
.sc-icon.sc-icon_vk-share{background-image:url(../images/vk-share.svg)}
.sc-icon.sc-icon_ok-share{background-image:url(../images/ok-share.svg)}
.sc-icon.sc-icon_instagram-share{background-image:url(../images/instagram-share.svg)}
.sc-icon.sc-icon_twitter-share{background-image:url(../images/twitter-share.svg)}
.sc-icon.sc-icon_youtube-share{background-image:url(../images/youtube-share.svg)}
.team-social .team-social__item:hover .sc-icon.sc-icon_fb-share{background-image:url(../images/fb-share_hover.svg)}
.team-social .team-social__item:hover .sc-icon.sc-icon_sites-share{background-image:url(../images/sites-share_hover.svg)}
.team-social .team-social__item:hover .sc-icon.sc-icon_vk-share{background-image:url(../images/vk-share_hover.svg)}
.team-social .team-social__item:hover .sc-icon.sc-icon_ok-share{background-image:url(../images/ok-share_hover.svg)}
.team-social .team-social__item:hover .sc-icon.sc-icon_instagram-share{background-image:url(../images/instagram-share_hover.svg)}
.team-social .team-social__item:hover .sc-icon.sc-icon_twitter-share{background-image:url(../images/twitter-share_hover.svg)}
.team-social .team-social__item:hover .sc-icon.sc-icon_youtube-share{background-image:url(../images/youtube-share_hover.svg)}
.team-social .team-social__item{display:inline-block;font-size:16px;line-height:36px;color:#212125;margin-right:55px;padding:12px 0;-webkit-transition:.3s ease all;transition:.3s ease all}
.team-social .team-social__item:last-child{margin-right:0;margin-left:104px;font-family:GilroyExtraBold;font-size:28px;line-height:36px}
.team-social .team-social__item:hover{color:#0039a6;-webkit-transition:.3s ease all;transition:.3s ease all}
.team-social .team-social__item.team-social__item_active{border-bottom:2px solid #212125}
.social-block{clear:both;overflow:hidden;padding:55px 0;border-bottom:1px solid #efefef}
.social-block .social-block__icon img{width:30px;height:30px}
.social-block:last-child{border-bottom:none}
.social-block-item{overflow:hidden;padding-bottom:30px}
.social-block-item .social-block-item__image{text-align:right;margin-top:5px}
.social-block-item .social-block-item__image img{border-radius:50%;max-width:50px;max-height:50px;width:100%;height:100%}
.social-block-item .social-block-item__title{display:block;font-size:24px;line-height:32px;color:#212125}
.social-block-item .social-block-item_info{overflow:hidden;text-indent:30px}
.social-block-item .social-block-item_info>div:first-child{margin-left:-30px}
.social-block-item .social-block-item__link{display:inline-block;vertical-align:top;font-size:16px;line-height:32px;color:#909092;width:auto;text-indent:0;position:relative;padding-left:30px;white-space:nowrap}
.social-block-item .social-block-item__link span,.social-block-item a.social-block-item__link{color:#666}
.social-block-item .social-block-item__link:first-child{padding-left:0}
.social-block-item .social-block-item__link:before{content:"";position:absolute;top:9px;left:15px;display:block;height:13px;width:1px;background:#9c9c99}
.social-block-item .social-block-item__link:first-child:before{display:none}
.social-block-item .social-block-item__text{display:block;font-size:16px;line-height:24px;color:#909092}
html{position:relative;min-height:100%}
.ovp-404{height:100%}
.ovp-404 body{padding-top:0;margin:0;height:100%}
.ovp-404 body .ovp-404_wrap{display:table;width:100%;height:100%;min-height:100%}
.ovp-404 .page-404{display:table-cell;padding:30px 0;vertical-align:middle}
.ovp-404 .page-404 .ovp-logo span,.ovp-404 .page-404 .ovp-logo span:first-child{display:inline-block;vertical-align:top;padding:0 20px}
.ovp-404 .page-404 h1{font-size:80px;line-height:80px;margin:0 0 50px}
.ovp-404 .page-404 .page-404__author{font-size:20px;font-weight:700;color:#000;text-align:center}
.ovp-404 .page-404 .ovp-logo{position:absolute;top:10px;left:0;background:#d52b1e;color:#fff;-webkit-transition:all .6s ease-out;transition:all .6s ease-out;font-weight:800;font-size:30px;line-height:54px;text-transform:uppercase;font-family:GilroyExtraBold}
.ovp-404 .page-404 .ovp-logo:hover{color:#fff}
.ovp-404 .page-404 .ovp-logo span:first-child{background:#154fbe}
.ovp-404 .page-404 .page-404__error{font-family:GilroyExtraBold;font-size:30px;line-height:35px;color:#a3a3a3}
.ovp-404 .page-404 .page-404__notice{font-size:20px;line-height:28px;color:#212125}
.ovp-404 .page-404 .page-404__sepa{max-width:208px;height:5px;background-color:#000;margin:70px 0 65px}
.ovp-404 .page-404 a{color:#0039a6;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-404 .page-404 a:active,.ovp-404 .page-404 a:focus,.ovp-404 .page-404 a:hover{color:#d52b1e}
.ovp-page_zaglushka h1,.ovp-page_zaglushka p{color:#000;font-weight:800;font-family:GilroyExtraBold}
.ovp-zaglushka{padding-top:0;height:100%;position:relative}
.ovp-zaglushka .ovp-zaglushka_wrap{display:table;width:100%;height:100%;z-index:2;position:relative}
.ovp-bg_left,.ovp-bg_right{height:100%;width:80%;position:absolute}
.ovp-bg_left{background:url(../images/zag-bg-left.png) left top no-repeat;background-size:cover;top:0;left:0;z-index:1}
.ovp-bg_right{background:url(../images/zag-bg-right.png) right bottom no-repeat;background-size:cover;bottom:0;right:0;z-index:0}
.ovp-page_zaglushka{display:table-cell;padding:32px 0;z-index:3;position:relative;vertical-align:middle}
.ovp-page_zaglushka .ovp-logo,.ovp-page_zaglushka .ovp-logo span,.ovp-page_zaglushka .ovp-logo span:first-child,.ovp-page_zaglushka .ovp-page_zaglushka_contact .ovp-page_zaglushka_date{display:inline-block;vertical-align:top}
.ovp-page_zaglushka .ovp-page_zaglushka-content{max-width:520px;min-width:288px;margin:0 auto}
.ovp-page_zaglushka h1{font-size:72px;line-height:72px;margin-bottom:80px}
.ovp-page_zaglushka p{font-size:36px;line-height:40px}
.ovp-page_zaglushka .ovp-logo{background:#d52b1e;color:#fff;margin-bottom:92px;-webkit-transition:all .6s ease-out;transition:all .6s ease-out;font-weight:800;font-size:30px;line-height:54px;text-transform:uppercase;font-family:GilroyExtraBold}
.ovp-page_zaglushka .ovp-logo:hover{color:#fff}
.ovp-page_zaglushka .ovp-logo span:first-child{background:#154fbe;padding:0 20px}
.ovp-page_zaglushka .ovp-logo span{padding:0 20px}
.ovp-page_zaglushka .ovp-page_zaglushka_contact{color:#7a7a7c;font-size:20px;line-height:28px}
.ovp-page_zaglushka .ovp-page_zaglushka_contact .ovp-page_zaglushka_date span,.ovp-page_zaglushka .ovp-page_zaglushka_contact .ovp-page_zaglushka_phone span{color:#000}
.ovp-page_zaglushka .ovp-page_zaglushka_contact .ovp-page_zaglushka_phone{display:inline-block;vertical-align:top;margin-left:50px}
.modal-backdrop{background:#212125}
.modal.dialog-gallery{right:0}
.dialog-gallery .modal-dialog{max-width:100%;width:-webkit-calc(100% - 24px);width:calc(100% - 24px);margin:12px;min-width:280px}
.dialog-error .modal-dialog,.dialog-form .modal-dialog,.dialog-thanks .modal-dialog{max-width:590px;min-width:320px}
.dialog-gallery .modal-content{font-size:16px;line-height:24px;color:#212125;border-radius:0;border:0;box-shadow:none;padding:0}
.dialog-gallery .slick-arrow{position:absolute;top:50%;text-indent:-9999em;margin:-30px 0 0;height:60px;padding:0;width:60px;background:0 0;border:0;box-shadow:none;outline:0;z-index:2}
.dialog-gallery button.close{background:url(../images/close.svg) center center no-repeat;background-size:16px 16px;height:63px;opacity:1;position:absolute;right:0;outline:0;z-index:1;width:63px}
.dialog-gallery .col-md-9{height:100%;border-right:1px solid #d3d3d3}
.dialog-gallery .container-fluid{position:relative}
.dialog-gallery .gallery-info{position:absolute;bottom:0;right:0;width:25%;font-size:12px;line-height:24px;color:rgba(33,33,37,.6);padding:16px 32px;text-transform:uppercase}
.dialog-gallery .gallery-info .gallery-info_title{font-size:20px;line-height:24px;color:#212125;font-family:GilroyExtraBold;margin:24px 0}
.dialog-gallery .gallery-info .gallery-info_text{font-size:14px;line-height:20px;color:rgba(33,33,37,.5);text-transform:none}
.dialog-gallery .slick-prev{left:0;background:url(../images/arrow-left.svg) center center no-repeat #fff;background-size:13px 24px}
.dialog-gallery .slick-next{right:0;background:url(../images/arrow-right.svg) center center no-repeat #fff;background-size:13px 24px}
.dialog-gallery .ovp-gallery_preview{padding:0 60px;margin-bottom:16px}
.dialog-gallery .ovp-gallery_preview .slick-current{position:relative}
.dialog-gallery .ovp-gallery_preview .slick-current:before{position:absolute;top:0;left:0;height:100%;width:100%;content:'';z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,57,166,.5);display:block}
.dialog-gallery .ovp-gallery_preview .slick-slide{margin:0 8px;cursor:pointer;height:80px}
.dialog-gallery .ovp-gallery_preview .slick-slide img,.dialog-gallery .ovp-gallery_preview .slick-slide video{display:block;height:100%;width:auto;outline:0}
.dialog-gallery .ovp-gallery_preview .slick-slide .ovp-person_video{position:relative;height:100%;width:auto}
.dialog-gallery .ovp-gallery_preview .slick-slide .ovp-person_video:after{position:absolute;bottom:0;left:0;display:block;width:40px;height:40px;background:url(../images/play.svg) center center no-repeat #0039a6;background-size:10px 13px;content:''}
.dialog-gallery .ovp-gallery_preview .slick-slide .ovp-person_video:hover:after{background-color:#d52b1e}
.dialog-gallery .num{font-size:10px;line-height:24px;color:rgba(33,33,37,.6);padding:16px}
.dialog-gallery .ovp-gallery_foto{margin:10px 0;background:#efefef;opacity:0;height:0}
.dialog-gallery .ovp-gallery_foto .slick-slide,.dialog-gallery .ovp-gallery_foto img,.dialog-gallery .ovp-gallery_foto video{display:block;height:auto;width:100%;outline:0}
.dialog-gallery .ovp-gallery_foto.slick-initialized{opacity:1}
.dialog-gallery .ovp-gallery_foto img{margin:auto}
.dialog-gallery .ovp-gallery_foto .slick-prev{left:16px}
.dialog-gallery .ovp-gallery_foto .slick-next{right:16px}
.dialog-gallery .ovp-gallery_foto video{margin:auto 0}
.dialog-thanks .modal-dialog .modal-content{font-size:16px;line-height:24px;color:#212125;border-radius:0;border:0;box-shadow:none;padding:54px 104px 44px}
.dialog-thanks .modal-dialog .form-heading{color:#212125;font-size:36px;line-height:40px;font-family:GilroyExtraBold;text-align:left;font-weight:800;padding:0;margin:0 0 24px}
.dialog-thanks .modal-dialog p{margin-bottom:24px}
.dialog-thanks .modal-dialog button.close{background:url(../images/close.svg) center center no-repeat;background-size:16px 16px;height:63px;opacity:1;position:relative;outline:0;z-index:1;width:63px}
.dialog-error .modal-dialog .modal-content{font-size:16px;line-height:24px;color:#212125;border-radius:0;border:0;box-shadow:none;padding:54px 104px 44px}
.dialog-error .modal-dialog .form-heading{color:#212125;font-size:36px;line-height:40px;font-family:GilroyExtraBold;text-align:left;font-weight:800;padding:0;margin:0 0 24px}
.dialog-error .modal-dialog p{margin-bottom:24px}
.dialog-error .modal-dialog button.close{background:url(../images/close.svg) center center no-repeat;background-size:16px 16px;height:63px;opacity:1;position:relative;outline:0;z-index:1;width:63px}
.dialog-form .modal-dialog .modal-content{font-size:16px;line-height:24px;color:#212125;border-radius:0;border:0;box-shadow:none;padding:54px 104px 44px}
.dialog-form .modal-dialog .form-heading{color:#212125;font-size:36px;line-height:40px;font-family:GilroyExtraBold;text-align:left;font-weight:800;padding:0;margin:0 0 24px}
.dialog-form .modal-dialog p{margin-bottom:24px}
.dialog-form .modal-dialog .form-group{margin-bottom:24px;position:relative}
.dialog-form .modal-dialog .form-group p{font-size:12px;line-height:16px}
.dialog-form .modal-dialog .form-group a,.dialog-form .modal-dialog .form-group a:active,.dialog-form .modal-dialog .form-group a:focus,.dialog-form .modal-dialog .form-group a:hover,.dialog-form .modal-dialog .form-group a:link,.dialog-form .modal-dialog .form-group p a,.dialog-form .modal-dialog .form-group p a:active,.dialog-form .modal-dialog .form-group p a:focus,.dialog-form .modal-dialog .form-group p a:hover,.dialog-form .modal-dialog .form-group p a:link{color:#0039a6}
.dialog-form .modal-dialog .errortext{color:#d52b1e;font-weight:700}
.dialog-form .modal-dialog .form-control{border-radius:0;border-color:#d3d3d3;font-size:16px;color:#212125;box-shadow:none;height:46px;padding:0 16px}
.dialog-form .modal-dialog .form-control:focus{border-color:#0039a6;box-shadow:none}
.dialog-form .modal-dialog select.form-control{line-height:20px}
.dialog-form .modal-dialog input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 8px 0 0;outline:0;background-color:transparent;border:1px solid #d3d3d3;padding:0;cursor:pointer;height:22px;width:22px;border-radius:0;display:inline-block;vertical-align:top;position:relative}
.dialog-form .modal-dialog input[type=checkbox]:checked{background:0 0}
.dialog-form .modal-dialog input[type=checkbox]:checked:after{content:'';position:absolute;top:-1px;left:-1px;width:24px;height:24px;display:inline-block;vertical-align:middle;background:url(../images/check.svg) center center no-repeat}
.bio-style,.bio-style h2{position:relative}
.dialog-form .modal-dialog .ovp-form input:-webkit-autofill,.dialog-form .modal-dialog .ovp-form input:-webkit-autofill:active,.dialog-form .modal-dialog .ovp-form input:-webkit-autofill:focus,.dialog-form .modal-dialog .ovp-form input:-webkit-autofill:hover{background-color:transparent!important;color:#21211f!important;-webkit-text-fill-color:#21211f!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}
.dialog-form .modal-dialog .has-error .help-block{color:#d52b1e;font-size:10px;line-height:12px;margin:0;padding:0}
.dialog-form .modal-dialog .form-group.has-error.has-danger .form-control{border-color:#d52b1e}
.dialog-form .modal-dialog .btn{width:100%;background:#0039a6;border:0;outline:0;color:#fff;text-transform:uppercase;font-size:14px;line-height:62px;text-align:center;font-family:GilroyExtraBold;box-shadow:none;border-radius:0;margin-bottom:16px;letter-spacing:.03em}
.dialog-form .modal-dialog .btn:hover{background:#0041bb}
.dialog-form .modal-dialog .btn.disabled{background:#a6a6a8;color:rgba(255,255,255,.5)}
.dialog-form .modal-dialog img{margin-top:24px}
.dialog-form .modal-dialog button.close{background:url(../images/close.svg) center center no-repeat;background-size:16px 16px;height:63px;opacity:1;position:relative;outline:0;z-index:1;width:63px}
.checkbox a,.radio a{color:#0039a6}
.bio-style h1,.bio-style h2{color:#212125;font-family:GilroyExtraBold}
.ovp-biography_page{padding-bottom:40px}
.bio-style h1{font-size:36px;line-height:40px}
.bio-style h2{vertical-align:middle;font-size:20px;letter-spacing:2px;line-height:32px;margin:56px 0 32px}
.bio-style h2:after,.bio-style h2:before{position:absolute;top:50%;content:'';height:2px;background-color:#212125;width:40%}
.bio-style h2:after{left:0}
.bio-style h2:before{right:0}
.bio-style h3{font-family:GilroyExtraBold;font-size:28px;margin:16px 0;color:#212125}
.bio-style h4,.bio-style h5{font-family:Roboto,sans-serif;font-size:18px;font-weight:500;color:#212125}
.bio-style h4{margin:56px 0 24px}
.bio-style h5{margin:8px 0 24px}
.bio-style .bio-style__h2-first{margin-top:0}
.bio-style h2,.bio-style h3,.bio-style h4{clear:both}
.bio-style blockquote{font-family:GilroyExtraBold;font-size:28px;line-height:40px;color:#212125;width:100%;clear:both;padding:24px 0 32px;margin:48px 0 40px;border:none;border-top:1px dotted #212125;border-bottom:1px dotted #212125}
.bio-style p{font-family:Roboto,sans-serif;font-size:18px;line-height:28px;color:#212125;margin-bottom:24px}
.bio-img{padding-top:8px;padding-bottom:8px}
.bio-img.bio-img_right{float:right;padding-left:40px}
.bio-img.bio-img_left{float:left;padding-right:40px}
.bio-img.bio-img_right+.bio-img_left{padding-right:0;margin-right:-40px}
.bio-img img{width:auto;max-width:100%}
.bio-progress,.bio-progress .bio-progress_wrap{width:135px;outline:0}
.bio-img .bio-img__caption{font-family:Roboto,sans-serif;font-size:12px;line-height:18px;margin:8px 0;color:#95969a;text-align:left}
.bio-progress .bio-progress__item,.bio-progress .bio-progress__title{font-family:Roboto,sans-serif;font-size:18px;line-height:28px;color:#212125}
.bio-progress{position:fixed;top:200px;z-index:1;padding:16px 0;background:#efefef;-webkit-transition:all .3s ease;transition:all .3s ease}
.bio-progress .js-scroll,.bio-progress .mCSB_container,.bio-progress .mCustomScrollBox{outline:0}
.bio-progress .bio-progress__title{padding:0 28px}
.bio-progress .bio-progress__item{position:relative;display:block;padding:8px 28px;-webkit-transition:.6s ease all;transition:.6s ease all}
.bio-progress .bio-progress__item:before{content:'';position:absolute;left:12px;width:8px;height:8px;display:block;background-color:transparent;top:17px;border-radius:50%;-webkit-transition:.6s ease all;transition:.6s ease all}
.bio-progress .bio-progress__item_active{color:#3364bd}
.bio-progress .bio-progress__item_active:before{background-color:#3364bd}
.simple-share{position:absolute;left:0;display:none}
.simple-share .simple-share__content{position:fixed;top:243px;z-index:1;width:60px;height:180px;background:#efefef;-webkit-transition:all .3s ease;transition:all .3s ease}
.simple-share .simple-share__content a:first-child{border:0}
.simple-share .simple-share__content .ovp-vk_share{background:url(../images/vk-share.svg) center center no-repeat;background-size:23px 13px}
.simple-share .simple-share__content .ovp-ok_share{background:url(../images/ok-share.svg) center center no-repeat;background-size:11px 19px}
.simple-share .simple-share__content .ovp-fav_share{background:url(../images/star.svg) center center no-repeat;background-size:20px 20px}
.simple-share .simple-share__content a{display:block;margin:0 16px;padding:16px 0;border-top:1px solid #fff;width:30px;height:60px;text-align:center}
.ovp-photo_with-copyright{position:relative;margin-bottom:24px}
.ovp-photo_with-copyright img{width:100%;height:auto;display:block}
.ovp-copyright,.ovp-main_contacts span{display:inline-block;vertical-align:top}
.ovp-copyright{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.4);color:rgba(255,255,255,.7);font-size:12px;line-height:24px;padding:0 16px;max-width:100%}
.ovp-main_contacts{padding:24px 0;margin-bottom:42px;border-bottom:1px solid #c3c3c7}
.ovp-main_contacts h2{text-align:left;font-size:28px;line-height:28px;margin-bottom:32px}
.ovp-main_contacts span{font-size:20px;line-heigth:40px;font-family:GilroyExtraBold;width:-webkit-calc(100% - 138px);width:calc(100% - 138px);font-weight:800}
.ovp-main_contacts span:first-child{margin-right:16px;font-weight:400;width:117px;font-size:18px;line-height:28px;font-family:Roboto,sans-serif}
.ovp-main_contacts p{margin-bottom:24px;color:#212125;font-size:20px;line-hegith:40px;font-family:GilroyExtraBold;font-weight:800}
.ovp-main_contacts p a,.ovp-main_contacts p a:link{color:#0039a6}
.ovp-main_contacts-person{font-size:20px;line-height:28px;margin-bottom:42px;border-bottom:1px solid #c3c3c7;padding:0 0 24px}
.ovp-main_contacts-person ul{list-style-type:none;padding:0;margin:0}
.ovp-main_contacts-person ul li{margin-bottom:16px;padding:0}
.ovp-main_contacts-person ul li:before{display:none}
.ovp-main_contacts-person p span,.ovp-main_contacts-person ul li span{font-size:16px;color:#909092;display:block}
.ovp-main_contacts-person .col-md-6{margin-bottom:16px}
.ovp-main_contacts-person img{display:block;width:100%;height:auto;margin-bottom:24px}
.ovp-main_contacts-person h2{text-align:left;font-size:28px;margin-bottom:56px}
.ovp-main_contacts-region{margin-bottom:42px;padding:0;font-size:18px;line-height:28px;font-family:Roboto,sans-serif}
.ovp-main_contacts-region h2{text-align:left;font-size:28px;margin-bottom:56px}
.ovp-main_contacts-region h4{font-size:20px;line-height:28px;font-family:Roboto,sans-serif;font-weight:700}
.ovp-main_contacts-region .row{margin:0 -32px}
.ovp-main_contacts-region .col-md-12{padding:0 32px}
.ovp-main_contacts-region .col-md-6{margin-bottom:16px;padding:0 32px}
.ovp-mass_media-list{margin-top:32px}
.ovp-mass_media-list .ovp-mass_media-item{margin-bottom:56px}
.ovp-mass_media-list .ovp-mass_media-date{font-size:24px;font-family:GilroyExtraBold;color:#212125;font-weight:800;margin-bottom:24px;line-height:28px}
.ovp-mass_media-list a.ovp-mass_media-link,.ovp-mass_media-list a.ovp-mass_media-link:link{outline:0;color:#212125;font-size:24px;line-height:36px}
.ovp-mass_media-list a.ovp-mass_media-link:active,.ovp-mass_media-list a.ovp-mass_media-link:focus,.ovp-mass_media-list a.ovp-mass_media-link:hover,.ovp-mass_media-list a.ovp-mass_media-link:link:active,.ovp-mass_media-list a.ovp-mass_media-link:link:focus,.ovp-mass_media-list a.ovp-mass_media-link:link:hover{color:#0039a6}
.ovp-mass_media-list a.ovp-mass_media-more,.ovp-mass_media-list a.ovp-mass_media-more:link{display:block;margin:0 auto;text-align:center;border:2px solid rgba(0,0,0,.5);color:rgba(0,0,0,.7);font-size:14px;line-height:58px;letter-spacing:.03em;text-transform:uppercase;width:240px;font-family:GilroyExtraBold;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-mass_media-list a.ovp-mass_media-more:hover,.ovp-mass_media-list a.ovp-mass_media-more:link:hover{border:2px solid #000;color:#000}
.ovp-mass_media{padding-bottom:32px}
.ovp-mass_media .container-fluid{padding:0}
.ovp-mass_media .ovp-mass_media-img{height:124px;width:124px;vertical-align:middle;overflow:hidden;margin-top:90px;margin-bottom:24px}
.ovp-mass_media .ovp-mass_media-img img{max-width:100%;height:auto;vertical-align:middle}
.ovp-mass_media .ovp-mass_media-person{font-size:24px;line-height:32px;margin-bottom:32px}
.ovp-mass_media .ovp-mass_media-person .ovp-mass_media-job{display:block;font-size:12px}
.ovp-mass_media .ovp-mass_media-contact{font-size:16px;line-height:24px}
.ovp-mass_media .ovp-mass_media-contact a{display:block;color:#033ba7;margin-top:8px}
.ovp-mass_media .ovp-mass_media-contact a:active,.ovp-mass_media .ovp-mass_media-contact a:focus,.ovp-mass_media .ovp-mass_media-contact a:hover{color:#d52b1e}
.row:first-child .ovp-sheme_item .ovp-sheme_item-text{margin-bottom:0}
.ovp-sheme_item{padding:24px;-webkit-transition:all .3s ease;transition:all .3s ease}
.ovp-sheme_item .ovp-sheme_item-title{color:#000;font-size:28px;font-family:GilroyExtraBold;line-height:28px;margin:32px 0}
.ovp-sheme_item .ovp-sheme_item-text{display:block;color:#000;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease;line-height:20px;margin-bottom:56px}
.ovp-open_form{display:block;text-align:center;border:2px solid rgba(0,0,0,.5);color:rgba(0,0,0,.7);font-size:14px;line-height:58px;letter-spacing:.03em;text-transform:uppercase;width:240px;font-family:GilroyExtraBold;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:32px;margin-top:32px}
.ovp-open_form:hover{border:2px solid #000;color:#000}
.ovp-sheme{border-right:1px solid #ededed;border-top:1px solid #ededed;border-bottom:1px solid #ededed;text-align:center;margin:32px -1px 32px 0;height:140px;position:relative;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;padding:40px 32px}
.ovp-sheme div{font-size:14px;font-weight:700;line-height:18px}
.ovp-sheme img{margin-bottom:16px}
.ovp-sheme:before{content:'';display:block;border:1px solid #ededed;position:absolute;left:-20px;top:50%;margin-top:-20px;background:#fff;height:40px;width:40px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.ovp-sheme:first-child{border-left:1px solid #ededed}
.ovp-sheme:first-child:before{display:none}
.row table td{padding:15px}
.footer{background:#343539;color:#6f6f73;font-size:12px;line-height:20px;width:100%;height:147px;position:absolute;bottom:0;left:0;min-width:280px}
.footer .row{border-top:1px solid #606066;padding:16px 0}
.footer .row:first-child{border:0;line-height:32px}
.footer .ovp-contacts{color:#fff;font-size:14px;text-align:center}
.footer .ovp-contacts span{margin-right:17px;font-size:12px;display:block}
.footer .ovp-contacts .footer-video-btn{width:130px}
.footer .ovp-contacts a{color:#fff;font-size:14px;-webkit-transition:all .6s ease-out;transition:all .6s ease-out;outline:0;text-align:center;letter-spacing:.03em;line-height:40px;border:1px solid rgba(255,255,255,.4);padding:0 24px;white-space:nowrap;display:block;width:204px;margin:0 auto}
.b-special__panel *,[data-kerning=defaultCerning]{letter-spacing:normal!important}
.footer .ovp-contacts a:hover{background:#fff;color:#0039a6}
.footer .ovp-social{opacity:.8;text-align:center;margin:16px 0}
.footer .ovp-social a{margin:0 10px}
.footer .ovp-copy{text-align:center;white-space:normal;line-height:40px}
.bx-panel-header{padding-top:156px}
.bx-panel-header header.navbar-fixed-top{top:39px;z-index:994}
.bx-panel-header .alphabet,.bx-panel-header .section-social.affix{top:154px}
.bx-panel-header #bx-panel{position:fixed!important;top:0;left:0;width:100%!important}
.bx-panel-header.ovp-main{padding-top:0}
.bx-panel-header.ovp-main header.navbar-fixed-top{top:39px;z-index:994}
.bx-panel-header.ovp-main #bx-panel{position:relative!important;top:0;left:0;width:auto!important}
.b-special__dropdown,.b-special__panel{position:fixed;left:0;right:0;max-width:1220px;z-index:2000}
.b-special__panel{top:0;width:100%;margin:0 auto;padding:10px 25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiP…B3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=) #efefef;border:1px solid #ccc;border-top:none;font-size:16px;background-size:100%;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(200,200,200,.55) 97%,rgba(206,206,206,.55) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(200,200,200,.55) 97%,rgba(206,206,206,.55) 100%);border-radius:0 0 5px 5px;display:none}
.b-special__panel *{color:#000!important;font-family:Arial,sans-serif!important}
.b-special__button.dark,.b-special__link.is-active,.b-special__link:hover{background:#000;color:#fff!important}
.b-special__panel dl{display:inline-block;vertical-align:middle;margin:0 20px 0 0}
.b-special__panel dt{margin:0 5px 0 0;display:inline-block;vertical-align:middle}
.b-special__panel dd{margin:0;display:inline-block;vertical-align:middle}
.b-special__link{display:inline-block;cursor:pointer;font-weight:700;text-transform:uppercase;padding:2px 7px}
.fontsize-small{font-size:20px}
.fontsize-normal{font-size:24px}
.fontsize-big{font-size:28px}
.b-special__button{width:30px;height:30px;font-size:18px;line-height:30px;cursor:pointer;text-align:center;font-weight:700;text-transform:uppercase;display:inline-block;border:1px solid #000}
.b-special__button.is-active,.b-special__button:hover{box-shadow:0 0 0 2px #000}
.b-special__button.blue{background:#9dd1ff;color:#195183}
.b-special__img{height:27px;margin-left:5px;display:block;cursor:pointer;background-image:url(../images/special_images.png);position:relative;text-decoration:none;width:90px}
.b-special__img.is-active{background-position:0 -27px}
.b-special__setting{cursor:pointer;float:right;margin-top:10px;border-bottom:1px dashed #000}
.b-special__setting:after{content:"";display:inline-block;vertical-align:middle;margin-left:5px;border:4px solid transparent;border-top:4px solid #000}
.b-special__setting:hover{border-bottom-color:transparent}
.b-special__dropdown{top:60px;margin:0 auto;background:#fff;padding:20px;border:2px solid #000;display:none}
.b-special__label,.b-special__toggle-link{display:inline-block;color:#000!important;font-weight:700;vertical-align:middle}
.b-special__title{font-size:30px;font-weight:700;margin:20px 0;color:#000!important}
.b-special__title:first-child{margin-top:0}
.b-special__row{margin:0 0 10px}
.b-special__label{font-size:18px;margin-right:10px}
.b-special__toggle-link{padding:3px 8px;font-size:18px;cursor:pointer;border:1px solid #000;border-radius:3px}
.b-special__toggle-link.is-active{background:#000;color:#fff!important}
.b-special__toggle-link.tnr{font-family:Times New Roman,serif}
.b-special__theme-toggle{padding:10px 15px;cursor:pointer;font-size:18px;font-weight:700;border:2px solid transparent}
.b-special__theme-toggle:before{content:"";display:none;vertical-align:middle;margin-right:10px;width:15px;height:2px;background:#000}
.b-special__theme-toggle.is-active:before{display:inline-block}
.b-special__theme-toggle.white{color:#000!important;background:#fff!important;border-color:#000!important}
.b-special__theme-toggle.black{color:#fff!important;background:#000!important}
.b-special__theme-toggle.black:before{background:#fff}
.b-special__theme-toggle.blue{color:#063462!important;background:#9dd1ff!important}
.b-special__theme-toggle.blue:before{background:#063462}
.b-special__theme-toggle.brown{color:#4d4b43!important;background:#f7f3d6!important}
.b-special__theme-toggle.brown:before{background:#4d4b43}
.b-special__theme-toggle.green{color:#a9e44d!important;background:#3b2716!important}
.b-special__theme-toggle.green:before{background:#a9e44d}
[data-kerning=averageCerning]{letter-spacing:2px!important}
[data-kerning=bigCerning]{letter-spacing:5px!important}
.b-special__bottom{padding-top:20px;text-align:right}
.form-control_code,.form-countdown,.resending-block__link,.resending-block__text{font-weight:700;text-align:center}
.b-special__contol{background:#000!important;color:#fff!important;font-size:20px;cursor:pointer;padding:15px 30px;border:2px solid #000;box-shadow:inset 0 0 0 2px #fff}
.navbar-glasses{position:absolute;top:0;right:60px;width:60px;height:60px;cursor:pointer;border-left:1px solid #d3d3d3;background:url(../images/glasses.svg) center center no-repeat #fff;background-size:34px 14px}
.special-version{font-size:16px;background:#efefef}
.special-version .b-special__panel{display:block}
.special-version .ovp-grid_item-quote,.special-version .ovp-main_slider{display:none!important}
.special-version .notification{margin-top:0!important;color:inherit;padding-top:20px;background:0 0!important}
.special-version .notification-tip{padding-left:0}
.special-version .notification-tip:before,.special-version .video-block{display:none}
.special-version .ovp-anons_person-main,.special-version .ovp-content_share,.special-version .ovp-grid_item-image,.special-version .ovp-grid_item-img,.special-version .ovp-grid_item-video,.special-version .ovp-up_link,.special-version .simple-share{display:none!important}
.special-version header .navbar-collapse{background:0 0!important}
.special-version header .ovp-wrap{border:none!important}
.special-version header .ovp-top_panel .ovp-button_popup,.special-version header .ovp-top_panel .ovp-logo{color:#fff!important}
.special-version .ovp-grid .ovp-grid_item{width:100%!important;position:relative!important;top:0!important;left:0!important;background:#fff!important}
.special-version .ovp-grid .ovp-grid_item *{color:#000!important}
.special-version .ovp-grid .ovp-grid_item .ovp-grid_item-content{background:0 0!important}
.special-version .ovp-grid_item-num{padding-top:20px!important;padding-bottom:0!important}
.special-version .ovp-grid .ovp-grid_item .ovp-grid_item-num span{line-height:1!important}
.special-version .ovp-grid .ovp-grid_item .ovp-grid_item-title,.special-version .ovp-grid .ovp-grid_item.ovp-anons_info a .ovp-grid_item-title{padding-bottom:0!important}
.special-version .ovp-grid .ovp-grid_item .ovp-grid_item-text{height:auto!important;padding-top:5px}
.special-version a:hover,.special-version a:hover *{color:inherit!important}
.special-version a:hover,.special-version button:hover{background-color:inherit!important;color:inherit!important;border-color:inherit!important}
.special-version .ovp-logo,.special-version img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.special-version .footer{background:#fff;color:#000}
.special-version .footer .ovp-social{visibility:hidden}
.special-version .footer .ovp-contacts{color:#000}
.special-version .footer .ovp-copy a{color:#000!important;border-color:#000}
.special-version .ovp-grid{height:auto!important}
.special-version .bio-progress,.special-version .section-social{background:0 0}
.special-version .bio-progress .bio-progress__item_active:before,.special-version.themeBlack,.special-version.themeBlack .search-form,.special-version.themeBlack .section-progress,.special-version.themeBlack .section-progress .campaign-list-item_time:before{background:#000!important}
.special-version header .navbar-collapse .navbar-nav>li.active>a{border-color:#000;padding:0 12px}
.special-version .bio-progress__item{color:inherit}
.special-version .ovp-content blockquote:before,.special-version .ovp-sheme:before,.special-version .team-social__item i{display:none}
.special-version .ovp-person_page,.special-version .ovp-progress_page,.special-version .ovp-search_page{margin-top:50px}
.special-version .ovp-grid .ovp-grid_item .ovp-grid_item-category{margin-top:15px}
.special-version .bio-img{float:none!important;padding-left:0!important;padding-right:0!important;margin-bottom:10px!important}
.special-version .bio-img__caption,.special-version .campaign-list-item_date span,.special-version .campaign-list-item_frame,.special-version .ovp-copyright,.special-version .ovp-mass_media-list *{line-height:normal!important}
.special-version .campaign_button,.special-version .footer .ovp-contacts a,.special-version .ovp-grid_more,.special-version .ovp-mass_media-more,.special-version .ovp-open_form,.special-version .ovp-show_more{min-width:240px;width:auto!important}
.special-version .campaign_button{height:auto;padding:10px 20px!important}
.special-version .ovp-sheme,.special-version .ovp-sheme_item{height:auto}
.special-version.font-small .bio-style *,.special-version.font-small .campaign *,.special-version.font-small .ovp-main_contacts *,.special-version.font-small .ovp-mass_media *,.special-version.font-small .section-person *,.special-version.font-small .section-progress *{font-size:100%!important}
.special-version.font-small .ovp-grid .ovp-grid_more{line-height:60px!important}
.special-version.font-small .campaign-list-item_time{font-size:12px!important}
.special-version.font-small .notification,.special-version.font-small .notification-tip,.special-version.font-small .notification-title{font-size:16px}
.special-version.font-normal .bio-style *,.special-version.font-normal .campaign *,.special-version.font-normal .footer *,.special-version.font-normal .ovp-content *,.special-version.font-normal .ovp-main_contacts *,.special-version.font-normal .section-person *,.special-version.font-normal .section-progress *,.special-version.font-normal .section-social *{font-size:110%!important}
.special-version.font-normal .ovp-container>.col-sm-offset-1 *,.special-version.font-normal .ovp-mass_media *,.special-version.font-normal .section-social-result *{font-size:105%}
.special-version.font-normal .person-by-alphabet-list *{font-size:26px!important}
.special-version.font-normal .ovp-container>.col-sm-offset-1>h1{font-size:46px!important;margin-bottom:25px}
.special-version.font-normal .ovp-sheme div,.special-version.font-normal .ovp-sheme_item .ovp-sheme_item-text{line-height:1.1!important}
.special-version.font-normal .ovp-container>.col-sm-offset-1 p{margin-bottom:20px}
.special-version.font-normal .ovp-grid_item *,.special-version.font-normal .ovp-sheme_item-title,.special-version.font-normal .person-by-alphabet-list *{line-height:normal!important}
.special-version.font-normal .campaign_button,.special-version.font-normal .ovp-grid .ovp-grid_more,.special-version.font-normal .ovp-grid_more,.special-version.font-normal .ovp-mass_media-more,.special-version.font-normal .ovp-show_more{line-height:60px!important}
.special-version.font-normal .ovp-grid .ovp-grid_item .ovp-grid_item-category span,.special-version.font-normal header .navbar-collapse .navbar-nav>li>a,.special-version.font-normal header .navbar-collapse .ovp-button_popup a,.special-version.font-normal header .open-search .navbar-form .btn-search{font-size:14px!important}
.special-version.font-normal .bio-progress__item,.special-version.font-normal .notification,.special-version.font-normal .notification-tip,.special-version.font-normal .notification-title{font-size:18px!important}
.special-version.font-normal .campaign-list-item_time{font-size:12px!important}
.special-version.font-big .bio-style *,.special-version.font-big .campaign *,.special-version.font-big .ovp-main_contacts *,.special-version.font-big .section-person h2,.special-version.font-big .section-progress *{font-size:120%!important}
.special-version.font-big .ovp-content *{font-size:130%!important}
.special-version.font-big .ovp-container>.col-sm-offset-1 *,.special-version.font-big .ovp-mass_media *,.special-version.font-big .section-person *,.special-version.font-big .section-social *,.special-version.font-big .section-social-result *{font-size:110%!important}
.special-version.font-big .footer *{font-size:118%!important}
.special-version.font-big .person-by-alphabet-list *{font-size:32px!important}
.special-version.font-big .ovp-container>.col-sm-offset-1>h1{font-size:46px!important;margin-bottom:25px}
.special-version.font-big .ovp-sheme div,.special-version.font-big .ovp-sheme_item .ovp-sheme_item-text{line-height:1.1!important}
.special-version.font-big .ovp-content *,.special-version.font-big .ovp-grid_item *,.special-version.font-big .ovp-sheme_item-title,.special-version.font-big .person-by-alphabet-list *,.special-version.font-big .section-social *,.special-version.font-big .section-social-result *{line-height:normal!important}
.special-version.font-big .ovp-container>.col-sm-offset-1 p{margin-bottom:20px}
.special-version.font-big .campaign_button,.special-version.font-big .ovp-grid_more,.special-version.font-big .ovp-mass_media-more,.special-version.font-big .ovp-show_more{line-height:60px!important}
.special-version.font-big .ovp-grid .ovp-grid_item .ovp-grid_item-category span,.special-version.font-big header .navbar-collapse .navbar-nav>li>a,.special-version.font-big header .navbar-collapse .ovp-button_popup a,.special-version.font-big header .open-search .navbar-form .btn-search{font-size:15px!important}
.special-version.font-big .bio-progress__item,.special-version.font-big .notification,.special-version.font-big .notification-tip,.special-version.font-big .notification-title{font-size:20px!important}
.special-version.font-big .campaign-list-item_time{font-size:12px!important}
.special-version.imagesOff .bio-img,.special-version.imagesOff .bio-style img,.special-version.imagesOff .campaign img,.special-version.imagesOff .ovp-content img,.special-version.imagesOff .ovp-foto,.special-version.imagesOff .ovp-grid_item-author,.special-version.imagesOff .ovp-logo,.special-version.imagesOff .ovp-main_contacts-person img,.special-version.imagesOff .ovp-mass_media .ovp-mass_media-img img,.special-version.imagesOff .ovp-persons .slick-slide .img-circle,.special-version.imagesOff .ovp-photo,.special-version.imagesOff .ovp-photo_with-copyright,.special-version.imagesOff .person-by-alphabet-list_item img,.special-version.imagesOff .social-block-item .social-block-item__image img,.special-version.imagesOff .social-block__icon{display:none!important}
.special-version.themeBlack .ovp-persons:after,.special-version.themeBlack .ovp-persons:before,.special-version.themeBlue .ovp-persons:after,.special-version.themeBlue .ovp-persons:before{display:none}
.special-version.imagesOff .ovp-mass_media .ovp-mass_media-img{width:0;height:0}
.special-version.arialFont *{font-family:Arial,sans-serif}
.special-version.tnrFont *{font-family:'Times New Roman',serif}
.special-version.averageCerning *{letter-spacing:2px}
.special-version.bigCerning *{letter-spacing:5px}
.special-version.themeWhite .footer .ovp-contacts a,.special-version.themeWhite .ovp-content a,.special-version.themeWhite .ovp-content a:link{color:#000}
.special-version.themeBlack .bio-style *,.special-version.themeBlack .campaign *,.special-version.themeBlack .footer *,.special-version.themeBlack .footer .ovp-contacts,.special-version.themeBlack .ovp-container *,.special-version.themeBlack .ovp-mass_media *,.special-version.themeBlack .section-person *,.special-version.themeBlack .section-progress *{color:#fff!important}
.special-version.themeWhite .footer .ovp-contacts a,.special-version.themeWhite .ovp-sheme{border-color:#000}
.special-version.themeBlack .ovp-grid .ovp-grid_item,.special-version.themeBlack .section-person{background-color:#222!important}
.special-version.themeBlack .ovp-persons .slick-center.slick-active.slick-slide,.special-version.themeBlack .ovp-persons .slick-slide{background:#000!important}
.special-version.themeBlack .ovp-persons .slick-next,.special-version.themeBlack .ovp-persons .slick-prev{width:40px!important;height:40px!important;background-color:#fff!important}
.special-version.themeBlack .footer{background:#000}
.special-version.themeBlack .footer .ovp-copy a,.special-version.themeBlack .ovp-open_form{color:#fff!important;border-color:#fff}
.special-version.themeBlack .ovp-grid .ovp-grid_more{border-color:#fff!important}
.special-version.themeBlack .navbar-fixed-bottom,.special-version.themeBlack .navbar-fixed-top{background:#000;color:#fff}
.special-version.themeBlack .navbar-fixed-bottom a,.special-version.themeBlack .navbar-fixed-top a{color:#fff!important}
.special-version.themeBlack header .navbar-collapse .navbar-nav>li.active>a{border-color:#404040}
.special-version.themeBlack .bio-progress .bio-progress__item_active:before{background:#fff!important}
.special-version.themeBlack .search-form .btn-search{color:#000!important}
.special-version.themeBlue,.special-version.themeBlue .search-form,.special-version.themeBlue .section-progress,.special-version.themeBlue .section-progress .campaign-list-item_time:before{background:#9dd1ff!important}
.special-version.themeBlue .ovp-grid .ovp-grid_item,.special-version.themeBlue .section-person{background-color:#61aaea!important}
.special-version.themeBlue .ovp-persons .slick-center.slick-active.slick-slide,.special-version.themeBlue .ovp-persons .slick-slide{background:#9dd1ff!important}
.special-version.themeBlue .ovp-persons .slick-next,.special-version.themeBlue .ovp-persons .slick-prev{width:40px!important;height:40px!important;background-color:#9dd1ff!important}
.special-version.themeBlue .bio-style *,.special-version.themeBlue .campaign *,.special-version.themeBlue .footer *,.special-version.themeBlue .footer .ovp-contacts,.special-version.themeBlue .ovp-container *,.special-version.themeBlue .ovp-mass_media *,.special-version.themeBlue .section-person *,.special-version.themeBlue .section-progress *{color:#063462!important}
.special-version.themeBlue .ovp-grid .ovp-grid_more{border-color:#063462!important}
.special-version.themeBlue .navbar-fixed-bottom,.special-version.themeBlue .navbar-fixed-top{background:#9dd1ff}
.special-version.themeBlue header .navbar-form{background:url(../images/search_white.svg) center center no-repeat #343539;border-color:#5d5d61}
.special-version.themeBlue .footer{background:#9dd1ff}
.special-version.themeBlue .footer .ovp-copy a{color:#063462!important;border-color:#063462}
.special-version.themeBlue header .navbar-collapse .navbar-nav>li.active>a{border-color:#063462}
.special-version.themeBlue .bio-progress .bio-progress__item_active:before{background:#063462!important}
.special-version.themeBlue .ovp-slogan{color:#9dd1ff!important}
.ovp-main .notification{position:absolute;top:0;left:0;right:0;z-index:1051}
body:not(.ovp-main) .notification{margin-top:-26px}
.notification{height:40px;color:#fff;font-size:12px;background:#0039a6;overflow:hidden;position:relative;z-index:3}
.notification .ovp-container{height:100%;overflow-y:hidden;overflow-x:auto}
.notification-container{width:100%;height:100%;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}
.notification-tip{padding-left:15px;position:relative;letter-spacing:.5px;text-transform:uppercase;font-size:11px;margin-right:40px;font-family:GilroyExtraBold}
.notification-tip:before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;width:8px;height:8px;background:#d52b1e;border-radius:50%}
.notification-title{font-size:14px;margin-right:30px}
.notification-info{opacity:.8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.notification-info__elem{margin:0 10px}
.form-countdown__elem{display:inline-block}
.form-countdown__elem .countdown-period{text-transform:lowercase;margin-left:4px}
.resending-block__link{width:100%;padding:5px 10px;border:2px dotted #0039a6;border-radius:4px;color:red!important;display:block}
.form-control.focus_no_red+.glyphicon+.help-block,.form-control.focus_no_red+.help-block,.form-control_code+.glyphicon+.help-block,.form-control_code+.help-block{display:none}
.form-control.focus_no_red{border-color:#d3d3d3!important}
.contact-phone{margin-top:10px;display:inline-block;color:#000}
.refresh-button{cursor:pointer;font-size:14px;line-height:1;vertical-align:middle;color:#0039a6;display:inline-block}
.video-block .player-video,.video-block.inner_video{display:none}
.refresh-button:hover span{border-color:transparent}
.refresh-button img{margin:0 10px 0 0!important}
.refresh-button span{position:relative;top:1px;border-bottom:1px dashed #0039a6;-webkit-transition:.3s ease-out;transition:.3s ease-out}
.video-block{cursor:pointer}
.video-block__cover{width:210px;height:150px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:15px}
.video-block__icon{width:40px;height:40px;position:absolute;bottom:0;left:0;background-color:#154fbe;background-image:url(../images/play.svg);background-repeat:no-repeat;background-position:center center;-webkit-transition:.2s ease-out;transition:.2s ease-out}
.video-block__time{position:absolute;bottom:0;right:0;text-align:right;font-size:12px;line-height:1;color:#fff;padding:6px 9px;background:rgba(0,0,0,.5)}
.video-block__caption{width:210px;color:#fff;font-size:14px;line-height:20px}
.video-tile{width:100%;height:100%;display:block;background:#fff;cursor:pointer}
.video-modal,.video-tile .player-video{display:none}
.video-tile:hover .video-tile__play{background-color:#d52b1e}
.video-tile__cover{width:100%;padding-bottom:57%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}
.video-tile__play{width:40px;height:40px;position:absolute;bottom:0;left:0;background-color:#154fbe;background-image:url(../images/play.svg);background-repeat:no-repeat;background-position:center center;-webkit-transition:.2s ease-out;transition:.2s ease-out}
.video-tile__time{position:absolute;bottom:0;right:0;text-align:right;font-size:12px;line-height:1;color:#fff;padding:6px 9px;background:rgba(0,0,0,.5)}
.video-tile__info{padding:25px}
.video-tile__title{font-size:20px;line-height:normal;color:#212125}
.video-modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background:rgba(0,0,0,.9)}
.video-modal .plyr--video{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}
.video-modal .plyr__video-wrapper{width:100%}
.video-modal__close{position:absolute;top:0;right:0;width:60px;height:60px;z-index:20;cursor:pointer;background:url(../images/close-white.svg) center center no-repeat #000;-webkit-transition:.3s ease-out;transition:.3s ease-out}
.player-video,.player-video .plyr--video{width:100%;height:100%}
.video-modal__close.highlight,.video-modal__close:hover{background-color:#154fbe}
.video-modal .video-tile__title{position:absolute;top:0;right:0;left:0;padding:30px 60px 60px 30px;color:#fff;z-index:10;background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,.65) 34%,rgba(0,0,0,.47) 52%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,.65) 34%,rgba(0,0,0,.47) 52%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000', GradientType=0 );pointer-events:none;-webkit-transition:.3s ease-out;transition:.3s ease-out}
.player-video{position:relative}
.player-video button{width:36px;height:36px}
.player-video button:hover{background:0 0!important}
.player-video button:hover svg{fill:#154fbe!important}
.player-video [data-plyr=play] svg{width:13px;height:15px;margin-left:4px}
.player-video [data-plyr=pause] svg{width:15px;height:15px;margin-left:2px}
.player-video .plyr input[type=range]::-webkit-slider-thumb:active,.player-video .plyr input[type=range]::-webkit-slider-thumb:focus{background:#154fbe!important}
.player-video .plyr__progress--played,.player-video .plyr__volume--display{color:#154fbe}
.container-small{max-width:1010px;margin:auto}
.bottom-button{text-align:center;padding:30px 0 70px}
.button-default{min-width:240px;display:inline-block;position:relative;font-family:GilroyExtraBold;text-align:center;border:2px solid rgba(0,0,0,.5);color:rgba(0,0,0,.7);font-size:14px;line-height:normal;padding:20px;letter-spacing:.03em;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}
.button-default:hover{border-color:#000}
@font-face{font-family:GilroyExtraBold;src:url(../fonts/Gilroy-ExtraBold.eot);src:url(../fonts/Gilroy-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-ExtraBold.woff) format("woff"),url(../fonts/Gilroy-ExtraBold.ttf) format("truetype"),url(../fonts/Gilroy-ExtraBold.svg#GilroyExtraBold) format("svg");font-weight:800;font-style:normal}
@media (min-width:480px){.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:10px}
.plyr .plyr__volume{display:block;max-width:60px}
}
@media (min-width:768px){.alphabet,.alphabet .js-scroll,.alphabet .mCSB_container,.alphabet .mCustomScrollBox{outline:0}
.plyr__captions{font-size:24px}
.plyr__time+.plyr__time{display:inline-block}
.plyr .plyr__volume{max-width:100px}
.modal,.modal-backdrop{right:-17px}
header .navbar-collapse .navbar-toggle{display:none!important}
.ovp-foto_gallery .row div:hover:after,.ovp-foto_gallery .row div:hover:before{display:block}
.ovp-foto_gallery .row div:after,.ovp-foto_gallery .row div:before{position:absolute;content:'';display:none}
.ovp-foto_gallery .row div:before{top:0;left:0;height:100%;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,57,166,.5)}
.ovp-foto_gallery .row div:after{top:10px;right:25px;height:22px;width:22px;-webkit-transition:all .3s ease;transition:all .3s ease;background:url(../images/ramka.svg) center center no-repeat;background-size:22px 22px}
.alphabet,.alphabet-list li{height:60px;box-sizing:border-box}
.ovp-persons_page{padding-top:114px}
.person-by-alphabet-wrap{position:relative;margin-bottom:74px}
.person-by-alphabet-wrap dt{position:absolute;top:-11px;left:0}
.person-by-alphabet-list_item{font-size:16px;line-height:24px;margin-top:38px}
.person-by-alphabet-list_name{font-size:24px;margin-bottom:12px}
.alphabet{display:block;position:fixed;left:0;width:100%;background:#efefef;z-index:1030}
.alphabet-list{padding:0;text-align:justify;width:1246px;white-space:nowrap;margin:0 auto}
.alphabet-list:after{content:"";display:inline-block;width:100%}
.alphabet-list li{display:inline-block;width:39px;font-size:16px;line-height:60px;color:#909092;text-align:center;list-style:none;border-bottom:2px solid transparent}
.alphabet-list a:hover{color:#0039a6}
.alphabet-list .active{border-color:#212125}
.campaign-filter{position:absolute;right:45px;top:20px}
.campaign-filter__input{width:165px;margin-left:20px}
.js-datepicker{width:320px;position:absolute;right:0;top:60px}
.ui-datepicker:after,.ui-datepicker:before{content:"";position:absolute;top:-20px;right:15px;border:10px solid transparent;border-bottom:10px solid #d3d3d3}
.ui-datepicker:after{top:-19px;border-bottom:10px solid #fff;z-index:2}
.campaign{padding:0;margin-top:-24px}
.campaign-list{border-left:1px solid #d3d3d3}
.campaign-list-item{position:relative;margin:0;border-bottom:0 none}
.campaign-list-item_date{position:absolute;top:0}
.campaign-list-item_time{position:absolute;padding-left:0}
.campaign-list-item_time:after{left:auto;right:-4px}
.campaign-list-item_time:before{content:'';position:absolute;top:50%;right:-8px;background:#fff;width:17px;height:17px;margin-top:-8.5px}
.special-version .ovp-main_slider,.special-version .ovp-main_slider .ovp-main_slide-image,.special-version .ovp-top_panel,.special-version header .ovp-top_panel .ovp-container{height:auto!important}
.campaign-list-item_frame{position:relative;font-size:28px;line-height:37px;padding-left:40px}
.campaign-list-item_frame img{display:block;max-width:100%;margin:30px 0 9px}
.campaign_more{text-align:center;padding-bottom:60px}
.campaign_button{display:inline-block;width:240px}
.bio-progress.affix{position:absolute}
.special-version{padding-top:180px!important}
.special-version .navbar-fixed-bottom,.special-version .navbar-fixed-top{height:auto!important;position:fixed;right:0;left:0;z-index:1030;top:65px;box-shadow:none!important;background:#fff;color:#000;border:none!important}
.special-version .navbar-fixed-bottom a,.special-version .navbar-fixed-top a{color:#000!important}
.special-version .ovp-quote,.special-version .ovp-slogan_main{display:none!important}
.special-version header .navbar-form{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background:url(../images/search.svg) center center no-repeat #fff}
.special-version.themeBlack .alphabet{background:#000;box-shadow:none}
.special-version.themeBlack .alphabet *{color:#fff}
.special-version.themeBlack .alphabet-list .active{border-color:#fff}
.special-version.themeBlue header .ovp-top_panel .ovp-button_popup{color:#9dd1ff!important}
.special-version.themeBlue .alphabet{background:#9dd1ff;box-shadow:none}
.special-version.themeBlue .alphabet-list .active{border-color:#063462}
body:not(.ovp-main) .video-block{display:none}
.video-block{position:absolute;top:0;left:0;z-index:10;width:210px}
.video-block:hover .video-block__icon{background-color:#d52b1e}
.video-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:45px -15px 0;padding-bottom:140px}
.video-grid__col{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin:0 15px 30px}
.video-grid .button-default{width:240px;position:absolute;bottom:60px;left:0;right:0;margin:auto}
.video-modal .video-tile__title.is-hide{opacity:1;visibility:hidden}
}
@media (min-width:768px) and (max-width:940px){.person-by-alphabet-wrap dd{margin-left:88px}
}
@media (min-width:768px) and (max-width:1175px){.alphabet{top:60px}
.special-version{padding-top:110px!important}
}
@media (min-width:768px) and (max-width:1216px){.campaign-filter{right:40px;top:40px}
.campaign-list{margin-left:88px;padding-top:115px;padding-bottom:130px}
.campaign-list-item_date,.campaign-list-item_time{left:-88px}
.campaign-list-item_time{width:88px;top:0}
.campaign-list-item{padding:0 0 44px}
.campaign-list-item_frame{margin-bottom:44px}
}
@media (min-width:768px) and (max-height:740px){.campaign-list-item{padding-bottom:45px}
.campaign-list-item_frame{margin-bottom:45px}
.campaign-list-item_frame .ovp-photo_with-copyright{margin-bottom:0}
.ovp-photo_with-copyright{max-width:400px}
}
@media (min-width:941px){.person-by-alphabet-wrap dd{margin-left:104px}
}
@media (min-width:992px){.footer .ovp-contacts a{display:inline-block;vertical-align:top;margin-right:14px}
.footer .ovp-social{margin:0}
}
@media (min-width:993px){.dialog-gallery .modal-dialog{height:-webkit-calc(100% - 24px);height:calc(100% - 24px)}
.dialog-gallery .ovp-gallery_foto .slick-list,.dialog-gallery .ovp-gallery_foto .slick-slide,.dialog-gallery .ovp-gallery_foto .slick-track,.dialog-gallery .ovp-gallery_foto iframe{height:100%!important}
.dialog-gallery .ovp-gallery_foto img{width:auto;max-width:100%;height:100%}
}
@media (min-width:1024px){.plyr--fullscreen-active .plyr__captions{font-size:32px}
}
@media (min-width:1175px){.alphabet{top:114px;box-shadow:0 9px 13px 0 #dbdbdb inset}
}
@media (min-width:1200px){.footer .ovp-contacts{text-align:left}
.footer .ovp-copy{text-align:right;white-space:nowrap}
}
@media (min-width:1216px){.alphabet{padding-left:0}
.special-version .alphabet{top:179px}
}
@media (min-width:1217px){.campaign-list{margin-left:176px;padding-top:73px;padding-bottom:110px;max-width:730px}
.campaign-list-item_date{left:-176px}
.campaign-list-item_time{left:-48px;top:-3px;width:48px}
}
@media (min-width:1217px) and (min-height:741px){.campaign-list-item{padding:0 0 64px}
.campaign-list-item_frame{margin-bottom:65px}
}
@media (min-width:1276px){body:not(.ovp-main).notification-header{padding-top:180px}
body:not(.ovp-main).notification-header>.notification{display:none}
body:not(.ovp-main).notification-header .notification{margin:0}
body:not(.ovp-main).notification-header .navbar{height:auto}
}
@media (max-width:1920px){.ovp-main header .ovp-top_panel .ovp-quote{top:auto;left:auto;bottom:40px;width:280px;right:0}
.ovp-main header .ovp-top_panel .ovp-slogan_main{padding-top:350px;font-size:42px;line-height:50px}
.video-block{width:280px;right:0;left:auto;top:60px}
}
@media (max-width:1280px){.team-social{text-align:center}
.team-social .team-social__item{margin-right:25px;font-size:14px}
.sc-icon{margin-right:15px}
}
@media (max-width:1275px){body:not(.ovp-main).notification-header .navbar .notification{display:none!important}
}
@media (max-width:1216px){.ovp-main header .ovp-top_panel .ovp-quote,.video-block{right:16px}
header .ovp-container{padding:0 16px}
header .open-search.ovp-container{padding:0}
.ovp-main header .ovp-container{padding:0 16px}
.ovp-main header .ovp-top_panel .ovp-button_popup,.ovp-main header .ovp-top_panel .ovp-logo{left:16px}
.ovp-container{padding:0 40px}
}
@media (max-width:1200px){.section-social,.team-social{display:none}
}
@media (max-width:1175px){header,header .ovp-top_panel{height:60px}
body{padding-top:85px}
header{box-shadow:none}
header .navbar-form{top:-60px;right:60px;background:url(../images/search_white.svg) center center no-repeat #343539;border-color:#5d5d61}
header .open-search .navbar-form{right:0;z-index:1036}
header .ovp-top_panel .ovp-button_popup{right:130px;margin:8px 0}
header .ovp-top_panel .ovp-logo{line-height:60px}
header .ovp-top_panel .ovp-slogan{opacity:0;height:56px;line-height:56px;white-space:nowrap}
header .navbar-right{position:absolute;top:-60px;z-index:1036;right:0;margin:0}
header .navbar-toggle{margin:16px 8px;display:block!important;background:url(../images/close-white.svg) center center no-repeat;height:34px;width:46px}
header .navbar-toggle.collapsed{background:0 0}
header .navbar-toggle.collapsed .icon-bar{width:24px;display:block;background:#fff}
header .navbar-toggle .icon-bar{display:none}
header .navbar-collapse.collapse{display:none!important;max-height:100%}
header .navbar-collapse{background:#fff;max-height:100%;line-height:51px;margin:0 -16px}
header .navbar-collapse .navbar-nav>li{padding:0 16px;display:block;float:none}
header .navbar-collapse .navbar-nav>li:first-child{padding-left:16px}
header .navbar-collapse .navbar-nav>li:first-child>a{padding:0 10px}
header .navbar-collapse .navbar-nav>li>a{line-height:51px}
header .navbar-collapse .navbar-nav>li.nav-mob_item{display:block}
header .navbar-collapse .navbar-nav>li.active>a{color:#0039a6;border-color:#fff}
header .collapse.in{display:block!important}
header .collapse.in .ovp-button_popup{display:block}
header .collapse.in+.navbar-form{display:none}
.ovp-main header{height:816px;box-shadow:none}
.ovp-main header .navbar-form{top:-60px;right:60px;background:url(../images/search_white.svg) center center no-repeat #343539;border-color:#5d5d61}
.ovp-main header .open-search .navbar-form{right:0;z-index:1036;background:#fff}
.ovp-main header .ovp-top_panel{height:60px;background:#343539}
.ovp-main header .ovp-top_panel .ovp-button_popup{right:auto;bottom:60px;margin:0}
.ovp-main header .ovp-top_panel .ovp-logo{line-height:60px;left:0;top:0}
.ovp-main header .ovp-top_panel .ovp-slogan_main{opacity:1;font-size:64px;line-height:64px;padding-top:424px}
.ovp-main header .ovp-top_panel .ovp-container{height:816px;padding-top:56px}
.ovp-main header .ovp-quote{bottom:auto;right:auto;left:16px;top:100px}
.ovp-main header .ovp-wrap{border:0}
.ovp-main header .navbar-right{position:absolute;top:-60px;right:0;margin:0}
.ovp-main header .navbar-toggle{margin:16px 8px;display:block!important}
.ovp-main header .navbar-toggle .icon-bar{width:24px;background:#fff}
.ovp-main header .navbar-collapse.collapse{display:none!important}
.ovp-main header .navbar-collapse{background:#fff;max-height:100%;line-height:51px}
.ovp-main header .navbar-collapse .navbar-nav>li{padding:0 16px;display:block;float:none}
.ovp-main header .navbar-collapse .navbar-nav>li:first-child{padding-left:16px}
.ovp-main header .navbar-collapse .navbar-nav>li>a:active,.ovp-main header .navbar-collapse .navbar-nav>li>a:focus,.ovp-main header .navbar-collapse .navbar-nav>li>a:hover{color:#2c6be4;background:0 0}
.ovp-main header .navbar-collapse .navbar-nav>li:first-child>a{padding:0 10px}
.ovp-main header .navbar-collapse .navbar-nav>li>a{line-height:51px;color:#212125}
.ovp-main header .navbar-collapse .navbar-nav>li.active>a{color:#0039a6;border-color:#fff}
.ovp-main header .collapse.in{display:block!important}
.ovp-main_slider{height:816px;padding-top:56px}
.ovp-main_slider .ovp-main_slide-image{height:760px}
.bx-panel-header{padding-top:99px}
.bx-panel-header header.navbar-fixed-top{top:39px}
.bx-panel-header .alphabet,.bx-panel-header .section-social.affix{top:69px}
.bx-panel-header.ovp-main header.navbar-fixed-top{top:39px}
.b-special__panel dl{margin:0 5px 0 0}
.navbar-glasses{display:none}
.ovp-main .notification{top:60px}
.notification:before{content:"";position:absolute;top:0;bottom:0;right:0;width:50px;background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,57,166,.65) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,57,166,.65) 100%);z-index:1}
.notification .ovp-container{padding:0 15px}
.notification-tip{margin-right:20px}
.notification-title{margin-right:15px}
.notification-info{padding-right:25px}
.notification-info__elem{margin:0 5px}
.video-block{top:160px}
}
@media (max-width:1175px) and (max-width:767px){header .navbar-toggle{background-color:#353539}
}
@media (max-width:1120px){.ovp-main header .ovp-top_panel .ovp-slogan_main{font-size:62px;line-height:62px;padding-top:460px}
}
@media (max-width:1050px){body{margin-bottom:167px}
.footer{height:167px}
}
@media (max-width:1024px){.team-social .team-social__item{margin-right:35px}
.section-social.affix{top:60px}
.sc-icon{background-position:center}
.ovp-404 .page-404 .page-404__heading{height:100px}
.ovp-404 .page-404 .page-404__heading .ovp-logo{left:20px}
.ovp-404 .page-404 .ovp-logo{font-size:28px}
.bio-progress,.simple-share .simple-share__content{top:190px}
.bio-style h2:after,.bio-style h2:before{width:35%}
.ovp-biography_page .simple-share{right:15px;top:20px}
.ovp-biography_page .simple-share .simple-share__content{position:relative;width:auto;float:right;display:inline-block;vertical-align:top;text-align:right;top:auto;height:60px}
.ovp-biography_page .simple-share .simple-share__content a{display:inline-block;vertical-align:top;padding:0 24px;height:30px;margin:16px 0;border-top:0 none;border-left:1px solid #fff}
.ovp-biography_page .simple-share .simple-share__content a:first-child{border:0}
}
@media (max-width:992px){body{margin-bottom:280px}
.ovp-content_top{margin-left:0}
.ovp-content_top .pull-right{display:none}
.ovp-content_top .ovp-content_share{float:right;position:relative;top:auto;height:auto;width:auto;left:auto;background:#fff}
.ovp-content_top .ovp-content_share a{display:inline-block;vertical-align:top;text-align:center;height:30px;width:30px;border-bottom:0 none;padding:0 0 0 16px;margin:0 0 0 16px;border-left:1px solid #efefef}
.ovp-content_top .ovp-content_share a:first-child{border:0}
.ovp-content_top .ovp-content_share .ovp-fav_share,.ovp-content_top .ovp-content_share .ovp-ok_share,.ovp-content_top .ovp-content_share .ovp-vk_share{background-position:right center}
.ovp-content{margin-left:0}
.ovp-grid .ovp-grid_item{width:48%;margin-bottom:24px}
.ovp-grid .ovp-grid_sizer{width:48%}
.ovp-page_zaglushka .ovp-page_zaglushka_contact .ovp-page_zaglushka_date,.ovp-page_zaglushka .ovp-page_zaglushka_contact .ovp-page_zaglushka_phone{display:block;margin-bottom:24px;margin-left:0}
.dialog-gallery .modal-dialog{width:100%;margin:0}
.dialog-gallery .gallery-info{width:100%;position:relative;bottom:auto;right:auto}
.dialog-gallery .col-md-9{border-right:0 none;padding:0;border-bottom:0 none}
.dialog-gallery .ovp-gallery_foto.slick-initialized{height:auto}
.dialog-error .modal-dialog .modal-content,.dialog-form .modal-dialog .modal-content,.dialog-thanks .modal-dialog .modal-content{padding:54px 44px 44px}
.ovp-mass_media .ovp-mass_media-img{display:inline-block;vertical-align:top;margin-top:0}
.ovp-mass_media .ovp-mass_media-contact,.ovp-mass_media .ovp-mass_media-person{display:inline-block;vertical-align:top;width:33%;margin-top:24px;margin-left:34px}
.ovp-sheme_item{margin:0}
.ovp-sheme_item:first-child{border-top:0 none}
.ovp-sheme_item img{margin-right:16px;margin-bottom:0;display:inline-block;vertical-align:top}
.ovp-sheme_item .ovp-sheme_item-title{display:inline-block;vertical-align:top;margin:0}
.ovp-sheme_item .ovp-sheme_item-text{margin-top:32px}
.footer{height:280px}
}
@media (max-width:991px){.footer .ovp-contacts .footer-video-btn{margin-top:10px}
.b-special__panel dt{display:none}
}
@media (max-width:970px){.ovp-main header .ovp-top_panel .ovp-quote{bottom:auto;right:auto;left:16px;top:100px}
.video-block{right:16px;width:210px}
}
@media (max-width:960px){header .ovp-top_panel .ovp-slogan{opacity:0}
}
@media (max-width:768px){.ovp-404 .page-404{padding-left:50px}
.ovp-404 .page-404 .page-404__sepa{display:none}
.ovp-404 .page-404 .page-404__author{text-align:right;position:relative}
.ovp-404 .page-404 .page-404__author:before{content:'';display:inline-block;width:208px;height:5px;background:#000;vertical-align:baseline;position:absolute;left:0;top:13px}
.ovp-404 .page-404 .page-404__error{margin:65px 0 20px}
.ovp-bg_left{background:url(../images/zag-bg-left_mob.png) left top no-repeat;background-size:auto;width:100%}
.ovp-bg_right{background:url(../images/zag-bg-right_mob.png) right bottom no-repeat;background-size:auto;width:100%}
}
@media (max-width:767px){body.is-navbar-open,body.modal-open.modal-fixed{margin:0!important;overflow:hidden}
body.is-navbar-open,body.modal-open.modal-fixed,header .navbar-collapse{position:fixed;left:0;top:0;width:100%}
body.modal-open .form-group{margin-bottom:0!important;padding-bottom:20px}
body.is-navbar-open .navbar-header .navbar-toggle{display:none!important}
header .open-search .navbar-form .btn-search,header .ovp-top_panel .ovp-button_popup{display:none}
header .ovp-top_panel .ovp-logo{font-size:23px}
header .ovp-top_panel .ovp-logo span{padding:0 16px}
header .open-search .navbar-form .form-control{padding:0 0 0 52px;background-position:16px center;height:56px;font-size:16px;line-height:56px}
.ovp-main header .ovp-wrap .ovp-container,header .ovp-container{padding:0}
header .open-search .navbar-form .search-close{border:0;height:56px}
header .navbar-collapse{border-top:none;height:100%!important;overflow:auto!important;-webkit-overflow-scrolling:touch}
header,header .navbar-form,header .ovp-top_panel{height:56px}
header .navbar-collapse .navbar-nav{margin:70px 0 10px -15px}
header .navbar-collapse .navbar-nav li a{line-height:45px!important}
.ovp-main header .ovp-top_panel .ovp-logo,header .ovp-top_panel .ovp-logo{line-height:56px}
header .navbar-collapse .navbar-toggle{position:absolute;top:0;right:0;margin-top:10px;z-index:1036}
header .navbar-collapse{max-height:100%;margin:0}
header .navbar-collapse .ovp-button_popup{height:56px;top:0;display:block!important}
header .navbar-nav>li.nav-mob_item{display:block}
header .navbar-form{border:0;top:-56px}
.ovp-main header .navbar-collapse{padding-right:0}
.ovp-main header{height:526px}
.ovp-main header .ovp-top_panel .ovp-quote{display:none}
.ovp-main header .ovp-top_panel{height:56px}
.ovp-main header .ovp-top_panel .ovp-container,.ovp-main_slider{height:526px}
.ovp-main header .navbar-form{top:-56px}
.ovp-main header .ovp-top_panel .ovp-slogan_main{font-size:28px;line-height:40px;padding-top:290px}
.ovp-main header .ovp-top_panel .ovp-button_popup{bottom:16px;top:auto;left:16px;right:auto;display:block}
.campaign-list-item_time,.ovp-persons:after,.ovp-persons:before{display:none}
.ovp-main_slider .ovp-main_slide-image{height:470px}
.ovp-container{padding:0 16px}
.section-person h2,.section-progress h2{text-align:left;padding-right:80px}
.ovp-persons{padding:60px 0 0;margin-top:-30px}
.ovp-persons .slick-arrow{top:0;margin-top:0}
.ovp-persons .slick-prev{left:auto;right:56px}
.ovp-persons .slick-next{right:16px}
.ovp-content blockquote{width:100%;margin-left:0;padding:30px 0}
.ovp-progress_page blockquote .ovp-author{position:relative;top:auto;right:auto;width:auto;margin-top:40px}
.ovp-grid .ovp-grid_sizer,.ovp-person_media{width:100%}
.ovp-up_link,.ovp-up_link:link{bottom:0;left:0}
.ovp-grid .ovp-grid_item{width:100%;margin-bottom:16px}
.ovp-grid .ovp-gutter_sizer{width:0}
.campaign-filter{margin-bottom:30px}
.campaign-filter__label{display:block;margin-bottom:10px}
.campaign-filter__input{width:100%}
.campaign-filter__input:after{left:130px;right:auto;bottom:auto;top:9px;opacity:.8}
.campaign-filter__input input{width:165px}
.js-datepicker{position:relative}
.ui-datepicker{border-left:none;border-right:none;padding:0 0 20px;margin-top:20px}
.ovp-page_zaglushka{padding:16px 0}
.dialog-error .modal-dialog .modal-content,.dialog-form .modal-dialog .modal-content,.dialog-thanks .modal-dialog .modal-content{padding:54px 24px 44px}
.ovp-page_zaglushka h1{font-size:48px;line-height:48px;margin-bottom:48px}
.ovp-page_zaglushka p{font-size:24px;line-height:30px}
.ovp-page_zaglushka .ovp-logo{margin-bottom:56px}
.ovp-page_zaglushka .ovp-page_zaglushka_contact .ovp-page_zaglushka_date,.ovp-page_zaglushka .ovp-page_zaglushka_contact .ovp-page_zaglushka_phone{margin-bottom:8px}
.dialog-gallery .ovp-gallery_preview{display:none}
.bio-progress .bio-progress__item,.bio-progress .bio-progress__title{display:inline-block;vertical-align:top}
.dialog-form .modal-dialog{margin:0}
.ovp-biography_page .simple-share{position:static;margin:20px 0 0;overflow:hidden}
.bio-style h2:after,.bio-style h2:before{width:25%}
.bio-progress{top:60px;width:100%;padding:0;left:0}
.bio-progress .bio-progress_wrap{white-space:nowrap;width:764px}
.bio-img.bio-img_right{float:none;padding-left:0}
.bio-img.bio-img_left{float:none;padding-right:0}
.bio-img.bio-img_right+.bio-img_left{margin-right:0}
.bio-img img{width:100%;height:auto;max-width:100%}
.bio-progress .bio-progress__item{padding-right:20px}
.ovp-biography_page{padding-top:40px}
.ovp-main_contacts{padding:24px 15px}
.ovp-main_contacts-person{padding:0 15px 24px 0}
.ovp-main_contacts-region,.ovp-main_contacts-region .col-md-12{padding:0 15px}
.ovp-main_contacts-region .row{margin:0 -15px}
.ovp-main_contacts-region .col-md-6{margin-bottom:16px;padding:0 15px}
.ovp-mass_media .ovp-mass_media-img{display:block;text-align:center;margin:0 auto 24px}
.ovp-mass_media .ovp-mass_media-contact,.ovp-mass_media .ovp-mass_media-person{display:block;text-align:center;width:100%;margin-top:0;margin-left:0}
.ovp-sheme div,.ovp-sheme img{display:inline-block;vertical-align:top}
.footer .row .text-center,.ovp-sheme{text-align:left}
.ovp-open_form{margin:32px 0}
.ovp-sheme{border:1px solid #ededed;margin:-1px 0 0;height:auto}
.ovp-sheme img{margin-right:16px;margin-bottom:0}
.ovp-sheme div{line-height:30px}
.ovp-sheme:before{display:none}
.footer .ovp-contacts a,.footer .ovp-contacts span{display:block;margin:0 auto}
.b-special__panel{padding:10px 5px;font-size:14px}
.fontsize-small{font-size:14px}
.fontsize-normal{font-size:16px}
.fontsize-big{font-size:18px}
.b-special__button{width:26px;height:26px;font-size:14px;line-height:26px}
.b-special__setting{margin-top:0;display:none}
.special-version{padding-top:85px!important}
.special-version .navbar-fixed-bottom,.special-version .navbar-fixed-top{height:auto!important;top:50px!important}
.special-version .ovp-slogan_main{display:none!important}
.special-version .ovp-main_slider,.special-version .ovp-main_slider .ovp-main_slide-image,.special-version header .ovp-top_panel .ovp-container{height:auto!important}
.special-version .ovp-grid .ovp-grid_more{bottom:-10px}
.ovp-main .notification{top:56px}
body:not(.ovp-main) .notification{margin-top:29px;margin-bottom:-30px}
.section-progress .video-block{margin-top:-30px!important}
.video-block{display:none}
.video-block.inner_video{width:auto;margin:0 15px 40px;display:block}
.video-block__cover{width:100%;height:auto;padding-bottom:67%;margin:0}
.video-block__caption{width:100%;font-size:16px;line-height:24px;color:#212125;background:#fff;padding:25px}
.video-grid{padding-bottom:30px}
.video-grid__col{margin-bottom:15px}
.video-grid .button-default{width:100%;margin-bottom:30px}
.video-tile__info{padding:20px}
.video-tile__title{font-size:16px}
.video-modal .video-tile__title{padding:20px 70px 20px 20px}
.player-video .plyr--ready{height:100%}
.player-video video{width:100%;height:100%}
.container-small h1{font-size:26px;margin-top:0;margin-bottom:25px}
.bottom-button{padding:5px 0 30px}
.bottom-button .button-default{width:100%}
.button-default{padding:17px}
}
@media (max-width:767px) and (orientation:landscape){header .navbar-collapse .navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}
header .navbar-collapse .navbar-nav li{width:50%}
header .navbar-collapse .navbar-nav li a{line-height:35px!important}
}
@media (max-width:680px){.ovp-team_page h1{font-size:26px;margin:10px 0 0}
.ovp-team_page .ovp-content{font-size:16px}
.social-block-item .social-block-item__image{padding:0}
.social-block-item .social-block-item__title{font-size:20px;line-height:28px}
.social-block-item .social-block-item__link{font-size:12px;line-height:28px}
.social-block-item .social-block-item__text{font-size:12px;line-height:18px}
.ovp-team_page .ovp-container,.section-social-result .ovp-container{padding:0 5px}
.sc-icon{margin-right:0}
.team-social .team-social__item{margin-right:20px}
.section-social .ovp-container,.social-block .social-block__content,.team-social{padding:0}
.social-block{border:none;padding:0}
.social-block img:before{content:'';width:100%}
.social-block .social-block__icon:after,.social-block .social-block__icon:before{content:'';width:35%;background:#efefef;height:1px;display:block;position:absolute;top:50%}
.social-block .social-block__icon:after{right:0}
.social-block .social-block__icon:before{left:0}
.social-block .social-block__icon{text-align:center;margin:20px 0 40px}
.section-social{position:fixed;top:30px;width:100%}
.ovp-team_page{padding-top:50px}
.ovp-404 .page-404{padding-left:0}
.ovp-404 .page-404 .ovp-container{padding:0}
.ovp-404 .page-404 h1{font-size:39px;line-height:40px;margin-bottom:15px}
.ovp-404 .page-404 .page-404__heading .ovp-logo{left:15px}
.ovp-404 .page-404 .page-404__author{font-size:12px;text-align:left;padding-left:52px}
.ovp-404 .page-404 .page-404__author:before{width:32px;top:10px}
.ovp-404 .page-404 .page-404__error{font-size:24px;margin:20px 0 10px}
.ovp-404 .page-404 .page-404__notice{font-size:12px;line-height:20px}
}
@media (max-width:552px){.ovp-page_zaglushka .ovp-page_zaglushka-content{padding:0 16px}
}
@media (max-width:540px){body{margin-bottom:350px}
.ovp-bg_left{background:url(../images/zag-bg-left_mob.png) left -124px no-repeat;background-size:auto;width:100%}
.ovp-bg_right{background:url(../images/zag-bg-right_mob.png) right 500% no-repeat;background-size:auto;width:100%}
.footer{height:350px}
}
@media (max-width:390px){body{margin-bottom:360px}
.footer{height:360px}
}
@media (max-width:340px){body{margin-bottom:410px}
.ovp-main header .ovp-top_panel .ovp-slogan_main{font-size:26px}
.footer{height:410px}
}
@media print{body{padding:0!important}
.b-special__dropdown,.b-special__panel,.footer,.navbar,.ovp-content_share,.ovp-content_top,.ovp-photo,.section-progress,.section-social,.social-block-item__image,.social-block__icon{display:none!important}
.social-block-item__content,.social-block__content{padding-left:0}
.ovp-content blockquote,.ovp-person_media{width:100%}
.ovp-person_contact a{padding-left:0;background:0 0}
}
@-webkit-keyframes plyr-progress{to{background-position:25px 0}
}
@keyframes plyr-progress{to{background-position:25px 0}
}

.ovp-grid .ovp-grid_item .ovp-grid_item-text:empty {
	margin-bottom: 0;
}
