.elementor-555 .elementor-element.elementor-element-4ec70dd{padding:50px 0px 0px 0px;}.elementor-555 .elementor-element.elementor-element-d649696 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:36px;font-weight:700;}.elementor-555 .elementor-element.elementor-element-a973f35{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-weight:500;width:var( --container-widget-width, 655px );max-width:655px;--container-widget-width:655px;--container-widget-flex-grow:0;}.elementor-555 .elementor-element.elementor-element-dd253d0{padding:0px 0px 100px 0px;}.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy{display:flex;gap:10px;justify-content:center;}.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item{text-align:center;border-radius:20px 20px 20px 20px;margin:0px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-555 .elementor-element.elementor-element-2b6dd25 .uc-selected{color:#000000 !important;}.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item_icon{font-size:20px;}.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_image img{height:180px;width:100%;border-radius:20px 20px 20px 20px;object-fit:cover;}.elementor-555 .elementor-element.elementor-element-2b6dd25 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_post_grid_style_one_wrap{grid-gap:30px;}.elementor-555 .elementor-element.elementor-element-f899976 .ue_post_grid{grid-template-columns:repeat(3, minmax(0, 1fr));text-align:inherit;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_post_grid_style_one_item{overflow:hidden;border-radius:0px;}.elementor-555 .elementor-element.elementor-element-f899976 .ue_p_title{justify-content:inherit;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_content{padding:30px 30px 30px 30px;background-color:#EB4D73D9;border-radius:20px 20px 20px 20px;border-style:none;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_post_image{height:200px;background-color:#ffffff;border-radius:0px 0px 0px 0px;border-style:none;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_post_image img{height:200px;object-fit:Cover;transform:scale(70%);}.elementor-555 .elementor-element.elementor-element-f899976 .ue-grid-item-category a{color:#ffffff;background-color:#545454;padding:3px 5px 3px 5px;border-radius:3px 3px 3px 3px;}.elementor-555 .elementor-element.elementor-element-f899976 .ue-grid-item-category{margin-top:0px;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_post_title a{color:#000000;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_post_title{margin-top:0px;}.elementor-555 .elementor-element.elementor-element-f899976 .ue-grid-item-meta-data{color:#707070;gap:5px;width:auto;}.elementor-555 .elementor-element.elementor-element-f899976 .ue-grid-item-meta-data svg{fill:#707070;}.elementor-555 .elementor-element.elementor-element-f899976 .ue-meta-data{margin-top:0px;gap:10px;justify-content:flex-start;}.elementor-555 .elementor-element.elementor-element-f899976 .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_post_text{color:#000000;font-family:"Outfit", Sans-serif;font-weight:600;margin-top:10px;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:10px;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_more_btn svg{fill:#ffffff;}.elementor-555 .elementor-element.elementor-element-f899976 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-555 .elementor-element.elementor-element-f899976 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-555 .elementor-element.elementor-element-bc09c1f{text-align:center;color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-weight:500;width:100%;max-width:100%;}.elementor-555 .elementor-element.elementor-element-74ce781 .elementor-button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;background-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-555 .elementor-element.elementor-element-4ec70dd{padding:20px 0px 0px 0px;}.elementor-555 .elementor-element.elementor-element-dd253d0{padding:0px 0px 80px 0px;}.elementor-555 .elementor-element.elementor-element-2b6dd25 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-555 .elementor-element.elementor-element-f899976 .ue_post_grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-555 .elementor-element.elementor-element-f899976 .uc_content{padding:0px 10px 0px 10px;}.elementor-555 .elementor-element.elementor-element-f899976 .uc_post_text{font-size:14px;}}/* Start custom CSS for ucaddon_ue_buttons_post_filter, class: .elementor-element-2b6dd25 */.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item {
    width: 140px;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy {
    justify-content: space-between !important;
    display: -webkit-box !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    padding: 20px 0;
}


/* For WebKit-based browsers */
.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy::-webkit-scrollbar {
    width: 12px; 
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy::-webkit-scrollbar-track {
    background: #f1f1f1; 
    border-radius: 10px; 
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy::-webkit-scrollbar-thumb {
    background: #EB4D73; 
    border-radius: 10px; 
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy::-webkit-scrollbar-thumb:hover {
    background: #C74665; 
}

/* For Firefox */
.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy {
    scrollbar-width: thin; 
    scrollbar-color: #EB4D73 #f1f1f1; 
}






.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_image, .elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item_content {
    position: relative;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_image:before {
    content: '';
    background-color: #EB4D73;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 20px;
    opacity: 0.9;
    mix-blend-mode: darken;
    transition: all ease-in-out 0.3s;
    z-index: 10;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item:hover .ue_taxonomy_image:before, .elementor-555 .elementor-element.elementor-element-2b6dd25 .uc-selected .ue_taxonomy_image:before {
    opacity: 0;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_image:after {
    z-index: 100;
    position: absolute;
    top: 35px;
    width: 100px;
    height: 100px;
    left: 22px;
    transition: all ease-in-out 0.6s;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="benzinske-pumpe"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Pumpe@2x-e1709641838269.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="ljepota-i-zdravlje"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2023/09/Ljepota-1-e1696077857278.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="zdravstvo"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2023/12/Zdravlje-e1702149544263.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="moda"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2023/12/Odjeca-e1702149563760.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="nekretnine"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2023/12/Kucanstvo-e1702149502467.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="marketi"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2023/12/Soping-e1702149553974.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="fitness-centri"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2023/12/Fitness-e1702149524761.png');
    top: 60px;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="restorani-i-kafici"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2023/12/Hrana-e1702149513116.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="djecji-sadrzaj"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Djeca-Igracke@2x-e1709663949964.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="gradnja-i-vrt"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Gradnja-i-Vrt@2x-e1709663959437.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="hemijske-cistione"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Hemijska@2x-e1709664039652.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="hoteli"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Hotel@2x-e1709664033831.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="it-oprema"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/IT@2x-e1709663970977.png');
    top: 60px;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="knjizare"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Edukacija@2x-e1709664002946.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="stambeni-asortiman"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Kucanstvo-e1709663993925.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="osiguranja"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Osiguranje@2x-e1709663985451.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="pet-shop"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Pet-Shop@2x-1-e1709664008961.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="putovanja"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Travel@2x-e1709664047767.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="rent-a-car"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Rent-@2x-e1709664054129.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="sport"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Sport-Butik@2x-e1709664075305.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="transport"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Transport@2x-e1709664061800.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="wellnes-i-spa"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Welness@2x-e1709664026507.png');
    top: 55px;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="zlatare"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2024/02/Zlatara@2x-e1709664068303.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="auto-dijelovi"] .ue_taxonomy_image:after {
    content: url('/wp-content/uploads/2023/12/Auto-e1702149534675.png');
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item:hover .ue_taxonomy_image:after, .elementor-555 .elementor-element.elementor-element-2b6dd25 .uc-selected .ue_taxonomy_image:after {
    opacity: 0;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item_content:after {
    content: '';
    width: 80%;
    height: 6px;
    border-radius: 20px;
    background-color: #EB4D73;
    position: absolute;
    bottom: -15px;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all ease-in-out 0.4s;
    opacity: 0;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item:hover .ue_taxonomy_item_title, .elementor-555 .elementor-element.elementor-element-2b6dd25 .uc-selected .ue_taxonomy_item_title {
    opacity: 0;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item:hover .ue_taxonomy_item_content:after, .elementor-555 .elementor-element.elementor-element-2b6dd25 .uc-selected .ue_taxonomy_item_content:after {
    opacity: 1;
    bottom: 5px;
}

@media screen and (max-width: 767px) {
    .elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_item {
    width: 38%;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .uc-grid-filter {
    overflow-y: hidden;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 .ue_taxonomy_image:after {
    left: 50%;
    transform: translate(-50%, -50%);
    top: 50%;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="fitness-centri"] .ue_taxonomy_image:after {
    top: 113px !important;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="wellnes-i-spa"] .ue_taxonomy_image:after {
    top: 105px !important;
}

.elementor-555 .elementor-element.elementor-element-2b6dd25 a[data-slug="it-oprema"] .ue_taxonomy_image:after {
    top: 105px !important;
}
}/* End custom CSS */
/* Start custom CSS for ucaddon_post_grid, class: .elementor-element-f899976 */.elementor-555 .elementor-element.elementor-element-f899976 .ue-item {
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    border-radius: 20px !important;
}

.elementor-555 .elementor-element.elementor-element-f899976 img {
    object-fit: contain !important;
}

.elementor-555 .elementor-element.elementor-element-f899976 .uc_post_text {
    text-align: center;
}

@media screen and (max-width: 767px) {
    .elementor-555 .elementor-element.elementor-element-f899976 .uc_post_grid_style_one_wrap {
        grid-gap: 10px !important;
    }
}/* End custom CSS */