.text-warning {
    font-weight: 400;
}

.slider_title {
    font-size: 110px !important;
    text-shadow: #000000 0px 1px 1px
}

.custom-technology__icon {
	display: flex;
	align-items: center;
	justify-content: center;
}
.custom-technology__icon .custom-class {
	width: 5rem;
    height: 5rem;
}
.error_text {
	color: red;
    font-size: 0.85em;
    display: block;
}
.individual__check .error_text,
.modal__tariff-check .error_text {
	width: 100%;
	padding-bottom: 0.5em;
}
.hide {
	display: none !important;
}


/*Разворот кнопки в слайдере*/
body .swiper-button-next {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}

/*Текст вместо ссылки*/
.examples-slide__links div.link {
    margin-bottom: 2rem;
    display: block;
}
.header__phone .phone {
    font-size: 1.6rem;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
}

@media screen and (min-width: 480px){
    .header__phone .phone {
        font-size: 1.8rem;
    }
}



.mobile-display {
    display: none;
}
.footer__phone,
.footer__phone * {
    font-size: 1.8rem;
    font-weight: 500;
    text-decoration: none;
    color: #fff;
}
@media screen and (max-width: 992px) {
    .mobile-display {
        display: block;
    }
    .desktop-display {
        display: none;
    }
}

.custom_lightgallery_item_certificates {
    cursor: pointer;
}

.custom_features {
    padding-bottom: 0;
    padding-top: 4rem;
}