.elementor-17 .elementor-element.elementor-element-623e897{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-623e897:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-623e897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cistahrvatska.hr/wp-content/uploads/2026/09/prijavi-odlagaliste-hero.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-3851c94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-997dd88{padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-997dd88 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b4890be{padding:10px 10px 10px 10px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-95d6e10{padding:30px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-9fc0848{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-f2c77e0{--display:flex;}.elementor-17 .elementor-element.elementor-element-9c48eff .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-9c48eff.elementor-view-stacked .elementor-icon{background-color:#DBE9D0;fill:#226938;color:#226938;}.elementor-17 .elementor-element.elementor-element-9c48eff.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9c48eff.elementor-view-default .elementor-icon{fill:#DBE9D0;color:#DBE9D0;border-color:#DBE9D0;}.elementor-17 .elementor-element.elementor-element-9c48eff.elementor-view-framed .elementor-icon{background-color:#226938;}.elementor-17 .elementor-element.elementor-element-9c48eff .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-9c48eff .elementor-icon-box-title a{font-size:22px;}.elementor-17 .elementor-element.elementor-element-dfe36a1{--display:flex;}.elementor-17 .elementor-element.elementor-element-b5ee0be .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-b5ee0be.elementor-view-stacked .elementor-icon{background-color:#DBE9D0;fill:#226938;color:#226938;}.elementor-17 .elementor-element.elementor-element-b5ee0be.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-b5ee0be.elementor-view-default .elementor-icon{fill:#DBE9D0;color:#DBE9D0;border-color:#DBE9D0;}.elementor-17 .elementor-element.elementor-element-b5ee0be.elementor-view-framed .elementor-icon{background-color:#226938;}.elementor-17 .elementor-element.elementor-element-b5ee0be .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b5ee0be .elementor-icon-box-title a{font-size:22px;}.elementor-17 .elementor-element.elementor-element-f8ed129{--display:flex;}.elementor-17 .elementor-element.elementor-element-2e7654a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-2e7654a.elementor-view-stacked .elementor-icon{background-color:#DBE9D0;fill:#226938;color:#226938;}.elementor-17 .elementor-element.elementor-element-2e7654a.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2e7654a.elementor-view-default .elementor-icon{fill:#DBE9D0;color:#DBE9D0;border-color:#DBE9D0;}.elementor-17 .elementor-element.elementor-element-2e7654a.elementor-view-framed .elementor-icon{background-color:#226938;}.elementor-17 .elementor-element.elementor-element-2e7654a .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2e7654a .elementor-icon-box-title a{font-size:22px;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-3851c94{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-f2c77e0{--width:33%;}.elementor-17 .elementor-element.elementor-element-dfe36a1{--width:33%;}.elementor-17 .elementor-element.elementor-element-f8ed129{--width:33%;}}/* Start custom CSS for shortcode, class: .elementor-element-02a0b11 */.ch-breadcrumbs,
.ch-breadcrumbs a {
    color: rgba(255,255,255,0.85);
}

.ch-breadcrumbs a:hover {
    color: #ffffff;
}

.ch-breadcrumbs {
    font-size: 14px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-95d6e10 */@media (max-width: 767px) {

    .ch-submit-mobile-full {
        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;

        margin-left: calc(50% - 50vw + 12px) !important;
        margin-right: calc(50% - 50vw + 12px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3851c94 *//* Unutarnji container koji drži H1 + uvodni tekst + rukopisnu poruku */
.ch-report-header {
    position: relative;

    width: calc(100% - 40px);
    max-width: 1400px;

    margin-left: auto;
    margin-right: auto;
}

/* Rukopisna poruka desno */
.ch-report-note {
    position: absolute;
    top: 5px;
    right: 25px;

    z-index: 5;

    width: 190px;
    text-align: center;

    transform: rotate(-5deg);
}

/* Tekst */
.ch-report-note p {
    margin: 0;

    color: #ffffff;

    font-family: "Kalam", cursive;
    font-size: 36px;
    font-weight: 400;
    line-height: 1.1;
    letter-spacing: -0.5px;
}

/* Zelena crta */
.ch-report-note::after {
    content: "";

    display: block;

    width: 105px;
    height: 4px;

    margin: 12px auto 0;

    background: #9BCB67;
    border-radius: 10px;

    transform: rotate(-7deg);
}

/* Tablet */
@media (max-width: 1024px) {
    .ch-report-note {
        right: 10px;
        width: 170px;
    }

    .ch-report-note p {
        font-size: 31px;
    }
}

/* Mobitel */
@media (max-width: 767px) {
    .ch-report-note {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-623e897 */.ch-report-page {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background-position: center top !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;

    /* boja u koju se slika na dnu pretapa */
    background-color: #EEF6EE !important;
}

/* gradient preko fotografije */
.ch-report-page::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;
    pointer-events: none;

    background: linear-gradient(
        to bottom,
        rgba(7, 46, 35, 0.50) 0%,
        rgba(7, 46, 35, 0.30) 22%,
        rgba(7, 46, 35, 0.08) 42%,
        rgba(238, 246, 238, 0.45) 58%,
        rgba(238, 246, 238, 0.92) 70%,
        #EEF6EE 78%,
        #EEF6EE 100%
    );
}

/* sadržaj mora biti iznad overlaya */
.ch-report-page > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */