.elementor-9739 .elementor-element.elementor-element-c4044b7 .elementor-repeater-item-a6c97e9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.ulicasnova.hr/wp-content/uploads/2026/08/WhatsApp-Image-2026-07-16-at-14.01.10-5.jpeg);background-size:cover;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .swiper-slide{height:740px;transition-duration:calc(5000ms*1.2);}.elementor-9739 .elementor-element.elementor-element-c4044b7 .swiper-slide-contents{max-width:66%;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .swiper-slide-inner{text-align:start;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:5px;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .elementor-slide-heading{color:var( --e-global-color-accent );font-family:"Outfit", Sans-serif;font-size:41px;line-height:48px;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .elementor-slide-description{color:var( --e-global-color-1110a2b9 );font-family:"Inter", Sans-serif;font-size:13px;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .elementor-slide-button{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:bold;border-width:1px;border-radius:0px;color:var( --e-global-color-accent );}.elementor-9739 .elementor-element.elementor-element-c4044b7{width:100%;max-width:100%;}.elementor-9739 .elementor-element.elementor-element-da8d5a0 > .elementor-background-overlay{background-color:#E2D5D5;opacity:0.5;}.elementor-9739 .elementor-element.elementor-element-da8d5a0{border-style:none;z-index:10;}.elementor-9739 .elementor-element.elementor-element-b9226cd{text-align:center;}.elementor-9739 .elementor-element.elementor-element-b9226cd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;}.elementor-9739 .elementor-element.elementor-element-e75fc44{text-align:center;}.elementor-9739 .elementor-element.elementor-element-e75fc44 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;}.elementor-9739 .elementor-element.elementor-element-85833fe{text-align:center;}.elementor-9739 .elementor-element.elementor-element-85833fe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;}.elementor-9739 .elementor-element.elementor-element-85833fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-9739 .elementor-element.elementor-element-f75c009{padding:11px 11px 11px 11px;}.elementor-9739 .elementor-element.elementor-element-8d5d18c{text-align:center;}.elementor-9739 .elementor-element.elementor-element-8d5d18c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-9739 .elementor-element.elementor-element-8dcc981{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;font-style:normal;line-height:1.3em;}.elementor-9739 .elementor-element.elementor-element-8dcc981 > .elementor-widget-container{margin:-8px -8px -8px -8px;}.elementor-9739 .elementor-element.elementor-element-fdea880 .elementor-button{font-family:"Outfit", Sans-serif;background-color:#1B1818BD;}.elementor-9739 .elementor-element.elementor-element-fdea880 .elementor-button:hover, .elementor-9739 .elementor-element.elementor-element-fdea880 .elementor-button:focus{background-color:#1B1818BD;}.elementor-9739 .elementor-element.elementor-element-fdea880 > .elementor-widget-container{margin:-104px -104px -104px -104px;}.elementor-9739 .elementor-element.elementor-element-6388603 .elementor-button{font-family:"Outfit", Sans-serif;background-color:#1B1818BD;}.elementor-9739 .elementor-element.elementor-element-6388603 .elementor-button:hover, .elementor-9739 .elementor-element.elementor-element-6388603 .elementor-button:focus{background-color:#1B1818BD;}.elementor-9739 .elementor-element.elementor-element-6388603 > .elementor-widget-container{margin:-104px -104px -104px -104px;}.elementor-9739 .elementor-element.elementor-element-9cfc3f4{text-align:center;}.elementor-9739 .elementor-element.elementor-element-9cfc3f4 .elementor-heading-title{font-family:"Outfit", Sans-serif;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-repeater-item-99b5aed .swiper-slide-bg{background-color:var( --e-global-color-6c63161 );background-image:url(https://www.ulicasnova.hr/wp-content/uploads/2026/08/magbellis_sapice_pozadina_1080x1350.png);background-size:cover;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-repeater-item-99b5aed .elementor-background-overlay{background-color:#FFFFFF80;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-repeater-item-98f0a6b .swiper-slide-bg{background-color:var( --e-global-color-6c63161 );background-image:url(https://www.ulicasnova.hr/wp-content/uploads/2026/08/magbellis_sapice_pozadina_1080x1350.png);background-size:cover;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-repeater-item-98f0a6b .elementor-background-overlay{background-color:#F3E9EB4A;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-repeater-item-8562d84 .swiper-slide-bg{background-color:var( --e-global-color-6c63161 );background-image:url(https://www.ulicasnova.hr/wp-content/uploads/2026/08/magbellis_sapice_pozadina_1080x1350.png);background-size:cover;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-repeater-item-8562d84 .elementor-background-overlay{background-color:#FFFFFF80;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-repeater-item-8df8a86 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.ulicasnova.hr/wp-content/uploads/2026/08/magbellis_sapice_pozadina_1080x1350.png);background-size:cover;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-repeater-item-8df8a86 .elementor-background-overlay{background-color:#FFFFFF80;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-9739 .elementor-element.elementor-element-d4e4825 .swiper-slide-contents{max-width:53%;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .swiper-slide-inner{text-align:center;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-slide-heading{color:var( --e-global-color-ae1526 );font-family:"Outfit", Sans-serif;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-slide-description{color:var( --e-global-color-ae1526 );}@media(max-width:767px){.elementor-9739 .elementor-element.elementor-element-c4044b7 .swiper-slide{height:390px;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .elementor-slide-heading{font-size:18px;line-height:1.1em;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .elementor-slide-description{line-height:1.4em;}.elementor-9739 .elementor-element.elementor-element-c4044b7 .elementor-slide-button{font-size:8px;line-height:0.1em;word-spacing:0em;}.elementor-9739 .elementor-element.elementor-element-7d028a5{width:33%;}.elementor-9739 .elementor-element.elementor-element-b9226cd{text-align:center;width:var( --container-widget-width, 88px );max-width:88px;--container-widget-width:88px;--container-widget-flex-grow:0;}.elementor-9739 .elementor-element.elementor-element-b9226cd .elementor-heading-title{font-size:10px;}.elementor-9739 .elementor-element.elementor-element-3957b9b{width:33%;}.elementor-9739 .elementor-element.elementor-element-e75fc44{text-align:center;width:var( --container-widget-width, 99.609px );max-width:99.609px;--container-widget-width:99.609px;--container-widget-flex-grow:0;}.elementor-9739 .elementor-element.elementor-element-e75fc44 .elementor-heading-title{font-size:10px;}.elementor-9739 .elementor-element.elementor-element-cd66560{width:33%;}.elementor-9739 .elementor-element.elementor-element-85833fe{text-align:center;width:var( --container-widget-width, 101.578px );max-width:101.578px;--container-widget-width:101.578px;--container-widget-flex-grow:0;}.elementor-9739 .elementor-element.elementor-element-85833fe .elementor-heading-title{font-size:10px;}.elementor-9739 .elementor-element.elementor-element-85833fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9739 .elementor-element.elementor-element-8dcc981{column-gap:0px;text-align:center;font-size:18px;line-height:1.3em;width:100%;max-width:100%;}.elementor-9739 .elementor-element.elementor-element-8dcc981 p{margin-block-end:27px;}.elementor-9739 .elementor-element.elementor-element-8dcc981 > .elementor-widget-container{margin:-15px 0px -22px 0px;padding:-11px 0px -4px 0px;}.elementor-9739 .elementor-element.elementor-element-64e56c9{margin-top:-20px;margin-bottom:0px;}.elementor-9739 .elementor-element.elementor-element-9cfc3f4{text-align:center;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .swiper-slide-contents{max-width:100%;}.elementor-9739 .elementor-element.elementor-element-d4e4825 .elementor-slide-description{line-height:1.3em;}}/* Start custom CSS for slides, class: .elementor-element-c4044b7 */.elementor-slides .elementor-slide-button {
    margin-top: 10px !important;
}

@media (max-width: 767px) {
    .elementor-slides .elementor-slide-button {
        padding: 15px 25px !important;
        font-size: 12px !important;
        margin-top: 0px !important;
    }
.elementor-slides .elementor-slide-description {
    margin-bottom:8px !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8be080d */@media (max-width: 767px) {
    .elementor-9739 .elementor-element.elementor-element-8be080d .elementor-container {
        display: flex;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: space-between;
        gap: 0;
        max-width: 100%;
    }
    .elementor-9739 .elementor-element.elementor-element-8be080d .elementor-column {
        width: auto;
        flex: 1 1 0;
        min-width: 0;
    }
    .elementor-9739 .elementor-element.elementor-element-8be080d .elementor-column > .elementor-element-populated {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100%;
        padding: 0 6px;
    }
    .elementor-9739 .elementor-element.elementor-element-8be080d .elementor-widget-container p,
    .elementor-9739 .elementor-element.elementor-element-8be080d .elementor-heading-title {
        font-size: 10px;
        letter-spacing: 0.04em;
        margin: 0;
        text-align: center;
        overflow-wrap: break-word;
    }
}/* End custom CSS */