.t829__container_padd-column {
    padding-left: 100px;
    padding-right: 100px;
}

/* Код для скругления углов */
.bord{
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); /*ios 7 border-radius-bug */
  -webkit-transform: rotate(0.000001deg); /*mac os 10.6 safari 5 border-radius-bug */
  -webkit-border-radius: 15px; 
  -moz-border-radius: 15px;
  border-radius: 15px; 
  overflow: hidden; 
  }

.bord-none{
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); /*ios 7 border-radius-bug */
  -webkit-transform: rotate(0.000001deg); /*mac os 10.6 safari 5 border-radius-bug */
  -webkit-border-radius: 0px; 
  -moz-border-radius: 0px;
  border-radius: 0px; 
  overflow: hidden; 
  }



/* Код для скругления углов кнопок вызова кастомного попап меню */
.open-popup {
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); /*ios 7 border-radius-bug */
  -webkit-transform: rotate(0.000001deg); /*mac os 10.6 safari 5 border-radius-bug */
  -webkit-border-radius: 15px; 
  -moz-border-radius: 15px;
  border-radius: 15px; 
  overflow: hidden; 
  }

/* Код для повторяющегося паттерна на фоне */

.noisefone .tn-atom {
    background-size: 30px !important;
    background-repeat: repeat !important;
    pointer-events: none;
}
.noisefone {
    pointer-events: none;
    z-index: 99999999 !important;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw !important;
    height: 100vh !important;
}



/* Межбуквенное в услугах */

.t585__header {
letter-spacing: 2px;
}


/* Межбуквенное в должностях у отзывов */

.t798__descr {
letter-spacing: 2px;
}



/* Отступ у имен на радиус скругления картинки */

.t603__textwrapper {
margin-left: 15px;
}


/* Шрифт в должности */

.t603__descr {
font-weight: 200;
}


/* Скругление картинок в команде */

.t603__blockimg {
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); /*ios 7 border-radius-bug */
  -webkit-transform: rotate(0.000001deg); /*mac os 10.6 safari 5 border-radius-bug */
  -webkit-border-radius: 15px; 
  -moz-border-radius: 15px;
  border-radius: 15px; 
  overflow: hidden; 
  }
  
  /* Скругление картинок в портфолио */

.t829__content {
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); /*ios 7 border-radius-bug */
  -webkit-transform: rotate(0.000001deg); /*mac os 10.6 safari 5 border-radius-bug */
  -webkit-border-radius: 15px; 
  -moz-border-radius: 15px;
  border-radius: 15px; 
  overflow: hidden; 
  }

  /* Скругление картинок в слайдере на главной */

.t670__imgwrapper {
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); /*ios 7 border-radius-bug */
  -webkit-transform: rotate(0.000001deg); /*mac os 10.6 safari 5 border-radius-bug */
  -webkit-border-radius: 15px; 
  -moz-border-radius: 15px;
  border-radius: 15px; 
  overflow: hidden; 
  }


/* выравнивание по правой тороне имен в отзывах */

.t798__title {
text-align: right;
}


/* Цвет при наведении в услугах */

    .t585__header {
         transition: 0.3s linear;
    }
    
    .t585__header :hover {
        color: #CCFD0D !important; /* задаем цвет заголовку при наведении */
        text-decoration: underline; /* подчеркивание текста при наведении */
        text-decoration-color: #CCFD0D; /* цвет подчеркивания */
    }
    
/* Цвет при наведении на главной в аккордеоне */

    .accord-services .tn-atom {
       -webkit-transition: color 0.3s ease; /* дает плавность */
    }
    
    .accord-services:hover  .tn-atom {
        color: #CCFD0D !important; /* задаем цвет заголовку при наведении */
        text-decoration: underline; /* подчеркивание текста при наведении */
        text-decoration-color: #CCFD0D; /* цвет подчеркивания */
    }
    
/* Цвет при наведении в заголовках (на главной) */
    
    .H1-zagolovok .tn-atom {
       -webkit-transition: color 0.3s ease; /* дает плавность */
  }

    .H1-zagolovok:hover  .tn-atom {
        color: #CCFD0D !important; /* задаем цвет заголовку при наведении */
    }
    
/* Цвет при наведении в брифах */
    
    .hov-color .tn-atom {
       -webkit-transition: color 0.3s ease;
  }
  
    .hov-color:hover  .tn-atom {
        color:#CCFD0D !important;  /*Цвет при наведении*/
    }
    
    
/* Пояснительный текст в брифах */

.t-descr_xxs {
    font-size: 16px;
}




.t868__fullwidth iframe {
    margin: auto;
    display: block;
    position: relative;
    width: 100%;
    height: 100vh;

}

.t-popup__container {
    background: rgb(0 0 0 / 80%);
    margin: 0 auto;
    width: auto;
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    z-index: 1;
    cursor: default;

}

