.dubl-menu>li,.nav__button.tcon-menu--xcross{-webkit-tap-highlight-color:transparent}#browse_cc a:hover,#browse_cc span,#browse_cc span:hover,.block_yellow_link{background:#fdc900}.news-list .item .img,.textpage table.table_bank_detail tbody tr td,.wrap_form label>span{vertical-align:middle}.popup-teachers .url{margin:5px 0 0}.news_right_block .news-list .item .img,.news_right_block .news-lists .item .img,li.nav_active{position:relative}.news_right_block .news-list .item .img img,.news_right_block .news-lists .item .img img{max-width:100%;transition:.3s ease-out}.news_right_block .news-list .item .descr,.news_right_block .news-lists .item .descr{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;padding:15px;transition:.3s ease-out;opacity:0}.news_right_block .news-list .item:hover .descr,.news_right_block .news-lists .item:hover .descr{opacity:1}.inp_s_btn_search:disabled,.news_right_block .news-list .item:hover .img img,.news_right_block .news-lists .item:hover .img img{opacity:.1}.social-lists .item{height:220px}.detail-page img{max-width:100%!important;height:auto!important}.modal-cont{padding:20px 35px}.form-ok{max-width:400px}.form-ok .h3{font-size:24px;line-height:24px;font-weight:700;text-align:center;padding:0 0 20px}.form-ok p{padding:0 0 20px;color:#525252;font-size:14px;line-height:20px}.form-ok .form-line,.form-ok .submit-line,.wrap_buttons_line .btn{text-align:center}.confirm_phone_repeat{display:block;text-align:center;font-size:18px;font-weight:700;margin:0 0 20px}.form-ok .btn-yellow{padding:12px 23px;margin-right:5px}.wrap_modal_auth_form{max-width:467px}.wrap_modal_recovery_pass_form{max-width:470px}.wrap_modal_auth_form .wrap_auth_ext{border:1px solid #e5e5e5;padding:30px;border-bottom:none}.wrap_modal_auth_form .wrap_auth_ext p{margin-bottom:10px;font-size:14px}.wrap_modal_auth_form .wrap_auth_ext .btn_ext_modal{max-width:200px;margin:0 auto;display:block}.wrap_modal_auth_form .auth-form .warning{margin-top:0;padding-left:60px;font-size:16px;line-height:1.4}.left_sidebar>.no_brcr_margin~.tpl-block-message.tpl-state-error{text-align:center;font-size:16px;max-width:530px;margin:40px auto 20px;display:block}.wrap_modal_recovery_pass_form .respone_text{display:none;text-align:center;font-size:16px;margin:0 auto 30px}.detail-page .img-detail-full,.detail-page .img-detail-full img,.registration form label .input.not_link_margin .nc_bbcode_bar,.registration form label .input.not_link_margin>div:first-child{width:100%}.wrap_videos{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}.min_tabs .t_item,.r_stars,.r_stars .star,.wrap_form .wrap_two_blocks .two_block,.wrap_header_review .total,.wrap_hint_tooltip .right_block .hint_link{display:inline-block}.wrap_videos .row_video{width:50%}.wrap_videos .row_video:not(:last-of-type){margin:0 30px 30px 0}.block_biblio img,.for-students-news .items-news .big-item .img img,.wrap_videos .row_video iframe{max-width:100%}.wrap_content_documents,.wrap_spec_main h2{margin-bottom:30px}.wrap_content_documents p{font-size:14px;margin-bottom:20px}.nav__button.tcon-menu--xcross{left:30px}.block_yellow_link{padding:30px 20px;float:left;clear:both;margin:0 0 20px;text-align:center;font-size:20px;text-transform:uppercase;text-decoration:none;color:#000;width:85%;line-height:1.4}.wrap_header_review{padding:0 0 35px;border-bottom:1px solid #e5e5e5;margin:0 0 35px}.wrap_header_review .total{color:#0067b0;font-size:16px;font-weight:700;margin:15px 0 0;text-transform:uppercase}.form-in-text.form-in-text_captcha label .inp-txt #nc_captcha_refresh_button0,.wrap_header_review .btn-blue{float:right}.wrap_reviews .review_item{padding:50px 135px 25px 50px;background-color:#f5f5f5;margin:0 0 30px}.review_item .r_header,.wrap_form_o .wrap_form_line_one,.wrap_form_o .wrap_form_line_one label:not(:last-of-type){margin:0 0 20px}.review_item .r_header .r_date{border-radius:28px;background-color:#fff;padding:5px 15px;font-size:14px;color:#817f7d;display:inline-block;margin:0 30px 0 0}.r_stars .star{width:15px;height:14px;background:url(/templates/intercollege2/images/star.png) center center no-repeat}.r_stars .star:not(:last-of-type){margin-right:3px}.r_stars .star.active{background:url(/templates/intercollege2/images/star_active.png) center center no-repeat}.icon_copy:hover,form .r_stars .star:hover{cursor:pointer}.review_item .r_info{margin:0 0 45px}.review_item .r_info .r_name{margin:0 0 5px;font-size:18px;color:#535353;font-weight:700}.review_item .r_minus,.review_item .r_plus,.review_item p,.wrap_horizontal_form .form-in-text .wrap_form_line_one{margin:0 0 25px}.review_item .r_info .r_spec{font-size:14px;color:#817f7d}.review_item p{padding:0;font-size:16px;color:#535353;font-style:italic;line-height:1.4}.review_item .r_minus .r_header,.review_item .r_plus .r_header{margin:0 0 5px;font-size:16px;color:#535353;font-weight:700}.review_item .r_minus p,.review_item .r_plus p,.special.textpage .block .table_bank_detail strong,.wrap_notice .settings .checkbox-label{margin:0}.wrap_form{padding:35px 50px 50px;border:1px solid #e5e5e5;margin-bottom:40px}.wrap_form label{padding:0;margin:0 0 20px;display:block}.wrap_form label>span{display:inline-block;color:#535353;font-size:14px;text-align:right;margin:0 30px 0 0;min-width:100px}.wrap_form label.v_top>span{vertical-align:top;margin-top:10px}.wrap_form .wrap_input{display:inline-block;max-width:342px}.wrap_form input,.wrap_form select,.wrap_form textarea{border:1px solid #e5e5e5;padding:9px 10px;font-size:14px;color:#525252;width:auto;min-width:320px;resize:none}.wrap_form select{min-width:342px}.wrap_form input[type=checkbox]{min-width:auto;margin:0 5px 0 0}.wrap_form .no_label .wrap_input{margin-left:132px}.wrap_form textarea{min-height:80px}.wrap_form input[type=submit]{background:#0067b0;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;padding:15px 25px;display:inline-block;text-decoration:none;-webkit-transition:background .5s;transition:background .5s;min-width:auto}.wrap_form input[type=submit]:hover{background:#fdc900;cursor:pointer}.wrap_form .wrap_two_blocks .one_block{min-width:auto;margin-right:40px;display:inline-block}.wrap_form_star span{display:inline-block;margin:0 25px 0 0;font-size:14px;color:#535353}.agree_form_contact input[type=checkbox].error,.wrap_form input:not([type=submit]):focus,.wrap_form textarea:focus{border-color:#fdc900}.special .block ul{list-style-type:none!important}.content .special.textpage .block div>img{max-width:100%;width:auto!important;height:auto!important}li.nav_active:after{content:"";display:block;position:absolute;top:0;border-top:3px solid #fdc900;width:100%;left:0}.wrap_reviews .no_reviews{font-size:16px;margin:0 0 40px}.registration.form_modal_is_ajax form label .label{min-width:170px}.registration.form_modal_is_ajax .form-in-text label .inp-txt{width:275px}.registration.form_modal_is_ajax .inp-select{width:297px!important}.fancybox-inner h1{border:none;padding-bottom:0}.registration.form_modal_is_ajax{border:none;padding:0;margin:0}.form-contacts.form_modal_is_ajax{border:none;padding:0;max-width:450px}.form-contacts.form_modal_is_ajax .agree_form_contact p{margin:35px 0 0 10px}.form-contacts.form_modal_is_ajax .form-in-text label .inp-sbmt,.registration form label .input a.chosen-single,.wrap_horizontal_form.form-contacts .form-in-text label .inp-sbmt{margin-left:0}.form-contacts.form_modal_is_ajax .wrap_label_submit{text-align:center;margin-bottom:10px}.form-contacts.form_modal_is_ajax .form-in-text h3{margin-top:10px}.wrap_hint_tooltip .left_block{max-width:100px;float:left;margin:0 10px 0 0}.wrap_hint_tooltip .right_block{float:right;max-width:150px}.classmates .item .img img,.wrap_hint_tooltip .left_block img,.wrap_notice .item .image img{max-width:100%;max-height:100%}.wrap_hint_tooltip .right_block .hint_name{font-size:16px;color:#000;font-weight:400;margin:0 0 5px}.wrap_hint_tooltip .right_block .hint_subname{font-size:12px;color:#1a1a1a;font-weight:400;margin:0 0 10px}.wrap_hint_tooltip .right_block .hint_text{font-size:14px;font-weight:400;color:#000;margin:0 0 10px;padding:0}.wrap_hint_tooltip .right_block .hint_text.hint_text_small{font-size:12px}.tooltipster-base.tooltipster-sidetip.tooltipster-shadow{max-width:300px}.tooltip_templates,.tooltipster-base.tooltipster-sidetip.tooltipster-shadow:before{display:none}.tooltipster-sidetip .tooltipster-content{padding:15px}.form-in-text label .inp-sbmt.is_disabled{background:#525252}.link_hash{text-decoration:none;border-bottom:1px dotted #0067b0}.dubl-menu>li.abitur>span{background:#2e538e}.baner-anketa .info .doc{line-height:normal;margin-bottom:15px;background:0 0;position:relative}.baner-anketa .info .doc:before{display:block;content:'';position:absolute;left:0;top:50%;height:20px;width:30px;margin-top:-10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS42NyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE1LjY3IDIwIj48dGl0bGU+QXJ0Ym9hcmQgMTwvdGl0bGU+PHBhdGggZD0iTTEyLDcuMzNIMy42N2EuMzQuMzQsMCwxLDAsMCwuNjdIMTJhLjM0LjM0LDAsMCwwLDAtLjY3WiIgZmlsbD0iIzAwNjdiMCIvPjxwYXRoIGQ9Ik0zLjY3LDUuMzNIN2EuMzMuMzMsMCwwLDAsMC0uNjZIMy42N2EuMzMuMzMsMCwxLDAsMCwuNjZaIiBmaWxsPSIjMDA2N2IwIi8+PHBhdGggZD0iTTEyLDEwSDMuNjdhLjM0LjM0LDAsMSwwLDAsLjY3SDEyQS4zNC4zNCwwLDAsMCwxMiwxMFoiIGZpbGw9IiMwMDY3YjAiLz48cGF0aCBkPSJNMTIsMTIuNjdIMy42N2EuMzMuMzMsMCwxLDAsMCwuNjZIMTJhLjMzLjMzLDAsMCwwLDAtLjY2WiIgZmlsbD0iIzAwNjdiMCIvPjxwYXRoIGQ9Ik0xMiwxNS4zM0gzLjY3YS4zNC4zNCwwLDEsMCwwLC42N0gxMmEuMzQuMzQsMCwwLDAsMC0uNjdaIiBmaWxsPSIjMDA2N2IwIi8+PHBhdGggZD0iTTEwLjgsMEgwVjIwSDE1LjY3VjQuODZaTTExLDEuMTRsMy41MywzLjUzSDExWk0uNjcsMTkuMzNWLjY3aDkuNjZWNS4zM0gxNXYxNFoiIGZpbGw9IiMwMDY3YjAiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:left top}.dubl-menu li ul .close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE3IDE3Ij48dGl0bGU+QXJ0Ym9hcmQgMTwvdGl0bGU+PHBvbHlnb24gcG9pbnRzPSIxNyAxLjEyIDE1Ljg4IDAgOC41IDcuMzggMS4xMiAwIDAgMS4xMiA3LjM4IDguNSAwIDE1Ljg4IDEuMTIgMTcgOC41IDkuNjIgMTUuODggMTcgMTcgMTUuODggOS42MiA4LjUgMTcgMS4xMiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.news-lists .img img{width:100%;display:block;margin-bottom:10px}.form-contacts .form-in-text label .inp-textarea,.form-contacts .form-in-text label .inp-txt,.form-in-text div.label .inp-sbmt,.form-in-text div.label .inp-textarea,.form-in-text div.label .inp-txt,.form-in-text label .inp-sbmt,.search-book .inp-sbmt{border-radius:0;-webkit-appearance:none}#browse_cc a,#browse_cc span{color:#fff;font-family:'PT Sans',sans-serif;padding:11px 23px;border:none;transition:background .5s;font-size:16px;font-weight:700;cursor:pointer;text-transform:uppercase;text-decoration:none}@media screen and (max-width:980px){.right-sidebar .right-menu{display:block!important}.block_yellow_link{width:95.5%}}@media screen and (max-width:620px){#main-slider .info p{display:none!important}#main-slider .bottom-block{text-align:center!important}.search-results input.inp_s_txt{width:100%;box-sizing:border-box}.search-results form input.inp_s_btn{position:absolute;right:0}.wrap_form label>span{margin-bottom:10px;text-align:left}.wrap_form .no_label .wrap_input{margin-left:0}.wrap_form input,.wrap_form select,.wrap_form textarea{min-width:100%}.input select,.registration.form_modal_is_ajax .inp-select{width:100%!important}.required_proceed_data .input{max-width:100%!important}.search-results .item{padding:20px 0}.search-results form{width:100%;margin:0}.search-results p{padding-left:0!important}.dubl-menu li ul li a,.dubl-menu li ul li span{padding:15px 16px;background:0 0}.dubl-menu li ul li a:hover,.dubl-menu li ul li span:hover{background:0 0}.registration.form_modal_is_ajax .form-in-text label .inp-txt{width:100%}.registration .form-in-text label{margin-bottom:14px}}@media screen and (max-width:550px){.block_yellow_link{width:90%}.for-students-news .items-news .big-item .img{width:100%;height:auto}.input select,.registration.form_modal_is_ajax .inp-select{width:100%!important}.registration{border:none;padding-left:0;padding-right:0}.required_proceed_data .input{max-width:100%!important}.search-results .item{padding:20px 0}.search-results form{width:100%;height:35px;margin:0}.search-results p{padding-left:0!important}.dubl-menu li ul li a,.dubl-menu li ul li span{padding:15px 16px;background:0 0}.dubl-menu li ul li a:hover,.dubl-menu li ul li span:hover{background:0 0}.registration.form_modal_is_ajax .form-in-text label .inp-txt{width:100%}.registration .form-in-text label{margin-bottom:14px}.slick-list,.slick-slider,.slick-track{overflow:visible}}@media screen and (max-width:490px){.review_item .r_header .r_date{margin-bottom:10px}.wrap_form .wrap_two_blocks .one_block{margin-right:10px;margin-bottom:20px}.wrap_form input,.wrap_form select,.wrap_form textarea{width:100%;min-width:auto}.wrap_form input[type=checkbox]{width:auto}.wrap_header_review .total{display:block;width:100%;margin-bottom:20px}.wrap_header_review .btn-blue{float:none}.input select,.registration.form_modal_is_ajax .inp-select{width:100%!important}.registration{border:none;padding-left:0;padding-right:0}.required_proceed_data .input{max-width:100%!important}.search-results .item{padding:20px 0}.search-results form{width:100%;height:35px;margin:0}.search-results p{padding-left:0!important}.dubl-menu li ul li a,.dubl-menu li ul li span{padding:15px 16px;background:0 0}.dubl-menu li ul li a:hover,.dubl-menu li ul li span:hover{background:0 0}.registration.form_modal_is_ajax .form-in-text label .inp-txt{width:100%}.registration .form-in-text label{margin-bottom:14px}.slick-list,.slick-slider,.slick-track{overflow:visible}}@media screen and (max-width:350px){.wrap_form_star span{margin-bottom:10px}.input select,.registration.form_modal_is_ajax .inp-select{width:100%!important}.registration{border:none;padding-left:0;padding-right:0}.required_proceed_data .input{max-width:100%!important}.search-results .item{padding:20px 0}.search-results form{width:100%;height:35px;margin:0}.search-results p{padding-left:0!important}.dubl-menu li ul li a,.dubl-menu li ul li span{padding:15px 16px;background:0 0}.dubl-menu li ul li a:hover,.dubl-menu li ul li span:hover{background:0 0}.registration.form_modal_is_ajax .form-in-text label .inp-txt{width:100%}.registration .form-in-text label{margin-bottom:14px}.slick-list,.slick-slider,.slick-track{overflow:visible}}.small_text_for_file_input{display:block;margin:-20px 0 0}.no_custom_file .small_text_for_file_input{margin-top:5px}#browse_cc{margin:60px 0 20px}#browse_cc a{background:#0067b0;margin:0 -23px}.registration form label .input.not_link_margin a{margin:0!important;padding:0!important}.tab-list{margin:10px 0 20px}.wrap_notice,.wrap_notice .item:not(:last-of-type){margin:0 0 60px}.tab-list li{display:inline-block;font-size:16px}.tab-list li a{text-decoration:none}.tab-list li .active{color:#000}.tab-list li:not(:last-of-type){margin-right:10px}.wrap_notice{padding-bottom:0}.wrap_notice .item{position:relative;padding:25px 40px}.wrap_notice .item:before{position:absolute;content:'';display:block;width:100%;height:100%;left:0;top:0;border-radius:5px;box-shadow:0 5px 25px rgba(0,113,187,.5);z-index:-1}.classmates,.wrap_notice .item .from,.wrap_notice .settings{display:flex;align-content:stretch}.wrap_notice .item h3{margin-left:0;text-align:left;margin-bottom:5px;padding:0}.wrap_notice .item .from{margin-bottom:30px;font-size:16px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.wrap_notice .item blockquote{margin-bottom:10px}.wrap_horizontal_form .form-in-text label,.wrap_notice .item blockquote :last-of-type{margin-bottom:0;padding-bottom:0}.wrap_notice .settings{margin:0 0 40px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.wrap_notice .settings .form-line{padding-bottom:0}.wrap_notice .settings .form-line:not(:last-of-type){padding-bottom:20px}.wrap_notice .item .image{float:left;max-width:100px;margin:0 20px 0 0}.wrap_notice.wrap_notice_pm .item .from{margin-bottom:25px}.wrap_notice .item .text{font-size:16px}.wrap_notice .item .pm_replay{float:right;display:block;font-size:16px}@media only screen and (max-width:520px){.wrap_notice .item .image{float:none;margin-bottom:20px}}.classmates{flex-direction:row;flex-wrap:wrap;align-items:stretch;flex-flow:row wrap;justify-content:space-between}.classmates::after{content:"";flex:auto}.classmates .item{width:150px;overflow:hidden;margin:0 20px 40px 0}.classmates .item .img{width:150px;height:150px;overflow:hidden;margin:0 0 10px}.classmates .item .info{margin:0 0 5px}.classmates .item .status{text-align:left;margin:0 0 5px}.min_tabs{font-size:16px;font-weight:700;margin:0 0 20px}.min_tabs .t_item:first-child{margin:0 10px 0 0}.timetable table thead tr th{padding-right:19px}@media print{.bottom-menu,.bread_crumbs,.category-menu,.footer,.header,.navigation,.print-this-map,.registration,.right-sidebar{display:none!important}}.wrap_notice .item.message_filter_right{margin-right:100px}.wrap_notice .item.message_filter_left{margin-left:100px}@media screen and (max-width:620px){.wrap_notice .item.message_filter_right{margin-right:50px}.wrap_notice .item.message_filter_left{margin-left:50px}}@media screen and (max-width:320px){.wrap_notice .item.message_filter_right{margin-right:20px}.wrap_notice .item.message_filter_left{margin-left:20px}}.icon_checked,.icon_delete,.icon_edit{font-family:IcoMoon-Free!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.icon_checked:before,.icon_delete:before,.icon_edit:before{display:inline-block;content:'';width:20px;height:20px;font-size:18px}.icon_checked:before{content:'\ea54';color:green}.icon_checked.turnoff:before{color:#c0272d}.icon_edit:before{content:'\e906';color:#0071bb}.icon_delete:before{content:'\ea0f';color:#c0272d}@media screen and (max-width:540px){.form-in-text.form-in-text_captcha label .inp-txt #nc_captcha_refresh_button0{float:none;display:block;margin:10px 0 0}}.textpage table.table_bank_detail tbody tr td:first-child{text-align:right;padding-right:0}.popup-how-get{position:static}.baner.ontop .info{position:relative;padding-right:50px}.baner.ontop .info .fancybox-close{top:0;right:0}@media screen and (max-width:1200px){.wrap_content_documents{margin-bottom:10px}.form-contacts.form_modal_is_ajax .agree_form_contact p{margin:0}.header .second-line{overflow:hidden}.form-contacts .form-in-text label .inp-select{width:100%!important;float:none!important;box-sizing:border-box!important;margin-left:0!important}.baner.ontop .title{font-size:30px!important}.baner.ontop .text{font-size:20px;line-height:22px;margin-bottom:0}}@media screen and (max-width:980px){.baner.ontop .text,.baner.ontop .title{line-height:1.4!important;max-width:70%;float:none}.baner.ontop{height:auto;padding-bottom:5px;padding-right:0}.baner.ontop .title{font-size:26px!important;display:inline-block}.baner.ontop .text{margin:0;font-size:14px!important}.baner.ontop .info .btn-black-border{margin:0;position:absolute;right:50px;top:calc(50% - 17px);float:none}}@media only screen and (max-width:768px){.baner.ontop .text,.baner.ontop .title{max-width:100%;width:auto;text-align:center}.baner.ontop .info{padding-right:0}.baner.ontop .text{margin-bottom:5px}.baner.ontop>div{text-align:center}.baner.ontop .info .btn-black-border{position:static;float:none}.baner.ontop .info .fancybox-close{top:10px;right:-10px}.baner.ontop .text span{display:inline}}.footer .developer a{margin-left:125px}.footer .developer a.not_icon{padding:0;background:0 0;width:auto;font-size:14px;height:auto;margin-bottom:5px;max-width:270px}.footer .developer a.not_icon:before{content:'';display:none}.news-list.articles-list-all .item .info.article{max-width:640px}@media screen and (max-width:1200px){.footer .developer a{margin-left:0}.news-list.articles-list-all .item .info.article{margin-left:250px}}@media screen and (max-width:768px){.documents-lists a.item.doc{background-position:left center}.navigation .main-menu li ul li a,.navigation .main-menu li ul li span{color:#0067af}.navigation .main-menu{background:#ededed}.header .second-line{overflow:visible}.right-sidebar .wrap.news_right_block{padding:0}.benefits{margin:0 -20px}.benefits__item{padding:0 20px 20px}.dubl-menu li.abitur ul,.dubl-menu li.stud ul{margin-left:-20px;width:calc(200% + 40px)!important}.wrap_videos{flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:center;text-align:center}.wrap_videos .row_video{width:100%;margin:0}.registration.form_modal_is_ajax .form-in-text label .inp-txt,.wrap_videos .row_video iframe{width:100%}.wrap-table tbody td,.wrap-table tbody tr{width:auto!important;height:auto!important}.slider-content{width:100%;margin-left:0}.fancybox-close{top:-15px;right:-15px}.input select,.registration.form_modal_is_ajax .inp-select{width:100%!important}.required_proceed_data .input{max-width:100%!important}.dubl-menu li ul li a,.dubl-menu li ul li span{padding:15px 16px;background:0 0}.dubl-menu li ul li a:hover,.dubl-menu li ul li span:hover{background:0 0}.registration .form-in-text label{margin-bottom:14px}.textpage table.table_bank_detail tbody tr td:first-child{text-align:left}.news-list.articles-list-all .item .info.article{margin-left:0;max-width:100%}.navigation .main-menu li ul.header_top_menu_sub_current_mobile_open{display:block!important}}.main-form .social-login{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 -10px;-webkit-box-align:start;align-items:flex-start}.fancybox-inner .modal_flex_center{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:stretch;margin-top:15px}.fb-root.fb{text-decoration:none;background-color:#4267b2;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:7px 16px 8px;margin:0;font-size:12.5px;display:inline-block;zoom:1;cursor:pointer;outline:0;vertical-align:top;line-height:15px;text-align:center;color:#fff;border:0;border-radius:2px;box-sizing:border-box}.table_social .fa-facebook,.table_social .fa-vk{display:inline-block;margin:0 5px 0 0;font-size:16px;position:relative;top:-3px;width:24px;height:24px;border-radius:6px;background:#2787f5;color:#fff;text-align:center}.table_social .fa-facebook:before,.table_social .fa-vk:before{position:relative;top:4px}.table_social .fa-facebook{border-radius:24px;background:#0062e0;background:linear-gradient(90deg,#0062e0 0,#19afff 100%)}.form-yes-no.registration form label .input a{color:#fff;margin-left:20px;font-size:16px;text-decoration:none}.inp_s_btn_search{transition:opacity .3s ease-out}.count_download{position:absolute;top:12px;right:10px;color:#b9b9b9;font-size:18px;padding:0 20px 0 0}.count_download:before{content:'';width:20px;height:20px;background:url(/templates/intercollege2/images/eye.svg) center center no-repeat;display:inline-block;position:absolute;top:1px;left:15px}.link_icon_telegram{font-size:32px}.link_icon_telegram .fa-telegram{position:relative;left:-1px;color:#82828f;background:0 0;border-radius:100%}.social_footer a.link_icon_telegram{background:#e2e2e2;color:#e2e2e2}.link_icon_telegram:hover .fa-telegram{color:#f0f0f0}.form-in-text .inp-sbmt.disabled,.social_footer a.link_icon_telegram:hover{background:#828282}.news-list.articles-list-other .item .img,.wrap_main_gallery .g_item .g_img{overflow:hidden}.footer .developer{max-width:380px}@media screen and (max-width:1200px) and (min-width:981px){.footer .developer{margin-top:45px}}span.strong{font-weight:700!important}.link_telegram_lk.active span{color:#090}.link_telegram_lk:not(.active) span{color:#eb1c1c}.social-card-banner{margin:0 0 30px}.social-card-banner a{border:2px solid #f5f5f5;border-radius:4px;display:block;padding:25px 25px 120px;position:relative;overflow:hidden;-webkit-transition:.4s cubic-bezier(.13,.35,.2,.81);transition:.4s cubic-bezier(.13,.35,.2,.81);text-decoration:none}.social-card-banner .link{color:#29aae1;font-weight:700;display:block;padding-bottom:20px;-webkit-transition:.4s cubic-bezier(.13,.35,.2,.81);transition:.4s cubic-bezier(.13,.35,.2,.81);font-size:14px;text-decoration:none}.social-card-banner .title{display:block;font-size:21px;font-weight:700;color:#0071bb;-webkit-transition:.6s cubic-bezier(.13,.35,.2,.81);transition:.6s cubic-bezier(.13,.35,.2,.81)}.social-card-banner img{display:block;position:absolute;bottom:-30px;width:180px;margin-left:-90px;left:50%;-webkit-transition:.6s cubic-bezier(.13,.35,.2,.81);transition:.6s cubic-bezier(.13,.35,.2,.81);box-shadow:0 0 10px rgb(0 0 0 / 20%);border-radius:8px}.social-card-banner a:hover{background:#f5f5f5}.social-card-banner a:hover .link{opacity:0}.social-card-banner a:hover .title{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.social-card-banner a:hover img{-webkit-transform:rotate(-10deg) scale(1.15) translateY(-30px);-ms-transform:rotate(-10deg) scale(1.15) translateY(-30px);transform:rotate(-10deg) scale(1.15) translateY(-30px)}@media only screen and (max-width:1024px){.social-card-banner a{padding:20px 20px 110px}.social-card-banner .title{font-size:18px}}.wrap_horizontal_form{padding:26px 40px 31px;border:1px solid #e5e5e5;margin:0 0 20px}.wrap_horizontal_form .header{margin-bottom:15px;color:#0067b0;font-size:16px;font-weight:700;text-transform:uppercase;line-height:20px;height:auto}.wrap_horizontal_form .wrap_form_line_one{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:end;align-content:stretch;gap:20px 40px}.wrap_horizontal_form .form-in-text .wrap_form_line_one label{padding-bottom:0;width:calc(23% - 50px);margin-bottom:0}.agree_form_contact input[type=checkbox].error:before{content:'';display:block;width:100%;height:15px;background:#faf0c7}.wrap_horizontal_form .agree_form_contact p{margin-left:0;margin-bottom:0}.wrap_horizontal_form.form-contacts .form-in-text label span{padding-left:0;display:block;margin-bottom:0}.wrap_horizontal_form.form-contacts .form-in-text label .inp-txt{float:none;width:calc(100% - 22px)}@media only screen and (max-width:1200px){.wrap_horizontal_form .form-in-text .wrap_form_line_one label{width:calc(50% - 20px)}.wrap_horizontal_form.form-contacts .form-in-text label .inp-txt{width:100%}}.navigation .main-menu li ul{width:207px}.special.speciality .wrap_horizontal_form{border:none;background:#e5e5e5}@media screen and (max-width:767px){.wrap_horizontal_form{padding:13px 20px 15px}}.content input[type=image]{width:auto!important;height:auto!important;max-width:100%!important}.wrap_buttons_line{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;margin:0 0 20px}@media only screen and (max-width:480px){.wrap_buttons_line{flex-direction:column}.wrap_buttons_line:not(.one_btn) .btn:first-of-type{margin-bottom:20px}}.textpage table.table_td_first_left tbody tr td:first-child{text-align:left}.wrap_image_two{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:stretch;align-content:stretch;gap:0 20px;margin:0 0 20px}.wrap_image_two img{max-width:45%!important}.news-list .item .img{display:flex;align-content:center;justify-content:center;align-items:center;flex-wrap:wrap}.news-list .item .img img{display:block;width:100%;height:auto}.wrapper_footer_logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.wrapper_footer_logos .item img{display:block;width:50px}.icon_copy{color:#0067b0;font-size:20px;padding-left:5px;display:inline;position:relative}.arrow_check,.wrapper_main_spec_new .item .link a{font-size:15px;font-weight:400;line-height:19.41px;text-align:left}.icon_copy .tooltip_text_copy{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;margin:auto;width:1px;height:1px}.tooltipster-top.tooltipster-sidetip{margin-left:5px}#main-slider .slides_container .slide img{float:left;object-fit:cover;min-height:100%;width:100%}@media only screen and (max-width:620px){#main-slider .slides_container .slide img{float:none;position:absolute;height:260px}}.wrapper_main_spec_new{gap:30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:0 0 50px}.wrapper_main_spec_new .item{padding:29px 20px 24px;background:#f9f9f9;width:calc(50% - 55px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;gap:14px}.wrapper_main_spec_new .item .header{height:auto;font-size:30px;font-weight:400;line-height:38.82px;text-align:left;color:#0067b0;text-transform:uppercase;max-width:227px;padding:0 0 100px}.wrapper_main_spec_new .item .link a{color:#525252;border-bottom:1px solid #525252;display:inline-block;text-decoration:none}.wrapper_main_spec_new .item .link a:after{content:'';width:6px;height:9px;background:url('images/arrow_link.svg') 5px center no-repeat;display:inline-block;padding:0 0 0 5px}.wrapper_main_spec_new .item .one_column{position:relative;width:51%}.wrapper_main_spec_new .item .one_column:before{content:'';height:72%;width:2px;background:#fff;position:absolute;right:0;top:0}.arrow_check{position:relative;color:#000;padding:0 0 0 20px}.arrow_check:before{content:'';width:12px;height:13px;background:url('images/arrow_check_in_circle_grey.svg') center center no-repeat;display:inline-block;position:absolute;left:0;top:4px}.our-priorities p,.wrapper_main_spec_new .item .i_column .arrow_check:not(:last-of-type){margin-bottom:15px}.wrapper_main_spec_new .item .i_column .arrow_check .price:not(:last-of-type){margin-bottom:4px}.error_label,.form-in-text .input_text_small{margin:5px 0 0;line-height:12px;font-size:12px}@media only screen and (max-width:680px){.wrap_horizontal_form .form-in-text .form-line .inp-txt,.wrap_horizontal_form .form-in-text .wrap_form_line_one label,.wrapper_main_spec_new .item{width:100%}}.our-priorities p strong{font-weight:600}.our-priorities.our-priorities_seo{height:auto;padding-bottom:60px}.error_label{display:block;color:red}.form-in-text .input_text_small{display:block;color:#7f7e7c}.header .info.send_app_header{width:206px}input.error,select.error,textarea.error{border-color:#fdc900!important;background-color:#faf0c7!important}.wrap_benefits h2{margin-bottom:20px}.wrap_numbers_main h2{margin-bottom:40px}.wrap_benefits .benefits{margin:-10px 0 40px;padding:0;border:none}.number_main{padding:0 13px 0 70px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;gap:70px 111px;margin:0 0 50px}.number_main .number_item{position:relative;padding:9px 0 14px 65px;height:107px}.number_main .number_item:before{content:'';display:block;position:absolute;top:0;left:0;width:130px;height:130px;border-radius:50%;background:#efefef;z-index:-1}.number_main .number_item .i_header{font-size:36px;font-weight:700;color:#0067b0;margin-bottom:3px;line-height:53px}.number_main .number_item .i_text{font-size:13px;font-weight:400;color:#000;width:223px;line-height:16px}.wrap_benefits .benefits .benefits__item{width:16.6666667%;padding:0}.wrap_new_main_sub .wrap_grey{padding:40px 0 50px;background:#f9f9f9;margin-bottom:37px}.wrap_form_o .o_button_sumbit,.wrap_new_main_sub h2.link_right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}.wrap_new_main_sub h2.link_right a{display:inline-block;font-size:14px;font-weight:400;line-height:18.12px;color:#828282;text-decoration:none;text-transform:none}.wrap_new_main_sub .wrap_teachers_main{margin-bottom:37px}.wrap_equipment,.wrap_teachers_main .main_teachers{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;gap:30px}.wrap_teachers_main .main_teachers .t_item{max-width:210px}.wrap_teachers_main .main_teachers .t_item .t_img{max-width:210px;max-height:240px;overflow:hidden;margin:0 0 10px}.wrap_equipment .e_item .wrap_e_img img,.wrap_lice_cert_main .lc_images .lc_img_col img,.wrap_teachers_main .main_teachers .t_item .t_img img{width:100%;height:auto}.wrap_teachers_main .main_teachers .t_item .t_head{font-size:30px;font-weight:400;line-height:30.03px;text-align:left;margin:0 0 5px}.wrap_teachers_main .main_teachers .t_item .t_text{font-size:13px;font-weight:400;line-height:16.61px;text-align:left;color:#525252}.wrap_open_form_main{padding:32px 30px 36px;background:#f0f0f0;position:relative;overflow:hidden;max-height:468px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:0 0 40px}.wrap_open_form_main .o_bg img{position:relative;z-index:9;top:-10px;left:-25px}.wrap_open_form_main:before{content:'';display:block;width:828px;height:817px;border-radius:50%;background:#fcc82e;position:absolute;top:102px;left:-265px;z-index:8}.wrap_open_form_main .o_text{position:relative;z-index:9;margin:314px 0 0}.wrap_open_form_main .o_text .o_t_header{font-size:26px;font-weight:700;line-height:28.6px;letter-spacing:.015em;color:#000;margin:0 0 2px}.wrap_open_form_main .o_text .o_t_small{font-size:13px;font-weight:400;line-height:17.88px;letter-spacing:.015em;color:#525252}.wrap_open_form_main .o_form{margin:0 0 0 71px;max-width:550px;width:100%}.wrap_open_form_main .o_form .o_f_header{font-size:22px;font-weight:400;line-height:28.47px;color:#0067b0;margin:0 0 3px}.wrap_open_form_main .o_form .o_f_text{font-size:13px;font-weight:400;line-height:16.82px;color:#525252;margin:0 0 20px}.wrap_form_o{position:relative;z-index:9}.wrap_form_o .wrap_form_line_one label span{display:block;font-size:14px;font-weight:400;line-height:18.12px;color:#525252;width:100%;margin-bottom:2px}.wrap_form_o .wrap_form_line_one label input,.wrap_form_o .wrap_form_line_one label textarea{display:block;width:96%;resize:none;border-color:#d9d9d9}.wrap_form_o .wrap_form_line_one label input{height:28px}.wrap_form_o .wrap_form_line_one label textarea{height:58px}.wrap_form_o .o_button_sumbit .inp-sbmt{background:#fcc82e;padding:15px 33px 14px;font-size:15px;font-weight:400;line-height:19.41px;color:#000;border:none;outline:0;cursor:pointer;transition:background,color .5s}.wrap_form_o .o_button_sumbit .inp-sbmt:hover{background:#0067b0;color:#fff}.wrap_form_o .o_button_sumbit input[type=checkbox]{width:17px;height:17px}.wrap_form_o .o_button_sumbit label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;gap:10px}.wrap_lice_cert_main,.wrap_lice_cert_main .lc_images{flex-direction:row;display:flex;align-content:stretch}.wrap_form_o .o_button_sumbit label .c_text{font-size:12px;font-weight:400;line-height:15.6px;position:relative;top:2px}.wrap_form_o .o_button_sumbit label .c_text a{color:#0067b0;text-decoration:none}.wrap_form_o .o_button_sumbit label .c_text a:hover{text-decoration:underline}.wrap_equipment .e_item{width:48.7%}.wrap_equipment .e_item .wrap_e_img{margin:0 0 9px;max-height:330px;overflow:hidden}.wrap_equipment .e_item .e_text,.wrap_main_gallery .g_item .g_name{font-size:14px;font-weight:400;line-height:18.12px;color:#525252}.wrap_lice_cert_main{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:90px;margin-bottom:50px}.wrap_lice_cert_main .lc_text{max-width:412px}.wrap_lice_cert_main .lc_text .lc_t_header{font-size:37px;font-weight:400;line-height:47.99px;color:#0067b0;margin:0 0 20px;text-transform:uppercase}.wrap_lice_cert_main .lc_text .lc_t_text{font-size:13px;font-weight:400;line-height:16.61px;color:#525252}.wrap_lice_cert_main .lc_images{max-width:667px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:33px}.wrap_lice_cert_main .lc_images .lc_img_col{max-width:317px;max-height:440px;overflow:hidden}.wrap_vuz_parthers_main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;gap:43px;margin:0 0 50px}.wrap_main_gallery,.wrap_reviews_main{display:flex;align-content:stretch;gap:30px}.wrap_vuz_parthers_main .vp_item{height:101px;max-width:257px}.wrap_vuz_parthers_main .vp_item img{max-width:257px;max-height:101px}.wrap_reviews_main{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:0 0 40px}.wrap_reviews_main .rm_item{max-width:320px;padding:24px 25px;background:#f5f5f5}.wrap_reviews_main .rm_item .i_header{font-size:14px;font-weight:700;line-height:18.12px;color:#000;margin:0 0 5px}.wrap_reviews_main .rm_item .i_info{font-size:14px;font-weight:400;line-height:18.12px;color:#817f7d;margin:0 0 16px}.wrap_reviews_main .rm_item .i_text{font-size:14px;font-style:italic;font-weight:400;line-height:18.12px;color:#525252}.wrap_reviews_main .rm_item .i_truncation_text_hide{overflow:hidden;font-size:0;transition:.5s}.wrap_reviews_main .rm_item .i_next_truncation{display:block;font-size:12px;font-weight:700;line-height:15.53px;margin:6px 0 0;text-decoration:none;color:#525252;font-style:normal}.wrap_reviews_main .rm_item .i_truncation_text_hide.show{font-size:14px;overflow:visible}.wrap_main_gallery{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:0 0 20px}.wrap_main_gallery .g_item{width:calc(25% - 30px)}.wrap_main_gallery .g_item a{text-decoration:none;border:none}.wrap_main_gallery .g_item .g_img img{width:100%;height:100%}@media only screen and (max-width:1200px){.wrapper_main_spec_new .item .header{font-size:26px;font-weight:400;line-height:33.64px;padding-bottom:14px;max-width:none}.arrow_check{font-size:14px;font-weight:400;line-height:18.12px}.wrapper_main_spec_new .item .arrow_check{color:#0067b0}.wrapper_main_spec_new .item .link{display:none}.wrapper_main_spec_new .item{flex-direction:column;padding:20px}.wrapper_main_spec_new .item .one_column{width:auto}.wrapper_main_spec_new .item .one_column:before{height:2px;width:100%;right:0;bottom:0;top:auto}.wrapper_main_spec_new .item .two_column .link{display:block}.wrapper_main_spec_new .item .i_column .arrow_check:not(:last-of-type){margin-bottom:13px}.arrow_check:before{background-image:url('images/arrow_check_in_circle_blue.svg')}.wrap_open_form_main .o_bg img{max-width:310px}.wrap_open_form_main .o_form{max-width:460px}.wrap_equipment .e_item{width:48.4%}.wrap_equipment .e_item .wrap_e_img{max-height:300px}.wrap_lice_cert_main{gap:30px}.wrap_lice_cert_main .lc_images{gap:11px;max-width:55%}.wrap_lice_cert_main .lc_text{max-width:40%}.wrap_lice_cert_main .lc_images .lc_img_col{width:48%}.wrap_vuz_parthers_main{justify-content:center}.wrap_reviews_main .rm_item{max-width:25%}}@media only screen and (max-width:1060px){.wrap_open_form_main:before{width:700px;height:700px}.wrap_open_form_main .o_text{display:none}}@media only screen and (max-width:991px){.wrap_benefits .benefits .benefits__item{width:33.3%}.wrap_benefits .benefits{gap:20px 0}}@media only screen and (max-width:980px){.wrap_teachers_main .main_teachers{gap:0;display:block}.wrap_teachers_main .main_teachers .t_item{margin-right:30px;min-height:240px}.wrap_equipment .e_item{width:48%}.wrap_equipment .e_item .wrap_e_img{max-height:240px}}@media only screen and (max-width:960px){.wrap_lice_cert_main{flex-direction:column;gap:0;margin-bottom:40px}.wrap_lice_cert_main .lc_text{max-width:100%;margin:0 0 10px}.wrap_lice_cert_main .lc_images{max-width:100%;gap:16px}.wrap_lice_cert_main .lc_images .lc_img_col{width:47%}.wrap_lice_cert_main .lc_text .lc_t_header{font-size:28px;font-weight:400;line-height:36.32px;margin-bottom:10px}.wrap_lice_cert_main .lc_text .lc_t_text{font-size:13px;font-weight:400;line-height:16.61px}}@media only screen and (max-width:940px){.wrap_open_form_main .o_bg,.wrap_open_form_main:before{display:none}.wrap_form_o .wrap_form_line_one{margin-bottom:30px}.wrap_form_o .o_button_sumbit{flex-direction:column}.wrap_open_form_main{max-height:none}.wrap_form_o .o_button_sumbit label{margin-bottom:26px}.wrap_open_form_main .o_form{max-width:none;margin:0}}@media only screen and (max-width:880px){.wrap_reviews_main{gap:0;display:block;width:100%}.wrap_reviews_main .rm_item{max-width:none}.wrap_reviews_main.slick-slider .slick-list,.wrap_reviews_main.slick-slider .slick-track{overflow:hidden}.wrap_reviews_main.slick-slider .slick-dots li{width:12px;height:12px;background-color:#999}.wrap_reviews_main.slick-slider .slick-dots li.slick-active,.wrap_reviews_main.slick-slider .slick-dots li.slick-active button{background:#c9c9c9}.wrap_reviews_main.slick-slider .slick-dots li button{text-indent:-9999px}}@media only screen and (max-width:810px){.number_main{padding:0;gap:30px 5px;justify-content:flex-start}.number_main .number_item{padding:4px 0 0 25px;height:auto}.number_main .number_item:before{width:50px;height:50px}.number_main .number_item .i_header{font-size:24px;font-weight:700;line-height:35px;margin-bottom:1px}.number_main .number_item .i_text{font-size:13px;font-weight:400;line-height:16px;color:#282828;width:112px}.number_main .number_item .i_text br{display:none}}@media only screen and (max-width:790px){.wrap_equipment{gulp:0}.wrap_equipment .e_item{width:210px;margin-right:30px}.wrap_equipment .e_item .wrap_e_img{max-height:144px}}@media only screen and (max-width:767px){.wrap_benefits .benefits .benefits__item{width:131px;margin-right:20px}.wrap_benefits h2{margin-bottom:14px}.wrap_vuz_parthers_main{display:block;gap:0;margin-bottom:40px}.wrap_vuz_parthers_main .vp_item{height:71px;max-width:174px;margin-right:24px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.wrap_vuz_parthers_main .vp_item img{max-width:174px;max-height:71px}.wrap_main_gallery{gap:20px}.wrap_main_gallery .g_item{width:calc(50% - 20px)}}@media only screen and (max-width:420px){.wrap_new_main_sub h2.link_right a{display:none}}@media only screen and (max-width:320px){.number_main .number_item .i_text{width:105px}}
@media screen and (max-width: 1200px) and (min-width: 769px) {
    .news-list .item .info{
        width: auto;
        margin-left: 250px;
    }
}

