.select-none .swiper-slide .md\:h4-desktop {
	display: none !important;
}

.the-form {
    max-width: 478px;
    width: 100%;
	position: relative;
}

.the-form .wpcf7-response-output {
	border-color: transparent!important;
	text-align: center!important;
	padding: 0!important;	
} 

.the-form.invalid .wpcf7-response-output {
	color: #D02C52!important;
}

.the-form .wpcf7-not-valid-tip {
	display: none !important;
}
.the-form .wpcf7-not-valid {
	border-color: #D02C52!important;
}

.imagesBlock>.bg-mist-lighter>img {
	display: none!important;
}


span[data-name="your-tel"] {
    display: block;
    position: relative;
    width: 100%; /* Убедитесь, что контейнер имеет ширину */
}

span[data-name="your-tel"]:before {
    content: '+995'; 
    position: absolute;
    top: 50%; /* Вертикальное центрирование */
    left: 15px;
    transform: translateY(-50%); /* Центрирование относительно высоты */
    font-size: 16px; /* Размер шрифта для префикса */
}

input[type="tel"] {
    padding-left: 57px!important; /* Отступ, чтобы не перекрывать псевдоэлемент */
    width: 100%; /* Убедитесь, что поле ввода имеет корректную ширину */
    box-sizing: border-box; /* Чтобы ширина padding учитывалась */
}
