.hib-frontpage-container{--dom-r:50;--dom-g:50;--dom-b:50;--dom-a:1;--pd-sm:20px;--pd-md:40px;--pd-lg:60px;--pd-xl:120px;color:var(--text-color,#fff) !important;background-color:rgba(var(--dom-r),var(--dom-g),var(--dom-b),var(--dom-a,1));position:relative !important;display:flex !important;width:100% !important;max-width:var(--hib-max-width,100%) !important;height:var(--hib-height,360px) !important;min-height:var(--hib-min-height,360px) !important;aspect-ratio:var(--hib-aspect-ratio,auto) !important;text-decoration:none !important;overflow:hidden !important;box-shadow:0 4px 15px rgba(0,0,0,.1);font-family:var(--hib-font,sans-serif) !important;transition:box-shadow .3s ease !important;cursor:pointer;margin-top:0 !important;margin-bottom:0 !important;margin-left:var(--hib-margin-left,auto) !important;margin-right:var(--hib-margin-right,auto) !important;padding:0 !important;border:none !important;box-sizing:border-box !important;line-height:normal !important;z-index:0 !important}.hib-frontpage-container .hib-title,.hib-frontpage-container .hib-text,.hib-frontpage-container .hib-text *,.hib-frontpage-container .hib-arrow,.hib-frontpage-container .hib-graphic,.hib-frontpage-container .hib-link-type-icon,.hib-frontpage-container .hib-link-type-icon i{color:var(--text-color,#fff) !important}.hib-frontpage-container *,.hib-frontpage-container *:before,.hib-frontpage-container *:after{box-sizing:border-box !important}.hib-wrapper,.hib-block-editor-wrapper{container-type:inline-size}@media (min-width:769px) and (hover:hover){.hib-frontpage-container:not(.hib-hover-shadow-none):hover{box-shadow:0 8px 25px rgba(0,0,0,.2)}.hib-frontpage-container.hib-hover-shadow-soft:hover{box-shadow:0 8px 25px rgba(0,0,0,.2) !important}.hib-frontpage-container.hib-hover-shadow-hard:hover{box-shadow:0 8px 15px rgba(0,0,0,.4) !important}.hib-frontpage-container.hib-hover-shadow-glow:hover{box-shadow:0 0 25px rgba(255,255,255,.3) !important}.hib-frontpage-container.hib-hover-shadow-none:hover{box-shadow:0 4px 15px rgba(0,0,0,.1) !important}}.hib-frontpage-container.hib-testimonials-slider,.hib-frontpage-container.hib-latest-posts,.hib-frontpage-container.hib-mode-cover{cursor:default !important}.hib-bg-img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;transform:scale(1.05);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,opacity,filter;filter:grayscale(0%) blur(0px);transition:transform 1.2s cubic-bezier(.25,.46,.45,.94),opacity 1s ease,filter 1.2s ease !important;margin:0 !important;padding:0 !important;max-width:none !important;min-width:0 !important;border:none !important;z-index:0 !important}.hib-bg-wrapper{position:absolute !important;top:0 !important;height:100% !important;z-index:1 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;width:var(--bg-w,100%) !important;transform:translateZ(0);backface-visibility:hidden}.hib-overlay-gradient{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;pointer-events:none !important;z-index:2 !important;background:var(--grad-bg,linear-gradient(to bottom,var(--c-start) var(--g-start,20%),var(--c-mid) var(--g-mid,60%),var(--c-end) var(--g-end,100%))) !important;transform:translateZ(0);backface-visibility:hidden}.hib-style-glass .hib-overlay-gradient{background:var(--grad-bg,linear-gradient(180deg,rgba(var(--dom-r),var(--dom-g),var(--dom-b),calc(var(--dom-a, 1) * 0.1)) var(--g-start, 0%), rgba(var(--dom-r), var(--dom-g), var(--dom-b), calc(var(--dom-a, 1) * 0.5)) var(--g-end, 100%))) !important}.hib-style-glass .hib-content{background:rgba(var(--glass-bg-r,255),var(--glass-bg-g,255),var(--glass-bg-b,255),var(--glass-opacity,.12)) !important;backdrop-filter:blur(var(--glass-blur,12px));-webkit-backdrop-filter:blur(var(--glass-blur,12px));border:1px solid rgba(255,255,255,.22) !important;border-radius:var(--glass-radius,16px) !important;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.35),0 8px 32px 0 rgba(0,0,0,.22) !important;margin-top:var(--glass-margin,30px) !important;margin-bottom:var(--glass-margin,30px) !important;height:auto !important;max-height:calc(100% - calc(var(--glass-margin, 30px) * 2)) !important;align-self:center !important;width:var(--glass-width,55%) !important;padding:var(--glass-pt,40px) var(--glass-px,40px) var(--glass-pb,40px) var(--glass-px,40px) !important;will-change:transform,opacity,backdrop-filter,-webkit-backdrop-filter;backface-visibility:hidden;transform:translateZ(0);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),backdrop-filter .8s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .8s cubic-bezier(.16,1,.3,1) !important}@container (min-width:600px){.hib-layout-left.hib-style-glass .hib-content{margin-right:var(--glass-margin-x,0px) !important}.hib-layout-right.hib-style-glass .hib-content{margin-left:var(--glass-margin-x,0px) !important}.hib-layout-left.hib-glass-no-outer-radius .hib-content{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.hib-layout-right.hib-glass-no-outer-radius .hib-content{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}}@container (max-width:599px){.hib-style-glass .hib-content{margin:15px var(--glass-margin-mobile-x,15px) !important;width:calc(100% - calc(var(--glass-margin-mobile-x, 15px) * 2)) !important;max-height:none !important;align-self:flex-end !important;padding-top:25px !important}}.hib-content{position:relative !important;z-index:3 !important;width:55% !important;display:flex !important;flex-direction:column !important;justify-content:center !important;color:inherit !important;margin:0 !important;padding:40px;opacity:1;transform:translateY(0);transition:opacity .8s ease-out,transform .8s ease-out !important}.hib-valign-top .hib-content{justify-content:flex-start !important}.hib-valign-center .hib-content{justify-content:center !important}.hib-valign-bottom .hib-content{justify-content:flex-end !important}.hib-frontpage-container.hib-animate:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate:not(.is-visible) .hib-testimonial-slide-content{opacity:0 !important}.hib-frontpage-container.hib-animate:not(.is-visible) .hib-style-glass .hib-content,.hib-frontpage-container.hib-style-glass.hib-animate:not(.is-visible) .hib-content{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.hib-frontpage-container.hib-animate.hib-entrance-fade-up:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-fade-up:not(.is-visible) .hib-testimonial-slide-content{transform:translate3d(0,30px,0) !important}.hib-frontpage-container.hib-animate.hib-entrance-drop-down:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-drop-down:not(.is-visible) .hib-testimonial-slide-content{transform:translate3d(0,-30px,0) !important}.hib-frontpage-container.hib-animate.hib-entrance-slide-left:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-slide-left:not(.is-visible) .hib-testimonial-slide-content{transform:translate3d(40px,0,0) !important}.hib-frontpage-container.hib-animate.hib-entrance-slide-right:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-slide-right:not(.is-visible) .hib-testimonial-slide-content{transform:translate3d(-40px,0,0) !important}.hib-frontpage-container.hib-animate.hib-entrance-scale-up:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-scale-up:not(.is-visible) .hib-testimonial-slide-content{transform:scale(.85) !important}.hib-frontpage-container.hib-animate.hib-entrance-scale-down:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-scale-down:not(.is-visible) .hib-testimonial-slide-content{transform:scale(1.15) !important}.hib-frontpage-container.hib-animate.hib-entrance-zoom-in:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-zoom-in:not(.is-visible) .hib-testimonial-slide-content{transform:scale(.6) !important}.hib-frontpage-container.hib-animate.hib-entrance-zoom-out:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-zoom-out:not(.is-visible) .hib-testimonial-slide-content{transform:scale(1.4) !important}.hib-frontpage-container.hib-animate.hib-entrance-flip-up:not(.is-visible) .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-flip-up:not(.is-visible) .hib-testimonial-slide-content{transform:perspective(600px) rotateX(25deg) translate3d(0,35px,0) !important}.hib-frontpage-container.hib-animate:not(.is-visible) .hib-bg-img{transform:scale(1.2) !important;filter:grayscale(0%) blur(5px) !important}.hib-frontpage-container.hib-animate.hib-entrance-fade-up:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{transform:scale(1.2) translateY(20px) !important}.hib-frontpage-container.hib-animate.hib-entrance-drop-down:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{transform:scale(1.2) translateY(-20px) !important}.hib-frontpage-container.hib-animate.hib-entrance-slide-left:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{transform:scale(1.22) translateX(25px) !important}.hib-frontpage-container.hib-animate.hib-entrance-slide-right:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{transform:scale(1.22) translateX(-25px) !important}.hib-frontpage-container.hib-animate.hib-entrance-scale-up:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{transform:scale(1) !important;filter:grayscale(0%) blur(0px) !important}.hib-frontpage-container.hib-animate.hib-entrance-scale-down:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{transform:scale(1.25) !important}.hib-frontpage-container.hib-animate.hib-entrance-zoom-in:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{transform:scale(1) !important;filter:grayscale(0%) blur(0px) !important}.hib-frontpage-container.hib-animate.hib-entrance-zoom-out:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{transform:scale(1.25) !important}.hib-frontpage-container.hib-animate.hib-entrance-flip-up:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{transform:scale(1.2) translateY(-30px) !important}.hib-frontpage-container.hib-animate.hib-hover-desaturate-out:not(.is-visible) .hib-bg-img{filter:grayscale(100%) blur(5px) !important}@media (max-width:768px){.hib-frontpage-container.hib-animate:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{filter:grayscale(0%) blur(0px) !important}.hib-frontpage-container.hib-animate.hib-hover-desaturate-out:not(.hib-parallax-enabled):not(.is-visible) .hib-bg-img{filter:grayscale(100%) blur(0px) !important}}.hib-frontpage-container.hib-testimonials-slider.hib-animate:not(.is-visible) .hib-testimonial-bg-img{transform:scale(1.2) !important;filter:grayscale(0%) blur(10px) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-fade-up:not(.hib-parallax-enabled):not(.is-visible) .hib-testimonial-bg-img{transform:scale(1.2) translateY(20px) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-drop-down:not(.hib-parallax-enabled):not(.is-visible) .hib-testimonial-bg-img{transform:scale(1.2) translateY(-20px) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-slide-left:not(.hib-parallax-enabled):not(.is-visible) .hib-testimonial-bg-img{transform:scale(1.2) translateX(25px) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-slide-right:not(.hib-parallax-enabled):not(.is-visible) .hib-testimonial-bg-img{transform:scale(1.2) translateX(-25px) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-scale-up:not(.hib-parallax-enabled):not(.is-visible) .hib-testimonial-bg-img{transform:scale(1.1) !important;filter:grayscale(0%) blur(0px) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-scale-down:not(.hib-parallax-enabled):not(.is-visible) .hib-testimonial-bg-img{transform:scale(1.25) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-zoom-in:not(.hib-parallax-enabled):not(.is-visible) .hib-testimonial-bg-img{transform:scale(1) !important;filter:grayscale(0%) blur(0px) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-zoom-out:not(.hib-parallax-enabled):not(.is-visible) .hib-testimonial-bg-img{transform:scale(1.3) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-flip-up:not(.hib-parallax-enabled):not(.is-visible) .hib-testimonial-bg-img{transform:scale(1.2) translateY(-30px) !important}.hib-frontpage-container.hib-animate.is-visible .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.is-visible .hib-testimonial-slide-content{opacity:1 !important;transform:none !important}.hib-frontpage-container.hib-animate.hib-entrance-flip-up.is-visible .hib-content,.hib-frontpage-container.hib-testimonials-slider.hib-animate.hib-entrance-flip-up.is-visible .hib-testimonial-slide-content{transform:perspective(600px) rotateX(0deg) translate3d(0,0,0) !important}.hib-frontpage-container.hib-animate.is-visible .hib-bg-img{transform:scale(1.05) !important;filter:grayscale(0%) blur(0px) !important}.hib-frontpage-container.hib-animate.is-visible.hib-hover-blur-out .hib-bg-img{filter:grayscale(0%) blur(5px) !important}.hib-frontpage-container.hib-animate.is-visible.hib-hover-desaturate-out .hib-bg-img{filter:grayscale(100%) blur(0px) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.is-visible .hib-testimonial-bg-img{transform:scale(1.15) !important;transition:transform 1.2s cubic-bezier(.25,.46,.45,.94) !important}@media (min-width:769px) and (hover:hover){.hib-frontpage-container:not([class*=hib-hover-]):hover .hib-bg-img,.hib-frontpage-container.hib-animate.is-visible:not([class*=hib-hover-]):hover .hib-bg-img,.hib-frontpage-container.hib-hover-zoom-out:hover .hib-bg-img,.hib-frontpage-container.hib-hover-zoom-out.hib-animate.is-visible:hover .hib-bg-img{transform:scale(1) !important}.hib-frontpage-container.hib-testimonials-slider.hib-animate.is-visible:not([class*=hib-hover-]):hover .hib-testimonial-bg-img,.hib-frontpage-container.hib-testimonials-slider.hib-animate.is-visible.hib-hover-zoom-out:hover .hib-testimonial-bg-img{transform:scale(1.1) !important}.hib-frontpage-container.hib-hover-zoom-in:hover .hib-bg-img,.hib-frontpage-container.hib-hover-zoom-in.hib-animate.is-visible:hover .hib-bg-img{transform:scale(1.3) !important}.hib-frontpage-container.hib-hover-blur-in:hover .hib-bg-img,.hib-frontpage-container.hib-hover-blur-in.hib-animate.is-visible:hover .hib-bg-img{filter:grayscale(0%) blur(5px) !important}.hib-frontpage-container.hib-hover-blur-out .hib-bg-img{filter:grayscale(0%) blur(5px) !important}.hib-frontpage-container.hib-hover-blur-out:hover .hib-bg-img,.hib-frontpage-container.hib-hover-blur-out.hib-animate.is-visible:hover .hib-bg-img{filter:grayscale(0%) blur(0px) !important}.hib-frontpage-container.hib-hover-desaturate-in:hover .hib-bg-img,.hib-frontpage-container.hib-hover-desaturate-in.hib-animate.is-visible:hover .hib-bg-img{filter:grayscale(100%) blur(0px) !important}.hib-frontpage-container.hib-hover-desaturate-out .hib-bg-img{filter:grayscale(100%) blur(0px) !important}.hib-frontpage-container.hib-hover-desaturate-out:hover .hib-bg-img,.hib-frontpage-container.hib-hover-desaturate-out.hib-animate.is-visible:hover .hib-bg-img{filter:grayscale(0%) blur(0px) !important}.hib-frontpage-container .hib-bg-img,.hib-frontpage-container .hib-testimonial-bg-img,.hib-frontpage-container .hib-fixed-bg{transition:filter .6s cubic-bezier(.25,.46,.45,.94),transform 1.2s cubic-bezier(.25,.46,.45,.94),opacity 1s ease !important}.hib-frontpage-container.hib-parallax-type-standard .hib-bg-img,.hib-frontpage-container.hib-parallax-type-standard .hib-testimonial-bg-img{transition:transform .1s linear,filter .6s cubic-bezier(.25,.46,.45,.94),opacity 1s ease !important}.hib-frontpage-container.hib-parallax-type-fixed .hib-fixed-bg{transition:filter .6s cubic-bezier(.25,.46,.45,.94),opacity .8s ease !important}.hib-frontpage-container.hib-hover-glow:hover{box-shadow:0 0 35px rgba(255,255,255,.35) !important}.hib-frontpage-container:hover .hib-title,.hib-frontpage-container:hover .hib-arrow,.hib-frontpage-container:hover .hib-graphic{transform:scale(1.05) translate3d(0,0,0) !important;transition:transform .3s cubic-bezier(.25,.46,.45,.94) !important}}.hib-content>*:last-child{margin-bottom:0 !important}.hib-arrow{font-size:clamp(2.5rem, 4vw, 3.5rem) !important;transition:transform .3s ease !important;display:inline-block !important;color:inherit !important;line-height:1 !important;margin-bottom:15px !important;opacity:.9;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);will-change:transform}@media (min-width:769px) and (hover:hover){.hib-frontpage-container:hover .hib-arrow{transform:translateX(5px)}}.hib-title{font-family:var(--hib-font,sans-serif) !important;font-size:clamp(2rem, 3.8vw, 3.8rem) !important;font-weight:400 !important;margin:0 0 10px !important;line-height:1.1 !important;color:inherit !important;text-shadow:0 2px 10px rgba(0,0,0,.15) !important;padding:0 !important;letter-spacing:-.02em !important;text-transform:none !important;transition:transform .3s ease !important;transform-origin:left center;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);will-change:transform}.hib-align-center .hib-title{transform-origin:center center}.hib-align-right .hib-title{transform-origin:right center}.hib-graphic{display:block !important;height:auto !important;object-fit:contain !important;margin-bottom:15px !important;transition:transform .3s ease !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:translate3d(0,0,0);will-change:transform}.hib-text{font-family:var(--hib-font,sans-serif) !important;font-size:clamp(1rem, 1.2vw, 1.25rem) !important;line-height:1.5 !important;margin:0 0 20px !important;opacity:.9 !important;color:inherit !important;padding:0 !important;max-width:90%;text-transform:none !important}.hib-char-anim{display:inline-block;will-change:transform;transform-origin:bottom center}@media (hover:hover){.hib-frontpage-container:not(.hib-no-text-wave):hover .hib-char-anim{animation:hib-text-wave 5s infinite;animation-delay:calc(2s + (var(--char-index, 0) * 0.08s))}}@media (hover:none),(pointer:coarse){.hib-frontpage-container.is-focused:not(.hib-no-mobile-text-wave) .hib-char-anim{animation:hib-text-wave 5s infinite;animation-delay:calc(0.5s + (var(--char-index, 0) * 0.08s))}}@keyframes hib-text-wave{0%,20%,100%{transform:scale(1) translateY(0);color:inherit}10%{transform:scale(1.15) translateY(-4px)}}.hib-badge{font-family:var(--hib-font,sans-serif) !important;line-height:normal !important;font-size:clamp(0.75rem, 0.9vw, 0.9rem) !important;text-transform:none !important;letter-spacing:.02em !important;font-weight:600 !important;padding:8px 16px !important;background-color:var(--badge-bg,rgba(128,128,128,.15)) !important;color:var(--badge-color,inherit) !important;border:1px solid currentColor !important;align-self:auto !important;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:all .4s cubic-bezier(.16,1,.3,1) !important}@media (hover:hover){.hib-frontpage-container:not(.hib-no-badge-hover):hover .hib-badge{box-shadow:0 0 15px currentColor !important;background-color:var(--badge-hover-bg,rgba(0,0,0,.35)) !important;color:var(--badge-hover-color,inherit) !important;border-color:transparent !important;transform:translateY(-2px);backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important;text-shadow:0 2px 5px var(--dynamic-shadow,rgba(0,0,0,.6)) !important}.hib-frontpage-container.hib-text-dark:not(.hib-no-badge-hover):hover .hib-badge{background-color:var(--badge-hover-bg,rgba(255,255,255,.8)) !important;text-shadow:0 2px 5px var(--dynamic-shadow,rgba(255,255,255,.8)) !important}.hib-frontpage-container.hib-text-light:not(.hib-no-badge-hover):hover .hib-badge{background-color:var(--badge-hover-bg,rgba(0,0,0,.35)) !important;text-shadow:0 2px 5px var(--dynamic-shadow,rgba(0,0,0,.6)) !important}.hib-frontpage-container.hib-style-glass:hover .hib-badge{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}}@media (hover:none),(pointer:coarse){.hib-frontpage-container .hib-badge{transition:all 1.2s ease-in-out !important}.hib-frontpage-container.is-focused:not(.hib-no-mobile-badge-hover) .hib-badge{box-shadow:0 0 15px currentColor !important;background-color:var(--badge-hover-bg,rgba(0,0,0,.35)) !important;color:var(--badge-hover-color,inherit) !important;border-color:transparent !important;transform:translateY(-2px);backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important;text-shadow:0 2px 5px var(--dynamic-shadow,rgba(0,0,0,.6)) !important}.hib-frontpage-container.hib-text-dark.is-focused:not(.hib-no-mobile-badge-hover) .hib-badge{background-color:var(--badge-hover-bg,rgba(255,255,255,.8)) !important;text-shadow:0 2px 5px var(--dynamic-shadow,rgba(255,255,255,.8)) !important}.hib-frontpage-container.hib-text-light.is-focused:not(.hib-no-mobile-badge-hover) .hib-badge{background-color:var(--badge-hover-bg,rgba(0,0,0,.35)) !important;text-shadow:0 2px 5px var(--dynamic-shadow,rgba(0,0,0,.6)) !important}.hib-frontpage-container.is-focused.hib-style-glass:not(.hib-no-mobile-badge-hover) .hib-badge{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}}.hib-ribbon-wrapper{position:absolute !important;top:0 !important;width:150px !important;height:150px !important;overflow:hidden !important;z-index:25 !important;pointer-events:none !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}.hib-link-type-icon{position:absolute !important;bottom:15px !important;right:15px !important;z-index:30 !important;color:rgba(255,255,255,.45) !important;font-size:.9rem !important;pointer-events:none !important;transition:all .3s ease !important;background:rgba(0,0,0,.1) !important;padding:6px !important;border-radius:50% !important;background:0 0 !important;padding:0 !important;border-radius:0 !important;width:auto !important;height:auto !important;display:flex !important;align-items:center !important;justify-content:center !important}@media (min-width:769px) and (hover:hover){.hib-frontpage-container:hover .hib-link-type-icon{color:rgba(255,255,255,.95) !important;background:0 0 !important;transform:scale(1.2)}}@container (max-width:599px){.hib-link-type-icon{bottom:6px !important;right:6px !important;font-size:.9rem !important;width:auto !important;height:auto !important;background:0 0 !important;color:rgba(255,255,255,.8) !important}}.hib-ribbon{position:absolute !important;top:35px !important;width:250px !important;padding:6px 0 !important;text-align:center !important;font-family:var(--hib-font,sans-serif) !important;font-weight:700 !important;font-size:.85rem !important;text-transform:uppercase !important;letter-spacing:1px !important;box-shadow:0 2px 5px rgba(0,0,0,.3) !important;line-height:normal !important}.hib-ribbon-right,.hib-ribbon-desktop-right{right:0 !important;left:auto !important}.hib-ribbon-right .hib-ribbon,.hib-ribbon-desktop-right .hib-ribbon{right:-70px !important;left:auto !important;transform:rotate(45deg) translateZ(0) !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}.hib-ribbon-left,.hib-ribbon-desktop-left{left:0 !important;right:auto !important}.hib-ribbon-left .hib-ribbon,.hib-ribbon-desktop-left .hib-ribbon{left:-70px !important;right:auto !important;transform:rotate(-45deg) translateZ(0) !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}@container (min-width:600px){.hib-layout-right .hib-bg-wrapper{left:auto !important;right:var(--bg-x,0%) !important;order:2 !important}.hib-layout-right{justify-content:flex-start !important;flex-direction:row !important}.hib-layout-right .hib-content{order:1 !important;margin-right:auto !important;margin-left:0 !important}.hib-layout-right .hib-overlay-gradient{background:var(--grad-bg,linear-gradient(to left,var(--c-start) var(--g-start,20%),var(--c-mid) var(--g-mid,60%),var(--c-end) var(--g-end,100%))) !important}.hib-layout-left .hib-bg-wrapper{left:var(--bg-x,0%) !important;right:auto !important;order:1 !important}.hib-layout-left{justify-content:flex-end !important;flex-direction:row !important}.hib-layout-left .hib-content{order:2 !important;margin-left:auto !important;margin-right:0 !important}.hib-layout-left .hib-overlay-gradient{background:var(--grad-bg,linear-gradient(to right,var(--c-start) var(--g-start,20%),var(--c-mid) var(--g-mid,60%),var(--c-end) var(--g-end,100%))) !important}.hib-align-left .hib-content{text-align:left !important;align-items:flex-start !important}.hib-align-center .hib-content{text-align:center !important;align-items:center !important}.hib-align-right .hib-content{text-align:right !important;align-items:flex-end !important}.hib-frontpage-container.hib-mode-cover{display:grid !important;height:auto !important;min-height:var(--hib-min-height,360px) !important}.hib-frontpage-container.hib-mode-cover.hib-valign-top .hib-content,.hib-frontpage-container.hib-mode-cover.hib-style-glass.hib-valign-top .hib-content{justify-content:flex-start !important;align-self:start !important}.hib-frontpage-container.hib-mode-cover.hib-valign-center .hib-content,.hib-frontpage-container.hib-mode-cover.hib-style-glass.hib-valign-center .hib-content{justify-content:center !important;align-self:center !important}.hib-frontpage-container.hib-mode-cover.hib-valign-bottom .hib-content,.hib-frontpage-container.hib-mode-cover.hib-style-glass.hib-valign-bottom .hib-content{justify-content:flex-end !important;align-self:end !important}.hib-frontpage-container.hib-mode-cover.hib-halign-left .hib-content{align-items:flex-start !important;text-align:left !important;justify-self:flex-start !important}.hib-frontpage-container.hib-mode-cover.hib-halign-center .hib-content{align-items:center !important;text-align:center !important;justify-self:center !important}.hib-frontpage-container.hib-mode-cover.hib-halign-right .hib-content{align-items:flex-end !important;text-align:right !important;justify-self:flex-end !important}.hib-frontpage-container.hib-mode-cover .hib-content{position:relative !important;margin:0 !important;display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;max-width:var(--glass-width,100%) !important}.hib-frontpage-container.hib-mode-cover.hib-style-glass .hib-content{margin:var(--glass-margin,30px) var(--glass-margin-x,0) !important;height:auto !important;max-height:none !important}}@media (max-width:599px){.hib-frontpage-container.hib-mode-cover{--grad-bg:var(--grad-bg-mobile) !important}}@container (max-width:599px){.hib-frontpage-container{display:block !important;position:relative !important;--pd-sm:0 15px 10px 15px;--pd-md:0 25px 15px 25px;--pd-lg:0 35px 20px 35px;--pd-xl:0 45px 30px 45px}.hib-frontpage-container.hib-mode-cover{display:grid !important;height:auto !important;min-height:var(--hib-min-height,360px) !important}.hib-bg-wrapper{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;height:100% !important;max-width:none !important}.hib-content{position:absolute !important;top:auto !important;bottom:0 !important;left:0 !important;right:0 !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-start;text-align:left;justify-content:flex-end;z-index:10 !important;pointer-events:none !important}.hib-content>*{pointer-events:auto !important}.hib-frontpage-container:not(.hib-mode-cover):not(.hib-style-glass) .hib-content{padding-bottom:25px !important}.hib-title,.hib-text,.hib-arrow,.hib-link-type-icon{text-shadow:0 2px 12px var(--dynamic-shadow,rgba(0,0,0,.6)) !important}.hib-graphic{filter:drop-shadow(0 4px 8px var(--dynamic-shadow,rgba(0,0,0,.45))) !important}.hib-title{font-size:2rem !important;margin-bottom:10px !important}.hib-text{font-size:1rem !important;margin-bottom:20px !important}.hib-arrow{font-size:2rem !important;margin-bottom:10px !important}.hib-badge{font-size:.8rem !important;padding:6px 12px !important}.hib-frontpage-container.hib-mobile-align-left .hib-content{align-items:flex-start !important;text-align:left !important}.hib-frontpage-container.hib-mobile-align-center .hib-content{align-items:center !important;text-align:center !important}.hib-frontpage-container.hib-mobile-align-right .hib-content{align-items:flex-end !important;text-align:right !important}.hib-frontpage-container.hib-mode-cover{display:grid !important;align-content:stretch !important;height:auto !important;min-height:var(--hib-min-height,360px) !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-valign-top .hib-content,.hib-frontpage-container.hib-mode-cover.hib-style-glass.hib-mobile-valign-top .hib-content{justify-content:flex-start !important;align-self:start !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-valign-center .hib-content,.hib-frontpage-container.hib-mode-cover.hib-style-glass.hib-mobile-valign-center .hib-content{justify-content:center !important;align-self:center !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-valign-bottom .hib-content,.hib-frontpage-container.hib-mode-cover.hib-style-glass.hib-mobile-valign-bottom .hib-content{justify-content:flex-end !important;align-self:end !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-halign-left .hib-content{align-items:flex-start !important;text-align:left !important;justify-self:flex-start !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-halign-center .hib-content{align-items:center !important;text-align:center !important;justify-self:center !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-halign-right .hib-content{align-items:flex-end !important;text-align:right !important;justify-self:flex-end !important}.hib-frontpage-container.hib-mode-cover .hib-content{position:relative !important;margin:0 !important;display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;max-width:var(--glass-width,100%) !important}.hib-frontpage-container.hib-mode-cover.hib-style-glass .hib-content{margin:var(--glass-margin-mobile,25px) var(--glass-margin-mobile-x,15px) !important;height:auto !important;width:calc(100% - calc(var(--glass-margin-mobile-x, 15px) * 2)) !important;max-height:none !important}.hib-ribbon-wrapper.hib-ribbon-mobile-right{right:0 !important;left:auto !important}.hib-ribbon-wrapper.hib-ribbon-mobile-right .hib-ribbon{right:-70px !important;left:auto !important;transform:rotate(45deg) translateZ(0) !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}.hib-ribbon-wrapper.hib-ribbon-mobile-left{left:0 !important;right:auto !important}.hib-ribbon-wrapper.hib-ribbon-mobile-left .hib-ribbon{left:-70px !important;right:auto !important;transform:rotate(-45deg) translateZ(0) !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}}.hib-overlay-modal,.hib-overlay-modal *,.hib-overlay-modal *:after,.hib-overlay-modal *:before{box-sizing:border-box !important}.hib-overlay-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#333;color:#fff;z-index:2147483647 !important;display:flex;flex-direction:column;opacity:1;transition:opacity .3s ease;transform:translateY(0)}.hib-overlay-content-wrapper{width:100%;box-sizing:border-box;padding:60px 40px 120px}.hib-overlay-modal.hidden{display:none !important}.hib-overlay-modal.opacity-0{opacity:0;pointer-events:none}.hib-overlay-modal.slide-out-up{transform:translateY(-100%) !important;transition:transform .6s cubic-bezier(.5,0,0,1) !important;opacity:1 !important}.hib-desktop-close-trigger{position:fixed;bottom:30px;left:50%;transform:translateX(-50%) translateY(20px);background-color:#e60000;color:#fff;border:none;padding:12px 30px;font-size:1rem;font-weight:700;border-radius:30px;cursor:pointer;z-index:60;opacity:0;pointer-events:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.3)}.hib-desktop-close-trigger.visible{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.hib-desktop-close-trigger:hover{background-color:#f33;transform:translateX(-50%) translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.4)}@media (max-width:768px){.hib-frontpage-container.hib-mode-cover{display:flex !important;flex-direction:column !important;height:auto !important;min-height:var(--hib-min-height,360px) !important;justify-content:flex-end !important;align-items:flex-start !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-valign-top{justify-content:flex-start !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-valign-center{justify-content:center !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-valign-bottom{justify-content:flex-end !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-halign-left{align-items:flex-start !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-halign-center{align-items:center !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-halign-right{align-items:flex-end !important}.hib-frontpage-container.hib-mode-cover .hib-content{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;margin:0 !important;display:flex !important;flex-direction:column !important;justify-content:center !important;width:100% !important;height:auto !important;padding-top:0 !important;padding-bottom:0 !important;flex-shrink:0 !important;max-width:var(--glass-width,100%) !important;align-self:auto !important}.hib-frontpage-container.hib-mode-cover .hib-content h2,.hib-frontpage-container.hib-mode-cover .hib-content h2.wp-block-heading,.hib-frontpage-container.hib-mode-cover .hib-content h2.wp-block-heading.has-text-color,.hib-frontpage-container.hib-mode-cover .hib-content .hib-title{margin-top:0 !important;margin-bottom:0 !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-halign-left .hib-content{align-items:flex-start !important;text-align:left !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-halign-center .hib-content{align-items:center !important;text-align:center !important}.hib-frontpage-container.hib-mode-cover.hib-mobile-halign-right .hib-content{align-items:flex-end !important;text-align:right !important}.hib-frontpage-container.hib-mode-cover.hib-style-glass .hib-content{margin:var(--glass-margin-mobile,25px) var(--glass-margin-mobile-x,15px) !important;height:auto !important;width:calc(100% - calc(var(--glass-margin-mobile-x, 15px) * 2)) !important;max-height:none !important}.hib-ribbon-wrapper.hib-ribbon-mobile-right{right:0 !important;left:auto !important}.hib-ribbon-wrapper.hib-ribbon-mobile-right .hib-ribbon{right:-70px !important;left:auto !important;transform:rotate(45deg) translateZ(0) !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}.hib-ribbon-wrapper.hib-ribbon-mobile-left{left:0 !important;right:auto !important}.hib-ribbon-wrapper.hib-ribbon-mobile-left .hib-ribbon{left:-70px !important;right:auto !important;transform:rotate(-45deg) translateZ(0) !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}.hib-frontpage-container[class*=hib-hover-]:not(.hib-parallax-enabled).is-visible .hib-bg-img,.hib-frontpage-container[class*=hib-hover-]:not(.hib-parallax-enabled).hib-animate.is-visible .hib-bg-img{filter:none !important;transform:scale(1.05) !important}.hib-frontpage-container.hib-testimonials-slider[class*=hib-hover-]:not(.hib-parallax-enabled).is-visible .hib-testimonial-bg-img,.hib-frontpage-container.hib-testimonials-slider[class*=hib-hover-]:not(.hib-parallax-enabled).hib-animate.is-visible .hib-testimonial-bg-img{filter:blur(var(--testi-bg-blur,10px)) !important;transform:scale(1.15) !important}}.hib-action-pill{position:absolute;top:10px;right:10px;height:38px;background:rgba(0,0,0,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;box-shadow:0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.2),0 8px 24px rgba(0,0,0,.2);border-radius:19px;display:flex;align-items:center;justify-content:center;z-index:100;overflow:hidden;color:#fff}.hib-action-btn{background:0 0;border:none;color:rgba(255,255,255,.95);width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,transform .2s;padding:0}.hib-action-btn:hover{background:rgba(255,255,255,.25);color:#fff}.hib-action-btn:active{transform:scale(.92)}.hib-pill-divider{width:1px;height:20px;background:rgba(255,255,255,.3);z-index:2}.hib-pull-indicator{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;color:currentColor;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;z-index:40;opacity:0;transition:opacity .2s ease;pointer-events:none}.hib-pull-indicator i{font-size:1.2rem;margin-bottom:5px}.hib-bottom-drag-handle{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:40px;height:5px;border-radius:4px;background-color:currentColor;opacity:.25;z-index:50;pointer-events:none;transition:opacity .3s ease}@media (min-width:769px){.hib-action-pill{top:20px;right:25px;height:48px;border-radius:24px;box-shadow:0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.3),0 10px 30px rgba(0,0,0,.3)}.hib-action-btn{width:48px;height:48px}.hib-action-btn svg,.hib-action-btn i{transform:scale(1.2)}.hib-pill-divider{height:28px}.hib-pull-indicator,.hib-bottom-drag-handle{display:none !important}}.hib-dot-nav{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:15px;z-index:50}.hib-dot{width:10px;height:10px;background-color:rgba(255,255,255,.3);border-radius:50%;cursor:pointer;transition:all .3s ease;border:1px solid rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.2)}.hib-dot:hover{background-color:rgba(255,255,255,.8);border-color:rgba(0,0,0,.5)}.hib-dot.active{background-color:#e60000;transform:scale(1.4);box-shadow:0 0 10px rgba(230,0,0,.5);border-color:transparent;border:2px solid #fff}.hib-toast{position:fixed;bottom:30px;left:50%;transform:translateX(-50%) translateY(20px);background-color:rgba(0,0,0,.8);color:#fff;padding:10px 20px;border-radius:20px;font-size:.9rem;opacity:0;transition:all .3s ease;z-index:100000;pointer-events:none;box-shadow:0 4px 6px rgba(0,0,0,.1)}.hib-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}.hib-scroll-down-indicator{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;color:rgba(255,255,255,.7);font-size:.7rem;text-transform:uppercase;letter-spacing:1px;z-index:40;opacity:0;transition:opacity .5s;animation:bounce 2s infinite;pointer-events:none}.hib-scroll-down-indicator.visible{opacity:1}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}}.hib-scroll-container{position:relative;width:100%;height:100%;overflow-y:scroll;scroll-snap-type:y mandatory;color:inherit;scroll-behavior:smooth;overflow-x:hidden !important;overscroll-behavior-y:none}.hib-scroll-container::-webkit-scrollbar{display:none}.hib-scroll-container{-ms-overflow-style:none;scrollbar-width:none}.hib-mode-snap>.wp-block-group,.hib-mode-snap>.wp-block-cover,.hib-mode-snap>section:not(.hib-scroll-sentinel){width:100%;height:100vh;scroll-snap-align:start;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:stretch;position:relative;overflow:hidden;padding:0;box-sizing:border-box}.hib-mode-flow{scroll-snap-type:none !important}.hib-mode-flow>*{height:auto !important;min-height:0 !important;scroll-snap-align:none !important;padding:40px 20px;box-sizing:border-box !important;width:100% !important;margin-left:auto !important;margin-right:auto !important}.hib-scroll-sentinel{height:1px;width:100%;scroll-snap-align:none;padding:0 !important;margin:0 !important}.hib-close-btn-bottom{background-color:#e60000;color:#fff;border:none;padding:15px 30px;font-size:1.2rem;font-weight:700;border-radius:5px;cursor:pointer;margin-top:20px;transition:background .3s}.hib-close-btn-bottom:hover{background-color:#c00}.hib-bounce-back{transition:transform .3s ease-out}.hib-qa-container{width:100%;margin:0 auto;font-family:inherit;display:flex;flex-direction:column;gap:12px}.hib-qa-item{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;transition:background .3s,border-color .3s}.hib-qa-item.active{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.hib-qa-question{background:0 0;border:none;color:#fff;width:100%;text-align:left;padding:20px;font-size:1.1rem;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:inherit;line-height:1.4;transition:color .3s}@media (hover:hover){.hib-qa-item:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.15)}.hib-qa-question:hover{color:#e60000}}.hib-qa-icon{font-size:1.5rem;line-height:1;transition:transform .3s ease,color .3s;margin-left:15px;color:rgba(255,255,255,.5);flex-shrink:0}.hib-qa-item.active .hib-qa-icon{transform:rotate(45deg);color:#e60000}.hib-qa-answer{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out;color:rgba(255,255,255,.9);font-weight:300;font-family:inherit;background:rgba(0,0,0,.15)}.hib-qa-answer p{padding:0 20px 20px;margin:0;padding-top:5px;line-height:1.6;font-family:inherit}@media (max-width:768px){.hib-dot-nav{right:4px !important}}.hib-share-menu{position:absolute;top:70px;right:20px;background:rgba(30,30,30,.95);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:8px;min-width:220px;box-shadow:0 10px 25px rgba(0,0,0,.5);z-index:100001;display:flex;flex-direction:column;gap:4px;opacity:0;transform:translateY(-10px) scale(.95);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.hib-share-menu.visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.hib-share-option{display:flex;align-items:center;background:0 0;border:none;color:inherit;padding:10px 12px;width:100%;text-align:left;cursor:pointer;border-radius:8px;transition:background .2s;font-size:.95rem;font-family:inherit}.hib-share-option:hover{background:rgba(255,255,255,.1)}.hib-share-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:12px;font-size:1.1rem;color:inherit;opacity:.8}@media (max-width:768px){.hib-share-menu{top:60px;right:20px;min-width:200px}}.hib-mode-snap .hib-scroll-sentinel{display:none !important}@media (max-width:768px){.hib-mode-snap.hib-scroll-container{display:flex;flex-direction:row;overflow-x:scroll !important;overflow-y:hidden;scroll-snap-type:x mandatory;height:100vh;width:100vw;overscroll-behavior-x:contain;touch-action:pan-x pan-y !important;-webkit-overflow-scrolling:touch}.hib-mode-snap.hib-scroll-container>*{min-width:100vw !important;width:100vw !important;height:100vh !important;min-height:100vh !important;margin:0 !important;scroll-snap-align:center;flex-shrink:0;overflow-y:auto;overscroll-behavior-y:contain;position:relative;transform:translate3d(0,0,0)}.hib-dot-nav{top:20px;left:0;right:0;width:100%;display:flex;justify-content:center;transform:none;flex-direction:row;height:auto;gap:8px;pointer-events:none}.hib-dot-nav .hib-dot{margin:0;width:8px;height:8px;pointer-events:auto;background:rgba(255,255,255,.3)}.hib-dot-nav .hib-dot.active{background:#fff;transform:scale(1.2)}.hib-scroll-down-indicator{display:none !important}}.hib-nav-arrow{position:fixed;bottom:25px;z-index:100000;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.15);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;cursor:pointer;transition:opacity .3s,background .3s,transform .2s;opacity:0;pointer-events:none}.hib-nav-arrow.visible{opacity:1;pointer-events:auto}.hib-nav-arrow:active{transform:scale(.95);background:rgba(255,255,255,.1)}.hib-nav-prev{left:20px}.hib-nav-next{right:20px}@media (min-width:769px){.hib-nav-arrow{display:none !important}}.hib-latest-post-link{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:all .4s cubic-bezier(.16,1,.3,1) !important;padding:10px 15px !important;background:var(--lp-bg,rgba(255,255,255,.05)) !important;border:var(--lp-bw,1px) solid var(--lp-bc,rgba(255,255,255,.1)) !important;border-radius:var(--lp-br,10px) !important;color:var(--lp-color,inherit) !important}.hib-latest-post-link *{color:var(--lp-color,inherit) !important;transition:color .3s ease !important}.hib-latest-post-link:hover{background:var(--lp-hov-bg,rgba(255,255,255,.15)) !important;border-color:var(--lp-bc,rgba(255,255,255,.25)) !important;color:var(--lp-hov-color,inherit) !important;transform:translate3d(0,-2px,0);box-shadow:0 4px 15px rgba(0,0,0,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hib-latest-post-link:hover *{color:var(--lp-hov-color,inherit) !important}.hib-latest-post-link-arrow i{transition:transform .3s ease !important}.hib-latest-post-link:hover .hib-latest-post-link-arrow i{transform:translateX(5px) !important}.hib-latest-posts-btn{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:all .4s cubic-bezier(.16,1,.3,1) !important}.hib-latest-posts-btn:hover{background:var(--lp-hov-bg,rgba(255,255,255,.3)) !important;color:var(--lp-hov-color,inherit) !important;transform:translate3d(0,-2px,0);box-shadow:0 6px 20px rgba(0,0,0,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hib-latest-posts-btn:hover .hib-latest-btn-icon{transform:translateX(4px)}@media (max-width:768px){.hib-overlay-content-wrapper{padding:40px 20px 50px !important}}.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-standard .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-standard.is-visible .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-standard .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-standard.is-visible .hib-testimonial-bg-img{filter:none !important;transform:translate3d(0,calc(var(--parallax-y, 0) * 1px), 0) !important;height:calc(100% + var(--parallax-max, 100px)) !important;top:calc(var(--parallax-max, 100px) / -2) !important;width:calc(100% + 80px) !important;left:-40px !important;transition:transform .1s linear,opacity 1s ease !important}.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-fade .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur.is-visible .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-fade.is-visible .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-fade .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-blur.is-visible .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-fade.is-visible .hib-testimonial-bg-img{filter:none !important;--cur-scale:calc(var(--parallax-max-scale, 1.0) + (var(--parallax-min-scale, 1.05) - var(--parallax-max-scale, 1.0)) * var(--parallax-distance, 0));--cur-blur:calc(var(--parallax-max-blur, 0) + (var(--parallax-min-blur, 3) - var(--parallax-max-blur, 0)) * var(--parallax-distance, 0));--cur-opacity:calc(var(--parallax-max-opacity, 1) + (var(--parallax-min-opacity, 0) - var(--parallax-max-opacity, 1)) * var(--parallax-distance, 0));transform:scale(var(--cur-scale)) translate3d(0,0,0) !important;opacity:var(--cur-opacity) !important;height:100% !important;width:100% !important;top:0 !important;left:0 !important;transition:transform .1s linear,filter .1s linear,opacity .1s linear !important}.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur.is-visible .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-blur .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-blur.is-visible .hib-testimonial-bg-img{filter:blur(calc(var(--cur-blur) * 1px)) !important}.hib-frontpage-container.hib-parallax-type-fixed{clip-path:inset(0) !important}.hib-frontpage-container.hib-parallax-type-fixed,.hib-frontpage-container.hib-parallax-type-fixed .hib-bg-wrapper,.hib-frontpage-container.hib-parallax-type-fixed .hib-testimonial-slide{transform:none !important;perspective:none !important;backface-visibility:visible !important;will-change:auto !important}.hib-fixed-bg{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100vh !important;background-size:cover !important;background-repeat:no-repeat !important;z-index:0 !important;pointer-events:none !important}.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-fixed .hib-fixed-bg{z-index:1 !important}@media (min-width:769px) and (hover:hover){.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-standard.hib-hover-zoom-in:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-standard.hib-hover-zoom-in:hover .hib-testimonial-bg-img{transform:translate3d(0,calc(var(--parallax-y, 0) * 1px), 0) scale(1.3) !important}.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-standard.hib-hover-zoom-out:not(:hover) .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-standard.hib-hover-zoom-out:not(:hover) .hib-testimonial-bg-img{transform:translate3d(0,calc(var(--parallax-y, 0) * 1px), 0) scale(1.15) !important}.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-standard.hib-hover-zoom-out:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-standard.hib-hover-zoom-out:hover .hib-testimonial-bg-img{transform:translate3d(0,calc(var(--parallax-y, 0) * 1px), 0) scale(1.05) !important}.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur.hib-hover-zoom-in:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur.hib-hover-zoom-in.is-visible:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-blur.hib-hover-zoom-in:hover .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-blur.hib-hover-zoom-in.is-visible:hover .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-fade.hib-hover-zoom-in:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-fade.hib-hover-zoom-in.is-visible:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-fade.hib-hover-zoom-in:hover .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-fade.hib-hover-zoom-in.is-visible:hover .hib-testimonial-bg-img{transform:scale(calc(var(--cur-scale) * 1.3)) translate3d(0, 0, 0) !important}.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur.hib-hover-zoom-out:not(:hover) .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur.hib-hover-zoom-out.is-visible:not(:hover) .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-blur.hib-hover-zoom-out:not(:hover) .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-blur.hib-hover-zoom-out.is-visible:not(:hover) .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-fade.hib-hover-zoom-out:not(:hover) .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-fade.hib-hover-zoom-out.is-visible:not(:hover) .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-fade.hib-hover-zoom-out:not(:hover) .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-fade.hib-hover-zoom-out.is-visible:not(:hover) .hib-testimonial-bg-img{transform:scale(calc(var(--cur-scale) * 1.1)) translate3d(0, 0, 0) !important}.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur.hib-hover-zoom-out:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-blur.hib-hover-zoom-out.is-visible:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-blur.hib-hover-zoom-out:hover .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-blur.hib-hover-zoom-out.is-visible:hover .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-fade.hib-hover-zoom-out:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-parallax-type-scale-fade.hib-hover-zoom-out.is-visible:hover .hib-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-fade.hib-hover-zoom-out:hover .hib-testimonial-bg-img,.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-frontpage-container.hib-testimonials-slider.hib-parallax-type-scale-fade.hib-hover-zoom-out.is-visible:hover .hib-testimonial-bg-img{transform:scale(var(--cur-scale)) translate3d(0,0,0) !important}}.hib-sticky-parallax-wrapper>.hib-parallax-type-sticky{position:sticky !important;top:0 !important;height:100vh !important;min-height:100vh !important;max-height:100vh !important;margin:0 !important}.hib-sticky-parallax-wrapper>.hib-parallax-type-sticky .hib-bg-img,.hib-sticky-parallax-wrapper>.hib-parallax-type-sticky .hib-testimonial-bg-img{height:100% !important;top:0 !important;transform:none !important}.hib-sticky-parallax-wrapper>.hib-parallax-type-sticky .hib-content,.hib-sticky-parallax-wrapper>.hib-parallax-type-sticky .hib-testimonial-content,.hib-sticky-parallax-wrapper>.hib-parallax-type-sticky .hib-bg-wrapper>*:not(.hib-bg-img){transform:translate3d(0,calc((0.5 - var(--sticky-progress, 0.5)) * (var(--parallax-sticky-h, 150) * 1vh - 100vh)), 0) !important;transition:transform .1s linear !important}@media (max-width:768px){.hib-sticky-parallax-wrapper>.hib-parallax-type-sticky .hib-content,.hib-sticky-parallax-wrapper>.hib-parallax-type-sticky .hib-testimonial-content,.hib-sticky-parallax-wrapper>.hib-parallax-type-sticky .hib-bg-wrapper>*:not(.hib-bg-img){transform:translate3d(0,calc((0.5 - var(--sticky-progress, 0.5)) * (var(--parallax-sticky-h, 150) * 1svh - 100svh)), 0) !important}}.wp-block-group[style*=border-radius],.wp-block-group.has-border-radius{overflow:hidden}.wp-block-hib-frontpage,.hib-wrapper,.hib-frontpage-container{border-radius:inherit}.hib-youtube-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none;opacity:0;transition:opacity 1s ease-in-out}.hib-youtube-wrapper iframe,.hib-youtube-iframe{position:absolute;top:50%;left:50%;width:130vw;height:73.125vw;min-height:130vh;min-width:231.11vh;transform:translate(-50%,-50%);pointer-events:none !important;border:0}.hib-bg-wrapper video,.hib-bg-wrapper img{pointer-events:none !important}.hib-bg-wrapper video::-webkit-media-controls,.hib-bg-wrapper video::-webkit-media-controls-enclosure,.hib-bg-wrapper video::-webkit-media-controls-panel,.hib-bg-wrapper video::-webkit-media-controls-play-button,.hib-bg-wrapper video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none !important}.hib-frontpage-container.hib-testimonials-slider .hib-testimonial-bg-img{position:absolute !important;top:-20px !important;left:-40px !important;width:calc(100% + 80px) !important;height:calc(100% + 40px) !important;object-fit:cover !important;display:block !important;margin:0 !important;padding:0 !important;max-width:none !important;min-width:0 !important;border:none !important;z-index:0 !important;transform:scale(1.15) !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,opacity,filter;filter:grayscale(0%) blur(0px)}.hib-testimonial-slide-content{padding:40px 15px 85px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;height:100%;position:relative;z-index:3;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 40px,#000 calc(100% - 75px), transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 40px,#000 calc(100% - 75px), transparent 100%)}@media (min-width:768px){.hib-testimonial-slide-content{padding:40px 60px 95px;justify-content:flex-start}}.hib-testimonial-test-preview{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:900px;padding:20px;margin:auto 0;gap:30px}@media(min-width:768px){.hib-testimonial-test-preview{flex-direction:row;text-align:left;gap:50px;align-items:center}}.hib-testimonial-author-block{display:flex;flex-direction:column;align-items:center;text-align:center;flex-shrink:0;color:inherit;gap:12px}@media(min-width:768px){.hib-testimonial-author-block{width:180px}}.hib-testimonial-author-name{font-weight:700;margin:0 0 5px;font-size:1.1rem;color:inherit}.hib-testimonial-author-profession{margin:0;opacity:.8;font-size:.9rem;color:inherit}.hib-test-profile-img{width:100px;height:100px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-shrink:0;margin:0 auto 15px auto}@media(min-width:768px){.hib-test-profile-img{width:140px;height:140px;margin:0 auto 20px auto}}.hib-testimonial-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:5;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:filter .2s}.hib-testimonial-nav-btn:hover{filter:brightness(1.2)}.hib-testimonial-prev{left:15px}.hib-testimonial-next{right:15px}.hib-testimonial-slide{opacity:0;pointer-events:none;transition:all .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;width:100%;height:100%}.hib-testimonial-slide.active{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.hib-animate,.hib-frontpage-container,.hib-bg-img,.hib-content,.hib-title,.hib-badge,.hib-testimonial-slide{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important;transform:none !important}}