.elementor-8667 .elementor-element.elementor-element-38f7aba:hover > .elementor-background-overlay{filter:brightness( 94% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 123deg );}.elementor-8667 .elementor-element.elementor-element-38f7aba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8667 .elementor-element.elementor-element-38f7aba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8667 .elementor-element.elementor-element-73ef519 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-8667 .elementor-element.elementor-element-73ef519 .main-slider-one__content .title h2{font-size:90px;line-height:100px;letter-spacing:0.1px;word-spacing:4px;}.elementor-8667 .elementor-element.elementor-element-73ef519 .main-slider-one__content .text p{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;}.elementor-8667 .elementor-element.elementor-element-73ef519 .main-slider-one__content .btn-box .btn-one{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8667 .elementor-element.elementor-element-73ef519 .main-slider-one__content .btn-box .btn-one:before{background-color:var( --e-global-color-primary );}.elementor-8667 .elementor-element.elementor-element-12eb23a > .elementor-background-overlay{opacity:0.5;}.elementor-8667 .elementor-element.elementor-element-12eb23a{margin-top:-110px;margin-bottom:0px;z-index:11;}.elementor-8667 .elementor-element.elementor-element-c155512 > .elementor-container{max-width:1318px;}.elementor-8667 .elementor-element.elementor-element-c155512{margin-top:0px;margin-bottom:0px;z-index:9;}.elementor-8667 .elementor-element.elementor-element-eb0139f > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-bd60b04 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-902e81b > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-4330968 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-87b334b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-15%;text-align:start;}body:not(.rtl) .elementor-8667 .elementor-element.elementor-element-87b334b{left:9%;}body.rtl .elementor-8667 .elementor-element.elementor-element-87b334b{right:9%;}.elementor-8667 .elementor-element.elementor-element-9b38ccf:hover{--e-transform-rotateZ:250deg;}.elementor-8667 .elementor-element.elementor-element-9b38ccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-15%;}body:not(.rtl) .elementor-8667 .elementor-element.elementor-element-9b38ccf{left:9%;}body.rtl .elementor-8667 .elementor-element.elementor-element-9b38ccf{right:9%;}.elementor-8667 .elementor-element.elementor-element-9b38ccf img{opacity:1;}.elementor-8667 .elementor-element.elementor-element-858a5e0{--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;}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .eael-cta-heading .eael-cta-title-text.elementor-repeater-item-d225859{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#1D3B88;}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .eael-cta-heading .eael-cta-title-text.elementor-repeater-item-c941a94{font-family:"Montserrat", Sans-serif;font-weight:600;color:#96C93D;}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .eael-cta-heading .eael-cta-title-text.elementor-repeater-item-f70e93f{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#1D3B88;}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action.bg-img{background-image:url(https://komunalac-gospic.hr/wp-content/uploads/2026/05/reciklazno_dvoriste_.png);background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action.bg-img-fixed{background-image:url(https://komunalac-gospic.hr/wp-content/uploads/2026/05/reciklazno_dvoriste_.png);}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action{max-width:1255px;border-radius:196px;}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action p{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button{margin:0px 0px 100px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:22px;}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:22px;height:22px;}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:not(.cta-secondary-button){color:var( --e-global-color-primary );background:var( --e-global-color-2a43c2e );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button) .btn-icon{background:var( --e-global-color-primary );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:hover:not(.cta-secondary-button){color:var( --e-global-color-2a43c2e );background:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:after:not(.cta-secondary-button){background:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button.effect-1:after{background:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button.effect-2:after{background:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button):hover .btn-icon{background:var( --e-global-color-2a43c2e );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button):hover i{color:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button):hover svg{fill:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-a8dc208 .eael-call-to-action .cta-button:not(.cta-secondary-button){box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8667 .elementor-element.elementor-element-45e3816:not(.elementor-motion-effects-element-type-background), .elementor-8667 .elementor-element.elementor-element-45e3816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://komunalac-gospic.hr/wp-content/uploads/2022/08/blog-v1-shape1.png");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-8667 .elementor-element.elementor-element-45e3816{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8667 .elementor-element.elementor-element-45e3816 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8667 .elementor-element.elementor-element-cc97d4d{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;padding:6% 30% -1% 30%;text-align:center;}.elementor-8667 .elementor-element.elementor-element-cc97d4d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-8667 .elementor-element.elementor-element-eed3b3e:not(.elementor-motion-effects-element-type-background), .elementor-8667 .elementor-element.elementor-element-eed3b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-eed3b3e > .elementor-background-overlay{background-color:var( --e-global-color-2a43c2e );background-image:url("https://komunalac-gospic.hr/wp-content/uploads/2022/07/services-v1-shape3.png");background-position:bottom center;background-repeat:no-repeat;opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8667 .elementor-element.elementor-element-eed3b3e > .elementor-container{max-width:1600px;}.elementor-8667 .elementor-element.elementor-element-eed3b3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-53px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8667 .elementor-element.elementor-element-eed3b3e > .elementor-shape-top svg{width:calc(135% + 1.3px);}.elementor-8667 .elementor-element.elementor-element-b441677.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8667 .elementor-element.elementor-element-7654a2e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-8667 .elementor-element.elementor-element-7654a2e .swiper-pagination-bullet-active{color:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-7654a2e .swiper-pagination-bullet:hover{color:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-shortcode .qodef-e-title:hover{color:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-shortcode .qodef-e-title:hover a{color:var( --e-global-color-secondary );}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-shortcode .qodef-e-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-blog-item .qodef-e-excerpt{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-e-info.qodef-info--top .qodef-e-info-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-item-layout--standard .qodef-e-media{margin-bottom:0px;}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-item-layout--standard .qodef-e-text{margin-bottom:48px;}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-e-media-image{border-radius:80px 0px 80px 0px;}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-e:hover .qodef-e-media-image a:after{background-color:#96C93D82;}.elementor-8667 .elementor-element.elementor-element-48526a5 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:15px 55px 15px 55px;}.elementor-8667 .elementor-element.elementor-element-48526a5 .elementor-button:hover, .elementor-8667 .elementor-element.elementor-element-48526a5 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-8667 .elementor-element.elementor-element-48526a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-8667 .elementor-element.elementor-element-48526a5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8667 .elementor-element.elementor-element-0b6f161:not(.elementor-motion-effects-element-type-background), .elementor-8667 .elementor-element.elementor-element-0b6f161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8667 .elementor-element.elementor-element-0b6f161 > .elementor-background-overlay{background-image:url("https://komunalac-gospic.hr/wp-content/uploads/2026/05/karta.png");background-position:center center;background-repeat:no-repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8667 .elementor-element.elementor-element-0b6f161{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-13px;margin-bottom:0px;padding:115px 0px 75px 0px;}.elementor-8667 .elementor-element.elementor-element-2f8c198{text-align:center;}.elementor-8667 .elementor-element.elementor-element-2f8c198 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:21px;letter-spacing:1.6px;color:#EB292C;}.elementor-8667 .elementor-element.elementor-element-69263d4 > .elementor-container{max-width:1290px;}.elementor-8667 .elementor-element.elementor-element-69263d4{margin-top:20px;margin-bottom:0px;z-index:11;}.elementor-8667 .elementor-element.elementor-element-ad7cfcc > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-ad7cfcc .services-style1__single-text h3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8667 .elementor-element.elementor-element-ad7cfcc .services-style1__single-icon{background:#147A27;}.elementor-8667 .elementor-element.elementor-element-55bfbeb > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-55bfbeb .services-style1__single-text h3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8667 .elementor-element.elementor-element-55bfbeb .services-style1__single-icon{background:#024AC9FC;}.elementor-8667 .elementor-element.elementor-element-55bfbeb .services-style1__single-content::before{background:var( --e-global-color-primary );}.elementor-8667 .elementor-element.elementor-element-b93207d > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-b93207d .services-style1__single-text h3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8667 .elementor-element.elementor-element-b93207d .services-style1__single-icon{background:#FCF005;}.elementor-8667 .elementor-element.elementor-element-b93207d .services-style1__single-content::before{background:#F3E924;}.elementor-8667 .elementor-element.elementor-element-e32cffc > .elementor-background-overlay{background-color:var( --e-global-color-secondary );background-image:url("https://komunalac-gospic.hr/wp-content/uploads/2026/05/cropped-Komunalac-logo-obrub-i-bijela-pozadina.png");background-position:center center;background-repeat:no-repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8667 .elementor-element.elementor-element-e32cffc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 0px 5px 0px;z-index:11;}.elementor-8667 .elementor-element.elementor-element-12c70cb{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-4px -1px 0px -1px;text-align:center;}.elementor-8667 .elementor-element.elementor-element-12c70cb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-8667 .elementor-element.elementor-element-4a10580:not( .elementor-widget-image ), .elementor-8667 .elementor-element.elementor-element-4a10580.elementor-widget-image img{-webkit-mask-image:url( https://komunalac-gospic.hr/wp-content/plugins/elementor/assets/mask-shapes/oval-horizontal.svg );-webkit-mask-size:99%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}@media(min-width:768px){.elementor-8667 .elementor-element.elementor-element-b441677{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8667 .elementor-element.elementor-element-0bd9461{width:50%;}.elementor-8667 .elementor-element.elementor-element-0ef4ea1{width:50%;}.elementor-8667 .elementor-element.elementor-element-da0fb81{width:50%;}.elementor-8667 .elementor-element.elementor-element-2b1538a{width:50%;}.elementor-8667 .elementor-element.elementor-element-9bb74eb{width:50%;}.elementor-8667 .elementor-element.elementor-element-f21c716{width:50%;}.elementor-8667 .elementor-element.elementor-element-0a688e0{width:50%;}}@media(min-width:1025px){.elementor-8667 .elementor-element.elementor-element-45e3816:not(.elementor-motion-effects-element-type-background), .elementor-8667 .elementor-element.elementor-element-45e3816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8667 .elementor-element.elementor-element-e32cffc > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8667 .elementor-element.elementor-element-73ef519 .main-slider-one__content .title h2{font-size:87px;}.elementor-8667 .elementor-element.elementor-element-c155512{padding:0px 10px 0px 10px;}.elementor-8667 .elementor-element.elementor-element-eb0139f > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-bd60b04 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-902e81b > .elementor-widget-container{margin:-20px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-4330968 > .elementor-widget-container{margin:-20px 5px 0px 5px;}.elementor-8667 .elementor-element.elementor-element-cc97d4d{padding:0% 18% 0% 18%;}.elementor-8667 .elementor-element.elementor-element-69263d4{padding:0px 10px 0px 10px;}.elementor-8667 .elementor-element.elementor-element-55bfbeb > .elementor-widget-container{margin:-20px 5px 0px 5px;}}@media(max-width:767px){.elementor-8667 .elementor-element.elementor-element-73ef519{width:auto;max-width:auto;}.elementor-8667 .elementor-element.elementor-element-73ef519.elementor-element{--flex-grow:11;--flex-shrink:10;}.elementor-8667 .elementor-element.elementor-element-73ef519 .main-slider-one__content .title h2{font-size:42px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-8667 .elementor-element.elementor-element-73ef519 .main-slider-one__content .text p{font-size:19px;line-height:1.1em;letter-spacing:1px;word-spacing:0em;}.elementor-8667 .elementor-element.elementor-element-eb0139f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8667 .elementor-element.elementor-element-bd60b04 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8667 .elementor-element.elementor-element-902e81b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8667 .elementor-element.elementor-element-4330968 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8667 .elementor-element.elementor-element-cc97d4d{padding:0% 5% 0% 5%;}.elementor-8667 .elementor-element.elementor-element-eed3b3e > .elementor-background-overlay{background-image:url("https://komunalac-gospic.hr/wp-content/uploads/2022/07/fact-counter-v1-bg.png");}.elementor-8667 .elementor-element.elementor-element-eed3b3e > .elementor-shape-top svg{width:calc(300% + 1.3px);height:315px;}.elementor-8667 .elementor-element.elementor-element-b441677{width:100%;}.elementor-8667 .elementor-element.elementor-element-7654a2e .qodef-item-layout--standard .qodef-e-text{margin-bottom:32px;}.elementor-8667 .elementor-element.elementor-element-0b6f161 > .elementor-background-overlay{background-image:url("https://komunalac-gospic.hr/wp-content/uploads/2026/05/karta-1024x456.png");background-position:center center;background-repeat:repeat-y;background-size:auto;}.elementor-8667 .elementor-element.elementor-element-69263d4{padding:0px 10px 0px 10px;}.elementor-8667 .elementor-element.elementor-element-ad7cfcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8667 .elementor-element.elementor-element-55bfbeb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8667 .elementor-element.elementor-element-b93207d > .elementor-widget-container{margin:-20px 0px 0px 0px;}}