.t-checkbox__indicator {
    border: 1px solid #A8A8A8;
    border-radius: 2px;
}
.link2[data-elem-type="text"] a {
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #FFDC5E !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 1px solid #696323 !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 1px !important; 
}

.link2[data-elem-type="text"] a:hover {
    /* цвет ссылки после наведения */
    color: #FFDC5E !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px solid #FFDC5E !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 1px !important; 
}
.link1[data-elem-type="text"] a {
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #000 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 1px solid #E4E4E4 !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 1px !important; 
}

.link1[data-elem-type="text"] a:hover {
    /* цвет ссылки после наведения */
    color: #000 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px solid #000 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 1px !important; 
}

/* TL06 - Модификация для Тильды. Эффект плавного появления текста */
.mast__title,  .mast__text {
    opacity: 0;
}
 .mast__title span {
     
	 animation: letter-glow 0.3s 0s ease both;
}

 .mast__text span {

	 animation: letter-glow 0.3s 0s ease both;
}
    .visible {
        opacity: 1
    }

 @keyframes letter-glow {
	 0% {
		 opacity: 0;
		 text-shadow: 0px 0px 1px rgba(233, 255, 113, 0.1);
	}
	 66% {
		 opacity: 1;
		 text-shadow: 0px 0px 15px rgba(233, 255, 113, 0.9);
	}
	 77% {
		 opacity: 1;
	}
	 100% {
		 opacity: 1;
		 text-shadow: 0px 0px 30px rgba(0, 0, 0,, 0.0);
	}
}
 input::placeholder {
        opacity: 1 !important;
    }