.events.news-list {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px 30px;
    position: relative;
    z-index: 10;
}

.events.news-list.news-list_inline .news-item {
    padding: 20px 10px
}

.events .news-item {
    width: 33.33%;
    padding: 30px 12px 20px;
    float: left;
    box-sizing: border-box
}

.events .news-item .item-link {
    border: 2px solid #e4ecf4;
    display: block;
    position: relative;
    border-radius: 4px;
    color: #1a1a1a;
    padding: 60px 28px 28px;
    font-size: .8571rem;
    -webkit-transition: all .4s cubic-bezier(.13,.35,.2,.81);
    transition: all .4s cubic-bezier(.13,.35,.2,.81);
    min-height: 100%;
    box-sizing: border-box;
    font-weight: bold;
    text-decoration: none;
}

.events .news-item .item-link:hover {
    color: #fff;
    border-color: #0071bb;
    background: #0071bb
}

.events .news-item .item-link:hover:after {
    opacity: 0
}

.events .news-item .item-link:hover:before {
    opacity: 1
}

.events .news-item .item-link.no-pic:hover .item-text {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.events .news-item .item-link.no-pic:hover .item-name {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.events .news-item .item-link.no-pic:hover .item-pic {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.events .news-item .item-link:after {
    position: absolute;
    content: '';
    display: block;
    width: 100%;
    left: 0;
    bottom: 0;
    height: 25px;
    background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));
    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);
    border-bottom: 30px solid #fff;
    z-index: 4
}

