/*Доклады*/
.uc-presentation .t516__line {display:none;}
.uc-presentation .t516__textwr-bottompadding {    padding-bottom: 50px;}
/*.uc-presentation .t516__item2 {opacity:0.35;}*/
/*.uc-fade {position:relative;}*/
/*.uc-fade:after {  content:'';  width:100%;  height:100%;      position:absolute;  left:0;  top:0;  background:linear-gradient(transparent 150px, red);}*/
.uc-presentation {	position: relative;}
.uc-presentation:after {	content: "";	text-align: right;	position: absolute;	bottom: -5px;	right: 0;	left: 0;	height: 7.2em;	background: linear-gradient(to bottom, rgba(255, 255, 255, 0), white 100%);	pointer-events: none;	z-index:999;}
.uc-presentation .t516 .t-section__descr {    max-width: unset!important;}
.uc-presentation .t516 .t-section__topwrapper {    margin-bottom: 50px;}


/*Расписание*/
/*.uc-schadule{display:none;}*/
.uc-schadule ul {   padding: 0 0 25px!important;}

.uc-schadule li {list-style-type: none; line-height: 53px;}
.uc-schadule em {vertical-align: super;    font-size: .6em; font-style: normal;}



/*Аудитория*/
@media (min-width: 1400px)  {    .uc-audience-150 {display:none!important;}}
@media (min-width: 1200px) and (max-width: 1400px) {    .uc-audience {display:none!important;}    .uc-audience-150 {display:block;}}



/*Попап формы*/
.t-popup__block-close {background:white!important;}

/*whatsup*/
@media screen and (max-width: 680px) {
    .t898__wrapper {
        right:15px!important;
    bottom:15px!important;}
    
}

/*ПОДВАЛ*/
@media screen and (min-width: 1200px) {
.uc-footer .t-col_3 {max-width:500px;}
.uc-footer .t-prefix_6 .t447__text {text-align:right;}}

/*Кнопки*/
.uc-btn-1-1 .t-container_100, .uc-btn-2-3 .t-container_100 {    width: 1200px;    margin: auto;}
.uc-btn-1-1 .t142A__wrapone, .uc-btn-2-3 .t142A__wrapone {    -webkit-box-pack: left;    justify-content: left;}
.uc-btn-1-1 .t142A__wraptwo, .uc-btn-2-3 .t142A__wraptwo {    padding: 20px 10px 0 410px;}
.uc-btn-1-1 .t142A__wraptwo {    padding: 20px 10px 0 10px;}
.uc-menu .t228 .t-btn {    height: 32px;}

.t-btn_md, .t-submit {font-size:22px!important; letter-spacing: 2px;}
.uc-cookie-popup .t-btn_md, .uc-cookie-popup .t-submit {font-size:16px!important; font-family: 'Arial';}
.t228 .t-btn_md {    font-size: 16px!important;}
.uc-menu-m .t-btn_md {    font-size: 16px!important;}

@media screen and (min-width:960px) {.uc-align-left2 .t-container_100 {max-width: 600px;    margin: 0 0 0 50%;} .t142A__wraptwo {padding-left: 15px;} .t142A__btn {margin: 0 5px;} }
/*@media screen and (min-width:960px) {.uc-btn-2-3 .t-container_100 {max-width: 600px;    margin: 0 0 0 50%;} .t142A__wraptwo {padding-left: 15px;}}*/
.uc-align-left2 .t142A__wrapone {justify-content: left;}

@media screen and (max-width: 1200px) {
.t-btn_md, .t-submit {font-size:16px!important; }    
.uc-btn-1-1 {padding-top: 0!important;}
.uc-btn-2-3  {    padding-top: 5px!important;}
.uc-btn-1-1 .t142A__wraptwo, .uc-btn-2-3 .t142A__wraptwo {    padding: 10px 0 0;}
.uc-btn-1-1 .t142A__wrapone {display:block;}
}

@media screen and (min-width: 980px) and (max-width: 1200px) {.uc-btn-1-1 .t-container_100, .uc-btn-2-3 .t-container_100 {    width: 960px;    margin: auto;} .uc-btn-2-3 .t142A__wraptwo {    padding: 20px 10px 0 320px;}}
@media screen and (max-width: 980px) {.uc-btn-1-1 .t-container_100, .uc-btn-2-3 .t-container_100 {    width: 640px;    margin: auto;} }
@media screen and (max-width: 640px) {.uc-btn-1-1 .t-container_100, .uc-btn-2-3 .t-container_100 {    width: 100%;    margin: auto;}
    .uc-btn-2-3 .t142A__wrapone {display:block;}
    .uc-btn {left:0!important; padding: 0 20px!important; width:100%!important;}
}

