.elementor-1956 .elementor-element.elementor-element-458be5cd{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-1956 .elementor-element.elementor-element-458be5cd:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-458be5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-1956 .elementor-element.elementor-element-52e2307a .elementor-heading-title{font-size:32px;font-weight:700;color:#0B1220;}.elementor-1956 .elementor-element.elementor-element-45f5e9f{--divider-border-style:solid;--divider-color:#CBD5E1;--divider-border-width:1px;}.elementor-1956 .elementor-element.elementor-element-45f5e9f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1956 .elementor-element.elementor-element-45f5e9f .elementor-divider-separator{width:100%;}.elementor-1956 .elementor-element.elementor-element-45f5e9f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1956 .elementor-element.elementor-element-400fa1f5 > .elementor-widget-container{background-color:#F8FAFC;}.elementor-1956 .elementor-element.elementor-element-400fa1f5{color:#020101;}@media(min-width:768px){.elementor-1956 .elementor-element.elementor-element-458be5cd{--content-width:1200px;}}/* Start custom CSS for text-editor, class: .elementor-element-400fa1f5 *//* NASLOVI */
.elementor-1956 .elementor-element.elementor-element-400fa1f5 h2,
.elementor-1956 .elementor-element.elementor-element-400fa1f5 h3 {
    color: #1F2937 !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    margin-top: 32px !important;
    margin-bottom: 16px !important;
}

/* H2 - GLAVNI NASLOVI SEKCIJA */
.elementor-1956 .elementor-element.elementor-element-400fa1f5 h2 {
    font-size: 32px !important;
}

/* H3 - AKO IH IMA */
.elementor-1956 .elementor-element.elementor-element-400fa1f5 h3 {
    font-size: 24px !important;
}

/* OBIČAN TEKST */
.elementor-1956 .elementor-element.elementor-element-400fa1f5 p {
    color: #64748B !important;
    line-height: 1.7 !important;
    margin-bottom: 18px !important;
}

/* LINKOVI */
.elementor-1956 .elementor-element.elementor-element-400fa1f5 a {
    color: #274C77 !important;
}

.elementor-1956 .elementor-element.elementor-element-400fa1f5 a:hover {
    color: #94A3B8 !important;
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-1956 .elementor-element.elementor-element-400fa1f5 h2 {
        font-size: 28px !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-1956 .elementor-element.elementor-element-400fa1f5 h2 {
        font-size: 24px !important;
    }

    .elementor-1956 .elementor-element.elementor-element-400fa1f5 h3 {
        font-size: 20px !important;
    }

    .elementor-1956 .elementor-element.elementor-element-400fa1f5 p {
        font-size: 15px !important;
    }
}/* End custom CSS */