.elementor-1398 .elementor-element.elementor-element-51d4dbf{width:auto;max-width:auto;background-color:#F4F0E9;padding:7px 20px 7px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-85ce418 );border-radius:50px 50px 50px 50px;}.elementor-1398 .elementor-element.elementor-element-51d4dbf.elementor-element{--align-self:flex-start;}.elementor-1398 .elementor-element.elementor-element-51d4dbf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-85ce418 );}.elementor-1398 .elementor-element.elementor-element-3fe132c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1398 .elementor-element.elementor-element-3fe132c .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:3.8rem;font-weight:400;font-style:italic;color:var( --e-global-color-1854e5e );}.elementor-1398 .elementor-element.elementor-element-6004585{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-1398 .elementor-element.elementor-element-6004585 .elementor-divider-separator{width:100%;}.elementor-1398 .elementor-element.elementor-element-6004585 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__row{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-list-tree__children{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__decorator{margin-left:5px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__checked-icon{font-size:12px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-collapse-icon{width:20px;height:20px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-collapse-none{width:20px;height:20px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-filter-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-filter+.jet-filter{margin-top:10px;}.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1398 .elementor-element.elementor-element-f8cb6fb{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:is( .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__items, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(40px / 2);padding-right:calc(40px / 2);}:is( .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 40px / -2);margin-right:calc( 40px / -2);width:calc(100% + 40px);}.elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 40px / -2);margin-right:calc( 40px / -2);}:is( .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__items, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(40px / 2);padding-bottom:calc(40px / 2);}:is( .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 40px / -2);margin-bottom:calc( 40px / -2);}body.elementor-page-1398:not(.elementor-motion-effects-element-type-background), body.elementor-page-1398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2957345 );background-image:url("https://culturalheritagebgrs.info/wp-content/uploads/2026/06/hero-banner-imagepulse.webp");background-position:top right;background-repeat:no-repeat;background-size:auto;}@media(min-width:1025px){body.elementor-page-1398:not(.elementor-motion-effects-element-type-background), body.elementor-page-1398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-1398 .elementor-element.elementor-element-f8cb6fb > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for heading, class: .elementor-element-3fe132c */.elementor-1398 .elementor-element.elementor-element-3fe132c span {
    color: #c5a059;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-b88d2f1 *//* 1. Sakrij fabrički radio krug i dekoracije */
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__decorator,
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__input {
    display: none !important;
}

/* 2. Poravnanje u horizontalni niz (za svaki slučaj) */
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 12px !important;
}

/* 3. OSNOVNO STANJE (Sva dugmad inicijalno - bela pozadina, sivi tekst) */
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-smart-filters-radio .jet-radio-list__label {
    display: inline-block !important;
    padding: 11px 26px !important;
    border: 1px solid #e2e8f0 !important;   
    border-radius: 100px !important;        
    background-color: #ffffff !important;    
    color: #64748b !important;              
    font-weight: 700 !important;
    font-size: 13px !important;
    text-transform: uppercase !important;   
    letter-spacing: 0.6px !important;
    box-shadow: 0 2px 6px 0 rgba(0,0,0,0.05);
    cursor: pointer !important;
    transition: all 0.2s ease-in-out !important;
}

/* 4. OPŠTE HOVER STANJE (Zlatna ivica i zlatni tekst sa slike image_bc43bc.png) */
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-smart-filters-radio .jet-radio-list__label:hover {
    border-color: #c5a059 !important;       
    color: #c5a059 !important;              
    background-color: #ffffff !important;    
}

/* 5. AKTIVNO STANJE (Tamna pozadina i beli tekst sa slike image_bc43bc.png) */
/* Pokriva sve HTML varijacije kako JetEngine renderuje strukturu */
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__item:has(input:checked) .jet-radio-list__label,
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__label:has(input:checked),
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__input:checked + .jet-radio-list__label,
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__input:checked ~ .jet-radio-list__label {
    background-color: #111622 !important;   
    border-color: #111622 !important;
    color: #ffffff !important;              
}

/* 6. ZAKLJUČAVANJE HOVERA ZA AKTIVNO DUGME */
/* Ovo sprečava da zlatni hover pokvari tamno dugme kada je ono aktivno */
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__item:has(input:checked) .jet-radio-list__label:hover,
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__label:has(input:checked):hover,
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__input:checked + .jet-smart-filters-radio .jet-radio-list__label:hover,
.elementor-1398 .elementor-element.elementor-element-b88d2f1 .jet-radio-list__input:checked ~ .jet-radio-list__label:hover {
    background-color: #111622 !important;   
    border-color: #111622 !important;
    color: #ffffff !important;  
}/* End custom CSS */