@media (min-width:1024px){:where(.wp-block-columns.is-layout-flex){column-gap:4em}}@media (max-width:600px){h6,.h6{font-size:var(--fs-h6)!important}}@media (max-width:500px){.wp-block-image .alignleft,.wp-block-image .alignright{float:none}}@media (min-width:1024px){.img-pos-br{position:absolute;bottom:-20px;right:0;max-width:50%}}@media (min-width:768px){.menu-btn{margin-left:auto}}ul.primary-nav .menu-btn a{background-color:var(--primary-color);color:#fff;border:1px solid transparent;border-radius:var(--btn-border-radius);font-weight:700}ul.primary-nav .menu-btn:hover a{background-color:#fff;color:var(--primary-color);border-color:red;box-shadow:none}@media (max-width:768px){body.has-mobile-nav.admin-bar #header-wrapper:not(.is-sticky) #primary-nav-wrapper{top:calc(( var(--header-height) * 1px ) + 46px)}}@media (min-width:768px){body.has-transparent-header #header-wrapper{background-color:rgba(0,0,0,.2)}}#header-wrapper.is-sticky{--menu-bg-height:80px}#header-wrapper.is-sticky #primary-nav-wrapper{padding:1rem}#header-wrapper.is-sticky ul.primary-nav>li>a{font-size:14px}.page-template.sidebar-none .featured-image-wrapper.alignfull{margin-top:-40px}@media (min-width:768px){.split-right-angle-tertiary{position:relative}.split-right-angle-tertiary:before{content:"";background:var(--tertiary-color);height:100%;width:100%;transform:skew(-30deg);position:absolute;right:-50%;top:0}.split-right-angle-white:before{content:"";background:#fff;height:100%;width:100%;transform:skew(-30deg);position:absolute;right:-50%}}.fancy-card .card-body{padding-bottom:3.5rem!important}.fancy-card .card-body .wp-block-heading{background-color:var(--tertiary-color);color:#fff;padding:1rem;clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);transform:translateY(calc(-100% + .65rem));margin-bottom:-30px;margin-top:0;font-size:1rem}.fancy-card .wp-block-buttons{position:absolute;bottom:0;left:0;right:0;margin-bottom:0}.fancy-card .wp-block-buttons .wp-block-button{margin:0}.fancy-card .wp-block-button__link{border-radius:0px 0px .25rem .25rem;font-size:1rem}