/* скругление углов у карточек */
.t860__inner-col {
    border-radius: 10px;}
    
/*  */  
.t827 {
    z-index: 15; 
    position: relative; }
    
.t778  {
    z-index: 15; 
    position: relative; }
    
.t662 {
    z-index: 15; 
    position: relative; }
    
        
/* главная страница книги */
.t774 {
    position: relative;
    z-index: 10; }

/* редактирование блога-статей  */
.t-feed__post-popup__cover-wrapper {    
    width: 350px;    }

.t-feed__post-popup__content img {
    border-radius: 10px; }

.t-feed__post-popup__close-text {
    font-weight: 400; }

.t-feed__post-popup__title-wrapper  { 
    border: 0px;  }

.t-feed__post-popup__title {
    font-size: 28px; }
   
.t-feed__post-popup__relevants-item-descr {
    font-family: 'arial'; }

.t-feed__post-popup__relevants-item-title { 
       margin-bottom: 15px; }
   
.t-btn   {
    font-weight: 400; }
   
.t-btn_xs {
   font-weight: 400; }
   
.t-feed__post-popup__relevants-bgimg  {
border-radius: 10px; }

.t-feed__post-popup__relevants-item-title { 
    margin-top: 25px;
    margin-bottom: 10px; }
 
 .t-text_md {
    font-size: 16px; }

.t-feed__post-popup__text-wrapper h2.t-redactor__h2 { 
    font-size: 22px; 
     margin-top: 30px;
    margin-bottom: 15px;
    padding-top: 0px;
    padding-bottom: 0px; }

.t-feed__post-popup__text-wrapper h3.t-redactor__h3 { 
    font-size: 18px; 
    margin-top: 25px;
    margin-bottom: 15px;
    padding-top: 0px;
    padding-bottom: 0px; }

.t-feed__post-popup__text-wrapper h4.t-redactor__h4 { 
    font-size: 16px; 
    margin-top: 20px;
    margin-bottom: 15px;
    padding-top: 0px;
    padding-bottom: 0px; }

.t-feed__slider-grid__wrapper t-feed__slider-grid__wrapper_align t-feed__slider-grid__content {
    padding: 0 40px 20px; }
    
    @media screen and (min-width: 640px) {
.t-feed__post-popup__relevants-item-title {
    font-size: 20px;
    line-height: 125% }
    
    .t-feed__post-popup__relevants-item-descr {
    font-size: 16px; } }
    
    @media screen and (max-width: 640px) {
.t-feed__post-popup__relevants-item-title {
    font-size: 20px; 
    line-height: 125% }  
    
.t-feed__post-popup__relevants-item-descr {
    font-size: 14px; }  }
    
    
    
/* скругление карточек отзывов */
.t958__card {
    border-radius: 10px }
    
.t662__tile_lg .t662__bgimg {
    border-radius: 10px; }
    
/* фотографии с выпускного главная страница */
.t662__tile_sm .t662__bgimg {
    border-radius: 10px; }
    
    
/* скругление углов у согласия данных */
.t220__textwrapper  {
    border-radius: 15px; }
    
/* блок про доп курсы */    
.t847__img  {
    border-radius: 10px; }

.t-card__uptitle { 
    letter-spacing: 0px; }
    
.t847 .t-descr a {
      display: block;
    background-color: #9E00FF;
    color: #ffffff;
    padding: 15px 15px;
    border-radius: 100px;
    width: 280px;
    text-align: center;
    font-size: 16px;
    font-family: 'Russo One';
    margin-top: 40px;
    text-decoration: none;
    margin-top: 20px;
}

.t847__box .t-card__btn {
    margin-top: 20px; }


/* блок про команду на главной странице  
.t776__col {
    background-color: #F8EFFF;
    padding-top: 30px;
    padding-left: 30px;
    padding-bottom: 60px;
    padding-right: 30px;
    margin-left: 20px;
    margin-right: 20px;
    border-radius: 10px; 
    border: solid 1px #F0D2FE; }
    
.t776 {
    margin-left: 20px;
    margin-right: 20px; }
    
.t776__btn  {
    block-size: 55px; }         */ 
    
.t778__wrapper {
    border: solid 1px #F0D2FE; }
    
/* страница про выпускников  */   
.t1108 {
    z-index: 5;
    position: relative;}

    
.t661__bgimg {
       border-radius: 15px; } 



/* страница проф консультирование */
.t514 {
    z-index: 15; 
    position: relative; }
    
.t841 {
    z-index: 20; 
    position: relative; }

    
@media screen and (max-width: 480px) {    
.t514__title    {
    font-size: 18px;
    line-height: 1.25;  } 
    
.t-card__title { 
    font-size: 18px;
    line-height: 1.25; } }
    
@media screen and (min-width: 640px) {
.t514__title   {
    font-size: 25px;
    line-height: 1.25;  } 
    
.t-card__title {
    font-size: 25px;
    line-height: 1.25;  } }
    
@media (min-width: 480px) and (max-width: 640px) { 
.t514__title    {
    font-size: 22px;
    line-height: 1.25;  } 
    
.t-card__title { 
    font-size: 22px;
    line-height: 1.25; } }


.t514__line {
    width: 1px; }
    
.t514__circle {
    border: 1px solid #d9a2f6; } 
    

.t-valign_top {
    vertical-align: middle; }
    
    
.t923 {
    z-index: 15; 
    position: relative; } 
    
.t668 {
     z-index: 5;
    position: relative; }
    
.t490 {
     z-index: 5;
    position: relative; }
    
.t532 { 
    z-index: 7;
    position: relative; }
    
.t532__col  {
    border-radius: 10px; }
    
.t532__textwrapper {
    position: relative;
    padding: 20px 20px; }
    
.t532__overlay  {
    border-radius: 10px; } 
    
.t668__trigger-button {
    border-radius: 15px;
    border-color: green; }
  /*  border: none; } */
  
  
 /*  страница контакты  */
.t802__bgimg  {
    border-radius: 10px; }
    
.t1061__video-thumbnail {
    border-radius: 15px; }
    
.t667 {
    z-index: 5;
    position: relative; }
    
