.elementor-4251 .elementor-element.elementor-element-9a97f4d{--display:flex;--overlay-opacity:1;}.elementor-4251 .elementor-element.elementor-element-9a97f4d::before, .elementor-4251 .elementor-element.elementor-element-9a97f4d > .elementor-background-video-container::before, .elementor-4251 .elementor-element.elementor-element-9a97f4d > .e-con-inner > .elementor-background-video-container::before, .elementor-4251 .elementor-element.elementor-element-9a97f4d > .elementor-background-slideshow::before, .elementor-4251 .elementor-element.elementor-element-9a97f4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4251 .elementor-element.elementor-element-9a97f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_5 );--background-overlay:'';}.elementor-4251 .elementor-element.elementor-element-93ae44c img{width:50%;}.elementor-4251 .elementor-element.elementor-element-96dafda .elementor-toc__header-title{text-align:start;}.elementor-4251 .elementor-element.elementor-element-96dafda .elementor-toc__header{flex-direction:row;}.elementor-4251 .elementor-element.elementor-element-96dafda{--item-text-hover-decoration:underline;}.elementor-4251 .elementor-element.elementor-element-fa59a13{--display:flex;}.elementor-4251 .elementor-element.elementor-element-c4e2717{--display:flex;}.elementor-4251 .elementor-element.elementor-element-79da11b{--display:flex;}.elementor-4251 .elementor-element.elementor-element-4da944a{--display:flex;}.elementor-4251 .elementor-element.elementor-element-4835f20{--display:flex;}.elementor-4251 .elementor-element.elementor-element-fa7ad15{--display:flex;}.elementor-4251 .elementor-element.elementor-element-fc01135{--display:flex;}.elementor-4251 .elementor-element.elementor-element-0703bfb{--display:flex;}.elementor-4251 .elementor-element.elementor-element-2a8845f{--display:flex;}.elementor-4251 .elementor-element.elementor-element-9e818aa{--display:flex;}.elementor-4251 .elementor-element.elementor-element-b40b249{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-4251 .elementor-element.elementor-element-3462f50{--display:flex;}@media(max-width:767px){.elementor-4251 .elementor-element.elementor-element-93ae44c img{width:60%;}}/* Start custom CSS for text-editor, class: .elementor-element-c3910e6 *//* Omogućuje skrolanje na svim uređajima */
.entry-content figure.wp-block-table,
.entry-content .wp-block-table,
.entry-content table {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    display: block;
    max-width: 100%;
    width: 100%;
}

/* Sprječava zbijanje teksta u ćelijama kako bi se potaklo skrolanje */
.entry-content table th,
.entry-content table td {
    white-space: nowrap;
}

/* Fiksni prvi stupac koji ostaje vidljiv pri skrolanju */
.entry-content table th:first-child,
.entry-content table td:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
    background: #fff;
    box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1);
    white-space: normal;
    min-width: 120px;
    max-width: 160px;
}

/* Posebna boja za zaglavlje fiksnog stupca */
.entry-content table thead th:first-child {
    background: #f0f0f0;
    z-index: 3;
}/* End custom CSS */