body{color:#1a1a1a;overflow-wrap:normal;word-break:normal;hyphens:none}ul,ol{padding-left:30px}@media (prefers-reduced-motion:reduce){#royal_preloader{display:none!important}}.the-logo>a{height:100%;display:inline-block}.header-desktop .is-stuck .the-logo>a{background:#fff}.projekat-single-content{font-size:16px;font-family:"Tenor Sans",Sans-serif}.projekat-single-meta{color:#fff}.projekat-single-featured-title{text-shadow:1px 1px #000}#gallery-osnove figure{padding-bottom:0}.kljuc-u-ruke-single{position:relative;overflow:hidden;height:100vh}.kljuc-u-ruke-single-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1;background-color:#1a1a1a}.kljuc-u-ruke-single-video video{width:30%}.wpforms-form input,.wpforms-form textarea{border-color:#1a1a1a!important;background-color:#1a1a1a!important;color:#ffffff!important;outline:none!important;box-shadow:none!important}.wpforms-field{padding:5px 0!important}.wpforms-submit{text-transform:uppercase!important;font-family:Red Hat Display!important}#SR7_1_1 sr7-arrow.arrow-home-3_5.sr7-arrows,#SR7_7_1 sr7-arrow.arrow-home-3_5.sr7-arrows{width:90px;height:90px;background-color:rgba(255,255,255,.4)}#SR7_1_1 sr7-arrow.arrow-home-3_5.sr7-arrows:hover,#SR7_7_1 sr7-arrow.arrow-home-3_5.sr7-arrows:hover{background-color:rgba(255,255,255,.8)}#SR7_1_1 sr7-arrow.arrow-home-3_5.sr7-arrows:before,#SR7_7_1 sr7-arrow.arrow-home-3_5.sr7-arrows:before{line-height:90px}#SR7_1_1 sr7-arrow.arrow-home-3_5.sr7-arrows:hover:before,#SR7_7_1 sr7-arrow.arrow-home-3_5.sr7-arrows:hover:before{color:#000}#SR7_1_1 .gyges .sr7-tab-content,#SR7_7_1 .gyges .sr7-tab-content{display:flex!important;align-items:center}#SR7_1_1 .gyges .sr7-tab-title,#SR7_7_1 .gyges .sr7-tab-title{position:relative;top:2px;font-family:"Titillium Web"}#SR7_1_1 .octf-btn:not(.no-line):before,#SR7_1_1 .octf-btn:not(.no-line):after,#SR7_7_1 .octf-btn:not(.no-line):before,#SR7_7_1 .octf-btn:not(.no-line):after{background-color:transparent}.header-desktop .is-stuck .the-logo>a{background-color:transparent}.ot-testimonials .octf-swiper-button-next{right:-30px}.ot-testimonials .octf-swiper-button-prev{left:-50px}.home-utisci .octf-swiper-button-next,.home-utisci .octf-swiper-button-prev{width:50px;height:50px}.home-utisci .octf-swiper-button-next,.home-utisci .octf-swiper-button-prev{line-height:50px}.word{overflow:hidden;display:inline-block;white-space:nowrap;vertical-align:middle}.char{opacity:0;vertical-align:middle;transform:translateY(100%);display:inline-block;transition:transform 0.6s cubic-bezier(.16,1,.3,1),opacity 0.6s ease;transition-delay:calc(0.2s + (var(--char-index) * 0.025s))}.is-visible .char{opacity:1;transform:translateY(0)}.home-usluge .icon-box--bg-img:hover p{color:#fff}.home-usluge .content-box{display:flex;flex-direction:column;height:100%}.home-usluge .icon-box-image{margin-top:auto}.home-usluge .icon-box-image img{width:100%;height:300px;object-fit:cover;object-position:center}.home-usluge .icon-box .icon-box-title{min-height:100px}.home-usluge .content-box p{min-height:140px}.home-utisci .swiper{overflow:visible}.octf-btn.octf-btn-dark{border-color:#a2988e!important}.octf-btn.octf-btn-dark,.octf-btn.octf-btn-dark:visited,.octf-btn.octf-btn-dark:before,.octf-btn.octf-btn-dark:after{background:#a2988e}.octf-btn.octf-btn-dark:hover,.octf-btn.octf-btn-dark:focus{background:#fff;color:#a2988e}section.ad-header-desktop{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s,transform 0.3s!important}section.ad-header-desktop-hide{transform:translateY(-100%)}.text-white,.text-white .elementor-heading-title{color:#ffffff!important}.kontakt-forma input,.kontakt-forma textarea{color:#ffffff!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #ffffff!important}.kontakt-forma textarea{border:1px solid #ffffff!important}.kontakt-forma input::placeholder,.kontakt-forma textarea::placeholder{color:#ffffff!important;background-color:transparent!important}.kontakt-forma .wpforms-field-textarea{margin-top:40px}.kontakt-forma .wpforms-submit{background-color:transparent!important;display:block;width:100%;border:1px solid #ffffff!important;font-weight:300!important;letter-spacing:2px;font-size:18px!important;margin-top:40px;outline:none!important}.kontakt-forma .wpforms-confirmation-scroll{background-color:transparent!important}.kontakt-forma .wpforms-confirmation-scroll p{color:#ffffff!important}.kontakt-forma .wpforms-container{margin-top:15px!important;margin-bottom:15px!important}.post-type-archive-ot_portfolio .entry-content,.post-type-archive-kljuc-u-ruke .entry-content,.single-post .entry-content,.enterijer-usluge #content,.enterijer-services #content{padding-top:190px}.post-type-archive-ot_portfolio #primary .projects-box,.post-type-archive-kljuc-u-ruke #primary .projects-box{padding:7px}.post-type-archive-ot_portfolio #primary .projects-grid .projects-box .portfolio-info,.post-type-archive-kljuc-u-ruke #primary .projects-grid .projects-box .portfolio-info{left:7px;top:7px;width:calc(100% - 14px);height:calc(100% - 14px)}#gallery-galerija img{object-fit:cover}.projects-grid .projects-box .portfolio-info h5 a{font-family:"Tenor Sans",Sans-serif}#gallery-osnove{margin-bottom:0;border:1px solid #1a1a1a;width:50%}#gallery-osnove.gallery{margin-left:0;margin-right:0}#gallery-osnove img{object-fit:contain;width:100%}#gallery-osnove .gallery-item{padding:0}.header-desktop,.header-mobile{background-color:#0201017a}.home .header-desktop{background-color:transparent}.projekat-float-nav{position:fixed;top:50%;transform:translateY(-50%);width:100%;left:0;pointer-events:none;z-index:998}.proj-nav-arrow{position:absolute;pointer-events:all;text-decoration:none}.proj-nav-prev{left:0}.proj-nav-next{right:0}.proj-nav-arrow-inner{display:flex;align-items:center;position:relative}.proj-nav-prev .proj-nav-arrow-inner{flex-direction:row}.proj-nav-next .proj-nav-arrow-inner{flex-direction:row-reverse}.proj-nav-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#1a1a1a;color:#fff;font-size:16px;transition:background 0.25s ease,width 0.25s ease;flex-shrink:0;position:relative;z-index:2}.proj-nav-prev .proj-nav-icon{border-radius:0 4px 4px 0}.proj-nav-next .proj-nav-icon{border-radius:4px 0 0 4px}.proj-nav-arrow:hover .proj-nav-icon{background:#fff;color:#1a1a1a;width:56px}.proj-nav-tooltip{display:flex;flex-direction:column;justify-content:center;background:#1a1a1a;color:#fff;padding:10px 14px;min-width:160px;max-width:200px;opacity:0;transform:translateX(0);pointer-events:none;transition:opacity 0.25s ease,transform 0.25s ease;position:absolute;top:50%;transform:translateY(-50%)}.proj-nav-prev .proj-nav-tooltip{left:48px;transform:translateY(-50%) translateX(-8px)}.proj-nav-next .proj-nav-tooltip{right:48px;transform:translateY(-50%) translateX(8px)}.proj-nav-arrow:hover .proj-nav-tooltip{opacity:1;transform:translateY(-50%) translateX(0);pointer-events:all}.proj-nav-thumb{width:100%;height:90px;background-size:cover;background-position:center;margin-bottom:8px;border-radius:2px}.proj-nav-label{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#999;margin-bottom:3px}.proj-nav-title{font-size:13px;font-weight:600;color:#fff;line-height:1.3;white-space:normal}.elementor-swiper-button-prev,.elementor-swiper-button-next{opacity:1!important;position:absolute!important;top:0!important;left:40px!important;width:40px!important;visibility:visible!important;pointer-events:all!important;z-index:99!important}.elementor-swiper-button-next{right:40px!important;left:unset!important}.usluge-slika-krug img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%!important}.enterijer-o-nama .page-title,.enterijer-o-nama #breadcrumbs,.enterijer-about-us .page-title,.enterijer-about-us #breadcrumbs{display:none!important}.enterijer-o-nama .page-header,.enterijer-about-us .page-header{background-attachment:fixed;background-position-y:-300px;height:700px}.blog #breadcrumbs{display:none}.blog .page-header{background-color:rgba(0,0,0,.4);background-blend-mode:multiply}.blog #main>h2{text-align:center}.blog #main>article img{width:100%}.blog .post-box .post-inner{display:flex;gap:20px}.blog .post-box .entry-media{margin-bottom:0}.single-post .author-image img{width:130px;height:130px;object-fit:cover}.enterijer-projekat-single .page-header{background-attachment:fixed;background-position:bottom}.kljuc-u-ruke-single .page-header{background-position:bottom}#btn-loadmore.octf-btn,#btn-loadmore-kljuc.octf-btn{background:var(--e-global-color-aa460b0);color:#1a1a1a}.header-desktop .lang-item img{margin-bottom:3px}#home-usluge-all-design:hover,#home-usluge-dizajn:hover,#home-usluge-konsultacije:hover{cursor:pointer}.enterijer-projekat-single #wpadminbar #wp-admin-bar-elementor_edit_page,.enterijer-kljuc-u-ruke-single #wpadminbar #wp-admin-bar-elementor_edit_page,.enterijer-projekat-single-en #wpadminbar #wp-admin-bar-elementor_edit_page,.enterijer-kljuc-u-ruke-single-en #wpadminbar #wp-admin-bar-elementor_edit_page{display:none!important}.alldesign-lang-switcher{list-style-type:none;margin-bottom:0}.alldesign-lang-switcher li{margin:0 20px;padding:0 0;float:left;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.alldesign-lang-switcher li a{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;text-decoration:none;text-align:center;text-transform:uppercase;outline:none;color:#fff;white-space:nowrap;overflow:hidden;transition:all 0.2s ease-out 0s}