--brand: #ff8c00;body{font-family:'geomanistregular' !important}body:not(.home) .smart-page-loader{display:none !important;visibility:hidden !important;opacity:0 !important}.choose-lang ul
li{width:18%}body:not(.home){overflow:auto !important}.single.single-post{background:#FFEEC2}.hfe-nav-menu .menu-item:last-child
a{width:100%;text-align:center;align-items:center;justify-content:center !important}.page-id-512 header .e-con-boxed.e-con{background:#FFBBB8 !important}.page-id-12646 header .e-con-boxed.e-con{background:#CDF4F6 !important}.page-id-13240 header .e-con-boxed.e-con{background:#FFBBB8 !important}.page-id-13263 header .e-con-boxed.e-con{background:#dde3ea !important}.page-id-13296 header .e-con-boxed.e-con{background:#FFB600 !important}.page-id-13320 header .e-con-boxed.e-con{background:#cdf4f6 !important}.page-id-13418 header .e-con-boxed.e-con{background:#DDE3EA !important}.page-id-13581 header .e-con-boxed.e-con, .page-id-13598 header .e-con-boxed.e-con{background:#FCF1E8 !important}.error404 .site-header,.error404{background:#ffeec2 !important}.link-text
a{color:#2E2E2E;text-decoration:underline}.poznati-onama h3, .poznati-onama
h4{font-size:16px;line-height:24px;margin-bottom:1em;font-weight:700;color:#666;margin-bottom:2px}.poznati-onama
p{margin-bottom:2px !important}.upisni-obrazac-form{background:#fff9ec59;padding:20px;border-radius:35px}.page-id-512 .background-footer{background-color:#FFBBB8 !important}.page-id-381 .background-footer{background-color:#FFBBB8 !important}.page-id-13240 .background-footer{background-color:#FFBBB8 !important}.box-info{position:fixed;right:0;top:40%;display:flex;flex-direction:column !important;align-items:end;width:60px}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li, div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li, div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li, div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li, div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul
li{padding:20px
!important;border-radius:35px  !important;background:#ffffff7d}.box-info .mail-icon{margin-bottom:15px !important}.box-info .mail-icon
a{transition:transform 0.3s ease-in-out}.box-info .wa-icon
a{transition:transform 0.3s ease-in-out}.box-info .mail-icon a:hover{transform:scale(1.1)}.box-info .wa-icon a:hover{transform:scale(1.1)}form,.other-test{font-family:"LibertinusSans" !important;font-display:swap}.cjenik, .cjenik h6, .cjenik p, .cjenik a, .cjenik ul, .cjenik ul
li{font-family:"LibertinusSans" !important;font-display:swap}.image-1-home{position:relative;top:30px}.wpforms-container
input{border-radius:35px  !important;background:#fffcf5 !important;border:1px
solid #d8a600  !important}.wpforms-container input[type=text],.wpforms-container input[type=email],.wpforms-container input[type=number]{font-size:20px !important;padding:25px
20px !important}.smart-za-svakoga-text
p{margin-block-end:5px;margin-block-start:0;margin-bottom:5px}.wpforms-container
textarea{border-radius:15px  !important;background:#fffcf5 !important;font-size:20px !important;padding:25px
20px !important;border:1px
solid #d8a600  !important}.upisni-obrazac-form
input{border:1px
solid #babfc5 !important}.upisni-obrazac-form
button{background:#ffb600 !important;font-size:22px  !important;width:190px  !important;border-radius:35px  !important;height:50px  !important}.testimonial-item{font-size:22px  !important;line-height:30px  !important}.other-test .testimonial-box{box-shadow:none !important}.linkovi
a{color:#4f4f4f !important}.linkovi a:hover{color:#f36a22 !important}.linkovi-duplo
li{width:50%;float:left;padding-right:25px}.hfe-flyout-wrapper .hfe-side{position:fixed;z-index:999999;padding:0;margin:0;will-change:transform;transform:translateZ(0);backface-visibility:hidden;display:block !important;visibility:hidden}.hfe-flyout-wrapper .hfe-side.hfe-flyout-left{top:0;bottom:0;transform:translateX(-100%);width:400px;max-width:100vw;height:100vh;transition:transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hfe-flyout-wrapper .hfe-side.hfe-flyout-show{visibility:visible;transform:translateX(0) !important}.send-btn{background:#f36a22 !important;padding:10px
40px !important;border-radius:20px !important;width:100% !important}footer{position:relative}footer:before{content:'';background:url(/wp-content/uploads/2025/08/stroke-cloud.svg) center center no-repeat;width:430px;height:250px;background-size:contain;position:absolute;top:17px;left:-60px;z-index:5}.press-div
h4{margin-bottom:0 !important}.press-div p, .press-div
a{font-size:22px !important;font-weight:700 !important}.press-div a:hover{color:#003d81 !important}.press-div
span{font-size:16px !important;font-weight:500 !important}.single-post .entry-title{display:block;font-size:62px;line-height:68px}.testen
input{border-radius:25px;background:#fff;margin:10px
0}.testen
h1{color:var(--brand);margin-top:0;font-size:clamp(20px, 3.5vw, 28px)}.testen
.meta{display:flex;gap:16px;font-size:14px;color:#444;margin-bottom:8px}.testen
.question{font-size:18px}.testen
.option{display:block;padding:10px
12px;border:1px
solid #eee;border-radius:10px;margin:8px
0;cursor:pointer}.testen .option:hover{background:#fff3e6}.testen
button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family);font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);margin-top:15px}.testen button:hover{filter:brightness(.95)}.single-post
h2{font-size:30px !important;line-height:34px !important}@media (prefers-reduced-motion: reduce){.hfe-flyout-wrapper .hfe-side{transition:none !important}}@media screen and (max-width: 768px){footer:before{display:none}.choose-lang ul
li{width:28%}.single-post .entry-title{display:block;font-size:32px;line-height:38px;padding:0}.privacy-text,#uc-privacy-description{font-size:13px;line-height:1.4}.privacy-banner,.uc-banner-content,.uc-footer{padding:10px
12px !important}}@media screen and (max-width: 480px){footer:before{display:none}.choose-lang ul
li{width:44%}.choose-lang ul li
label{padding:10px}.box-info{position:fixed;right:0;top:inherit;flex-direction:column !important;align-items:end;bottom:20%}}