/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

/*Header*/
/*.t228 .t-sociallinks__item:last-child:before {content:""; display:block; position:absolute; width:10px; height:10px; background-color:yellow; top:0px;}*/

/*Highlights*/
@media screen and (min-width: 1200px) {
.uc-highlights .t937 {max-width:1200px; margin-left: auto; margin-right: auto;}
.uc-highlights .t937__container {max-width:1200px; 
/*max-height:200px;     */
margin-left: unset;}
.uc-highlights .t937__col_playlist {width:50%;}
.uc-highlights .t937__playlist-link {    padding: 7px;}
}

/*Обзор рынков*/
.uc-overview .t853__imgwrapper {padding-bottom:56%;}
.uc-overview .t-card__col:hover {opacity:.7;}
.uc-overview .t-card__col:hover .t-descr, .uc-overview .t-card__col:hover .t-heading{color:#00fc90;}
.uc-overview .t-card__descr {font-size:16px;}
.uc-overview .t853__imgwrapper img {border-radius: 10px;}

/*производственный календарь*/
.uc-c-turk, .uc-c-uz, .uc-c-kz, .uc-c-slo {background-blend-mode: hard-light;}


/*Телеграм*/
.t854__news-title a:before {
    content: "";    width: 70px;    height: 70px;    display: inline-block;
    background: url("https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/docs/caa_cover.jpg");
    border-radius: 70px;    background-size: cover;    position: relative;
    top: 12px;    margin-right: 10px;
    margin-right:20px;
}

@media screen and (max-width: 1200px) {
    .t854__news-title a:before {width: 50px;    height: 50px; margin-right:5px;
    /*top: 18px; margin-right:0px; */
    /*display:block; margin-bottom:30px;}   */
    }    }
@media screen and (max-width: 960px) {    .t854__news-title a {font-size:45px!important; line-height: 1.1;}
    .t854 {padding:0 0;}
    .t854__news-content {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    overflow: scroll;          margin-top: 10px;}
    .t854__news_publish.t854__news_short .t854__news-message_popup {        margin-left: 20px;}
    .t854__news-message {min-width: 70%;}
    .t854__news-message {max-width: 85%;}
    .t854__news-header, .t854__news-btn {padding-left:20px;}
    .t854__news-header, .t854__news-title {margin-bottom:0;}
}
    
@media screen and (min-width: 1200px) {    .t854__news-wrap_inner-space {padding:0;} }
#rec767325147 h2 {margin-bottom: 0!important;}
@media screen and (max-width: 1200px) { #rec767325147 {padding-bottom: 0px!important;}}

.t854__news_publish.t854__news_short .t854__news-message_popup {        background-color: #f7f7f7;    border: solid 1px #d4d4d4;    padding: 16px;    border-radius: 10px;}

    
@media screen and (min-width: 1200px) {.t854__news-content {display:-webkit-box;display:-ms-flexbox;display:flex;     -ms-flex-wrap: wrap;     flex-wrap: wrap; gap: 20px;}
    .t854__news_publish.t854__news_short .t854__news-message_popup {    -webkit-box-flex: 1;    -ms-flex: 1 1 calc(30% - 20px);    flex: 1 1 calc(30% - 20px); 
    }
        .t854__news_publish.t854__news_short .t854__news-message_popup:hover {border: 1px solid #00fc90;}

    .t854__news_short .t854__news-content .t854__news-message-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
        .t854__news-content .t854__news-message-flex .t854__news-text {    padding-left: 0; padding-top:10px!important;}
    /*.t854__news-time {position:absolute; right:50px; top:-15px;}*/
    .t854__news-header {    margin-bottom: 0px;}
    .t854__news-title {font-size:70px;}
    
    .t854 .t854__news-btn {
    background-color: white;
    padding: 14px 60px 16px !important;
    border: 1px #1f1f1f solid;
    border-radius: 80px;
    margin: 20px auto;
    -ms-flex-line-pack: center;
        align-content: center;
    text-align: center;
    display:block;
}
    .t854 .t854__news-btn span {color:#1f1f1f; font-size:16px;}
.t854 .t854__news-btn:hover {background-color: #00fc90;}
.t854 .t854__news-btn svg, .t854 .t854__news-btn img {display:none;}
}

.t854__news-message {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: reverse;    -ms-flex-direction: column-reverse;    flex-direction: column-reverse; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end;}
.t854__news-time {text-align:right;}
.t854__news-message+.t854__news-message {       margin-top: 0;    }


/*.t854__news-btn svg {display:none;}*/
/*.t854__news-btn */

/*Видео-отчеты*/
@media screen and (max-width: 640px) {
    .t937__playlist-time /*.t937__subheading*/ {display:none;}
    .t937__playlist-wrap {max-height:200px!important; width:100%}
    /*.t937__playlist-title {color:green!important;}*/
        .t937__video {margin-bottom: -7px;}
.t937__video {-webkit-box-sizing: border-box;box-sizing: border-box;}
.t937__playlist-wrap {border-radius: 0;}    
}
.t937__playlist-wrap {overflow-y:auto;}
.t937__playlist-fade {display:none; background-mage:none !important;}
.t937__playlist-wrap, .t937__video-frame {border:none!important;}



/*Логотипы*/
.t594__item {padding-bottom:0;}
@media screen and (max-width: 640px) {.t594__item {width: 30%; padding:0;} .t594__container {padding: 0;}}



/*КАЛЕНДАРЬ*/
.uc-past-events strong {font-size: 25px;}
.uc-past-events strong em, .uc-past-events .t-heading em, .uc-events .t-heading em {font-style: normal;  text-transform: capitalize;    font-size: 17px;    letter-spacing: 3px; }
.uc-past-events .t007 .t-row {margin-top:40px;}

    
@media screen and (min-width: 100px) {
    .uc-events .t490__wrapperleft .t-card__descr {font-size:1px!important; color:white;}
    .uc-events .t490__wrapperleft .t-card__descr ol {font-size:16px;}
    .uc-events .t-card__title a {    font-weight: bold;}
} 

@media screen and (max-width: 960px) {.uc-events{padding:0 20px;}}

@media screen and (min-width: 1200px) {.uc-events .t-col_6 {max-width: 560px;}
    .uc-events .t490__wrapperleft .t-card__descr ol {font-size:20px;}
    .uc-events .t-card__title a {    font-size: 20px!important; }
} 


/*при ниже 1200 слишком узкие карточки, по умолчанию 460*/
/*@media screen and (min-width: 560px) {*/


.t490__img {opacity:0;}
.uc-events .t490__col {  background-size: 100% auto;}
/*.uc-events .t490__col:nth-of-type(2) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/move-green.jpg');}*/
/*.uc-events .t490__col:nth-of-type(7) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/gid2.jpg');}*/
/*.uc-events .t490__col:nth-of-type(3) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/afl2-blue.jpg');}*/
/*.uc-events .t490__col:nth-of-type(4) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/mro_.jpg');}*/
/*.uc-events .t490__col:nth-of-type(2) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/atlc.jpg');}*/
/*.uc-events .t490__col:nth-of-type(5) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/tr2.jpg');}*/
.uc-events .t490__container .t490__col {background-repeat: no-repeat;
    border-radius: 10px;
    border: 1px solid #d4d4d4;
    padding: 0 20px;
    background-color:#f7f7f7;
}

.uc-events .t490__container .t490__col:hover {border: 1px solid #00fc90;}
    
@media screen and (min-width: 1200px) {.uc-events .t490__container .t490__col    {height: 280px; max-width: 310px;} }
/*.uc-events .t490__col:nth-of-type(2) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/move.jpg');}*/
/*.uc-events .t490__col:nth-of-type(1) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/tash24.jpg');}*/
/*.uc-events .t490__col:nth-of-type(7) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/dubro24.jpg');}*/
/*.uc-events .t490__col:nth-of-type(1) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/tr1.jpg');}*/
/*.uc-events .t490__col:nth-of-type(10) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/ist24-atlc.jpg');}*/
/*.uc-events .t490__col:nth-of-type(5) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/uae24.jpg');}*/
/*.uc-events .t490__col:nth-of-type(6) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/tr1.jpg');}*/
/*.uc-events .t490__col:nth-of-type(1) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/saudi.jpg');}*/
/*.uc-events .t490__col:nth-of-type(1) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/kz.jpg');}*/

.uc-events .t490__col:nth-of-type(1) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/cargo.jpg');}
.uc-events .t490__col:nth-of-type(2) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/dat.jpg');}
.uc-events .t490__col:nth-of-type(3) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/engine.jpg');}
.uc-events .t490__col:nth-of-type(4) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/as_2.jpg');}
.uc-events .t490__col:nth-of-type(5) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/mro25-asia-cover_400x100.jpg');}
.uc-events .t490__col:nth-of-type(6) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/mroca_v2.jpg');}
.uc-events .t490__col:nth-of-type(7) {background-image: url('https://docs.atocomm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/zagreb-4CCUgNoCAqM.jpg');}






/*спикеры*/
/*@media screen and (max-width: 960px) {*/
/*.t524 .t524__container .t-list__item:nth-child(2), .t524 .t524__container:not(.t-list__container_inrow1) .t-list__item:nth-child(2) {*/
/*    margin-top: 0!important;}*/
/*    .t524__imgwrapper {    margin-bottom: 10px;}*/
/*    .t524__wrappercenter {    padding-right: 0px;    padding-left: 0px;}*/
/*    .t524__bottommargin_sm {    margin-bottom: 0px;}*/
/*}*/
.uc-speakers .t524__bottommargin_sm {    margin-bottom: 0px;}
.uc-speakers .t524__imgwrapper {    margin-bottom: 10px;}
@media screen and (max-width: 960px){
    .uc-speakers .t524 .t524__container .t-list__item:first-child, 
    .uc-speakers .t524 .t524__container:not(.t-list__container_inrow1) .t-list__item:nth-child(2) {    margin-top: 45px!important;}
        .uc-speakers .t-col:nth-child(2n-1) {  padding-left: 6px;      padding-right: 5px;}
    .uc-speakers .t-col:nth-child(2n) {    padding-left: 5px;    padding-right: 6px;}
}

@media screen and (max-width: 640px) {
.uc-speakers  .t524__col-mobstyle {  display: inline-block;    width: 50%;} 
.t524__wrappercenter { padding-right: 0; padding-left:0; }
.t524__persname, .t524__persdescr {font-size:15px!important; margin-bottom:0;}
}


/*заголовка спецраздела временная страница мероприятия*/
/*кричалка под загом*/
.uc-cover-spec .t-title ul {padding-left: 0!important;    padding-bottom: 0; padding-top: 30px;}
.uc-cover-spec .t-title li {font-size:32px;line-height:1.2; list-style: none; letter-spacing:0;}
@media screen and (max-width:980px) {.uc-cover-spec .t-title li {font-size:18px;}}
@media screen and (max-width:640px) {.uc-cover-spec .t-title li {font-size:16px;}}
@media screen and (max-width:480px) {.uc-cover-spec .t-title li {padding-left:3px;}}
@media screen and (min-width:980px) and (max-height:680px) {.uc-cover-spec .t-descr_xxxl{font-size:25px;}
    .uc-cover-spec .t-container {top:25px; }
}

/*отзывы*/
@media screen and (max-width: 640px) {
.t525__text, .t525__title, .t525__descr {text-align: left!important; }
.t525__col    {padding-left: 0;    padding-right: 0;}
}

/*материалы конференции*/

/*заголовок раздела*/
.uc-super-header .t795__title {margin-bottom:0; line-height:1;}
@media screen and (max-width: 980px) {.uc-super-header .t-title {font-size: 55px!important;    margin-bottom:30px;}}

@media screen and (max-width: 980px) {.uc-super-header .t-descr, .uc-super-header .t-descr  {font-size: 18px!important;}}
@media screen and (max-width: 640px) {.uc-super-header .t-descr, .uc-super-header .t-descr  {font-size: 16px!important;}}

/*заголовок — название мероприятия*/
/*data-tilda-page-id="34455156"*/


/*видео в две колонки*/
.uc-video-sngl {padding-bottom: 20px!important;}
.uc-video-sngl .t230__sectitle, .uc-video-sngl .t230__text {display:none;} /*заголовок описания*/
.uc-video-sngl .t230__secdescr {padding-bottom: 0;}
.uc-video-sngl .t230__secdescr, .uc-video-dbl .t1061__blocktext {font-size: 20px; padding-top:0; line-height: 1.55;} /*текст описания*/
.uc-video-dbl .t1061__separator {    margin-bottom: 20px;} /*отступ после пары видосов*/
@media screen and (max-width: 980px) {
.uc-video-sngl {padding-bottom: 0!important;}
    .uc-video-sngl .t230__secdescr, .uc-video-dbl .t1061__blocktext {font-size: 18px;}
.uc-video-sngl .t230__videoblock    {margin-top: 0;}
} /*текст описания*/

@media screen and (max-width: 640px) {
    .uc-video-sngl .t230__secdescr, .uc-video-dbl .t1061__blocktext {font-size: 16px;}
.uc-video-sngl .t230__videoblock {padding-bottom:0;}    
.uc-video-sngl {padding-bottom: 0!important;}
} /*текст описания*/


/*кнопка влево*/
.uc-btn-left .t400__wrapone,.uc-btn-left .t142__wrapone{    width: 1200px;    text-align: left;    margin: auto;}
@media screen and (max-width: 1200px) {.uc-btn-left .t400__wrapone,.uc-btn-left .t142__wrapone{    width: 980px;}}
@media screen and (max-width: 980px) {.uc-btn-left .t400__wrapone,.uc-btn-left .t142__wrapone{    width: 640px;}}
@media screen and (max-width: 640px) {.uc-btn-left .t400__wrapone,.uc-btn-left .t142__wrapone{width: unset;    text-align: center;    margin: auto;}}

.uc-btn-left .t400__wraptwo, .uc-btn-left .t142__wraptwo {text-align: left;    padding-left: 20px;}
@media screen and (max-width: 640px) {.uc-btn-left .t400__wraptwo, .uc-btn-left .t142__wraptwo {text-align: center;    padding-left: 0;}}

/*h2 заголовок — материалы конференции*/
.uc-header-h2 {padding-top: 60px!important;}
/*@media screen and (max-width: 1200px) {padding-top: 40px!important;}*/
@media screen and (max-width: 980px) {.uc-header-h2 {padding-top: 30px!important;}}
.uc-header-h2 .t-title {margin-bottom:0;}

/*материалы текст*/
@media screen and (max-width: 640px) {.uc-materials-txt .t005__text {margin-bottom:0;}}

/*#rec463848817 {opacity:0;}*/
.uc-avatars a, #t-footer a {color: inherit!important;    text-decoration: none!important;}


/*Контакты*/
.t526__bottommargin_lg {margin-bottom:7px;}

/*Обложка*/

/*
@media (min-height: 670px) {.uc-cover-short {display:none!important;}}
@media (max-height: 670px) and (min-width: 1200px) {
.uc-cover-short {display:block;}
.uc-cover {display:none!important;}
    }
*/

.uc-logo {position:fixed; z-index:991;}
@media screen and (max-width: 640px) {.uc-menu .t228__leftside {display:none;}}
@media screen and (min-width: 960px) {
.uc-cover .t-container {max-width: unset;}
.uc-cover .t941__content {     width: 50%; margin-right: unset;
    /*background:linear-gradient(to bottom,#ffffff,transparent),linear-gradient(to bottom right,#ffffff,transparent),linear-gradient(to top,#e0e0e0,transparent);background-blend-mode:screen*/
    background:-webkit-gradient(linear,left top, left bottom,from(#ffffff),to(transparent)),-webkit-gradient(linear,left top, right bottom,from(#ffffff),to(transparent)),-webkit-gradient(linear,right top, left top,from(#e0e0e0),to(transparent));
    background:-o-linear-gradient(top,#ffffff,transparent),-o-linear-gradient(top left,#ffffff,transparent),-o-linear-gradient(right,#e0e0e0,transparent);
    background:linear-gradient(to bottom,#ffffff,transparent),linear-gradient(to bottom right,#ffffff,transparent),linear-gradient(to left,#e0e0e0,transparent);background-blend-mode:screen
}
.uc-cover .t941__cover-wrap {-webkit-transform: unset;-ms-transform: unset;transform: unset; width: 50%;}
.uc-cover .t941__cover, .uc-cover .t941__cover-wrap .t833__sliderwrapper {-webkit-transform: unset;-ms-transform: unset;transform: unset; }
.uc-cover .t941__cover_flipped, .uc-cover .t941__cover-wrap_flipped .t833__sliderwrapper   {       right: 0;      left: 0;}
.t941__cover-wrap_flipped {    left: -20px;} /*смещение картинки, чтоб было по сетке*/
.uc-cover .t941__textwrapper {padding:0 50px 0 20px;}
.uc-cover .t941__buttonwrapper {padding-left: 20px;}
.uc-cover .t941__btn-title {text-transform: uppercase;    letter-spacing: 2px;}
.uc-menu .t228__centerside {padding-bottom:8px;}
.uc-menu .t228__list_item a:hover {border-bottom: 2px solid #00ff90;}
/*.uc-menu .t228__leftcontainer {margin-bottom:5px;}*/
}
/*@media screen and (max-width: 960px) {.t490 .t490__col:nth-of-type(1){display:none;}}*/






/*
.uc-past-events .t490__col:nth-of-type(2) {background-image: url('https://docs.ato-comm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/se2023.jpg');}
.uc-past-events .t490__col:nth-of-type(3) {background-image: url('https://docs.ato-comm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/net.jpg');}
.uc-past-events .t490__col:nth-of-type(4) {background-image: url('https://docs.ato-comm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/mro.jpg');}
.uc-past-events .t490__col:nth-of-type(5) {background-image: url('https://docs.ato-comm.eu/upload/medialibrary/0e5/ato-comm/calendar/covers/as.jpg');}
*/

.t490 .t490__col img {opacity:0;}
.t490 .t490__col {background-repeat: no-repeat;}

.t490 .t490__wrapperleft  {padding: 4px 0px 40px;} /*текстовая часть*/    


@media screen and (max-width: 960px) {
.t490  .t-descr {font-size:16px!important;}
.t490 .t490__wrapperleft  {padding-bottom: 0;}}
/*.t490 .t490__wrapperleft  {padding: 4px 20px 40px;}текстовая часть
    
}
/* .t490__col:first-child::after {content: "Digital Air Transport Forum"; position: absolute; top: 28px;left: 20px;font-family: 'GraphikTT',Arial,sans-serif;font-size: 25px;color: white;} спец ярлык для BTCH*/

.t490 .t490__col {background-color: white; /*max-width: 360px; min-height: 599px;*/} /*базовый блок*/

/*.t490 .t490__col {position: relative; } /*текстовая часть настройка для "уроненого" блока ссылок*/
/*.t490 .t-descr ul li {position: absolute; bottom: 27px; left: 0px; list-style: none;} /*"уронил" блок ссылок*/
/*.t490 .t-descr ul li {list-style: none; padding-top:15px;} /*"уронил" блок ссылок*/
/*.t490 .t-descr ul {padding-left:0!important;}*/
/*.t490 .t-descr ul li  {color:#999999; } /*цвет вертикальных палочек для блока ссылок*/
/*.t490 .t-descr ul li strong {color:#a4f4c0; font-weight:unset!important;} /*обледнение неактивной ссылки*/
.uc-past-events ol li, .t490 .t-descr ol li {list-style: none; color:#3b3b3b!important; font-weight:400;} /*стиль для даты-места*/
/*.t490 .t-descr ol li u {text-decoration: none;    text-transform: uppercase;    letter-spacing: 2px;    font-weight: 300;    font-size: smaller;}*/
.uc-past-events ol li u, .t490 .t-descr ol li u { margin-bottom:4px; text-decoration: none;        gap: 2px;    display: inline-block;    padding: 1px 6px 2px;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    border-radius: 9px;    background-color: rgba(0, 252, 144, 0.15);}
@media screen (min-width: 1200px) { .t490 .t-descr ol li u { font-size:16px;} }

.uc-past-events ol, .t490 .t-descr ol {padding-left:0!important; padding-bottom: 7px;}  /*стиль для даты-места*/
 .t490 .t-col {padding-left: unset; padding-right: unset; margin-bottom: 30px;} /*отступы базового блока*/


.t490 .t490__separator {/*display:none;*/     margin-bottom: 10px;} /*какой-то паразитный разделитель между блоками*/
.t490 .t490__img {margin-bottom:0px;} /*доп отступ для обложки*/
.t490 .t-heading_md {margin-bottom: 12px; margin-top: 7px;} /*коррекция зага*/
@media screen and (min-width:960px) and (max-width: 1200px) {
    .t490 .t-col{margin-left: 20px;    margin-right: 20px;} /*отступы для планшетов*/
    .uc-past-events .t-col {    min-height: 280px;} /*вырвнивание для планшетов*/
    .uc-past-events .t490 .t490__separator {    display: none;} /*убираем глюк для планшетов*/
} 
@media screen and (max-width: 360px) { .t490 .t-descr {font-size: 14px!important;} .t-heading{font-size:22px!important;} 
.t490__col:first-child::after{font-size:22px!important;} .t490 .t-col{/*margin-bottom: 15px;*/}} /*уменьшаем всё для маленьких мобил*/
@media screen and (max-width: 960px) {
    .t490 .t-col {    margin-left: auto;    margin-right: auto; } /*центральное выравнивание*/
    .t490 .t490__col {min-height: unset;}
#rec529243615 .t490__col:first-child {display:none;}
#rec529243615 .t490 .t-col {margin-bottom: 0px;} /*отступы базового блока*/
} /*для мобилы (узких экранов) всё идет в одну колонку, поэтому карточки можно сделать разной высоты*/
/*.t490 li>a:hover {    color:#00d2ff!important;} /*спецэффекты для ссылок*/
.t490 a {font-weight:300;}
.t490 .t-heading, .t490 .t-heading a {color:#3d3d3d!important; font-weight: 600!important;}
/*.t490 .t490__linkwrapper:hover>img {opacity: .7;} /*спецэффект для обложек*/
.uc-past-events strong a, .t490 .t490__wrapperleft>.t-heading a, .t490 .t-heading a{border-bottom: 2px solid #00ff90; } /*спецэффект для обложек и кликакельных загов*/
.uc-past-events strong em a, .t490 .t-heading em a {padding-bottom: 2px;}
/*.t490 .t490__wrapperleft>.t-heading em, .t490__wrapperleft>.t-heading em {color:#00ff90;}*/
/*.t490 .t-heading {color:#a9a9a9!important;}*/
.t490 .t-heading {color:#3b3b3b!important;}
.uc-past-events strong a, .t490 .t490__linkwrapper .t490__wrapperleft>.t-heading>a,.t490 .t-heading>a {color: #3b3b3b!important; }
.uc-past-events strong::after {content: ""; display:block; width:1px; height:1px; margin-bottom: -16px; color:black;}
/*.t490 .t490__linkwrapper:hover~.t490__wrapperleft>.t-heading>a{text-shadow: 0 0 10px rgba(114, 114, 114, 0.5);}*/
.uc-past-events ol li em {font-family:'PT Mono',monospace,monospace!important; font-style: normal; opacity:.6; font-size:17px;}
@media screen and (max-width: 1200px) { .uc-past-events ol li em {font-size:13px; }}


/*About*/
@media screen and (min-width: 960px) {.uc-about .t-row .t-col:first-child {padding-top:100px;}}
.uc-about .t005__text {padding-top:0;}

/*ОТЗЫВЫ*/
.t958__slidecontainer {width:1200px;}
.t958__slidecontainer .t-width_6 {    max-width: 560px;}
.t958__item .t-slds__wrapper {    padding-right: unset;}
.t958__item {margin-left:40px;}
.t958__item:first-child {margin-left:0;}
@media screen and (max-width: 960px) {
.t958__card, .t958__slidecontainer .t-width_6, .t958__slidecontainer {width:unset!important; max-width:unset!important;}
    .t958__card {width:85vw!important; background-color: rgba(255, 255, 255, 0)}
.t958__item {margin-left: 0;}
.t958__card_preview {    padding: 15px 0 15px 15px!important;   height:unset!important; }
.t958__more-wrapper {display:none!important;}
.t958__gallery {padding-left:5px;}
.t958__author {display:block;}
.t958__avatar {margin-bottom:10px;}
.t958__author-name, .t958__author-descr {font-size:16px!important; margin-bottom: 0;}
}

/*Текст*/   
.t854__news-text_short-hide, .uc-testimonials .t-text_xs, .uc-testimonials .t-name_xs, .uc-testimonials .t-descr_xxs {font-size:20px!important; }
@media screen and (max-width: 960px) {.t854__news-text_short-hide, .uc-testimonials .t-text_xs, .uc-testimonials .t-name_xs, .uc-testimonials .t-descr_xxs {font-size:16px!important; }}

/*Логотипы*/
/*@media screen and (max-width: 960px) { .t594__item {width:60%; padding:0;}}*/

/*ФОРМА*/
.uc-form {padding-top: 11px!important;}

/*Заголовки*/
    .uc-header-shifted .t795__title {margin-bottom: 10px;}
.uc-header .t795__title {margin-bottom:5px!important; line-height:1.1;}
@media screen and (min-width: 960px){.uc-header-shifted .t-col_12 {    max-width: 380px;}} /*чтобо не закрывал календарь*/
@media screen and (min-width: 960px) {.uc-header-shifted .t-col {position:absolute;}
    .uc-header-shifted .t795__title, .uc-header .t795__title {font-size:70px!important;}
    .uc-header .t795__title {margin-bottom:30px!important;}
}
.uc-fact br {  content: "";  margin:0.5em;  display: block;}
.t678 button {width:100%;}
.t958 .t958__slider {margin:unset;}
.t037__title {padding-right:0;} /*убрать отступ справа для подзага*/
@media screen and (max-width: 960px) {
    .uc-header-shifted p, .uc-header p, .uc-header h2, h2 {font-size:45px!important;}
}
.uc-header {padding-bottom:20px!important;}


/*ФАкты*/
@media screen and (max-width: 960px) {
.uc-fact .t-col:first-child {display:none;}}

/*кнопки выбора оплаты*/
.t390__btn {font-size: 16px; text-transform: uppercase; padding: 0 50px; min-width:288px; height: 51px; letter-spacing: 1px;} 
@media screen and (max-width: 640px) { .t390__btn {min-width:100%;} }

.t702 .t-submit {letter-spacing: 1px; text-transform: uppercase;} /*кнопка отправки регформы*/
