.elementor-6523 .elementor-element.elementor-element-b74d8ad{--display:flex;}.elementor-6523 .elementor-element.elementor-element-ae6423f{--display:flex;}.elementor-6523 .elementor-element.elementor-element-73a4edf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6523 .elementor-element.elementor-element-160728e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6523 .elementor-element.elementor-element-98ee041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6523 .elementor-element.elementor-element-93b07a2{text-align:center;}.elementor-6523 .elementor-element.elementor-element-9a10600{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder__label{text-align:left;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder__desc{text-align:left;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder input{color-scheme:normal;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder__action-button{transition:all 0.3s;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder-message--success{text-align:center;}.elementor-6523 .elementor-element.elementor-element-2219180 .jet-form-builder-message--error{text-align:center;}/* Start custom CSS for container, class: .elementor-element-73a4edf *//* Стандартен вид на картите */
.category-card {
    cursor: pointer;
    border: 2px solid transparent; /* Невидим бордър в началото */
    transition: all 0.3s ease;
    padding: 10px;
    border-radius: 12px;
    text-align: center;
}

/* При посочване (Hover) */
.category-card:hover {
    background-color: #f9f9f9;
    transform: translateY(-5px);
}

/* Когато картата е избрана (активна) */
.category-card.is-active {
    border-color: #ff0000 !important; /* Червен бордър */
    background-color: #fffafa;
    box-shadow: 0px 4px 15px rgba(255, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS *//* Стил за избраната картинка */
.jet-form-builder__field-template.is-checked .jet-form-builder__adv-choices-item {
    border: 3px solid #ff0000 !important; /* Червена рамка */
    transform: scale(1.05); /* Леко увеличение */
    transition: all 0.3s ease; /* Плавност на анимацията */
    box-shadow: 0px 10px 20px rgba(0,0,0,0.1); /* Сянка за дълбочина */
}

/* Стил при посочване с мишката (Hover) */
.jet-form-builder__adv-choices-item:hover {
    cursor: pointer;
    border-color: #cccccc;
}/* End custom CSS */