.alignfull.is-style-kb-inset.is-style-kb-inset{width:auto;max-width:none;margin-top:var(--wp--custom--inset);margin-right:var(--wp--custom--inset);margin-left:var(--wp--custom--inset)}.has-global-padding>.alignfull.is-style-kb-inset.is-style-kb-inset{margin-right:calc(var(--wp--custom--inset) - var(--wp--style--root--padding-right));margin-left:calc(var(--wp--custom--inset) - var(--wp--style--root--padding-left))}.is-style-kb-inset.wp-block-cover .wp-block-cover__inner-container{width:100%}.is-style-kb-header{position:absolute;top:calc(var(--wp--custom--inset) + 0.75rem);right:calc(var(--wp--custom--inset) + 0.75rem);left:calc(var(--wp--custom--inset) + 0.75rem);z-index:50;color:var(--wp--preset--color--on-dark);transition:background-color 0.4s ease,box-shadow 0.4s ease,color 0.4s ease}.admin-bar .is-style-kb-header{top:calc(32px + var(--wp--custom--inset) + 0.75rem)}.is-style-kb-header .wp-block-navigation,.is-style-kb-header .wp-block-navigation-item__content{color:inherit}.is-style-kb-header .wp-block-navigation-item__content{position:relative}.is-style-kb-header .wp-block-navigation-item__content::after{content:"";position:absolute;right:0;bottom:-.35rem;left:0;height:1px;background:currentcolor;transform:scaleX(0);transform-origin:right;transition:transform 0.35s ease}.is-style-kb-header .wp-block-navigation-item__content:hover::after,.is-style-kb-header .current-menu-item>.wp-block-navigation-item__content::after{transform:scaleX(1);transform-origin:left}.is-style-kb-header .wp-block-site-logo{display:none}.is-style-kb-header .wp-block-button__link{white-space:nowrap}.kb-scrolled .is-style-kb-header{position:fixed;top:.75rem;color:var(--wp--preset--color--contrast);background-color:var(--wp--preset--color--base);box-shadow:var(--wp--preset--shadow--header);animation:kb-header-in 0.45s cubic-bezier(.2,.7,.2,1)}.admin-bar.kb-scrolled .is-style-kb-header,.kb-scrolled .admin-bar .is-style-kb-header{top:calc(32px + 0.75rem)}.kb-scrolled .is-style-kb-header .wp-block-site-logo{display:block}.kb-scrolled .is-style-kb-header .is-style-kb-logo-light{display:none}.kb-scrolled .is-style-kb-header .is-style-kb-light .wp-block-button__link{color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}@keyframes kb-header-in{from{opacity:0;transform:translateY(-120%)}}.is-style-kb-header>:first-child{flex:none}.is-style-kb-header .wp-block-navigation__container{flex-wrap:nowrap;white-space:nowrap}.wp-block-navigation__responsive-container.is-menu-open{color:var(--wp--preset--color--on-dark)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{--navigation-layout-justification-setting:flex-start;align-items:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:var(--wp--preset--spacing--50);font-size:var(--wp--preset--font-size--large)}.wp-block-heading{overflow-wrap:normal;hyphens:manual}@media (width < 782px){.wp-block-heading,.wp-block-post-title{overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:10 4 4}}.is-style-kb-marquee .wp-block-post-template{display:flex;width:max-content;margin:0;padding:0;list-style:none;animation:kb-marquee 90s linear infinite}.is-style-kb-marquee .wp-block-post-template>li{flex:none;margin:0;white-space:nowrap}.is-style-kb-marquee:hover .wp-block-post-template{animation-play-state:paused}@keyframes kb-marquee{to{transform:translateX(-50%)}}.kb-js .kb-reveal{opacity:0;transform:translate3d(0,2rem,0);transition:opacity 0.9s cubic-bezier(.2,.7,.2,1),transform 0.9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--kb-delay,0s)}.kb-js .kb-reveal.is-visible{opacity:1;transform:none}.kb-js .kb-hero .wp-block-cover__image-background{transform:scale(1.12);transition:transform 2.6s cubic-bezier(.2,.7,.2,1)}.kb-js .kb-hero.is-visible .wp-block-cover__image-background{transform:scale(1.001)}.kb-word{display:inline-block;overflow:hidden;vertical-align:top}.kb-word>span{display:inline-block;transform:translateY(105%);transition:transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:var(--kb-delay,0s)}.is-visible .kb-word>span{transform:none}.kb-js .wp-block-kestobetoni-route .kb-route__base{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2.4s cubic-bezier(.6,0,.2,1) 0.2s}.kb-js .wp-block-kestobetoni-route.is-visible .kb-route__base{stroke-dashoffset:0}@media (width < 1280px){.is-style-kb-header.is-style-kb-header .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.is-style-kb-header.is-style-kb-header .wp-block-navigation__responsive-container:not(.hidden-by-default,.is-menu-open){display:none}.is-style-kb-header>.wp-block-navigation{margin-left:auto}}@media (width < 782px){.is-style-kb-header{top:calc(var(--wp--custom--inset) + 0.25rem);right:calc(var(--wp--custom--inset) + 0.25rem);left:calc(var(--wp--custom--inset) + 0.25rem)}.is-style-kb-header .wp-block-buttons{display:none}}@media (prefers-reduced-motion:reduce){.is-style-kb-marquee .wp-block-post-template{flex-wrap:wrap;width:auto;animation:none}}