section:has(>.background-image){position:relative}section:has(>.background-image) .brxe-container{z-index:10}@font-face{font-family:Abel;src:url(/wp-content/uploads/font.woff2) format("woff2");ascent-override:90%;descent-override:22%;line-gap-override:0;font-weight:700}.animated-curves-wrapper path:hover{stroke:var(--primary)}input{height:50px}form button,form input[type=submit],form button[type=submit]{height:50px;--btn-background:var(--primary);--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary-ultra-light);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-light);--btn-border-width:var(--btn-outline-border-width)}form textarea{color:var(--text-dark)}#brx-header #menu-main .menu-item{font-family:Abel;font-weight:bold;position:relative}#brx-header #menu-main .menu-item:before{position:absolute;content:'';top:50%;left:-1rem;right:-1rem;bottom:50%;background:var(--primary);z-index:0;transition:.1s}#brx-header #menu-main .menu-item a{position:relative;z-index:10}#brx-header #menu-main .menu-item:hover:before,#brx-header #menu-main .menu-item.menu-cta:before{bottom:0;top:0}#brx-header #menu-main .menu-item:hover{color:var(--base)}:root .bricks-mobile-menu-wrapper{margin-top:75px;padding-top:2rem}:root .bricks-mobile-menu-wrapper .bricks-mobile-menu{display:flex}:root .bricks-mobile-menu-wrapper .bricks-mobile-menu .menu-item{width:100%;display:block}:root .bricks-mobile-menu-wrapper .bricks-mobile-menu .menu-item a{display:block;text-decoration:none;padding:1rem;border:1px solid var(--neutral);width:100%;max-width:100%}:root .bricks-mobile-menu-wrapper .bricks-mobile-menu .menu-item a:hover,:root .bricks-mobile-menu-wrapper .bricks-mobile-menu .menu-item a:active{background-color:var(--primary)}:root .texture-paper-dark .bricks-background-primary.brxe-button:hover,:root .texture-paper-dark .btn--primary:hover,:root .texture-2 .bricks-background-primary.brxe-button:hover,:root .texture-2 .btn--primary:hover{background-color:White}:root .texture-paper-dark .bricks-background-primary.brxe-button.btn--outline:hover,:root .texture-paper-dark .btn--primary.btn--outline:hover,:root .texture-2 .bricks-background-primary.brxe-button.btn--outline:hover,:root .texture-2 .btn--primary.btn--outline:hover{color:Black}