/*!
Theme Name:     Aobis
Theme URI:      
Description:    Aobis theme.
Author:         Jan Sobotta
Author URI:     
Version:        0.1.9
Text Domain:    aobis
*/@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_bb516b_00000000000000007735b8ec_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_bb516b_00000000000000007735b8ec_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_bb516b_00000000000000007735b8ec_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_2d1af0_00000000000000007735b8f9_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_2d1af0_00000000000000007735b8f9_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_2d1af0_00000000000000007735b8f9_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:100;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_2da29f_00000000000000007735b8f1_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_2da29f_00000000000000007735b8f1_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_2da29f_00000000000000007735b8f1_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_140568_00000000000000007735b8f4_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_140568_00000000000000007735b8f4_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_140568_00000000000000007735b8f4_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:200;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_864e7d_00000000000000007735b8f7_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_864e7d_00000000000000007735b8f7_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_864e7d_00000000000000007735b8f7_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_d988f6_00000000000000007735b8fa_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_d988f6_00000000000000007735b8fa_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_d988f6_00000000000000007735b8fa_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_3b7756_00000000000000007735b8fc_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_3b7756_00000000000000007735b8fc_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_3b7756_00000000000000007735b8fc_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_42bcd7_00000000000000007735b8fe_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_42bcd7_00000000000000007735b8fe_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_42bcd7_00000000000000007735b8fe_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_98f874_00000000000000007735b900_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_98f874_00000000000000007735b900_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_98f874_00000000000000007735b900_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_435f20_00000000000000007735b902_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_435f20_00000000000000007735b902_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_435f20_00000000000000007735b902_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_2390c6_00000000000000007735b903_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_2390c6_00000000000000007735b903_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_2390c6_00000000000000007735b903_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_749a10_00000000000000007735b905_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_749a10_00000000000000007735b905_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_749a10_00000000000000007735b905_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_7ae3de_00000000000000007735b906_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_7ae3de_00000000000000007735b906_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_7ae3de_00000000000000007735b906_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_bd9a05_00000000000000007735b908_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_bd9a05_00000000000000007735b908_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_bd9a05_00000000000000007735b908_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_6547ea_00000000000000007735b90b_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_6547ea_00000000000000007735b90b_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_6547ea_00000000000000007735b90b_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_8795d7_00000000000000007735b90c_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_8795d7_00000000000000007735b90c_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_8795d7_00000000000000007735b90c_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:800;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_7b7e91_00000000000000007735b90d_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_7b7e91_00000000000000007735b90d_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_7b7e91_00000000000000007735b90d_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}@font-face{font-family:"libre-franklin";src:url("./assets/fonts/libre-franklin/af_9c603e_00000000000000007735b90e_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_9c603e_00000000000000007735b90e_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_9c603e_00000000000000007735b90e_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_bb516b_00000000000000007735b8ec_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_bb516b_00000000000000007735b8ec_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_bb516b_00000000000000007735b8ec_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_2d1af0_00000000000000007735b8f9_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_2d1af0_00000000000000007735b8f9_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_2d1af0_00000000000000007735b8f9_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:100;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_2da29f_00000000000000007735b8f1_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_2da29f_00000000000000007735b8f1_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_2da29f_00000000000000007735b8f1_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_140568_00000000000000007735b8f4_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_140568_00000000000000007735b8f4_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_140568_00000000000000007735b8f4_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:200;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_864e7d_00000000000000007735b8f7_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_864e7d_00000000000000007735b8f7_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_864e7d_00000000000000007735b8f7_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_d988f6_00000000000000007735b8fa_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_d988f6_00000000000000007735b8fa_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_d988f6_00000000000000007735b8fa_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_3b7756_00000000000000007735b8fc_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_3b7756_00000000000000007735b8fc_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_3b7756_00000000000000007735b8fc_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_42bcd7_00000000000000007735b8fe_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_42bcd7_00000000000000007735b8fe_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_42bcd7_00000000000000007735b8fe_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_98f874_00000000000000007735b900_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_98f874_00000000000000007735b900_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_98f874_00000000000000007735b900_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_435f20_00000000000000007735b902_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_435f20_00000000000000007735b902_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_435f20_00000000000000007735b902_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_2390c6_00000000000000007735b903_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_2390c6_00000000000000007735b903_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_2390c6_00000000000000007735b903_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_749a10_00000000000000007735b905_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_749a10_00000000000000007735b905_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_749a10_00000000000000007735b905_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_7ae3de_00000000000000007735b906_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_7ae3de_00000000000000007735b906_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_7ae3de_00000000000000007735b906_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_bd9a05_00000000000000007735b908_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_bd9a05_00000000000000007735b908_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_bd9a05_00000000000000007735b908_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_6547ea_00000000000000007735b90b_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_6547ea_00000000000000007735b90b_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_6547ea_00000000000000007735b90b_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_8795d7_00000000000000007735b90c_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_8795d7_00000000000000007735b90c_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_8795d7_00000000000000007735b90c_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:800;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_7b7e91_00000000000000007735b90d_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_7b7e91_00000000000000007735b90d_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_7b7e91_00000000000000007735b90d_30_a.otf") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}@font-face{font-family:"Libre Franklin";src:url("./assets/fonts/libre-franklin/af_9c603e_00000000000000007735b90e_30_l.woff2") format("woff2"),url("./assets/fonts/libre-franklin/af_9c603e_00000000000000007735b90e_30_d.woff") format("woff"),url("./assets/fonts/libre-franklin/af_9c603e_00000000000000007735b90e_30_a.otf") format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal}.tk-libre-franklin{font-family:"libre-franklin", sans-serif}body{overflow-x:hidden}.wp-site-blocks{padding-top:0;padding-bottom:0;overflow-x:hidden}.kt-highlight{background:inherit;color:var(--wp--preset--color--aobis-brighter-orange)}.aobis-preview-image{padding-top:60%;position:relative;background:var(--wp--preset--color--aobis-dark-grey)}.aobis-preview-image *{position:absolute;top:0;left:0;bottom:0;right:0;width:100% !important;height:100% !important}@media (min-width: 768px){.aobis-post-archive>li:nth-child(2n) .wp-block-kadence-column{order:1;margin-right:0;margin-left:30px}.aobis-post-archive>li:nth-child(2n) .wp-block-kadence-column+.wp-block-kadence-column{order:0}}.post-navigation-link-next a,.post-navigation-link-previous a{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;text-align:center}.post-navigation-link-next a::before,.post-navigation-link-previous a::before{content:"";position:relative;display:block;background-image:url("./assets/img/aobis-icon-arrow-left.svg");background-size:contain;background-position:center;width:13px;height:27px;background-repeat:no-repeat;margin:0 1rem 0 0;transition:margin 0.5s}.post-navigation-link-next a:hover::before,.post-navigation-link-previous a:hover::before{margin:0 1.5rem 0 0}.post-navigation-link-next a{justify-content:flex-start}.post-navigation-link-next a::before{order:1;background-image:url("./assets/img/aobis-icon-arrow-right.svg");margin:0 0 0 1rem}.post-navigation-link-next a:hover::before{margin:0 0 0 1.5rem}.aobis-header-image-single img{height:30vh;max-height:30vh;object-fit:cover}@media (orientation: landscape) and (max-width: 1000px){.aobis-header-image-single img{height:50vh;max-height:50vh}}.aobis-no-margin{margin-block-start:0 !important}mark{background:none}:target{color:red;padding-top:8rem !important;margin-top:-8rem !important}:target::before{content:''}main .kb-row-layout-wrap:first-child .kt-inside-inner-col:empty{margin-bottom:6rem}@media (max-width: 900px){main .kb-row-layout-wrap:first-child .kt-inside-inner-col:empty{margin-bottom:4rem}}.pll-switcher-select{border:2px solid transparent;color:#ffffff;background:var(--wp--preset--color--background);padding:0.5rem;transition:0.5s}.pll-switcher-select:active,.pll-switcher-select:hover{border:2px solid var(--wp--preset--color--aobis-bright-orange);color:var(--wp--preset--color--aobis-bright-orange)}.pll-switcher-select option{padding:0.5rem}.pll-switcher-select option[lang="de-DE"]::before{content:"de"}.wp-block-post-featured-image img{max-height:50vh;object-fit:cover}header ul:has(>.lang-item){list-style:none;display:flex}header .lang-item::after{content:'/';padding:0.5rem;color:var(--wp--preset--color--foreground)}header .lang-item:last-child::after{content:none}header .lang-item a{color:var(--wp--preset--color--foreground)}header .lang-item.current-lang a{color:var(--wp--preset--color--primary)}.yoast-breadcrumbs{font-size:calc(1em - 2pt);text-transform:uppercase;color:var(--wp--preset--color--primary)}.yoast-breadcrumbs .breadcrumb_last{font-weight:bold}.has-modal-open .wp-block-navigation__responsive-close{margin-left:64px}@media (max-width: 900px){.has-modal-open .wp-block-navigation__responsive-close{margin-left:0}}.aobis-header{position:fixed;top:0px;z-index:100000;width:100%;user-select:none;pointer-events:none;background-image:linear-gradient(180deg, var(--wp--preset--color--background) 0%, transparent)}.aobis-header>*{flex-wrap:nowrap !important}.aobis-header>*>*{pointer-events:all}.aobis-header>*{position:relative;z-index:100}.admin-bar .aobis-header{top:32px}@media (max-width: 500px){.aobis-header{padding-left:0.5rem;padding-right:0.5rem}.aobis-header .wp-block-group{gap:1rem !important}.aobis-header>*{gap:0rem !important;margin:0 !important}.aobis-header>*>.wp-block-group{padding:0}}.wp-block-navigation{background:none !important}.wp-block-navigation__responsive-container-open{padding:0;display:block;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:50%;border:2px solid var(--wp--preset--color--aobis-bright-orange);width:50px;height:50px !important;margin:0 0 0 26px;display:flex;justify-content:center;align-items:center}.wp-block-navigation__responsive-container-open>svg{color:var(--wp--preset--color--aobis-bright-orange);transform:scale(2, 1.5)}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:6rem}.wp-block-navigation__submenu-container{--wp--style--block-gap: 0}.wp-block-navigation__responsive-container{background:var(--wp--preset--color--background) !important;justify-content:space-between}.wp-block-navigation__responsive-container.is-menu-open{z-index:-1}.block-editor-iframe__body .wp-block-navigation__responsive-container.is-menu-open{z-index:1000000}.wp-block-navigation__responsive-container .wp-block-navigation-submenu__toggle svg{transform:rotate(-90deg) !important}.wp-block-navigation__responsive-container .open>.wp-block-navigation-submenu__toggle svg{transform:rotate(0deg) !important}.wp-block-navigation__responsive-container .wp-block-navigation-item{position:relative;width:75vw}.wp-block-navigation__responsive-container .wp-block-navigation-item>button{position:absolute;left:-1.5em;height:0.8em}@media (max-width: 900px){.wp-block-navigation__responsive-container .wp-block-navigation-item>button{left:unset;right:-1.5em}}.wp-block-navigation__responsive-container .wp-block-navigation-item.current-menu-item>a{filter:blur(0px)}.wp-block-navigation__responsive-container .wp-block-navigation-item a{position:relative;text-transform:uppercase;text-decoration:none;line-height:1.1}@media (min-width: 600px){.wp-block-navigation__responsive-container .wp-block-navigation-item a{-webkit-filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px);-o-filter:blur(2px);filter:url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='svgBlur' x='-5%' y='-5%' width='110%' height='110%'><feGaussianBlur in='SourceGraphic' stdDeviation='2'/></filter></svg>#svgBlur");filter:blur(2px)}}.wp-block-navigation__responsive-container .wp-block-navigation-item a::after{transition:width 0.2s ease;content:"";position:absolute;width:0;left:-41px;bottom:clamp(5px, 1vw, 10px);border-bottom:1px solid var(--wp--preset--color--aobis-bright-orange);user-select:none;pointer-events:none}.wp-block-navigation__responsive-container .wp-block-navigation-item a:hover{text-decoration:none;color:var(--wp--preset--color--aobis-bright-orange);filter:blur(0px)}.wp-block-navigation__responsive-container .wp-block-navigation-item a:hover::after{content:"";width:30px}.wp-block-navigation__responsive-container-close{display:none}.block-editor-iframe__body .wp-block-navigation__responsive-container-close{display:initial}.aobis-menu-info{font-size:1rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.aobis-menu-info>*{margin:0 0.5rem 0 0.5rem}.aobis-menu-info .company-name,.aobis-menu-info .highlight{font-weight:bold;color:var(--wp--preset--color--aobis-brighter-orange)}header .wp-block-search__inside-wrapper{border:none;padding:0;position:relative}header .wp-block-search__inside-wrapper .wp-block-search__input{width:0px;box-sizing:border-box;padding:0;min-width:0;user-select:none;pointer-events:none;transition:width 0.3s, padding 0.3s, opacity 0.3s;padding:0.5rem 0;opacity:0}header .wp-block-search__inside-wrapper .wp-block-search__button{background:transparent;font-size:1.5rem;color:var(--wp--preset--color--aobis-bright-orange);padding:0;margin:0}header .wp-block-search__inside-wrapper.open .wp-block-search__button{background:transparent;font-size:1.5rem;background:var(--wp--preset--color--aobis-bright-orange);color:#ffffff;padding:0;margin:0}header .wp-block-search__inside-wrapper.open .wp-block-search__input{width:20vw;pointer-events:all;padding:0.5rem 0.5rem;max-width:250px;opacity:1}@media (max-width: 900px){header .wp-block-search__inside-wrapper .wp-block-search__input{position:fixed;top:120px;left:1rem;right:1rem;width:auto;max-width:100vw;height:0;user-select:none;pointer-events:none;transition:height 0.3s, padding 0.3s, opacity 0.3s;padding:0 1rem;opacity:0}header .wp-block-search__inside-wrapper.open .wp-block-search__input{top:120px;left:1rem;right:1rem;width:auto;max-width:100vw;height:0;pointer-events:all;padding:1.5rem 1rem;height:auto;border-bottom:2px solid var(--wp--preset--color--aobis-bright-orange)}}@media (max-width: 900px){.yoast-breadcrumbs{display:none}}.aobis-footer p{margin:0.2rem 0}footer .aobis-to-top{display:block;position:sticky;bottom:0px;flex-grow:0;flex-shrink:0;margin-right:1rem}footer .aobis-to-top a{white-space:pre}.aobis-main-slider .wp-block-cover__inner-container p{margin:0;line-height:0.8;font-size:clamp(3rem, 5vw, 6rem);font-weight:100;font-family:"benton-sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.aobis-main-slider .wp-block-cover__inner-container strong{color:var(--wp--preset--color--aobis-bright-orange)}.acf-form .acf-field input,.acf-form .acf-field select,.acf-form .acf-field textarea{background:none;border:none;border-bottom:1px solid #555;background-color:var(--wp--preset--color--background);color:#ffffff;font-size:1rem !important;padding:0.25rem 0.5rem}.acf-form .acf-field input::placeholder,.acf-form .acf-field select::placeholder,.acf-form .acf-field textarea::placeholder{color:transparent}.acf-form .acf-field input:active,.acf-form .acf-field input:focus,.acf-form .acf-field select:active,.acf-form .acf-field select:focus,.acf-form .acf-field textarea:active,.acf-form .acf-field textarea:focus{outline:solid 2px white;border-bottom:1px solid #555}.acf-form .acf-field .acf-label{margin-bottom:0;position:relative;transition:top 0.3s;top:1.9rem;z-index:1}.acf-form .acf-field.has-focus .acf-label,.acf-form .acf-field.has-value .acf-label,.acf-form .acf-field.acf-error .acf-label{top:0}.acf-form .acf-field-file .acf-label{top:0}.wp-block-kadence-posts.aobis-post-type-job .entry-content-wrap{margin-bottom:1rem}.wp-block-kadence-posts.aobis-post-type-job .entry-content-wrap *{text-align:center}.wp-block-kadence-posts.aobis-post-type-job .entry-content-wrap .entry-title a::after{content:"(M | W | DIV)";display:block;text-align:center;color:var(--wp--preset--color--aobis-bright-orange);font-size:1rem}.wp-block-kadence-tabs .wp-block-kadence-tab,.wp-block-kadence-tabs .kt-tabs-content-wrap{border:none !important}:root{--global-palette9: transparent}.wp-block-kadence-posts .aobis_stories,.wp-block-kadence-posts .aobis_news{grid-template-columns:1fr 1fr !important;padding-bottom:3rem;box-shadow:none}.wp-block-kadence-posts .aobis_stories .post-thumbnail,.wp-block-kadence-posts .aobis_news .post-thumbnail{padding-bottom:min(30rem, 66.67%)}.wp-block-kadence-posts .aobis_stories .entry-content-wrap,.wp-block-kadence-posts .aobis_news .entry-content-wrap{background:var(--wp--preset--color--menu-background);display:flex}@media screen and (min-width: 768px){.wp-block-kadence-posts .aobis_stories .entry-content-wrap,.wp-block-kadence-posts .aobis_news .entry-content-wrap{position:relative;top:3rem;left:-3rem;max-width:calc(var(--wp--style--global--content-size) / 2.5);z-index:1}}.wp-block-kadence-posts .aobis_stories .entry-content-wrap .aobis-story-content,.wp-block-kadence-posts .aobis_news .entry-content-wrap .aobis-story-content{flex:1 1 0}.wp-block-kadence-posts .aobis_stories .entry-content-wrap .aobis-story-icons:empty,.wp-block-kadence-posts .aobis_news .entry-content-wrap .aobis-story-icons:empty{display:none}.wp-block-kadence-posts .aobis_stories .entry-content-wrap .aobis-story-icons,.wp-block-kadence-posts .aobis_news .entry-content-wrap .aobis-story-icons{flex:0 0 2rem;display:flex;flex-direction:column;margin-right:1rem;contain:strict;position:relative;left:-1rem}.wp-block-kadence-posts .aobis_stories .entry-content-wrap .aobis-story-icons img,.wp-block-kadence-posts .aobis_news .entry-content-wrap .aobis-story-icons img{width:2rem;height:2rem;object-fit:contain;margin-bottom:1rem}.wp-block-kadence-posts .aobis_stories:nth-child(2n) .post-thumbnail,.wp-block-kadence-posts .aobis_news:nth-child(2n) .post-thumbnail{order:1}.wp-block-kadence-posts .aobis_stories:nth-child(2n) .entry-content-wrap,.wp-block-kadence-posts .aobis_news:nth-child(2n) .entry-content-wrap{justify-self:flex-end;left:3rem}.wp-block-kadence-posts .aobis_stories:nth-child(2n) .entry-content-wrap .aobis-story-icons,.wp-block-kadence-posts .aobis_news:nth-child(2n) .entry-content-wrap .aobis-story-icons{order:1;left:unset;right:-1rem;margin-right:0;margin-left:1rem}.wp-block-kadence-posts.grid-lg-col-3 .aobis_stories,.wp-block-kadence-posts.grid-lg-col-2 .aobis_stories{display:flex;flex-direction:column}.wp-block-kadence-posts.grid-lg-col-3 .aobis_stories .aobis-story-icons,.wp-block-kadence-posts.grid-lg-col-2 .aobis_stories .aobis-story-icons{display:none}.wp-block-kadence-posts.grid-lg-col-3 .aobis_stories .entry-content-wrap,.wp-block-kadence-posts.grid-lg-col-2 .aobis_stories .entry-content-wrap{position:static;flex-grow:1}.wp-block-kadence-posts.grid-lg-col-3 .aobis_stories>*,.wp-block-kadence-posts.grid-lg-col-2 .aobis_stories>*{order:0 !important}.wp-block-kadence-testimonials .kt-testimonial-media-wrap{margin-bottom:1rem}.wp-block-kadence-testimonials .kt-testimonial-media-inner-wrap{width:180px;border-radius:50%;margin:0 auto;border:9px solid #191919 !important}.wp-block-kadence-testimonials .kt-testimonial-title{font-size:30px;font-weight:600;color:var(--wp--preset--color--aobis-moonpurple);text-transform:uppercase}.wp-block-kadence-testimonials .kt-testimonial-meta-wrap,.wp-block-kadence-testimonials .kt-testimonial-meta-wrap *,.wp-block-kadence-testimonials .kt-testimonial-content,.wp-block-kadence-testimonials .kt-testimonial-content *{color:var(--wp--preset--color--aobis-bright-orange) !important}.wp-block-kadence-testimonials .kt-testimonial-meta-wrap a,.wp-block-kadence-testimonials .kt-testimonial-meta-wrap a *,.wp-block-kadence-testimonials .kt-testimonial-content a,.wp-block-kadence-testimonials .kt-testimonial-content a *{color:var(--wp--preset--color--white) !important}.wp-block-kadence-posts .content-bg{background:none !important}.wp-block-kadence-posts.item-image-style-above .entry.aobis_job{padding-top:calc(50% + 1em);position:relative}.wp-block-kadence-posts.item-image-style-above .entry.aobis_job::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;padding-bottom:50%;background:var(--wp--preset--color--aobis-dark-grey);background:radial-gradient(var(--wp--preset--color--aobis-moonpurple), var(--wp--preset--color--aobis-dark-grey))}.wp-block-kadence-posts.item-image-style-above .entry.aobis_job .post-thumbnail{padding-bottom:50%;position:absolute;top:0;left:0;width:100%;overflow:hidden}.wp-block-kadence-posts.item-image-style-above .entry.aobis_job .post-thumbnail .post-thumbnail-inner{transform:scale(1);transition:transform 1s}.wp-block-kadence-posts.item-image-style-above .entry.aobis_job .post-thumbnail .post-thumbnail-inner:hover{transform:scale(1.1)}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field input,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field select,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field textarea,.wp-block-kadence-form>.kb-form .kb-adv-form-field input,.wp-block-kadence-form>.kb-form .kb-adv-form-field select,.wp-block-kadence-form>.kb-form .kb-adv-form-field textarea,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field input,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field select,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field textarea,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field input,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field select,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field textarea{background:none;border:none;border-bottom:1px solid #555;background-color:transparent;color:#ffffff;border-radius:0;outline:none !important;font-size:1rem !important;padding:0.25rem 0.5rem;min-height:unset;padding:4px 8px;margin:0;box-sizing:border-box;font-size:14px;line-height:1.4}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field input::placeholder,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field select::placeholder,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field textarea::placeholder,.wp-block-kadence-form>.kb-form .kb-adv-form-field input::placeholder,.wp-block-kadence-form>.kb-form .kb-adv-form-field select::placeholder,.wp-block-kadence-form>.kb-form .kb-adv-form-field textarea::placeholder,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field input::placeholder,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field select::placeholder,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field textarea::placeholder,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field input::placeholder,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field select::placeholder,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field textarea::placeholder{color:transparent}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field input:active,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field input:focus,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field select:active,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field select:focus,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field textarea:active,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field textarea:focus,.wp-block-kadence-form>.kb-form .kb-adv-form-field input:active,.wp-block-kadence-form>.kb-form .kb-adv-form-field input:focus,.wp-block-kadence-form>.kb-form .kb-adv-form-field select:active,.wp-block-kadence-form>.kb-form .kb-adv-form-field select:focus,.wp-block-kadence-form>.kb-form .kb-adv-form-field textarea:active,.wp-block-kadence-form>.kb-form .kb-adv-form-field textarea:focus,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field input:active,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field input:focus,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field select:active,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field select:focus,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field textarea:active,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field textarea:focus,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field input:active,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field input:focus,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field select:active,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field select:focus,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field textarea:active,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field textarea:focus{outline:solid 2px white;border-bottom:1px solid #555}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field option,.wp-block-kadence-form>.kb-form .kb-adv-form-field option,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field option,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field option{background:var(--wp--preset--color--menu-background)}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field label,.wp-block-kadence-form>.kb-form .kb-adv-form-field label,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field label,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field label{pointer-events:none;margin-bottom:0;position:relative !important;transition:top 0.3s;top:1.9rem !important;z-index:1;font-size:1rem}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field.has-focus label,.wp-block-kadence-form>.kb-form .kadence-blocks-form-field.has-value label,.wp-block-kadence-form>.kb-form .kb-adv-form-field.has-focus label,.wp-block-kadence-form>.kb-form .kb-adv-form-field.has-value label,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field.has-focus label,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field.has-value label,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field.has-focus label,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field.has-value label{top:0 !important}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-radio-check-item,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-radio-check-item,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-radio-check-item,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-radio-check-item{display:flex;flex-wrap:nowrap;gap:1rem}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-radio-check-item input,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-radio-check-item input,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-radio-check-item input,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-radio-check-item input{display:none}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-radio-check-item label,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-radio-check-item label,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-radio-check-item label,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-radio-check-item label{pointer-events:all !important;color:var(--wp--preset--color--primary);opacity:0.5;margin-bottom:0;position:static;transition:none;top:unset;z-index:unset;font-size:1.5rem;font-weight:400;text-align:center;flex:1 0 0;user-select:none;padding-bottom:1.5em;position:relative}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-radio-check-item label::after,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-radio-check-item label::after,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-radio-check-item label::after,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-radio-check-item label::after{content:"";display:block;width:1em;height:1em;box-sizing:border-box;border:0.1em solid var(--wp--preset--color--primary);border-radius:50%;position:absolute;bottom:0;left:calc(50% - 0.5em)}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-radio-check-item :checked+label,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-radio-check-item :checked+label,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-radio-check-item :checked+label,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-radio-check-item :checked+label{opacity:1}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-radio-check-item :checked+label::after,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-radio-check-item :checked+label::after,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-radio-check-item :checked+label::after,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-radio-check-item :checked+label::after{background:var(--wp--preset--color--primary)}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-checkbox-style-field,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-checkbox-style-field,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-checkbox-style-field,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-checkbox-style-field{display:flex;flex-wrap:nowrap;gap:1rem}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item{flex:1 1 0;flex-basis:0;width:0;margin:0;color:var(--wp--preset--color--primary);opacity:0.7;display:flex;flex-direction:column}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item input,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item input,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item input,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item input{display:none}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item label,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item label,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item label,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item label{color:var(--wp--preset--color--primary);opacity:0.5;margin-bottom:0;position:static;transition:none;top:unset;z-index:unset;font-size:1.5rem;font-weight:400;text-align:center;flex:1 0 0;user-select:none;padding-bottom:1.5em;position:relative}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item label::after,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item label::after,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item label::after,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item label::after{content:"";display:block;width:1em;height:1em;box-sizing:border-box;border:0.1em solid var(--wp--preset--color--primary);border-radius:50%;position:absolute;bottom:0;left:calc(50% - 0.5em)}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item :checked+label,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item :checked+label,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item :checked+label,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item :checked+label{opacity:1}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item :checked+label::after,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item :checked+label::after,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item :checked+label::after,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item :checked+label::after{background:var(--wp--preset--color--primary)}@media (max-width: 999px){.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-checkbox-style-field,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-checkbox-style-field,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-checkbox-style-field,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-checkbox-style-field{flex-direction:column}.wp-block-kadence-form>.kb-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item,.wp-block-kadence-form>.kb-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item,.wp-block-kadence-advanced-form>.kb-advanced-form .kadence-blocks-form-field .kb-checkbox-style-field .kb-checkbox-item,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field .kb-checkbox-style-field .kb-checkbox-item{flex-basis:auto;width:auto}}.wp-block-kadence-form>.kb-form .kb-adv-form-field label,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-field label{top:1.5rem !important}.wp-block-kadence-form>.kb-form .acf-field-file .acf-label,.wp-block-kadence-advanced-form>.kb-advanced-form .acf-field-file .acf-label{top:0}.wp-block-kadence-form>.kb-form .required,.wp-block-kadence-advanced-form>.kb-advanced-form .required{color:#f00;font-weight:500}.wp-block-kadence-form>.kb-form .kb-forms-submit,.wp-block-kadence-form>.kb-form .kb-adv-form-submit-button,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-forms-submit,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-submit-button{background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;line-height:inherit;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-decoration:none;border-radius:0;transition:unset;border:1px solid transparent}.wp-block-kadence-form>.kb-form .kb-forms-submit:hover,.wp-block-kadence-form>.kb-form .kb-adv-form-submit-button:hover,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-forms-submit:hover,.wp-block-kadence-advanced-form>.kb-advanced-form .kb-adv-form-submit-button:hover{background:var(--wp--preset--color--menu-background);color:var(--wp--preset--color--aobis-bright-orange);border:1px solid var(--wp--preset--color--aobis-bright-orange)}.wp-block-kadence-posts a.post-more-link{display:inline-block;background-color:var(--wp--preset--color--primary);border-radius:0;border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--medium);background-color:transparent;background-image:none;cursor:pointer;border:1px solid var(--wp--preset--color--primary);text-transform:uppercase;font-weight:600;transition:background-color 1s, color 1s, border 1s;box-sizing:border-box;padding:0.667em 1.333em;margin-top:1rem}.wp-block-kadence-posts a.post-more-link:hover{color:var(--wp--preset--color--primary)}.wp-block-kadence-posts a.post-more-link .kadence-svg-iconset{display:none}.kb-adv-form-message{margin-top:2em !important;background:var(--wp--preset--color--aobis-moonpurple) !important;color:var(--wp--preset--color--aobis-bright-orange) !important;border-radius:3px !important}.aobis-image-overlap-left .inner-column-2 .kt-inside-inner-col{display:flex;flex-direction:column}.aobis-image-overlap-left .inner-column-2 .wp-block-cover{flex-grow:1}.aobis-image-overlap-right .inner-column-1 .kt-inside-inner-col{display:flex;flex-direction:column}.aobis-image-overlap-right .inner-column-1 .wp-block-cover{flex-grow:1}.single-aobis_job .aobis-job-info{margin-bottom:3rem}.single-aobis_job .aobis-job-info ul{list-style:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:0.5rem 2rem}@media (max-width: 512px){.single-aobis_job .aobis-job-info ul{gap:1.5rem 0}}.single-aobis_job .aobis-job-info li{flex:1 0 40%;flex:1 0 calc(50% - 1rem);display:flex;flex-direction:row;flex-wrap:0}.single-aobis_job .aobis-job-info li label{width:12rem;flex:0 0 12rem;display:inline-block}.single-aobis_job .aobis-job-info li p{flex:1 1 0;display:inline-block;margin:0}@media (max-width: 1024px){.single-aobis_job .aobis-job-info li{flex:0 0 100%}}@media (max-width: 512px){.single-aobis_job .aobis-job-info li{flex-direction:column}.single-aobis_job .aobis-job-info li label{width:auto;flex:1 0 0}}.aobis-stack-media .wp-block-media-text__content{background:var(--wp--preset--color--aobis-dark-grey)}.wp-site-blocks .aobis-stack-media{padding-bottom:3rem}@media (max-width: 600px){.wp-site-blocks .aobis-stack-media{padding-bottom:unset}}.wp-site-blocks .aobis-stack-media .wp-block-media-text__content{margin-top:3rem;margin-bottom:-3rem;padding:3rem;max-width:calc(var(--wp--style--global--content-size) / 3);margin-left:-3rem}.wp-site-blocks .aobis-stack-media .wp-block-media-text__content>:first-child{margin-top:0}.wp-site-blocks .aobis-stack-media .wp-block-media-text__content>:last-child{margin-bottom:0}@media (max-width: 600px){.wp-site-blocks .aobis-stack-media .wp-block-media-text__content{max-width:100vw;margin:-2rem 1rem 0 1rem;padding:2rem}}.wp-site-blocks .aobis-stack-media.has-media-on-the-right .wp-block-media-text__content{justify-self:flex-end;margin-left:unset;margin-right:-3rem;z-index:1}@media (max-width: 600px){.wp-site-blocks .aobis-stack-media.has-media-on-the-right .wp-block-media-text__content{margin-right:0;margin-top:0}}.wp-site-blocks .aobis-stack-media.is-vertically-aligned-bottom{padding-bottom:unset;padding-top:3rem}@media (max-width: 600px){.wp-site-blocks .aobis-stack-media.is-vertically-aligned-bottom{padding-top:unset}}.wp-site-blocks .aobis-stack-media.is-vertically-aligned-bottom .wp-block-media-text__content{margin-top:-3rem;margin-bottom:3rem}.wp-site-blocks .aobis-stack-media.is-vertically-aligned-center{padding-bottom:unset;padding-top:unset}.wp-site-blocks .aobis-stack-media.is-vertically-aligned-center .wp-block-media-text__content{margin-top:0;margin-bottom:0}.aobis-news-filter,.aobis-events-filter{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:1rem}.aobis-news-filter a,.aobis-events-filter a{padding:0.5rem 1.5rem;border:1px solid var(--wp--preset--color--primary)}.aobis-news-filter a.active,.aobis-events-filter a.active{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--foreground)}.aobis-scroll-down{margin-top:-3rem !important;margin-block-start:-3rem !important;position:relative;z-index:1}.aobis-scroll-down::before{font-weight:bold;content:'Scroll down';display:block;position:absolute;left:50%;top:10%;transform:translateX(-50%);color:var(--wp--preset--color--primary)}.aobis-scroll-down::after{content:"";display:block;position:absolute;background:var(--wp--preset--color--primary);width:1px;height:0;top:50%;left:calc(50% - 0.5px);animation:aobis-scroller-animation 4s;animation-iteration-count:infinite;animation-fill-mode:forwards}.aobis-scroll-down:first-child{visibility:hidden;margin-bottom:3rem}@keyframes aobis-scroller-animation{0%{height:0%;top:50%}50%{height:30%;top:50%}100%{height:0%;top:80%}}.wp-block-aobis-post-number,.aobis-post-number{display:flex}.wp-block-aobis-post-number-deco,.aobis-post-number-deco{flex:1 1 0;background-position:bottom;background-size:11px 2px;background-repeat:repeat-x;background-image:url(./assets/img/dotted.svg);margin:0 1rem 0 1rem}.wp-block-aobis-post-number-number,.aobis-post-number-number{flex:0 0 auto;font-size:0.8em}.wp-block-aobis-post-number-number span,.aobis-post-number-number span{font-size:1.4em;margin-right:0.5rem}.wp-block-aobis-post-number-number b,.aobis-post-number-number b{font-weight:500}.wp-block-aobis-post-number-label,.wp-block-aobis-post-number-number,.aobis-post-number-label,.aobis-post-number-number{font-size:16px;font-weight:100;line-height:1;letter-spacing:normal;color:var(--wp--preset--color--primary);margin:0;padding:0;display:flex;justify-content:end;align-items:end}.wp-block-aobis-post-number-label,.wp-block-aobis-post-number-label__textarea,.aobis-post-number-label,.aobis-post-number-label__textarea{flex:0 0 auto;font-size:20px;font-weight:300;line-height:1}.wp-block-aobis-post-number-label__textarea,.aobis-post-number-label__textarea{flex:0 0 200px;color:black;resize:none;font-size:1em;padding:0.2rem}.wp-block-aobis-title-background,.aobis-title-background{display:flex;flex-direction:column;position:relative;padding-top:12rem;margin-top:8rem !important;margin-block-start:8rem !important;z-index:0}.block-editor .wp-block-aobis-title-background,.block-editor .aobis-title-background{padding-top:8rem}.wp-block-aobis-title-background-indicator,.aobis-title-background-indicator{position:absolute;top:0;left:0;width:100%}.wp-block-aobis-title-background-headline,.aobis-title-background-headline{position:absolute;top:2rem;left:0;margin:0;color:#ffffff;font-size:160px;font-size:clamp(3rem, 12vw, 10rem);font-size:clamp(2rem, 9vw, 14rem);font-weight:700;z-index:-1;line-height:1;user-select:none;pointer-events:none}.block-editor .wp-block-aobis-title-background-headline,.block-editor .aobis-title-background-headline{top:0}.wp-block-aobis-title-background-headline__textarea,.aobis-title-background-headline__textarea{color:black;margin:1rem auto;display:block;padding:1rem}.single-aobis_stories .wp-block-heading+.wp-block-group .wp-block-kadence-rowlayout .wp-block-media-text{grid-template-columns:15% auto !important}.single-aobis_stories .wp-block-heading+.wp-block-group .wp-block-kadence-rowlayout .wp-block-media-text .wp-block-media-text__content{grid-column:2;grid-row:1}.single-aobis_stories .wp-block-heading+.wp-block-group .wp-block-kadence-rowlayout .wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1}.backlink{margin-bottom:1rem !important;margin-block-end:1rem !important}.backlink a{display:block;padding-bottom:3rem;position:relative}.backlink a::after{user-select:none;pointer-events:none;content:"";display:block;width:2rem;height:2rem;border-bottom:1.5px solid var(--wp--preset--color--primary);border-left:1.5px solid var(--wp--preset--color--primary);transform:rotateZ(-45deg);transform-origin:left;position:absolute;left:calc(50% - 1rem);bottom:0}.aobis-flowing-list{list-style:none;padding:0;margin:0;text-align:center;--wp--style--global--content-size: 700px}.aobis-flowing-list li{display:inline}.aobis-flowing-list li::after{content:"|";padding:0 10px;color:var(--aobis_bright-orange);font-weight:300}.aobis-flowing-list li:last-child::after{content:none}.wp-block-button.is-style-outline>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-outline{cursor:pointer;border:1px solid var(--wp--preset--color--primary);text-transform:uppercase;font-weight:600;transition:background-color 1s, color 1s, border 1s;box-sizing:border-box}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color){color:var(--wp--preset--color--primary)}.wp-block-button.is-style-outline>.wp-block-button__link:hover,.wp-block-button .wp-block-button__link.is-style-outline:hover{background:var(--wp--preset--color--menu-background);color:var(--wp--preset--color--aobis-bright-orange);border:1px solid var(--wp--preset--color--aobis-bright-orange)}.wp-block-button.is-style-outline>.wp-block-button__link:active,.wp-block-button.is-style-outline>.wp-block-button__link:focus,.wp-block-button .wp-block-button__link.is-style-outline:active,.wp-block-button .wp-block-button__link.is-style-outline:focus{background:var(--wp--preset--color--aobis-bright-orange);color:var(--wp--preset--color--menu-background);border:1px solid var(--wp--preset--color--menu-background)}.wp-element-button,.wp-block-button__link{box-sizing:border-box;user-select:none;cursor:pointer}.wp-element-button:hover,.wp-block-button__link:hover{background:var(--wp--preset--color--menu-background);color:var(--wp--preset--color--aobis-bright-orange);border:1px solid var(--wp--preset--color--aobis-bright-orange)}.wp-element-button:active,.wp-element-button:focus,.wp-block-button__link:active,.wp-block-button__link:focus{background:var(--wp--preset--color--aobis-bright-orange);color:var(--wp--preset--color--menu-background);border:1px solid var(--wp--preset--color--menu-background)}.acf-field-group{padding:0 !important}.acf-field-group .acf-fields{background:none !important;border:none !important;display:flex;gap:1rem}.acf-field-group .acf-fields::after{content:none}.acf-field-group .acf-fields .acf-field{flex-basis:0;flex-grow:1}.acf-field{border:none !important;padding:0 !important;margin-bottom:1rem !important}.acf-field.acf-field-group{margin-bottom:0rem !important}.editor-styles-wrapper .is-root-container{padding-bottom:10rem}

/*# sourceMappingURL=style.css.map */