/*ТЕКСТ*/
.t-descr_xl, .t-name_xs, .t-heading_xs, .t-text, .uc-list ul, .t-text_md, .t-descr_xs {font-size: 22px!important;}
.uc-cookie-popup .t-text, .uc-cookie-popup .uc-list ul, .uc-cookie-popup .t-text_md, .uc-cookie-popup .t-descr_xs {font-size: 16px!important; font-family: 'Arial';}
@media (max-width: 1200px) {.t-descr_xl, .t-name_xs, .t-heading_xs, .t-text, .uc-list ul, .t-text_md, .t-descr_xs {font-size: 16px!important;}}
/*@media handheld {.t-text, .uc-list ul, .t-text_md, .t-descr_xs {font-size: 18px!important;}}*/
.t178__text {opacity:1;}
.uc-list {padding-left: 20px;}
#allrecords a[href^=mailto] {    color: inherit!important;    text-decoration: none!important;}

/*Заголовки*/
.uc-schadule li, .uc-contacts .t-row div:first-child .t007__text, .uc-header, .t-title {font-size: 42px!important;}
@media screen and (max-width: 1200px) {.uc-contacts .t-row div:first-child .t007__text, .uc-schadule li, .uc-header, .t-title {font-size: 36px!important;}}
@media screen and (max-width: 980px) {.uc-contacts .t-row div:first-child .t007__text, .uc-schadule li, .uc-header, .t-title {font-size: 28px!important;}
    .uc-opportuunites .t005A__title, .uc-key .t005A__title {display:none;}
    
}
.uc-menu .t-title {    font-size: 18px!important;}
.uc-cover .t-title {    font-size: 64px!important;}
.uc-registration .t678 .t-section__title, .uc-registration .t-section__topwrapper {margin-bottom:40px;}

/*отстпы моб*/
.uc-registration .t-form__submit {padding-bottom:22px; margin-top: 65px;}
@media screen and (max-width: 980px) {
    .t177__title, .t178__title {    padding-bottom: 20px;}
    .t177 .t-col:first-child {    margin-bottom: 0;}
    .t899__symbol {display:none;}
    .t899__col {    margin-bottom: 0px;}
    .uc-header-m .t795__title {margin-bottom: 33px;}
    .uc-key {padding-top: 14px!important;}
    .uc-key .t005A__text {    margin-bottom: 15px;}
    .uc-spo-img .t196__descr {display:none;}
    .uc-opportuunites .t-col_4 .t-text {display:none;}
    .uc-opportuunites {padding-top: 20px!important;}
    .uc-registration .t678 .t-section__title, .uc-registration .t-section__topwrapper {margin-bottom:22px;}
    .uc-registration .t-form__submit {padding-bottom:5px; margin-top: 47px;}
    .uc-schadule ul {   padding-bottom: 5px!important;}
}


