.elementor-1613 .elementor-element.elementor-element-d6178fe .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;}.elementor-1613 .elementor-element.elementor-element-c73f5c6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-6a2121c );}.elementor-1613 .elementor-element.elementor-element-20846d4 .elementor-icon-list-icon{width:14px;}.elementor-1613 .elementor-element.elementor-element-20846d4 .elementor-icon-list-icon i{font-size:14px;}.elementor-1613 .elementor-element.elementor-element-20846d4 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1613 .elementor-element.elementor-element-bce0b1b{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#0072BC00;--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-1613 .elementor-element.elementor-element-bce0b1b .elementor-share-btn{font-size:calc(0.75px * 10);border-width:2px;}.elementor-1613 .elementor-element.elementor-element-bce0b1b .elementor-share-btn__icon{--e-share-buttons-icon-size:2.5em;}.elementor-1613 .elementor-element.elementor-element-bce0b1b .elementor-share-btn:hover{--e-share-buttons-primary-color:#00355700;--e-share-buttons-secondary-color:var( --e-global-color-accent );}.elementor-1613 .elementor-element.elementor-element-76e3cf6 img{border-radius:16px 16px 16px 16px;}.elementor-1613 .elementor-element.elementor-element-0b77f22 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1613 .elementor-element.elementor-element-0b77f22 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1613 .elementor-element.elementor-element-0b77f22{--image-border-radius:16px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1613 .elementor-element.elementor-element-f0f4760{--display:flex;}@media(max-width:1024px){ .elementor-1613 .elementor-element.elementor-element-bce0b1b{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-1613 .elementor-element.elementor-element-bce0b1b{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS *//* 1. Превръщаме стандартната WP галерия в модерна CSS Grid мрежа */
body.elementor-page-1613 .gallery {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)) !important; /* Автоматични колони според екрана */
    gap: 16px !important; /* Разстояние между снимките */
    margin: 20px 0 !important;
    padding: 0 !important;
}

/* 2. Стилизиране на самите елементи (картинки) в галерията */
body.elementor-page-1613 .gallery-item {
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden;
    border-radius: 12px; /* Закръглени ръбове */
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

body.elementor-page-1613 .gallery-item:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
}

/* 3. Самите изображения */
body.elementor-page-1613 .gallery-icon img {
    display: block;
    width: 100% !important;
    height: 220px !important; /* Фиксирана височина за подреден вид */
    object-fit: cover !important; /* Предотвратява изкривяването на снимките */
    border: none !important;
    border-radius: 12px !important;
    transition: transform 0.5s ease !important;
}

body.elementor-page-1613 .gallery-item:hover .gallery-icon img {
    transform: scale(1.04); /* Леко приближаване при ховър */
}

/* 4. Скриване на подписите (caption), ако не ги искате под всяка снимка */
body.elementor-page-1613 .gallery-caption {
    display: none !important; 
}/* End custom CSS */