html{scroll-behavior:smooth}body{background:var(--wp--preset--color--custom-background-primary)}a{transition:all 0.25s ease-in-out}a:hover{color:var(--wp--preset--color--custom-primary)}ul{list-style:none;padding:0}mark{padding:0 32px;border-radius:50px;background-color:transparent!important;// For background animation}.full-width-image,.full-width-image>img{width:100%!important}.hero-fluent-bg{position:absolute;top:20px}:where(.wp-site-blocks)>*{margin-block-start:0}#adaptive-cursor{align-items:center;border-radius:50%;display:flex;height:0;justify-content:center;padding:5px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);transition:color 0.5s ease;width:0;z-index:1000}.wp-block-site-title>a{text-decoration:none}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{border:0!important;border-top:2px solid var(--wp--preset--color--custom-primary)!important}.wp-block-navigation-item:hover{color:var(--wp--preset--color--custom-primary)!important}.header-search-icon>div>button{background:#fff0;padding:0}.wp-block-button__link{background:var(--wp--preset--color--custom-primary)}input,textarea{background:var(--wp--preset--color--custom-background-secondary);color:#fff!important}.footer-links>li>a{text-decoration:none}@media (max-width:1024px){.wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open:not(.always-shown),.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.wp-block-navigation__responsive-container-open:not(.always-shown){display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-navigation__container{--navigation-layout-justification-setting:flex-start !important;--navigation-layout-justify:flex-start !important}#adaptive-cursor{display:none}}@media (max-width:768px){.hero-buttons,.footer-columns{place-items:flex-start!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}