/*Преимущества*/
.t899__title {font-size: 28px!important; color: #F5944E; padding-bottom:0; margin-bottom:0; padding-top: 45px; }
.t899__separator {margin-bottom: 0;}
.t899 {padding-top:10px;}
@media screen and (max-width: 980px) {.t899__title {font-size: 18px!important;padding-top: 28px;  }
    .t899 {padding-top:5px;}
}

/*ОБЛОЖКА*/
@media screen and (max-width: 360px) {.uc-cover-title .tn-atom {font-size:35px!important;}}
@media screen and (min-width: 980px) {.uc-cover .t995 .t-cover {background-image: none!important;-webkit-mask-image: -webkit-radial-gradient(#fff,#fff);background-color: white;}}
.uc-cover-m-1200 em, .uc-cover-m em, .uc-cover em {font-style: normal; font-variant: small-caps}

.uc-cover>.t995>.t995__wrapper>.t-cover {    height: calc(((9*100vw)/15) - 60px)!important;    max-height:calc(100vh - 100px)!important;}
.uc-cover .t-cover__carrier    {-webkit-background-size: contain;}
.uc-cover .t995__wrapper {    padding: 50px;        padding-top: 0;    }

.uc-cover .t995__inner-wrapper {padding: 140px;}
.uc-cover .t-cover__wrapper {display: flex;    align-items: center;    justify-content: center;    height:100%!important;    width:unset;}
.uc-cover .t-container {max-width:unset; margin:auto;}
    
.uc-cover .t995__container{    height:calc(((9*100vw)/15) - 60px)!important;    max-height:calc(100vh - 100px)!important;    float: none;}

.uc-cover .t-cover, .t-cover__carrier {    height: 100%!important;}

/*когда какую обложку показывать*/
@media (min-height: 790px) {   .uc-cover-m-1200 {display:none!important;}}     /*для широкого, и нормального по высоте окна соотношение сторон до 2:1*/
@media (max-height: 790px) and (min-width: 1200px) {    .uc-cover-m-1200 {display:block!important;}               /*для широкого, но малого по высоте окна соотношение сторон более 2:1*/
                                .uc-cover {display:none!important;}

.uc-cover-m .t396__artboard, .uc-cover-m-1200 .t396__artboard {height: calc(100vh - 50px)!important;}
.uc-cover-pattern {        top: unset!important; bottom:0!important;}}


/*МЕНЮ*/
.uc-menu .t228__maincontainer {margin: auto;    width: calc(((15*(100vh - 100px))/9) - 0px); max-width: calc(100vw - 116px);}
@media screen and (max-width: 1200px) {.uc-menu .t228__maincontainer{width: 100%; max-width: unset; }}
@media screen and (max-height: 790px) {.uc-menu .t228__maincontainer{width: calc(100vw - 40px); max-width: unset;}}

.uc-menu .t228__padding40px {display:none;}
@media screen and (min-width: 980px) and (max-width: 1235px) and (max-height: 790px) { .t228__leftside{display:none;}}


/*Спонсоры*/
.uc-for-sponsors .t1000__background-image {right:-25px;}
@media screen and (min-width:1800px) {.uc-for-sponsors .t1000__background-image {background-position: center 30%;}} /*коррекция положения стоковой вертикальной картинки для больших экранов*/
/*убрать иконки*/
.uc-for-sponsors .t1000__iconwrapper {display:none;}
.uc-for-sponsors .t1000__textwrapper {padding-left:0;}
.uc-for-sponsors .t-section__topwrapper {margin-bottom: 37px;}
@media screen and (max-width:640px) {.uc-for-sponsors .t1000__bg-wrap {display:none;} 
    .uc-for-sponsors {padding-top:20px!important; padding-bottom:0!important;}
    }
    
/*Форма*/

.t-text_xs {    font-size: 22px; font-family: 'Montserrat',Arial,sans-serif;}
.t-input-phonemask__select, .t-input, .t-input-group_tx .t-text, .t-radio__wrapper label {font-size:22px!important;}
@media screen and (max-width:640px) {.t-input-group_tx .t-text, .t-radio__wrapper label {font-size:16px!important;}
    .uc-registration label {padding-left: 30px;}
.uc-registration .t-radio__indicator {position: absolute;    left: 0px;}
    
}
.t-radio__indicator {border-color: #2b2b2b;    border-width: 1px; opacity: 1; }
.t-form__inputsbox div:first-child {margin-bottom: 0;}
.t-form__inputsbox div:first-child .t-input-block {margin-bottom: 15px;}
.t678 .t-input-group {    margin-bottom: 0;}
.t678 .t-form_bbonly .t-input-block {margin-bottom: 25px;}
.t-input_pvis {padding: 26px 20px 20px 20px;}
.t-input:focus~.t-input__vis-ph, .t-input_has-content+.t-input__vis-ph {
    -webkit-transform: translateY(-100%) scale(.7);
    transform: translateY(-150%) scale(.7);}
.t-input__vis-ph {    top: 21px;}
.t-form__inputsbox div:nth-child(7) {    margin-top: 35px;}
.t-input {    height: 40px;}
.t678 button {width:100%; font-weight:500; letter-spacing: 2px;}
.t-input__vis-ph {    font-size: 22px!important;     height: 22px;}
.t-input:focus~.t-input__vis-ph, .t-input_has-content+.t-input__vis-ph {    -webkit-transform: translateY(-120%) scale(.6);    transform: translateY(-120%) scale(.6);}

@media screen and (max-width:640px) {.t-descr, t-text, .t-descr_md, .t-text_md  {font-size:16px!important;}}    
@media (max-width: 960px) {.t-input__vis-ph, .t-input-phonemask__select, .t-input, .t-input-group_tx .t-text, .t-radio__wrapper label {    font-size: 16px!important;}}

/*@media (-webkit-device-pixel-ratio: 1.25) {*/
/*:root {*/
/*zoom: 0.8;*/
/*}}*/

/*@media (-webkit-device-pixel-ratio: 1.50) {*/
/*:root {*/
/*zoom: 0.67;*/
/*}}*/