.elementor-181 .elementor-element.elementor-element-a7a8eaa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-f9e6bc4 *//* Ciljanje tvog čistog HTML bloka u kodu stranice */
.cta-banner + footer, 
.cta-banner + div,
footer {
    position: relative !important;
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    left: 0 !important;
}

/* Osiguravanje da unutrašnjost tvog HTML-a nema skriveni pomak */
footer p, 
.cta-banner + div p {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

/* Bojanje pozadine tanke trakice između CTA i footera u tamnoplavu */
.cta-banner + footer, 
.cta-banner + div,
footer {
    background-color: #162130 !important; /* Zamijeni s točnim hex kodom tvoje tamnoplave ako se razlikuje */
}/* End custom CSS */
/* Start custom CSS *//* Prisilno izbacivanje footera iz okvira teme na 100% širine ekrana */
.elementor-location-footer, 
footer, 
#colophon {
    position: relative !important;
    left: 50% !important;
    right: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    width: 100vw !important;
    max-width: 100vw !important;
    
    /* DODATAK: Poništavanje svjetlijih traka iznad i ispod */
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/* Ciljanje same sekcije unutar footera ako HTML vuče razmak */
.elementor-location-footer .elementor-section,
.elementor-location-footer .e-con {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}/* End custom CSS */