{"id":9,"date":"2026-09-23T09:53:55","date_gmt":"2026-09-23T09:53:55","guid":{"rendered":"http:\/\/cleanhouseos.com\/?page_id=9"},"modified":"2026-09-23T13:19:15","modified_gmt":"2026-09-23T13:19:15","slug":"9-2","status":"publish","type":"page","link":"https:\/\/cleanhouseos.com\/","title":{"rendered":"Homepage"},"content":{"rendered":"\n<!-- Clean House \u00b7 Osijek \u00b7 Twenty Twenty-Five one-page\n     Zalijepite cijeli klin-af-twentytwentyfive.html u JEDAN \"Prilago\u0111eni HTML\" (Custom HTML) blok.\n     Blok sam skriva zaglavlje, podno\u017eje, naslov stranice i istaknutu sliku teme te poni\u0161tava ograni\u010denje \u0161irine sadr\u017eaja (645 px)\n     i bo\u010dne razmake teme, pa se stranica prikazuje preko cijelog zaslona. Predlo\u017eak \"Page No Title\" je preporu\u010den, ali nije obavezan.\n     Animacije: ulaz hero sekcije pri u\u010ditavanju, otkrivanje blokova pri skrolanju (IntersectionObserver), po\u0161tuje prefers-reduced-motion.\n     Fotografije: \/wp-content\/uploads\/2026\/09\/klin-af-*.png.\n     Originalni SVG logo ugra\u0111en je u HTML; nije potreban dodatak za SVG upload.\n     Pet fotografija generirane su ilustracije, nisu dokumentacija izvedenih radova.\n-->\n<style>\/* Clean House \u00b7 potpuno izoliran HTML blok za Twenty Twenty-Five (block tema) *\/\nhtml:has(#klin-af-page){scroll-padding-top:108px}\nbody:has(#klin-af-page),body.kaf-host-page{margin:0!important;padding:0!important;background:#f4f9f8!important;background-image:none!important;min-width:0!important;overflow-x:clip!important}\n\/* Sakrij zaglavlje, podno\u017eje, naslov stranice, istaknutu sliku i komentare teme *\/\nbody:has(#klin-af-page) .wp-site-blocks>:is(header,footer,.wp-block-template-part):not(:has(#klin-af-page)),body.kaf-host-page .wp-site-blocks>:is(header,footer,.wp-block-template-part):not(.kaf-host),body:has(#klin-af-page) :is(.wp-block-post-title,.wp-block-post-featured-image,.wp-block-post-date,.wp-block-post-terms,.wp-block-post-author,.wp-block-comments,.wp-block-post-comments-form,.wp-block-post-navigation-link),body.kaf-host-page :is(.wp-block-post-title,.wp-block-post-featured-image,.wp-block-post-date,.wp-block-post-terms,.wp-block-post-author,.wp-block-comments,.wp-block-post-comments-form,.wp-block-post-navigation-link){display:none!important}\n\/* Omota\u010di teme oko bloka: puna \u0161irina, bez razmaka (poni\u0161tava i inline stilove predlo\u0161ka te has-global-padding) *\/\nbody:has(#klin-af-page) :is(.wp-site-blocks,main,.wp-block-group,.wp-block-post-content,.entry-content,.is-layout-constrained,.is-layout-flow,.has-global-padding,.alignfull,.alignwide,.wp-block-columns,.wp-block-column):has(#klin-af-page),body.kaf-host-page .kaf-host{display:block!important;float:none!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;overflow:visible!important}\n#klin-af-page{--ink:#12395e;--deep:#092d46;--aqua:#3bd4c8;--blue:#1d9ad6;--paper:#f4f9f8;--muted:#526b78;--line:#d7e4e5;position:relative;isolation:isolate;width:100%!important;max-width:none!important;min-width:0;margin:0!important;overflow:clip;background:var(--paper)!important;color:var(--ink)!important;font:16px\/1.6 Arial,Helvetica,sans-serif!important;letter-spacing:normal!important;text-align:left!important;-webkit-font-smoothing:antialiased}\n#klin-af-page *,#klin-af-page *::before,#klin-af-page *::after{box-sizing:border-box}\n#klin-af-page :is(h1,h2,h3,h4,p,ul,ol,li,figure,figcaption){margin:0;padding:0;background:none;border:0;color:inherit;list-style:none;font-style:normal}\n#klin-af-page :is(h1,h2,h3,h4){font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;text-transform:none!important}\n#klin-af-page h1{font-size:clamp(3.8rem,6.1vw,6rem)!important;line-height:.99!important;letter-spacing:-.065em!important}\n#klin-af-page h2{font-size:clamp(2.5rem,4vw,4.15rem)!important;line-height:1.06!important;letter-spacing:-.055em!important}\n#klin-af-page h3{font-size:1.55rem!important;line-height:1.2!important;letter-spacing:-.04em!important}\n#klin-af-page p{font-family:Arial,Helvetica,sans-serif!important;line-height:1.75;color:var(--muted)}\n#klin-af-page a{color:inherit;text-decoration:none!important;background-image:none!important;box-shadow:none!important;transition:color .2s,background .2s,transform .2s;overflow-wrap:anywhere}\n#klin-af-page :is(button,input,select,textarea){font:inherit!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:none!important}\n#klin-af-page button{cursor:pointer;margin:0;background-image:none}\n#klin-af-page :is(a,button)::after{box-shadow:none}\n#klin-af-page img{display:block;width:100%;max-width:100%;height:auto;border:0;margin:0;box-shadow:none}\n#klin-af-page .kaf-icon{display:block;flex-shrink:0;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n#klin-af-page [hidden]{display:none!important}\n#klin-af-page :focus-visible{outline:3px solid #1d9ad6!important;outline-offset:5px}\n#klin-af-page [tabindex=\"-1\"]:focus{outline:none}\n#klin-af-page ::selection{background:var(--aqua);color:var(--deep)}\n#klin-af-page .kaf-shell{width:min(1280px,calc(100% - 104px));margin-inline:auto}\n#klin-af-page .kaf-section{padding:110px 0}\n#klin-af-page .kaf-eyebrow{display:flex;align-items:center;gap:10px;font-size:.68rem;font-weight:700;letter-spacing:.13em;line-height:1.5;text-transform:uppercase;color:var(--ink)}\n#klin-af-page .kaf-eyebrow::before{content:\"\";width:7px;height:7px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 4px #1d9ad611;flex-shrink:0}\n#klin-af-page .kaf-btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:54px;padding:15px 24px;border:1px solid transparent;border-radius:9px;background:var(--ink);color:#fff;font-size:.81rem;font-weight:700;line-height:1.3;text-align:center;transition:transform .2s,background .2s,box-shadow .2s}\n#klin-af-page .kaf-btn:hover{background:#1b4b70;transform:translateY(-2px)}\n#klin-af-page button.kaf-btn{font-weight:700!important}\n#klin-af-page .kaf-btn .kaf-icon{width:19px;height:19px}\n#klin-af-page .kaf-btn-aqua{background:var(--aqua);color:var(--deep)}\n#klin-af-page .kaf-btn-aqua:hover{background:#63e0d5}\n#klin-af-page .kaf-btn-outline{background:transparent;border-color:var(--line);color:var(--ink)}\n#klin-af-page .kaf-btn-outline:hover{background:#e6f0ef}\n#klin-af-page .kaf-text-link{display:inline-flex;align-items:center;gap:14px;padding:10px 0;font-weight:700;font-size:.8rem;border-bottom:1px solid #a3c2ca}\n#klin-af-page .kaf-text-link .kaf-icon{width:18px;height:18px}\n#klin-af-page .kaf-text-link:hover{color:#14799c}\n#klin-af-page .kaf-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}\n#klin-af-page .kaf-skip{position:absolute;top:-100px;left:20px;z-index:200;padding:12px 20px;background:var(--ink);color:#fff}\n#klin-af-page .kaf-skip:focus{top:12px}\n#klin-af-page .kaf-top{height:0;position:relative}\n#klin-af-page .kaf-nav{position:sticky;top:var(--kaf-admin,0px);z-index:80;background:#f9fcfbf5;border-bottom:1px solid #d7e4e5;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}\n#klin-af-page .kaf-nav-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:88px}\n#klin-af-page .kaf-brand{display:block;width:168px;flex-shrink:0}\n#klin-af-page .kaf-logo{display:block;width:100%;height:auto}\n#klin-af-page .kaf-nav-links{display:flex;align-items:center;gap:30px}\n#klin-af-page .kaf-nav-links>a{font-size:.78rem;padding:12px 0}\n#klin-af-page .kaf-nav-links>a:hover{color:#117f98}\n#klin-af-page .kaf-nav-links>a.kaf-nav-cta{display:flex;align-items:center;gap:14px;background:var(--ink);color:#fff;padding:13px 19px;border-radius:8px;font-weight:700}\n#klin-af-page .kaf-nav-cta .kaf-icon{width:17px;height:17px}\n#klin-af-page .kaf-toggle{display:none;min-width:46px;min-height:46px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);font-size:.7rem!important;padding:9px}\n#klin-af-page .kaf-hero{position:relative;padding:64px 0 0;background:radial-gradient(ellipse at 73% 38%,#d9f4ef 0,transparent 52%)}\n#klin-af-page .kaf-hero-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:54px;align-items:center}\n#klin-af-page .kaf-hero-copy{position:relative;z-index:2;padding-bottom:28px;min-width:0}\n#klin-af-page .kaf-hero h1{margin:28px 0 27px}\n#klin-af-page .kaf-hero h1 span{color:#138ba2;display:block}\n#klin-af-page .kaf-hero-lead{max-width:435px;font-size:1rem}\n#klin-af-page .kaf-hero .kaf-actions{margin-top:29px}\n#klin-af-page .kaf-hero-hint{display:flex;align-items:center;gap:9px;margin-top:22px;font-size:.69rem;color:var(--muted)}\n#klin-af-page .kaf-hero-hint .kaf-icon{width:16px;height:16px;color:#187d8e}\n#klin-af-page .kaf-hero-visual{position:relative;padding:12px 0 45px;min-width:0}\n#klin-af-page .kaf-hero-visual::before{content:\"\";position:absolute;width:225px;height:225px;border:1px solid #6ccfc5;border-radius:50%;bottom:0;right:-34px}\n#klin-af-page .kaf-hero-photo{position:relative;overflow:hidden;border-radius:180px 24px 24px 24px;background:#d9e5df}\n#klin-af-page .kaf-hero-photo>img{height:550px;object-fit:cover;object-position:60% center;animation:kaf-image-in 1.2s ease-out both}\n#klin-af-page .kaf-photo-tag{position:absolute;right:20px;top:20px;display:flex;align-items:center;gap:7px;padding:9px 13px;background:#fffef8ed;border-radius:30px;color:var(--ink);font-size:.61rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(8px)}\n#klin-af-page .kaf-photo-tag .kaf-icon{width:13px;height:13px}\n#klin-af-page .kaf-floating{position:absolute;bottom:14px;left:-34px;right:36px;display:flex;align-items:center;gap:20px;padding:23px 26px;background:#fff;border:1px solid #e3eeeb;border-radius:14px;box-shadow:0 18px 60px #12395e13}\n#klin-af-page .kaf-floating-icon{width:50px;height:50px;display:grid;place-items:center;background:#e1f7f1;color:#168b9c;border-radius:50%;flex-shrink:0}\n#klin-af-page .kaf-floating-icon .kaf-icon{width:27px;height:27px}\n#klin-af-page .kaf-floating strong{display:block;font-size:1.05rem;letter-spacing:-.025em}\n#klin-af-page .kaf-floating small{display:block;color:var(--muted);font-size:.7rem;margin-top:4px}\n#klin-af-page .kaf-floating>a{margin-left:auto;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:50%;flex-shrink:0}\n#klin-af-page .kaf-ribbon{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:45px;padding:29px 0 31px;border-top:1px solid var(--line)}\n#klin-af-page .kaf-ribbon-item{display:flex;align-items:center;gap:12px;font-size:.72rem;line-height:1.5}\n#klin-af-page .kaf-ribbon-item .kaf-icon{color:#1b93a2;width:22px;height:22px}\n#klin-af-page .kaf-ribbon-item:last-child{justify-self:end}\n#klin-af-page .kaf-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end;margin-bottom:46px}\n#klin-af-page .kaf-heading h2{margin-top:20px}\n#klin-af-page .kaf-heading>p{max-width:390px;justify-self:end;font-size:.93rem}\n#klin-af-page .kaf-services{background:#fff}\n#klin-af-page .kaf-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}\n#klin-af-page .kaf-service{position:relative;display:flex;flex-direction:column;min-width:0;min-height:353px;padding:30px;border:1px solid var(--line);border-radius:16px;background:#f8fbfa;transition:transform .25s,border-color .25s,box-shadow .25s}\n#klin-af-page .kaf-service:hover{transform:translateY(-6px);border-color:#81cec8;box-shadow:0 16px 40px #12395e08}\n#klin-af-page .kaf-service-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:29px}\n#klin-af-page .kaf-service-top>.kaf-icon{width:42px;height:42px;stroke-width:1.3;color:#16899e}\n#klin-af-page .kaf-service-num{font-size:.69rem;color:#6f8691}\n#klin-af-page .kaf-service h3{margin-bottom:13px}\n#klin-af-page .kaf-service p{font-size:.85rem}\n#klin-af-page .kaf-service-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}\n#klin-af-page .kaf-service-tags span{font-size:.59rem;color:#47717c;border:1px solid #dce8e6;padding:4px 8px;border-radius:5px}\n#klin-af-page .kaf-service .kaf-text-link{margin-top:auto;align-self:flex-start;padding-top:22px}\n#klin-af-page .kaf-services-note{display:flex;align-items:center;gap:9px;margin-top:24px;font-size:.72rem;color:var(--muted)}\n#klin-af-page .kaf-services-note .kaf-icon{width:17px;height:17px;color:#138b9f}\n#klin-af-page .kaf-results{background:var(--deep);color:#fff;position:relative}\n#klin-af-page .kaf-results::before{content:\"\";position:absolute;inset:0;background:radial-gradient(ellipse at 95% 5%,#15678060,transparent 50%);pointer-events:none}\n#klin-af-page .kaf-results .kaf-shell{position:relative}\n#klin-af-page .kaf-results .kaf-eyebrow{color:#b9e9e8}\n#klin-af-page .kaf-results .kaf-eyebrow::before{background:var(--aqua)}\n#klin-af-page .kaf-results .kaf-heading>p{color:#bacbd6}\n#klin-af-page .kaf-results h2 span{color:var(--aqua)}\n#klin-af-page .kaf-result-tabs{display:flex;gap:8px;margin-bottom:24px;flex-wrap:wrap}\n#klin-af-page .kaf-result-tabs a{padding:11px 17px;border:1px solid #456074;border-radius:7px;color:#d2e1e7;font-size:.72rem;font-weight:700}\n#klin-af-page .kaf-result-tabs a:hover{background:#17445d;border-color:#75ccc9}\n#klin-af-page .kaf-case{display:grid;grid-template-columns:1.75fr 1fr;gap:45px;align-items:center;padding-bottom:53px}\n#klin-af-page .kaf-case+.kaf-case{border-top:1px solid #ffffff20;padding-top:53px;padding-bottom:0}\n#klin-af-page .kaf-comparison{position:relative;overflow:hidden;border-radius:15px;background:#153d51}\n#klin-af-page .kaf-comparison img{aspect-ratio:3\/2;object-fit:cover}\n#klin-af-page .kaf-comparison::after{content:\"\";position:absolute;left:50%;top:0;bottom:0;width:2px;background:#fff9;transform:translateX(-50%);pointer-events:none}\n#klin-af-page .kaf-ba-labels{position:absolute;inset:16px 16px auto;display:flex;justify-content:space-between;z-index:1}\n#klin-af-page .kaf-ba-labels span{display:inline-flex;align-items:center;gap:6px;border-radius:5px;padding:7px 12px;color:#fff;background:#102d42e8;font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}\n#klin-af-page .kaf-ba-labels span:last-child{background:var(--aqua);color:var(--deep)}\n#klin-af-page .kaf-ba-labels .kaf-icon{width:12px;height:12px}\n#klin-af-page .kaf-case-number{display:block;font-size:.64rem;letter-spacing:.13em;color:#7ee1d5;margin-bottom:23px}\n#klin-af-page .kaf-case h3{font-size:2.2rem!important;letter-spacing:-.045em!important;margin-bottom:17px}\n#klin-af-page .kaf-case-copy>p{color:#b8cbd7;font-size:.86rem}\n#klin-af-page .kaf-case-list{margin:23px 0 18px}\n#klin-af-page .kaf-case-list li{display:flex;align-items:flex-start;gap:10px;font-size:.75rem;color:#e0e9ee;padding:8px 0}\n#klin-af-page .kaf-case-list .kaf-icon{width:16px;height:16px;color:var(--aqua);margin-top:2px}\n#klin-af-page .kaf-case .kaf-text-link{color:var(--aqua);border-color:#4a737c}\n#klin-af-page .kaf-case .kaf-text-link:hover{color:#fff}\n#klin-af-page .kaf-image-note{font-size:.62rem!important;color:#aabfc9!important;line-height:1.6!important;margin-top:24px!important;max-width:810px}\n#klin-af-page .kaf-approach-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:85px}\n#klin-af-page .kaf-approach-visual{position:relative;padding:0 26px 31px 0}\n#klin-af-page .kaf-approach-photo{overflow:hidden;border-radius:18px 130px 18px 18px}\n#klin-af-page .kaf-approach-photo img{height:520px;object-fit:cover;object-position:42% center}\n#klin-af-page .kaf-method-note{position:absolute;right:0;bottom:0;padding:26px;background:var(--aqua);color:var(--deep);max-width:285px;border-radius:12px}\n#klin-af-page .kaf-method-note .kaf-icon{width:30px;height:30px;margin-bottom:12px}\n#klin-af-page .kaf-method-note strong{font-size:1.16rem;line-height:1.2;letter-spacing:-.03em;display:block}\n#klin-af-page .kaf-method-note p{margin-top:9px;font-size:.72rem;color:#17495c}\n#klin-af-page .kaf-approach-copy h2{margin:20px 0 23px}\n#klin-af-page .kaf-approach-copy>p{font-size:.92rem}\n#klin-af-page .kaf-approach-points{margin-top:26px}\n#klin-af-page .kaf-approach-points li{display:grid;grid-template-columns:30px 1fr;gap:15px;border-top:1px solid var(--line);padding:19px 0}\n#klin-af-page .kaf-approach-points .kaf-icon{color:#188b9d;width:24px;height:24px;margin-top:3px}\n#klin-af-page .kaf-approach-points strong{font-size:.85rem;display:block;margin-bottom:3px}\n#klin-af-page .kaf-approach-points p{font-size:.76rem}\n#klin-af-page .kaf-lifestyle{padding:0 0 105px}\n#klin-af-page .kaf-lifestyle-card{position:relative;overflow:hidden;border-radius:20px;min-height:430px;background:#29463f}\n#klin-af-page .kaf-lifestyle-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 60%}\n#klin-af-page .kaf-lifestyle-card::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,#072b3ee8 0,#072b3e87 48%,#072b3e00 85%)}\n#klin-af-page .kaf-lifestyle-copy{position:relative;z-index:1;max-width:590px;padding:62px;color:#fff}\n#klin-af-page .kaf-lifestyle-copy .kaf-eyebrow{color:#bff6eb}\n#klin-af-page .kaf-lifestyle-copy .kaf-eyebrow::before{background:var(--aqua)}\n#klin-af-page .kaf-lifestyle-copy h2{margin:21px 0 22px;font-size:3.2rem!important}\n#klin-af-page .kaf-lifestyle-copy p{color:#e2e9e7;font-size:.86rem;max-width:340px}\n#klin-af-page .kaf-lifestyle-copy .kaf-text-link{color:#fff;margin-top:21px;border-color:#ffffff65}\n#klin-af-page .kaf-process{background:#fff;padding-top:98px;padding-bottom:95px}\n#klin-af-page .kaf-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:50px}\n#klin-af-page .kaf-step-top{display:flex;align-items:center;gap:18px;margin-bottom:24px}\n#klin-af-page .kaf-step-num{width:48px;height:48px;border:1px solid #bfdedb;border-radius:50%;display:grid;place-items:center;font-size:.77rem;font-weight:700;background:#eff9f5}\n#klin-af-page .kaf-step-line{height:1px;background:var(--line);flex:1}\n#klin-af-page .kaf-step h3{font-size:1.23rem!important;margin-bottom:14px}\n#klin-af-page .kaf-step p{font-size:.84rem;max-width:325px}\n#klin-af-page .kaf-local{padding:78px 0;background:#e1f2ee;border-block:1px solid #cbe3de;position:relative}\n#klin-af-page .kaf-local-grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:78px}\n#klin-af-page .kaf-local-art{position:relative;min-height:235px;border-radius:18px;background:#d6ece7;overflow:hidden}\n#klin-af-page .kaf-local-art::before,#klin-af-page .kaf-local-art::after{content:\"\";position:absolute;border:1px solid #8dcbbf;border-radius:50%;width:250px;height:250px;left:50%;top:50%;transform:translate(-50%,-50%)}\n#klin-af-page .kaf-local-art::after{width:370px;height:370px}\n#klin-af-page .kaf-local-art svg{position:absolute;left:0;bottom:0;width:100%;height:200px;z-index:1}\n#klin-af-page .kaf-local-pin{position:absolute;left:50%;top:47%;z-index:2;transform:translate(-50%,-50%);background:var(--ink);padding:15px 22px;color:#fff;border-radius:12px;box-shadow:0 12px 35px #12395e22;display:flex;gap:10px;align-items:center;font-size:.9rem;font-weight:700}\n#klin-af-page .kaf-local-pin>.kaf-icon{position:static;width:20px;height:20px;color:var(--aqua)}\n#klin-af-page .kaf-local-copy h2{font-size:2.8rem!important;margin:16px 0 18px}\n#klin-af-page .kaf-local-copy p{font-size:.89rem;max-width:485px}\n#klin-af-page .kaf-local-copy .kaf-text-link{margin-top:15px}\n#klin-af-page .kaf-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:95px;align-items:start}\n#klin-af-page .kaf-faq-intro h2{margin:20px 0 20px}\n#klin-af-page .kaf-faq-intro p{font-size:.87rem;max-width:290px}\n#klin-af-page .kaf-faq-intro .kaf-text-link{margin-top:23px}\n#klin-af-page .kaf-faq-list details{border-top:1px solid #c9dcdc}\n#klin-af-page .kaf-faq-list details:last-child{border-bottom:1px solid #c9dcdc}\n#klin-af-page .kaf-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px 0;cursor:pointer;font-size:.9rem;font-weight:700;line-height:1.5;list-style:none}\n#klin-af-page .kaf-faq-list summary::-webkit-details-marker{display:none}\n#klin-af-page .kaf-faq-list summary::after{content:\"+\";font-size:1.5rem;line-height:1;font-weight:400;color:#198ba1}\n#klin-af-page .kaf-faq-list details[open] summary::after{content:\"\u2212\"}\n#klin-af-page .kaf-faq-list details p{padding:0 28px 23px 0;font-size:.82rem}\n#klin-af-page .kaf-contact{background:var(--deep);position:relative;overflow:hidden}\n#klin-af-page .kaf-contact::before{content:\"\";position:absolute;width:670px;height:670px;border:1px solid #2d7b8a5c;border-radius:50%;left:-340px;top:-100px;pointer-events:none}\n#klin-af-page .kaf-contact-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:start}\n#klin-af-page .kaf-contact-copy{color:#fff}\n#klin-af-page .kaf-contact-copy .kaf-eyebrow{color:#a0e4d9}\n#klin-af-page .kaf-contact-copy .kaf-eyebrow::before{background:var(--aqua)}\n#klin-af-page .kaf-contact h2{margin:22px 0 24px}\n#klin-af-page .kaf-contact h2 span{color:var(--aqua)}\n#klin-af-page .kaf-contact-copy>p{color:#c1d1db;font-size:.9rem;max-width:410px}\n#klin-af-page .kaf-contact-phone{display:inline-flex;align-items:center;gap:14px;font-size:clamp(1.6rem,3.05vw,2.65rem);font-weight:700;letter-spacing:-.045em;margin-top:32px}\n#klin-af-page .kaf-contact-phone>.kaf-icon{color:var(--aqua);width:29px;height:29px}\n#klin-af-page .kaf-contact-phone:hover{color:var(--aqua)}\n#klin-af-page .kaf-person{display:flex;align-items:center;gap:13px;margin-top:22px;padding-bottom:26px;border-bottom:1px solid #ffffff25;max-width:360px}\n#klin-af-page .kaf-avatar{width:43px;height:43px;display:grid;place-items:center;border:1px solid #5f9ca6;border-radius:50%;font-size:.7rem;color:#abf0df;flex-shrink:0}\n#klin-af-page .kaf-person strong{display:block;font-size:.81rem}\n#klin-af-page .kaf-person small{display:block;margin-top:3px;font-size:.66rem;color:#a5bcc8}\n#klin-af-page .kaf-contact-details{display:grid;gap:15px;margin-top:25px}\n#klin-af-page .kaf-contact-details a,#klin-af-page .kaf-contact-details>div{display:flex;align-items:center;gap:13px;font-size:.83rem}\n#klin-af-page .kaf-contact-details .kaf-icon{color:#7adbcf;width:18px;height:18px}\n#klin-af-page .kaf-form-panel{min-width:0;background:#fff;border-radius:18px;padding:35px;color:var(--ink)}\n#klin-af-page .kaf-form-panel h3{font-size:1.5rem!important;margin-bottom:8px}\n#klin-af-page .kaf-form-panel>p{font-size:.74rem;margin-bottom:24px}\n#klin-af-page .kaf-form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}\n#klin-af-page .kaf-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;min-width:0}\n#klin-af-page .kaf-field>label{font-size:.7rem;font-weight:700}\n#klin-af-page .kaf-field>label span{color:#627d87;font-weight:400}\n#klin-af-page .kaf-field :is(input,select,textarea){display:block;width:100%;max-width:100%;min-height:47px;margin:0!important;padding:11px 13px;border:1px solid #cddddd;border-radius:7px;background:#f8fbfa;color:var(--ink);font-size:16px!important;line-height:1.4!important;transition:border-color .2s}\n#klin-af-page .kaf-field textarea{resize:vertical;min-height:111px}\n#klin-af-page .kaf-field :is(input,textarea)::placeholder{color:#6d838c;opacity:1;font-size:.76rem}\n#klin-af-page .kaf-field :is(input,select,textarea):focus{border-color:#1598a8;background:#fff}\n#klin-af-page .kaf-form-panel .kaf-btn{width:100%;margin-top:3px}\n#klin-af-page .kaf-form-help{font-size:.65rem!important;line-height:1.6!important;margin-top:13px!important;color:#617783!important}\n#klin-af-page .kaf-form-help a{text-decoration:underline!important;text-underline-offset:3px}\n#klin-af-page .kaf-form-status{margin-top:12px!important;font-size:.75rem!important;color:#137282!important}\n#klin-af-page .kaf-mail-draft{display:block;margin-top:12px;text-align:center}\n#klin-af-page .kaf-footer{padding:35px 0;background:#fff}\n#klin-af-page .kaf-footer-main{display:flex;align-items:center;justify-content:space-between;gap:26px}\n#klin-af-page .kaf-footer-brand{width:140px}\n#klin-af-page .kaf-footer-tag{color:var(--muted);font-size:.68rem;max-width:205px}\n#klin-af-page .kaf-footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:24px;font-size:.69rem}\n#klin-af-page .kaf-footer-links .kaf-icon{width:16px;height:16px}\n#klin-af-page .kaf-footer-links a:last-child{display:flex;align-items:center;gap:8px}\n#klin-af-page .kaf-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:25px;margin-top:28px;border-top:1px solid var(--line);font-size:.61rem;color:#657e89}\n#klin-af-page .kaf-footer-bottom span:last-child{max-width:475px;text-align:right}\n#klin-af-page .kaf-mobile-bar{display:none}\n\/* Animacije: ulaz hero sekcije pri u\u010ditavanju (samo CSS) *\/\n@keyframes kaf-image-in{from{transform:scale(1.055)}to{transform:scale(1)}}\n@keyframes kaf-rise{from{opacity:0;transform:translate3d(0,26px,0)}to{opacity:1;transform:none}}\n@keyframes kaf-fade{from{opacity:0}to{opacity:1}}\n@keyframes kaf-faq-open{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n#klin-af-page .kaf-nav{animation:kaf-fade .6s ease both}\n#klin-af-page .kaf-hero .kaf-eyebrow{animation:kaf-rise .7s .1s cubic-bezier(.22,.61,.36,1) both}\n#klin-af-page .kaf-hero h1{animation:kaf-rise .8s .2s cubic-bezier(.22,.61,.36,1) both}\n#klin-af-page .kaf-hero-lead{animation:kaf-rise .8s .32s cubic-bezier(.22,.61,.36,1) both}\n#klin-af-page .kaf-hero .kaf-actions{animation:kaf-rise .8s .42s cubic-bezier(.22,.61,.36,1) both}\n#klin-af-page .kaf-hero-hint{animation:kaf-rise .8s .52s cubic-bezier(.22,.61,.36,1) both}\n#klin-af-page .kaf-hero-photo{animation:kaf-rise .9s .25s cubic-bezier(.22,.61,.36,1) both}\n#klin-af-page .kaf-hero-visual::before{animation:kaf-fade 1s .8s ease both}\n#klin-af-page .kaf-floating{animation:kaf-rise .8s .75s cubic-bezier(.22,.61,.36,1) both}\n\/* Animacije: otkrivanje blokova pri skrolanju (klase dodaje skripta; bez JS-a sve je odmah vidljivo) *\/\n#klin-af-page .kaf-reveal{opacity:0;transform:translate3d(0,30px,0);transition:opacity .85s cubic-bezier(.22,.61,.36,1),transform .85s cubic-bezier(.22,.61,.36,1);transition-delay:var(--kaf-delay,0s);will-change:opacity,transform}\n#klin-af-page .kaf-reveal-left{transform:translate3d(-40px,0,0)}\n#klin-af-page .kaf-reveal-right{transform:translate3d(40px,0,0)}\n#klin-af-page .kaf-reveal-scale{transform:scale(.955) translate3d(0,20px,0)}\n#klin-af-page .kaf-reveal.kaf-in{opacity:1;transform:none}\n\/* Mikro animacije *\/\n#klin-af-page :is(.kaf-btn,.kaf-text-link,.kaf-nav-cta) .kaf-icon{transition:transform .25s cubic-bezier(.22,.61,.36,1)}\n#klin-af-page :is(.kaf-btn,.kaf-text-link,.kaf-nav-cta):hover .kaf-icon{transform:translateX(4px)}\n#klin-af-page .kaf-service-top>.kaf-icon{transition:transform .3s cubic-bezier(.22,.61,.36,1)}\n#klin-af-page .kaf-service:hover .kaf-service-top>.kaf-icon{transform:translateY(-4px)}\n#klin-af-page .kaf-faq-list details[open]>p{animation:kaf-faq-open .35s ease both}\n@media(min-width:1500px){#klin-af-page .kaf-hero{padding-top:80px}#klin-af-page .kaf-hero-photo>img{height:590px}}\n@media(max-width:1100px){\n #klin-af-page .kaf-shell{width:calc(100% - 64px)}\n #klin-af-page h1{font-size:4.7rem!important}\n #klin-af-page .kaf-hero-grid{gap:32px}\n #klin-af-page .kaf-hero-photo>img{height:520px}\n #klin-af-page .kaf-nav-links{gap:20px}\n #klin-af-page .kaf-hero .kaf-actions{gap:8px 17px}\n #klin-af-page .kaf-heading{gap:45px}\n #klin-af-page .kaf-service{padding:24px}\n #klin-af-page .kaf-case{gap:28px;grid-template-columns:1.55fr 1fr}\n #klin-af-page .kaf-approach-grid,#klin-af-page .kaf-contact-grid{gap:48px}\n #klin-af-page .kaf-faq-grid{gap:55px}\n #klin-af-page .kaf-local-grid{gap:45px}\n}\n@media(max-width:900px){\n #klin-af-page .kaf-nav-inner{min-height:78px;display:grid;grid-template-columns:1fr auto;gap:0 20px}\n #klin-af-page .kaf-toggle{display:flex}\n #klin-af-page .kaf-nav-links{grid-column:1\/-1;display:none;flex-direction:column;align-items:stretch;gap:0;padding:9px 0 22px}\n #klin-af-page .kaf-nav-links.kaf-open{display:flex}\n #klin-af-page .kaf-nav-links>a{padding:13px 3px;border-bottom:1px solid var(--line)}\n #klin-af-page .kaf-nav-links>a.kaf-nav-cta{justify-content:center;margin-top:12px;border-bottom:0}\n #klin-af-page .kaf-hero{padding-top:44px}\n #klin-af-page h1{font-size:clamp(3.2rem,7.4vw,4.3rem)!important}\n #klin-af-page .kaf-hero-grid{grid-template-columns:1fr 1fr;gap:25px}\n #klin-af-page .kaf-hero-photo{border-top-left-radius:110px}\n #klin-af-page .kaf-hero-photo>img{height:460px}\n #klin-af-page .kaf-floating{left:-12px;right:12px;padding:18px;gap:12px}\n #klin-af-page .kaf-floating-icon{width:38px;height:38px}\n #klin-af-page .kaf-floating strong{font-size:.85rem}\n #klin-af-page .kaf-floating small{font-size:.62rem}\n #klin-af-page .kaf-floating>a{display:none}\n #klin-af-page .kaf-hero-lead{font-size:.87rem}\n #klin-af-page .kaf-eyebrow{font-size:.6rem}\n #klin-af-page .kaf-ribbon{gap:20px;grid-template-columns:1fr 1fr}\n #klin-af-page .kaf-ribbon-item:last-child{justify-self:start}\n #klin-af-page .kaf-section{padding:78px 0}\n #klin-af-page .kaf-service-grid{gap:12px}\n #klin-af-page .kaf-service{padding:22px 18px}\n #klin-af-page .kaf-service h3{font-size:1.25rem!important}\n #klin-af-page .kaf-service p{font-size:.78rem}\n #klin-af-page .kaf-service-tags{display:none}\n #klin-af-page .kaf-case{grid-template-columns:1fr}\n #klin-af-page .kaf-case-copy{display:grid;grid-template-columns:1fr 1fr;gap:0 35px;align-items:start}\n #klin-af-page .kaf-case-number{grid-column:1\/-1;margin-bottom:13px}\n #klin-af-page .kaf-case-copy h3{grid-column:1;grid-row:2;margin-bottom:0}\n #klin-af-page .kaf-case-copy>p{grid-column:1;grid-row:3;margin-top:15px}\n #klin-af-page .kaf-case-list{grid-column:2;grid-row:2\/4;margin:0}\n #klin-af-page .kaf-case .kaf-text-link{grid-column:1\/-1;justify-self:start;margin-top:16px}\n #klin-af-page .kaf-approach-grid{gap:35px}\n #klin-af-page .kaf-approach-photo img{height:560px}\n #klin-af-page .kaf-approach-visual{padding-right:12px}\n #klin-af-page .kaf-method-note{max-width:240px;padding:22px}\n #klin-af-page .kaf-lifestyle{padding-bottom:78px}\n #klin-af-page .kaf-lifestyle-copy{padding:45px}\n #klin-af-page .kaf-process-grid{gap:27px}\n #klin-af-page .kaf-contact-grid{grid-template-columns:.8fr 1fr;gap:30px}\n #klin-af-page .kaf-form-panel{padding:26px}\n #klin-af-page .kaf-form-row{grid-template-columns:1fr;gap:0}\n #klin-af-page .kaf-faq-grid{grid-template-columns:.7fr 1fr;gap:35px}\n #klin-af-page .kaf-local-copy h2{font-size:2.3rem!important}\n #klin-af-page .kaf-footer-tag{display:none}\n}\n@media(max-width:640px){\n #klin-af-page :is(.kaf-reveal-left,.kaf-reveal-right){transform:translate3d(0,26px,0)}\n #klin-af-page .kaf-reveal-scale{transform:scale(.97) translate3d(0,16px,0)}\n #klin-af-page{padding-bottom:77px}\n #klin-af-page .kaf-shell{width:calc(100% - 40px)}\n #klin-af-page .kaf-section{padding:62px 0}\n #klin-af-page .kaf-nav-inner{min-height:71px}\n #klin-af-page .kaf-brand{width:143px}\n #klin-af-page .kaf-hero{padding-top:33px}\n #klin-af-page .kaf-hero-grid{grid-template-columns:1fr;gap:15px}\n #klin-af-page .kaf-hero-copy{padding-bottom:0}\n #klin-af-page h1{font-size:clamp(3.05rem,13.7vw,4.55rem)!important;line-height:1.01!important;letter-spacing:-.06em!important}\n #klin-af-page h2{font-size:clamp(2.2rem,10.2vw,3rem)!important}\n #klin-af-page .kaf-hero h1{margin:21px 0 21px}\n #klin-af-page .kaf-hero-lead{font-size:.91rem;max-width:420px}\n #klin-af-page .kaf-hero .kaf-actions{margin-top:24px;gap:10px 20px}\n #klin-af-page .kaf-btn{font-size:.76rem;padding:15px 19px;gap:15px;min-height:52px}\n #klin-af-page .kaf-text-link{font-size:.75rem}\n #klin-af-page .kaf-hero-hint{font-size:.64rem;margin-top:17px}\n #klin-af-page .kaf-hero-visual{margin-top:13px;padding-bottom:29px}\n #klin-af-page .kaf-hero-photo{border-radius:95px 15px 15px 15px}\n #klin-af-page .kaf-hero-photo>img{height:360px;object-position:60% center}\n #klin-af-page .kaf-hero-visual::before{width:170px;height:170px;right:-8px}\n #klin-af-page .kaf-photo-tag{right:12px;top:12px;padding:7px 10px;font-size:.54rem}\n #klin-af-page .kaf-floating{left:15px;right:15px;bottom:5px;border-radius:10px;padding:17px;gap:12px}\n #klin-af-page .kaf-floating strong{font-size:.91rem}\n #klin-af-page .kaf-floating small{font-size:.64rem}\n #klin-af-page .kaf-floating-icon{width:40px;height:40px}\n #klin-af-page .kaf-floating>a{display:grid;width:32px;height:32px}\n #klin-af-page .kaf-floating>a .kaf-icon{width:17px;height:17px}\n #klin-af-page .kaf-ribbon{margin-top:30px;padding:24px 0;gap:19px 14px}\n #klin-af-page .kaf-ribbon-item{font-size:.63rem;gap:8px}\n #klin-af-page .kaf-ribbon-item .kaf-icon{width:18px;height:18px}\n #klin-af-page .kaf-heading{grid-template-columns:1fr;gap:19px;margin-bottom:30px}\n #klin-af-page .kaf-heading h2{margin-top:17px}\n #klin-af-page .kaf-heading>p{font-size:.84rem;justify-self:start;max-width:440px}\n #klin-af-page .kaf-service-grid{grid-template-columns:1fr;gap:13px}\n #klin-af-page .kaf-service{padding:25px;min-height:0}\n #klin-af-page .kaf-service-top{margin-bottom:21px}\n #klin-af-page .kaf-service h3{font-size:1.5rem!important}\n #klin-af-page .kaf-service p{font-size:.83rem}\n #klin-af-page .kaf-service-tags{display:flex;margin-top:16px}\n #klin-af-page .kaf-service .kaf-text-link{margin-top:10px;padding-top:12px}\n #klin-af-page .kaf-services-note{align-items:flex-start;font-size:.67rem}\n #klin-af-page .kaf-services-note .kaf-icon{margin-top:2px}\n #klin-af-page .kaf-result-tabs{margin-bottom:22px;gap:7px}\n #klin-af-page .kaf-result-tabs a{font-size:.66rem;padding:10px 12px}\n #klin-af-page .kaf-case{gap:25px;padding-bottom:36px}\n #klin-af-page .kaf-case+.kaf-case{padding-top:35px}\n #klin-af-page .kaf-comparison{border-radius:10px}\n #klin-af-page .kaf-ba-labels{inset:10px 10px auto}\n #klin-af-page .kaf-ba-labels span{font-size:.53rem;padding:5px 8px;letter-spacing:.05em}\n #klin-af-page .kaf-case-copy{display:block}\n #klin-af-page .kaf-case-number{font-size:.58rem;margin-bottom:12px}\n #klin-af-page .kaf-case h3{font-size:1.8rem!important;margin-bottom:12px}\n #klin-af-page .kaf-case-copy>p{font-size:.81rem;margin-top:0}\n #klin-af-page .kaf-case-list{margin:16px 0 0}\n #klin-af-page .kaf-case-list li{padding:6px 0;font-size:.72rem}\n #klin-af-page .kaf-case .kaf-text-link{margin-top:13px}\n #klin-af-page .kaf-image-note{font-size:.58rem!important;margin-top:25px!important}\n #klin-af-page .kaf-approach-grid{grid-template-columns:1fr;gap:40px}\n #klin-af-page .kaf-approach-visual{padding:0 16px 39px 0}\n #klin-af-page .kaf-approach-photo{border-radius:14px 95px 14px 14px}\n #klin-af-page .kaf-approach-photo img{height:390px}\n #klin-af-page .kaf-method-note{max-width:228px;padding:21px;right:0;border-radius:10px}\n #klin-af-page .kaf-method-note>.kaf-icon{width:24px;height:24px;margin-bottom:9px}\n #klin-af-page .kaf-method-note strong{font-size:1.03rem}\n #klin-af-page .kaf-method-note p{font-size:.66rem}\n #klin-af-page .kaf-approach-copy h2{margin-top:17px}\n #klin-af-page .kaf-approach-copy>p{font-size:.85rem}\n #klin-af-page .kaf-approach-points{margin-top:23px}\n #klin-af-page .kaf-approach-points li{padding:16px 0;gap:10px}\n #klin-af-page .kaf-lifestyle{padding-bottom:60px}\n #klin-af-page .kaf-lifestyle-card{border-radius:14px;min-height:460px}\n #klin-af-page .kaf-lifestyle-card>img{object-position:62% center}\n #klin-af-page .kaf-lifestyle-card::after{background:linear-gradient(0deg,#062b40f2,#062b4085 65%,#062b4020)}\n #klin-af-page .kaf-lifestyle-copy{padding:150px 28px 34px;max-width:100%}\n #klin-af-page .kaf-lifestyle-copy h2{font-size:2.45rem!important;margin:17px 0}\n #klin-af-page .kaf-lifestyle-copy p{font-size:.8rem}\n #klin-af-page .kaf-lifestyle-copy .kaf-text-link{margin-top:15px}\n #klin-af-page .kaf-process-grid{grid-template-columns:1fr;gap:30px;margin-top:28px}\n #klin-af-page .kaf-step-top{margin-bottom:17px}\n #klin-af-page .kaf-step h3{font-size:1.24rem!important;margin-bottom:10px}\n #klin-af-page .kaf-step p{max-width:100%;font-size:.82rem}\n #klin-af-page .kaf-local{padding:48px 0}\n #klin-af-page .kaf-local-grid{grid-template-columns:1fr;gap:32px}\n #klin-af-page .kaf-local-art{min-height:210px}\n #klin-af-page .kaf-local-copy h2{font-size:2.35rem!important}\n #klin-af-page .kaf-local-copy p{font-size:.84rem}\n #klin-af-page .kaf-faq-grid{grid-template-columns:1fr;gap:32px}\n #klin-af-page .kaf-faq-intro p{max-width:100%;font-size:.83rem}\n #klin-af-page .kaf-faq-intro .kaf-text-link{margin-top:12px}\n #klin-af-page .kaf-faq-list summary{padding:21px 0;font-size:.83rem;gap:20px}\n #klin-af-page .kaf-faq-list details p{font-size:.78rem}\n #klin-af-page .kaf-contact-grid{grid-template-columns:1fr;gap:36px}\n #klin-af-page .kaf-contact-copy>p{font-size:.84rem}\n #klin-af-page .kaf-contact-phone{font-size:2.1rem;margin-top:25px}\n #klin-af-page .kaf-person{max-width:none}\n #klin-af-page .kaf-form-panel{padding:25px 22px;border-radius:14px}\n #klin-af-page .kaf-form-row{grid-template-columns:1fr;gap:0}\n #klin-af-page .kaf-footer{padding:29px 0}\n #klin-af-page .kaf-footer-main{flex-direction:column;align-items:flex-start;gap:23px}\n #klin-af-page .kaf-footer-brand{width:142px}\n #klin-af-page .kaf-footer-links{gap:23px;font-size:.65rem}\n #klin-af-page .kaf-footer-bottom{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px;padding-top:22px;font-size:.58rem}\n #klin-af-page .kaf-footer-bottom span:last-child{text-align:left}\n #klin-af-page .kaf-mobile-bar{display:grid;grid-template-columns:1fr 1.1fr;gap:10px;position:fixed;bottom:0;left:0;right:0;z-index:90;padding:11px 20px calc(11px + env(safe-area-inset-bottom));background:#ffffffed;border-top:1px solid var(--line);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}\n #klin-af-page .kaf-mobile-bar .kaf-btn{min-height:46px;padding:12px 16px;font-size:.73rem}\n}\n@media(max-width:365px){\n #klin-af-page .kaf-shell{width:calc(100% - 32px)}\n #klin-af-page .kaf-hero .kaf-actions{align-items:stretch;flex-direction:column}\n #klin-af-page .kaf-hero .kaf-text-link{align-self:flex-start}\n #klin-af-page .kaf-floating{left:10px;right:10px;padding:15px;gap:9px}\n #klin-af-page .kaf-floating>a{display:none}\n #klin-af-page .kaf-contact-phone{font-size:1.85rem}\n}\n@media(prefers-reduced-motion:reduce){\n #klin-af-page *,#klin-af-page *::before,#klin-af-page *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}\n #klin-af-page .kaf-reveal{opacity:1!important;transform:none!important}\n}\n@media print{#klin-af-page .kaf-reveal{opacity:1!important;transform:none!important}}\n<\/style>\n<div id=\"klin-af-page\">\n <div class=\"kaf-top\" id=\"kaf-vrh\" tabindex=\"-1\"><\/div>\n <a class=\"kaf-skip\" href=\"#kaf-usluge\">Presko\u010di na sadr\u017eaj<\/a>\n <header class=\"kaf-nav\">\n  <div class=\"kaf-shell kaf-nav-inner\">\n   <a class=\"kaf-brand\" href=\"#kaf-vrh\" aria-label=\"CLEAN HOUSE \u2014 po\u010detak stranice\"><img class=\"kaf-logo\" src=\"\/wp-content\/uploads\/2026\/09\/cleanhouse_logo_navy_aqua.svg\" alt=\"Clean House\" decoding=\"async\"><\/a>\n   <button class=\"kaf-toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"kaf-izbornik\" aria-label=\"Otvori izbornik\"><span>Izbornik<\/span><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M4 7h16M4 12h16M4 17h16\"><\/path><\/svg><\/button>\n   <nav class=\"kaf-nav-links\" id=\"kaf-izbornik\" aria-label=\"Glavni izbornik\">\n    <a href=\"#kaf-usluge\">Usluge<\/a>\n    <a href=\"#kaf-razlika\">Prije i poslije<\/a>\n    <a href=\"#kaf-postupak\">Kako radimo<\/a>\n    <a href=\"#kaf-pitanja\">Pitanja<\/a>\n    <a class=\"kaf-nav-cta\" href=\"#kaf-kontakt\">Zatra\u017eite ponudu <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a>\n   <\/nav>\n  <\/div>\n <\/header>\n <main>\n  <section class=\"kaf-hero\" aria-labelledby=\"kaf-hero-title\">\n   <div class=\"kaf-shell\">\n    <div class=\"kaf-hero-grid\">\n     <div class=\"kaf-hero-copy\">\n      <div class=\"kaf-eyebrow\">Osijek \u00b7 \u010di\u0161\u0107enje vanjskih povr\u0161ina<\/div>\n      <h1 id=\"kaf-hero-title\">Dobar dojam<br>po\u010dinje <span>izvana.<\/span><\/h1>\n      <p class=\"kaf-hero-lead\">\u010ci\u0161\u0107enje fasada, ku\u0107a i oku\u0107nica koje vra\u0107a svje\u017einu va\u0161em domu. Od ulaznog prilaza do terase na kojoj najradije provodite dan.<\/p>\n      <div class=\"kaf-actions\"><a class=\"kaf-btn kaf-btn-aqua\" href=\"#kaf-kontakt\">Zatra\u017eite ponudu <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><a class=\"kaf-text-link\" href=\"#kaf-razlika\">Pogledajte razliku <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 5v14M6 13l6 6 6-6\"><\/path><\/svg><\/a><\/div>\n      <div class=\"kaf-hero-hint\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m7 3 3 5-2 2c1.4 3 3 4.6 6 6l2-2 5 3-1 3c-.3 1-1.2 1.4-2.3 1.2C9.8 19.9 4.1 14.2 2.8 6.3 2.6 5.2 3 4.3 4 4Z\"><\/path><\/svg> Jednostavan dogovor, izravno s Marinom.<\/div>\n     <\/div>\n     <div class=\"kaf-hero-visual\">\n      <figure class=\"kaf-hero-photo\">\n       <img src=\"https:\/\/singularity.hr\/wp-content\/uploads\/2026\/09\/klin-af-dom-osijek.png\" alt=\"Ilustracija \u010diste obiteljske ku\u0107e s ure\u0111enim prilazom u slavonskom stilu\" width=\"1536\" height=\"1024\" fetchpriority=\"high\" decoding=\"async\">\n       <figcaption class=\"kaf-photo-tag\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19 10c0 5-7 11-7 11S5 15 5 10a7 7 0 1 1 14 0Z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"2.5\"><\/circle><\/svg> Osijek, Hrvatska<\/figcaption>\n      <\/figure>\n      <div class=\"kaf-floating\"><div class=\"kaf-floating-icon\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m13 2 2.5 6.5L22 11l-6.5 2.5L13 20l-2.5-6.5L4 11l6.5-2.5ZM4 2v4M2 4h4M21 18v4M19 20h4\"><\/path><\/svg><\/div><div><strong>\u010cist dom. Dobar osje\u0107aj.<\/strong><small>Fasade \u00b7 prilazi \u00b7 terase \u00b7 oku\u0107nice<\/small><\/div><a href=\"#kaf-usluge\" aria-label=\"Pogledajte usluge \u010di\u0161\u0107enja\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><\/div>\n     <\/div>\n    <\/div>\n    <div class=\"kaf-ribbon\" aria-label=\"\u0160to mo\u017eete o\u010dekivati\">\n     <div class=\"kaf-ribbon-item\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m2 10 10-8 10 8M5 8v13h14V8M10 21v-7h4v7\"><\/path><path d=\"M16 2v4\"><\/path><\/svg> Za va\u0161 dom i oku\u0107nicu<\/div>\n     <div class=\"kaf-ribbon-item\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m3 8 9-5 9 5-9 5ZM3 12l9 5 9-5M3 16l9 5 9-5\"><\/path><\/svg> Pristup prema vrsti povr\u0161ine<\/div>\n     <div class=\"kaf-ribbon-item\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M21 12a8 8 0 0 1-8 8H8l-5 2 2-5v-5a8 8 0 0 1 16 0Z\"><\/path><path d=\"M8 11h8M8 15h5\"><\/path><\/svg> Dogovor prije po\u010detka<\/div>\n     <div class=\"kaf-ribbon-item\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19 10c0 5-7 11-7 11S5 15 5 10a7 7 0 1 1 14 0Z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"2.5\"><\/circle><\/svg> Osijek i dolazak po dogovoru<\/div>\n    <\/div>\n   <\/div>\n  <\/section>\n  <section class=\"kaf-section kaf-services\" id=\"kaf-usluge\" tabindex=\"-1\" aria-labelledby=\"kaf-services-title\">\n   <div class=\"kaf-shell\">\n    <div class=\"kaf-heading\"><div><div class=\"kaf-eyebrow\">\u0160to \u010distimo<\/div><h2 id=\"kaf-services-title\">Izvana \u010disto.<br>Iznutra zadovoljni.<\/h2><\/div><p>Ki\u0161a, pra\u0161ina i vrijeme ostavljaju trag. Mi se bavimo povr\u0161inama koje svakodnevno gledate, koristite i \u017eelite ponovno vidjeti u najboljem izdanju.<\/p><\/div>\n    <div class=\"kaf-service-grid\">\n     <article class=\"kaf-service\"><div class=\"kaf-service-top\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m2 10 10-8 10 8M5 8v13h14V8M10 21v-7h4v7\"><\/path><path d=\"M16 2v4\"><\/path><\/svg><span class=\"kaf-service-num\">01 \/ FASADE<\/span><\/div><h3>Fasade i vanjski zidovi<\/h3><p>Uklanjanje nakupljenih ne\u010disto\u0107a i zelenih naslaga, uz odabir postupka prema vrsti i stanju fasade.<\/p><div class=\"kaf-service-tags\"><span>Obiteljske ku\u0107e<\/span><span>Vanjski zidovi<\/span><\/div><a class=\"kaf-text-link\" href=\"#kaf-kontakt\" data-kaf-service=\"Fasade i vanjski zidovi\">Zanima me \u010di\u0161\u0107enje fasade <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><\/article>\n     <article class=\"kaf-service\"><div class=\"kaf-service-top\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M4 4h16l3 16H1ZM3 10h18M2 15h20M9 4v6M15 4v6M7 10v5M14 10v5M10 15v5M18 15v5\"><\/path><\/svg><span class=\"kaf-service-num\">02 \/ PRILAZI<\/span><\/div><h3>Prilazi i oplo\u010dnici<\/h3><p>Pranje prilaza, staza i poplo\u010denih dvori\u0161ta. Za uredniji ulaz u ku\u0107u i povr\u0161ine na kojima se ponovno vidi izvorna tekstura.<\/p><div class=\"kaf-service-tags\"><span>Oplo\u010dnici<\/span><span>Staze<\/span><span>Dvori\u0161ta<\/span><\/div><a class=\"kaf-text-link\" href=\"#kaf-kontakt\" data-kaf-service=\"Prilazi i oplo\u010dnici\">\u017delim uredniji prilaz <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><\/article>\n     <article class=\"kaf-service\"><div class=\"kaf-service-top\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M3 10h18L12 2ZM12 10v8M7 18h10M4 13v8M2 17h5M20 13v8M17 17h5\"><\/path><\/svg><span class=\"kaf-service-num\">03 \/ OKU\u0106NICE<\/span><\/div><h3>Terase i oku\u0107nice<\/h3><p>\u010ci\u0161\u0107enje terasa, vanjskih stepenica i tvrdih povr\u0161ina oko ku\u0107e. Pripremite omiljeni vanjski prostor za vi\u0161e u\u017eivanja.<\/p><div class=\"kaf-service-tags\"><span>Terase<\/span><span>Stepenice<\/span><span>Vanjske povr\u0161ine<\/span><\/div><a class=\"kaf-text-link\" href=\"#kaf-kontakt\" data-kaf-service=\"Terase i oku\u0107nice\">Pripremimo moju oku\u0107nicu <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><\/article>\n    <\/div>\n    <div class=\"kaf-services-note\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M12 11v6M12 7v.1\"><\/path><\/svg> Imate vi\u0161e povr\u0161ina za \u010di\u0161\u0107enje? Opi\u0161ite ih u jednom upitu i dogovorit \u0107emo opseg radova.<\/div>\n   <\/div>\n  <\/section>\n  <section class=\"kaf-section kaf-results\" id=\"kaf-razlika\" tabindex=\"-1\" aria-labelledby=\"kaf-results-title\">\n   <div class=\"kaf-shell\">\n    <div class=\"kaf-heading\"><div><div class=\"kaf-eyebrow\">Prije \/ poslije<\/div><h2 id=\"kaf-results-title\">Razlika koju<br><span>vidite odmah.<\/span><\/h2><\/div><p>Pogledajte ilustracije promjene nakon \u010di\u0161\u0107enja. Ista namjena, ista povr\u0161ina \u2014 sasvim druk\u010diji dojam doma.<\/p><\/div>\n    <div class=\"kaf-result-tabs\" aria-label=\"Usporedbe\"><a href=\"#kaf-fasada\">01 \/ \u010ci\u0161\u0107enje fasade<\/a><a href=\"#kaf-prilaz\">02 \/ Pranje prilaza<\/a><\/div>\n    <article class=\"kaf-case\" id=\"kaf-fasada\" tabindex=\"-1\" aria-labelledby=\"kaf-fasada-title\">\n     <figure class=\"kaf-comparison\"><img src=\"https:\/\/singularity.hr\/wp-content\/uploads\/2026\/09\/klin-af-fasada-prije-poslije.png\" alt=\"Generirana usporedba: lijevo fasada s tamnim i zelenim naslagama, desno prikaz nakon \u010di\u0161\u0107enja\" width=\"1536\" height=\"1024\" loading=\"lazy\" decoding=\"async\"><figcaption class=\"kaf-ba-labels\"><span>Prije<\/span><span><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m5 12 4 4L19 6\"><\/path><\/svg> Poslije<\/span><\/figcaption><\/figure>\n     <div class=\"kaf-case-copy\"><span class=\"kaf-case-number\">01 \/ NOVI POGLED NA VA\u0160 DOM<\/span><h3 id=\"kaf-fasada-title\">Fasada ponovno<br>dolazi do izra\u017eaja.<\/h3><p>Naslage mogu sakriti boju i teksturu fasade. Pa\u017eljivo odabrano \u010di\u0161\u0107enje osvje\u017eava izgled vanjskih zidova.<\/p><ul class=\"kaf-case-list\"><li><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m5 12 4 4L19 6\"><\/path><\/svg> Uklanjanje povr\u0161inskih ne\u010disto\u0107a<\/li><li><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m5 12 4 4L19 6\"><\/path><\/svg> Pristup prilago\u0111en zavr\u0161nom sloju<\/li><li><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m5 12 4 4L19 6\"><\/path><\/svg> Procjena stanja prije radova<\/li><\/ul><a class=\"kaf-text-link\" href=\"#kaf-kontakt\" data-kaf-service=\"Fasade i vanjski zidovi\">Zatra\u017eite ponudu za fasadu <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><\/div>\n    <\/article>\n    <article class=\"kaf-case\" id=\"kaf-prilaz\" tabindex=\"-1\" aria-labelledby=\"kaf-prilaz-title\">\n     <figure class=\"kaf-comparison\"><img src=\"https:\/\/singularity.hr\/wp-content\/uploads\/2026\/09\/klin-af-prilaz-prije-poslije.png\" alt=\"Generirana usporedba: lijevo zaprljan prilaz s mahovinom izme\u0111u oplo\u010dnika, desno prikaz o\u010di\u0161\u0107enog prilaza\" width=\"1536\" height=\"1024\" loading=\"lazy\" decoding=\"async\"><figcaption class=\"kaf-ba-labels\"><span>Prije<\/span><span><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m5 12 4 4L19 6\"><\/path><\/svg> Poslije<\/span><\/figcaption><\/figure>\n     <div class=\"kaf-case-copy\"><span class=\"kaf-case-number\">02 \/ UREDNO OD PRVOG KORAKA<\/span><h3 id=\"kaf-prilaz-title\">Prilaz koji<br>poziva doma.<\/h3><p>Vratite uredan izgled oplo\u010dnicima i stazama na kojima su se s vremenom nakupile prljav\u0161tina i mahovina.<\/p><ul class=\"kaf-case-list\"><li><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m5 12 4 4L19 6\"><\/path><\/svg> Prilazi, staze i poplo\u010dena dvori\u0161ta<\/li><li><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m5 12 4 4L19 6\"><\/path><\/svg> \u010ci\u0161\u0107enje dostupnih spojeva<\/li><li><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m5 12 4 4L19 6\"><\/path><\/svg> Zavr\u0161ni pregled o\u010di\u0161\u0107ene povr\u0161ine<\/li><\/ul><a class=\"kaf-text-link\" href=\"#kaf-kontakt\" data-kaf-service=\"Prilazi i oplo\u010dnici\">Zatra\u017eite ponudu za prilaz <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><\/div>\n    <\/article>\n    <p class=\"kaf-image-note\">Prikazi prije i poslije generirane su ilustracije mogu\u0107eg u\u010dinka \u010di\u0161\u0107enja, a ne fotografije izvedenih radova CLEAN HOUSE. Stvarni rezultat ovisi o materijalu, stanju i vrsti ne\u010disto\u0107e.<\/p>\n   <\/div>\n  <\/section>\n  <section class=\"kaf-section kaf-approach\" id=\"kaf-pristup\" tabindex=\"-1\" aria-labelledby=\"kaf-approach-title\">\n   <div class=\"kaf-shell kaf-approach-grid\">\n    <div class=\"kaf-approach-visual\"><figure class=\"kaf-approach-photo\"><img src=\"https:\/\/singularity.hr\/wp-content\/uploads\/2026\/09\/klin-af-pranje-povrsina.png\" alt=\"Ilustracija pranja kamenog prilaza profesionalnim ure\u0111ajem i usmjerenim mlazom vode\" width=\"1536\" height=\"1024\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"kaf-method-note\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C9 6 5 10 5 15a7 7 0 0 0 14 0c0-5-4-9-7-13Z\"><\/path><path d=\"M9 15c0 2 1 3 3 3\"><\/path><\/svg><strong>Svaka povr\u0161ina<br>tra\u017ei svoj pristup.<\/strong><p>Va\u017eni su materijal, stanje povr\u0161ine i vrsta ne\u010disto\u0107e.<\/p><\/div><\/div>\n    <div class=\"kaf-approach-copy\"><div class=\"kaf-eyebrow\">Pa\u017enja prema va\u0161em domu<\/div><h2 id=\"kaf-approach-title\">Nije sve<br>u snazi mlaza.<\/h2><p>Fasada, kamen i oplo\u010dnici razlikuju se. Zato prije \u010di\u0161\u0107enja razgovaramo o povr\u0161ini, provjeravamo njezino stanje i dogovaramo odgovaraju\u0107i postupak.<\/p><ul class=\"kaf-approach-points\"><li><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"10.5\" cy=\"10.5\" r=\"7\"><\/circle><path d=\"m16 16 5 5\"><\/path><\/svg><div><strong>Najprije pogledamo povr\u0161inu<\/strong><p>Fotografije i opis poma\u017eu nam razumjeti \u0161to treba o\u010distiti i je li potreban pregled na lokaciji.<\/p><\/div><\/li><li><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M4 7h4M12 7h8M4 17h8M16 17h4\"><\/path><circle cx=\"10\" cy=\"7\" r=\"2\"><\/circle><circle cx=\"14\" cy=\"17\" r=\"2\"><\/circle><\/svg><div><strong>Zatim prilagodimo postupak<\/strong><p>Na\u010din \u010di\u0161\u0107enja i intenzitet rada uskla\u0111uju se s materijalom i zate\u010denim stanjem.<\/p><\/div><\/li><li><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"m7.5 12 3 3 6-6\"><\/path><\/svg><div><strong>Na kraju pregledamo u\u010dinjeno<\/strong><p>Prolazimo dogovorene povr\u0161ine i provjeravamo rezultat izvedenog \u010di\u0161\u0107enja.<\/p><\/div><\/li><\/ul><\/div>\n   <\/div>\n  <\/section>\n  <section class=\"kaf-lifestyle\" aria-labelledby=\"kaf-lifestyle-title\">\n   <div class=\"kaf-shell\"><div class=\"kaf-lifestyle-card\"><img src=\"https:\/\/singularity.hr\/wp-content\/uploads\/2026\/09\/klin-af-terasa-okucnica.png\" alt=\"Ilustracija \u010diste terase uz obiteljsku ku\u0107u, s vrtnim stolom, stolicama i zelenilom\" width=\"1536\" height=\"1024\" loading=\"lazy\" decoding=\"async\"><div class=\"kaf-lifestyle-copy\"><div class=\"kaf-eyebrow\">Vi\u0161e prostora za u\u017eivanje<\/div><h2 id=\"kaf-lifestyle-title\">Va\u0161a terasa.<br>Va\u0161 mali predah.<\/h2><p>Jutarnja kava, obiteljski ru\u010dak ili ve\u010der na zraku. Lijepo je kada je prostor oko vas spreman za sve to.<\/p><a class=\"kaf-text-link\" href=\"#kaf-kontakt\" data-kaf-service=\"Terase i oku\u0107nice\">Dogovorite \u010di\u0161\u0107enje oku\u0107nice <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><\/div><\/div><\/div>\n  <\/section>\n  <section class=\"kaf-section kaf-process\" id=\"kaf-postupak\" tabindex=\"-1\" aria-labelledby=\"kaf-process-title\">\n   <div class=\"kaf-shell\">\n    <div class=\"kaf-heading\"><div><div class=\"kaf-eyebrow\">Kako do \u010distijeg doma<\/div><h2 id=\"kaf-process-title\">Tri koraka.<br>Bez kompliciranja.<\/h2><\/div><p>Za po\u010detak nam trebaju lokacija i kratak opis povr\u0161ine. Sve ostalo dogovarate izravno s Marinom.<\/p><\/div>\n    <div class=\"kaf-process-grid\">\n     <article class=\"kaf-step\"><div class=\"kaf-step-top\"><span class=\"kaf-step-num\">01<\/span><span class=\"kaf-step-line\"><\/span><\/div><h3>Javite \u0161to treba o\u010distiti<\/h3><p>Nazovite ili po\u0161aljite upit. Navedite lokaciju, vrstu povr\u0161ine i okvirnu kvadraturu ako je znate. Fotografije mo\u017eete prilo\u017eiti e-mailu.<\/p><\/article>\n     <article class=\"kaf-step\"><div class=\"kaf-step-top\"><span class=\"kaf-step-num\">02<\/span><span class=\"kaf-step-line\"><\/span><\/div><h3>Dogovorimo opseg i termin<\/h3><p>Provjeravamo detalje i prema potrebi dolazimo pogledati povr\u0161inu. Prije po\u010detka usugla\u0161avamo cijenu i \u0161to je uklju\u010deno.<\/p><\/article>\n     <article class=\"kaf-step\"><div class=\"kaf-step-top\"><span class=\"kaf-step-num\">03<\/span><span class=\"kaf-step-line\"><\/span><\/div><h3>Mi \u010distimo. Vi u\u017eivajte.<\/h3><p>\u010cistimo dogovorene povr\u0161ine i zavr\u0161avamo pregledom obavljenog posla. Vi se vra\u0107ate svom danu i urednijem domu.<\/p><\/article>\n    <\/div>\n   <\/div>\n  <\/section>\n  <section class=\"kaf-local\" id=\"kaf-podrucje\" tabindex=\"-1\" aria-labelledby=\"kaf-local-title\">\n   <div class=\"kaf-shell kaf-local-grid\">\n    <div class=\"kaf-local-art\" aria-hidden=\"true\"><div class=\"kaf-local-pin\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19 10c0 5-7 11-7 11S5 15 5 10a7 7 0 1 1 14 0Z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"2.5\"><\/circle><\/svg> Osijek<\/div><svg viewBox=\"0 0 480 210\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M-20 190C80 130 122 201 236 157S365 90 515 145\" stroke=\"#8CCAC0\" stroke-width=\"28\"><\/path><path d=\"M-20 190C80 130 122 201 236 157S365 90 515 145\" stroke=\"#BAE3DA\" stroke-width=\"20\"><\/path><path d=\"M29 153V111L56 88 84 111V148M42 152V120H71V151M313 122V77L334 56 356 77V118M327 116V86H342V116M374 126V93L401 72 429 93V139M392 131V106H411V136\" stroke=\"#63ACAA\" stroke-width=\"2\"><\/path><path d=\"M188 189V125M282 156V95M184 130L286 101M188 142L282 114\" stroke=\"#559EA2\" stroke-width=\"3\"><\/path><path d=\"M198 124V140M213 119V136M228 116V132M243 112V128M258 108V124M273 104V120\" stroke=\"#559EA2\" stroke-width=\"1.5\"><\/path><\/svg><\/div>\n    <div class=\"kaf-local-copy\"><div class=\"kaf-eyebrow\">Lokalno i osobno<\/div><h2 id=\"kaf-local-title\">Iz Osijeka.<br>Za va\u0161 dom.<\/h2><p>Clean House je va\u0161 kontakt za \u010di\u0161\u0107enje vanjskih povr\u0161ina iz Osijeka. Za lokacije u okolici javite nam mjesto i dogovorit \u0107emo mogu\u0107nost dolaska.<\/p><a class=\"kaf-text-link\" href=\"#kaf-kontakt\">Provjerite dolazak na svoju lokaciju <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><\/div>\n   <\/div>\n  <\/section>\n  <section class=\"kaf-section kaf-faq\" id=\"kaf-pitanja\" tabindex=\"-1\" aria-labelledby=\"kaf-faq-title\">\n   <div class=\"kaf-shell kaf-faq-grid\">\n    <div class=\"kaf-faq-intro\"><div class=\"kaf-eyebrow\">Dobro je znati<\/div><h2 id=\"kaf-faq-title\">Imate<br>pitanje?<\/h2><p>Ovdje su odgovori na ono \u0161to je najkorisnije znati prije dogovora.<\/p><a class=\"kaf-text-link\" href=\"tel:+385953530005\">Pitajte Marina <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m7 3 3 5-2 2c1.4 3 3 4.6 6 6l2-2 5 3-1 3c-.3 1-1.2 1.4-2.3 1.2C9.8 19.9 4.1 14.2 2.8 6.3 2.6 5.2 3 4.3 4 4Z\"><\/path><\/svg><\/a><\/div>\n    <div class=\"kaf-faq-list\">\n     <details><summary>Koliko ko\u0161ta \u010di\u0161\u0107enje?<\/summary><p>Cijena ovisi o vrsti i veli\u010dini povr\u0161ine, stanju, zaprljanosti i pristupu objektu. Po\u0161aljite kratak opis i nekoliko fotografija kako bismo mogli pripremiti ponudu ili dogovoriti pregled. Cijenu usugla\u0161avamo prije po\u010detka radova.<\/p><\/details>\n     <details><summary>\u0160to trebam poslati za ponudu?<\/summary><p>Dovoljni su mjesto, vrsta povr\u0161ine i kratak opis onoga \u0161to \u017eelite o\u010distiti. Ako znate pribli\u017enu kvadraturu, navedite je. Fotografije cijele povr\u0161ine i detalja ne\u010disto\u0107e mo\u017eete dodati svom e-mailu.<\/p><\/details>\n     <details><summary>\u010cistite li sve vrste fasada?<\/summary><p>Mogu\u0107nost i na\u010din \u010di\u0161\u0107enja ovise o materijalu, zavr\u0161nom sloju i stanju fasade. Ako postoje pukotine, o\u0161te\u0107enja ili dijelovi koji se odvajaju, to treba procijeniti prije rada. Po\u0161aljite fotografije kako bismo mogli razgovarati o prikladnom postupku.<\/p><\/details>\n     <details><summary>Trebam li ne\u0161to pripremiti prije dolaska?<\/summary><p>Dogovorit \u0107emo pristup povr\u0161ini i potrebe za vodom ili strujom. Predmete koji smetaju \u010di\u0161\u0107enju treba maknuti, a prije pranja fasade zatvoriti prozore i vrata. Sve detalje pripreme prolazimo prije dogovorenog termina.<\/p><\/details>\n     <details><summary>Dolazite li izvan Osijeka?<\/summary><p>Za lokacije u okolici Osijeka javite nam mjesto i opis radova. Mogu\u0107nost dolaska, termin i eventualne tro\u0161kove puta dogovaramo unaprijed.<\/p><\/details>\n     <details><summary>Mo\u017ee li se o\u010distiti vi\u0161e povr\u0161ina u jednom dolasku?<\/summary><p>Mo\u017eete zatra\u017eiti \u010di\u0161\u0107enje fasade, prilaza i terase u jednom upitu. Ovisno o opsegu i uvjetima na lokaciji, dogovorit \u0107emo organizaciju radova i potreban broj dolazaka.<\/p><\/details>\n    <\/div>\n   <\/div>\n  <\/section>\n  <section class=\"kaf-section kaf-contact\" id=\"kaf-kontakt\" tabindex=\"-1\" aria-labelledby=\"kaf-contact-title\">\n   <div class=\"kaf-shell kaf-contact-grid\">\n    <div class=\"kaf-contact-copy\">\n     <div class=\"kaf-eyebrow\">Krenimo od va\u0161eg doma<\/div><h2 id=\"kaf-contact-title\">Spremni za<br><span>svje\u017e po\u010detak?<\/span><\/h2>\n     <p>Recite nam \u0161to treba o\u010distiti. Zajedno \u0107emo dogovoriti sljede\u0107i korak, opseg radova i termin koji vam odgovara.<\/p>\n     <a class=\"kaf-contact-phone\" href=\"tel:+385953530005\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m7 3 3 5-2 2c1.4 3 3 4.6 6 6l2-2 5 3-1 3c-.3 1-1.2 1.4-2.3 1.2C9.8 19.9 4.1 14.2 2.8 6.3 2.6 5.2 3 4.3 4 4Z\"><\/path><\/svg> 095 353 0005<\/a>\n     <div class=\"kaf-person\"><div class=\"kaf-avatar\" aria-hidden=\"true\">M\u0160<\/div><div><strong>Marin \u0160uni\u0107<\/strong><small>Va\u0161 kontakt \u00b7 Clean House<\/small><\/div><\/div>\n     <div class=\"kaf-contact-details\"><a href=\"mailto:marinsunic1@cleanhouse.com\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect><path d=\"m4 7 8 6 8-6\"><\/path><\/svg> marinsunic1@cleanhouse.com<\/a><div><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19 10c0 5-7 11-7 11S5 15 5 10a7 7 0 1 1 14 0Z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"2.5\"><\/circle><\/svg> Osijek, Hrvatska<\/div><a href=\"#kaf-postupak\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M21 12a8 8 0 0 1-8 8H8l-5 2 2-5v-5a8 8 0 0 1 16 0Z\"><\/path><path d=\"M8 11h8M8 15h5\"><\/path><\/svg> Opseg i cijenu dogovaramo unaprijed<\/a><\/div>\n    <\/div>\n    <div class=\"kaf-form-panel\">\n     <h3>Opi\u0161ite \u0161to treba o\u010distiti.<\/h3><p>Odaberite povr\u0161inu i ostavite osnovne informacije.<\/p>\n     <form id=\"kaf-upit\" action=\"mailto:info@klinaf.com\" method=\"get\">\n      <div class=\"kaf-form-row\"><div class=\"kaf-field\"><label for=\"kaf-ime\">Va\u0161e ime<\/label><input id=\"kaf-ime\" name=\"ime\" type=\"text\" autocomplete=\"name\" placeholder=\"Ime i prezime\" maxlength=\"100\" required=\"\"><\/div><div class=\"kaf-field\"><label for=\"kaf-telefon\">Telefon <span>(neobavezno)<\/span><\/label><input id=\"kaf-telefon\" name=\"telefon\" type=\"tel\" autocomplete=\"tel\" placeholder=\"Va\u0161 broj telefona\" maxlength=\"50\"><\/div><\/div>\n      <div class=\"kaf-field\"><label for=\"kaf-lokacija\">Lokacija<\/label><input id=\"kaf-lokacija\" name=\"lokacija\" type=\"text\" autocomplete=\"address-level2\" placeholder=\"Npr. Osijek, Retfala\" maxlength=\"150\" required=\"\"><\/div>\n      <div class=\"kaf-field\"><label for=\"kaf-usluga\">\u0160to \u017eelite o\u010distiti?<\/label><select id=\"kaf-usluga\" name=\"usluga\"><option value=\"Fasade i vanjski zidovi\">Fasade i vanjski zidovi<\/option><option value=\"Prilazi i oplo\u010dnici\">Prilazi i oplo\u010dnici<\/option><option value=\"Terase i oku\u0107nice\">Terase i oku\u0107nice<\/option><option value=\"Vi\u0161e razli\u010ditih povr\u0161ina\">Vi\u0161e razli\u010ditih povr\u0161ina<\/option><option value=\"Trebam savjet\">Trebam savjet<\/option><\/select><\/div>\n      <div class=\"kaf-field\"><label for=\"kaf-poruka\">Kratak opis <span>(neobavezno)<\/span><\/label><textarea id=\"kaf-poruka\" name=\"poruka\" rows=\"4\" maxlength=\"1500\" placeholder=\"Okvirna kvadratura, stanje povr\u0161ine, \u017eeljeni termin\u2026\"><\/textarea><\/div>\n      <button class=\"kaf-btn kaf-btn-aqua\" type=\"submit\">Pripremi e-mail <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/button>\n      <p class=\"kaf-form-help\">Gumb priprema poruku u va\u0161oj aplikaciji za e-mail. Tamo mo\u017eete dodati fotografije i poslati upit. Podaci se ovim obrascem ne \u0161alju automatski.<\/p>\n      <p class=\"kaf-form-status\" id=\"kaf-status\" role=\"status\" aria-live=\"polite\"><\/p>\n      <a class=\"kaf-text-link kaf-mail-draft\" id=\"kaf-mail-draft\" href=\"mailto:info@klinaf.com\" hidden=\"\">Otvori pripremljeni e-mail <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect><path d=\"m4 7 8 6 8-6\"><\/path><\/svg><\/a>\n      <noscript><p class=\"kaf-form-help\">Za slanje upita pi\u0161ite izravno na <a href=\"mailto:info@klinaf.com\">info@klinaf.com<\/a> ili nazovite <a href=\"tel:+385953530005\">095 353 0005<\/a>.<\/p><\/noscript>\n     <\/form>\n    <\/div>\n   <\/div>\n  <\/section>\n <\/main>\n <footer class=\"kaf-footer\"><div class=\"kaf-shell\"><div class=\"kaf-footer-main\"><a class=\"kaf-brand kaf-footer-brand\" href=\"#kaf-vrh\" aria-label=\"Clean House \u2014 povratak na po\u010detak\"><img class=\"kaf-logo\" src=\"\/wp-content\/uploads\/2026\/09\/cleanhouse_logo_navy_aqua.svg\" alt=\"Clean House\" loading=\"lazy\" decoding=\"async\"><\/a>\n<\/a><span class=\"kaf-footer-tag\">\u010ci\u0161\u0107enje ku\u0107a, fasada i oku\u0107nica.<br>Osijek, Hrvatska.<\/span><nav class=\"kaf-footer-links\" aria-label=\"Podno\u017eje\"><a href=\"#kaf-usluge\">Usluge<\/a><a href=\"#kaf-razlika\">Prije i poslije<\/a><a href=\"#kaf-kontakt\">Kontakt<\/a><a href=\"#kaf-vrh\">Na vrh <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 19V5M6 11l6-6 6 6\"><\/path><\/svg><\/a><\/nav><\/div><div class=\"kaf-footer-bottom\"><span>\u00a9 <span data-kaf-year=\"\">2026<\/span> Clean House. Sva prava pridr\u017eana.<\/span><span>Fotografije su ilustrativni vizuali usluga. Kontakt: Marin \u0160uni\u0107.<\/span><\/div><\/div><\/footer>\n <div class=\"kaf-mobile-bar\" aria-label=\"Brzi kontakt\"><a class=\"kaf-btn kaf-btn-outline\" href=\"tel:+385953530005\"><svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m7 3 3 5-2 2c1.4 3 3 4.6 6 6l2-2 5 3-1 3c-.3 1-1.2 1.4-2.3 1.2C9.8 19.9 4.1 14.2 2.8 6.3 2.6 5.2 3 4.3 4 4Z\"><\/path><\/svg> Nazovite<\/a><a class=\"kaf-btn kaf-btn-aqua\" href=\"#kaf-kontakt\">Zatra\u017eite ponudu <svg class=\"kaf-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><\/div>\n<\/div>\n<script>(function () {\n 'use strict';\n var root = document.getElementById('klin-af-page');\n if (!root || root.dataset.kafReady) return;\n root.dataset.kafReady = 'true';\n document.body.classList.add('kaf-host-page');\n var host = root.parentElement;\n while (host && host !== document.body && host !== document.documentElement) {\n  host.classList.add('kaf-host'); host = host.parentElement;\n }\n var nav = root.querySelector('.kaf-nav');\n var toggle = root.querySelector('.kaf-toggle');\n var menu = document.getElementById('kaf-izbornik');\n var reduced = window.matchMedia('(prefers-reduced-motion: reduce)');\n function syncAdminBar() {\n  var bar = document.getElementById('wpadminbar');\n  var height = 0;\n  if (bar && getComputedStyle(bar).position === 'fixed') height = bar.getBoundingClientRect().height;\n  root.style.setProperty('--kaf-admin', height + 'px');\n }\n function closeMenu(returnFocus) {\n  menu.classList.remove('kaf-open');\n  toggle.setAttribute('aria-expanded', 'false');\n  toggle.setAttribute('aria-label', 'Otvori izbornik');\n  if (returnFocus) toggle.focus();\n }\n toggle.addEventListener('click', function () {\n  var open = toggle.getAttribute('aria-expanded') !== 'true';\n  menu.classList.toggle('kaf-open', open);\n  toggle.setAttribute('aria-expanded', String(open));\n  toggle.setAttribute('aria-label', open ? 'Zatvori izbornik' : 'Otvori izbornik');\n });\n root.addEventListener('keydown', function (event) {\n  if (event.key === 'Escape' && menu.classList.contains('kaf-open')) closeMenu(true);\n });\n document.addEventListener('click', function (event) {\n  if (!nav.contains(event.target) && menu.classList.contains('kaf-open')) closeMenu(false);\n });\n function goToSection(target, updateHash) {\n  closeMenu(false); syncAdminBar();\n  var top = target.getBoundingClientRect().top + window.scrollY;\n  if (target.id === 'kaf-vrh') top = 0;\n  else top -= nav.getBoundingClientRect().height + (parseFloat(getComputedStyle(root).getPropertyValue('--kaf-admin')) || 0) + 18;\n  window.scrollTo({top: Math.max(0, top), behavior: reduced.matches ? 'auto' : 'smooth'});\n  if (target.hasAttribute('tabindex')) target.focus({preventScroll: true});\n  if (updateHash) {\n   try { history.replaceState(null, '', '#' + target.id); } catch (_) {}\n  }\n }\n root.addEventListener('click', function (event) {\n  var link = event.target.closest('a[href^=\"#\"]');\n  if (!link || !root.contains(link) || event.ctrlKey || event.metaKey || event.shiftKey || event.altKey) return;\n  var target = document.getElementById(link.getAttribute('href').slice(1));\n  if (!target || !root.contains(target)) return;\n  event.preventDefault();\n  event.stopPropagation();\n  if (link.dataset.kafService) document.getElementById('kaf-usluga').value = link.dataset.kafService;\n  goToSection(target, true);\n });\n window.addEventListener('resize', function () {\n  syncAdminBar();\n  if (window.innerWidth > 900) closeMenu(false);\n }, {passive: true});\n syncAdminBar();\n \/* Otkrivanje blokova pri skrolanju: [selektor, varijanta, korak zadr\u0161ke po elementu unutar istog roditelja, po\u010detna zadr\u0161ka] *\/\n (function initReveal() {\n  if (reduced.matches || !('IntersectionObserver' in window)) return;\n  var groups = [\n   ['.kaf-ribbon-item', '', 0.08, 0.6],\n   ['.kaf-heading>*', '', 0.12, 0],\n   ['.kaf-service', '', 0.1, 0],\n   ['.kaf-services-note', '', 0, 0],\n   ['.kaf-result-tabs', '', 0, 0],\n   ['.kaf-comparison', 'kaf-reveal-scale', 0, 0],\n   ['.kaf-case-copy', 'kaf-reveal-right', 0, 0.1],\n   ['.kaf-image-note', '', 0, 0],\n   ['.kaf-approach-visual', 'kaf-reveal-left', 0, 0],\n   ['.kaf-approach-copy>:not(ul)', 'kaf-reveal-right', 0.1, 0],\n   ['.kaf-approach-points>li', '', 0.1, 0],\n   ['.kaf-lifestyle-card', 'kaf-reveal-scale', 0, 0],\n   ['.kaf-step', '', 0.12, 0],\n   ['.kaf-local-art', 'kaf-reveal-left', 0, 0],\n   ['.kaf-local-copy', 'kaf-reveal-right', 0, 0],\n   ['.kaf-faq-intro', 'kaf-reveal-left', 0, 0],\n   ['.kaf-faq-list>details', '', 0.07, 0],\n   ['.kaf-contact-copy>*', '', 0.08, 0],\n   ['.kaf-form-panel', 'kaf-reveal-right', 0, 0.1],\n   ['.kaf-footer-main,.kaf-footer-bottom', '', 0.1, 0]\n  ];\n  var variants = ['kaf-reveal', 'kaf-in', 'kaf-reveal-left', 'kaf-reveal-right', 'kaf-reveal-scale'];\n  function finish(el) {\n   variants.forEach(function (name) { el.classList.remove(name); });\n   el.style.removeProperty('--kaf-delay');\n   el.style.removeProperty('transition');\n  }\n  function show(el, animate) {\n   var delay = animate ? (parseFloat(el.style.getPropertyValue('--kaf-delay')) || 0) : 0;\n   if (!animate) el.style.transition = 'none';\n   el.classList.add('kaf-in');\n   window.setTimeout(function () { finish(el); }, animate ? 950 + delay * 1000 : 0);\n  }\n  var observer = new IntersectionObserver(function (entries) {\n   entries.forEach(function (entry) {\n    if (entry.isIntersecting) { show(entry.target, true); observer.unobserve(entry.target); }\n    else if (entry.boundingClientRect.bottom < 0) { show(entry.target, false); observer.unobserve(entry.target); }\n   });\n  }, {threshold: 0.12});\n  groups.forEach(function (group) {\n   var perParent = new Map();\n   root.querySelectorAll(group[0]).forEach(function (el) {\n    if (el.classList.contains('kaf-reveal')) return;\n    var n = perParent.get(el.parentElement) || 0;\n    perParent.set(el.parentElement, n + 1);\n    el.classList.add('kaf-reveal');\n    if (group[1]) el.classList.add(group[1]);\n    var delay = group[3] + Math.min(n, 8) * group[2];\n    if (delay) el.style.setProperty('--kaf-delay', delay.toFixed(2) + 's');\n    observer.observe(el);\n   });\n  });\n  reduced.addEventListener('change', function () {\n   if (!reduced.matches) return;\n   observer.disconnect();\n   root.querySelectorAll('.kaf-reveal').forEach(finish);\n  });\n })();\n root.querySelectorAll('[data-kaf-year]').forEach(function (node) { node.textContent = String(new Date().getFullYear()); });\n var form = document.getElementById('kaf-upit');\n var status = document.getElementById('kaf-status');\n var draft = document.getElementById('kaf-mail-draft');\n form.addEventListener('submit', function (event) {\n  event.preventDefault();\n  if (!form.reportValidity()) return;\n  function value(id) { return document.getElementById(id).value.trim(); }\n  var subject = 'Upit za \u010di\u0161\u0107enje \u2014 ' + value('kaf-usluga') + ' \u2014 ' + value('kaf-lokacija');\n  var body = [\n   'Po\u0161tovani Marine,', '', 'zanima me ponuda za \u010di\u0161\u0107enje.', '',\n   'Ime: ' + value('kaf-ime'),\n   'Telefon: ' + (value('kaf-telefon') || 'Nije naveden'),\n   'Lokacija: ' + value('kaf-lokacija'),\n   'Povr\u0161ina: ' + value('kaf-usluga'), '',\n   'Opis: ' + (value('kaf-poruka') || 'Detalje mo\u017eemo dogovoriti.'), '',\n   'Lijep pozdrav,', value('kaf-ime')\n  ].join('\\r\\n');\n  var url = 'mailto:marinsunic1@cleanhouseos.com?subject=' + encodeURIComponent(subject) + '&#038;body=' + encodeURIComponent(body);\n  draft.href = url; draft.hidden = false;\n  status.textContent = 'Poruka je pripremljena. Ako se e-mail aplikacija ne otvori, koristite poveznicu ispod ili nas nazovite.';\n  window.location.href = url;\n });\n function initialAnchor() {\n  var id = window.location.hash.slice(1);\n  if (!id.startsWith('kaf-')) return;\n  var target = document.getElementById(id);\n  if (target &#038;&#038; root.contains(target)) goToSection(target, false);\n }\n if (document.readyState === 'complete') initialAnchor();\n else window.addEventListener('load', initialAnchor, {once:true});\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Presko\u010di na sadr\u017eaj Izbornik Usluge Prije i poslije Kako radimo Pitanja Zatra\u017eite ponudu Osijek \u00b7 \u010di\u0161\u0107enje vanjskih povr\u0161ina Dobar dojampo\u010dinje izvana. \u010ci\u0161\u0107enje fasada, ku\u0107a i oku\u0107nica koje vra\u0107a svje\u017einu va\u0161em domu. Od ulaznog prilaza do terase na kojoj najradije provodite dan. Zatra\u017eite ponudu Pogledajte razliku Jednostavan dogovor, izravno s Marinom. Osijek, Hrvatska \u010cist dom. Dobar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cleanhouseos.com\/index.php\/wp-json\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cleanhouseos.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cleanhouseos.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cleanhouseos.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cleanhouseos.com\/index.php\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":6,"href":"https:\/\/cleanhouseos.com\/index.php\/wp-json\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":15,"href":"https:\/\/cleanhouseos.com\/index.php\/wp-json\/wp\/v2\/pages\/9\/revisions\/15"}],"wp:attachment":[{"href":"https:\/\/cleanhouseos.com\/index.php\/wp-json\/wp\/v2\/media?parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}