html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{margin:0;padding:0;min-height:100%}body{position:relative;font-size:18px;color:#000;font-family:avenir next cyr;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{outline:none;box-sizing:border-box}img{border:none;vertical-align:top}.responsive-image{max-width:100%}form{margin:0;padding:0}input,textarea,select,button{margin:0;padding:0;border:none;resize:none;display:block;width:100%;font-family:avenir next cyr}input[type=text]{background:#fff;display:flex;-ms-align-items:center;align-items:center}button[type=submit]{cursor:pointer}::-moz-placeholder{opacity:1}label{cursor:pointer}h1,h2,h3,h4,h5{margin:0;padding:0}h2{color:#485a91;font-size:30px}h3{font-size:24px;margin-top:40px}h4{font-weight:400}h5{margin-top:32px;font-size:18px;font-family:avenir next cyr demi;font-weight:400}.violet{color:#485a91}.hidden{display:none}.container{margin:0 auto;min-width:300px;max-width:1200px;padding:0 15px}.flex-row{display:flex;flex-wrap:wrap}.justify-space{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}ul,ul li{margin:0;padding:0;list-style:none}ul{font-size:18px;line-height:1.7;font-weight:500}ul li{position:relative;padding-left:14px;margin:28px 0}ul li:before{content:'';display:block;background:#248ccc;width:5px;height:5px;border-radius:50%;position:absolute;left:0;top:14px}ol{margin:0;padding:0;list-style-type:none;counter-reset:item;font-size:18px;line-height:1.7;font-weight:500}ol li{position:relative;padding:0 0 0 23px;margin-top:10px}ol li:before{position:absolute;left:0;top:0;content:counter(item) '.';counter-increment:item;font-weight:700;color:#f8833c}a{color:#097bcb;transition:all 300ms ease;font-weight:500}a:hover{text-decoration-color:transparent}p{margin:16px 0 0;font-size:18px;line-height:30px;font-weight:500}.bt{display:block;text-align:center;transition:all 300ms ease}.bt-menu{position:relative;background:url(../i/sprite.png) -110px 0;width:25px;height:17px;margin-right:20px;cursor:pointer;display:none}#up{position:fixed;right:50px;bottom:100px;width:40px;cursor:pointer;z-index:50;background:url(../i/up-arrow.svg);width:40px;height:40px;background-size:100% 100%;display:none}.ablock{text-align:center;margin-bottom:16px}.ablock a{display:inline-block}.ablock img{max-width:100%;height:auto;min-height:106px;object-fit:cover}.viewport-wrapper{position:relative;margin:0 auto;overflow:hidden}.viewport-wrapper.overlay:before{content:'';display:block;background:#000;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:.87;z-index:150}.header-mobile{position:fixed;left:0;top:0;bottom:0;width:calc(100% - 45px);background:#fff;z-index:200;overflow-y:scroll;display:none}.header-mobile .top{padding:0 15px;border-bottom:solid 2px #3f5188;position:relative;z-index:10}.bt-burger{position:relative;background:url(../i/sprite.png) -110px 0;width:25px;height:17px;margin-right:20px;cursor:pointer}.header-mobile .logo img{width:36px}.header-mobile .lang{margin-left:auto}.header-mobile .wrapper{padding:0 15px}.header-mobile .search{max-width:247px;width:100%;margin:16px auto 0}.header-mobile nav{text-align:center;padding:12px 0 28px;border-bottom:solid 1px rgba(0,0,0,.22)}.header-mobile nav ul{margin-top:0;line-height:100%}.header-mobile nav li{margin:16px 0 0;padding-left:0}.header-mobile nav li:before{display:none}.header-mobile nav a{font-size:14px;font-weight:500;text-decoration:none;color:#000}.header-mobile nav li .submenu{display:none;padding:15px 0 5px}.header-mobile nav .submenu li{margin:2px 0}.header-mobile nav .submenu li a{font-size:13px}.header-mobile .contancts{text-align:center;font-size:14px;line-height:1.8;font-weight:500;padding-top:24px}.header-mobile .contancts .adds{padding-bottom:25px}.header-mobile .phone-no{font-size:14px;font-weight:700;text-decoration:none;color:#000;margin-right:6px}.header-mobile .visually-impaired{max-width:226px;margin:50px auto}.header-fixed{position:static;left:0;right:0;background:#fff;box-shadow:0 0 43px rgba(0,0,0,.71);opacity:0;z-index:-100;transition:.3s}.header-fixed--inner{display:none;padding:0}.header-fixed.is_stuck{opacity:1;z-index:100}.is_stuck .header-fixed--inner{display:block}.header-fixed .logo{display:flex;-ms-align-items:center;align-items:center;font-family:century gothic;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#031651}.header-fixed .logo:hover{opacity:.8}.header-fixed .logo img{width:40px;margin-right:16px}.header-fixed nav ul{margin:0;line-height:100%;position:relative}.header-fixed nav li{padding:0;margin:0;position:static}.header-fixed nav li:before{display:none}.header-fixed nav>ul>li>a{font-size:16px;color:#000;text-decoration:none;padding:0 10px;height:62px;display:flex;justify-content:center;-ms-align-items:center;align-items:center;text-align:center}.header-fixed nav>ul>li:hover>a{color:#097bcb}@media screen and (min-width:1200px){.header-fixed nav>ul>li:hover>a{color:#fff;background:#f8833c}}.header-fixed .phone-no{font-size:20px;font-weight:700;color:#161616;text-decoration:none;margin-right:10px}.header-fixed .search{position:relative;width:25px;margin:0 0 0 6px}.bt-show-form{color:#f36f21;background:0 0;width:17px;height:15px;font-size:17px;line-height:15px;cursor:pointer}.header-fixed .search .form{position:absolute;right:-11px;top:50%;margin-top:-22px;width:300px;display:none}.site-header{position:relative;z-index:20}.site-header .top{padding:20px 0 22px}.site-header .logo{max-width:506px}.site-header .logo a{display:flex;-ms-align-items:center;align-items:center;font-family:century gothic;font-size:24px;font-weight:400;color:#031651;text-decoration:none;line-height:1}.site-header .logo a:hover{opacity:.8}.site-header .logo img{margin-right:15px}.site-header .adds{font-size:16px;font-weight:500;color:#3f5188de}.site-header .phone-no{font-size:17px;font-weight:700;display:inline-block;color:#000000ab;text-decoration:none;vertical-align:middle;margin:9px 5px 0 0}.site-header .mail{margin-top:9px;vertical-align:middle}.contancts .mail{background:#0057a7;width:37px;height:29px;color:#fff;display:inline-flex;-ms-align-items:center;align-items:center;justify-content:center;text-decoration:none;opacity:.9}.contancts .mail i{position:relative;top:0;transition:.1s}.contancts .mail:active i{top:-2px}.visually-impaired{position:relative;font-size:14px;padding-left:40px}.visually-impaired:before{content:'';display:block;background:url(../i/sprite.png);width:26px;height:17px;position:absolute;left:0;top:50%;margin-top:-8px}.visually-impaired a{color:#161616;text-decoration:none}.visually-impaired a:hover{color:#097bcb}.search{position:relative;width:250px;margin:14px 0 0 auto}.input-search{border:solid 1px rgba(0,0,0,.15);height:46px;padding:0 35px 0 19px;font-size:14px;color:rgba(0,0,0,.5);border-radius:32px}.bt-search{color:#f36f21;background:0 0;width:17px;height:15px;position:absolute;top:50%;margin-top:-8px;right:20px;font-size:17px;line-height:15px}.site-header .bot{border-top:solid 1px rgba(13,13,13,.13);border-bottom:solid 1px rgba(13,13,13,.13)}.site-header .menu{width:calc(100% - 45px);padding-right:85px;position:relative}.site-header .menu>ul{margin:0;line-height:100%}.site-header .menu>ul>li{flex-grow:1;margin:0;padding:0;position:static}.site-header .menu li:before{display:none}.site-header .menu>ul>li>a{display:flex;height:62px;-ms-align-items:center;justify-content:center;text-align:center;align-items:center;text-decoration:none;color:#0d0d0d}.site-header .menu>ul>li:hover>a,.site-header .menu>ul>li>a.active{color:#fff;background:#f8833c}.lang{position:relative;width:45px;font-size:18px;font-weight:500;color:rgba(0,0,0,.59);text-transform:uppercase}.lang .current{display:inline-flex;padding-right:20px;height:62px;-ms-align-items:center;align-items:center;cursor:pointer;z-index:2;position:relative}.lang ul{position:absolute;top:0;left:-10px;right:0;background:#fff;padding:50px 10px 6px;box-shadow:0 0 12px rgba(0,0,0,.2);display:block;display:none;margin:0;line-height:100%}.lang li a{color:#000;text-decoration:none;line-height:20px;font-size:16px;margin-top:0}.lang li a:hover{color:#097bcb}.lang li:before{display:none}.dropdown-menu{position:absolute;top:100%;left:0;width:100%;max-width:847px;display:none;background:#fff;box-shadow:1px 0 18px rgba(154,153,153);padding:38px 0 50px}.dropdown-menu ul{padding-left:50px;width:50%}.dropdown-menu ul>li{margin:10px 0 0;padding:0}.dropdown-menu a{text-decoration:none;color:#000}.dropdown-menu a:hover{color:#1f4789;font-family:avenir next cyr demi}.header-fixed .dropdown-menu ul{padding-left:20px}.header-fixed .dropdown-menu ul>li{margin-top:20px}.header-fixed .dropdown-menu{padding:14px 0 40px}.step-1{padding-top:10px}.grid-news .main{width:53.9%;position:relative;margin-top:8px;color:#fff}.grid-news .main:before,.grid-news .item:before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:.46;transition:.3s}.grid-news .main:hover:before,.grid-news .item:hover:before{opacity:.26}.grid-news .main img{width:100%;height:504px;object-fit:cover}.grid-news .main .text{position:absolute;left:0;right:0;bottom:0;padding:0 40px 38px;z-index:1}.grid-news .main .date{font-size:16px;font-weight:300}.grid-news .main .title{font-size:24px;font-weight:500;max-width:400px;margin-top:10px}.grid-news .list{width:46.1%;position:relative;padding-left:12px}.grid-news .item{position:relative;margin-top:8px;width:49.1%;color:#fff}.grid-news .item img{width:100%;height:248px;object-fit:cover}.grid-news .item .text{position:absolute;left:0;right:0;bottom:0;padding:0 20px 18px;z-index:1}.grid-news .item .date{font-size:12px;font-weight:300}.grid-news .item .title{font-size:16px;font-weight:500;line-height:26px;margin-top:5px}.step-2{padding-top:42px}.appeals-article{display:flex;flex-wrap:wrap}.appeals-article .autor{width:38.2%}.appeals-article .autor img{width:100%;height:310px;object-fit:cover}.appeals-article .autor .name{font-style:italic;font-size:18px;padding-top:28px}.appeals-article .text{width:61.8%;padding-left:30px}.appeals-article .text p{margin:6px 0 16px}.step-3{padding:38px 0 40px}.tabs{display:flex;flex-wrap:wrap;margin:0;-ms-align-items:center;align-items:center}.tabs li{margin:12px 76px 0 0;padding:0}.tabs li:before{display:none}.tabs li:last-child{margin-right:0}.tabs a{display:block;font-size:24px;font-weight:300;color:#c0bdbd;text-decoration:none;padding:0 2px 2px}.tabs a.active{font-size:30px;color:#485a91;font-weight:700;border-bottom:solid 4px #f36f21}.tabs a:hover{color:#485a91}.step-3 .tab-block{padding-top:28px}.step-3 .main-news{margin-top:5px;width:51.3%}.step-3 .main-news .image img{width:100%;height:307px;object-fit:cover}.step-3 .main-news .title{font-size:20px;display:inline-block;margin:20px 0 0 6px;line-height:1.8}.step-3 .list{width:48.7%;padding-left:70px}.step-3 .list li{line-height:1.8;margin:27px 0 0}.step-3 .list li:first-child{margin-top:0}.subs-block{background:url(../i/bg1.jpg) 50% 50% no-repeat;background-size:cover;padding:29px 0 28px;color:#fff}.subs-block .head{text-align:right;text-transform:uppercase;width:40.2%;padding:0 30px;font-family:avenir next cyr demi;font-size:22px}.subs-block .form{position:relative;width:59.8%;max-width:590px;background:rgba(255,255,255,.93);border-radius:30px;overflow:hidden;padding:9px 0 8px}.subs-block .form input{height:35px;padding:0 60px 0 22px;background:0 0;font-family:avenir next cyr demi;font-size:14px;color:rgba(22,22,22,.5)}.subs-block .form button{background:#f36f21;width:52px;height:52px;border-radius:50%;display:flex;-ms-align-items:center;align-items:center;justify-content:center;position:absolute;top:0;right:0}.subs-block .form button:before{content:'';display:block;background:url(../i/sprite.png) -27px 0;width:25px;height:23px}.subs-block .form-group{display:flex;padding-left:20px}.subs-block .select{width:calc(100% - 230px)}.subs-block .select select{height:35px;border:0;outline:none;padding-left:0;background:url(../i/select-arrow.png) no-repeat;background-position-y:50%;background-position-x:calc(100% - 20px);font-family:avenir next cyr demi;font-size:14px}.subs-block .select select:-moz-focusring{color:transparent;text-shadow:0 0 0 rgba(22,22,22,.5)}.subs-block .form-group input{width:230px;border-left:solid 1px rgba(98,98,98,.82)}.step-4{padding-top:35px;padding-bottom:35px}.slider-gallery{margin-top:25px;position:relative;overflow:hidden;max-height:372px;overflow:hidden}.slider-gallery .slick-list{margin:0 -10px}.slider-gallery .item{float:left;margin:0 10px}.slider-gallery .item a{position:relative;display:block;overflow:hidden}.slider-gallery .item img{width:100%;height:372px;object-fit:cover;transition:.3s}.slider-gallery .item a:hover img{transform:scale(1.05)}.step-5{padding-top:50px}.slider-pairs{margin-top:20px;position:relative;padding:0 60px}.slider-pairs .slick-list{padding:20px 0;overflow:hidden}.slider-pairs .item{float:left;margin:0 13px}.slider-pairs .item a{position:relative;display:flex;justify-content:center;-ms-align-items:center;overflow:hidden;align-items:center;box-shadow:0 0 16px rgba(13,13,13,.08);border-radius:6px;background:#fff;height:104px}.slider-pairs .item img{max-width:80%;transition:.3s}.slider-pairs .item a:hover img{opacity:.7}.step-6{padding-top:35px;padding-bottom:35px}.step-6 .item-news{width:30.5%;margin:32px 4.25% 0 0}.step-6 .item-news:nth-child(3n){margin-right:0}.step-10{padding:35px 0}.step-10 .item-news{width:30.5%;margin:32px 4.25% 0 0}.step-10 .item-news:nth-child(3n){margin-right:0}.step-10 .container{margin:0 auto;max-width:100%;padding:0}.item-news .image{margin-bottom:25px}.item-news .image a{display:block}.item-news .image a:hover{opacity:.8}.item-news .image img{width:100%;height:177px;object-fit:cover}.item-news .title{display:inline-block;line-height:1.7}.item-news2 .image{margin-bottom:8px}.item-news2 .image a{display:block}.item-news2 .image a:hover{opacity:.8}.item-news2 .image img{width:100%;height:177px;object-fit:cover}.item-news2 .title{display:inline-block;line-height:1.4;margin-bottom:28px}.step-7{padding:60px 0 35px}.video-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:40px}.video-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-responsive img{width:100%;height:auto}.step-7 .media{width:54.6%}.step-7 .media .video-responsive{margin-top:20px}.step-7 .list-events{width:45.4%;padding-left:45px;display:flex;flex-direction:column}.item-event{position:relative;padding-left:112px;line-height:1.7;margin-top:36px}.item-event .date{width:112px;font-size:18px;font-weight:500;position:absolute;left:0;top:0;color:#1f4789}.item-event .title{margin-bottom:20px}.item-event .title:last-child{margin-bottom:0}.step-7 .list-events .all{margin-top:auto;padding-top:20px}.step-7 .list-events .all a{color:#1f4789}.step-8{background:#f6f6f6;padding:68px 0 0 18px}.slider-crt{position:relative;overflow:hidden;padding:0 50px;max-height:448px;overflow:hidden}.slider-crt .slick-list{padding:50px 10px;overflow:hidden}.slider-crt .item{float:left;margin:0 10px}.slider-crt .item a{position:relative;display:block;overflow:hidden;border-radius:6px}.slider-crt .item img{width:100%;height:348px;object-fit:cover}.slider-crt .slick-active a{box-shadow:0 0 16px rgba(13,13,13,.08)}.contacts-block{position:relative;border-top:solid 1px #fff;overflow:hidden}.contacts-block .map{min-height:300px;background:#eee;text-align:center}.contacts-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2;padding-top:35px}.contacts-block .bt{display:flex;justify-content:center;-ms-align-items:center;font-size:14px;font-weight:700;align-items:center;background:#1f4789;width:196px;height:44px;border-radius:32px;color:#fff;text-transform:uppercase;text-decoration:none}.contacts-block .bt:before{content:'';display:block;background:url(../i/sprite.png) -82px 0;width:25px;height:25px;margin-right:12px}.site-body{padding-bottom:100px;border-bottom:solid 2px rgba(0,0,0,.1);overflow:hidden}.page-article{overflow:hidden}.breadcrumbs{position:relative;font-size:16px}.breadcrumbs:before{content:'';display:block;background:rgba(246,246,246,.51);position:absolute;left:-9999px;right:-9999px;top:0;bottom:0;height:100%}.breadcrumbs ul{position:relative;z-index:2;padding:17px 20px 15px 0}.breadcrumbs li{margin:0;padding:0}.breadcrumbs li:after{content:'/';margin:0 8px}.breadcrumbs li:before{display:none}.breadcrumbs li:last-child:after{display:none}.breadcrumbs li a{color:#000;font-weight:400;text-decoration:none}.breadcrumbs li a:hover{color:#3f5188;text-decoration:underline}.breadcrumbs li:last-child{color:#3f5188;font-family:avenir next cyr demi}.preview-page{position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:80px 50px 74px}.preview-page h1{font-size:36px;font-weight:700;color:#fff}.page-sidebar{padding:35px 40px 48px 48px;width:294px}.page-content{width:calc(100% - 294px);padding-top:25px}.page-sidebar h3{margin-top:0}.widget-menu li{margin:17px 0 0;padding-left:0}.widget-menu li:before{display:none}.widget-menu a{color:#000;display:inline-block;line-height:1.7;text-decoration-color:transparent}.widget-menu a:hover,.widget-menu li li .current{color:#3f5188;text-decoration-color:#3f5188}.widget-menu>ul>li>a{text-decoration:none;border-bottom:solid 2px transparent;display:inline}.widget-menu>ul>li.active>a,.widget-menu>ul>li>a:hover{font-family:avenir next cyr demi;color:#3f5188;border-bottom-color:#3f5188}.widget-menu li ul{padding-left:20px;display:none;line-height:100%}.widget-menu li.active ul{display:block}.person-row{display:flex;flex-wrap:wrap;margin-top:36px}.person-row .photo{width:275px}.person-row .photo img{width:100%;height:auto}.person-row .text{width:calc(100% - 275px);padding:14px 0 14px 30px}.person-row .text .name{font-size:24px;color:#485a91;font-family:avenir next cyr demi}.person-row .text .name+p{margin-top:10px}.person-row__new .photo{border-radius:50%;overflow:hidden;width:254px}.person-row__new .photo img{width:254px;height:254px;border-radius:50%;object-fit:cover}.main-person{position:relative;-ms-align-items:center;align-items:center;display:flex;flex-wrap:wrap;margin-top:30px;padding:40px 0 50px;margin-bottom:35px}.main-person:before{content:'';display:block;background:#e8e8e8;opacity:.5;position:absolute;left:-9999px;top:0;right:-9999px;bottom:0}.main-person .photo{width:440px;position:relative;z-index:2}.main-person .photo img{width:100%;height:auto}.main-person .text{width:calc(100% - 440px);padding:14px 0 14px 60px;position:relative;z-index:2}.main-person .text .name{font-size:24px;color:#485a91;font-family:avenir next cyr demi}.main-person .text .name+p{margin-top:10px}.catalog-persons{padding-top:48px}.item-person{width:31%;margin:20px 3.5% 30px 0}.item-person:nth-child(3n){margin-right:0}.item-person .photo{height:200px;overflow:hidden}.item-person .photo img{width:100%;height:200px;object-fit:cover}.item-person .title{font-family:avenir next cyr demi;text-decoration:underline;text-decoration-color:transparent;line-height:1.5;margin:20px 0 0;font-size:18px;font-weight:500}.item-person .head .title{color:#485a91}.item-person .head{cursor:pointer;position:relative}.item-person .head .magnificPopup{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.item-person .head:hover .title{text-decoration-color:#485a91}.page-content .item-person p{margin-top:10px}.item-person p{line-height:1.4}.item-person__new{text-align:center}.item-person__new .photo{height:254px}.item-person__new .photo img{width:254px;height:254px;border-radius:50%;object-fit:cover}.pagination{display:flex;justify-content:center;text-align:center;padding-top:50px;-ms-align-items:center;align-items:center}.pagination a{color:#1c1c1c;font-weight:400;text-decoration:none;margin:0 9px}.pagination a:hover{color:#1f4789;text-decoration:underline}.pagination a.number{display:flex;justify-content:center;-ms-align-items:center;align-items:center;width:45px;height:45px;border-radius:50%}.pagination a.active{background:#1f4789;color:#fff;font-size:20px;font-weight:700;font-family:century gothic;text-decoration:none}.contacts-info{padding-top:60px}.contacts-info p{margin-bottom:18px}table{margin-top:22px;border:solid 1px rgba(0,0,0,.1);border-collapse:collapse;width:100%}table th{background:rgba(200,199,199,.35);font-size:14px;font-weight:500;text-align:left;vertical-align:middle;padding:14px 0 16px 24px}table td{font-size:16px;font-family:avenir next cyr demi;padding:26px 0 28px 24px;border-bottom:solid 1px rgba(0,0,0,.1);transition:.3s}table tr:nth-child(odd) td{background:rgba(232,232,232,.36)}table tr:hover td{background:rgba(200,199,199,.45)}.table-two{border:0}.table-two th{background:#fafafa;border-top:solid 1px rgba(0,0,0,.17);border-bottom:solid 1px rgba(0,0,0,.17);padding:16px 10px 18px;vertical-align:top;font-size:14px;font-weight:500;width:20%}.table-two th:first-child{border-left:solid 1px rgba(0,0,0,.17)}.table-two th:last-child{border-right:solid 1px rgba(0,0,0,.17)}.table-two td{font-size:18px;font-weight:500;font-family:avenir next cyr;padding:16px 10px;border-bottom:solid 1px rgba(0,0,0,.28);transition:.3s;line-height:1.6;width:20%}.table-two .table-cell:nth-child(1){padding-left:22px;width:30%}.table-two .table-cell:nth-child(2){width:30%}.table-two .table-cell:nth-child(3){width:25%}.table-two .table-cell:nth-child(4){width:15%}.table-two tr:nth-child(odd) td,.table-two tr:hover td{background:0}.page-content h2+.section-abstract{padding-top:0}.section-abstract{border-bottom:solid 1px rgba(0,0,0,.2);padding:35px 0 36px}.border-b-0{border-bottom:0}.section-abstract .wrapper{padding:0 0 0 15px;max-width:800px}.section-abstract h4{margin-top:30px;font-size:18px;font-weight:700;color:#3f5188;font-family:avenir next cyr}.page-content .section-abstract p{margin:5px 0 18px}.page-content .section-abstract .row-link-icon+p{margin-top:20px}.row-link-icon{margin-top:8px}.row-link-icon a{font-size:16px;margin-right:12px}.section-abstract .video-responsive{margin-top:40px}.page-content p{margin:26px 0 0}.page-content>p:first-child{margin-top:0}.history-article .date{font-size:24px;color:#485a91;font-family:avenir next cyr demi;margin-top:50px}.history-article .date+p{margin-top:8px}.history-article img{max-width:100%;margin:40px 0 10px}.error-block{padding-top:90px}.error-block .content{padding-top:10px;width:51%}.error-block p{font-size:20px;font-weight:500;margin:0}.error-block .head{max-width:470px;margin-left:34px}.error-block .head .sm-text{padding:0 0 5px 77px;font-size:18px;font-weight:500}.error-block .head .lg-text{font-size:250px;color:#3f5188;font-weight:700;line-height:187px;background-image:linear-gradient(to right,#3c59a5,#403f56);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.error-block .subhead{font-size:24px;margin:10px 0 0;text-align:center}.error-block .search{max-width:476px;margin:0 auto;text-align:center;width:100%;padding:50px 0 40px}.error-block .search form{position:relative;margin-top:17px}.error-block .search .input-search{height:58px}.error-block .bt-orange{width:195px;display:flex;padding:0;margin:0 16px}.error-block .image{width:49%;text-align:center}.error-block .image img{max-width:100%}.tabs-row{margin:0;display:flex;flex-wrap:wrap}.tabs-row li{padding-left:0;margin:10px 46px 0 0;display:flex;-ms-align-items:flex-end;align-items:flex-end}.tabs-row li:last-child{margin-right:0}.tabs-row li:before{display:none}.tabs-row li a{font-size:16px;font-weight:400;color:#000;text-decoration:none;display:inline-block;border-bottom:solid 2px transparent}.tabs-row li a.active{font-size:24px;color:#f8833c;border-bottom-color:#f8833c;font-family:avenir next cyr demi}.tabs-row li a:hover{color:#f8833c}.events-block h3{font-family:avenir next cyr demi;margin-top:0}.events-tab{padding-top:20px}.events-section{padding:30px 0 10px}.events-section .month{position:relative;display:inline-block;cursor:pointer;font-size:18px;color:#3f5188;font-family:avenir next cyr demi;transition:.3s}.events-section .month:after{content:'';display:inline-block;vertical-align:top;width:5px;height:5px;border-bottom:solid 2px #000;border-right:solid 2px #000;transform:rotate(45deg);margin:8px 0 0 10px;transition:.3s}.events-section.active .month:after{transform:rotate(-135deg);margin-top:10px}.events-section .month:hover{color:#097bcb}.events-section .content{max-width:660px;padding-left:15px;display:none}.events-section.active .content{display:block}.events-section .item{padding-top:10px}.events-section .item:first-child{padding-top:0}.events-section .item p{font-size:14px;line-height:1.4;margin-bottom:12px}.events-section .item .title{font-family:avenir next cyr demi}.events-section .item .title:hover{color:#3f5188}table .title{color:#485a91}.table-col-5 tr>:first-child{max-width:300px}.table-col-5 tr>:nth-child(4){max-width:120px}.table-stroke{margin:30px 0 40px;width:100%;max-width:1030px}.table-stroke th{border:solid 1px rgba(0,0,0,.11);text-align:center;padding-left:5px;padding-right:5px}.table-stroke td{border:solid 1px rgba(0,0,0,.11);text-align:center;padding:13px 5px 15px;font-weight:500}.table-stroke tr:nth-child(odd) td{background:0 0}.table-stroke tr:hover td{background:rgba(232,232,232,.36)}.link-title{font-size:30px;font-family:avenir next cyr demi}.parameters-list{margin:35px 0 0}.parameters-list li{padding-left:0;display:flex;margin:14px 0 0}.parameters-list li:before{display:none}.parameters-list li .val{width:250px;padding-right:10px}.parameters-list li .lev{font-family:avenir next cyr demi}.form-search{background:rgba(232,232,232,.5);margin-top:10px;padding:28px 35px 35px 30px}.form-search .head{font-family:avenir next cyr demi}.form-search .select{margin-top:15px;width:calc(100% - 160px)}.form-search .bt-orange{width:140px;margin:15px 0 0 20px;height:48px;padding:0;font-size:18px}.form-search .item-checkbox{order:2}.results-search .place{font-size:24px;font-family:avenir next cyr demi;padding:36px 0 0}.doctor-row{display:flex;flex-wrap:wrap;margin-top:60px}.doctor-row .photo{width:275px}.doctor-row .photo img{width:100%;height:auto}.doctor-row .content{width:calc(100% - 275px);padding:10px 0 15px 30px;display:flex;flex-direction:column}.doctor-row .name{font-size:20px;color:#485a91;font-family:avenir next cyr demi}.doctor-row .bt-dark-blue{padding:0;max-width:240px;width:100%;margin-top:auto}.autor-block{position:relative;display:flex;flex-wrap:wrap;-ms-align-items:center;align-items:center;margin-top:28px;padding:42px 0}.autor-block:before{content:'';display:block;background:rgba(232,232,232,.48);position:absolute;left:-9999px;right:-9999px;bottom:0;top:0}.autor-block .photo{position:relative;z-index:2;width:242px}.autor-block .photo img{width:100%;height:auto}.autor-block .text{width:calc(100% - 242px);padding-left:30px;position:relative;z-index:2}.autor-block .date{font-size:16px}.autor-block .name{margin-top:6px;font-size:20px;color:#485a91;font-family:avenir next cyr demi}.autor-block p{margin:10px 0 20px}.autor-block a{font-size:16px}.autor-description{padding-top:30px}.autor-description h4{color:#485a91;margin-top:10px}.autor-description h4+p{margin-top:0}.autor-description h5{color:#3f5188}.gallery-row{display:flex;flex-wrap:wrap;padding-top:20px}.gallery-row .item{width:32%;margin:20px 2% 30px 0}.gallery-row .item:nth-child(3n){margin-right:0}.gallery-row .item img{width:100%;height:330px;object-fit:cover}.catalog-persons .item-person{width:23.5%;margin-right:2%}.catalog-persons .item-person:nth-child(3n){margin-right:2%}.catalog-persons .item-person:nth-child(4n){margin-right:0}.contacts-page{padding-bottom:60px}.contacts-page .preview-page{margin-bottom:55px}.contacts-page p{margin:36px 0 0}.contacts-page--entry{padding-left:290px}.feedback-block{padding:25px 0 130px;border-bottom:solid 2px rgba(0,0,0,.1)}.feedback-block .form-box{max-width:866px}.feedback-block .form-col{max-width:406px;width:48%}.feedback-block .form-box .bt-orange{margin:35px 0 0 auto}.column-news{max-width:412px;width:48%}.page-content .item-news p{margin:10px 0 12px}.column-news .item-news{margin-top:40px}.sorting-select{margin-top:24px;max-width:412px}.page-news{padding:0 0 85px}.page-news h1{margin-top:45px;text-transform:uppercase}.page-news .info{margin-top:25px}.page-news .date{font-size:16px;font-weight:500;color:#000;opacity:.5;margin-right:55px}.page-news .autor{font-size:14px;font-weight:400;color:#999898}.page-news .autor a{color:#000;text-decoration:none;font-weight:500}.page-news .autor a:hover{text-decoration:underline}.page-news img{max-width:100%;margin:25px 0}@media screen and (min-width:768px){.page-news p{margin:16px 0 25px}}.share{margin-top:15px;display:flex;-ms-align-items:center;align-items:center}.share a{display:flex;justify-content:center;-ms-align-items:center;align-items:center;text-decoration:none;border-radius:50%;margin-left:15px;width:33px;height:33px;color:#fff}.share a.vk{background:#365c83}.share a.facebook{background:#384e95}.share a.twitter{background:#00a3da}.share a.google-plus{background:#db2f00}.share a.instagram{background:#1e161b}.page-article{padding:0 0 15px}.page-article:after{position:relative;content:'.';display:block;clear:both;visibility:hidden;height:0}.page-article h2{margin-top:5px}.page-article .info{margin-top:25px}.page-article .date{font-size:16px;font-weight:400;opacity:.5;margin-right:25px;color:#000}.page-article .autor{font-size:16px;font-weight:400;color:#024b96}.page-article .category{text-decoration:none;color:#33508b;margin-right:25px}.page-article .autor a{color:#000;text-decoration:none;font-weight:500}.page-article .autor a:hover{text-decoration:underline}.page-article img{max-width:100%;margin:10px 20px 10px 0}.page-article22{padding:0 0 15px}.page-article22:after{position:relative;content:'.';display:block;clear:both;visibility:hidden;height:0}.page-article22 h2{margin-top:5px}.page-article22 .info{margin-top:25px}.page-article22 .date{font-size:16px;font-weight:400;opacity:.5;margin-right:25px;color:#000}.page-article22 .autor{font-size:16px;font-weight:400;color:#024b96}.page-article22 .category{text-decoration:none;color:#33508b;margin-right:25px}.page-article22 .autor a{color:#000;text-decoration:none;font-weight:500}.page-article22 .autor a:hover{text-decoration:underline}.page-article22 img{max-width:100%;margin:25px 0}.image-caption{text-align:center;font-size:16px;font-weight:300;font-style:italic;margin-top:10px}@media screen and (min-width:768px){.page-article p{margin:10px 0 0}.image-right{float:right;margin-left:30px}.box-image-right{float:right}.box-image-right img{margin:0}.box-image-left{float:left;margin:18px 30px 10px 0}.box-image-left img{margin:0}.page-article .image-left{float:left;margin:0 30px 10px 0}.mt-25{margin-top:25px!important}}.check-list{margin-bottom:40px;padding-left:7px}.check-list li{padding-left:32px;margin:5px 0 0}.check-list li:before{background:url(../i/sprite.png) -175px 0;width:21px;height:22px;left:0;top:4px;border-radius:0}.work-list{padding:35px 0 0 20px}.work-list .item{position:relative;line-height:1.6;margin-bottom:20px}.work-list .item:before{content:'';display:block;background:url(../i/sprite.png) -163px 0;width:10px;height:10px;position:absolute;left:-20px;top:10px}.work-list a{font-family:avenir next cyr demi}.tabs-page{margin:0;display:flex;padding-top:10px;flex-wrap:wrap}.tabs-page li{padding-left:0;margin:20px 40px 0 0;display:flex;-ms-align-items:flex-end;align-items:flex-end}.tabs-page li:last-child{margin-right:0}.tabs-page li:before{display:none}.tabs-page li a{font-size:18px;font-weight:400;color:#000;text-decoration:none;display:inline-block;border-bottom:solid 2px transparent}.tabs-page li a.active{color:#f8833c;border-bottom-color:#f8833c;font-family:avenir next cyr demi}.tabs-page li a:hover{color:#f8833c}.publication{margin-top:50px}.publication p{margin-top:5px}.publication a{color:#000}.publication .title{font-family:avenir next cyr demi;text-decoration:none}.publication .title:hover{color:#f8833c}h3+.grant-row{margin-top:40px}.grant-row{margin-top:70px}.grant-row p{margin-top:30px}.row-news{margin:40px 0 50px;display:flex;flex-wrap:wrap}.row-news .image{width:312px}.row-news .image img{width:100%}.row-news .content{width:100%;position:relative;padding-right:10px;display:flex;flex-direction:column}.row-news .image+.content{width:calc(100% - 312px);padding-left:24px}.row-news .date{opacity:.65;padding-bottom:12px;font-size:14px;font-weight:500}.row-news .bt{display:inline-flex;justify-content:center;-ms-align-items:center;align-items:center;text-align:center;background:#405189;font-size:14px;color:#fff;text-decoration:none;width:95px;height:38px;position:absolute;right:0;bottom:0}.row-news .bt:hover{background:#4e609a}.row-news .tag{margin-top:auto}.row-news p{margin-bottom:20px}.full-link{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2}h4{font-size:20px;font-family:avenir next cyr demi;font-weight:400;margin-top:20px}.site-body h5+p{margin-top:12px}.site-body .sm-h1{font-size:30px;font-family:avenir next cyr demi;margin-top:40px;font-weight:400}.h3-nice{font-weight:700;color:#485a91;margin-bottom:12px}.content-title{font-size:30px;font-family:avenir next cyr demi;color:#000;font-weight:400;display:block}.back{margin-top:42px;font-family:avenir next cyr demi}.bold{font-weight:700}.tag{color:#7b7b7b;font-size:12px;text-decoration-color:transparent;opacity:.8}.tag:hover{text-decoration-color:#024b96}.tag.green{color:#029652}.tag.green:hover{text-decoration-color:#029652}.remark-text{font-size:14px;color:#000;opacity:.5}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.bt-white{display:inline-flex;justify-content:center;-ms-align-items:center;padding:0 20px;height:41px;align-items:center;border-radius:5px;background:#ecf0f4;text-decoration:none;font-size:16px;color:#000}.bt-white:hover{background:#f8833c;color:#fff}.bt-orange{display:inline-flex;justify-content:center;-ms-align-items:center;padding:0 44px;height:61px;align-items:center;border-radius:5px;background:#f8833c;text-decoration:none;font-size:20px;color:#fff;font-family:avenir next cyr demi}.bt-orange:hover{background:#f37020}.bt-dark-blue{display:inline-flex;justify-content:center;-ms-align-items:center;padding:0 30px;height:55px;align-items:center;background:#0c4d7b;text-decoration:none;color:#fff;text-align:center;line-height:1}.bt-dark-blue:hover{background:#185f91}.select select{background:url(../i/select-arrow.png) no-repeat #fff;background-position-y:50%;background-position-x:calc(100% - 20px);border:solid 1px #e7e7e7;height:48px;cursor:pointer;border-radius:5px;font-size:14px;font-weight:500;padding-left:15px;color:rgba(0,0,0,.41);-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select::-ms-expand{display:none}.item-checkbox{margin-top:26px}.item-checkbox label{position:relative;display:inline-block;padding-left:30px}.item-checkbox label input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;cursor:pointer;z-index:2;opacity:0}.item-checkbox label input+span{position:absolute;left:0;top:3px;display:block;width:18px;height:18px;border-radius:1px;background:#fff;border:solid 1px rgba(0,0,0,.21);-ms-align-items:center;align-items:center;display:flex;justify-content:center;padding-bottom:2px}.item-checkbox label input+span:before{content:'';display:block;transition:.3s;border-bottom:solid 3px #f8833c;opacity:0;border-right:solid 3px #f8833c;width:4px;height:9px;transform:rotate(45deg)}.item-checkbox label input:checked+span:before{opacity:1}.form-item{margin-top:43px}.form-item .label{display:block;font-size:16px;font-weight:500;padding:0 0 10px 4px}.form-item .label span{color:#fe0101}.form-item input{border:solid 1px rgba(0,0,0,.22);height:57px;border-radius:6px;font-size:18px;font-weight:500;padding:0 20px}.form-item textarea{border:solid 1px rgba(0,0,0,.22);height:187px;border-radius:6px;font-size:18px;font-weight:500;padding:12px 20px}.form-box{padding-top:20px}.form-box .captcha{text-align:center;margin-top:35px;overflow:hidden}.form-box .bt-orange{padding:0;display:flex;margin:40px auto 0;width:174px}.form-box .item-checkbox{margin:20px 0 0 8px;font-size:14px}.form-box .item-checkbox label input+span{top:0}.slick-track:after,.slider:after{position:relative;content:'.';display:block;clear:both;visibility:hidden;height:0}.slick-arrow{font-size:0;color:transparent;overflow:hidden;text-indent:-9999px;cursor:pointer;z-index:10;position:absolute;top:50%;background:url(../i/slick-arrow.png) 50% 50%;width:27px;height:27px;margin-top:-13px;transition:.3s;background-size:100% 100%;overflow:hidden;border-radius:50%}.slick-arrow:hover{opacity:.7}.slick-arrow:before{content:'';display:block;border:solid 3px #1f4789;position:absolute;left:0;top:0;right:0;bottom:0;box-sizing:border-box;border-radius:50%}.slick-prev{left:14px;transform:rotate(180deg)}.slick-next{right:14px}.site-footer{padding:40px 0 38px;background:rgba(246,246,246,.34)}.site-footer .contancts{width:32.5%}.site-footer .f-menu{width:67.5%}.site-footer .f-menu ul{max-width:49%;margin:0;padding:0;line-height:100%}.site-footer .f-menu li{margin-top:20px;padding:0}.site-footer .f-menu li:before{display:none}.site-footer .f-menu li:first-child{margin-top:0}.site-footer .f-menu li a{font-size:16px;color:#0d0d0d}.site-footer .f-menu li a:hover{color:#f8833c}.site-footer .adds{font-size:16px;margin-bottom:20px}.site-footer .phone-no{font-size:20px;font-weight:700;display:inline-block;color:#161616;text-decoration:none;vertical-align:middle}.site-footer .item-info{margin-top:36px;max-width:33.333%}.site-footer .item-info .logo{display:flex;height:46px;-ms-align-items:flex-end;align-items:flex-end}.site-footer .item-info p{font-size:16px;line-height:1.6}.site-footer .item-info .phone{color:#000;text-decoration:none}.site-footer .copy{margin-top:26px;font-size:14px;font-weight:500}.social{display:flex;margin:26px 0 0 auto;min-width:28.5%}.social a{display:flex;justify-content:center;-ms-align-items:center;margin-right:10px;color:#b5b6b6;align-items:center;border:solid 2px #b5b6b6;width:28px;height:28px;border-radius:50%;text-decoration:none;font-size:15px;font-weight:400}.social a:hover{border-color:#f8833c;color:#f8833c}.age-rating{margin-top:26px}.agree-block{background:#1f4789;padding:20px 0 10px;color:#fff}.agree-block p{font-size:16px;margin:0;line-height:1.5}.agree-block .bt-white{margin-top:10px}.modal{position:relative;margin:0 auto;max-width:750px;background:#fff;padding:45px 100px 50px}.modal-form{position:relative;margin:0 auto;max-width:750px;background:#fff;padding:45px 100px 50px}.modal-title{font-family:avenir next cyr demi;font-size:30px;text-align:center}.modal-form .doctor-row{-ms-align-items:center;align-items:center}.modal-form .doctor-row .photo{width:206px}.modal-form .doctor-row .content{width:calc(100% - 206px);padding:0 0 0 35px}.modal-description{position:relative;margin:0 auto;max-width:1140px;background:#fff;padding:45px 36px 40px}.modal-description .person-row{margin-top:0}.modal-description .photo{width:380px}.modal-description .photo img{height:auto}.modal-description .text{width:calc(100% - 380px);padding:8px 0 0 44px}.modal-description .date{font-weight:400;margin-top:14px}.modal-thank{position:relative;margin:0 auto;max-width:1000px;background:#fff;padding:65px 20px 50px}.modal-thank--wrapper{position:relative;max-width:720px;margin:0 auto;padding-left:165px}.modal-thank--wrapper:before{content:'';display:block;background:url(../i/check.png);width:129px;height:122px;position:absolute;left:0;top:50%;margin-top:-61px}.modal-thank .head{font-size:24px;font-family:avenir next cyr demi}.modal-thank p{margin:4px 0 0}.pt-0{padding-top:0}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.demi{font-family:avenir next cyr demi}.medium{font-weight:500;font-family:avenir next cyr}.annotaion{background:#fafafa;padding:5px 45px 50px;margin-top:30px}.text-uppercase{text-transform:uppercase}.breadcrumbs ul span{color:#3f5188;font-family:avenir next cyr demi;text-decoration:none!important;font-weight:400}.breadcrumbs ul span a{color:#000;font-family:avenir next cyr demi;text-decoration:none!important}.pagination span{background:#1f4789;color:#fff;font-size:20px;font-weight:700;font-family:century gothic;text-decoration:none;display:flex;justify-content:center;-ms-align-items:center;align-items:center;width:45px;height:45px;border-radius:50%}.social-likes{margin:0 10px 0 5px!important}.relate a{display:inline-block;line-height:1.4;margin-bottom:20px}.form-group input[type=text]{background:#fff;display:flex;-ms-align-items:center;align-items:center;border-spacing:2px;border:1px solid #000;padding:10px;border:solid 1px rgba(0,0,0,.15);height:46px;padding:0 45px 0 26px;font-size:14px;color:rgba(0,0,0,.5);border-radius:32px;margin:20px}.form-group select{margin:0;padding:0;border:none;resize:none;display:block;width:100%;font-family:avenir next cyr;border:solid 1px rgba(0,0,0,.15);height:46px;padding:0 45px 0 26px;font-size:14px;color:rgba(0,0,0,.5);border-radius:32px;margin:20px}.form-group textarea{margin:0;padding:0;border:none;resize:none;display:block;width:100%;font-family:avenir next cyr;border:solid 1px rgba(0,0,0,.15);padding:10px 45px 0 26px;font-size:14px;color:rgba(0,0,0,.5);border-radius:32px;margin:20px}.form-group input[type=file],input[type=image]{padding:0;border-width:0;background-color:transparent;margin:18px 0 0 10px}.fix_grid{margin:20px 0 0}.page-article22 img{max-width:100%;margin:25px 0}.ui-form{margin:0 0 20px}.page-article ul li{position:relative;padding-left:14px;margin:8px 0}.page-article ul{font-size:18px;line-height:1.7;font-weight:500;margin:10px 20px 20px}.page-article h2{margin-top:15px!important}