

/* Start:/local/templates/elib/assets/css/special_version.css?176822399375307*/
.special-aaVersion-on.special-aaColor-black body{--color-purple:#FFFFFF}.special-aaVersion-on.special-aaColor-blue body{--color-purple:#9fd7ff}.special-aaVersion-on.special-aaColor-yellow body{--color-purple:#000}.special-aaVersion-on .tabs__nav__item{border-color:transparent!important}.special-aaVersion-on .tabs__nav__item.active{border-color:currentColor!important}.special-aaVersion-on .header_address ul li{margin:0!important;padding:0 !important}.special-aaVersion-on .news_tags li a.animated_button{border:2px solid black;color:black;font-size:14px!important}.special-aaVersion-on .header_hamburger_icon a img{background-color:black!important;display:block!important}.special-aaVersion-on tr:hover{background-color:unset!important}.special-aaVersion-on td:hover{background-color:unset!important}.special-aaVersion-on a{text-decoration:underline}.special-aaVersion-on a:hover,.special-aaVersion-on a:active{text-decoration:none}.special-aaVersion-on .news-item:before,.special-aaVersion-on .news-item:after{content:" ";display:table}.special-aaVersion-on .news-item:after{clear:both}.special-aaVersion-on .container-white,.special-aaVersion-on .container-top-navigation,.special-aaVersion-on .primary-box,.special-aaVersion-on .secondary-box,.special-aaVersion-on .white-box,.special-aaVersion-on .container-footer,.special-aaVersion-on .program-item-box>ul>li,.special-aaVersion-on .container-big-primary{background:inherit}.special-aaVersion-on .primary-box,.special-aaVersion-on .primary-border-box,.special-aaVersion-on .secondary-box{border:0}.special-aaVersion-on .program-item .secondary-box{border:0}.special-aaVersion-on .table-noborder th:first-child,.special-aaVersion-on .table-noborder td:first-child{padding-left:10px}.special-aaVersion-on .gos-accreditation-text:after,.special-aaVersion-on .slider-item{background-image:none !important}.special-aaVersion-on .container-m50{margin:0}.special-aaVersion-on .news-item-date{font-style:italic}.special-aaVersion-on .news-item-header{font-size:110%}.special-aaVersion-on .news-item-header+p{display:none}.special-aaVersion-on .news-item-main .news-item-header{font-size:110%}.special-aaVersion-on .news-item-main .news-item-header+p{display:block}.special-aaVersion-on .news-item{border-bottom:0}.special-aaVersion-on .mobile-nav-wrapper{top:0;padding-top:50px}.special-aaVersion-on.special-aaImage-off img{display:none !important}.special-aaVersion-on.special-aaImage-off div{background-image:none !important}.special-aaVersion-on.special-aaImage-off .item-video{display:none !important}.special-aaVersion-on.special-aaImage-off iframe{display:none !important}.special-aaVersion-on.special-aaImage-off .slider-item{background-image:none !important}.special-settings{padding:20px 0;font-family:Tahoma,sans-serif;background:#ccc}.aa-settings-popup{display:none;position:absolute;top:100%;left:0;width:100%;z-index:15;border:solid 2px}.aa-block{float:left;padding:.5em 1em}.aa-block a{display:inline-block;padding:8px 10px;border:solid 2px;margin-left:-2px}.aaFontsize .fl-l{padding:8px 10px 8px 0;display:inline-block}.aaFontsize a{float:left;text-decoration:none}.aaFontsize-small{font-size:16px!important}.aaFontsize-normal{font-size:20px!important;font-weight:bold}.aaFontsize-big{font-size:24px!important;font-weight:bold}.aaColor{padding-left:0;padding-right:0}.aaColor a{padding:4px}.aaColor a span{display:inline-block;padding:4px .5em;font-weight:bold}.aaColor a.aaColor-black.a-current{border-color:#000;background:#fff !important}.aaColor a.aaColor-black span{background:#fff;color:#000}.aaColor a.aaColor-yellow.a-current{border-color:#000;background:#ff0 !important}.aaColor a.aaColor-yellow span{background:#ff0;color:#000}.aaColor a.aaColor-blue.a-current{border-color:#000;background:#9fd7ff !important}.aaColor a.aaColor-blue span{background:#9fd7ff;color:#143c5a}.choose-colors{list-style:none;margin:0;padding:0}.choose-colors li{margin-top:.5em}.special-aaVersion-on.special-aaColor-black body,.special-aaVersion-on.special-aaColor-black .container-footer,.special-aaVersion-on.special-aaColor-black .banner_block,.special-aaVersion-on.special-aaColor-black div.category,.special-aaVersion-on.special-aaColor-black .content_block>form,.special-aaVersion-on.special-aaColor-black .subscribe_form,.special-aaVersion-on.special-aaColor-black div.text,.special-aaVersion-on.special-aaColor-black div.home_promo_banner,.special-aaVersion-on.special-aaColor-black .home_link_item,.special-aaVersion-on.special-aaColor-black .links span.title,.special-aaVersion-on.special-aaColor-black .how_to_apply_banner,.special-aaVersion-on.special-aaColor-black .title,.special-aaVersion-on.special-aaColor-black .description,.special-aaVersion-on.special-aaColor-black form,.special-aaVersion-on.special-aaColor-black .item-history,.special-aaVersion-on.special-aaColor-black .text,.special-aaVersion-on.special-aaColor-black .read_more a,.special-aaVersion-on.special-aaColor-black .circle,.special-aaVersion-on.special-aaColor-black .circle .number,.special-aaVersion-on.special-aaColor-black .horizontal_line,.special-aaVersion-on.special-aaColor-black .aa-settings-popup,.special-aaVersion-on.special-aaColor-black .header-top .header__location-dropdown a{color:#000000 !important;background-color:#ffffff !important;background-image:none!important}.special-aaVersion-on.special-aaColor-black .special-settings,.special-aaVersion-on.special-aaColor-black .special-settings a,.special-aaVersion-on.special-aaColor-black .special-settings .aa-block{color:#000;border-color:#000 !important}.special-aaVersion-on .front__links a:hover{color:currentColor}.special-aaVersion-on.special-aaColor-black a.btn{color:#ffffff}.special-aaVersion-on.special-aaColor-black a.btn-link{padding-left:1em;padding-right:1em}.special-aaVersion-on.special-aaColor-black *{color:#000000;border-color:#000000;-webkit-transition:none !important;transition:none !important}.special-aaVersion-on.special-aaColor-black hr{background:#000000;height:2px}.special-aaVersion-on.special-aaColor-black .btn,.special-aaVersion-on.special-aaColor-black button,.special-aaVersion-on.special-aaColor-black input[type="button"],.special-aaVersion-on.special-aaColor-black input[type="reset"],.special-aaVersion-on.special-aaColor-black input[type="submit"]{background-color:#000000;color:currentColor;border:2px solid #000;border-color:currentColor}.special-aaVersion-on.special-aaColor-black .btn:focus,.special-aaVersion-on.special-aaColor-black button:focus,.special-aaVersion-on.special-aaColor-black input[type="button"]:focus,.special-aaVersion-on.special-aaColor-black input[type="reset"]:focus,.special-aaVersion-on.special-aaColor-black input[type="submit"]:focus,.special-aaVersion-on.special-aaColor-black .btn:hover,.special-aaVersion-on.special-aaColor-black button:hover,.special-aaVersion-on.special-aaColor-black input[type="button"]:hover,.special-aaVersion-on.special-aaColor-black input[type="reset"]:hover,.special-aaVersion-on.special-aaColor-black input[type="submit"]:hover{background-color:#FFF;color:currentColor;border:2px solid #000;border-color:currentColor}.special-aaVersion-on.special-aaColor-black .btn-link,.special-aaVersion-on.special-aaColor-black a.btn-link{background:transparent;color:#000000}.special-aaVersion-on.special-aaColor-black .btn-link:focus,.special-aaVersion-on.special-aaColor-black a.btn-link:focus,.special-aaVersion-on.special-aaColor-black .btn-link:hover,.special-aaVersion-on.special-aaColor-black a.btn-link:hover{color:#000000;text-decoration:none}.special-aaVersion-on.special-aaColor-black .input,.special-aaVersion-on.special-aaColor-black input[type="text"],.special-aaVersion-on.special-aaColor-black input[type="tel"],.special-aaVersion-on.special-aaColor-black input[type="email"],.special-aaVersion-on.special-aaColor-black input[type="password"],.special-aaVersion-on.special-aaColor-black textarea{background-color:var(--color-purple);color:currentColor;border:2px solid #000;border-color:currentColor}.special-aaVersion-on.special-aaColor-black .input:focus,.special-aaVersion-on.special-aaColor-black input[type="text"]:focus,.special-aaVersion-on.special-aaColor-black input[type="tel"]:focus,.special-aaVersion-on.special-aaColor-black input[type="email"]:focus,.special-aaVersion-on.special-aaColor-black input[type="password"]:focus,.special-aaVersion-on.special-aaColor-black textarea:focus{background-color:var(--color-purple);color:currentColor;border:2px solid #000;border-color:currentColor}.special-aaVersion-on.special-aaColor-black a.a-current,.special-aaVersion-on.special-aaColor-black a.a-current span{color:#fff;background:#000}.special-aaVersion-on.special-aaColor-black .container-top-header{background:inherit;border-bottom:solid 2px;padding:20px 0}.special-aaVersion-on.special-aaColor-black .container-top-header a,.special-aaVersion-on.special-aaColor-black .container-top-header .open-menu{text-decoration:underline}.special-aaVersion-on.special-aaColor-black .container-top-header a:hover,.special-aaVersion-on.special-aaColor-black .container-top-header .open-menu:hover{text-decoration:none;background:#ffffff;color:#000000}.special-aaVersion-on.special-aaColor-black .container-search{background:#ffffff}.special-aaVersion-on.special-aaColor-black .search-input{border:solid 1px;padding:10px;box-sizing:border-box}.special-aaVersion-on.special-aaColor-black .search-button:hover{background:#ffffff;color:#000000;text-decoration:underline}.special-aaVersion-on.special-aaColor-black .search-suggestions .search-result-item:hover{background:#000000;color:#ffffff}.special-aaVersion-on.special-aaColor-black .search-suggestions mark{background:#000000;color:#ffffff}.special-aaVersion-on.special-aaColor-black .body-wrapper header{border-bottom:solid 2px #000000;padding-bottom:40px}.special-aaVersion-on.special-aaColor-black .container-white,.special-aaVersion-on.special-aaColor-black .white-box{box-shadow:none}.special-aaVersion-on.special-aaColor-black .top-nav-block li:hover>a,.special-aaVersion-on.special-aaColor-black .top-nav-block li:focus>a,.special-aaVersion-on.special-aaColor-black .top-nav-block li.parent:hover,.special-aaVersion-on.special-aaColor-black .top-nav-block li>a:hover,.special-aaVersion-on.special-aaColor-black .top-nav-block li>a:focus,.special-aaVersion-on.special-aaColor-black .top-nav-block li.parent.active>a,.special-aaVersion-on.special-aaColor-black .top-nav-block li.parent.current>a,.special-aaVersion-on.special-aaColor-black .top-nav-block li.current a{color:#ffffff;background:#000000}.special-aaVersion-on.special-aaColor-black .top-nav-block .second-level{background:#000000;color:#ffffff}.special-aaVersion-on.special-aaColor-black .top-nav-block .second-level a{color:#ffffff}.special-aaVersion-on.special-aaColor-black .slider-item-text{background:rgba(255,255,255,0.9)}.special-aaVersion-on.special-aaColor-black .footer-menu-content+.content .col{width:100% !important;margin:30px 0}.special-aaVersion-on.special-aaColor-black .footer-menu-content+.content .col:nth-child(2){font-style:italic}.special-aaVersion-on.special-aaColor-black .footer-menu-content+.content br{display:none}.special-aaVersion-on.special-aaColor-black .radio+label>span,.special-aaVersion-on.special-aaColor-black .checkbox+label>span{background:#ffffff}.special-aaVersion-on.special-aaColor-black .radio+label:hover>span,.special-aaVersion-on.special-aaColor-black .checkbox+label:hover>span,.special-aaVersion-on.special-aaColor-black .radio+label:focus>span,.special-aaVersion-on.special-aaColor-black .checkbox+label:focus>span{border-color:#000000}.special-aaVersion-on.special-aaColor-black .radio:focus+label,.special-aaVersion-on.special-aaColor-black .checkbox:focus+label{color:#000000}.special-aaVersion-on.special-aaColor-black .checkbox:checked+label>span{border-color:#000000;color:#000000}.special-aaVersion-on.special-aaColor-black .checkbox:checked+label>span:before{border-color:#000000}.special-aaVersion-on.special-aaColor-black .radio:checked+label>span{border-color:#000000;color:#000000}.special-aaVersion-on.special-aaColor-black .radio:checked+label>span:before{background:#000000}.special-aaVersion-on.special-aaColor-black .jq-selectbox__select{background:#ffffff;border:solid 1px #000000}.special-aaVersion-on.special-aaColor-black .jq-selectbox li{color:#ffffff}.special-aaVersion-on.special-aaColor-black .jq-selectbox__search{padding:4px 0}.special-aaVersion-on.special-aaColor-black .jq-selectbox__search input{background:#ffffff;color:#000000}.special-aaVersion-on.special-aaColor-black .jq-selectbox__not-found{color:#ffffff}.special-aaVersion-on.special-aaColor-black .jq-selectbox__dropdown{background:#000000;color:#ffffff;padding:4px;border:solid 1px #000000}.special-aaVersion-on.special-aaColor-black .jq-selectbox li.selected,.special-aaVersion-on.special-aaColor-black .jq-selectbox li:hover{background:#ffffff;color:#000000}.special-aaVersion-on.special-aaColor-black .jq-selectbox__trigger-arrow{border-color:#000000}.focused .special-aaVersion-on.special-aaColor-black .jq-selectbox__trigger-arrow,.jq-selectbox:hover .special-aaVersion-on.special-aaColor-black .jq-selectbox__trigger-arrow,.jq-selectbox:active .special-aaVersion-on.special-aaColor-black .jq-selectbox__trigger-arrow,.dropdown .special-aaVersion-on.special-aaColor-black .jq-selectbox__trigger-arrow{border-color:#000000}.special-aaVersion-on.special-aaColor-black .white-inputs .jq-selectbox .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-black .jq-selectbox.input-white .jq-selectbox__trigger-arrow{border-color:#000000}.special-aaVersion-on.special-aaColor-black .jq-selectbox.focused .jq-selectbox__select,.special-aaVersion-on.special-aaColor-black .jq-selectbox.dropdown .jq-selectbox__select,.special-aaVersion-on.special-aaColor-black .white-inputs .jq-selectbox.focused .jq-selectbox__select,.special-aaVersion-on.special-aaColor-black .jq-selectbox.input-white.focused .jq-selectbox__select,.special-aaVersion-on.special-aaColor-black .white-inputs .jq-selectbox.dropdown .jq-selectbox__select,.special-aaVersion-on.special-aaColor-black .jq-selectbox.input-white.dropdown .jq-selectbox__select{color:#ffffff;background:#000000}.special-aaVersion-on.special-aaColor-black .jq-selectbox.focused .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-black .jq-selectbox.dropdown .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-black .white-inputs .jq-selectbox.focused .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-black .jq-selectbox.input-white.focused .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-black .white-inputs .jq-selectbox.dropdown .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-black .jq-selectbox.input-white.dropdown .jq-selectbox__select-text{color:#ffffff}.special-aaVersion-on.special-aaColor-black .jq-selectbox.focused .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-black .jq-selectbox.dropdown .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-black .white-inputs .jq-selectbox.focused .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-black .jq-selectbox.input-white.focused .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-black .white-inputs .jq-selectbox.dropdown .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-black .jq-selectbox.input-white.dropdown .jq-selectbox__trigger-arrow{border-color:#ffffff}.special-aaVersion-on.special-aaColor-black .white-inputs .jq-selectbox .jq-selectbox__search input,.special-aaVersion-on.special-aaColor-black .jq-selectbox.input-white .jq-selectbox__search input{border-color:#000000}.special-aaVersion-on.special-aaColor-black .white-inputs .jq-selectbox .jq-selectbox__select,.special-aaVersion-on.special-aaColor-black .jq-selectbox.input-white .jq-selectbox__select{background:#ffffff}.special-aaVersion-on.special-aaColor-black .table th{color:#ffffff;background:#000000}.special-aaVersion-on.special-aaColor-black .table-hover tr:hover>th,.special-aaVersion-on.special-aaColor-black .table-hover tr:hover>td{background-color:#080808;color:#ffffff}.special-aaVersion-on.special-aaColor-black .table-bordered tbody+tbody tr:first-child td{border-color:#000000}.special-aaVersion-on.special-aaColor-black .table-schedule td{background:#ffffff}.special-aaVersion-on.special-aaColor-black .table-schedule tr{border-bottom-color:#ffffff}.special-aaVersion-on.special-aaColor-black .table-schedule tr td.vertical-separator{border-top-color:#ffffff;border-bottom-color:#ffffff}.special-aaVersion-on.special-aaColor-black .table-schedule td.horisontal-separator,.special-aaVersion-on.special-aaColor-black .table-schedule th.horisontal-separator{border-left-color:#ffffff}.special-aaVersion-on.special-aaColor-black .table-schedule td.one-lection:hover,.special-aaVersion-on.special-aaColor-black .table-schedule td.double-lection:hover{border:solid 1px #000000}.special-aaVersion-on.special-aaColor-black .table-schedule td.current{border:solid 1px #000000}.special-aaVersion-on.special-aaColor-black .table-schedule td.old-day{color:rgba(0,0,0,0.4)}.special-aaVersion-on.special-aaColor-black .table-schedule td.old-day .va-top,.special-aaVersion-on.special-aaColor-black .table-schedule td.old-day .va-bottom,.special-aaVersion-on.special-aaColor-black .table-schedule td.old-day .text-dark,.special-aaVersion-on.special-aaColor-black .table-schedule td.old-day i{color:rgba(0,0,0,0.4) !important}.special-aaVersion-on.special-aaColor-black .table-schedule td.old-day:hover{border-color:#000000}.special-aaVersion-on.special-aaColor-black .table-schedule thead th .h2{color:#ffffff}.special-aaVersion-on.special-aaColor-black .table-schedule-session td.td-time{border-color:#000000}.special-aaVersion-on.special-aaColor-black .table-schedule-session td.td-time,.special-aaVersion-on.special-aaColor-black .table-schedule-session td.td-time small{color:#000000}.special-aaVersion-on.special-aaColor-black .schedule-badge{border-top:50px solid rgba(0,0,0,0.5);border-left:50px solid transparent}.special-aaVersion-on.special-aaColor-black .schedule-badge span{color:#ffffff}.special-aaVersion-on.special-aaColor-black .sidebar-nav li a{border:0}.special-aaVersion-on.special-aaColor-black .sidebar-nav li a:hover,.special-aaVersion-on.special-aaColor-black .sidebar-nav li a:active,.special-aaVersion-on.special-aaColor-black .sidebar-nav li.current>a,.special-aaVersion-on.special-aaColor-black .sidebar-nav li.active>a{text-decoration:none;color:#ffffff;border-color:#000000;background:#000000}.special-aaVersion-on.special-aaColor-black .sidebar-nav li.parent>a:after{border-color:#000000}.special-aaVersion-on.special-aaColor-black .sidebar-nav li.parent.current>a:after,.special-aaVersion-on.special-aaColor-black .sidebar-nav li.parent>a:hover:after{border-color:#ffffff}.special-aaVersion-on.special-aaColor-black .page-navigation-pages{background:inherit;box-shadow:none}.special-aaVersion-on.special-aaColor-black .page-navigation-pages a.current{box-shadow:0 0 0 1px #000000}.special-aaVersion-on.special-aaColor-black .right-arr:hover,.special-aaVersion-on.special-aaColor-black .left-arr:hover,.special-aaVersion-on.special-aaColor-black .page-navigation-pages a:hover{color:#000000}.special-aaVersion-on.special-aaColor-black .faculty-item-box>ul>li,.special-aaVersion-on.special-aaColor-black .faculty-item-links a{background:inherit;border:solid 1px #000000;box-shadow:none}.special-aaVersion-on.special-aaColor-black .faculty-item-links a .item-date{color:#000000}.special-aaVersion-on.special-aaColor-black .switch-block{background:#000000;box-shadow:none}.special-aaVersion-on.special-aaColor-black .switch-block-item{color:#ffffff}.special-aaVersion-on.special-aaColor-black .switch-block-item.active{color:#000000;background:#ffffff;box-shadow:inset 0 0 0 1px #000000}.special-aaVersion-on.special-aaColor-black .program-item-box>ul>li{border:solid 1px #000000}.special-aaVersion-on.special-aaColor-black .table-gray-header th span{color:#ffffff !important}.special-aaVersion-on.special-aaColor-black .links-list .has-child>a:after,.special-aaVersion-on.special-aaColor-black .links-list .has-child>a.opened:after{border-color:#000000}.special-aaVersion-on.special-aaColor-black .links-list a{border-bottom:0}.special-aaVersion-on.special-aaColor-black h2 a:hover,.special-aaVersion-on.special-aaColor-black .h2 a:hover{color:#000000;text-decoration:underline}.special-aaVersion-on.special-aaColor-black .vertical-filter-header:after{border-color:#000000}.special-aaVersion-on.special-aaColor-black .container-dark-transparent{background:#000000}.special-aaVersion-on.special-aaColor-black .container-dark-transparent,.special-aaVersion-on.special-aaColor-black .container-dark-transparent *{color:#ffffff}.special-aaVersion-on.special-aaColor-black h1,.special-aaVersion-on.special-aaColor-black .h1,.special-aaVersion-on.special-aaColor-black h2,.special-aaVersion-on.special-aaColor-black .h2,.special-aaVersion-on.special-aaColor-black h3,.special-aaVersion-on.special-aaColor-black .h3,.special-aaVersion-on.special-aaColor-black h4,.special-aaVersion-on.special-aaColor-black .h4{color:#000000}.special-aaVersion-on.special-aaColor-black h1,.special-aaVersion-on.special-aaColor-black .h1{font-size:42px}.special-aaVersion-on.special-aaColor-black .logo{filter:none}.special-aaVersion-on.special-aaColor-black .logo-block{margin-top:20px;margin-bottom:20px}.special-aaVersion-on.special-aaColor-black .logo-block a{text-decoration:none}.special-aaVersion-on.special-aaColor-black .logo-block a small{font-size:60%;line-height:1.4;margin-top:20px;display:block}.special-aaVersion-on .header-bottom__contacts a.phone span,.special-aaVersion-on .header-bottom__contacts a.email span{color:inherit;background:none}.special-aaVersion-on.special-aaColor-black .header-info-block{width:100%;margin:0;font-size:120%;margin-top:20px;margin-bottom:20px}.special-aaVersion-on.special-aaColor-black .white-box.primary-border-box.big-padding-box .btn{background-color:transparent;position:relative;padding-left:0;padding-right:0;color:#000000}.special-aaVersion-on.special-aaColor-black .white-box.primary-border-box.big-padding-box .btn:after{display:inline-block;vertical-align:middle;content:'';top:50%;right:0;width:20px;height:20px;margin-left:10px;background-position:-80px -120px}.special-aaVersion-on.special-aaColor-black .white-box.primary-border-box.big-padding-box .btn:hover,.special-aaVersion-on.special-aaColor-black .white-box.primary-border-box.big-padding-box .btn:focus{outline:0}.special-aaVersion-on.special-aaColor-black .container-mb70{border-top:solid 2px;border-bottom:solid 2px;padding:40px 0}.special-aaVersion-on.special-aaColor-black .news-item-main .news-item-header a{color:#000000;font-size:120%}.special-aaVersion-on.special-aaColor-black .teacher-table td:nth-child(2n){color:#000000}.special-aaVersion-on.special-aaColor-black .mobile-nav-wrapper,.special-aaVersion-on.special-aaColor-black .mobile-nav>ul{background:#ffffff}.special-aaVersion-on.special-aaColor-black .mobile-nav ul li.active>a{color:#ffffff;background:#000000}.special-aaVersion-on.special-aaColor-black .icon-hamburger,.special-aaVersion-on.special-aaColor-black .icon-hamburger:before,.special-aaVersion-on.special-aaColor-black .icon-hamburger:after{background:#000000}.special-aaVersion-on.special-aaColor-black .active .icon-hamburger{background:transparent}.special-aaVersion-on.special-aaColor-yellow body,.special-aaVersion-on.special-aaColor-yellow .container-footer,.special-aaVersion-on.special-aaColor-yellow .banner_block,.special-aaVersion-on.special-aaColor-yellow div.category,.special-aaVersion-on.special-aaColor-yellow .content_block>form,.special-aaVersion-on.special-aaColor-yellow .subscribe_form,.special-aaVersion-on.special-aaColor-yellow div.text,.special-aaVersion-on.special-aaColor-yellow div.home_promo_banner,.special-aaVersion-on.special-aaColor-yellow .home_link_item,.special-aaVersion-on.special-aaColor-yellow .links span.title,.special-aaVersion-on.special-aaColor-yellow .description,.special-aaVersion-on.special-aaColor-yellow .how_to_apply_banner,.special-aaVersion-on.special-aaColor-yellow .title,.special-aaVersion-on.special-aaColor-yellow .description,.special-aaVersion-on.special-aaColor-yellow form,.special-aaVersion-on.special-aaColor-yellow .item-history,.special-aaVersion-on.special-aaColor-yellow .text,.special-aaVersion-on.special-aaColor-yellow .read_more a,.special-aaVersion-on.special-aaColor-yellow .circle,.special-aaVersion-on.special-aaColor-yellow .circle .number,.special-aaVersion-on.special-aaColor-yellow .horizontal_line,.special-aaVersion-on.special-aaColor-yellow .aa-settings-popup,.special-aaVersion-on.special-aaColor-yellow .header-top .header__location-dropdown a{color:#ffff00 !important;background-color:#000000 !important;background-image:none!important}.special-aaVersion-on.special-aaColor-yellow .special-settings,.special-aaVersion-on.special-aaColor-yellow .special-settings a,.special-aaVersion-on.special-aaColor-yellow .special-settings .aa-block{color:#000;border-color:#000 !important}.special-aaVersion-on.special-aaColor-yellow a{color:#ffff00 !important}.special-aaVersion-on.special-aaColor-yellow a.btn-link{padding-left:1em;padding-right:1em}.special-aaVersion-on.special-aaColor-yellow *{color:#ffff00;border-color:#ffff00;-webkit-transition:none !important;transition:none !important}.special-aaVersion-on.special-aaColor-yellow hr{background:#ffff00;height:2px}.special-aaVersion-on.special-aaColor-yellow .btn,.special-aaVersion-on.special-aaColor-yellow button,.special-aaVersion-on.special-aaColor-yellow input[type="button"],.special-aaVersion-on.special-aaColor-yellow input[type="reset"],.special-aaVersion-on.special-aaColor-yellow input[type="submit"]{background-color:#ffff00;color:#000000}.special-aaVersion-on.special-aaColor-yellow .btn:focus,.special-aaVersion-on.special-aaColor-yellow button:focus,.special-aaVersion-on.special-aaColor-yellow input[type="button"]:focus,.special-aaVersion-on.special-aaColor-yellow input[type="reset"]:focus,.special-aaVersion-on.special-aaColor-yellow input[type="submit"]:focus,.special-aaVersion-on.special-aaColor-yellow .btn:hover,.special-aaVersion-on.special-aaColor-yellow button:hover,.special-aaVersion-on.special-aaColor-yellow input[type="button"]:hover,.special-aaVersion-on.special-aaColor-yellow input[type="reset"]:hover,.special-aaVersion-on.special-aaColor-yellow input[type="submit"]:hover{background-color:#000000;color:#ffff00;text-decoration:underline}.special-aaVersion-on.special-aaColor-yellow .btn-link,.special-aaVersion-on.special-aaColor-yellow a.btn-link{background:transparent;color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .btn-link:focus,.special-aaVersion-on.special-aaColor-yellow a.btn-link:focus,.special-aaVersion-on.special-aaColor-yellow .btn-link:hover,.special-aaVersion-on.special-aaColor-yellow a.btn-link:hover{color:#ffff00;text-decoration:none}.special-aaVersion-on.special-aaColor-yellow .input,.special-aaVersion-on.special-aaColor-yellow input[type="text"],.special-aaVersion-on.special-aaColor-yellow input[type="email"],.special-aaVersion-on.special-aaColor-yellow input[type="tel"],.special-aaVersion-on.special-aaColor-yellow input[type="password"],.special-aaVersion-on.special-aaColor-yellow textarea{color:#ffff00;background:#000000;padding:5px}.special-aaVersion-on.special-aaColor-yellow .input:focus,.special-aaVersion-on.special-aaColor-yellow input[type="text"]:focus,.special-aaVersion-on.special-aaColor-yellow input[type="email"]:focus,.special-aaVersion-on.special-aaColor-yellow input[type="tel"]:focus,.special-aaVersion-on.special-aaColor-yellow input[type="password"]:focus,.special-aaVersion-on.special-aaColor-yellow textarea:focus{outline:solid 3px #ffff00}.special-aaVersion-on.special-aaColor-yellow a.a-current,.special-aaVersion-on.special-aaColor-yellow a.a-current span{color:#fff;background:#000}.special-aaVersion-on.special-aaColor-yellow .container-top-header{background:inherit;border-bottom:solid 2px;padding:20px 0}.special-aaVersion-on.special-aaColor-yellow .container-top-header a,.special-aaVersion-on.special-aaColor-yellow .container-top-header .open-menu{text-decoration:underline}.special-aaVersion-on.special-aaColor-yellow .container-top-header a:hover,.special-aaVersion-on.special-aaColor-yellow .container-top-header .open-menu:hover{text-decoration:none;background:#000000;color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .container-search{background:#000000}.special-aaVersion-on.special-aaColor-yellow .search-input{border:solid 1px;padding:10px;box-sizing:border-box}.special-aaVersion-on.special-aaColor-yellow .search-button:hover{background:#000000;color:#ffff00;text-decoration:underline}.special-aaVersion-on.special-aaColor-yellow .search-suggestions .search-result-item:hover{background:#ffff00;color:#000000}.special-aaVersion-on.special-aaColor-yellow .search-suggestions mark{background:#ffff00;color:#000000}.special-aaVersion-on.special-aaColor-yellow .body-wrapper header{border-bottom:solid 2px #ffff00;padding-bottom:40px}.special-aaVersion-on.special-aaColor-yellow .container-white,.special-aaVersion-on.special-aaColor-yellow .white-box{box-shadow:none}.special-aaVersion-on.special-aaColor-yellow .top-nav-block li:hover>a,.special-aaVersion-on.special-aaColor-yellow .top-nav-block li:focus>a,.special-aaVersion-on.special-aaColor-yellow .top-nav-block li.parent:hover,.special-aaVersion-on.special-aaColor-yellow .top-nav-block li>a:hover,.special-aaVersion-on.special-aaColor-yellow .top-nav-block li>a:focus,.special-aaVersion-on.special-aaColor-yellow .top-nav-block li.parent.active>a,.special-aaVersion-on.special-aaColor-yellow .top-nav-block li.parent.current>a,.special-aaVersion-on.special-aaColor-yellow .top-nav-block li.current a{color:#000000;background:#ffff00}.special-aaVersion-on.special-aaColor-yellow .top-nav-block .second-level{background:#ffff00;color:#000000}.special-aaVersion-on.special-aaColor-yellow .top-nav-block .second-level a{color:#000000}.special-aaVersion-on.special-aaColor-yellow .slider-item-text{background:rgba(0,0,0,0.9)}.special-aaVersion-on.special-aaColor-yellow .footer-menu-content+.content .col{width:100% !important;margin:30px 0}.special-aaVersion-on.special-aaColor-yellow .footer-menu-content+.content .col:nth-child(2){font-style:italic}.special-aaVersion-on.special-aaColor-yellow .footer-menu-content+.content br{display:none}.special-aaVersion-on.special-aaColor-yellow .radio+label>span,.special-aaVersion-on.special-aaColor-yellow .checkbox+label>span{background:#000000}.special-aaVersion-on.special-aaColor-yellow .radio+label:hover>span,.special-aaVersion-on.special-aaColor-yellow .checkbox+label:hover>span,.special-aaVersion-on.special-aaColor-yellow .radio+label:focus>span,.special-aaVersion-on.special-aaColor-yellow .checkbox+label:focus>span{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .radio:focus+label,.special-aaVersion-on.special-aaColor-yellow .checkbox:focus+label{color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .checkbox:checked+label>span{border-color:#ffff00;color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .checkbox:checked+label>span:before{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .radio:checked+label>span{border-color:#ffff00;color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .radio:checked+label>span:before{background:#ffff00}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox__select{background:#000000;border:solid 1px #ffff00}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox li{color:#000000}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox__search{padding:4px 0}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox__search input{background:#000000;color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox__not-found{color:#000000}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox__dropdown{background:#ffff00;color:#000000;padding:4px;border:solid 1px #ffff00}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox li.selected,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox li:hover{background:#000000;color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox__trigger-arrow{border-color:#ffff00}.focused .special-aaVersion-on.special-aaColor-yellow .jq-selectbox__trigger-arrow,.jq-selectbox:hover .special-aaVersion-on.special-aaColor-yellow .jq-selectbox__trigger-arrow,.jq-selectbox:active .special-aaVersion-on.special-aaColor-yellow .jq-selectbox__trigger-arrow,.dropdown .special-aaVersion-on.special-aaColor-yellow .jq-selectbox__trigger-arrow{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .white-inputs .jq-selectbox .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.input-white .jq-selectbox__trigger-arrow{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.focused .jq-selectbox__select,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.dropdown .jq-selectbox__select,.special-aaVersion-on.special-aaColor-yellow .white-inputs .jq-selectbox.focused .jq-selectbox__select,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.input-white.focused .jq-selectbox__select,.special-aaVersion-on.special-aaColor-yellow .white-inputs .jq-selectbox.dropdown .jq-selectbox__select,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.input-white.dropdown .jq-selectbox__select{color:#000000;background:#ffff00}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.focused .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.dropdown .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-yellow .white-inputs .jq-selectbox.focused .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.input-white.focused .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-yellow .white-inputs .jq-selectbox.dropdown .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.input-white.dropdown .jq-selectbox__select-text{color:#000000}.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.focused .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.dropdown .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-yellow .white-inputs .jq-selectbox.focused .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.input-white.focused .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-yellow .white-inputs .jq-selectbox.dropdown .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.input-white.dropdown .jq-selectbox__trigger-arrow{border-color:#000000}.special-aaVersion-on.special-aaColor-yellow .white-inputs .jq-selectbox .jq-selectbox__search input,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.input-white .jq-selectbox__search input{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .white-inputs .jq-selectbox .jq-selectbox__select,.special-aaVersion-on.special-aaColor-yellow .jq-selectbox.input-white .jq-selectbox__select{background:#000000}.special-aaVersion-on.special-aaColor-yellow .table th{color:#000000;background:#ffff00}.special-aaVersion-on.special-aaColor-yellow .table-hover tr:hover>th,.special-aaVersion-on.special-aaColor-yellow .table-hover tr:hover>td{background-color:#ffff0f;color:#000000}.special-aaVersion-on.special-aaColor-yellow .table-bordered tbody+tbody tr:first-child td{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .table-schedule td{background:#000000}.special-aaVersion-on.special-aaColor-yellow .table-schedule tr{border-bottom-color:#000000}.special-aaVersion-on.special-aaColor-yellow .table-schedule tr td.vertical-separator{border-top-color:#000000;border-bottom-color:#000000}.special-aaVersion-on.special-aaColor-yellow .table-schedule td.horisontal-separator,.special-aaVersion-on.special-aaColor-yellow .table-schedule th.horisontal-separator{border-left-color:#000000}.special-aaVersion-on.special-aaColor-yellow .table-schedule td.one-lection:hover,.special-aaVersion-on.special-aaColor-yellow .table-schedule td.double-lection:hover{border:solid 1px #ffff00}.special-aaVersion-on.special-aaColor-yellow .table-schedule td.current{border:solid 1px #ffff00}.special-aaVersion-on.special-aaColor-yellow .table-schedule td.old-day{color:rgba(255,255,0,0.4)}.special-aaVersion-on.special-aaColor-yellow .table-schedule td.old-day .va-top,.special-aaVersion-on.special-aaColor-yellow .table-schedule td.old-day .va-bottom,.special-aaVersion-on.special-aaColor-yellow .table-schedule td.old-day .text-dark,.special-aaVersion-on.special-aaColor-yellow .table-schedule td.old-day i{color:rgba(255,255,0,0.4) !important}.special-aaVersion-on.special-aaColor-yellow .table-schedule td.old-day:hover{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .table-schedule thead th .h2{color:#000000}.special-aaVersion-on.special-aaColor-yellow .table-schedule-session td.td-time{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .table-schedule-session td.td-time,.special-aaVersion-on.special-aaColor-yellow .table-schedule-session td.td-time small{color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .schedule-badge{border-top:50px solid rgba(255,255,0,0.5);border-left:50px solid transparent}.special-aaVersion-on.special-aaColor-yellow .schedule-badge span{color:#000000}.special-aaVersion-on.special-aaColor-yellow .sidebar-nav li a{border:0}.special-aaVersion-on.special-aaColor-yellow .sidebar-nav li a:hover,.special-aaVersion-on.special-aaColor-yellow .sidebar-nav li a:active,.special-aaVersion-on.special-aaColor-yellow .sidebar-nav li.current>a,.special-aaVersion-on.special-aaColor-yellow .sidebar-nav li.active>a{text-decoration:none;color:#000000;border-color:#ffff00;background:#ffff00}.special-aaVersion-on.special-aaColor-yellow .sidebar-nav li.parent>a:after{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .sidebar-nav li.parent.current>a:after,.special-aaVersion-on.special-aaColor-yellow .sidebar-nav li.parent>a:hover:after{border-color:#000000}.special-aaVersion-on.special-aaColor-yellow .page-navigation-pages{background:inherit;box-shadow:none}.special-aaVersion-on.special-aaColor-yellow .page-navigation-pages a.current{box-shadow:0 0 0 1px #ffff00}.special-aaVersion-on.special-aaColor-yellow .right-arr:hover,.special-aaVersion-on.special-aaColor-yellow .left-arr:hover,.special-aaVersion-on.special-aaColor-yellow .page-navigation-pages a:hover{color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .faculty-item-box>ul>li,.special-aaVersion-on.special-aaColor-yellow .faculty-item-links a{background:inherit;border:solid 1px #ffff00;box-shadow:none}.special-aaVersion-on.special-aaColor-yellow .faculty-item-links a .item-date{color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .switch-block{background:#ffff00;box-shadow:none}.special-aaVersion-on.special-aaColor-yellow .switch-block-item{color:#000000}.special-aaVersion-on.special-aaColor-yellow .switch-block-item.active{color:#ffff00;background:#000000;box-shadow:inset 0 0 0 1px #ffff00}.special-aaVersion-on.special-aaColor-yellow .program-item-box>ul>li{border:solid 1px #ffff00}.special-aaVersion-on.special-aaColor-yellow .table-gray-header th span{color:#000000 !important}.special-aaVersion-on.special-aaColor-yellow .links-list .has-child>a:after,.special-aaVersion-on.special-aaColor-yellow .links-list .has-child>a.opened:after{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .links-list a{border-bottom:0}.special-aaVersion-on.special-aaColor-yellow h2 a:hover,.special-aaVersion-on.special-aaColor-yellow .h2 a:hover{color:#ffff00;text-decoration:underline}.special-aaVersion-on.special-aaColor-yellow .vertical-filter-header:after{border-color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .container-dark-transparent{background:#ffff00}.special-aaVersion-on.special-aaColor-yellow .container-dark-transparent,.special-aaVersion-on.special-aaColor-yellow .container-dark-transparent *{color:#000000}.special-aaVersion-on.special-aaColor-yellow .icon,.special-aaVersion-on.special-aaColor-yellow .table-schedule thead th.holiday:before,.special-aaVersion-on.special-aaColor-yellow .top-nav-block li.parent>a:after,.special-aaVersion-on.special-aaColor-yellow .owl-next:after,.special-aaVersion-on.special-aaColor-yellow .owl-prev:after,.special-aaVersion-on.special-aaColor-yellow .white-box.primary-border-box.big-padding-box .btn:after,.special-aaVersion-on.special-aaColor-yellow .mobile-nav ul li.parent a:after{background-image:url('/local/templates/elib/assets/css/images/all-icons-yellow.png')}@media screen and (min-resolution:192dpi){.special-aaVersion-on.special-aaColor-yellow .icon,.special-aaVersion-on.special-aaColor-yellow .table-schedule thead th.holiday:before,.special-aaVersion-on.special-aaColor-yellow .top-nav-block li.parent>a:after,.special-aaVersion-on.special-aaColor-yellow .owl-next:after,.special-aaVersion-on.special-aaColor-yellow .owl-prev:after,.special-aaVersion-on.special-aaColor-yellow .white-box.primary-border-box.big-padding-box .btn:after,.special-aaVersion-on.special-aaColor-yellow .mobile-nav ul li.parent a:after{background-image:url('/local/templates/elib/assets/css/images/all-icons@2x-yellow.png');background-size:200px 320px}}.special-aaVersion-on.special-aaColor-yellow h1,.special-aaVersion-on.special-aaColor-yellow .h1,.special-aaVersion-on.special-aaColor-yellow h2,.special-aaVersion-on.special-aaColor-yellow .h2,.special-aaVersion-on.special-aaColor-yellow h3,.special-aaVersion-on.special-aaColor-yellow .h3,.special-aaVersion-on.special-aaColor-yellow h4,.special-aaVersion-on.special-aaColor-yellow .h4{color:yellow}.special-aaVersion-on.special-aaColor-yellow h1,.special-aaVersion-on.special-aaColor-yellow .h1{font-size:42px}.special-aaVersion-on.special-aaColor-yellow .logo{display:none}.special-aaVersion-on.special-aaColor-yellow .logo-block{margin-top:20px;margin-bottom:20px}.special-aaVersion-on.special-aaColor-yellow .logo-block a{text-decoration:none}.special-aaVersion-on.special-aaColor-yellow .logo-block a small{font-size:60%;line-height:1.4;margin-top:20px;display:block}.special-aaVersion-on.special-aaColor-yellow .header-info-block{width:100%;margin:0;font-size:120%;margin-top:20px;margin-bottom:20px}.special-aaVersion-on.special-aaColor-yellow .white-box.primary-border-box.big-padding-box .btn{background-color:transparent;position:relative;padding-left:0;padding-right:0;color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .white-box.primary-border-box.big-padding-box .btn:after{display:inline-block;vertical-align:middle;content:'';top:50%;right:0;width:20px;height:20px;margin-left:10px;background-position:-80px -120px}.special-aaVersion-on.special-aaColor-yellow .white-box.primary-border-box.big-padding-box .btn:hover,.special-aaVersion-on.special-aaColor-yellow .white-box.primary-border-box.big-padding-box .btn:focus{outline:0}.special-aaVersion-on.special-aaColor-yellow .container-mb70{border-top:solid 2px;border-bottom:solid 2px;padding:40px 0}.special-aaVersion-on.special-aaColor-yellow .news-item-main .news-item-header a{color:#ffffff;font-size:120%}.special-aaVersion-on.special-aaColor-yellow .teacher-table td:nth-child(2n){color:#ffff00}.special-aaVersion-on.special-aaColor-yellow .mobile-nav-wrapper,.special-aaVersion-on.special-aaColor-yellow .mobile-nav>ul{background:#000000}.special-aaVersion-on.special-aaColor-yellow .mobile-nav ul li.active>a{color:#000000;background:#ffff00}.special-aaVersion-on.special-aaColor-yellow .icon-hamburger,.special-aaVersion-on.special-aaColor-yellow .icon-hamburger:before,.special-aaVersion-on.special-aaColor-yellow .icon-hamburger:after{background:#ffff00}.special-aaVersion-on.special-aaColor-yellow .active .icon-hamburger{background:transparent}.special-aaVersion-on.special-aaColor-blue body,.special-aaVersion-on.special-aaColor-blue .container-footer,.special-aaVersion-on.special-aaColor-blue .banner_block,.special-aaVersion-on.special-aaColor-blue div.category,.special-aaVersion-on.special-aaColor-blue .content_block>form,.special-aaVersion-on.special-aaColor-blue .subscribe_form,.special-aaVersion-on.special-aaColor-blue div.text,.special-aaVersion-on.special-aaColor-blue div.home_promo_banner,.special-aaVersion-on.special-aaColor-blue .home_link_item,.special-aaVersion-on.special-aaColor-blue .links span.title,.special-aaVersion-on.special-aaColor-blue .description,.special-aaVersion-on.special-aaColor-blue .how_to_apply_banner,.special-aaVersion-on.special-aaColor-blue .title,.special-aaVersion-on.special-aaColor-blue .description,.special-aaVersion-on.special-aaColor-blue form,.special-aaVersion-on.special-aaColor-blue .item-history,.special-aaVersion-on.special-aaColor-blue .text,.special-aaVersion-on.special-aaColor-blue .read_more a,.special-aaVersion-on.special-aaColor-blue .circle,.special-aaVersion-on.special-aaColor-blue .circle .number,.special-aaVersion-on.special-aaColor-blue .horizontal_line,.special-aaVersion-on.special-aaColor-blue .aa-settings-popup,.special-aaVersion-on.special-aaColor-yellow .header-top .header__location-dropdown a{color:#143c5a !important;background-color:#9fd7ff !important;background-image:none!important}.special-aaVersion-on.special-aaColor-blue .special-settings,.special-aaVersion-on.special-aaColor-blue .special-settings a,.special-aaVersion-on.special-aaColor-blue .special-settings .aa-block{color:#000;border-color:#000 !important}.special-aaVersion-on.special-aaColor-blue a{color:#143c5a !important}.special-aaVersion-on.special-aaColor-blue a.btn{color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue a.btn-link{padding-left:1em;padding-right:1em}.special-aaVersion-on.special-aaColor-blue *{color:#143c5a;border-color:#143c5a;-webkit-transition:none !important;transition:none !important}.special-aaVersion-on.special-aaColor-blue hr{background:#143c5a;height:2px}.special-aaVersion-on.special-aaColor-blue .btn,.special-aaVersion-on.special-aaColor-blue button,.special-aaVersion-on.special-aaColor-blue input[type="button"],.special-aaVersion-on.special-aaColor-blue input[type="reset"],.special-aaVersion-on.special-aaColor-blue input[type="submit"]{background-color:#143c5a;color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .btn:focus,.special-aaVersion-on.special-aaColor-blue button:focus,.special-aaVersion-on.special-aaColor-blue input[type="button"]:focus,.special-aaVersion-on.special-aaColor-blue input[type="reset"]:focus,.special-aaVersion-on.special-aaColor-blue input[type="submit"]:focus,.special-aaVersion-on.special-aaColor-blue .btn:hover,.special-aaVersion-on.special-aaColor-blue button:hover,.special-aaVersion-on.special-aaColor-blue input[type="button"]:hover,.special-aaVersion-on.special-aaColor-blue input[type="reset"]:hover,.special-aaVersion-on.special-aaColor-blue input[type="submit"]:hover{background-color:#9fd7ff;color:#143c5a;text-decoration:underline}.special-aaVersion-on.special-aaColor-blue .btn-link,.special-aaVersion-on.special-aaColor-blue a.btn-link{background:transparent;color:#143c5a}.special-aaVersion-on.special-aaColor-blue .btn-link:focus,.special-aaVersion-on.special-aaColor-blue a.btn-link:focus,.special-aaVersion-on.special-aaColor-blue .btn-link:hover,.special-aaVersion-on.special-aaColor-blue a.btn-link:hover{color:#143c5a;text-decoration:none}.special-aaVersion-on.special-aaColor-blue .input,.special-aaVersion-on.special-aaColor-blue input[type="text"],.special-aaVersion-on.special-aaColor-blue input[type="email"],.special-aaVersion-on.special-aaColor-blue input[type="tel"],.special-aaVersion-on.special-aaColor-blue input[type="password"],.special-aaVersion-on.special-aaColor-blue textarea{color:#143c5a;background:#9fd7ff;padding:5px}.special-aaVersion-on.special-aaColor-blue .input:focus,.special-aaVersion-on.special-aaColor-blue input[type="text"]:focus,.special-aaVersion-on.special-aaColor-blue input[type="email"]:focus,.special-aaVersion-on.special-aaColor-blue input[type="tel"]:focus,.special-aaVersion-on.special-aaColor-blue input[type="password"]:focus,.special-aaVersion-on.special-aaColor-blue textarea:focus{outline:solid 3px #143c5a}.special-aaVersion-on.special-aaColor-blue a.a-current,.special-aaVersion-on.special-aaColor-blue a.a-current span{color:#fff;background:#000}.special-aaVersion-on.special-aaColor-blue .container-top-header{background:inherit;border-bottom:solid 2px;padding:20px 0}.special-aaVersion-on.special-aaColor-blue .container-top-header a,.special-aaVersion-on.special-aaColor-blue .container-top-header .open-menu{text-decoration:underline}.special-aaVersion-on.special-aaColor-blue .container-top-header a:hover,.special-aaVersion-on.special-aaColor-blue .container-top-header .open-menu:hover{text-decoration:none;background:#9fd7ff;color:#143c5a}.special-aaVersion-on.special-aaColor-blue .container-search{background:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .search-input{border:solid 1px;padding:10px;box-sizing:border-box}.special-aaVersion-on.special-aaColor-blue .search-button:hover{background:#9fd7ff;color:#143c5a;text-decoration:underline}.special-aaVersion-on.special-aaColor-blue .search-suggestions .search-result-item:hover{background:#143c5a;color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .search-suggestions mark{background:#143c5a;color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .body-wrapper header{border-bottom:solid 2px #143c5a;padding-bottom:40px}.special-aaVersion-on.special-aaColor-blue .container-white,.special-aaVersion-on.special-aaColor-blue .white-box{box-shadow:none}.special-aaVersion-on.special-aaColor-blue .top-nav-block li:hover>a,.special-aaVersion-on.special-aaColor-blue .top-nav-block li:focus>a,.special-aaVersion-on.special-aaColor-blue .top-nav-block li.parent:hover,.special-aaVersion-on.special-aaColor-blue .top-nav-block li>a:hover,.special-aaVersion-on.special-aaColor-blue .top-nav-block li>a:focus,.special-aaVersion-on.special-aaColor-blue .top-nav-block li.parent.active>a,.special-aaVersion-on.special-aaColor-blue .top-nav-block li.parent.current>a,.special-aaVersion-on.special-aaColor-blue .top-nav-block li.current a{color:#9fd7ff;background:#143c5a}.special-aaVersion-on.special-aaColor-blue .top-nav-block .second-level{background:#143c5a;color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .top-nav-block .second-level a{color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .slider-item-text{background:rgba(159,215,255,0.9)}.special-aaVersion-on.special-aaColor-blue .footer-menu-content+.content .col{width:100% !important;margin:30px 0}.special-aaVersion-on.special-aaColor-blue .footer-menu-content+.content .col:nth-child(2){font-style:italic}.special-aaVersion-on.special-aaColor-blue .footer-menu-content+.content br{display:none}.special-aaVersion-on.special-aaColor-blue .radio+label>span,.special-aaVersion-on.special-aaColor-blue .checkbox+label>span{background:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .radio+label:hover>span,.special-aaVersion-on.special-aaColor-blue .checkbox+label:hover>span,.special-aaVersion-on.special-aaColor-blue .radio+label:focus>span,.special-aaVersion-on.special-aaColor-blue .checkbox+label:focus>span{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .radio:focus+label,.special-aaVersion-on.special-aaColor-blue .checkbox:focus+label{color:#143c5a}.special-aaVersion-on.special-aaColor-blue .checkbox:checked+label>span{border-color:#143c5a;color:#143c5a}.special-aaVersion-on.special-aaColor-blue .checkbox:checked+label>span:before{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .radio:checked+label>span{border-color:#143c5a;color:#143c5a}.special-aaVersion-on.special-aaColor-blue .radio:checked+label>span:before{background:#143c5a}.special-aaVersion-on.special-aaColor-blue .jq-selectbox__select{background:#9fd7ff;border:solid 1px #143c5a}.special-aaVersion-on.special-aaColor-blue .jq-selectbox li{color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .jq-selectbox__search{padding:4px 0}.special-aaVersion-on.special-aaColor-blue .jq-selectbox__search input{background:#9fd7ff;color:#143c5a}.special-aaVersion-on.special-aaColor-blue .jq-selectbox__not-found{color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .jq-selectbox__dropdown{background:#143c5a;color:#9fd7ff;padding:4px;border:solid 1px #143c5a}.special-aaVersion-on.special-aaColor-blue .jq-selectbox li.selected,.special-aaVersion-on.special-aaColor-blue .jq-selectbox li:hover{background:#9fd7ff;color:#143c5a}.special-aaVersion-on.special-aaColor-blue .jq-selectbox__trigger-arrow{border-color:#143c5a}.focused .special-aaVersion-on.special-aaColor-blue .jq-selectbox__trigger-arrow,.jq-selectbox:hover .special-aaVersion-on.special-aaColor-blue .jq-selectbox__trigger-arrow,.jq-selectbox:active .special-aaVersion-on.special-aaColor-blue .jq-selectbox__trigger-arrow,.dropdown .special-aaVersion-on.special-aaColor-blue .jq-selectbox__trigger-arrow{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .white-inputs .jq-selectbox .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.input-white .jq-selectbox__trigger-arrow{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .jq-selectbox.focused .jq-selectbox__select,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.dropdown .jq-selectbox__select,.special-aaVersion-on.special-aaColor-blue .white-inputs .jq-selectbox.focused .jq-selectbox__select,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.input-white.focused .jq-selectbox__select,.special-aaVersion-on.special-aaColor-blue .white-inputs .jq-selectbox.dropdown .jq-selectbox__select,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.input-white.dropdown .jq-selectbox__select{color:#9fd7ff;background:#143c5a}.special-aaVersion-on.special-aaColor-blue .jq-selectbox.focused .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.dropdown .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-blue .white-inputs .jq-selectbox.focused .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.input-white.focused .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-blue .white-inputs .jq-selectbox.dropdown .jq-selectbox__select-text,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.input-white.dropdown .jq-selectbox__select-text{color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .jq-selectbox.focused .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.dropdown .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-blue .white-inputs .jq-selectbox.focused .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.input-white.focused .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-blue .white-inputs .jq-selectbox.dropdown .jq-selectbox__trigger-arrow,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.input-white.dropdown .jq-selectbox__trigger-arrow{border-color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .white-inputs .jq-selectbox .jq-selectbox__search input,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.input-white .jq-selectbox__search input{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .white-inputs .jq-selectbox .jq-selectbox__select,.special-aaVersion-on.special-aaColor-blue .jq-selectbox.input-white .jq-selectbox__select{background:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .table th{color:#9fd7ff;background:#143c5a}.special-aaVersion-on.special-aaColor-blue .table-hover tr:hover>th,.special-aaVersion-on.special-aaColor-blue .table-hover tr:hover>td{background-color:#174467;color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .table-bordered tbody+tbody tr:first-child td{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .table-schedule td{background:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .table-schedule tr{border-bottom-color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .table-schedule tr td.vertical-separator{border-top-color:#9fd7ff;border-bottom-color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .table-schedule td.horisontal-separator,.special-aaVersion-on.special-aaColor-blue .table-schedule th.horisontal-separator{border-left-color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .table-schedule td.one-lection:hover,.special-aaVersion-on.special-aaColor-blue .table-schedule td.double-lection:hover{border:solid 1px #143c5a}.special-aaVersion-on.special-aaColor-blue .table-schedule td.current{border:solid 1px #143c5a}.special-aaVersion-on.special-aaColor-blue .table-schedule td.old-day{color:rgba(20,60,90,0.4)}.special-aaVersion-on.special-aaColor-blue .table-schedule td.old-day .va-top,.special-aaVersion-on.special-aaColor-blue .table-schedule td.old-day .va-bottom,.special-aaVersion-on.special-aaColor-blue .table-schedule td.old-day .text-dark,.special-aaVersion-on.special-aaColor-blue .table-schedule td.old-day i{color:rgba(20,60,90,0.4) !important}.special-aaVersion-on.special-aaColor-blue .table-schedule td.old-day:hover{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .table-schedule thead th .h2{color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .table-schedule-session td.td-time{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .table-schedule-session td.td-time,.special-aaVersion-on.special-aaColor-blue .table-schedule-session td.td-time small{color:#143c5a}.special-aaVersion-on.special-aaColor-blue .schedule-badge{border-top:50px solid rgba(20,60,90,0.5);border-left:50px solid transparent}.special-aaVersion-on.special-aaColor-blue .schedule-badge span{color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .sidebar-nav li a{border:0}.special-aaVersion-on.special-aaColor-blue .sidebar-nav li a:hover,.special-aaVersion-on.special-aaColor-blue .sidebar-nav li a:active,.special-aaVersion-on.special-aaColor-blue .sidebar-nav li.current>a,.special-aaVersion-on.special-aaColor-blue .sidebar-nav li.active>a{text-decoration:none;color:#9fd7ff;border-color:#143c5a;background:#143c5a}.special-aaVersion-on.special-aaColor-blue .sidebar-nav li.parent>a:after{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .sidebar-nav li.parent.current>a:after,.special-aaVersion-on.special-aaColor-blue .sidebar-nav li.parent>a:hover:after{border-color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .page-navigation-pages{background:inherit;box-shadow:none}.special-aaVersion-on.special-aaColor-blue .page-navigation-pages a.current{box-shadow:0 0 0 1px #143c5a}.special-aaVersion-on.special-aaColor-blue .right-arr:hover,.special-aaVersion-on.special-aaColor-blue .left-arr:hover,.special-aaVersion-on.special-aaColor-blue .page-navigation-pages a:hover{color:#143c5a}.special-aaVersion-on.special-aaColor-blue .faculty-item-box>ul>li,.special-aaVersion-on.special-aaColor-blue .faculty-item-links a{background:inherit;border:solid 1px #143c5a;box-shadow:none}.special-aaVersion-on.special-aaColor-blue .faculty-item-links a .item-date{color:#143c5a}.special-aaVersion-on.special-aaColor-blue .switch-block{background:#143c5a;box-shadow:none}.special-aaVersion-on.special-aaColor-blue .switch-block-item{color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .switch-block-item.active{color:#143c5a;background:#9fd7ff;box-shadow:inset 0 0 0 1px #143c5a}.special-aaVersion-on.special-aaColor-blue .program-item-box>ul>li{border:solid 1px #143c5a}.special-aaVersion-on.special-aaColor-blue .table-gray-header th span{color:#9fd7ff !important}.special-aaVersion-on.special-aaColor-blue .links-list .has-child>a:after,.special-aaVersion-on.special-aaColor-blue .links-list .has-child>a.opened:after{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .links-list a{border-bottom:0}.special-aaVersion-on.special-aaColor-blue h2 a:hover,.special-aaVersion-on.special-aaColor-blue .h2 a:hover{color:#143c5a;text-decoration:underline}.special-aaVersion-on.special-aaColor-blue .vertical-filter-header:after{border-color:#143c5a}.special-aaVersion-on.special-aaColor-blue .container-dark-transparent{background:#143c5a}.special-aaVersion-on.special-aaColor-blue .container-dark-transparent,.special-aaVersion-on.special-aaColor-blue .container-dark-transparent *{color:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .icon,.special-aaVersion-on.special-aaColor-blue .table-schedule thead th.holiday:before,.special-aaVersion-on.special-aaColor-blue .top-nav-block li.parent>a:after,.special-aaVersion-on.special-aaColor-blue .owl-next:after,.special-aaVersion-on.special-aaColor-blue .owl-prev:after,.special-aaVersion-on.special-aaColor-blue .white-box.primary-border-box.big-padding-box .btn:after,.special-aaVersion-on.special-aaColor-blue .mobile-nav ul li.parent a:after{background-image:url('/local/templates/elib/assets/css/images/all-icons-blue.png')}@media screen and (min-resolution:192dpi){.special-aaVersion-on.special-aaColor-blue .icon,.special-aaVersion-on.special-aaColor-blue .table-schedule thead th.holiday:before,.special-aaVersion-on.special-aaColor-blue .top-nav-block li.parent>a:after,.special-aaVersion-on.special-aaColor-blue .owl-next:after,.special-aaVersion-on.special-aaColor-blue .owl-prev:after,.special-aaVersion-on.special-aaColor-blue .white-box.primary-border-box.big-padding-box .btn:after,.special-aaVersion-on.special-aaColor-blue .mobile-nav ul li.parent a:after{background-image:url('/local/templates/elib/assets/css/images/all-icons@2x-blue.png');background-size:200px 320px}}.special-aaVersion-on.special-aaColor-blue h1,.special-aaVersion-on.special-aaColor-blue .h1,.special-aaVersion-on.special-aaColor-blue h2,.special-aaVersion-on.special-aaColor-blue .h2,.special-aaVersion-on.special-aaColor-blue h3,.special-aaVersion-on.special-aaColor-blue .h3,.special-aaVersion-on.special-aaColor-blue h4,.special-aaVersion-on.special-aaColor-blue .h4{color:#143c5a}.special-aaVersion-on.special-aaColor-blue h1,.special-aaVersion-on.special-aaColor-blue .h1{font-size:42px}.special-aaVersion-on.special-aaColor-blue .logo{display:none}.special-aaVersion-on.special-aaColor-blue .logo-block{margin-top:20px;margin-bottom:20px}.special-aaVersion-on.special-aaColor-blue .logo-block a{text-decoration:none}.special-aaVersion-on.special-aaColor-blue .logo-block a small{font-size:60%;line-height:1.4;margin-top:20px;display:block}.special-aaVersion-on.special-aaColor-blue .header-info-block{width:100%;margin:0;font-size:120%;margin-top:20px;margin-bottom:20px}.special-aaVersion-on.special-aaColor-blue .white-box.primary-border-box.big-padding-box .btn{background-color:transparent;position:relative;padding-left:0;padding-right:0;color:#143c5a}.special-aaVersion-on.special-aaColor-blue .white-box.primary-border-box.big-padding-box .btn:after{display:inline-block;vertical-align:middle;content:'';top:50%;right:0;width:20px;height:20px;margin-left:10px;background-position:-80px -120px}.special-aaVersion-on.special-aaColor-blue .white-box.primary-border-box.big-padding-box .btn:hover,.special-aaVersion-on.special-aaColor-blue .white-box.primary-border-box.big-padding-box .btn:focus{outline:0}.special-aaVersion-on.special-aaColor-blue .container-mb70{border-top:solid 2px;border-bottom:solid 2px;padding:40px 0}.special-aaVersion-on.special-aaColor-blue .news-item-main .news-item-header a{color:#143c5a;font-size:120%}.special-aaVersion-on.special-aaColor-blue .teacher-table td:nth-child(2n){color:#143c5a}.special-aaVersion-on.special-aaColor-blue .mobile-nav-wrapper,.special-aaVersion-on.special-aaColor-blue .mobile-nav>ul{background:#9fd7ff}.special-aaVersion-on.special-aaColor-blue .mobile-nav ul li.active>a{color:#9fd7ff;background:#143c5a}.special-aaVersion-on.special-aaColor-blue .icon-hamburger,.special-aaVersion-on.special-aaColor-blue .icon-hamburger:before,.special-aaVersion-on.special-aaColor-blue .icon-hamburger:after{background:#143c5a}.special-aaVersion-on.special-aaColor-blue .active .icon-hamburger{background:transparent}.special-aaVersion-on.special-aaFontsize-small span,.special-aaVersion-on.special-aaFontsize-small div,.special-aaVersion-on.special-aaFontsize-small a,.special-aaVersion-on.special-aaFontsize-small li,.special-aaVersion-on.special-aaFontsize-small body,.special-aaVersion-on.special-aaFontsize-small .news-item,.special-aaVersion-on.special-aaFontsize-small .breadcrumb ul,.special-aaVersion-on.special-aaFontsize-small .fz12,.special-aaVersion-on.special-aaFontsize-small .fz14,.special-aaVersion-on.special-aaFontsize-small .fz16,.special-aaVersion-on.special-aaFontsize-small .fz18,.special-aaVersion-on.special-aaFontsize-small .fz20,.special-aaVersion-on.special-aaFontsize-small .mb-fz12,.special-aaVersion-on.special-aaFontsize-small .mb-fz14,.special-aaVersion-on.special-aaFontsize-small .mb-fz16,.special-aaVersion-on.special-aaFontsize-small .mb-fz18,.special-aaVersion-on.special-aaFontsize-small .mb-fz20,.special-aaVersion-on.special-aaFontsize-small .tablet-fz12,.special-aaVersion-on.special-aaFontsize-small .tablet-fz14,.special-aaVersion-on.special-aaFontsize-small .tablet-fz16,.special-aaVersion-on.special-aaFontsize-small .tablet-fz18,.special-aaVersion-on.special-aaFontsize-small .tablet-fz20,.special-aaVersion-on.special-aaFontsize-small .dt-fz12,.special-aaVersion-on.special-aaFontsize-small .dt-fz14,.special-aaVersion-on.special-aaFontsize-small .dt-fz16,.special-aaVersion-on.special-aaFontsize-small .dt-fz18,.special-aaVersion-on.special-aaFontsize-small .dt-fz20,.special-aaVersion-on.special-aaFontsize-small .ld-fz12,.special-aaVersion-on.special-aaFontsize-small .ld-fz14,.special-aaVersion-on.special-aaFontsize-small .ld-fz16,.special-aaVersion-on.special-aaFontsize-small .ld-fz18,.special-aaVersion-on.special-aaFontsize-small .ld-fz20,.special-aaVersion-on.special-aaFontsize-small .news-detail .news-item-text{font-size:16px!important;line-height:1.8 !important}.special-aaVersion-on.special-aaFontsize-small .fz22,.special-aaVersion-on.special-aaFontsize-small .fz24,.special-aaVersion-on.special-aaFontsize-small .fz26,.special-aaVersion-on.special-aaFontsize-small .fz30,.special-aaVersion-on.special-aaFontsize-small .mb-fz22,.special-aaVersion-on.special-aaFontsize-small .mb-fz24,.special-aaVersion-on.special-aaFontsize-small .mb-fz26,.special-aaVersion-on.special-aaFontsize-small .mb-fz30,.special-aaVersion-on.special-aaFontsize-small .tablet-fz22,.special-aaVersion-on.special-aaFontsize-small .tablet-fz24,.special-aaVersion-on.special-aaFontsize-small .tablet-fz26,.special-aaVersion-on.special-aaFontsize-small .tablet-fz30,.special-aaVersion-on.special-aaFontsize-small .dt-fz22,.special-aaVersion-on.special-aaFontsize-small .dt-fz24,.special-aaVersion-on.special-aaFontsize-small .dt-fz26,.special-aaVersion-on.special-aaFontsize-small .dt-fz30,.special-aaVersion-on.special-aaFontsize-small .ld-fz22,.special-aaVersion-on.special-aaFontsize-small .ld-fz24,.special-aaVersion-on.special-aaFontsize-small .ld-fz26,.special-aaVersion-on.special-aaFontsize-small .ld-fz30{font-size:26px;line-height:15.4}.special-aaVersion-on.special-aaFontsize-small .aaFontsize .fl-l{color:#000}.special-aaVersion-on.special-aaFontsize-small .aaFontsize .fl-l,.special-aaVersion-on.special-aaFontsize-small .aaFontsize a{line-height:22.4px}.special-aaVersion-on.special-aaFontsize-small .aa-block a{padding-left:16px;padding-right:16px}.special-aaVersion-on.special-aaFontsize-small .aaColor a{padding-left:4px;padding-right:4px}.special-aaVersion-on.special-aaFontsize-normal .uni_info_link{overflow:hidden;max-width:200px}.special-aaVersion-on.special-aaFontsize-normal span,.special-aaVersion-on.special-aaFontsize-normal div,.special-aaVersion-on.special-aaFontsize-normal a,.special-aaVersion-on.special-aaFontsize-normal li,.special-aaVersion-on.special-aaFontsize-normal body,.special-aaVersion-on.special-aaFontsize-normal .news-item,.special-aaVersion-on.special-aaFontsize-normal .breadcrumb ul,.special-aaVersion-on.special-aaFontsize-normal .fz12,.special-aaVersion-on.special-aaFontsize-normal .fz14,.special-aaVersion-on.special-aaFontsize-normal .fz16,.special-aaVersion-on.special-aaFontsize-normal .fz18,.special-aaVersion-on.special-aaFontsize-normal .fz20,.special-aaVersion-on.special-aaFontsize-normal .mb-fz12,.special-aaVersion-on.special-aaFontsize-normal .mb-fz14,.special-aaVersion-on.special-aaFontsize-normal .mb-fz16,.special-aaVersion-on.special-aaFontsize-normal .mb-fz18,.special-aaVersion-on.special-aaFontsize-normal .mb-fz20,.special-aaVersion-on.special-aaFontsize-normal .tablet-fz12,.special-aaVersion-on.special-aaFontsize-normal .tablet-fz14,.special-aaVersion-on.special-aaFontsize-normal .tablet-fz16,.special-aaVersion-on.special-aaFontsize-normal .tablet-fz18,.special-aaVersion-on.special-aaFontsize-normal .tablet-fz20,.special-aaVersion-on.special-aaFontsize-normal .dt-fz12,.special-aaVersion-on.special-aaFontsize-normal .dt-fz14,.special-aaVersion-on.special-aaFontsize-normal .dt-fz16,.special-aaVersion-on.special-aaFontsize-normal .dt-fz18,.special-aaVersion-on.special-aaFontsize-normal .dt-fz20,.special-aaVersion-on.special-aaFontsize-normal .ld-fz12,.special-aaVersion-on.special-aaFontsize-normal .ld-fz14,.special-aaVersion-on.special-aaFontsize-normal .ld-fz16,.special-aaVersion-on.special-aaFontsize-normal .ld-fz18,.special-aaVersion-on.special-aaFontsize-normal .ld-fz20,.special-aaVersion-on.special-aaFontsize-normal .news-detail .news-item-text{font-size:20px!important;line-height:1.4 !important}.special-aaVersion-on.special-aaFontsize-normal .fz22,.special-aaVersion-on.special-aaFontsize-normal .fz24,.special-aaVersion-on.special-aaFontsize-normal .fz26,.special-aaVersion-on.special-aaFontsize-normal .fz30,.special-aaVersion-on.special-aaFontsize-normal .mb-fz22,.special-aaVersion-on.special-aaFontsize-normal .mb-fz24,.special-aaVersion-on.special-aaFontsize-normal .mb-fz26,.special-aaVersion-on.special-aaFontsize-normal .mb-fz30,.special-aaVersion-on.special-aaFontsize-normal .tablet-fz22,.special-aaVersion-on.special-aaFontsize-normal .tablet-fz24,.special-aaVersion-on.special-aaFontsize-normal .tablet-fz26,.special-aaVersion-on.special-aaFontsize-normal .tablet-fz30,.special-aaVersion-on.special-aaFontsize-normal .dt-fz22,.special-aaVersion-on.special-aaFontsize-normal .dt-fz24,.special-aaVersion-on.special-aaFontsize-normal .dt-fz26,.special-aaVersion-on.special-aaFontsize-normal .dt-fz30,.special-aaVersion-on.special-aaFontsize-normal .ld-fz22,.special-aaVersion-on.special-aaFontsize-normal .ld-fz24,.special-aaVersion-on.special-aaFontsize-normal .ld-fz26,.special-aaVersion-on.special-aaFontsize-normal .ld-fz30{font-size:30px;line-height:15.4}.special-aaVersion-on.special-aaFontsize-normal .aaFontsize .fl-l{color:#000}.special-aaVersion-on.special-aaFontsize-normal .aaFontsize .fl-l,.special-aaVersion-on.special-aaFontsize-normal .aaFontsize a{line-height:28px}.special-aaVersion-on.special-aaFontsize-normal .aa-block a{padding-left:20px;padding-right:20px}.special-aaVersion-on.special-aaFontsize-normal .aaColor a{padding-left:4px;padding-right:4px}.special-aaVersion-on.special-aaFontsize-big .uni_info_link{overflow:hidden;max-width:200px}.aaFontsize-big,.special-aaVersion-on.special-aaFontsize-big span,.special-aaVersion-on.special-aaFontsize-big div,.special-aaVersion-on.special-aaFontsize-big a,.special-aaVersion-on.special-aaFontsize-big li,.special-aaVersion-on.special-aaFontsize-big body,.special-aaVersion-on.special-aaFontsize-big .news-item,.special-aaVersion-on.special-aaFontsize-big .breadcrumb ul,.special-aaVersion-on.special-aaFontsize-big .fz12,.special-aaVersion-on.special-aaFontsize-big .fz14,.special-aaVersion-on.special-aaFontsize-big .fz16,.special-aaVersion-on.special-aaFontsize-big .fz18,.special-aaVersion-on.special-aaFontsize-big .fz20,.special-aaVersion-on.special-aaFontsize-big .mb-fz12,.special-aaVersion-on.special-aaFontsize-big .mb-fz14,.special-aaVersion-on.special-aaFontsize-big .mb-fz16,.special-aaVersion-on.special-aaFontsize-big .mb-fz18,.special-aaVersion-on.special-aaFontsize-big .mb-fz20,.special-aaVersion-on.special-aaFontsize-big .tablet-fz12,.special-aaVersion-on.special-aaFontsize-big .tablet-fz14,.special-aaVersion-on.special-aaFontsize-big .tablet-fz16,.special-aaVersion-on.special-aaFontsize-big .tablet-fz18,.special-aaVersion-on.special-aaFontsize-big .tablet-fz20,.special-aaVersion-on.special-aaFontsize-big .dt-fz12,.special-aaVersion-on.special-aaFontsize-big .dt-fz14,.special-aaVersion-on.special-aaFontsize-big .dt-fz16,.special-aaVersion-on.special-aaFontsize-big .dt-fz18,.special-aaVersion-on.special-aaFontsize-big .dt-fz20,.special-aaVersion-on.special-aaFontsize-big .ld-fz12,.special-aaVersion-on.special-aaFontsize-big .ld-fz14,.special-aaVersion-on.special-aaFontsize-big .ld-fz16,.special-aaVersion-on.special-aaFontsize-big .ld-fz18,.special-aaVersion-on.special-aaFontsize-big .ld-fz20,.special-aaVersion-on.special-aaFontsize-big .news-detail .news-item-text{font-size:24px!important;line-height:1.4 !important}.special-aaVersion-on.special-aaFontsize-big .fz22,.special-aaVersion-on.special-aaFontsize-big .fz24,.special-aaVersion-on.special-aaFontsize-big .fz26,.special-aaVersion-on.special-aaFontsize-big .fz30,.special-aaVersion-on.special-aaFontsize-big .mb-fz22,.special-aaVersion-on.special-aaFontsize-big .mb-fz24,.special-aaVersion-on.special-aaFontsize-big .mb-fz26,.special-aaVersion-on.special-aaFontsize-big .mb-fz30,.special-aaVersion-on.special-aaFontsize-big .tablet-fz22,.special-aaVersion-on.special-aaFontsize-big .tablet-fz24,.special-aaVersion-on.special-aaFontsize-big .tablet-fz26,.special-aaVersion-on.special-aaFontsize-big .tablet-fz30,.special-aaVersion-on.special-aaFontsize-big .dt-fz22,.special-aaVersion-on.special-aaFontsize-big .dt-fz24,.special-aaVersion-on.special-aaFontsize-big .dt-fz26,.special-aaVersion-on.special-aaFontsize-big .dt-fz30,.special-aaVersion-on.special-aaFontsize-big .ld-fz22,.special-aaVersion-on.special-aaFontsize-big .ld-fz24,.special-aaVersion-on.special-aaFontsize-big .ld-fz26,.special-aaVersion-on.special-aaFontsize-big .ld-fz30{font-size:34px;line-height:15.4}.special-aaVersion-on.special-aaFontsize-big .aaFontsize .fl-l{color:#000}.special-aaVersion-on.special-aaFontsize-big .aaFontsize .fl-l,.special-aaVersion-on.special-aaFontsize-big .aaFontsize a{line-height:33.6px}.special-aaVersion-on.special-aaFontsize-big .aa-block a{padding-left:24px;padding-right:24px}.special-aaVersion-on.special-aaFontsize-big .aaColor a{padding-left:4px;padding-right:4px}.special-aaVersion-on.special-aaKerning-normal body{letter-spacing:normal !important}.special-aaVersion-on.special-aaKerning-big body{letter-spacing:.2em !important}.special-aaVersion-on.special-aaKerning-extra body{letter-spacing:.4em !important}.special-aaVersion-on .sub-footer{display:none}.fl-l{float:left}
/* End */


/* Start:/local/templates/elib/assets/css/vendor/jquery.fancybox.min.css?171966307712795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/elib/assets/css/vendor/swiper-bundle.css?171966307721603*/
/**
 * Swiper 9.1.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 28, 2023
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
.swiper,
swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide,
swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
  /*ADD_HOST*/
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  -ms-touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
/* a11y */
.swiper .swiper-notification,
swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev,
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

/* End */


/* Start:/local/templates/elib/assets/css/front.css?1768223995112961*/
html{box-sizing:border-box;font-size:14px;min-width:320px}@media screen and (min-width:320px){html{font-size:calc(14px + 4 * ((100vw - 320px) / 1000))}}@media screen and (min-width:1320px){html{font-size:18px}}body{--bg-color:#FFFFFF;--text-color:#372579;--color-purple:#372579;--color-grey:#606060;--color-middle-grey:#263238;--color-light-grey:#DCDCDC;--text-black:#151515;--angle:url(/local/templates/elib/assets/css/../img/svg/angle.svg);--filter-to-purple:invert(14%) sepia(67%) saturate(2665%) hue-rotate(243deg) brightness(86%) contrast(95%);--container-width:1620px;--container-padding:100px;--color-purple-05:rgba(55,37,121,0.5);--color-purple-03:rgba(55,37,121,0.3);--color-purple-02:rgba(55,37,121,0.2);--color-purple-01:rgba(55,37,121,0.1);--header-top-height:60px;--header-bottom-height:124px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;font-family:Montserrat;font-size:1rem;min-width:320px}@media (max-width: 1319.97px){body{--container-padding:5vw}}@media (max-width: 767.97px){body{--header-bottom-height:70px;--container-padding:20px;--header-top-height:50px}}@media (max-width: 499.97px){body{--container-padding:15px}}body.slider-dark-bg .front__banner,body.slider-dark-bg header{--text-color:#FFFFFF;--bg-color:#372579;--angle:url(/local/templates/elib/assets/css/../img/svg/angle-dark.svg);--filter-to-purple:invert(1)}*,*:before,*:after{box-sizing:border-box}:-moz-placeholder{color:var(--color-grey)}:-ms-input-placeholder{color:var(--color-grey)}::-webkit-input-placeholder{color:var(--color-grey)}a,a:hover,a:focus,a:visited,a:active{text-decoration:none;color:inherit;outline:0}a.text-purple,a:hover.text-purple,a:focus.text-purple,a:visited.text-purple,a:active.text-purple{color:var(--color-purple)}pre,textarea{overflow:auto;resize:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{color:var(--color-grey)}button,.btn{cursor:pointer}table{border-collapse:collapse}table th{font-weight:600}.article input[type="checkbox"]{display:none}.article input[type="checkbox"]+label{position:relative;cursor:pointer;display:flex;align-items:center}.article input[type="checkbox"]+label:before{content:"";margin-right:12px;display:inline-block;width:20px;height:20px;border:1px solid var(--color-light-grey);vertical-align:middle;background:#fff;border-radius:6px;flex-shrink:0}.article input[type="checkbox"]:checked+label:before{background:#fff center center no-repeat url(/local/templates/elib/assets/css/../img/svg/ico-checkbox.svg);background-size:15px 15px}.article form{width:100%}.article form input[type="text"],.article form input[type="tel"],.article form input[type="email"],.article form input[type="password"],.article form select,.article form textarea{margin-bottom:25px;width:100%;height:3.4rem;background:#EBEAEA;border-radius:12px;padding:5px 29px;border:1px solid transparent}@media (max-width: 767.97px){.article form input[type="text"],.article form input[type="tel"],.article form input[type="email"],.article form input[type="password"],.article form select,.article form textarea{margin-bottom:13px}}.article form input[type="text"].error,.article form input[type="tel"].error,.article form input[type="email"].error,.article form input[type="password"].error,.article form select.error,.article form textarea.error{border:1px solid #f00;margin-left:0}.article form textarea{padding:20px 29px}.article form .errortext{color:#f00;text-align:center;margin:0 0 1em 0;display:flex;flex-direction:column;gap:9px}.article form select{cursor:pointer;appearance:none;background-position:right 20px center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='12' viewBox='0 0 21 12' fill='none'%3E%3Cpath d='M10.0377 11.9571C10.2608 11.9571 10.4766 11.9142 10.6851 11.8285C10.8948 11.7428 11.0693 11.6285 11.2087 11.4857L18.9037 3.59994C19.2104 3.28566 19.3638 2.88566 19.3638 2.39994C19.3638 1.91423 19.2104 1.51423 18.9037 1.19994C18.5971 0.885658 18.2067 0.728516 17.7328 0.728516C17.2588 0.728516 16.8685 0.885658 16.5618 1.19994L10.0377 7.88566L3.51369 1.19994C3.20701 0.885658 2.81668 0.728516 2.34271 0.728516C1.86874 0.728516 1.47842 0.885658 1.17173 1.19994C0.865046 1.51423 0.7117 1.91423 0.7117 2.39994C0.7117 2.88566 0.865046 3.28566 1.17173 3.59994L8.86675 11.4857C9.03404 11.6571 9.21526 11.7782 9.41042 11.8491C9.60559 11.9211 9.81469 11.9571 10.0377 11.9571Z' fill='%23372579'/%3E%3C/svg%3E")}.article form input[type="submit"],.article form .btn{height:min(3.8rem, 60px);width:100%}.article form textarea{height:133px;border:1px solid transparent}.article form textarea.error{border:1px solid #f00}.pagenavi{display:flex;text-align:center;width:100%;flex-wrap:wrap;gap:5px;justify-content:center;padding-top:40px}.pagenavi__item{display:inline-flex;align-items:center;justify-content:center;margin:0 1px;height:32px;min-width:32px;text-decoration:none!important;border-radius:8px;border:1px solid var(--color-light-grey);font-weight:500;font-size:1rem;color:var(--text-black)}.pagenavi__item.active,.pagenavi__item:hover{color:#fff;background:var(--color-purple)}.pagenavi .dots{font-size:1.5rem;line-height:32px;height:32px;color:var(--color-purple)}.pagenavi .svg-icon{margin-right:0!important}.pagenavi .btn{display:inline-flex}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:0px solid transparent;border-top:2px solid var(--color-light-grey);margin-top:1.5em}.container{max-width:var(--container-width);padding:0 var(--container-padding);display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.container .container{padding-left:0;padding-right:0}.spacer{width:100%;display:block;height:calc(var(--container-padding)/2);min-height:32px}.btn,.btn:focus,.btn:hover,.btn:visited,.btn:active{background:var(--color-purple);border:1px solid var(--color-purple);border-radius:15px;padding:0 35px;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;font-weight:700;color:#FFFFFF;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:1rem;height:min(3.8rem, 60px)}.btn:hover,.btn:focus:hover,.btn:hover:hover,.btn:visited:hover,.btn:active:hover{background:#FFF;color:var(--color-purple);text-decoration:none}@media (max-width: 767.97px){.btn,.btn:focus,.btn:hover,.btn:visited,.btn:active{height:max(3.3rem, 49px)}}.btn.btn-white,.btn:focus.btn-white,.btn:hover.btn-white,.btn:visited.btn-white,.btn:active.btn-white{background:#fff;color:var(--color-purple)}.btn.btn-white:hover,.btn:focus.btn-white:hover,.btn:hover.btn-white:hover,.btn:visited.btn-white:hover,.btn:active.btn-white:hover{background:var(--color-purple);color:#FFF}img{height:auto;max-width:100%}img.rounded{border-radius:20px}img.w100{width:100%}.svg-icon{flex-shrink:0}.container .front__contacts{display:flex;justify-content:center}.swiper-pagination{position:relative;margin:25px 0;--swiper-theme-color:#372579;--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-inactive-color:#ffffff;--swiper-pagination-bullet-inactive-opacity:1}.swiper-pagination-bullet{border:1px solid var(--color-purple)}.swiper-button-prev,.swiper-button-next{cursor:pointer;width:50px;height:50px;border-radius:60px;display:inline-flex;background:var(--color-light-grey);align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:-70px}@media (max-width: 1319.97px){.swiper-button-prev,.swiper-button-next{left:0;transform:translateX(-50%) translateY(-50%)}}@media (max-width: 767.97px){.swiper-button-prev,.swiper-button-next{display:none}}.swiper-button-prev:after,.swiper-button-next:after{content:'';width:15px;height:10px;background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/angle-dark.svg);transform:rotate(90deg)}.swiper-button-next{right:-70px;left:auto}@media (max-width: 1319.97px){.swiper-button-next{right:0;transform:translateX(50%) translateY(-50%)}}.swiper-button-next:after{transform:rotate(-90deg)}.js .animate-fade-up{visibility:hidden}.js .fade-up{visibility:visible;-ms-animation:fadeUp 2s;animation:fadeUp 2s}@keyframes fadeUp{0%{filter:alpha(opacity=0);opacity:.1;transform:translateY(100px)}100%{filter:alpha(opacity=100);opacity:1;transform:translateY(0)}}.blockUI.blockOverlay{z-index:100!important;opacity:.4 !important;background:#fff !important}.blockUI.blockMsg.blockElement{z-index:100!important;background:none!important;border:none!important}.loader{width:48px;height:48px;border:5px solid var(--color-grey);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width: 767.97px){.mb-hide{display:none}}@media (min-width: 768px){.pc-hide{display:none!important}}header{padding-top:var(--header-top-height)}.header-top{background:var(--color-purple);color:#fff;position:fixed;top:0;left:0;width:100%;z-index:101;min-width:320px}@media (max-width: 1023.97px){.header-top p:last-child{display:none}}.header-top .container{height:var(--header-top-height);align-items:center;justify-content:space-between;position:relative}.header-top .header{position:relative}.header-top .header__location{font-weight:600;display:flex;font-size:1rem;align-items:center;color:#fff;cursor:pointer;margin-right:35px}.header-top .header__location .svg-icon{margin-right:15px}@media (max-width: 767.97px){.header-top .header__location .svg-icon{width:17px;height:21px}}@media (max-width: 1319.97px){.header-top .header__location{font-size:20px;margin-right:20px}}@media (max-width: 767.97px){.header-top .header__location{font-size:16px}}.header-top .header__location:after{width:16px;height:9px;content:'';margin-left:14px;background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/angle.svg);transition:.2s all ease-in-out;filter:invert(1)}.special-aaVersion-on .header-top .header__location:after{filter:unset}@media (max-width: 499.97px){.header-top .header__location:after{margin-left:3px}}.header-top .header__location.active:after{transform:rotate(180deg)}.header-top .header__address{font-weight:600;font-size:1rem;line-height:105%;margin-right:63px}@media (max-width:1400px){.header-top .header__address{margin-right:auto}}.header-top .header__search{margin-right:12px;cursor:pointer;margin-left:auto}@media (max-width: 767.97px){.header-top .header__search{display:none}}.header-top .header__search .cross{display:none }.header-top .header__search .search{display:inline-flex}.header-top .header__search.active .cross{display:inline-flex}.header-top .header__search.active .search{display:none}.header-top .header__search-form{right:calc(100px + var(--container-padding));transition:.2s all ease-in-out;width:0px;overflow:hidden;position:absolute;color:var(--text-black)}.header-top .header__search-form input{width:100%;height:50px;outline:none;border-radius:10px;border:0}.header-top .header__search-form input[type="submit"]{width:130px!important;position:absolute;right:0;top:0;font-weight:600;font-size:1.1rem;color:var(--color-purple);background:none!important;border:0}.header-top .header__search-form.active{display:block;width:calc(100% - 2*var(--container-padding) - 150px);height:50px}@media (max-width: 767.97px){.header-top .header__search-form.active{display:none}}.header-top .header__location-dropdown{display:none;padding:30px calc(var(--container-padding) - 15px);height:auto}.header-top .header__location-dropdown ul{font-size:16px;line-height:1.55}.header-top .header__location-dropdown a{color:#fff;font-weight:600}@media (max-width: 767.97px){.header-top .header__account{display:none}}.header-top .header__eye{display:none;color:#fff}@media (max-width: 767.97px){.header-top .header__eye{display:inline-flex;margin-left:auto;margin-right:21px}}@media (max-width: 499.97px){.header-top .header__eye{margin-right:12px}}.header-bottom{position:relative;z-index:100;color:var(--text-color);justify-content:space-between;height:var(--header-bottom-height);align-items:center;flex-wrap:nowrap}.header-bottom .logo{margin-right:35px;filter:var(--filter-to-purple);flex-shrink:0;width:183px}@media (max-width: 767.97px){.header-bottom .logo{width:130px;margin-right:0}}.header-bottom nav{display:flex;gap:30px;align-items:center}@media (max-width: 1319.97px){.header-bottom nav{display:none}}.header-bottom nav a{display:inline-flex;position:relative;padding:5px 0;font-weight:700;font-size:1rem;line-height:105%;text-decoration:none!important;color:var(--text-color)}@media (max-width:1400px){.header-bottom nav a{font-size:18px}}.header-bottom nav a:after{--scale:0;content:"";position:absolute;left:0;right:0;top:100%;height:2px;border-radius:2px;background:var(--text-color);transform:scaleX(var(--scale));transform-origin:var(--x) 50%;transition:transform 300ms cubic-bezier(.51, .92, .24, 1)}.header-bottom nav a:hover:after{--scale:1}.header-bottom__contacts{display:flex;flex-direction:column;gap:5px;justify-content:center;flex-shrink:0;align-items:flex-end}.header-bottom__contacts div{display:flex;align-items:center}.header-bottom__contacts a{font-weight:600;line-height:105%;text-align:center;text-decoration:none;display:flex;align-items:center;color:var(--text-color)}@media (max-width: 499.97px){.header-bottom__contacts a{font-size:14px}}.header-bottom__contacts a.phone span,.header-bottom__contacts a.email span{background:var(--color-purple-03);color:var(--text-color);border-radius:8px;padding:0 10px;line-height:1.5em;backdrop-filter:blur(50px)}.header-bottom__settings{display:flex;flex-direction:column;gap:10px;align-items:center}@media (max-width: 767.97px){.header-bottom__settings{display:none}}.header-bottom__lang-switch{font-family:Comfortaa,cursive;font-style:normal;font-weight:700;font-size:1rem;line-height:105%;color:var(--text-color);display:flex;align-items:center}@media (max-width:1400px){.header-bottom__lang-switch{font-size:18px}}.header-bottom__lang-switch:hover{color:var(--text-color)}.header-bottom__lang-switch .lang-toggle{width:40px;height:20px;display:inline-flex;margin:0 4px;background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/lang.svg);filter:var(--filter-to-purple);background-size:contain}.header-bottom__lang-switch .lang-toggle.en{transform:rotate(180deg)}#burger{width:56px;height:40px;background:none;display:block;align-self:center;position:relative;z-index:1000;margin-right:23px;margin-left:-6px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}@media (max-width: 767.97px){#burger{order:6;margin-right:0}}@media (max-width: 499.97px){#burger{width:40px}}#burger span{display:block;position:absolute;height:4px;width:35px;background:#fff;border-radius:5px;opacity:1;left:6px;top:6px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.special-aaVersion-on #burger span{background:currentColor}#burger span:nth-child(2){top:17px}#burger span:nth-child(3){top:28px}#burger.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:13px;top:6px}#burger.open span:nth-child(2){width:0%;opacity:0}#burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:31px;left:13px}#topnav nav{display:none}.header-menu{width:100%;transition:.5s all ease-in-out;top:-150%;padding:0;position:fixed;z-index:100;background:#fff;box-shadow:0 0 8px var(--color-grey);display:block;background-image:none;overflow:hidden}.header-menu .toggle{display:none}.header-menu .title{font-weight:600;font-size:1.4rem;color:var(--color-purple);margin-top:32px}.header-menu a:hover{text-decoration:underline}.header-menu .container{display:grid;grid-template-columns:1fr 1fr 1fr;padding-bottom:40px;gap:20px}.header-menu .container ul{list-style-type:none;margin-left:0;padding-left:0;display:flex;margin-top:22px;gap:13px;flex-direction:row;flex-wrap:wrap;font-size:16px;margin-bottom:0}.header-menu .container ul li{width:100%;font-weight:500;color:var(--color-purple)}.header-menu .container>div:nth-of-type(1){grid-row:1;grid-column:1}.header-menu .container>div:nth-of-type(2){grid-row:1;grid-column:2}.header-menu .container>div:nth-of-type(3){grid-column:3;grid-row:1 }.header-menu .container>div:nth-of-type(4){grid-column:1;grid-row:2 }.ru .header-menu .container>div:nth-of-type(4){grid-column:1 / span 2;grid-row:2}.ru .header-menu .container>div:nth-of-type(4) .title{margin-top:20px}@media (max-width: 1023.97px){.ru .header-menu .container>div:nth-of-type(4) .title{margin:0}}.ru .header-menu .container>div:nth-of-type(4) ul{flex-direction:column;height:177px}@media (max-width:1500px){.ru .header-menu .container>div:nth-of-type(4) ul{height:188px}}@media (max-width: 1023.97px){.ru .header-menu .container>div:nth-of-type(4) ul{height:auto}}.ru .header-menu .container>div:nth-of-type(4) ul li{width:calc(50% - 10px)}@media (max-width: 1023.97px){.ru .header-menu .container>div:nth-of-type(4) ul li{width:auto}}.ru .header-menu .container>div:nth-of-type(5){grid-column:3;grid-row:2;align-self:center}.ru .header-menu .container>div:nth-of-type(5) .title{margin-top:20px;margin-bottom:20px}@media (max-width: 1023.97px){.ru .header-menu .container>div:nth-of-type(5) .title{margin:0}}@media (max-width: 1023.97px){.header-menu .container{padding-top:30px;display:block}.header-menu .container .container>div{width:100%}.header-menu .container ul{display:none;margin-top:0;margin-left:15px}.header-menu .container li{margin:15px 0}.header-menu .container .title{display:flex;gap:15px;align-items:center;margin:0;padding:0;width:100%;padding-right:40px;justify-content:space-between}.header-menu .container .toggle{display:inline-flex;cursor:pointer;width:30px;height:30px;content:'';background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/angle-dark.svg);filter:invert(14%) sepia(67%) saturate(2665%) hue-rotate(243deg) brightness(86%) contrast(95%);transition:.2s all ease-in-out;background-size:70%}.header-menu .container .toggle.active{transform:rotate(180deg)}}@media (max-width: 1023.97px) and (max-width: 767.97px){.header-menu .container .title a{padding:10px 0!important;margin-top:0}.header-menu .container .title .toggle{cursor:pointer}}@media (max-width: 1023.97px) and (max-width: 499.97px){.header-menu .container .toggle{margin-left:3px}}.header-menu.open{height:auto;max-height:calc(100% - var(--header-top-height));overflow-y:auto;top:var(--header-top-height)}.ru .header-menu.open{min-height:calc(94vh - var(--header-top-height))}@media (max-width:900px){header .main-navigation ul{display:none}header .site-branding{text-align:center;margin:0 0 0 80px;line-height:56px}#burger{display:block}}.innner-header{border-radius:min(10vw, 40px);padding:min(6vw, 50px) min(6vw, 48px) min(3vw, 10px) min(6vw, 48px);color:#fff;background:var(--color-purple-05) center center no-repeat;margin-top:32px;margin-bottom:32px;gap:32px;display:flex;align-items:flex-start;width:100%;justify-content:space-between;position:relative;border-radius:20px;background-size:cover;overflow:hidden;min-height:200px}@media (max-width: 767.97px){.innner-header{min-height:92px}}.innner-header.has-bg>*{position:relative}.innner-header.has-bg:before{background:rgba(0,0,0,0.5);backdrop-filter:blur(4px);border-radius:20px;content:'';position:absolute;top:0;left:0;width:100%;height:100%}.innner-header.has-bg .subtitle{font-size:.9rem;line-height:1.5em}.innner-header.has-bg .title{margin-top:0;margin-bottom:.67em}.innner-header.has-bg .buttons{display:flex;flex-wrap:wrap;gap:30px;margin-top:50px}@media (max-width: 1023.97px){.innner-header.has-bg .buttons{gap:16px;margin-top:24px}}.innner-header.has-bg .buttons a{display:flex;min-height:50px;padding:15px 14px;align-items:center;border:1px solid #fff;border-radius:10px;color:#fff;width:auto;text-decoration:none}@media (max-width: 767.97px){.innner-header.has-bg .buttons a{min-height:unset;padding:8px 12px}}.innner-header .title{line-height:120%;margin-bottom:1em}@media (max-width: 499.97px){.innner-header .title{font-size:22px}}.innner-header .subtitle{font-size:1rem;line-height:1.3rem;margin-bottom:1.3rem}.innner-header .sublink a{display:flex;gap:10px;font-size:16px;color:inherit;align-items:center}.innner-header .sublink a:hover{color:inherit}.innner-header .pic{align-self:flex-start;width:68px;height:68px;flex-shrink:0}@media (max-width: 1023.97px){.innner-header .pic{width:60px;height:60px}}@media (max-width: 767.97px){.innner-header .pic{display:none}}.bx-breadcrumb{width:100%;display:flex;flex-wrap:wrap;font-size:.8rem;gap:8px}@media (max-width: 767.97px){.bx-breadcrumb{margin-top:24px;gap:0 8px;line-height:20px}}.bx-breadcrumb a{color:var(--color-grey)}.bx-breadcrumb .angle{width:8px;height:10px;display:inline-flex;background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/angle.svg);background-size:contain;margin-right:8px;transform:rotate(270deg);opacity:.6;vertical-align:baseline}.bx-breadcrumb-item-last{color:var(--color-purple);font-weight:600}.footer{display:flex;width:100%;background:var(--color-purple);color:#FFF;padding:4.4rem 0 2.5rem 0;margin-top:3.5rem}@media (max-width: 767.97px){.footer{padding:2.2rem 0}}.footer a{color:#fff}.footer a:hover{opacity:.8;text-decoration:none;color:inherit}.footer .container{justify-content:space-between;gap:50px}@media (max-width: 767.97px){.footer .container{flex-wrap:wrap;gap:35px}}.footer__left{width:calc(65% - 25px);display:flex;align-content:space-between;flex-wrap:wrap}@media (max-width: 1319.97px){.footer__left{max-width:calc(65% - 25px);width:calc(65% - 25px)}}@media (max-width: 767.97px){.footer__left{width:100%;max-width:100%}}.footer__left>*{width:100%}.footer__left nav{display:flex;justify-content:flex-start;font-size:1.2rem;line-height:1.7rem;font-weight:700;flex-wrap:wrap;gap:50px}@media (max-width: 1319.97px){.footer__left nav{justify-content:space-between;gap:unset}.footer__left nav a{width:49%}}@media (max-width: 767.97px){.footer__left nav{font-size:1.3rem;width:50%}.footer__left nav a{width:100%;font-size:16px;line-height:20px;margin-bottom:15px}}.footer__left.mob{display:none}@media (max-width: 767.97px){.footer__left.mob{display:flex}}.footer__social{display:flex;justify-content:flex-start;gap:15px}.footer__social svg{width:34px;height:34px}@media (max-width: 767.97px){.footer__social{margin-top:15px}}.footer__social a{display:inline-flex}.footer__gov{font-size:13px;line-height:16px;display:flex;font-weight:500;justify-content:space-between;gap:26px;flex-wrap:wrap}.footer__gov img{width:84px;height:auto;flex-shrink:0}.footer__gov a{width:49%;display:flex;gap:32px;align-items:center;width:100%;max-width:550px}@media (max-width: 767.97px){.footer__gov.nomob{display:none}}.footer__copy{font-size:12px;line-height:15px}@media (max-width: 767.97px){.footer__copy.nomob{display:none}}.footer__right{max-width:527px;width:calc(35% - 25px)}@media (max-width: 1319.97px){.footer__right{max-width:calc(35% - 25px);width:calc(35% - 25px)}}@media (max-width: 767.97px){.footer__right{width:100%;max-width:100%}}.footer__right .title{font-size:1.2rem;line-height:1.7rem;margin-bottom:5px;font-weight:700;margin-top:0}.footer__right hr{background:#FFFFFF;height:2px;margin-bottom:30px;margin-top:0;border-top:none}.footer__right p{display:flex;align-items:center;gap:1.4rem;font-size:.89rem;line-height:1.11rem;margin-bottom:.8rem}@media (max-width: 767.97px){.footer__right p{font-size:14px;line-height:17px}}.footer__right p+.title{margin-top:2.6rem}.footer__right p a{font-weight:600}.totop{display:none;position:fixed;right:30px;bottom:30px;width:80px;height:86px;padding:0;z-index:99;cursor:pointer;background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/arrow-totop.svg)}.totop:hover{opacity:.8}.fancybox-bg{background:#fff}.fancybox-response-ok{border-radius:20px;background:rgba(0,0,0,0.7);width:700px;max-width:95%;text-align:center}.fancybox-response-ok p{color:#fff;font-size:1.5rem;font-weight:700}.fancybox-response-ok .fancybox-close-small{width:50px;height:50px;filter:invert(1);opacity:1}.fancybox-response-ok .fancybox-close-small svg{transform:scale(1.5);transform-origin:top right}.front__banner{width:100%;height:60vw;position:relative;margin-top:-124px;margin-bottom:40px;max-height:calc(100vh - 124px);min-height:633px}@media (max-width: 767.97px){.front__banner{margin-top:-80px;margin-bottom:25px}}@media (max-width: 499.97px){.front__banner{margin-top:-70px}}.front__banner .swiper-pagination{display:none}@media (max-width: 767.97px){.front__banner .swiper-pagination{display:flex}}.front__banner__item{height:100%}.front__banner__item.active{display:block;opacity:1}.front__banner__item img.full{width:100%;height:100%;object-fit:cover}.front__banner__item .filter{width:100%!important;height:100%!important;position:absolute;z-index:1;background-color:rgba(0,0,0,0.5);top:0}.front__banner__item .text{width:100%;height:100%;position:absolute;z-index:2;padding:150px 0 150px 0;top:0;left:0}@media (max-width: 767.97px){.front__banner__item .text{padding-top:100px;padding-bottom:30px}}@media (max-width: 499.97px){.front__banner__item .text{paddding-top:80px}}.front__banner__item .text .container{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;gap:28px;z-index:4;position:relative;flex-wrap:nowrap;color:var(--text-color)}@media (max-width: 767.97px){.front__banner__item .text .container{justify-content:flex-end}}.front__banner__item .text .title{font-weight:600;font-size:50px;line-height:56px;color:var(--text-color);margin:0}@media (max-width: 767.97px){.front__banner__item .text .title{font-size:36px;line-height:38px}}@media (max-width: 499.97px){.front__banner__item .text .title{font-size:29px;line-height:32px}}.front__banner__item .text .subtitle{font-size:40px;line-height:40px;color:var(--text-color);width:100%;flex-shrink:0}@media (max-width: 1023.97px){.front__banner__item .text .subtitle{margin-top:0;margin-bottom:0;font-size:32px;line-height:38px}}@media (max-width: 767.97px){.front__banner__item .text .subtitle{font-size:27px;line-height:27px}}.front__banner__item .text .subsubtitle{font-size:30px;color:var(--text-color);margin-top:0;width:100%;flex-shrink:0}@media (max-width: 1023.97px){.front__banner__item .text .subsubtitle{font-size:26px;line-height:28px;margin-bottom:0}}@media (max-width: 767.97px){.front__banner__item .text .subsubtitle{font-size:20px;line-height:22px}}.front__banner__item .text .btn{width:fit-content}.front__banner__item .text .small{font-size:.7em}.front__banner__item.with_img_right_middle{overflow:hidden}@media (max-width: 767.97px){.front__banner__item.with_img_right_middle img{position:relative;height:auto;width:230%;top:50%;left:-121%;transform:translateY(-66%);display:block;max-width:230%}}.front__banner__item.with_img_right_middle .subtitle{max-width:60%}@media (max-width: 767.97px){.front__banner__item.with_img_right_middle .subtitle{max-width:100%;margin:0;font-size:26px;line-height:26px}}.front__banner__item.with_img_right_middle .subsubtitle{max-width:50%}@media (max-width: 767.97px){.front__banner__item.with_img_right_middle .subsubtitle{max-width:100%;margin:0;font-size:18px;line-height:18px}}.front__banner__item.with_img_right_middle .text img{right:0;position:absolute;z-index:3;top:50%;max-height:calc(100% - 104px);max-width:45%;transform:translateY(-59%)}@media (max-width: 767.97px){.front__banner__item.with_img_right_middle .text img{width:300px;max-width:100%;position:relative;top:auto;right:auto;margin:0 auto;transform:none}}.front__banner #videoCover video,.front__banner div#videoCover{width:100%!important;height:100%!important}.front__banner__nav{position:relative;z-index:2}.front__banner__nav .container{position:relative}.front__banner__nav .controls{position:absolute;bottom:96px;right:var(--container-padding);text-align:center;width:172px;flex-wrap:wrap}@media (max-width: 767.97px){.front__banner__nav .controls{display:none}}.front__banner__nav .text{font-weight:700;font-size:22px;line-height:105%;text-align:center;letter-spacing:.1em;color:var(--text-color);margin-bottom:25px;width:166px}@media (max-width: 767.97px){.front__banner__nav .text{right:0;bottom:100px;font-size:14px;line-height:105%;text-align:right}}.front__banner__nav .prev,.front__banner__nav .next{cursor:pointer;width:50px;height:50px;border-radius:25px;display:inline-flex;background:var(--text-color);border:4px solid var(--text-color);align-items:center;justify-content:center;position:static;transform:none}@media (max-width: 767.97px){.front__banner__nav .prev,.front__banner__nav .next{display:none}}.front__banner__nav .prev:after,.front__banner__nav .next:after{content:'';width:15px;height:10px;background:center center no-repeat var(--angle);transform:rotate(90deg);filter:invert(1)}.slider-dark-bg .front__banner__nav .prev:after,.slider-dark-bg .front__banner__nav .next:after{filter:none}.front__banner__nav .next{margin-left:30px}.front__banner__nav .next:after{transform:rotate(-90deg)}.front__banner+.swiper-pagination{--swiper-pagination-bottom:0}@media (min-width: 768px){.front__banner+.swiper-pagination{--swiper-pagination-top:0;margin-top:-90px;margin-bottom:70px}.front__banner+.swiper-pagination .swiper-pagination-bullet{background:#fff;border-color:#fff;opacity:.5}.front__banner+.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}}.front__numbers{background:linear-gradient(90deg, #372579 0%, rgba(55,37,121,0) 100%);border-radius:20px;justify-content:space-between;position:relative;margin-bottom:2.3rem;display:flex;padding:3.5rem;width:100%}@media (max-width: 767.97px){.front__numbers{flex-wrap:wrap;gap:3rem}}.front__numbers:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg, rgba(0,0,0,0.9) 0%, rgba(55,37,121,0) 100%);border-radius:20px;transform:matrix(-1, 0, 0, 1, 0, 0)}.front__numbers div{width:31%;color:#ffffff;position:relative}@media (max-width: 767.97px){.front__numbers div{width:100%}}.front__numbers div p{text-align:center;margin:0 0 10px 0;font-weight:600}.front__numbers div .title{font-size:2.5rem;font-weight:700;line-height:1.1em}.front__numbers div .subtitle{font-size:1.2rem;line-height:1em}.front__gallery .container{display:flex;flex-wrap:wrap;gap:30px}.front__gallery .container a{max-width:calc(50% - 15px);flex:auto}@media (max-width: 499.97px){.front__gallery .container a{max-width:100%}}.front__gallery .container img{object-fit:cover;border-radius:18px;width:100%;height:100%}.front__links{display:flex;margin-bottom:48px;gap:20px;width:100%;max-width:1196px;margin-left:auto;margin-right:auto;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767.97px){.front__links{gap:12px}}.en .front__links{max-width:calc(240px * 3 + 20px * 2)}.front__links a{width:calc(20% - 20px);border:2px solid var(--color-purple);color:var(--color-purple);font-weight:600;font-size:1rem;line-height:1.2em;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px 60px;position:relative;border-radius:28px;overflow:hidden}.en .front__links a{width:calc(33% - 20px);padding:20px 32px}@media (max-width: 767.97px){.en .front__links a{width:100%}}@media (max-width: 1023.97px){.ru .front__links a{width:calc(50% - 10px)}.ru .front__links a:last-of-type{width:100%}}@media (max-width: 499.97px){.ru .front__links a{width:100%}}@media (max-width: 767.97px){.front__links a{border-width:1px}}@media (max-width: 320px){.front__links a{font-size:14px}}.front__links a:before{--scale:0;content:"";position:absolute;left:-2px;right:-2px;top:-2px;bottom:-2px;height:calc(100% + 4px);z-index:-1;border-radius:20px;background:var(--color-purple);transform:scale(var(--scale));transform-origin:var(--x) 50%;transition:transform 300ms cubic-bezier(.51, .92, .24, 1)}.front__links a:hover{text-decoration:none;color:#fff}.front__links a:hover:before{--scale:1}.front__news{width:50%;margin-right:9%;position:relative;margin-bottom:35px}@media (max-width: 1023.97px){.front__news{width:47%}}@media (max-width: 767.97px){.front__news{width:100%;margin-right:0}}.front__news__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--text-black);padding-bottom:23px;color:var(--color-purple);font-weight:600}@media (max-width: 767.97px){.front__news__header{padding-bottom:12px}}.article .front__news__header{margin-bottom:12px}.front__news__header a{text-decoration:none!important}.front__news__header h4,.front__news__header h4 a{font-size:1.4rem;line-height:1.5rem;margin-top:0;margin-bottom:0}@media (max-width: 767.97px){.front__news__header h4,.front__news__header h4 a{font-size:24px}}.front__news__header h4 a:hover{opacity:.8}.front__news__header .title{cursor:pointer;height:32px;flex-shrink:0;font-size:14px;background:var(--color-light-grey);border-radius:10px;display:flex;align-items:center;text-align:center;padding:0 20px}.front__news__header .title:hover{opacity:.8}.front__news__items{display:flex;flex-wrap:wrap;justify-content:space-between}.front__news__item{width:calc(50% - 11px)}.front__news__item a:hover img{opacity:.8}@media (max-width: 499.97px){.front__news__item{width:100%}}.front__news__item:nth-of-type(1){width:100%}.front__news__item img{margin:24px 0 16px 0;width:100%;border-radius:15px}.front__news__item p{font-weight:600;line-height:105%;margin-top:.5rem}.front__news__item p:hover{color:var(--color-purple)}.front__news__item .meta{font-weight:normal;font-size:.9rem;line-height:105%;margin:0;color:var(--color-grey)}.front__news__item .tags{gap:10px;display:flex;flex-wrap:wrap}.front__news__item .tags a{display:inline-flex;padding:6px 10px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #263238;color:#263238;font-size:12px;font-style:normal;font-weight:600;line-height:105%}.front__news__item .tags a:hover{color:var(--color-purple);border-color:var(--color-purple)}.front__events{margin-bottom:35px;width:41%;position:relative}@media (max-width: 767.97px){.front__events{width:100%}}.front__events__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--text-black);padding-bottom:23px}.front__events__header h4,.front__events__header h4 a{font-weight:600;font-size:1.7rem;line-height:1.9rem;color:var(--text-black);margin-top:0;margin-bottom:0}.front__events__header h4 :hover,.front__events__header h4 a :hover{opacity:.8}.front__events__items{display:Flex;gap:16px;flex-wrap:wrap}@media (max-width: 499.97px){.front__events__items{gap:0}}.front__events__item{width:100%}.front__events__item:after{height:1px;background:var(--color-middle-grey);opacity:.7;content:'';display:flex;margin-top:23px}.front__events__item .title{margin-top:24px;font-size:min(18px, 1.1rem);font-weight:600;line-height:120%;margin-bottom:20px;min-height:44px;display:block}@media (max-width: 499.97px){.front__events__item .title{min-height:unset;margin:20px 0 12px 0}}.front__events__item .date{margin-bottom:14px;color:var(--color-purple);font-weight:bold;font-size:min(16px, 1rem)}.front__events__item .meta{line-height:120%;font-size:1rem;display:flex;font-weight:600;justify-content:space-between;color:var(--color-grey);opacity:.7}.sticky-top{height:200vh}@media (max-width: 767.97px){.sticky-top{height:400vh}}.front__advantages{background:center center no-repeat url(/local/templates/elib/assets/css/../img/bg-about.png) var(--color-purple);height:100vh;overflow:hidden;background-size:contain;padding-top:18px}@media (max-width: 767.97px){.front__advantages{background-size:cover}}.front__advantages.sticky{position:sticky;top:0;z-index:102}.front__advantages .title{font-size:3rem;line-height:3.7rem;margin-bottom:1.6rem;color:#fff;font-weight:700;width:100%}@media (max-width: 767.97px){.front__advantages .title{font-size:30px;line-height:37px;margin-bottom:1rem}}.front__advantages__items{height:calc(100% - 100px);width:100%;position:relative}.front__advantages__item{position:absolute;top:0;left:0;opacity:0;overflow:hidden;width:100%}.front__advantages__item.active{display:block;opacity:1;z-index:1}.front__advantages__item.active .number .num .before{transform:rotate(360deg);opacity:1}.front__advantages__item.active .number .caption .top,.front__advantages__item.active .number .caption .bottom{opacity:1;transform:none}.front__advantages__item.active .text{transform:none;opacity:1}.front__advantages__item.active .text>*{opacity:1;transform:none}@media (max-width: 767.97px){.front__advantages__item{padding-bottom:30px;height:auto}}.front__advantages__item .container{flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.front__advantages__item .number{width:39%;color:#FFF;--num-width:75%}@media (max-width: 767.97px){.front__advantages__item .number{max-width:100%;width:400px;margin:0 auto 30px auto;--num-width:62%}}@media (max-width: 499.97px){.front__advantages__item .number{max-width:100%;width:300px;margin:0 auto 12px auto;--num-width:100px}}.front__advantages__item .number .num{width:var(--num-width);padding-top:var(--num-width);margin-bottom:50px;position:relative}.front__advantages__item .number .num .before{top:0;left:0;content:'';position:absolute;width:100%;height:100%;background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/bg-polygon.svg);background-size:contain;transition:2s .3s all ease-in-out;opacity:.5}@media (max-width: 1023.97px){.front__advantages__item .number .num{margin-bottom:30px}}@media (max-width: 767.97px){.front__advantages__item .number .num{margin:0 auto 30px 0}}@media (max-width: 499.97px){.front__advantages__item .number .num{margin:0 auto 0 0}}.front__advantages__item .number .num span{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:5.5rem;font-weight:700}.front__advantages__item .number .num span.small{font-size:4.4rem}@media (max-width: 1319.97px){.front__advantages__item .number .num span.small{font-size:6vw}}@media (max-width: 499.97px){.front__advantages__item .number .num span.small{font-size:5vw}}@media (max-width: 1319.97px){.front__advantages__item .number .num span{font-size:8vw}}@media (max-width: 499.97px){.front__advantages__item .number .num span{font-size:7vw}}.front__advantages__item .number .caption{width:70%;margin-right:0;margin-left:auto}.front__advantages__item .number .caption .top{font-size:1.5rem;line-height:1.7rem;font-weight:700;margin-bottom:15px;border-bottom:#fff 2px solid;padding-bottom:13px;padding-left:5px;position:relative;transition:.4s .4s all ease-in-out;opacity:0;transform:translateY(100%)}@media (max-width: 1023.97px){.front__advantages__item .number .caption .top{font-size:18px;line-height:18px}}@media (max-width: 767.97px){.front__advantages__item .number .caption .top{margin-bottom:10px;padding-bottom:7px;font-size:16px}}.front__advantages__item .number .caption .top:before{position:absolute;content:'';width:21%;border-bottom:2px solid #fff;bottom:-2px;right:100%;transform:rotate(37.96deg);transform-origin:bottom right}.front__advantages__item .number .caption .bottom{font-weight:500;font-size:1.4rem;line-height:1.65rem;transition:.8s .4s all ease-in-out;opacity:0;transform:translateY(100%)}@media (max-width: 1023.97px){.front__advantages__item .number .caption .bottom{font-size:18px;line-height:18px}}@media (max-width: 767.97px){.front__advantages__item .number .caption .bottom{font-size:14px;line-height:14px}}.front__advantages__item .text{padding:20px 20px 35px 20px;font-weight:300;font-family:Comfortaa,cursive;width:59%;border-radius:30px;filter:drop-shadow(-10px 10px 10px rgba(0,0,0,0.25));background:rgba(255,255,255,0.7);border:1px solid #CECECE;opacity:0;transition:.5s .6s all ease-in-out;transform:translateX(200%)}@media (max-width: 767.97px){.front__advantages__item .text{width:100%;padding-bottom:20px}}.front__advantages__item .text p{margin-bottom:2rem;font-size:1rem;line-height:1.5em;margin-top:0}@media (max-width: 1023.97px){.front__advantages__item .text p{margin-bottom:1rem;font-size:14px;line-height:16px}}@media (max-width: 499.97px){.front__advantages__item .text p{margin-bottom:.7rem;font-size:13px;line-height:14px}}.front__advantages__item .text p.text-title{font-size:1.2rem;line-height:1.2rem;align-items:center;display:flex;gap:10px}@media (max-width: 767.97px){.front__advantages__item .text p.text-title{font-size:1rem;line-height:1.1rem}}.front__advantages__item .text p.text-title span{border-radius:50%;width:40px;height:40px;background:var(--color-purple);color:#fff;font-size:23px;display:inline-flex;align-items:center;justify-content:center;margin-right:21px;font-weight:700;flex-shrink:0}@media (max-width: 767.97px){.front__advantages__item .text p.text-title span{width:32px;height:32px}}.front__advantages__item .text>*{opacity:0;transition:.3s .6s all ease-in-out;transform:tranlateY(200%)}.front__advantages__item .text>*:nth-child(1){transition-delay:1s}.front__advantages__item .text>*:nth-child(2){transition-delay:1.4s}.front__advantages__item .text>*:nth-child(3){transition-delay:1.8s}.front__advantages__item .text>*:nth-child(4){transition-delay:2.2s}.front__advantages__item .text>*:nth-child(5){transition-delay:2.4s}.front__advantages__item .text .icons{display:flex;gap:20px;justify-content:center;font-weight:normal;font-weight:700;flex-wrap:wrap;font-size:.9rem;text-align:center}@media (max-width: 1023.97px){.front__advantages__item .text .icons{flex-wrap:wrap}}@media (max-width: 499.97px){.front__advantages__item .text .icons{gap:12px;font-size:.85rem}}.front__advantages__item .text .icons img{width:60px;height:60px;margin-bottom:20px}@media (max-width: 767.97px){.front__advantages__item .text .icons img{display:none}}.front__advantages__item .text .icons div{width:calc(25% - 15px);gap:11px}@media (max-width: 1319.97px){.front__advantages__item .text .icons div{width:calc(33% - 15px)}}@media (max-width: 1023.97px){.front__advantages__item .text .icons div{width:calc(49% - 10px)}}.front__advantages__item .text .icons div span{display:block}.front__advantages__item .text .icons div span br{display:none}#calTitle{display:flex;justify-content:flex-end;align-items:center;font-size:.9em;text-align:center;padding:.4em;padding-top:.8em;font-weight:600;color:var(--color-purple);gap:8px}#calTitle #monthYear{justify-self:flex-start;margin-right:auto}#calTitle button{outline:none;display:block;border:.1em solid #ddd;border:none;padding:0!important;width:40px;height:40px;line-height:60px;border-radius:50%;background:none;display:flex;align-items:center;justify-content:center}#calTitle button svg{width:30px;height:30px}#calTitle button:hover{background:var(--color-purple);color:#fff}#calThead{display:flex;flex-wrap:wrap;padding:.1em;color:var(--text-black);opacity:.8;margin-top:.4em;align-items:center;text-align:center;font-size:13px;margin-bottom:8px;border-top:1px solid var(--text-black);padding-top:16px}#calThead>div{box-sizing:border-box;flex:1;min-width:calc(100% / 7);max-width:calc(100% / 7);width:calc(100% / 7);text-align:center;padding:0;font-size:1.1em;padding:.2em .2em}#calTbody{display:flex;flex-wrap:wrap;padding:.1em;color:var(--text-color)}#calTbody button{background:transparent;font-weight:500}#calTbody .a-date{box-sizing:border-box;cursor:pointer;flex:1;min-width:calc(100% / 7);max-width:calc(100% / 7);width:calc(100% / 7);text-align:center;position:relative;color:inherit;padding:8px 0;border:none;outline:none;font-size:.9em}#calTbody .a-date:hover span{color:#fff;background:var(--color-purple)}#calTbody .a-date>span{color:var(--text-black);Background:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 auto;font-size:14px;border-radius:50%}#calTbody .a-date.blurred{opacity:.5;pointer-events:none}#calTbody .a-date.event:before{content:'';position:absolute;bottom:0em;right:0;left:0;margin:auto;background-color:var(--color-purple);width:.3em;height:.3em;border-radius:50%}#calTbody .a-date.current{outline:none;outline:0}#calTbody .a-date.current span{background:var(--color-purple);color:#fff}#calTFooter{font-size:1.1em;padding:0 1em;margin-top:.5em}#calTFooter #calLink{font-size:.8em;padding:.6em .8em;color:var(--color-purple)}#calTFooter #calLink:hover{opacity:.8}#calTFooter #eventTitle{margin:0;margin-right:.1em;font-weight:normal;font-size:.95em;font-weight:600}.front__contacts{margin:64px 0 65px 0;width:100%}@media (max-width: 767.97px){.front__contacts{margin-top:29px;margin-bottom:36px}}.front__contacts .container{justify-content:space-between;flex-wrap:wrap}.front__contacts__map{width:calc(50% - 10px)}@media (max-width: 1023.97px){.front__contacts__map{width:48%}}@media (max-width: 767.97px){.front__contacts__map{width:100%}}.front__contacts .title{font-size:1.8rem;line-height:1.1em;height:56px;margin-bottom:22px;font-weight:600;margin-top:0;color:var(--color-purple)}@media (min-width: 768px){.front__contacts .title.hide-pc{display:none}}.front__contacts .title.en{width:100%;color:var(--color-purple)}@media (max-width: 767.97px){.front__contacts .title{text-transform:none;font-size:24px;height:auto}}.front__contacts__form{width:45%}@media (max-width: 1023.97px){.front__contacts__form{width:48%}}.front__contacts__form p{margin-top:0;margin-bottom:2.5rem}@media (max-width: 1319.97px){.front__contacts__form{width:50%}}@media (max-width: 767.97px){.front__contacts__form{width:100%;margin-bottom:0}}.front__contacts__form .tabs__nav{display:flex;min-height:34px;height:auto;margin-bottom:34px;gap:10%}@media (max-width: 767.97px){.front__contacts__form .tabs__nav{gap:10px;margin-bottom:20px}}.front__contacts__form .tabs__nav__item{font-size:calc(10px + .5rem);line-height:calc(10px + .5rem);font-weight:600;padding:0 9px;border-bottom:3px solid transparent;color:var(--color-purple);cursor:pointer;text-align:left;width:auto;min-width:192px}.front__contacts__form .tabs__nav__item:first-of-type{padding-left:0}@media (max-width: 1023.97px){.front__contacts__form .tabs__nav__item{min-width:unset}}@media (max-width: 767.97px){.front__contacts__form .tabs__nav__item{font-size:14px;padding:5px 10px!important;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:10px}}.front__contacts__form .tabs__nav__item.active{border-bottom:3px solid var(--color-purple)}@media (max-width: 767.97px){.front__contacts__form .tabs__nav__item.active{border-bottom:none;background:var(--color-purple);color:#fff}}.front__contacts__form .tabs__content>div{display:none}.front__contacts__form .tabs__content>div.active{display:flex}.front__contacts .popover.top{display:block;background:rgba(0,0,0,0.6);background:#888;border-radius:15px;padding:19px;position:absolute;color:#fff;height:auto}@media (max-width: 767.97px){.front__contacts .popover.top{width:255px}}@media (max-width: 499.97px){.front__contacts .popover.top{width:220px}}.front__contacts .popover.top .close{position:absolute;right:10px;top:5px;font-size:24px}.front__contacts .popover.top a{color:#fff !important}.front__contacts .popover.top .text{max-width:100%;display:block;font-size:14px}.front__contacts .popover.top img{border-radius:0;width:100%;height:auto;position:relative;display:block}.front__contacts .popover-inner ymaps{width:100%;max-width:100%!important;height:auto !important}.front__contacts .popover .title{font-weight:700;color:#fff;line-height:97.7%;margin-bottom:5px;height:auto;font-size:20px}@media (max-width: 767.97px){.front__contacts .popover .title{font-size:24px}}.front__contacts .popover .tel{font-weight:bold;margin-bottom:0}.front__contacts .popover .geo{display:flex;align-items:center;gap:10px}.front__contacts form{width:100%}.front__contacts form input[type="text"],.front__contacts form input[type="tel"],.front__contacts form input[type="email"],.front__contacts form select,.front__contacts form textarea{margin-bottom:25px;width:100%;height:3.4rem;background:#EBEAEA;border-radius:12px;padding:5px 29px;border:1px solid transparent}@media (max-width: 767.97px){.front__contacts form input[type="text"],.front__contacts form input[type="tel"],.front__contacts form input[type="email"],.front__contacts form select,.front__contacts form textarea{margin-bottom:13px}}.front__contacts form input[type="text"].error,.front__contacts form input[type="tel"].error,.front__contacts form input[type="email"].error,.front__contacts form select.error,.front__contacts form textarea.error{border:1px solid #f00;margin-left:0}.front__contacts form textarea{padding:20px 29px}.front__contacts form .errortext{color:#f00;text-align:center;margin:0 0 1em 0;display:flex;flex-direction:column;gap:9px}.front__contacts form select{cursor:pointer;appearance:none;background-position:right 20px center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='12' viewBox='0 0 21 12' fill='none'%3E%3Cpath d='M10.0377 11.9571C10.2608 11.9571 10.4766 11.9142 10.6851 11.8285C10.8948 11.7428 11.0693 11.6285 11.2087 11.4857L18.9037 3.59994C19.2104 3.28566 19.3638 2.88566 19.3638 2.39994C19.3638 1.91423 19.2104 1.51423 18.9037 1.19994C18.5971 0.885658 18.2067 0.728516 17.7328 0.728516C17.2588 0.728516 16.8685 0.885658 16.5618 1.19994L10.0377 7.88566L3.51369 1.19994C3.20701 0.885658 2.81668 0.728516 2.34271 0.728516C1.86874 0.728516 1.47842 0.885658 1.17173 1.19994C0.865046 1.51423 0.7117 1.91423 0.7117 2.39994C0.7117 2.88566 0.865046 3.28566 1.17173 3.59994L8.86675 11.4857C9.03404 11.6571 9.21526 11.7782 9.41042 11.8491C9.60559 11.9211 9.81469 11.9571 10.0377 11.9571Z' fill='%23372579'/%3E%3C/svg%3E")}.front__contacts form input[type="submit"]{width:100%}.front__contacts form textarea{height:133px;border:1px solid transparent}.front__contacts form textarea.error{border:1px solid #f00}.front__contacts .privacy{font-size:14px;line-height:17px;margin-top:1.1rem;text-align:Center}.front__contacts .privacy a{font-weight:600;color:var(--color-purple)}.front__contacts__map img{border-radius:38px}.front__contacts__map .ru,.front__contacts__map .en{display:none}body.ru .front__contacts__map .ru{display:inline}body.en .front__contacts__map .en{display:inline}.front__contacts__map .tabs__nav{display:none;gap:3%;margin-bottom:22px;flex-wrap:wrap;justify-content:flex-start}.front__contacts__map .tabs__nav__item{font-size:.9rem;line-height:1rem;border-radius:10px;padding:10px 19px;width:31%;color:var(--color-purple);display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;cursor:pointer}.front__contacts__map .tabs__nav__item.active{background:var(--color-purple);color:#fff}@media (max-width: 767.97px){.front__contacts__map .tabs__nav__item{padding:10px 5px;max-width:33%}}.front__contacts__map .tabs__content>div{display:none}.front__contacts__map .tabs__content>div.active{display:flex}.front__contacts__map .tabs__content>div img{width:100%;height:auto}tg{font-size:14px}td.tg-1wig{font-weight:bold}.fullwidth{width:100%;display:flex;height:auto;margin:32px 0;padding:47px 0;position:relative;background-size:cover}.fullwidth.bg-internship{background:center center no-repeat url(/local/templates/elib/assets/css/../img/content/internship-bg.jpg);color:#fff;font-weight:600;position:relative;background-size:cover}.fullwidth.bg-internship .title{font-size:1.25em}.fullwidth.bg-internship:after{position:absolute;top:28%;right:0;transform:translateY(-50%);background:Center right no-repeat url(/local/templates/mtuci/assets/img/content/inter-right.png);height:600px;width:350px;background-size:contain;max-width:30%;content:''}@media (max-width: 1023.97px){.fullwidth.bg-internship:after{display:none}}.fullwidth.bg-internship table{max-width:1200px;text-shadow:1px 2px 1px var(--color-purple)}.fullwidth.bg-internship table th{vertical-align:middle}.fullwidth.bg-internship table td{padding:20px 10px;line-height:1.2em;vertical-align:top;text-align:center;max-width:300px;min-width:190px}@media (max-width: 1319.97px){.fullwidth.bg-internship table td{min-width:150px}}@media (max-width: 1023.97px){.fullwidth.bg-internship table td{min-width:unset}}@media (max-width: 499.97px){.fullwidth.bg-internship table td{padding-left:5px;padding-right:5px}}.fullwidth.bg-internship table td:first-of-type{min-width:unset;max-width:50px}.fullwidth.bg-internship table td:first-of-type,.fullwidth.bg-internship table td:nth-of-type(2){text-align:left}@media (max-width: 499.97px){.fullwidth.bg-internship table td:first-of-type,.fullwidth.bg-internship table td:nth-of-type(2){padding-left:0;padding-right:0}}.fullwidth.bg-internship table td>span{font-weight:normal;font-size:.9em;display:block;margin-bottom:-5px}@media (max-width: 499.97px){.fullwidth.bg-internship table td>span{font-size:10.5px}}.fullwidth:before{background:rgba(55,37,121,0.7);backdrop-filter:blur(10px);content:'';position:absolute;top:0;left:0;width:100%;height:100%}.fullwidth .container{z-index:1}h1,.h1,.article h1,.article .h1{font-size:2.2rem;line-height:2.5rem;margin-bottom:2.2rem;width:100%;font-weight:600}.article h1,.article .h1{color:var(--color-middle-grey)}h2,.h2{font-size:1.8rem;line-height:1.22em;width:calc(100% - 10px);margin:10px 0 calc(1.8rem) 10px;color:var(--text-black);font-weight:600}@media (max-width: 767.97px){h2,.h2{margin-left:0;font-size:22px;margin-bottom:1.5rem}h2:first-child,.h2:first-child{margin-top:0}}h2.text-center,.h2.text-center{margin-left:0}h2.text-purple,.h2.text-purple{color:var(--color-purple)}h2.mt1em,.h2.mt1em{margin-top:1em}p+h2,p+.h2,.toggled+h2,.toggled+.h2{margin-top:1.5em}h3,.h3{font-size:1.4rem;line-height:1.8rem;width:100%;margin-bottom:2rem;margin-top:2rem;font-weight:600}h3:first-child,.h3:first-child{margin-top:0}h4,.h4{font-size:1rem;line-height:1.3rem;margin-top:2.5rem;width:100%;color:var(--text-color);font-weight:600}h4.text-black,.h4.text-black{color:var(--text-black)}.clear{clear:both}.text-center{text-align:center}.text-semibold{font-weight:500}.text-bold{font-weight:600}.text-purple{color:var(--color-purple)}.text-underline{text-decoration:underline}.hidden{display:none}.ml1em{margin-left:1em;width:calc(100% - 1em)}@media (max-width: 499.97px){.ml1em{margin-left:0;width:100%}}.ml2em{margin-left:2em;width:calc(100% - 2em)}@media (max-width: 499.97px){.ml2em{margin-left:0;width:100%}}.ml25em{margin-left:2.5em}@media (max-width: 767.97px){.ml25em{margin-left:0}}.mt2em{margin-top:2em}.mt0{margin-top:0!important}.mb0{margin-bottom:0px !important}.mb1{margin-bottom:1em}.mt1{margin-top:1em}.table-wrap{width:100%;overflow-x:auto}.table-wrap.fix-height{max-height:calc(100vh - 150px)}.table-wrap.fix-height tr>th:first-child,.table-wrap.fix-height tr>td:first-child{position:sticky;left:0}.table-wrap.fix-height tr>td:first-child{background:#fff}.table-wrap.fix-height thead{position:sticky;top:0;z-index:1}.article{width:100%}.article a{text-decoration:underline}.article .phone a,.article .email a{text-decoration:none}.article p{font-size:1rem;line-height:1.5em;margin-bottom:1.5em}.article p:first-child{margin-top:0}.article ol{font-size:1rem;line-height:1.5em;margin:2em 0;padding-left:2em}.article ol:first-child{margin-top:0}.article ol li{margin:.5em 0}.article ol p{margin:0}.article ol ul{margin-top:0;margin-bottom:0;list-style-type:disc}.article ul{font-size:1rem;line-height:1.5em;margin:2em 0;padding-left:2em;margin:1.5em 0}.article ul p{margin:0}.article ul li{margin:.5em 0}.article ul ul{margin-top:0;margin-bottom:0;list-style-type:disc}.article .privacy{font-size:14px;line-height:17px;margin-top:1.1rem;text-align:Center}.article .privacy a{font-weight:600;color:var(--color-purple)}.article .btn{width:auto;padding:0 15px;font-size:1rem;line-height:1rem;height:44px;display:inline-flex;font-weight:600;border-radius:12px;text-decoration:none}.article .btn-centered-big{width:505px;padding:19px 30px;justify-content:center;align-items:center;margin:1.5em auto;max-width:100%;height:auto;display:flex}.article .btn-more{background:var(--color-purple-03);border:1px solid var(--color-purple-03);color:var(--color-purple);margin:1.5em auto;max-width:100%;display:flex;cursor:pointer}.article .btn-more span:first-of-type{display:inline}.article .btn-more span:last-of-type{display:none}.article .btn-more.active span:first-of-type{display:none}.article .btn-more.active span:last-of-type{display:inline}.article .youtube-preview{width:100%;display:flex;position:relative;border-radius:20px;overflow:hidden;cursor:pointer;margin-bottom:32px}.article .youtube-preview:before{z-index:2;position:absolute;top:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(10px);content:''}.article .youtube-preview .logo{filter:invert(1);min-width:120px;width:22%}.article .youtube-preview .youtube-btn{max-width:11%}.article .youtube-preview .bg{position:relative;width:100%;z-index:1}.article .youtube-preview .text{position:absolute;top:0;bottom:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.article .youtube-preview p{font-weight:700;font-size:2rem;color:#fff;margin:0}@media (max-width: 767.97px){.article .youtube-preview p{font-size:1.5rem}}.article .indented{margin-left:55px}@media (max-width: 767.97px){.article .indented{margin-left:2rem}}@media (max-width: 499.97px){.article .indented{margin-left:0}}.article .block-light-purple{background:var(--color-purple-03) center center no-repeat;margin-top:32px;margin-bottom:32px;width:100%;border-radius:20px;padding:2rem 2.3rem 1.5rem 2.3rem}@media (max-width: 767.97px){.article .block-light-purple{margin-top:0}}.article .block-light-purple .title{letter-spacing:1px;color:#fff;margin:0 0 1rem 0;font-size:2.5rem;font-weight:600}.article .block-light-purple ul{margin-bottom:0}.article .block-light-purple p+ul{margin-top:0}.article .block-light-purple p+ul li{margin:0}.article h4.toggle,.article .toggle.h4{margin:1em 0 .5em 0}.article h4.toggle .arrow,.article .toggle.h4 .arrow{width:2em;height:2em}.article .toggle{display:flex;gap:16px;align-items:center;cursor:pointer;color:var(--color-purple);margin-top:2rem}.article .toggle.mt0{margin-top:0}@media (max-width: 767.97px){.article .toggle{margin-bottom:20px;gap:10px}}.article .toggle a{text-decoration:none}.article .toggle .arrow{width:39px;height:39px;background-color:var(--color-purple);align-items:center;justify-content:center;border-radius:50%;display:flex;flex-shrink:0;transition:.2s all ease-in-out}@media (max-width: 767.97px){.article .toggle .arrow{width:32px;height:32px}}.article .toggle .arrow:before{content:'';width:17px;height:10px;background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/angle-dark.svg);transform:rotate(-90deg);filter:invert(1);display:inline-flex;transition:.2s all ease-in-out}@media (max-width: 767.97px){.article .toggle .arrow:before{width:10px;height:6px;background-size:contain}}.article .toggle.active .arrow{background-color:var(--color-purple-03)}.article .toggle.active .arrow:before{transform:rotate(0deg)}.article .toggle-text{cursor:pointer}.article .toggle-text>span:first-child{display:inline}.article .toggle-text>span:nth-child(2){display:none}.article .toggle-text.active>span:first-child{display:none}.article .toggle-text.active>span:nth-child(2){display:inline}.article .toggled{border-top:1px solid transparent;border-bottom:1px solid transparent;display:none}.article .toggled.active{display:block}.article .toggled>p:nth-child(1){margin-top:0}.article .toggled>*:last-child{margin-bottom:0}.article .toggled ul{margin-top:0}.article .toggled h3.toggle{font-size:1.2rem;line-height:1.5rem;color:var(--text-black)}.article .columns{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}.article .columns.col-3>*{width:calc(33% - 15px)}@media (max-width: 767.97px){.article .columns.col-3>*{width:100%}}.article .columns>*{width:calc(50% - 10px)}@media (max-width: 499.97px){.article .columns>*{width:100%}}.article .columns p:first-child,.article .columns h3:first-child{margin-top:0}@media (max-width: 1023.97px){.article .columns.mfc{margin-top:32px}}@media (max-width: 767.97px){.article .columns.mfc>*{width:100%}}@media (min-width: 768px){.article .columns .mfctoggle.active .arrow:before{transform:rotate(-90deg)}}@media (max-width: 767.97px){.article .columns .mfcItem.pc{display:none!important}}@media (min-width: 768px){.article .columns .mfcItem.mob{display:none!important}}.article .steps{display:flex;flex-wrap:wrap;gap:20px 60px}@media (max-width: 767.97px){.article .steps{gap:15px}}.article .steps__item{display:flex;align-items:center;gap:18px;font-size:1.2rem}@media (max-width: 767.97px){.article .steps__item{gap:10px}}.article .steps__item .num{color:var(--color-purple);font-size:3.5rem;font-style:normal;font-weight:600;line-height:1em}.article .table{border-collapse:separate;border-spacing:0;margin-top:1.5em;--border-radius-size:2em;--padding-size:1.5em}.article .table:first-child{margin-top:0}.article .table.text-smaller{font-size:.92rem}.article .table.padding-smaller{--padding-size:.5em}.article .table.zero-border-radius{--border-radius-size:0}.article .table.title-bigger th{font-size:1.3rem}@media (max-width: 767.97px){.article .table.title-bigger th{font-size:1.2rem}}.article .table thead tr{border:none}.article .table thead th{background:var(--color-purple);color:#fff;border:1px solid var(--color-purple);border-right:1px solid #fff;padding:var(--padding-size)}.article .table thead th:first-child{border-radius:var(--border-radius-size) 0 0 var(--border-radius-size)}.article .table thead th:last-child{border-radius:0 var(--border-radius-size) var(--border-radius-size) 0;border-right:1px solid var(--color-purple)}.article .table thead th:last-child:first-child{border-radius:var(--border-radius-size)}.article .table tbody tr td,.article .table tbody tr th{padding:var(--padding-size)}.article .table tbody tr td.nbt,.article .table tbody tr th.nbt{border-top:none;padding-top:0}.article .table tbody tr:first-of-type td:first-child,.article .table tbody tr:first-of-type th:first-child{border-radius:var(--border-radius-size) 0 0 0}.article .table tbody tr:first-of-type td:first-child:last-child,.article .table tbody tr:first-of-type th:first-child:last-child{border-radius:var(--border-radius-size) var(--border-radius-size) 0 0}.article .table tbody tr:first-of-type td:last-child,.article .table tbody tr:first-of-type th:last-child{border-radius:0 var(--border-radius-size) 0 0}.article .table tbody tr:last-of-type td{border-bottom:2px solid var(--color-purple)}.article .table tbody tr:last-of-type td:first-child,.article .table tbody tr:last-of-type th:first-child{border-radius:0 0 0 var(--border-radius-size)}.article .table tbody tr:last-of-type td:first-child:last-child,.article .table tbody tr:last-of-type th:first-child:last-child{border-radius:0 0 var(--border-radius-size) var(--border-radius-size)}.article .table tbody tr:last-of-type td:last-child,.article .table tbody tr:last-of-type th:last-child{border-radius:0 0 var(--border-radius-size) 0}.article .table tbody tr:last-of-type:first-of-type td:first-child,.article .table tbody tr:last-of-type:first-of-type th:first-child{border-radius:var(--border-radius-size) 0 0 var(--border-radius-size)}.article .table tbody tr:last-of-type:first-of-type td:last-child,.article .table tbody tr:last-of-type:first-of-type th:last-child{border-radius:0 var(--border-radius-size) var(--border-radius-size) 0}.article .table tbody tr:last-of-type:first-of-type td:last-child:first-child,.article .table tbody tr:last-of-type:first-of-type th:last-child:first-child{border-radius:var(--border-radius-size)}.article .table tbody tr.toggled.active{display:table-row}.article .table tbody td{border:1px solid var(--color-purple);border-bottom:none;font-size:.92em;vertical-align:top}.article .table tbody td:first-child{border-left:2px solid var(--color-purple)}.article .table tbody td:last-child{border-right:2px solid var(--color-purple)}.article .table tbody td *:first-child{margin-top:0}.article .table tbody td *:last-child{margin-bottom:0}.article .table tbody td.bottom-left{border-radius:0 0 0 2em;border-bottom:2px solid var(--color-purple) !important}.article .table tbody td.bottom{border-bottom:2px solid var(--color-purple) !important}.article .table p{margin:.5em 0}.article .table h3.toggle{font-size:1.15rem}.article .table .title{font-weight:700;font-size:1.1em}.article .table-noborder{font-size:inherit}.article .table-noborder th{padding:20px 20px;font-weight:600;text-align:center;vertical-align:middle;text-align:left;white-space:nowrap}.article .table-noborder th:first-of-type{padding-left:0}@media (max-width: 1023.97px){.article .table-noborder th{padding:10px;white-space:unset}}.article .table-noborder td{min-width:160px;font-size:.9em;padding:20px ;line-height:1.2em;vertical-align:middle;font-weight:500}.article .table-noborder td:first-of-type{padding-left:0}@media (max-width: 1023.97px){.article .table-noborder td{padding:10px;min-width:unset}}.article .min-scores{display:flex;margin:0 auto 50px auto;justify-content:space-between;flex-wrap:wrap;max-width:calc(507px*2 + 160px)}.article .min-scores>p{width:100%}.article .min-scores>div{width:50%;display:flex;flex-wrap:wrap}@media (max-width: 767.97px){.article .min-scores>div{width:100%}}.article .min-scores>div p{text-align:center;width:100%;height:1em}@media (max-width: 767.97px){.article .min-scores>div p{height:auto}}.article .min-scores .scores{border-radius:20px;background:var(--color-purple-03);color:var(--color-purple);font-weight:600;padding:1.9em;width:calc(100% - 5em);display:flex;flex-wrap:wrap;margin:0 2.5em;height:calc(100% - 4em)}@media (max-width: 1023.97px){.article .min-scores .scores{width:calc(100% - 2em);margin:0 1em}}@media (max-width: 767.97px){.article .min-scores .scores{width:100%;height:auto;margin:0 0 1.5em 0}}.article .min-scores .scores__item{width:100%;padding:8px 0;gap:20px;display:flex;align-items:center;justify-content:space-between}.article .min-scores .scores__item span:last-of-type{color:var(--text-color)}.article .img-centered{display:block;margin:2em auto;width:fit-content}@media (max-width: 767.97px){.article .img-centered{margin:20px auto}}.article .img-centered:first-child{margin-top:0}.article .img-left{display:block;margin:0 2rem 1rem 0;width:fit-content;float:left}@media (max-width: 767.97px){.article .img-left{margin:2em auto;float:none}}.article .img-right{display:block;margin:0 0 1rem 2rem;width:fit-content;float:right}@media (max-width: 767.97px){.article .img-right{margin:2em auto;float:none}}.article .detailed-text img{margin:0 auto;display:block}.article .detailed-text img+p:has(i){text-align:center}.article .detailed-text p:has(img)+p:has(i){text-align:center}.article .detailed-text h3:first-child{margin-top:0}.fancybox-thumbs{position:absolute;top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 0 10px;box-sizing:border-box;background:rgba(0,0,0,0.3)}.fancybox-thumbs__list{margin:0 auto}.fancybox-show-thumbs .fancybox-inner{right:0}.filialy .columns>div:nth-of-type(2){width:40%}@media (max-width: 767.97px){.filialy .columns>div:nth-of-type(2){width:100%}}@media (max-width: 767.97px){.filialy .columns>div{width:100%}}.filialy .photo{margin-bottom:32px;border-radius:30px;width:100%;height:auto}.filialy .director{gap:0}.filialy .director h4{font-size:1.1rem}.filialy .director .post{font-weight:600;width:100%;margin-top:0;margin-bottom:6px;font-size:.8rem}.filialy .director .userpic{width:200px;height:200px;margin-bottom:0}@media (max-width: 767.97px){.filialy .director .userpic{margin-bottom:32px}}.filialy .director .userinfo{width:100%;margin-top:0;margin-bottom:38px}.filialy .documents-list{width:100%;margin-bottom:0;margin-top:auto}.filialy .documents-list__item{font-weight:600;width:100%;margin-bottom:18px}.present-columns{display:flex;align-items:center;gap:20px}.present-columns h4{margin-top:0}@media (max-width: 767.97px){.present-columns h4{margin-bottom:12px}}.present-banner{text-decoration:none!important;background:center center no-repeat url(/local/templates/elib/assets/css/../img/content/bg-present.png);background-size:cover;width:295px;height:193px;display:flex;color:#fff;border-radius:15px;font-size:3.5rem;justify-content:center;align-items:center;line-height:3.5rem;padding-bottom:9px}.present-banner:hover{color:#fff;opacity:.8}.present-banner:visited{color:#fff}@media (max-width: 767.97px){.present-banner{font-size:3rem}}@media (max-width: 499.97px){.present-banner{width:150px;height:91px;font-weight:600;font-size:36px}}.present-buttons{gap:24px;flex-direction:column;display:flex;align-items:flex-start}.present-buttons .btn{font-size:14px;text-align:left}@media (max-width: 767.97px){.present-buttons .btn{height:auto;padding:8px 15px}}.tile{display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap;width:100%;align-items:stretch;margin-bottom:40px}.tile>*{flex-shrink:0;width:calc(100% / 3 - 15px);padding:24px;background:center center no-repeat #EAEAEA;background-size:cover;border-radius:20px}@media (max-width: 1023.97px){.tile>*{width:calc(50% - 13px)}}@media (max-width: 767.97px){.tile>*{width:100%}}.tile+h1,.tile+.h1{margin-top:50px}.tile .arrow{width:41px;height:41px;background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/arrow-tile.svg);justify-self:flex-end;margin-right:0;margin-left:auto}@media (max-width: 499.97px){.tile .arrow{display:none}}.tile.faculties{color:#fff}.tile.faculties.faculties-tabs .faculties__item.active:before{background:var(--color-purple-05)}.tile.faculties .faculties__item{justify-content:space-between;display:flex;flex-wrap:wrap;min-height:254px;position:relative;color:#fff;cursor:pointer}@media (max-width: 767.97px){.tile.faculties .faculties__item{min-height:188px}}.tile.faculties .faculties__item:hover{text-decoration:none}.tile.faculties .faculties__item:hover:before{background:var(--color-purple-05)}.tile.faculties .faculties__item>*{position:relative}.tile.faculties .faculties__item:before{top:0;left:0;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(2.5px);border-radius:20px;content:''}.tile.faculties .faculties__item__title{margin-top:0;font-weight:600;font-size:1.3rem;line-height:normal;margin-bottom:34px;width:100%}.tile.faculties .bottom{display:flex;align-items:center;width:100%;align-self:flex-end}.tile.faculties img{width:60px;height:60px;margin-bottom:0;align-self:flex-end}@media (max-width: 1023.97px){.tile.default{gap:12px}}.tile.default .tile__item{border:1px solid var(--color-purple);text-decoration:none!important;background:#fff;display:flex;flex-wrap:wrap;min-height:193px;align-content:space-between;transition:.2s all ease-in-out;width:calc(100% / 4 - 15px)}@media (max-width: 1023.97px){.tile.default .tile__item{width:calc(100% / 3 - 12px / 3 * 2)}}@media (max-width: 767.97px){.tile.default .tile__item{width:calc(50% - 12px / 2)}}@media (max-width: 499.97px){.tile.default .tile__item{height:auto;min-height:0;width:100%}}.tile.default .tile__item:hover{background:var(--color-purple)}.tile.default .tile__item:hover .tile__item__title{color:#fff}.tile.default .tile__item__title{margin-top:0;font-weight:600;font-size:1rem;line-height:normal;margin-bottom:0;width:100%;color:var(--color-purple);text-decoration:none!important;transition:.2s all ease-in-out}@media (max-width: 499.97px){.tile.default .tile__item__title{margin-bottom:0;font-size:16px}}.documents-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.documents-list__item{display:flex;font-size:12px;margin-bottom:10px;width:calc(50% - 12px)}@media (max-width: 499.97px){.documents-list__item{width:100%}}.documents-list__item a{color:var(--color-purple);text-decoration:none;display:flex;gap:20px;font-size:max(14px, .8rem);flex-wrap:nowrap;align-items:center;line-height:normal;width:100%}@media (max-width: 767.97px){.documents-list__item a span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 499.97px){}.documents-list__item img{width:80px;max-width:25%;flex-shrink:0}@media (max-width: 767.97px){.documents-list__item img{width:60px;height:66px}}.documents-list-small{display:flex;flex-wrap:wrap;gap:16px;--doc-count:12}@media (max-width: 1023.97px){.documents-list-small{--doc-count:8}}@media (max-width: 767.97px){.documents-list-small{--doc-count:6}}@media (max-width: 499.97px){.documents-list-small{--doc-count:4}}.documents-list-small a{width:calc(100% / var(--doc-count) - 16px / var(--doc-count) * (var(--doc-count) - 1));display:flex;flex-direction:column;font-size:.9rem;text-align:center;text-decoration:none;gap:1em;font-weight:600;color:var(--color-purple)}.newspaper{position:relative;margin-top:40px}.newspaper__slider{display:flex}.newspaper__item{width:auto;border-radius:20px;background:var(--color-purple-03);padding:55px;display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width: 1023.97px){.newspaper__item{padding:32px}}.newspaper__item img{border-radius:10px}.newspaper__item p{font-size:1.1rem;font-weight:700;color:#fff}.newspaper__item .file-download{text-decoration:none;border-radius:20px;border:3px solid #FFF;display:inline-flex;padding:10px 49px;color:#fff;font-weight:700;font-size:1.3rem}.newspaper__item .file-download:hover{opacity:.8}.newspaper .swiper-button-prev,.newspaper .swiper-button-next{background:none;border:1.5px solid var(--color-purple-03)}.newspaper .swiper-button-prev:after,.newspaper .swiper-button-next:after{filter:var(--filter-to-purple);opacity:.3}.newspaper .swiper-pagination{margin-top:32px;display:none}@media (max-width: 767.97px){.newspaper .swiper-pagination{display:block}}.newspaper .swiper-pagination-bullet{border:1px solid var(--color-purple-03)}.newspaper .swiper-pagination-bullet-active{background:var(--color-purple-03)}.documents-noicons-list a{text-decoration:underline}.partners-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.partners-list__item{width:calc(20% - 20px / 3 * 4);display:flex;align-items:center;justify-content:center;min-height:110px}@media (max-width: 1319.97px){.partners-list__item{width:calc(25% - 20px / 2 * 3)}}@media (max-width: 767.97px){.partners-list__item{width:calc(30% - 10px)}}.career-title{margin-bottom:20px}@media (max-width: 767.97px){.career-title{margin-bottom:8px}}.career-title+h3{margin-top:20px;margin-bottom:44px}@media (max-width: 767.97px){.career-title+h3{margin-top:0;margin-bottom:16px;font-size:18px}}.swiper-employers{position:relative;width:100%;padding:30px 90px;margin-left:auto;margin-right:auto}@media (max-width: 767.97px){.swiper-employers{padding:30px;margin:0 -15px;width:calc(100% + 30px)}}.swiper-employers .swiper-slide{width:235px;padding:0 30px;height:91px;display:flex;align-items:center;justify-content:center}.swiper-employers .swiper-button-next,.swiper-employers .swiper-button-prev{width:39px;height:39px;margin:0;transform:translateY(-50%);display:inline-flex;background:var(--color-purple-03)}.swiper-employers .swiper-button-next:after,.swiper-employers .swiper-button-prev:after{filter:invert(1)}.swiper-employers .swiper-button-next{right:0}.swiper-employers .swiper-button-prev{left:0}.director{display:flex;gap:67px;flex-wrap:wrap;--picwidth:355px;align-items:center}@media (max-width: 1023.97px){.director{--picwidth:250px}}@media (max-width: 767.97px){.director{--picwidth:300px}}.director h3{margin-bottom:0}.director .userpic{width:var(--picwidth);height:var(--picwidth);border-radius:50%;object-fit:cover;overflow:hidden;margin-right:20px;align-self:flex-start}.director .userpic img{width:100%;height:100%;object-fit:cover;object-position:top}@media (max-width: 767.97px){.director .userpic{margin-right:auto;margin-left:auto}}.director .userinfo{width:calc(100% - 87px - var(--picwidth))}@media (max-width: 767.97px){.director .userinfo{width:100%}}.director .userinfo h4{font-size:1.2rem;margin-bottom:10px;color:var(--text-black);margin-top:0}.director .userinfo .position{font-weight:600;margin-top:10px;font-size:max(14px, .9rem)}.director .userinfo .phone,.director .userinfo .email{display:flex;align-items:center;gap:1.4rem;font-weight:500;margin-bottom:.8em;color:var(--color-purple);margin-top:16px}.director .userinfo .phone svg,.director .userinfo .email svg{color:var(--text-color);width:30px}.director .userinfo ul{margin-top:1em;margin-bottom:1em}.director .userinfo .toggle{font-weight:500;color:var(--text-color)}.director .userinfo .bio-toggle{border-top:1px solid transparent;display:none}.director+.staff{margin-top:2em}.staff .columns{max-width:100%;gap:0;margin-top:32px}@media (max-width: 767.97px){.staff .columns{margin-top:0}}.staff .columns>div{width:auto;margin-right:40px}@media (max-width: 767.97px){.staff .columns>div{margin-right:0}}.staff .columns>div .addr:last-child{margin-bottom:0}.staff .columns>div .addr span{overflow-wrap:anywhere}.staff__item{display:flex;--gapwidth:72px;flex-wrap:wrap;--picwidth:234px;margin-top:24px;align-items:center;width:100%;gap:var(--gapwidth)}.staff__item:first-child{margin-top:0}.staff__item[style*="display: block"]{display:flex!important}.staff__item.spoiled{display:none}h3+.staff__item{margin-top:0}@media (max-width: 1023.97px){.staff__item{--picwidth:200px;--gapwidth:32px}}@media (max-width: 767.97px){.staff__item{--picwidth:300px;--gapwidth:24px}}.staff__item .userpic{width:var(--picwidth);height:var(--picwidth);border-radius:50%;align-self:flex-start;overflow:hidden}@media (max-width: 767.97px){.staff__item .userpic{margin-right:auto;margin-left:auto}}.staff__item .userpic img{object-fit:cover;width:100%;height:100%;object-position:top}.staff__item .userinfo{width:calc(100% - var(--gapwidth) - var(--picwidth));order:2}@media (max-width: 767.97px){.staff__item .userinfo{width:100%}}.staff__item .userinfo h4{font-size:1.2rem;margin-bottom:10px;color:var(--text-black);margin-top:0}.staff__item .userinfo .position{font-weight:600;margin-top:10px;margin-bottom:10px;font-size:max(14px, .9rem)}.staff__item .userinfo .phone,.staff__item .userinfo .email{display:flex;align-items:center;gap:1.4rem;font-weight:500;margin-bottom:.5em;color:var(--color-purple);margin-top:10px}.staff__item .userinfo .phone svg,.staff__item .userinfo .email svg{color:var(--text-color);width:35px}.staff__item .userinfo .toggle{font-weight:500;margin-top:24px}.staff__item .userinfo ul{margin-top:1em;margin-bottom:1em}.staff__item .userfile{order:3;width:110px;flex-shrink:0}@media (max-width: 499.97px){.staff__item .userfile{width:50%;margin:0 25%}}.staff__item .userfile+.userinfo{width:calc(100% - var(--gapwidth) * 2 - var(--picwidth) - 200px)}@media (max-width: 1319.97px){.staff__item .userfile+.userinfo{width:calc(100% - var(--gapwidth) * 2 - var(--picwidth) - 120px)}}@media (max-width: 767.97px){.staff__item .userfile+.userinfo{width:calc(100% - 150px)}}@media (max-width: 499.97px){.staff__item .userfile+.userinfo{width:100%}}.staff__item .userfile a{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;text-decoration:none;font-weight:600;color:var(--color-purple);gap:10px}@media (max-width: 767.97px){}.tile.career .career__item{display:flex;flex-wrap:wrap;justify-content:center}.tile.career .career__item:hover{text-decoration:none}.tile.career img{width:100%;height:165px;object-fit:contain}.tile.career .career__item__title{display:block;width:100%;text-align:center;font-weight:700;color:var(--text-color);margin-top:20px;max-width:350px;margin-bottom:0}.vacancies__search{display:flex;gap:12px;margin:0 auto  2em auto!important;flex-direction:column;width:fit-content}.vacancies__search__item{gap:12px;display:flex}@media (max-width: 767.97px){.vacancies__search__item{flex-wrap:wrap;margin-top:.5em}}@media (max-width: 767.97px){.vacancies__search__item div{width:100%}}.vacancies__search__item div:first-of-type{color:var(--color-purple);background:var(--color-purple-03);border-radius:15px;padding:5px 20px ;width:311px;height:47px;display:flex;align-items:center;font-weight:600}@media (max-width: 767.97px){.vacancies__search__item div:first-of-type{width:100%}}.vacancies__result{margin-bottom:3em}.vacancies select{width:311px;height:47px;line-height:37px;background:var(--color-light-grey);cursor:pointer;appearance:none;padding:5px 39px 5px 20px;border-radius:15px;background-position:right 12px center;background-repeat:no-repeat;border:none;background-image:url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.99937 10.9619C8.79937 10.9619 8.60587 10.9226 8.41887 10.8441C8.23087 10.7655 8.07437 10.6607 7.94937 10.5298L1.04937 3.30121C0.774371 3.01312 0.636871 2.64645 0.636871 2.20121C0.636871 1.75597 0.774371 1.3893 1.04937 1.10121C1.32437 0.813114 1.67437 0.669067 2.09937 0.669067C2.52437 0.669067 2.87437 0.813114 3.14937 1.10121L8.99937 7.22978L14.8494 1.10121C15.1244 0.813114 15.4744 0.669067 15.8994 0.669067C16.3244 0.669067 16.6744 0.813114 16.9494 1.10121C17.2244 1.3893 17.3619 1.75597 17.3619 2.20121C17.3619 2.64645 17.2244 3.01312 16.9494 3.30121L10.0494 10.5298C9.89937 10.6869 9.73687 10.798 9.56187 10.8629C9.38687 10.9289 9.19937 10.9619 8.99937 10.9619Z' fill='black'/%3E%3C/svg%3E%0A")}@media (max-width: 767.97px){.vacancies select{width:100%}}.vacancies select option{color:#333;background:#fff}.vacancies .columns.col-3>*{display:flex;flex-direction:column;justify-content:space-between}.vacancies .col-title{color:#fff;background:var(--color-purple);border-radius:15px;padding:3px 20px ;width:fit-content;min-height:27px;margin:0 auto 10px auto;align-self:center;text-align:center;font-weight:500;font-size:.9rem}@media (max-width: 1023.97px){.vacancies .col-title{width:100%}}@media (max-width: 767.97px){.vacancies .col-title{width:fit-content}}.vacancies .table-wrap{background:var(--color-light-grey);border-radius:15px;padding:15px 20px}@media (max-width: 1023.97px){.vacancies .table-wrap{padding:10px 5px}}@media (max-width: 767.97px){.vacancies .table-wrap{padding:15px 20px}}.vacancies table{width:100%;font-size:.9rem;font-weight:500}.vacancies table thead td{padding:5px;text-align:center}.vacancies table thead td span{width:100%;display:inline-block;padding:5px 10px;background:var(--color-purple-02);text-align:center;border-radius:15px;letter-spacing:1px}.vacancies table tbody td{padding:5px 0;text-align:center}.vacancies table tbody tr{border-bottom:1px solid var(--color-purple-03)}.vacancies table tbody tr:last-of-type{border-bottom:0}.article .specialty-wrap{display:none;border-top:1px solid transparent;border-bottom:1px solid transparent}.article .specialty-wrap.active{display:block}.article .specialty-wrap+.toggle{margin-top:16px}.article .specialty{border-top:1px solid transparent;border-bottom:1px solid transparent}.article .specialty__code,.article .specialty__code:first-child{font-weight:600;font-size:16px;line-height:24px;margin-bottom:2px;margin-left:10px}@media (max-width: 767.97px){.article .specialty__code,.article .specialty__code:first-child{margin-left:0;margin-top:4px}}.article .specialty__title{font-weight:600;margin-top:5px;font-size:18px;line-height:20px;margin-bottom:16px;margin-left:10px;justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex;gap:20px}@media (max-width: 767.97px){.article .specialty__title{margin-left:0}}.article .specialty__card{display:flex;justify-content:space-between;flex-wrap:wrap;border:2px solid var(--color-purple);border-radius:20px;padding:22px 28px;margin-bottom:16px}.article .specialty__card p{width:100%;margin-top:-15px;font-size:16px}@media (max-width: 767.97px){.article .specialty__card p{font-size:14px;line-height:19px}}.article .specialty__card .title{width:100%;font-weight:bold;color:var(--color-purple);margin-top:0;font-size:18px;line-height:24px}@media (max-width: 767.97px){.article .specialty__card .title{font-size:16px;line-height:21px}}.article .specialty__form{margin-left:22px;display:inline-flex;color:var(--color-purple);background:var(--color-purple-03);border-radius:10px;height:2.2rem;align-items:center;padding:0 12px;margin-top:-6px}.article .specialty__params{width:calc(100% - 170px);max-width:440px}@media (max-width: 767.97px){.article .specialty__params{width:100%}}.article .specialty__params .line{font-size:16px;line-height:1.2em;margin-bottom:9px;font-weight:500;gap:20px;display:flex}@media (max-width: 767.97px){.article .specialty__params .line{width:100%;line-height:1.3em}}.article .specialty__params .line .name{width:calc(100% - 40px)}.article .specialty__params .line .value{text-align:center;width:91px;text-align:right;font-weight:600;color:var(--color-purple)}.article .specialty .btn{align-self:flex-end;font-size:18px}@media (max-width: 767.97px){.article .specialty .btn{margin:24px auto 0 auto;padding:18px 28px;height:auto}}.article .paid__card{display:flex;justify-content:space-between;border:2px solid var(--color-purple);border-radius:20px;padding:30px;margin-bottom:16px;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width: 767.97px){.article .paid__card{padding:20px 30px;gap:8px;font-size:1.1rem}}@media (max-width: 499.97px){.article .paid__card{padding:16px 24px}}.article .paid__card p{margin:0;width:100%}@media (max-width: 767.97px){.article .paid__card p{font-size:1.1rem}}.article .paid__card .title{width:calc(100% - 230px);font-weight:700;font-size:1rem}@media (max-width: 767.97px){.article .paid__card .title{width:100%}}.article .paid__card .cost{width:205px;font-weight:700;color:var(--color-purple);font-size:1.1rem;text-align:right}@media (max-width: 767.97px){.article .paid__card .cost{width:100%;order:4}}.article .paid__card .code{font-weight:700;color:var(--color-purple);font-size:1.1rem}@media (max-width: 767.97px){.article .paid__card div p{line-height:1.1em;margin-bottom:.4em}}.article .vertical-tabs{display:flex;justify-content:space-between;margin-left:10px;--slider-height:85px}@media (max-width: 767.97px){.article .vertical-tabs{margin-left:0}}.article .vertical-tabs input{display:none}.article .vertical-tabs .list{display:flex;flex-direction:column;position:relative;width:18%;min-width:100px;background:#EAEAEA;border-radius:20px 0 0 20px}.article .vertical-tabs .list label{cursor:pointer;height:var(--slider-height);font-size:1.2rem;font-weight:500;transition:all .5s ease;z-index:10;color:var(--color-purple);text-align:center;padding-left:0;padding-right:20px;display:flex;align-items:center;justify-content:center}.article .vertical-tabs .list label.active{color:#fff;font-size:1.1rem;font-weight:600}.article .vertical-tabs .list label.active:nth-of-type(1)~.slider{top:calc(var(--slider-height)*(1 - 1))}.article .vertical-tabs .list label.active:nth-of-type(2)~.slider{top:calc(var(--slider-height)*(2 - 1))}.article .vertical-tabs .list label.active:nth-of-type(3)~.slider{top:calc(var(--slider-height)*(3 - 1))}.article .vertical-tabs .list label.active:nth-of-type(4)~.slider{top:calc(var(--slider-height)*(4 - 1))}.article .vertical-tabs .list label.active:nth-of-type(5)~.slider{top:calc(var(--slider-height)*(5 - 1))}.article .vertical-tabs .list label.active:nth-of-type(6)~.slider{top:calc(var(--slider-height)*(6 - 1))}.article .vertical-tabs .list label.active:nth-of-type(7)~.slider{top:calc(var(--slider-height)*(7 - 1))}@media (max-width: 767.97px){.article .vertical-tabs .list label{font-size:1.1rem}}.article .vertical-tabs .slider{position:absolute;left:0;top:0;height:var(--slider-height);width:100%;border-radius:12px 0 0 12px;transition:all .5s ease;background:var(--color-purple);margin-left:-10px;width:calc(100% + 10px)}.article .vertical-tabs .text-content{width:calc(82% + 20px);color:#fff;background:var(--color-purple);padding:2.2rem 3.2rem;margin-left:-20px;position:relative;border-radius:0 20px 20px 20px}@media (max-width: 767.97px){.article .vertical-tabs .text-content{padding:20px}}.article .vertical-tabs .text-content ul{margin-top:1em}.article .vertical-tabs .text{display:none}.article .vertical-tabs .text.active{display:block}.article .vertical-tabs .list label:hover{opacity:.8}.article .horizontal-tabs{display:flex;justify-content:space-between;flex-direction:column;--slider-height:85px}.article .horizontal-tabs input{display:none}.article .horizontal-tabs .slider{display:none}.article .horizontal-tabs .list{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;width:100%;min-width:100px;background:#EAEAEA;border-radius:20px;padding-bottom:20px}.article .horizontal-tabs .list label{cursor:pointer;height:var(--slider-height);font-size:1.2rem;font-weight:500;transition:all .5s ease;z-index:10;color:var(--color-purple);text-align:center;padding:0 18px;display:flex;align-items:center;justify-content:center;width:auto;border-radius:20px 20px 0 0}@media (max-width: 1023.97px){.article .horizontal-tabs .list label{padding:0 14px}}@media (max-width: 767.97px){.article .horizontal-tabs .list label{border-radius:14px;padding:14px;--slider-height:auto;padding:8px 5px 5px 5px;margin:6px 10px 6px 10px;border-radius:0;background:none;border-bottom:2px solid transparent}}.article .horizontal-tabs .list label.active{color:#fff;font-size:1.1rem;font-weight:600;background:var(--color-purple)}@media (max-width: 767.97px){.article .horizontal-tabs .list label.active{background:none;color:var(--color-purple);border-bottom:2px solid var(--color-purple);font-size:1.2rem}}.article .horizontal-tabs .text-content{margin-top:-20px;width:100%;color:#fff;background:var(--color-purple);padding:2.2rem 3.2rem;position:relative;border-radius:0 20px 20px 20px}@media (max-width: 767.97px){.article .horizontal-tabs .text-content{padding:20px}}.article .horizontal-tabs .text-content ul{margin-top:1em}.article .horizontal-tabs .text-content p:last-child{margin-bottom:0}.article .horizontal-tabs .text{display:none}.article .horizontal-tabs .text.active{display:block}.article .horizontal-tabs .list label:hover{opacity:.8}.article p.addr{display:flex;align-items:center;color:var(--color-purple);font-weight:600;margin-bottom:.8em;margin-top:.8em}.article p.addr svg{width:30px;height:30px;margin-right:24px}.article p.addr svg.localtion{height:30px}.article p.addr a{color:inherit;text-decoration:none}.article .addr-comment{font-weight:500;color:var(--color-purple)}.article .with-left-image{display:flex;align-items:flex-start;justify-content:space-between;width:100%}@media (max-width: 767.97px){.article .with-left-image{flex-wrap:wrap;gap:24px}}.article .with-left-image__img{display:flex;align-items:center;justify-content:center;width:120px;min-height:80px;margin-top:6px}@media (max-width: 767.97px){.article .with-left-image__img{width:100%;margin-top:0}}.article .with-left-image__txt{flex-direction:column;width:calc(100% - 120px - 55px);min-width:82%}@media (max-width: 767.97px){.article .with-left-image__txt{width:100%}}.article .with-left-image p:first-of-type{margin-top:0}.article .gallery{gap:20px;display:flex;width:100%;flex-wrap:wrap}.article .gallery img{width:100%;object-fit:cover;border-radius:15px;height:100%}.article .gallery__first{width:calc(60% - 10px);display:flex}.article .gallery__first .gallery__item{width:100%}@media (max-width: 767.97px){.article .gallery__first{width:100%}}.article .gallery__second{width:calc(40% - 11px);display:flex;gap:20px;flex-wrap:wrap}.article .gallery__second .gallery__item{width:calc(50% - 10px)}@media (max-width: 767.97px){.article .gallery__second{width:100%}}.article .gallery__btn{width:100%;padding:36px;align-items:center;gap:20px;font-size:1.4rem;border:2px solid var(--color-purple);border-radius:15px;color:var(--color-purple);display:flex;text-decoration:none;justify-content:center}.article .gallery__btn:hover{background:var(--color-purple);color:#fff}@media (max-width: 767.97px){.article .gallery__btn{padding:20px}}.article .tabs{width:100%;display:flex;flex-wrap:wrap;gap:20px}.article .tabs>div{width:100%;height:60px;display:flex;font-size:.9rem;padding:0 15px;font-weight:600;border-radius:12px;text-decoration:none;line-height:1em;background:none;border:1px solid var(--color-purple);color:var(--color-purple);transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;align-items:center;cursor:pointer;text-align:center;justify-content:center;flex:1 1 0}.article .tabs>div.active,.article .tabs>div:hover{background:var(--color-purple);color:#fff}.article .tabs-content>div{display:none}.article .tabs-content>div.active{display:block}.article .timeline-mob{position:relative;display:flex;flex-direction:column;gap:30px}.article .timeline-mob .line{font-size:14px;line-height:1.5em;text-align:center;display:flex}.article .timeline-mob .line .time{width:115px;color:var(--color-purple);font-weight:600;padding-right:15px}.article .timeline-mob .line .time:first-of-type:before{content:'';position:absolute;top:6px;bottom:15px;left:114px;border-left:2px dashed var(--text-black);height:auto}.article .timeline-mob .line .title{position:relative;width:calc(100% - 130px);padding-left:35px}.article .timeline-mob .line .title:before{top:6px;content:'';z-index:1;position:absolute;left:-7px;width:14px;height:14px;border-radius:50%;background:var(--color-purple)}.article .timeline-mob .line .title:last-of-type:after{content:'';position:absolute;top:15px;bottom:0;left:-1px;border-left:2px solid #fff;height:auto}.slider-gallery-wrap{--gallery-padding:50px;width:100%;padding:0 var(--gallery-padding) var(--gallery-padding) var(--gallery-padding);position:relative}.slider-gallery-wrap .slider-gallery{width:100%;overflow:hidden}.slider-gallery-wrap .swiper-slide{cursor:pointer}.slider-gallery-wrap .swiper-button-next,.slider-gallery-wrap .swiper-button-prev{margin:-75px 0 0 0;transform:translateY(-50%);display:inline-flex;width:39px;height:39px;background:var(--color-purple-03)}.slider-gallery-wrap .swiper-button-next:after,.slider-gallery-wrap .swiper-button-prev:after{filter:invert(1)}.slider-gallery-wrap .swiper-button-next{right:0}.slider-gallery-wrap .swiper-button-prev{left:0}@media (max-width: 767.97px){.slider-gallery-wrap{--gallery-padding:30px;margin:0 -15px;width:calc(100% + 30px)}}.slider-gallery-wrap img{border-radius:30px;margin:0 auto;width:auto;display:block;height:min(60vw, 622px);object-fit:cover}.slider-gallery-wrap .slider-gallery-thumbs{margin-top:30px;width:100%;overflow:hidden;width:calc(var(--gallery-padding)*2 + 100%);margin-left:calc(-1 * var(--gallery-padding))}.slider-gallery-wrap .slider-gallery-thumbs .swiper-slide{width:129px;height:100px;cursor:pointer}.slider-gallery-wrap .slider-gallery-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:10px}.slider-gallery-wrap .slider-gallery-thumbs .swiper-slide img:hover{opacity:.9}.applicants_news{padding:0 50px;position:relative;margin:0 -50px 10px -50px;width:calc(100% + 100px)}@media (max-width: 1023.97px){.applicants_news{margin:0;padding:0;width:100%}}.applicants_news .swiper-button-prev,.applicants_news .swiper-button-next{width:39px;height:39px;background:var(--color-purple-03)}.applicants_news .swiper-button-prev:after,.applicants_news .swiper-button-next:after{filter:invert(1)}.applicants_news .swiper-button-prev{left:0;transform:translateY(-50%)}.applicants_news .swiper-button-next{right:0;transform:translateY(-50%)}.applicants_news__slider{width:100%;display:flex;flex-wrap:nowrap;gap:20px}.applicants_news__item{border-radius:20px;background-color:var(--color-purple-01);overflow:hidden;height:auto;width:calc(33% - 10px)}@media (max-width: 1023.97px){.applicants_news__item{width:calc(50% - 10px)}}@media (max-width: 1023.97px){.applicants_news__item{width:calc(50% - 10px)}}@media (max-width: 499.97px){.applicants_news__item{width:100%}}@media (max-width: 320px){}.applicants_news__item a{text-decoration:none}.applicants_news__item img{border-radius:20px;margin-bottom:0;width:100%;height:auto;display:flex}.applicants_news__item div{padding:20px}@media (max-width: 767.97px){.applicants_news__item div{padding:10px}}.applicants_news__item p{font-weight:600;font-size:1rem;line-height:105%;margin:10px 0}.applicants_news__item .meta{font-weight:normal;font-size:.8rem;line-height:105%;margin-bottom:6px;color:var(--color-grey)}.applicants_news .swiper-pagination{margin:30px 0}.applicants_news .swiper-pagination-bullet{background:var(--color-light-grey);border:1px solid var(--color-light-grey)}.applicants_news .swiper-pagination-bullet-active{background:var(--color-purple);border:1px solid var(--color-purple)}.noimage_news,.noimage_small_news{padding:0 50px;position:relative;margin:0 -50px 10px -50px;width:calc(100% + 100px)}@media (max-width: 1023.97px){.noimage_news,.noimage_small_news{margin:0;padding:0;width:100%}}.noimage_news .swiper-button-prev,.noimage_small_news .swiper-button-prev,.noimage_news .swiper-button-next,.noimage_small_news .swiper-button-next{width:39px;height:39px;background:var(--color-purple-03)}.noimage_news .swiper-button-prev.swiper-button-lock,.noimage_small_news .swiper-button-prev.swiper-button-lock,.noimage_news .swiper-button-next.swiper-button-lock,.noimage_small_news .swiper-button-next.swiper-button-lock{display:none}.noimage_news .swiper-button-prev:after,.noimage_small_news .swiper-button-prev:after,.noimage_news .swiper-button-next:after,.noimage_small_news .swiper-button-next:after{filter:invert(1)}.noimage_news .swiper-button-prev,.noimage_small_news .swiper-button-prev{left:0;transform:translateY(-50%)}.noimage_news .swiper-button-next,.noimage_small_news .swiper-button-next{right:0;transform:translateY(-50%)}.noimage_news__slider,.noimage_small_news__slider{width:100%;display:flex;flex-wrap:nowrap;gap:20px}.noimage_news__item,.noimage_small_news__item{border-radius:20px;background-color:var(--color-purple-01);overflow:hidden;height:auto;width:calc(33% - 10px);display:flex;min-height:254px}@media (max-width: 1023.97px){.noimage_news__item,.noimage_small_news__item{width:calc(50% - 10px)}}@media (max-width: 1023.97px){.noimage_news__item,.noimage_small_news__item{width:calc(50% - 10px)}}@media (max-width: 499.97px){.noimage_news__item,.noimage_small_news__item{min-height:unset;width:100%}}@media (max-width: 320px){}.noimage_news__item>div,.noimage_small_news__item>div{padding:20px;display:flex;flex-wrap:wrap}.noimage_news__item>div>*,.noimage_small_news__item>div>*{width:100%}@media (max-width: 767.97px){.noimage_news__item>div,.noimage_small_news__item>div{padding:36px 20px 24px 20px}}.noimage_news__item p,.noimage_small_news__item p{font-weight:600;font-size:1rem;line-height:130%;margin:10px 0}@media (max-width: 767.97px){.noimage_news__item p,.noimage_small_news__item p{font-size:16px}}.noimage_news__item .meta,.noimage_small_news__item .meta{font-weight:normal;font-size:.8rem;line-height:105%;margin-bottom:6px;color:var(--color-grey)}@media (max-width: 767.97px){.noimage_news__item .meta,.noimage_small_news__item .meta{font-size:14px}}.noimage_news__item .tags,.noimage_small_news__item .tags{margin-bottom:0;align-self:flex-end;margin-top:auto}.noimage_news__item .tags span,.noimage_small_news__item .tags span{text-transform:lowercase;border-radius:8px;border:1px solid var(--text-black);font-size:.85rem;line-height:1em;padding:10px;display:inline-block;font-weight:600}@media (max-width: 767.97px){.noimage_news__item .tags span,.noimage_small_news__item .tags span{font-size:14px}}.noimage_news .swiper-pagination,.noimage_small_news .swiper-pagination{margin:30px 0}.noimage_news .swiper-pagination-bullet,.noimage_small_news .swiper-pagination-bullet{background:var(--color-light-grey);border:1px solid var(--color-light-grey)}.noimage_news .swiper-pagination-bullet-active,.noimage_small_news .swiper-pagination-bullet-active{background:var(--color-purple);border:1px solid var(--color-purple)}.noimage_small_news{padding:0 44px}.noimage_small_news .swiper-button-next,.noimage_small_news .swiper-button-prev{display:flex}.news-single{margin-top:42px}.news-single__meta{margin-bottom:2em;display:block;width:100%;height:auto;overflow:hidden}.news-single__tags a{display:inline-flex;padding:10px;justify-content:center;align-items:center;gap:10px;font-size:14px;border-radius:8px;border:1px solid var(--text-black);text-transform:lowercase;text-decoration:none;font-weight:600;margin-right:.7em}.news-single .date{margin-right:10px;float:right;color:var(--color-middle-grey);letter-spacing:.48px}.news-single .slider-gallery-wrap{padding-bottom:16px}.news-single__img-main{border-radius:15px;width:100%;height:auto;margin-bottom:16px}@media (max-width: 767.97px){.news-single h2{font-size:24px;margin-top:0;text-align:left}}.news-list{display:flex;width:100%;gap:20px;flex-wrap:wrap;margin-top:40px;align-items:flex-start}.news-list__nav{width:280px}.news-list__nav p{margin:.7em 0;font-weight:600}.news-list__nav h2{color:var(--color-purple)}@media (max-width: 1319.97px){.news-list__nav{width:230px}}@media (max-width: 767.97px){.news-list__nav{width:100%}}@media (max-width: 767.97px){.news-list form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width: 767.97px){.news-list form p{width:calc(50% - 10px)}}@media (max-width: 499.97px){.news-list form p{width:100%;margin:3px 0}}.news-list__content{display:flex;flex-wrap:wrap;gap:20px;width:calc(100% - 300px)}@media (max-width: 1319.97px){.news-list__content{width:calc(100% - 250px)}}@media (max-width: 767.97px){.news-list__content{width:100%}}.news-list__first-item{width:100%;border-radius:20px;background:var(--color-purple-01);display:flex;flex-wrap:wrap;margin-bottom:1.9em}.news-list__first-item a{text-decoration:none}.news-list__first-item .text{padding:30px 30px 15px 30px;width:50%}@media (max-width: 499.97px){.news-list__first-item .text{width:100%;padding:19px 17px}}.news-list__first-item .img{width:50%;height:100%;border-radius:20px;overflow:hidden;flex-shrink:0}@media (max-width: 499.97px){.news-list__first-item .img{width:100%;height:auto;border-radius:10px}}.news-list__first-item img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width: 499.97px){.news-list__first-item img{height:auto}}.news-list__first-item p{line-height:1.7em;font-size:.95rem}@media (max-width: 767.97px){.news-list__first-item p{font-size:14px}}.news-list__first-item .title{font-weight:600;font-size:1.3rem;line-height:1.1em;margin-bottom:1.1rem;margin-top:0}@media (max-width: 767.97px){.news-list__first-item .title{font-size:16px}}.news-list__first-item .meta{margin-top:0;margin-bottom:11px;font-size:12px;color:var(--color-grey);width:100%;display:none}@media (max-width: 767.97px){.news-list__first-item .meta{display:block}}.news-list .tags-first{display:flex;flex-wrap:wrap;width:100%;gap:16px;margin-bottom:1.9em}.news-list .tags-first .tag{text-transform:lowercase;display:inline-flex;padding:10px;justify-content:center;align-items:center;border-radius:8px;border:1px solid var(--text-color);font-size:14px;font-weight:600;text-decoration:none}.news-list__item{border-radius:10px;background:var(--color-purple-01);width:calc(100% / 3 - 20px / 3 * 2);display:flex;flex-direction:column;padding:15px;object-fit:cover;height:auto}@media (max-width: 1319.97px){.news-list__item{width:calc(50% - 20px / 2)}}@media (max-width: 499.97px){.news-list__item{width:100%}}.news-list__item a{text-decoration:none}.news-list__item a.img{width:calc(100% + 30px);display:block;margin:-15px -15px 15px -15px}.news-list__item a:hover{opacity:.8}.news-list__item img{border-radius:10px;margin-bottom:0;width:100%;display:block}.news-list__item .meta{margin-top:0;margin-bottom:11px;font-size:12px;color:var(--color-grey);width:100%}.news-list__item .title{margin-top:0;font-size:.92rem;line-height:1.25em;font-weight:600;margin-bottom:25px}@media (max-width: 767.97px){.news-list__item .title{font-size:16px}}.news-list__item .tags{margin-bottom:0;margin-top:auto}.news-list__item .tag{font-size:14px;font-weight:600;margin-right:10px;text-transform:lowercase;color:var(--color-grey)}.events-list{display:flex;width:100%;gap:20px;flex-wrap:wrap;margin-top:20px;align-items:flex-start;justify-content:space-between}.events-list__nav{width:300px}.events-list__nav p{margin:.7em 0;font-weight:600}.events-list__nav h2{color:var(--color-purple);margin-top:0}@media (max-width: 1319.97px){.events-list__nav{width:230px}}@media (max-width: 1023.97px){.events-list__nav{width:100%}}@media (max-width: 767.97px){.events-list form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width: 1023.97px){.events-list form p{width:calc(50% - 10px)}}@media (max-width: 499.97px){.events-list form p{width:100%;margin:3px 0}}.events-list__content{display:flex;flex-wrap:wrap;gap:20px;width:calc(100% - 340px)}@media (max-width: 1319.97px){.events-list__content{width:calc(100% - 250px)}}@media (max-width: 1023.97px){.events-list__content{width:100%}}.events-list__item{width:calc(50% - 10px);border-radius:20px;border:2px solid var(--color-purple);overflow:hidden;display:flex;flex-direction:column}@media (max-width: 767.97px){.events-list__item{width:100%}}.events-list__item .img-wrap{display:flex;width:100%;align-items:flex-end;position:relative}.events-list__item .img-wrap:before{position:absolute;background:rgba(0,0,0,0.45);width:100%;height:100%;top:0;left:0;content:''}.events-list__item .img-wrap img,.events-list__item .img-wrap .img{width:100%;display:block}.events-list__item .title{color:#fff;position:absolute;padding:20px;text-decoration:none;font-size:18px;z-index:2;font-weight:600;margin:0}.events-list__item .title a{text-decoration:none}.events-list__item .tags{z-index:2;position:absolute;top:20px;left:20px;display:flex;gap:10px}.events-list__item .tag{display:flex;padding:10px;justify-content:center;align-items:center;color:var(--color-light-grey);border:2px solid var(--color-light-grey);font-size:.9em;font-weight:600;border-radius:8px;text-transform:lowercase;text-decoration:none}.events-list__item .tag:hover{opacity:.8}.events-list__item .buttons{display:flex;gap:16px;flex:1 0 0;justify-content:stretch}.events-list__item .buttons .btn{font-size:14px;width:100%}.events-list .speaker-img+.events-list__text .buttons{flex-wrap:wrap}@media (max-width: 499.97px){.events-list .date-wrap{width:100%}}@media (max-width: 499.97px){.events-list .events-list__item-content:has(.date-wrap){flex-wrap:wrap}}.events-list .date-wrap+.events-list__text .buttons{flex-wrap:wrap}.events-list__text{width:100%}.events-list__item-content{--picwidth:139px;display:flex;gap:24px;padding:20px}@media (max-width: 1319.97px){.events-list__item-content{--picwidth:80px}}.events-list__item-content .addr{margin-top:0!important}.events-list__item-content .speaker-img{width:var(--picwidth);height:var(--picwidth);border-radius:50%;align-self:flex-start;overflow:hidden;flex-shrink:0;object-fit:cover;object-position:top}.events-list__item-content ul,.events-list__item-content ol{margin:0 0 20px 0;font-weight:500;font-size:16px;padding-left:1.1em}.events-list__item-content p{margin-bottom:20px;font-size:16px}.events-single{margin-top:32px}.events-single .img-wrap{border-radius:30px;overflow:hidden;display:flex;width:100%;position:relative;margin-bottom:24px}@media (max-width: 767.97px){.events-single .img-wrap{flex-wrap:wrap}}.events-single .img-wrap:before{position:absolute;background:rgba(0,0,0,0.45);width:100%;height:100%;top:0;left:0;content:''}@media (max-width: 767.97px){.events-single .img-wrap:before{display:none}}.events-single .img-wrap img,.events-single .img-wrap .img{width:100%;display:block;max-height:541px;object-fit:cover}.events-single .img-text{display:flex;color:#fff;position:absolute;flex-wrap:wrap;height:100%;padding:48px 60px;align-content:flex-end}@media (max-width: 767.97px){.events-single .img-text{padding:20px 0;position:relative;color:var(--text-black)}}.events-single .img-text h1{position:absolute;top:40px;left:60px;color:#fff;text-decoration:none;margin:0 0 auto 0}@media (max-width: 767.97px){.events-single .img-text h1{top:0;left:0;margin-bottom:8px;font-size:22px;position:relative;color:var(--text-black)}}.events-single .img-text>*{width:100%}.events-single .img-text .buttons{display:flex;gap:16px;flex:1 0 0;flex-wrap:wrap}.events-single .img-text .buttons .btn{width:100%;height:59px;width:300px}@media (max-width: 767.97px){.events-single .img-text .buttons .btn{width:50%;height:44px}}@media (max-width: 499.97px){.events-single .img-text .buttons .btn{width:100%}}.events-single .img-text .subtitle{font-size:24px;font-weight:600}@media (max-width: 767.97px){.events-single .img-text .subtitle{margin-top:auto;font-size:14px}}.events-single .img-text .subtitle span{font-size:1.3em}.events-single .speaker{--picwidth:246px;display:flex;gap:47px;padding:20px;align-items:center}@media (max-width: 767.97px){.events-single .speaker{gap:24px;flex-wrap:wrap;text-align:center;justify-content:center}}.events-single .speaker .title{font-size:1.3em}@media (max-width: 767.97px){.events-single .speaker .title{margin-bottom:.7em}}.events-single .speaker .speaker-img{width:var(--picwidth);height:var(--picwidth);border-radius:50%;align-self:flex-start;overflow:hidden;flex-shrink:0;object-fit:cover;object-position:top}.events-single__advantages{display:flex;gap:40px;margin-bottom:80px}@media (max-width: 767.97px){.events-single__advantages{flex-wrap:wrap}}.events-single__advantages-list{display:flex;gap:24px;flex-wrap:wrap}.events-single__advantages-list .item{gap:32px;align-items:center;display:flex;width:100%;color:var(--color-purple);font-weight:600;justify-content:flex-start}.events-single__advantages-list .item span{font-size:22px;width:100%;display:block}.events-single__advantages-pic{width:729px;min-width:50%}@media (max-width: 767.97px){.events-single__advantages-pic{min-width:100%}}.events-single .numbered{width:100%;display:flex;gap:24px}@media (max-width: 767.97px){.events-single .numbered{flex-wrap:wrap}}.events-single .numbered .item{width:calc(100%/3 - 24px/3*2);background:#D6D6D6;padding:24px 28px;font-weight:500;display:flex;gap:24px;align-items:center;border-radius:20px}@media (max-width: 767.97px){.events-single .numbered .item{width:100%}}.events-single .numbered .item .num{font-size:60px}.events-single__centers{display:flex;gap:22px}@media (max-width: 1023.97px){.events-single__centers{flex-wrap:wrap}}.events-single__centers .item{width:calc(100% / 6 - 22px/6*5);color:var(--color-purple);font-weight:600;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;flex-shrink:0}@media (max-width: 1023.97px){.events-single__centers .item{width:calc(100% / 3 - 22px/3*2)}}.events-single__centers .item img{width:100px;height:100px;object-fit:contain}.events-single__centers .item .text{display:flex;align-items:center;height:70px}.error404{display:flex;align-items:center;justify-content:center;margin-top:32px}@media (max-width: 767.97px){.error404{margin-top:20px;flex-wrap:wrap}}.error404 img{max-width:300px;max-height:calc(100vh - 458px);margin-bottom:20px}.error404>div{width:100%}.error404 h1{font-size:calc(80px + 44 * (100vw / 1920));line-height:normal;color:var(--color-purple);margin-top:0px;margin-bottom:1.2rem}@media (max-width: 767.97px){.error404 h1{line-height:100%;margin-bottom:1rem}}.error404 h2{margin:0px;font-size:calc(21px + 16 * (100vw / 1920));color:var(--color-purple);line-height:normal}.error404 h3{font-size:calc(18px + 7 * (100vw / 1920));color:#646464;line-height:normal}@media (max-width: 767.97px){.documents_list_item a{display:flex;width:auto;height:auto;margin-top:5px}}.search-page form{display:flex;flex-wrap:wrap;gap:28px}.search-page form input{max-width:100%;border-radius:5px;border:1px solid var(--color-grey);height:42px}.search-page form select{height:42px;border-radius:5px;border:1px solid var(--color-grey)}.multilined-icon{position:absolute;bottom:0;left:0;display:block;padding:5px 7px;background:rgba(0,0,0,0.6);border-radius:10px;width:160px;color:#fff;font-weight:500}.multilined-icon span{font-size:1.2em;font-weight:600}.pin{display:block;position:absolute;width:25px;height:25px;margin:4px 0 0 -8px;background:center center no-repeat url(/local/templates/elib/assets/css/../img/svg/content/map-marker.svg)}.special-settings{display:none}.special-aaVersion-on .special-settings{display:block;padding-top:var(--header-top-height)}.aa-show{display:none}.special-aaVersion-on .aa-show{display:inline-block;float:right}.special-aaVersion-on .aa-hide{display:none}.special-aaVersion-on.special-aaFont-times body{font-family:Montserrat!important}.special-aaVersion-on.special-aaFont-times .news-item-main .news-item-header a{font-family:Montserrat!important}div[id^=bx_incl_area]{width:100%}div[id^=bx_]{max-width:100%}.header-top-container-left{display:flex}.header-top-container-right{display:flex;align-items:center}.header__account{margin-left:12px}
/* End */


/* Start:/local/templates/elib/assets/css/front_test.css?1719663076546*/
.header-top .header__lang-switch  {
    display: none;
    color: #fff
}


@media (max-width: 767.97px) {
    .header-top .header__lang-switch {
        display: inline-flex;
        margin-left: auto;
        font-size: 14px;
/*        margin-right: 21px*/
    }

    .header-top .header__eye {
        margin-left: 10px;
    }
    .header-bottom__lang-switch .lang-toggle {
        filter: invert(1);
    }
}

/*@media (max-width: 499.97px) {
    .header-top .header__lang-switch {
        margin-right: 12px
    }
}*/
/* End */


/* Start:/local/templates/elib/assets/css/custom-nick.css?17682239962071*/
.book{box-shadow:3px 5px 16px 0 #00000054;border-radius:20px;margin-bottom:20px;padding:35px}.book img{border:1px solid #0000003b;border-radius:20px}.book .line{display:flex;gap:30px}.book .line .left{min-width:260px;transition:min-width .3s ease}@media (max-width: 1023.97px){.book .line .left{min-width:200px}}@media (max-width: 767.97px){.book .line .left{display:none}}.book .line .left .inf{display:flex;justify-content:space-between}.book .line .left .inf p{margin:0}.book .line .right{margin-top:10px;width:100%}.book .line .right .line{align-items:center;flex-direction:row}.book .line .right h3{margin-bottom:0;color:#47309c}.book .line .right hr{background:var(--color-purple);height:1.5px;border:none}.book .line .right .mtitle{margin-top:5px !important;font-size:1.1rem;font-weight:500}.book .line .right .more-btn{background:none;color:var(--color-purple);display:block;margin-left:auto}.book .line .right .more-btn:hover{box-shadow:0 0 8px 0 #3725796b}.book .drop-down{display:none}.book .drop-down .list{display:flex;align-items:baseline;gap:10px}.book .drop-down .list p{margin:0}.book .drop-down .list p:first-child{min-width:185px;font-weight:500}.book .drop-down.open{display:block}#search .columns{margin-top:30px}#search label{display:block;margin-bottom:5px}#search .search-main #q{margin-bottom:15px}#search .advanced-toggle{background:none;border:none;margin-left:auto;color:var(--color-purple);font-weight:600;display:block;margin-bottom:15px;cursor:pointer}#search .advanced-toggle:hover{opacity:.9}#search .advanced-search{max-height:0;overflow:hidden;opacity:0;margin-bottom:0;transition:max-height .3s ease,opacity .3s ease,margin-bottom .3s ease}#search .advanced-search>div{width:calc(100% / 3 - 20px / 3 * 2)}@media (max-width: 767.97px){#search .advanced-search>div{width:calc(100% / 2 - 20px / 3 * 2)}}@media (max-width: 499.97px){#search .advanced-search>div{width:100%}}#search .advanced-search--open{max-height:800px;opacity:1;margin-bottom:15px;display:flex;gap:20px;flex-wrap:wrap}.search-highlight{background:#fff59b;padding:0 1px}
/* End */
/* /local/templates/elib/assets/css/special_version.css?176822399375307 */
/* /local/templates/elib/assets/css/vendor/jquery.fancybox.min.css?171966307712795 */
/* /local/templates/elib/assets/css/vendor/swiper-bundle.css?171966307721603 */
/* /local/templates/elib/assets/css/front.css?1768223995112961 */
/* /local/templates/elib/assets/css/front_test.css?1719663076546 */
/* /local/templates/elib/assets/css/custom-nick.css?17682239962071 */
