/*Article*/
:root {

--mob-p-margine: 10px;
--mob-h5-margine: 25px;
--mob-art-margine: 25px;
--mob-h4-margine: 45px;
--mob-h3-margine: 60px;
--mob-h2-margine: 90px;

--m-hp-size: 60px;
--m-h-size: 45px;
--m-h3-size: 34px;
--m-h4-size: 26px;
--m-p-size: 18px;

--p-margine: 20px;
--h5-margine: 45px;
--art-margine: 45px;
--h4-margine: 90px;
--h3-margine: 120px;
--h2-margine: 180px;

--hp-size: 80px;
--h-size: 80px;
--h3-size: 60px;
--h4-size: 40px;
--p-size: 20px;
}

.uc-news .art {width:600px; height:auto;}
.uc-news .art-img {width:100%;}
.uc-news a {color:#a161e5!important;}
.uc-news a:hover {color:#ba89ee!important;}
.uc-news .toc, .uc-news .toc ul {list-style-type:none;}
.uc-news .toc ul {padding-top:0; padding-bottom:0;}
.uc-news .toc li {padding-top:var(--h5-margine);}
.uc-news .toc ul li {padding-top:var(--p-margine);}
.uc-news .toc ul ul, .uc-news .toc ul ul li {padding-top:0; margin-top:var(--mob-p-margine); margin-bottom:0;}
.uc-news .toc .empty {font-size:10px;}
.uc-news
{max-width:1200px; margin: 0 auto;
font-family: 'Roboto', Arial, sans-serif;
font-size:var(--p-size);
color: #3e3d40;
line-height:1.4;
}

.uc-news article {margin:20px;}
.uc-news p {max-width: 700px;}
.uc-news h1, .uc-news h2, .uc-news h3, .uc-news h4 {font-family: 'Montserrat', Arial, sans-serif; font-weight: 500;}
.uc-news p, .uc-news h1, .uc-news h2, .uc-news h3, .uc-news h4, .uc-news h5 {margin:0;}
.uc-news p, .uc-news h1, .uc-news h2, .uc-news h3, .uc-news h4, .uc-news h5 {margin:0;}

.uc-news article td {vertical-align: top; padding:10px 10px 15px 0px; border-collapse: collapse;border:0; border-spacing:0; border-top:1px #f0f0f0 solid;}
.uc-news article tr:first-child td {border-top:0;}
.uc-news article td:first-child {border-top:0;}
.uc-news article td p {margin:0;}
/*.uc-news article tr:nth-child(odd) td {background-color:#f0f0f0;}*/


.uc-news p {margin-bottom:var(--p-margine)}
.uc-news h1, .uc-news h2, .uc-news h3, .uc-news h4, .uc-news h5 {margin-top:var(--p-margine);}
.uc-news h1, .uc-news h2, .uc-news h3, .uc-news h4, .uc-news h5 {margin-bottom:var(--p-margine);}
.uc-news h3 {margin-bottom:var(--h5-margine);}
.uc-news p + h4 {margin-top:var(--h4-margine);}
.uc-news p + h5 {margin-top:var(--h5-margine);}
.uc-news h4 {margin-bottom:var(--h5-margine);}
.uc-news .art + h4 {margin-bottom:var(--p-margine);}
.uc-news .art + h3 {margin-top:var(--p-margine);}
.uc-news table + h2, .uc-news p + h2 {margin-top:var(--h2-margine);}
.uc-news p + h3, .uc-news table + h3 {margin-top:var(--h3-margine);}
.uc-news h2 + p, h3 + p {margin-top:var(--h5-margine);}
.uc-news .art {margin-top:var(--art-margine);}
.uc-news .art + h4 {margin-top:var(--p-margine);}
.uc-news p + .art,.uc-news h4 + p + .art {margin-top:var(--h4-margine);}


.uc-news h1 {font-size:var(--hp-size); line-height:1.1;}

.uc-news h2 {font-size:var(--h-size);
margin-top:var(--xxl-margine); color:#a161e5;}
.uc-news h3 {font-size:var(--h3-size);
margin-top:var(--xxlm-margine); }
.uc-news h4 {font-size:var(--p-size); font-weight: 600; letter-spacing:2px; text-transform: uppercase; word-spacing: 3px;}
.uc-news h5 {font-size:var(--p-size);}

@media (max-width: 1200px) {
.uc-news .toc ul li {font-size:var(--m-p-size); font-weight:bold;}
.uc-news .toc ul ul li {padding-top:0; margin-top:0; margin-bottom:var(--mob-p-margine); font-size:15px; font-weight:normal;}
.uc-news .toc ul ul {margin-top:var(--mob-p-margine);}

.uc-news .art {width:100%; height:auto; }
.uc-news .art-img {width:100%;}
.uc-news {        font-size:var(--m-p-size);}

.uc-news p {margin-bottom:var(--mob-p-margine)}
.uc-news h1, .uc-news h2, .uc-news h3, .uc-news h4, .uc-news h5 {margin-top:var(--mob-p-margine);}
.uc-news h1, .uc-news h2, .uc-news h3, .uc-news h4, .uc-news h5 {margin-bottom:var(--mob-p-margine);}
.uc-news p + h4 {margin-top:var(--mob-h4-margine);}
.uc-news p + h5 {margin-top:var(--mob-h5-margine);}
.uc-news h4 {margin-bottom:var(--mob-h5-margine);}
.uc-news .art + h4 {margin-bottom:var(--mob-p-margine);}
.uc-news .art + h3 {margin-top:var(--mob-p-margine);}
.uc-news p + h2 {margin-top:var(--mob-h2-margine);}
.uc-news p + h3, .uc-news table + h3 {margin-top:var(--mob-h3-margine);}
.uc-news h2 + p, .uc-news h3 + p {margin-top:var(--mob-h5-margine);}
.uc-news .art {margin-top:var(--mob-art-margine);}
.uc-news .art + h4 {margin-top:var(--mob-p-margine);}
.uc-news p + .art, .uc-news h4 + p + .art {margin-top:var(--mob-h4-margine);}


.uc-news h1 {font-size:var(--m-h-size); }
.uc-news h2 {font-size:var(--m-h-size);
margin-top:var(--m-xxl-margine);}
.uc-news h3 {font-size:var(--m-h3-size);
margin-top:var(--m-xxlm-margine); }
.uc-news h4 {font-size:var(--m-p-size); }
.uc-news h5 {font-size:var(--m-p-size);}
}


/*Summary*/
.uc-txt-special .t-col_3 {display:none;}
.uc-txt-special {padding-top: 0px!important;}
.uc-txt-special .t005__text {padding-bottom: 0px!important; margin-bottom: 0px!important;  max-width:600px;}
.uc-txt-special a {    text-decoration: none!important; color:rgb(60,60,60)!important; text-decoration:underline!important;}
.uc-txt-special em {font-style: normal; font-weight:bold; color:#ff1d48; }
@media (min-width: 1200px) {.uc-txt-special .t005__text { padding-top: 45px!important;}}


/*кнопка закрытия для всех попапов*/
@media (max-width: 640px) {.t-popup__close-wrapper {background-color: silver;}}

/*тексты про жкспонентов*/
.uc-exhibitor-text .t-img {    padding-top: 20px; margin:auto;}
@media (min-width: 640px) {.uc-exhibitor-text .t-img {    width:50%;}}
.uc-exhibitor-text .t390__wrapper {    padding-top: 0;}
.uc-exhibitor-text .t390__descr {    margin-top: 0;}
.uc-exhibitor-text .t-popup__close-wrapper {display:none!important;}
.uc-exhibitor-text .t390__title {padding-bottom:35px;}


/*Спикеры*/
.t524__wrappercenter {    padding-right: 0px;    padding-left: 0px;}
.t524__imgwrapper {margin-bottom:5px;}

.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 {font-size:15px!important; margin-bottom:0;}
}


/*Цены*/
@media (max-width: 640px) {
    
    /*.uc-price-selector .t1072__row {display: table;    }*/
    /*.uc-price-selector .t1072__col { display: table-cell;     min-width: 90vw;  max-width: 91vw; height:90vh;    }*/
    /*.uc-price-selector  .t1072__price   {text-align: center!important;}*/
    
    .uc-price-selector .t1072__row {display: -webkit-box; display: -ms-flexbox; display: flex;   flex-direction: row; }
    .uc-price-selector .t1072__col { -webkit-box-flex: 1; -ms-flex: 1; flex: 1;     min-width: 90vw;  max-width: 91vw; }
    .uc-price-selector  .t1072__price   {text-align: center!important;}
    .uc-price-selector  .t1072__header {min-height:180px;     padding-bottom: 0px; height:unset!important;}
    .uc-price-selector  .t1072__footer {min-height:165px; height:unset!important }
    /*.uc-price-selector  .t1072__footer t1072__buttonwrapper {margin-top: auto;}*/
    .uc-price-selector .t1072__wrapper, .uc-price-selector .t1072__content {height: 100%;}
    
    /*.uc-price-selector .t1072 .t-card__title {padding: 10px;} */
    .uc-price-selector .t1072__price__wrapper, .uc-price-selector .t1072__price {    margin:10px 0 0;}
    .uc-price-selector .t1072__col {    margin-bottom: 0;}
    .uc-price-selector .t-card__descr {height: 55px;}
    .uc-price-selector .t1072__buttonwrapper {    padding: 33px 0 20px;}
    /*.uc-price-selector .t1072 .t-card__uptitle {    margin-top: 5px;    margin-bottom: 0px;}*/
    /*.uc-price-selector .t1072 .t-card__descr {    margin-top: 0;}*/
    /*.uc-price-selector  .t1072__buttonwrapper {    padding: 0; margin:0;}*/
    .uc-price-selector .t1072__row {    overflow: scroll;}
}

/*ТЕКСТ*/
.t-descr_xl, .t-name_xs, .t-heading_xs, .t-text, .t-text div, .t-name div, .uc-list ul, .t-text_md, .t-descr_xs {font-size: 18px!important;}
@media (max-width: 1200px) {.t-descr_xl, .t-name_xs, .t-heading_xs, .t-text, .t-text div, .t-name div, .uc-list ul, .t-text_md, .t-descr_xs {font-size: 16px!important;}}

/*REPORT*/
@media screen and (min-width:1200px) {
.uc-report img {
    position: relative;
    left: -18px;
    width: 78%;
}
.uc-report .t083__imgwrapper {
    text-align: left;
}    
}
.uc-report .t083__textclass1 {display:none;}

/*Доклады*/
.uc-presentation .t516__line {display:none;}
.uc-presentation .t516__textwr-bottompadding {    padding: 15px 0 35px 25px;}
.uc-presentation {	position: relative; top: -1px;}
.uc-presentation:after {	content: "";	text-align: right;	position: absolute;	bottom: -7px;	right: 0;	left: 0;
height: 7.2em;	background: linear-gradient(to bottom, rgba(245, 245, 245, 0), rgba(245, 245, 245, 1));	pointer-events: none;	z-index:999;}
.uc-presentation .t516 .t-section__descr {    max-width: unset!important;}
.uc-presentation .t516 .t-title {    margin-bottom: 50px!important;}
.uc-presentation .t516__circle {display:none;}

@media screen and (max-width:640px) {
.uc-presentation .t516__textwr-bottompadding {    padding-bottom: 20px;}
.uc-presentation:after {height: 200px;}    
.uc-presentation .t-name, .uc-presentation .t-heading {font-size: 16px!important;}
}


/*ЛОГОТИПЫ*/
@media screen and (max-width: 640px) and (orientation:portrait) {.t594 .t-col {width:48%; padding:0; padding-bottom:20px;}}
/*.uc-logos .t594__item {width:240px;}*/


/*Кнопки*/
.t-btn {padding-bottom:2px;}
.t993 .t-btn {padding-bottom:12px;}
.t993 .t-btn:last-child {margin-top:35px;}
.uc-align-left .t-container_100 {max-width: 1200px;    margin: 0 auto;}
.uc-align-left .t142A__wrapone {justify-content: left;}
/*Кнопки: расстояния между ними*/
@media screen and (min-width:1200px) { .uc-align-left2 a {width:100%;}}
@media screen and (min-width:960px) {.uc-double-btn .t142A__btn {margin-left: 16px; margin-right: 30px;}}
@media screen and (min-width:960px) {.uc-align-left2 .t-container_100 {max-width: 300px;    margin: 0 0 0 50%;} .t142A__wraptwo {padding-left: 15px;}}
/*@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 (min-width:960px) {.uc-cover .t-btnwrapper:nth-of-type(1) {margin-right:35px;}}
/*Кнопка формы*/
.t678 button {width:100%; font-weight:500; letter-spacing: 2px;}

/* Форма эксопнента */
/*.uc-packages em {font-style:normal; }*/
.uc-booth-tbl .t431__td, .uc-booth-tbl .t431__th {padding:5px;}
.uc-booth-tbl .t431__th:nth-of-type(2) {color:#4ea368;}
.uc-booth-tbl .t431__th:nth-of-type(3) {color:#215c85;}
.uc-booth-tbl .t431__th:nth-of-type(4) {color:#8d3d82;}
@media screen and (max-width: 960px) {
.uc-booth-tbl .t431__table-wrapper {    min-width: 500px;}
    
}

@media screen and (min-width:1200px) {
.uc-booth-slider .t989 .t989__img-wrapper {     justify-content: left;}
.uc-booth-slider .t-margin_auto {    margin-left: 10px;}
.uc-booth-slider .t989 .t989__thumbsbullets { padding: 20px!important;}
.uc-booth-slider .t-slds__thumbsbullet-wrapper {text-align: left;}
/*.uc-booth-slider .t989 .t-slds__thumbsbullet.t-slds__bullet {padding-right: 225px;}*/
/*.uc-booth-slider .t989 .t-slds__thumbsbullet.t-slds__bullet {padding-right: 450px;}*/
/*.uc-booth-slider .t989 .t-slds__thumbsbullet.t-slds__bullet:nth-of-type(2) {padding-right: 240px;}*/
.uc-booth-slider .t989 .t-slds__thumbsbullet.t-slds__bullet:nth-of-type(1) {padding-left: 176px;}
/*.uc-booth-slider .t989 .t-slds__thumbsbullet.t-slds__bullet:nth-of-type(2) {padding-right: 450px;}*/
.uc-booth-slider .t-slds__thumbsbullet-border {border:none;}
.uc-booth-slider .t-slds__arrow_container {display:none;}
.uc-booth-slider .t989__gallery-container {padding-top:0;}
}

@media screen and (max-width:640px) {.uc-align-left2 .t142A__wraptwo {width:100%;}}

/*Выставка*/
/*моношрифт для списка экспонетов*/
.uc-exh-list  .t-text  {
    font-family:'PT Mono',monospace,monospace!important;font-size: 16px!important;   text-indent: -68px; padding-left: 51px;}
.uc-exh-list  .t-text a, .uc-exh-list  .t-text em {font-family:'Roboto',serif!important; font-style: normal;}
.uc-exh-list  .t-text li  {list-style-type: none!important; padding-bottom: 12px;}

/*для 0-й отступ для колонок списка экспонентов*/
@media screen and (max-width: 970px) {
.uc-exh-list .t016 .t016__text {padding-top:0!important;padding-bottom:0!important; }
.uc-exh-list .t016 .t016__col {margin-bottom: 0!important;}
.uc-exh-list .t016 ul {margin-bottom: 0!important;}
}


.uc-footer a, .uc-footer span {text-decoration:none!important;color:white!important;}

/*ссылки на соцсети в подвале*/
.t452 .t-sociallinks__item {margin: 4px 3px 0;} 

@media screen and (min-width:960px) {.uc-audience .t195 img {position: relative;    top: -12px;}}

.t-radio__control {    padding-left: 35px;}
/*.t-radio__indicator {position: absolute;    top: 5px;    left: 0px;}*/
.uc-reasons br {  content: "";  margin:0.5em;  display: block;} 
.uc-reasons {position: relative;    top: -0.5px;} /*коррекция для блоков с серым фоном — глючная белая полоска иначе*/


@media screen and (max-width:640px) and (orientation:portrait) {
.t480__top {    margin-bottom: 15px;}
.t480__descr {    margin-top: 17px;}
.t-btnwrapper {margin-right:0; width: 90%;} /*поправить глюк кнопой на обложке*/
.uc-key-topics .t480__top .t-bgimg {max-height: 33vh;    background-position-y: bottom;} /*уменьшить высоту квадратной картинки*/
}

.t450__right_buttons_but {width:100%;}
@media screen and (max-width:640px) and (orientation:portrait) { .t594__item {width:80%;}}

/*Контакты*/
.uc-contacts .t-col:first-child .t005__text, .uc-contacts .t-col:first-child .t007__text {font-size: 40px!important; font-family: 'Montserrat',Arial,sans-serif;
    font-weight: 500;}

.uc-contacts .t-col:nth-child(2) {    max-width: 300px;}
.uc-contacts a {color: #2B2B2B!important;}

/*Спонсоры*/
.uc-for-sponsors .t1000__background-image {right:-25px;}
/*убрать иконки*/
.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;}
    }

/*Расширяем средник колонок*/
@media screen and (min-width:1200px) {
.t005 .t-col_6:first-child, .uc-key-topics .t-col_6:first-child, .uc-dobble-img .t-col_6:first-child {margin-right:25px; max-width:555px;}
.t005 .t-col_6:last-child, .uc-key-topics .t-col_6:last-child, .uc-dobble-img .t-col_6:last-child {margin-left:25px; max-width:555px;}
}

/*Заголовки*/
@media screen and (max-width:640px) {
.t015__title p, .t037__title, .t195 span, .t1000__header div, .t921__title, .t015__title, .t480__title, .uc-for-sponsors .t-section__topwrapper div div, .t-title_xs, .uc-contacts .t-col:first-child .t005__text, .uc-contacts .t-col:first-child .t005__text, .uc-contacts .t-col:first-child .t007__text
{font-size:30px!important; text-align:left!important;}
.t921__title {padding-bottom: 12px!important;} /*Gathering*/
.t015__title {padding-bottom: 20px!important;} /*Update*/
.t480__title {padding-top: 20px!important; margin-bottom:0!important;} /*topcs*/
.uc-for-sponsors .t-section__topwrapper {margin-bottom: 25px!important;    margin-top: 8px!important;} /*benefits*/
.t-section__topwrapper {margin-bottom: 30px!important; padding-top: 10px!important;} /*Форма*/
.uc-contacts .t-col:first-child .t005__text {    margin-bottom: 13px!important;}/*Contact*/
}

/*Основные темы — коррекцияя списков*/
.uc-key-topics ul {margin-left: 8px;}
.uc-key-topics .t480__btn-wrapper {    padding-top: 51px;}
@media screen and (max-width:640px) {.uc-key-topics .t480__top {padding:0;}}


/*Обложка*/
/*granat — тестовый блок*/
.granat {width: auto;     height: 100%;}
.granat img {    object-fit: cover;     width: 100%;    height: 100vh;
    -webkit-mask-image: linear-gradient(270deg, rgba(0, 0, 0, 1) 50%, transparent 100%);


}
/*.uc-cover .t-col_8 {max-width: 960px;} /*размер блока для обложки*/
.uc-cover .t-col_8 {    max-width: unset!important;}
.uc-cover .t-btn {font-size:18px;     letter-spacing: 2px; } /*размер шрифта для кнопок обложки*/
.uc-cover .t-btn:nth-child(1) {    margin-right: 50px;}

/*кричалка под загом*/
.uc-cover .t-title ul {padding-left: 0!important;    padding-bottom: 0; padding-top:7px;}
.uc-cover .t-title li {font-size:32px;line-height:1.3; list-style: none; letter-spacing:0;}
.uc-cover .t-title li, .uc-cover .t-descr {font-size:26px;}

@media screen and (min-width:1200px) {
    .uc-cover .t-title {font-size:100px; line-height:100px;}
    .uc-cover .t-title ul, .uc-cover .t-descr {padding-left: 7px!important;}
}

@media screen and (max-width:980px) {.uc-cover .t-title li, .uc-cover .t-descr {font-size:26px;}
    .uc-cover .t-btnwrapper, .uc-cover .t-btnwrapper a {width:100%;}
}
@media screen and (max-width:640px) {.uc-cover .t-title li, .uc-cover .t-descr {font-size:16px;}}
@media screen and (max-width:480px) {.uc-cover .t-title li, .uc-cover .t-descr {padding-left:3px;}}

@media screen and (max-width:640px) and (orientation:portrait) {
    .t-btn {width: 100%;}
    .t-btn div   { margin-left: auto;    margin-right: auto;}
    .uc-cover .t-title {font-size: 45px;}
    .t-btnwrapper {width:100%;}
}

@media screen and (max-width:640px) and (orientation:portrait) {
.uc-dobble-img .t921__tile_left{display:none;}
.uc-dobble-img .t921__images-wrapper {padding-top: 0;}
.uc-dobble-img .t921__bgimg {margin-top:0;}
.uc-dobble-img .t921__descr {margin-bottom:0;}
}


/*.uc-dobble-img .t921__col {    margin-left: 40px;}*/
/*.uc-dobble-img .t921__images-wrapper {max-width:580px; margin-right: 0px; margin-left: 20px;}*/


/*Соцсети в подвале*/
.t452__right_social_links_item {    margin: 4px 10px 0;} 

/*Достопримечательности*/
/*.uc-sight-main .t218__textwrapper {    margin: 10% 10% 10% 50px;}*/
.uc-sight-main .t1000__content_flipped {padding-left: 5px;}
.uc-sight-main .t1000 .t-section__topwrapper {    margin-bottom: 40px;} /*отступ заголовка в шапке*/

 @media screen and (max-width:640px) and (orientation:portrait) {.uc-sight-main .t1000__content_flipped {padding-left: 0px;}}
.uc-sight-main .t-bgimg  {left: -25px!important;}
/*убрать иконки*/
.uc-sight-main .t1000__iconwrapper {display:none;}
.uc-sight-main .t1000__textwrapper {padding-left:0;}
/*Коррекция отступов для достопримечательностей */
@media screen and (min-width:960px) and (orientation:landscape) {
.uc-sight .t-col:first-child {    margin-left: 20px;    margin-right: 0; max-width:555px;}
.uc-sight .t-col:last-child {    margin-left: 50px;    margin-right: 0; max-width:550px;}}

@media screen and (max-width:640px) { .uc-sight-main .t1000__bg-wrap {display:none;} 
        .uc-sight-main {padding-top:35px!important; padding-bottom:0!important;}
        .uc-sight-main .t1000__button {margin-button:25px!important;}
        .uc-sight .t195__imgsection {margin-bottom:0;}
}



/*Форма*/
.t-input-group_tx .t-text, .t-radio__wrapper label {font-size:18px!important;}
@media screen and (max-width:640px) {.t-input-group_tx .t-text, .t-radio__wrapper label {font-size:16px!important;}}
.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;}

@media screen and (max-width:640px) {
.t-descr, t-text, .t-descr_md, .t-text_md  {font-size:16px!important;}
}