.events .news-item .item-link:before {
    position: absolute;
    content: '';
    display: block;
    width: 100%;
    left: 0;
    bottom: 0;
    height: 25px;
    background: -webkit-linear-gradient(top,rgba(0,113,187,0) 0,#0071bb 100%);
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,113,187,0)),to(#0071bb));
    background: linear-gradient(to bottom,rgba(0,113,187,0) 0,#0071bb 100%);
    opacity: 0;
    border-bottom: 30px solid #0071bb;
    z-index: 4
}

.events .news-item .item-link .item-pic {
    position: relative;
    background-size: cover;
    background-position: center;
    display: block;
    padding-bottom: 62%;
    border-radius: 2px;
    margin: -80px 0 25px
}
.events .news-item .item-link .item-pic img {
    max-width: 100%;
}
.events .news-item .item-link .item-date {
    position: absolute;
    width: 60px;
    height: 60px;
    text-align: center;
    left: 28px;
    top: -20px;
    font-family: Roboto,sans-serif;
    color: #1a1a1a;
    z-index: 4;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    background: #e4ecf4;
    border-radius: 2px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-flow: column;
    -webkit-box-pack: center;
    justify-content: center
}

.events .news-item .item-link .item-date span {
    font-size: 1.286rem;
    display: block
}

.events .news-item .item-link .item-date+.item-date {
    left: 84px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: 5px solid #e4ecf4
}

.events .news-item .item-link .item-date+.item-date:before {
    position: absolute;
    content: '';
    display: block;
    content: '−';
    left: -5px;
    font-size: 1.286rem;
    top: 13px
}

.events .news-item .item-link .item-name {
    font-size: 1rem;
    display: block;
    padding-bottom: 20px;
    line-height: 1.5;
    -webkit-transition: -webkit-transform .4s cubic-bezier(.13,.35,.2,.81);
    transition: -webkit-transform .4s cubic-bezier(.13,.35,.2,.81);
    transition: transform .4s cubic-bezier(.13,.35,.2,.81);
    transition: transform .4s cubic-bezier(.13,.35,.2,.81),-webkit-transform .4s cubic-bezier(.13,.35,.2,.81)
}

.events .news-item .item-link .item-text {
    display: block;
    max-height: 150px;
    position: relative;
    padding-bottom: 25px;
    overflow: hidden;
    line-height: 1.5;
    -webkit-transition: opacity .4s cubic-bezier(.13,.35,.2,.81),-webkit-transform .4s cubic-bezier(.13,.35,.2,.81);
    transition: opacity .4s cubic-bezier(.13,.35,.2,.81),-webkit-transform .4s cubic-bezier(.13,.35,.2,.81);
    transition: opacity .4s cubic-bezier(.13,.35,.2,.81),transform .4s cubic-bezier(.13,.35,.2,.81);
    transition: opacity .4s cubic-bezier(.13,.35,.2,.81),transform .4s cubic-bezier(.13,.35,.2,.81),-webkit-transform .4s cubic-bezier(.13,.35,.2,.81)
}

@media only screen and (max-width: 1022px) {
	.navigation .main-menu>li {
        margin-right: 50px;
    }
}

@media only screen and (max-width: 1000px) {
	.navigation .main-menu>li {
        margin-right: 45px;
    }
}

@media screen and (max-width: 768px) {
	.events .news-item {
		width: 50%;
	}
	.events.news-list {
		justify-content: center;
	}
}

@media only screen and (max-width: 500px) {
    .events .news-item {
        width: 100%;
    }
}

.b24-form div {
	margin-bottom: 5px;
}
.b24-form .b24-form-header-title {
	color: #000;
    letter-spacing: .6px;
    margin-bottom: 9px;
    font: 24px / 33px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
}
.b24-form .b24-form-header-description {
    font: 15px / 17px "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000;
}
.b24-form .b24-form-field {
	margin-bottom: 15px;
}