html{scroll-behavior:smooth}::selection{background:#82bb41;color:#161d0e}:where(a,button,input,[tabindex]):focus-visible{outline:2px solid #496841;outline-offset:3px;border-radius:4px}.site-header{position:sticky;top:var(--wp-admin--admin-bar--height, 0px);z-index:50;background:#f7f7f1d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(22,29,14,.06)}body:has(.mbv-page-head) .site-header,body.home .site-header{background:#eaf0db;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none}.site-header .wp-block-navigation a{position:relative}.mbv-nav-brush{position:absolute;left:0;right:0;bottom:-.5em;width:100%;height:.62em;overflow:visible;pointer-events:none}.mbv-nav-brush path{fill:none;stroke:#496841;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset .4s ease,opacity .01s linear}.site-header .wp-block-navigation a:hover .mbv-nav-brush path,.site-header .wp-block-navigation a.mbv-nav-current .mbv-nav-brush path{stroke-dashoffset:0;opacity:1}.site-header .wp-block-navigation a:hover,.site-header .wp-block-navigation a.mbv-nav-current{color:#496841}body.mbv-pg-nekretnine .site-header,body.single-nekretnina .site-header{background:#f7f2f1}body.home .mbv-hero{min-height:calc(100svh - 4.6rem)}body.home main{margin-block-start:0}.site-header .wp-block-navigation__responsive-container-open{padding:.4rem;color:#161d0e}.site-header .wp-block-navigation__responsive-container-open svg{width:30px;height:30px}.wp-block-navigation__responsive-container.is-menu-open{background-color:#0d1207!important;padding:clamp(1.5rem,6vw,3rem)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{top:1.1rem;right:1.1rem;color:#f7f7f1}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close svg{width:32px;height:32px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{justify-content:center;align-items:center}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:.4rem;align-items:center}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{display:block;padding:.5rem .75rem;font-size:clamp(1.5rem,7vw,2rem);font-weight:600;color:#f7f7f1}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content:hover,.wp-block-navigation__responsive-container.is-menu-open .current-menu-item .wp-block-navigation-item__content{color:#82bb41}.brand-dot{display:inline-block;width:.5em;height:.5em;border-radius:50%;background:#82bb41;margin-left:.18em}.mbv-logo{display:inline-block;line-height:0}.mbv-logo img{display:block;width:132px;height:auto}.mbv-logo .mbv-logo__white{display:none}.wp-block-button__link{transition:background-color .2s ease,color .2s ease,transform .2s ease}.wp-block-button__link:hover{transform:translateY(-1px)}.is-style-outline .wp-block-button__link{background:transparent;color:#161d0e;border:1.5px solid rgba(22,29,14,.22)}.is-style-outline .wp-block-button__link:hover{border-color:#82bb41;background:#82bb411f;color:#161d0e}.mbv-post-card{height:100%;box-shadow:0 1px 2px #161d0e0a,0 8px 24px -12px #161d0e1f;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.mbv-post-card:hover{transform:translateY(-4px);box-shadow:0 2px 4px #161d0e0d,0 20px 40px -16px #161d0e2e}.mbv-post-card .wp-block-post-title a{color:#161d0e;text-decoration:none}.mbv-post-card .wp-block-post-title a:hover{color:#496841}.wp-block-query-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:2rem}.wp-block-query-pagination .page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;height:2.4rem;padding:0 .6rem;font-size:.9375rem;font-weight:600;color:#161d0e;background:#fff;border:1.5px solid rgba(22,29,14,.14);border-radius:999px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.wp-block-query-pagination a.page-numbers:hover,.wp-block-query-pagination-previous:hover,.wp-block-query-pagination-next:hover{border-color:#82bb41;background:#82bb4124;color:#161d0e}.wp-block-query-pagination .page-numbers.current{background:#161d0e;border-color:#161d0e;color:#f7f7f1}.wp-block-query-pagination .page-numbers.dots{min-width:auto;padding:0 .2rem;border:none;background:transparent}.mbv-dir__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:2rem}.mbv-dir__pages button{min-width:2.4rem;height:2.4rem;padding:0 .6rem;font:inherit;font-size:.9375rem;font-weight:600;color:#161d0e;background:#fff;border:1.5px solid rgba(22,29,14,.14);border-radius:999px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.mbv-dir__pages button:hover:not(:disabled):not(.is-active){border-color:#82bb41;background:#82bb4124}.mbv-dir__pages button.is-active{background:#161d0e;border-color:#161d0e;color:#f7f7f1;cursor:default}.mbv-dir__pages button:disabled{opacity:.35;cursor:default}.mbv-relist__pages button:hover:not(:disabled):not(.is-active){border-color:#e30613;background:#e306131f}.mbv-title-brush{display:block;width:clamp(190px,38%,22rem);height:.85rem;margin-top:.4rem;margin-bottom:1.5rem;background-color:#82bb41;-webkit-mask:url(../logos/brush-line.svg) left center / contain no-repeat;mask:url(../logos/brush-line.svg) left center / contain no-repeat}.wp-site-blocks>main{margin-block-start:0;padding-bottom:clamp(3.5rem,6vw,5.5rem)}body.home .wp-site-blocks>main,body.mbv-pg-kontakt .wp-site-blocks>main,body.mbv-pg-o-nama .wp-site-blocks>main,body.mbv-pg-sistem-odrzavanja .wp-site-blocks>main{padding-bottom:0}body.blog .wp-site-blocks>main,body.mbv-pg-biznisi .wp-site-blocks>main,body.mbv-pg-nekretnine .wp-site-blocks>main{padding-bottom:clamp(1.5rem,3vw,2.5rem)}.mbv-page-head{position:relative;overflow:clip;min-height:18rem;box-sizing:border-box;padding-top:clamp(1.75rem,3.5vw,2.75rem);padding-bottom:clamp(2.25rem,5vw,3.5rem);background-image:radial-gradient(ellipse 60% 120% at 85% -10%,#82bb413d,#82bb4100 68%),radial-gradient(ellipse 45% 100% at 6% 115%,#82bb411f,#82bb4100 64%)}.mbv-page-head>*{position:relative;z-index:1}.mbv-page-head:before{content:"";position:absolute;z-index:0;top:-58%;right:5%;width:clamp(220px,22vw,380px);aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(73,104,65,.18);box-shadow:0 0 0 clamp(18px,3vw,48px) #4968410d;pointer-events:none}body.mbv-pg-nekretnine .mbv-page-head:before,body.single-nekretnina .mbv-page-head:before{display:none}body.mbv-pg-nekretnine .mbv-page-head>.wp-block-group,body.single-nekretnina .mbv-page-head>.wp-block-group{position:relative;padding-right:clamp(170px,18vw,260px)}body.mbv-pg-nekretnine .mbv-page-head>.wp-block-group:after,body.single-nekretnina .mbv-page-head>.wp-block-group:after{content:"";position:absolute;z-index:0;top:50%;right:0;transform:translateY(-50%);width:clamp(140px,15vw,220px);height:96px;background:url(/wp-content/plugins/mojbelville-blocks/assets/luxhome/luxhome-logo.svg) right center / contain no-repeat;pointer-events:none}@media (max-width: 820px){body.mbv-pg-nekretnine .mbv-page-head>.wp-block-group,body.single-nekretnina .mbv-page-head>.wp-block-group{padding-right:0}body.mbv-pg-nekretnine .mbv-page-head>.wp-block-group:after,body.single-nekretnina .mbv-page-head>.wp-block-group:after{display:none}}.mbv-page-head__sub,.mbv-page-head__sub p{margin:0;max-width:58ch;font-size:1.0625rem;line-height:1.6;color:#4a523d}.mbv-page-head__sub p,p.mbv-page-head__sub{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.mbv-pg-nekretnine .mbv-page-head,body.single-nekretnina .mbv-page-head{background-color:#f7f2f1!important;background-image:radial-gradient(ellipse 55% 130% at 82% 0%,#e3061324,#e3061300 70%),radial-gradient(ellipse 40% 90% at 8% 110%,#e3061312,#e3061300 65%)}body.mbv-pg-nekretnine .mbv-page-head .mbv-crumbs,body.single-nekretnina .mbv-page-head .mbv-crumbs{color:#706f6f}body.mbv-pg-nekretnine .mbv-page-head .mbv-crumbs [aria-current=page],body.single-nekretnina .mbv-page-head .mbv-crumbs [aria-current=page]{color:#1d1d1b}body.mbv-pg-nekretnine .mbv-page-head .mbv-title-brush,body.single-nekretnina .mbv-page-head .mbv-title-brush{background-color:#e30613}body.mbv-pg-nekretnine .mbv-page-head .wp-block-post-title,body.mbv-pg-nekretnine .mbv-page-head h1,body.single-nekretnina .mbv-page-head .wp-block-post-title{color:#1d1d1b}body.mbv-pg-nekretnine .mbv-page-head .mbv-crumbs a,body.single-nekretnina .mbv-page-head .mbv-crumbs a{color:#e30613}body.mbv-pg-nekretnine .mbv-page-head .mbv-crumbs a:hover,body.single-nekretnina .mbv-page-head .mbv-crumbs a:hover{color:#1d1d1b}body.mbv-pg-nekretnine .mbv-page-head__sub,body.mbv-pg-nekretnine .mbv-page-head__sub p,body.single-nekretnina .mbv-page-head__sub,body.single-nekretnina .mbv-page-head__sub p{color:#706f6f}.mbv-cf7{max-width:540px}.mbv-cf7 label{display:block;margin-bottom:.9rem;font-weight:600;font-size:.875rem;color:#161d0e}.mbv-cf7 input[type=text],.mbv-cf7 input[type=email],.mbv-cf7 textarea{display:block;width:100%;margin-top:.35rem;padding:.6rem .85rem;font:inherit;font-size:.9375rem;font-weight:400;color:#161d0e;background:#fff;border:1.5px solid rgba(22,29,14,.14);border-radius:.75rem;transition:border-color .2s ease,box-shadow .2s ease}.mbv-cf7 textarea{min-height:7rem;resize:vertical}.mbv-cf7 input:focus,.mbv-cf7 textarea:focus{outline:none;border-color:#82bb41;box-shadow:0 0 0 4px #82bb412e}.mbv-cf7 input[type=submit]{display:inline-block;padding:.7rem 1.6rem;font-size:.9375rem;font:inherit;font-weight:600;color:#f7f7f1;background:#161d0e;border:none;border-radius:999px;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.mbv-cf7 input[type=submit]:hover{background:#82bb41;color:#161d0e;transform:translateY(-1px)}.wpcf7 .wpcf7-not-valid-tip{margin-top:.3rem;font-size:.8125rem;font-weight:500;color:#b3261e}.wpcf7 .wpcf7-response-output{margin:1.25rem 0 0;padding:.9rem 1.25rem;border:1.5px solid #82BB41;border-radius:1rem;font-size:.9375rem}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#b3261e}.mbv-sponsor{position:relative;overflow:clip;background-color:#f7f5f4;background-image:radial-gradient(ellipse 50% 120% at 88% 0%,#e3061312,#e3061300 70%),radial-gradient(ellipse 35% 80% at 5% 115%,#e306130d,#e3061300 65%);padding-top:clamp(2.25rem,4vw,3.25rem);padding-bottom:clamp(2.25rem,4vw,3.25rem)}.mbv-sponsor>*{position:relative;z-index:1}.mbv-sponsor:before{content:"";position:absolute;z-index:0;top:50%;right:-6%;transform:translateY(-50%);width:clamp(230px,25vw,390px);aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(227,6,19,.15);box-shadow:0 0 0 clamp(16px,3vw,42px) #e306130d;pointer-events:none}.mbv-sponsor:after{content:"";position:absolute;z-index:0;top:-36%;left:5%;width:clamp(150px,17vw,250px);aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(227,6,19,.13);pointer-events:none}.mbv-sponsor__logo{display:block;width:clamp(110px,11vw,150px);height:auto}.mbv-sponsor__kicker{margin:0 0 .5rem;font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e30613}.mbv-sponsor__title{margin:0 0 1rem;color:#1d1d1b}.mbv-sponsor__text{margin:0 0 .75rem;max-width:70ch;color:#706f6f;font-size:.9688rem;line-height:1.65}.mbv-sponsor__cta{margin:1.25rem 0 0}.mbv-sponsor__cta a{display:inline-block;padding:.65rem 1.5rem;font-size:.9375rem;font-weight:600;color:#fff;background:#e30613;border-radius:999px;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.mbv-sponsor__cta a:hover{background:#b8050f;color:#fff;transform:translateY(-1px)}footer.wp-block-template-part,.site-footer{margin-block-start:0}.site-footer .wp-block-site-title a{color:#f7f7f1}.site-footer .wp-block-site-logo img{height:auto}.mbv-footer-logo{display:inline-block;line-height:0}.mbv-footer-logo img{width:170px;height:auto}.site-footer .wp-block-site-title a:hover,.site-footer .wp-block-navigation a:hover{color:#82bb41}.site-footer .wp-block-navigation a{color:#f7f7f1d9}.mbv-footer-nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.mbv-footer-nav a{color:#f7f7f1d9;text-decoration:none;font-size:.8125rem;transition:color .2s ease}.mbv-footer-nav a:hover{color:#82bb41}.site-footer .mbv-footer-more{margin:1rem 0 0}.site-footer .mbv-footer-more a{color:#82bb41;font-size:.8125rem;font-weight:600;text-decoration:none;transition:opacity .2s ease}.site-footer .mbv-footer-more a:hover{opacity:.75}.site-footer .mbv-muted,.site-footer .mbv-muted a{color:#f7f7f19e}.site-footer .mbv-muted,.site-footer .mbv-made{line-height:1.45;margin:0}.site-footer .wp-block-column h2{margin-bottom:1.25rem}.site-footer .wp-block-column .wp-block-navigation,.site-footer .wp-block-column .mbv-footer-posts{margin-top:0}.site-footer .mbv-legal{display:flex;flex-wrap:wrap;gap:1.5rem}.site-footer .mbv-legal a{text-decoration:none}.site-footer .mbv-legal a:hover{color:#82bb41}.site-footer .mbv-footer-posts{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.site-footer .mbv-footer-posts a{color:#f7f7f1d9;text-decoration:none;line-height:1.4;display:inline-block}.site-footer .mbv-footer-posts a:hover{color:#82bb41}.site-footer .mbv-footer-cta a{display:inline-block;padding:.55rem 1.2rem;font-size:.875rem;font-weight:600;color:#f7f7f1;border:1.5px solid rgba(247,247,241,.35);border-radius:999px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.site-footer .mbv-footer-cta a:hover{border-color:#82bb41;background:#82bb4129;color:#f7f7f1}.site-footer .mbv-footer-line{width:100%;margin:0;border:none;height:1px;background:#f7f7f124}.site-footer .mbv-made{color:#f7f7f19e}.site-footer .mbv-made a{color:#f7f7f1d9;text-decoration:none}.site-footer .has-small-font-size{font-size:.8125rem!important}.site-footer .wp-block-column h2.has-medium-font-size{font-size:.9375rem!important}.mbv-footer-bottom .has-small-font-size,.mbv-footer-bottom .mbv-legal a{font-size:.75rem!important}.site-footer .mbv-made a.mbv-made__beogrid{display:inline-flex;align-items:center;vertical-align:baseline;padding:.35em 0;text-decoration:none}.mbv-beogrid-mark{display:inline-block;height:.72em;width:4.27em;background-color:#f7f7f1d9;-webkit-mask:url(../logos/beogrid.svg) left center / contain no-repeat;mask:url(../logos/beogrid.svg) left center / contain no-repeat;transition:background-color .2s ease}.mbv-made__beogrid:hover .mbv-beogrid-mark,.mbv-made__beogrid:focus-visible .mbv-beogrid-mark{background-color:#82bb41}.mbv-hero__media .mbv-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);filter:brightness(.97);transition:opacity 1s ease;will-change:opacity}.mbv-hero__media .mbv-hero__video.is-active{opacity:1;animation:mbv-hero-zoom 11s ease-out forwards}@keyframes mbv-hero-zoom{0%{transform:scale(1.05)}to{transform:scale(1.15)}}@media (prefers-reduced-motion: reduce){.mbv-hero__media .mbv-hero__video{transition:none;animation:none;transform:scale(1.06)}.mbv-hero__media .mbv-hero__video.is-active{opacity:1}}body .mbv-hero{align-items:end}body .mbv-hero:before{background:none}.mbv-hero__art{display:none}.mbv-hero .mbv-hero__inner{max-width:min(100%,820px);margin:0 auto;text-align:center}.mbv-hero__subtitle,.mbv-hero__actions{display:none!important}.mbv-hero__title{max-width:none;text-align:center;font-size:clamp(2.1rem,5.2vw,4rem)}.mbv-hero__line{display:block;width:-webkit-fit-content;width:fit-content;max-width:100%;margin:.07em auto;padding:.04em .36em;background:#eaf0db;color:#14210a;line-height:1.12;border-radius:0;letter-spacing:-.015em;will-change:transform,opacity}.mbv-hero__line .is-em{background:#14210a;color:#eaf0db;padding:0 .12em}body.home .mbv-hero{display:grid;align-items:end;justify-items:start;padding:0 clamp(1rem,2.5vw,2rem) clamp(1rem,2.5vw,2rem);min-height:0;background:#eaf0db}body.home .mbv-hero__media{position:relative;inset:auto;grid-area:1 / 1;width:100%;height:min(78vh,760px);border-radius:1.75rem;overflow:hidden;background:#14210a}body.home .mbv-hero__inner{grid-area:1 / 1;align-self:end;position:relative;z-index:2;display:flex;flex-direction:column;gap:1rem;margin:0 0 clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,3vw,2.5rem);max-width:min(560px,calc(100% - 3rem));padding:clamp(1.5rem,3vw,2.25rem);text-align:left;background:#eaf0db;border-radius:1.25rem;box-shadow:0 20px 50px -20px #14210a73;overflow:hidden}body.home .mbv-hero__inner>*{position:relative;z-index:1}body.home .mbv-hero__inner:before{content:"";position:absolute;z-index:0;pointer-events:none;top:-22%;right:-14%;width:clamp(150px,18vw,240px);height:clamp(150px,18vw,240px);background:linear-gradient(145deg,#82bb414d,#82bb410f);border-radius:58% 42% 55% 45%/48% 56% 44% 52%;animation:mbv-drift 14s ease-in-out infinite alternate}body.home .mbv-hero__title{max-width:none;text-align:left;font-size:clamp(1.8rem,2.8vw,2.6rem);font-weight:700;letter-spacing:-.02em;min-height:2.4em}body.home .mbv-hero__line{display:block;width:auto;max-width:100%;margin:.05em 0;padding:0;background:none;color:#14210a;line-height:1.12;border-radius:0;text-shadow:none}body.home .mbv-hero__line .is-em{background:none;color:#496841;padding:0}@media (max-width: 680px){body.home .mbv-hero{display:flex;flex-direction:column;gap:1rem;padding:1.1rem 1rem 1.4rem}body.home .mbv-hero__inner{order:1;margin:0;max-width:none;padding:0;background:none;border-radius:0;box-shadow:none;overflow:visible}body.home .mbv-hero__inner:before{top:-40%;right:-8%;width:150px;height:150px}body.home .mbv-hero__title{font-size:clamp(1.6rem,7vw,2rem);min-height:2.4em}body.home .mbv-hero__media{order:2;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:1rem;box-shadow:0 16px 36px -18px #14210a66}}body.home .wp-site-blocks>main,body.home .wp-site-blocks>main>*{margin-block-start:0}.mbv-card__logo{display:block;margin-bottom:1rem;line-height:0}.mbv-card__logo a{display:block;line-height:0}.mbv-card__logo svg,.mbv-card__logo img{width:100%;height:auto;display:block}.mbv-card__logo--bbc{width:min(230px,64%);background:#fff;padding:.55rem .8rem;border-radius:10px}.mbv-card__logo--maxi{width:min(140px,42%)}.mbv-card__logo--medigroup{width:min(210px,52%)}.mbv-card__links{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:auto}.mbv-card__links .mbv-card__link{margin-top:0;position:relative}.mbv-card__links .mbv-card__link:before{content:none}.mbv-card__logos{display:flex;align-items:center;flex-wrap:wrap;gap:1.1rem;margin-bottom:1rem}.mbv-card__logos .mbv-card__logo{margin-bottom:0}.wp-block-table.mbv-cene{margin:1.4rem 0 0;overflow-x:auto}.wp-block-table.mbv-cene table{width:100%;border-collapse:separate;border-spacing:0;font-size:.9375rem;background:#fff;border:1px solid rgba(22,29,14,.1);border-radius:1rem;overflow:hidden}.wp-block-table.mbv-cene th{background:#eaf0db;color:#14210a;text-align:left;font-weight:700;padding:.7rem .9rem;border:none}.wp-block-table.mbv-cene td{padding:.65rem .9rem;border:none;border-top:1px solid rgba(22,29,14,.08)}.wp-block-table.mbv-cene tbody tr:nth-child(2n){background:#f7f9f0}.wp-block-table.mbv-cene td:last-child{font-weight:600;white-space:nowrap}.wp-block-table.mbv-uprav-tab table{font-size:.875rem}.wp-block-table.mbv-uprav-tab th{white-space:nowrap}.wp-block-table.mbv-uprav-tab td:last-child{font-weight:400}.wp-block-table.mbv-uprav-tab td:nth-child(3){text-align:center}.wp-block-table.mbv-uprav-tab td:first-child{font-weight:600;white-space:nowrap}.mbv-mapa-naselja+.mbv-motto{margin-block-start:0}.mbv-upravnici,.mbv-mapa-naselja{margin-block-start:var(--wp--preset--spacing--50)}.mbv-biz-social{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin:1rem 0 0}.mbv-biz-social__label{font-weight:600;color:var(--wp--preset--color--ink-soft, #49685f)}.mbv-biz-social a{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;text-decoration:none;color:var(--wp--preset--color--brand-deep, #2f5d34)}.mbv-biz-social a:hover{text-decoration:underline}.mbv-biz-social a svg{width:1.25rem;height:1.25rem;flex:none}.mbv-hero__credit{position:absolute;right:clamp(1rem,3vw,2.5rem);bottom:clamp(.75rem,2vw,1.25rem);z-index:3;font-size:.75rem;letter-spacing:.02em;color:#f7f7f19e;text-shadow:0 1px 5px rgba(13,18,7,.55);pointer-events:none}.site-footer .mbv-made a:hover{text-decoration:none;color:#82bb41}.wp-site-blocks{display:flex;flex-direction:column;min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px))}.wp-site-blocks>footer{margin-block-start:auto}.mbv-motto{position:relative;overflow:clip;background-image:radial-gradient(circle at 10% 22%,#c9e59b80 0 72px,#c9e59b00 73px),radial-gradient(circle at 90% 80%,#49684152 0 120px,#49684100 121px),radial-gradient(circle at 80% 12%,#f7f7f138 0 44px,#f7f7f100 45px),radial-gradient(circle at 22% 88%,#161d0e1f 0 34px,#161d0e00 35px)}.mbv-motto:before{content:"";position:absolute;top:-90px;left:-70px;width:clamp(200px,22vw,320px);height:clamp(200px,22vw,320px);border:2px solid rgba(22,29,14,.16);border-radius:50%;pointer-events:none}.mbv-motto:after{content:"";position:absolute;bottom:-80px;right:12%;width:clamp(120px,13vw,200px);height:clamp(120px,13vw,200px);border:2px solid rgba(73,104,65,.35);border-radius:50%;pointer-events:none}.mbv-motto>*{position:relative;z-index:1}.mbv-prose,.mbv-prose p{max-width:65ch}.mbv-photo img{width:100%;height:auto;border-radius:1.5rem;box-shadow:0 1px 2px #161d0e0a,0 8px 24px -12px #161d0e1f}.mbv-goals{list-style:none;counter-reset:mbv-goal;margin:0;padding:0;display:grid;gap:1rem}.mbv-goals li{counter-increment:mbv-goal;position:relative;padding:.2rem 0 .2rem 3.2rem}.mbv-goals li:before{content:counter(mbv-goal);position:absolute;left:0;top:0;width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#82bb41;color:#161d0e;font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif;font-weight:700}.mbv-numbers{position:relative;overflow:clip;background-color:#eaf0db!important;background-image:radial-gradient(ellipse 52% 80% at 88% 4%,#82bb4138,#82bb4100 60%),radial-gradient(ellipse 46% 72% at 2% 98%,#82bb4129,#82bb4100 62%)}.mbv-numbers.has-paper-color,.mbv-numbers .has-paper-color{color:#161d0e!important}.mbv-numbers p,.mbv-numbers .mbv-muted{color:#4a523d!important}.mbv-numbers>*{position:relative;z-index:1}.mbv-numbers:before,.mbv-numbers:after{content:"";position:absolute;z-index:0;border-radius:50%;pointer-events:none}.mbv-numbers:before{inset:auto -6% -40% auto;width:clamp(280px,32vw,460px);height:clamp(280px,32vw,460px);border:1.5px solid rgba(73,104,65,.18);box-shadow:0 0 0 clamp(26px,4vw,52px) #4968410d}.mbv-numbers:after{inset:-30% auto auto 2%;width:clamp(180px,22vw,320px);height:clamp(180px,22vw,320px);border:1.5px solid rgba(130,187,65,.26)}.mbv-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:2.25rem 1.5rem}.mbv-stat{display:flex;flex-direction:column;gap:.3rem}.mbv-stat strong{font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1;letter-spacing:-.02em;color:#496841}.mbv-stat span{font-size:.9375rem;color:#4a523d}@media (max-width: 880px){.mbv-stats{grid-template-columns:repeat(2,1fr)}}.mbv-timeline{list-style:none;margin:0;padding:0 0 0 1.75rem;border-left:2px solid rgba(130,187,65,.45);display:grid;gap:1.2rem}.mbv-timeline li{position:relative}.mbv-timeline li:before{content:"";position:absolute;left:calc(-1.75rem - 6px);top:.4em;width:11px;height:11px;border-radius:50%;background:#82bb41;box-shadow:0 0 0 4px #82bb4133}.mbv-timeline strong{display:block;font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif;font-size:1.0625rem;color:#161d0e}.mbv-timeline p{margin:.15rem 0 0;color:#4a523d;font-size:.9375rem}.mbv-chips{display:flex;flex-wrap:wrap;gap:.5rem}.mbv-chips span{padding:.4em 1em;border-radius:999px;background:#eaf0db;border:1px solid rgba(130,187,65,.4);font-size:.875rem;font-weight:600;color:#496841}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.mbv-single{align-items:flex-start}.mbv-single__aside{align-self:flex-start;position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + 5rem)}.mbv-postnav{gap:.75rem}.mbv-postnav .wp-block-post-navigation-link a{display:inline-block;padding:.6rem 1.1rem;font-size:.875rem;font-weight:600;color:#161d0e;background:#fff;border:1.5px solid rgba(22,29,14,.14);border-radius:1rem;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}@media (max-width: 781px){.mbv-single__aside{position:static}.mbv-single{row-gap:1.75rem!important}.mbv-single .wp-block-spacer{height:1.75rem!important}.mbv-postnav{flex-direction:column;align-items:stretch}.mbv-postnav .wp-block-post-navigation-link{width:100%}.mbv-postnav .wp-block-post-navigation-link a{display:block;text-align:center}}.mbv-postnav .wp-block-post-navigation-link a:hover{border-color:#82bb41;background:#82bb411f;color:#161d0e}@media (max-width: 600px){.mbv-logo img{width:118px}.mbv-page-head{min-height:14rem}}.mbv-mission{position:relative;overflow:clip}.mbv-mission>*{position:relative;z-index:1}.mbv-mission:before{content:"";position:absolute;z-index:0;bottom:-40%;left:-5%;width:clamp(240px,26vw,420px);aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(73,104,65,.18);box-shadow:0 0 0 clamp(18px,3vw,44px) #4968410d;pointer-events:none}.mbv-mission:after{content:"";position:absolute;z-index:0;top:-32%;right:4%;width:clamp(170px,20vw,300px);aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(130,187,65,.26);pointer-events:none}.mbv-backlink{margin-top:0}.mbv-backlink a{display:inline-flex;align-items:center;gap:.45em;padding:.6rem 1.25rem;font-weight:600;font-size:.9375rem;color:#161d0e;text-decoration:none;background:#fff;border:1.5px solid rgba(22,29,14,.14);border-radius:999px;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.mbv-backlink a:hover{border-color:#82bb41;color:#496841;transform:translate(-2px)}body.single-nekretnina .mbv-backlink a:hover,body.mbv-pg-nekretnine .mbv-backlink a:hover{border-color:#e30613;color:#e30613}.wp-block-post-content .wp-block-gallery.has-nested-images{--wp--style--unstable-gallery-gap: .6rem;gap:.6rem}.wp-block-post-content .wp-block-gallery .wp-block-image{border-radius:1rem;overflow:hidden}.wp-block-post-content .wp-block-gallery .wp-block-image img{border-radius:1rem}.wp-block-post-content .wp-block-image .lightbox-trigger{opacity:.85}.mbv-lb{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,4vw,3rem);background:#0f1207ed}.mbv-lb__img{max-width:100%;max-height:100%;border-radius:.5rem;object-fit:contain}.mbv-lb__btn{position:absolute;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;font-size:1.7rem;line-height:1;color:#fff;background:#ffffff1f;border:none;border-radius:999px;cursor:pointer;transition:background-color .2s ease}.mbv-lb__btn:hover{background:#ffffff42}.mbv-lb__close{top:1rem;right:1rem}.mbv-lb__prev{left:1rem;top:50%;transform:translateY(-50%)}.mbv-lb__next{right:1rem;top:50%;transform:translateY(-50%)}@media (max-width: 600px){.mbv-lb__prev,.mbv-lb__next{width:2.5rem;height:2.5rem}}body.mbv-pg-nekretnine .mbv-relist,body.mbv-pg-biznisi .mbv-dir,body.mbv-pg-obavestenja .mbv-obav{min-height:70vh}.mbv-prov-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem 1.5rem;margin:2.2rem 0 1.1rem;padding-bottom:.85rem;border-bottom:2px solid rgba(73,104,65,.16)}.mbv-prov-head .mbv-prov-name{margin:0;flex:1 1 auto}.mbv-prov-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;max-width:100%;padding:.45rem .85rem;background:#fff;border:1px solid rgba(73,104,65,.14);border-radius:.7rem;box-shadow:0 4px 14px -12px #161d0e4d}.mbv-prov-logo img{height:30px;max-height:30px;width:auto;max-width:100%;object-fit:contain;display:block}.mbv-gallery{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 1.7rem}.mbv-gallery figure{margin:0;flex:1 1 220px;max-width:360px}.mbv-gallery img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:.6rem;display:block;cursor:zoom-in;transition:transform .2s ease,box-shadow .2s ease}.mbv-gallery img:hover{transform:translateY(-2px);box-shadow:0 12px 26px -16px #161d0e73}.mbv-cf7 .mbv-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.wp-block-button__link:active,.mbv-hero__btn:active,.mbv-cf7 input[type=submit]:active,.mbv-sponsor__cta a:active,.mbv-luxpromo__btn:active,.mbv-prep__cta:active,.mbv-oglas__banner:active,.site-footer .mbv-footer-cta a:active,.mbv-dir__filterbtn:active,.mbv-dir__pages button:not(:disabled):active,.mbv-relist__pages button:not(:disabled):active,.mbv-obav__pages button:not(:disabled):active{transform:scale(.97);transition-duration:.1s}.mbv-luxpromo__btn{font-weight:600;transition:background-color .2s ease,color .2s ease,transform .2s ease}.mbv-prep__cta{font-weight:600}.mbv-ist__all,.mbv-obav__all a,.mbv-recard__more{display:inline-block;padding-block:.6rem;margin-block:-.6rem}.mbv-oglas__tag,.mbv-luxpromo__kicker,.mbv-so__num,.mbv-so__table th{font-size:.75rem}@media (prefers-reduced-motion: reduce){.wp-block-button__link:active,.mbv-hero__btn:active,.mbv-cf7 input[type=submit]:active,.mbv-sponsor__cta a:active,.mbv-luxpromo__btn:active,.mbv-prep__cta:active,.mbv-oglas__banner:active,.site-footer .mbv-footer-cta a:active,.mbv-dir__filterbtn:active,.mbv-dir__pages button:active,.mbv-relist__pages button:active,.mbv-obav__pages button:active{transform:none}}.mbv-consent{position:fixed;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:1000;box-sizing:border-box;width:min(30rem,calc(100vw - 2rem));padding:1.25rem 1.5rem;background:#fff;border:1px solid #E3E4D8;border-radius:1.5rem;box-shadow:0 2px 4px #161d0e0d,0 20px 40px -16px #161d0e2e;color:#161d0e;opacity:0;transform:translateY(.75rem);transition:opacity .2s ease,transform .3s cubic-bezier(.22,1,.36,1)}.mbv-consent.is-open{opacity:1;transform:none}.mbv-consent__text{margin:0 0 1rem;font-size:.9375rem;line-height:1.5;color:#4a523d}.mbv-consent__text strong{color:#161d0e}.mbv-consent__text a{color:#496841;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.mbv-consent__text a:hover{color:#161d0e}.mbv-consent__actions{display:flex;flex-wrap:wrap;gap:.6rem}.mbv-consent__btn{flex:1 1 auto;padding:.7rem 1.4rem;border:1.5px solid transparent;border-radius:999px;font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.mbv-consent__btn--primary{background:#161d0e;color:#f7f7f1}.mbv-consent__btn--primary:hover{background:#82bb41;color:#161d0e}.mbv-consent__btn--ghost{background:#fff;color:#161d0e;border-color:#161d0e24}.mbv-consent__btn--ghost:hover{border-color:#82bb41;background:#82bb4129}.mbv-consent__btn:active{transform:scale(.97);transition-duration:.1s}@media (prefers-reduced-motion: reduce){.mbv-consent{transform:none;transition:opacity .2s ease}.mbv-consent__btn:active{transform:none}}@media print{.mbv-consent{display:none}}
