/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Nov 13 2024 | 12:31:18 */
/* Убираем стандартную синюю обводку в фокусе поисковой формы JetEngine*/
#poisk input[type="text"]:focus,
#poisk input[type="search"]:focus {
    outline: none; /* Убираем стандартную обводку */
    border-color: #9f9f9f !important; /* Темно-серая обводка */
	color: #000000; /* Черный цвет вводимого текста */
}

/* Стиль для всех ссылок, начинающихся на 'tel:' красные ссылки на ios */
a[href^="tel:"] {
    color: #000; /* Задаём черный цвет */
    text-decoration: none; /* Убираем подчеркивание */
}
/* Стиль для всех ссылок, начинающихся на 'tel:' красные ссылки на ios для главной и других отдельных */
#tele a[href^="tel:"]{
    color: #fff; /* Задаём белый цвет */
}

@media (max-width: 768px) {
    .jsf-filter .jet-select__control {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
}

/*Анимация кнопки поиска при наведении на фильтры*/
/* Определение анимации вибрации */
@keyframes vibrate {
    0%, 3.33%, 6.67%, 10%, 13.33%, 16.67%, 20%, 23.33%, 26.67%, 30% {
        transform: translateX(-2px);
    }
    1.67%, 5%, 8.33%, 11.67%, 15%, 18.33%, 21.67%, 25%, 28.33%, 31.67% {
        transform: translateX(2px);
    }
    33.33%, 100% {
        transform: translateX(0);
    }
}

/* Обычный стиль кнопки */
.apply_btn {
    display: inline-block;
}

/* Активируем анимацию при наведении или фокусе на любом из фильтров */
#filter-region:hover ~ .apply_btn,
#filter-country:hover ~ .apply_btn,
#filter-svoistva:hover ~ .apply_btn,
#chbox:hover ~ .apply_btn,
#range:hover ~ .apply_btn,
#filter-region:focus ~ .apply_btn,
#filter-country:focus ~ .apply_btn,
#filter-svoistva:focus ~ .apply_btn,
#chbox:focus ~ .apply_btn,
#range:focus ~ .apply_btn {
    animation: vibrate 1s infinite; /* Анимация активируется при наведении или фокусе */
}


/* Задаём высоту и line-height для имитации отступов */
.jsf-filter select {
    height: 50px !important; /* Установите нужную высоту */
    line-height: 20px !important; /* Настройте для центровки текста */
    padding: 0 !important; /* Сбросить padding, чтобы не было конфликтов */
}

/* Задаём отступы dropdown бекграунда */
.elementor-nav-menu {
    padding: 30px;
}

/* Задаём отступы для кнопки основного фильтра */
.apply-filters__button img {
    display: block;
    margin: auto;
}
/* Задаём (уменьшаем) отступы wordpress menu */
.elementor-nav-menu {
    padding: 10px !important;
}
/* Задаём (уменьшаем) отступы logo */
.elementor-widget-image a img[src$=".svg"] {
    margin: 5px;
}