.b-ext {--wp-admin-bar-height: var(--wp-admin--admin-bar--height,calc(var(--font-size) * 0));}
.b-ext {-webkit-text-size-adjust: 100%;line-height: 1.15;}
.b-ext {margin: 0;}
.b-ext main {display: block;}
.b-ext hr {box-sizing: content-box;height: 0;overflow: visible;}
.b-ext pre {font-family: monospace;font-size: 1em;}
.b-ext a {background-color: transparent;}
.b-ext abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;-webkit-text-decoration: underline dotted;}
.b-ext b, .b-ext strong {font-weight: bolder;}
.b-ext code, .b-ext kbd, .b-ext samp {font-family: monospace;font-size: 1em;}
.b-ext small {font-size: 80%;}
.b-ext sub, .b-ext sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
.b-ext sub {bottom: -.25em;}
.b-ext sup {top: -.5em;}
.b-ext img {border-style: none;}
.b-ext button, .b-ext input, .b-ext optgroup, .b-ext select, .b-ext textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}
.b-ext button, .b-ext input {overflow: visible;}
.b-ext button, .b-ext select {text-transform: none;}
.b-ext [type=button], .b-ext [type=reset], .b-ext [type=submit], .b-ext button {-webkit-appearance: button;}
.b-ext [type=button]::-moz-focus-inner, .b-ext [type=reset]::-moz-focus-inner, .b-ext [type=submit]::-moz-focus-inner, .b-ext button::-moz-focus-inner {border-style: none;padding: 0;}
.b-ext [type=button]:-moz-focusring, .b-ext [type=reset]:-moz-focusring, .b-ext [type=submit]:-moz-focusring, .b-ext button:-moz-focusring {outline: calc(var(--font-size) * .0625) dotted ButtonText;}
.b-ext fieldset {padding: .35em .75em .625em;}
.b-ext legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
.b-ext progress {vertical-align: baseline;}
.b-ext textarea {overflow: auto;}
.b-ext [type=checkbox], .b-ext [type=radio] {box-sizing: border-box;padding: 0;}
.b-ext [type=number]::-webkit-inner-spin-button, .b-ext [type=number]::-webkit-outer-spin-button {height: auto;}
.b-ext [type=search] {-webkit-appearance: textfield;outline-offset: calc(var(--font-size) * -.125);}
.b-ext [type=search]::-webkit-search-decoration {-webkit-appearance: none;}
.b-ext ::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
.b-ext details {display: block;}
.b-ext summary {display: list-item;}
.b-ext [hidden], .b-ext template {display: none;}
.b-ext {-webkit-overflow-scrolling: touch;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;box-sizing: border-box;scroll-behavior: smooth;text-rendering: auto;}
.b-ext *, .b-ext :after, .b-ext :before {box-sizing: inherit;}
.b-ext {background-color: #fff;}
.b-ext .icon {fill: currentColor;display: inline-block;height: calc(var(--font-size) * 1);vertical-align: middle;width: calc(var(--font-size) * 1);}
.b-ext a[target=_blank]:not(.wp-block-social-link-anchor):not(.wp-block-navigation-item__content):not(.wp-block-button__link) {display: inline;}
.b-ext a[target=_blank]:not(.wp-block-social-link-anchor):not(.wp-block-navigation-item__content):not(.wp-block-button__link):after {background-color: currentColor;content: "";display: inline-block;height: calc(var(--font-size) * .625);margin-left: calc(var(--font-size) * .25);-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-top-right.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-top-right.svg");-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;width: calc(var(--font-size) * .625);}
.b-ext .is-style-email>.wp-block-button__link, .b-ext .is-style-print>.wp-block-button__link {background: transparent;border-radius: 0;height: calc(var(--font-size) * 2.25);line-height: calc(var(--font-size) * 2.25);overflow: hidden;padding: 0;position: relative;text-indent: calc(var(--font-size) * -62.5);vertical-align: middle;width: calc(var(--font-size) * 2.25);}
.b-ext .is-style-email>.wp-block-button__link:before, .b-ext .is-style-print>.wp-block-button__link:before {background-color: var(--wp--preset--color--gray-100);content: "";height: calc(var(--font-size) * 2);left: 50%;margin: calc(var(--font-size) * -1) 0 0 calc(var(--font-size) * -1);-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/email.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/email.svg");-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: 100%;mask-size: 100%;position: absolute;top: 50%;vertical-align: middle;width: calc(var(--font-size) * 2);}
.b-ext .is-style-print>.wp-block-button__link:before {-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/print.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/print.svg");}
.b-ext .is-style-account>.wp-block-button__link {align-items: center;display: inline-flex;gap: calc(var(--font-size) * .625);}
.b-ext .is-style-account>.wp-block-button__link:before {background-color: currentColor;content: "";display: inline-block;height: calc(var(--font-size) * .9375);-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/account.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/account.svg");-webkit-mask-size: contain;mask-size: contain;width: calc(var(--font-size) * .9375);}
.b-ext .wp-block-button.is-style-outline>.wp-block-button__link {padding-left: calc(var(--font-size) * 2.375);padding-right: calc(var(--font-size) * 2.375);}
.b-ext .wp-block-button.is-style-outline>.wp-block-button__link:focus, .b-ext .wp-block-button.is-style-outline>.wp-block-button__link:hover {color: var(--wp--preset--color--white);}
.b-ext .wp-block-button.is-style-outline>.wp-block-button__link:hover {background-color: var(--wp--preset--color--red-50);border-color: var(--wp--preset--color--red-50);}
.b-ext .wp-block-button.is-style-outline>.wp-block-button__link:focus {background-color: var(--wp--preset--color--red-75);border-color: var(--wp--preset--color--red-75);}
.b-ext .is-style-link-arrow-right>.wp-block-button__link {align-items: center;background-color: transparent;color: var(--wp--preset--color--red-50);display: inline-flex;gap: calc(var(--font-size) * .625);max-height: calc(var(--font-size) * 1.5);padding: 0;}
.b-ext .is-style-link-arrow-right>.wp-block-button__link:hover {color: var(--wp--preset--color--red-75);}
.b-ext .is-style-link-arrow-right>.wp-block-button__link:after {background-color: currentColor;content: "";display: inline-block;height: calc(var(--font-size) * .9375);-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-right.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-right.svg");-webkit-mask-size: contain;mask-size: contain;width: calc(var(--font-size) * .9375);}
.b-ext .is-style-link-arrow-top-right>.wp-block-button__link {align-items: center;background-color: transparent;color: var(--wp--preset--color--red-50);display: inline-flex;gap: calc(var(--font-size) * .625);max-height: calc(var(--font-size) * 1.5);padding: 0;}
.b-ext .is-style-link-arrow-top-right>.wp-block-button__link:hover {color: var(--wp--preset--color--red-75);}
.b-ext .is-style-link-arrow-top-right>.wp-block-button__link:after {background-color: currentColor;content: "";display: inline-block;height: calc(var(--font-size) * .9375);-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-top-right.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-top-right.svg");-webkit-mask-size: contain;mask-size: contain;width: calc(var(--font-size) * .9375);}
.b-ext .is-style-link>.wp-block-button__link {background: transparent;border: none;color: inherit;font-weight: 500;padding: 0;}
.b-ext .wp-block-columns {justify-content: space-between;}
.b-ext .wp-block-column.has-background {border-radius: calc(var(--font-size) * 1);padding: var(--wp--preset--spacing--md) var(--wp--preset--spacing--l);}
.b-ext .wp-block-cover.is-style-left-text {min-height: calc(var(--font-size) * 34.5);}
.b-ext .wp-block-cover.is-style-left-text .wp-block-cover__inner-container {margin-left: auto !important;margin-right: auto !important;max-width: var(--wp--style--global--content-size);width: 100% !important;}
.b-ext .wp-block-cover.is-style-left-text .wp-block-cover__inner-container>* {margin-left: 0 !important;max-width: calc(var(--font-size) * 30.4375);}
.b-ext .wp-block-cover.is-style-left-text .wp-block-cover__inner-container>:first-child {margin-block-start: 0;}
.b-ext .wp-block-cover.is-style-caption {min-height: calc(var(--font-size) * 26.875);position: relative;}
.b-ext .wp-block-cover.is-style-caption .wp-block-cover__inner-container {background-color: var(--wp--preset--color--red-50);border-radius: calc(var(--font-size) * 1);bottom: var(--wp--preset--spacing--xs);color: var(--wp--preset--color--white);left: var(--wp--preset--spacing--xs);max-width: calc(var(--font-size) * 26);padding: var(--wp--preset--spacing--md);position: absolute;right: var(--wp--preset--spacing--xs);width: auto !important;}
.b-ext .wp-block-cover.is-style-caption .wp-block-cover__inner-container>* {margin-left: auto !important;max-width: none;}
.b-ext .wp-block-cover.is-style-caption .wp-block-cover__inner-container>:not(:first-child) {margin-block-start: var(--wp--preset--spacing--s);}
.b-ext .wp-block-cover.is-style-caption .wp-block-cover__inner-container>:not(:last-child) {margin-block-end: var(--wp--preset--spacing--s);}
.b-ext .wp-block-cover.is-style-caption .wp-block-cover__inner-container :where(.wp-block-heading) {margin-bottom: var(--wp--preset--spacing--s);}
.b-ext .is-style-h1 {font: var(--wp--custom--h-1--font-weight) var(--wp--preset--font-size--h-1)/var(--wp--custom--h-1--line-height) var(--wp--preset--font-family--heading);}
.b-ext .has-h-1-font-size {font-size: var(--wp--preset--font-size--h-1);line-height: var(--wp--custom--h-1--line-height);}
.b-ext .is-style-h2 {font: var(--wp--custom--h-2--font-weight) var(--wp--preset--font-size--h-2)/var(--wp--custom--h-2--line-height) var(--wp--preset--font-family--heading);}
.b-ext .has-h-2-font-size {font-size: var(--wp--preset--font-size--h-2);line-height: var(--wp--custom--h-2--line-height);}
.b-ext .is-style-h3 {font: var(--wp--custom--h-3--font-weight) var(--wp--preset--font-size--h-3)/var(--wp--custom--h-3--line-height) var(--wp--preset--font-family--heading);}
.b-ext .has-h-3-font-size {font-size: var(--wp--preset--font-size--h-3);line-height: var(--wp--custom--h-3--line-height);}
.b-ext .is-style-h4 {font: var(--wp--custom--h-4--font-weight) var(--wp--preset--font-size--h-4)/var(--wp--custom--h-4--line-height) var(--wp--preset--font-family--heading);}
.b-ext .has-h-4-font-size {font-size: var(--wp--preset--font-size--h-4);line-height: var(--wp--custom--h-4--line-height);}
.b-ext .is-style-h5 {font: var(--wp--custom--h-5--font-weight) var(--wp--preset--font-size--h-5)/var(--wp--custom--h-5--line-height) var(--wp--preset--font-family--heading);}
.b-ext .has-h-5-font-size {font-size: var(--wp--preset--font-size--h-5);line-height: var(--wp--custom--h-5--line-height);}
.b-ext .is-style-h6 {font: var(--wp--custom--h-6--font-weight) var(--wp--preset--font-size--h-6)/var(--wp--custom--h-6--line-height) var(--wp--preset--font-family--heading);}
.b-ext .has-h-6-font-size {font-size: var(--wp--preset--font-size--h-6);line-height: var(--wp--custom--h-6--line-height);}
.b-ext .wp-block-image.is-style-radius-none img {border-radius: 0;}
.b-ext .wp-block-image a[target=_blank]:after {content: none !important;}
.b-ext .wp-block-media-text {-moz-column-gap: var(--wp--preset--spacing--l);column-gap: var(--wp--preset--spacing--l);row-gap: var(--wp--preset--spacing--md);}
.b-ext .wp-block-media-text:not(.has-background) {background-image: url("/ext/app/themes/actual-group/dist/images/core-media-text-bg.svg");background-position: 100% 102%;background-repeat: no-repeat;background-size: calc(var(--font-size) * 29.25);}
.b-ext .wp-block-media-text__media {border-radius: calc(var(--font-size) * 1);}
.b-ext .wp-block-media-text>.wp-block-media-text__content {padding: 0;}
.b-ext .wp-block-media-text>.wp-block-media-text__content>:where(:first-child) {margin-block-start: 0;}
.b-ext .wp-block-media-text>.wp-block-media-text__content>:where(:last-child) {margin-block-end: 0;}
.b-ext .wp-block-navigation {position: static !important;}
.b-ext .wp-block-navigation-item__content {cursor: pointer;}
.b-ext .wp-block-navigation-item__content[target=_blank]:after {content: none;}
.b-ext .wp-block-navigation-submenu__toggle[aria-expanded=true] svg {transform: rotate(180deg);}
.b-ext .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {border: none;border-radius: var(--wp--preset--spacing--2-xs);padding: var(--wp--preset--spacing--2-xs);}
.b-ext .wp-block-navigation .wp-block-navigation-item {background-color: transparent;}
.b-ext .wp-block-navigation .wp-block-navigation-item a {font-weight: 600;}
.b-ext .wp-block-query-pagination a:hover {color: var(--wp--preset--color--red-50);}
.b-ext .wp-block-query-pagination-numbers {align-items: center;display: flex;gap: var(--wp--preset--spacing--s);margin: 0 !important;}
.b-ext .wp-block-query-pagination-numbers a {-webkit-text-decoration: none;text-decoration: none;}
.b-ext .wp-block-query-pagination-numbers .current {font-weight: 700;}
.b-ext .wp-block-query-pagination-next, .b-ext .wp-block-query-pagination-previous {align-items: center;border: calc(var(--font-size) * .0625) solid;border-radius: var(--wp--preset--spacing--md);display: flex;height: var(--wp--preset--spacing--l);justify-content: center;margin: 0 !important;width: var(--wp--preset--spacing--l);}
.b-ext .wp-block-query-pagination-next>span, .b-ext .wp-block-query-pagination-previous>span {display: none !important;}
.b-ext .wp-block-query-pagination-next:after, .b-ext .wp-block-query-pagination-previous:after {background-color: currentColor;content: "";display: block;height: calc(var(--font-size) * .9375);-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-right.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-right.svg");width: calc(var(--font-size) * .9375);}
.b-ext .wp-block-query-pagination-previous:after {transform: rotate(180deg);}
.b-ext p {font: var(--wp--custom--default--font-weight) var(--wp--preset--font-size--default)/var(--wp--custom--default--line-height) var(--wp--preset--font-family--default);}
.b-ext .is-style-label {font: var(--wp--custom--default--font-weight) var(--wp--preset--font-size--label)/var(--wp--custom--default--line-height) var(--wp--preset--font-family--default);text-transform: uppercase;}
.b-ext .is-style-default {font: var(--wp--custom--default--font-weight) var(--wp--preset--font-size--default)/var(--wp--custom--default--line-height) var(--wp--preset--font-family--default);}
.b-ext .has-default-font-size {font-size: var(--wp--preset--font-size--default);line-height: var(--wp--custom--default--line-height);}
.b-ext .is-style-small {font: var(--wp--custom--default--font-weight) var(--wp--preset--font-size--small)/var(--wp--custom--default--line-height) var(--wp--preset--font-family--default);}
.b-ext .has-small-font-size {font-size: var(--wp--preset--font-size--small);line-height: var(--wp--custom--default--line-height);}
.b-ext .is-style-large {font: var(--wp--custom--default--font-weight) var(--wp--preset--font-size--large)/var(--wp--custom--default--line-height) var(--wp--preset--font-family--default);}
.b-ext .has-large-font-size {font-size: var(--wp--preset--font-size--large);line-height: var(--wp--custom--default--line-height);}
.b-ext .is-style-huge {font: var(--wp--custom--default--font-weight) var(--wp--preset--font-size--huge)/var(--wp--custom--default--line-height) var(--wp--preset--font-family--default);}
.b-ext .has-huge-font-size {font-size: var(--wp--preset--font-size--huge);line-height: var(--wp--custom--default--line-height);}
.b-ext .wp-block-post-excerpt[class*=is-style-] p {font: inherit;}
.b-ext .wp-block-post-template.grid-home-1 {gap: var(--wp--preset--spacing--xl);}
.b-ext .wp-block-post-template.grid-home-1>li:first-child {grid-column: 1/-1;}
.b-ext .sr-only, .b-ext .wp-block-post-terms.is-style-tag .wp-block-post-terms__separator {position: absolute;}
.b-ext .sr-only, .b-ext .sr-only-focusable, .b-ext .wp-block-post-terms.is-style-tag .wp-block-post-terms__separator {clip: rect(calc(var(--font-size) * .0625),calc(var(--font-size) * .0625),calc(var(--font-size) * .0625),calc(var(--font-size) * .0625)) !important;border: 0 !important;clip-path: inset(50%) !important;height: calc(var(--font-size) * .0625) !important;left: calc(var(--font-size) * -625) !important;margin: calc(var(--font-size) * -.0625) !important;overflow: hidden !important;padding: 0 !important;top: auto !important;white-space: nowrap !important;width: calc(var(--font-size) * .0625) !important;}
.b-ext .sr-only-focusable {position: absolute;}
.b-ext .sr-only-focusable:active, .b-ext .sr-only-focusable:focus {clip: auto !important;clip-path: none !important;height: auto !important;margin: auto !important;overflow: visible !important;white-space: normal !important;width: auto !important;}
.b-ext .wp-block-post-terms {font: var(--wp--custom--default--font-weight) var(--wp--preset--font-size--small)/var(--wp--custom--default--line-height) var(--wp--preset--font-family--default);}
.b-ext .wp-block-post-terms__prefix, .b-ext .wp-block-post-terms__suffix {font: var(--wp--custom--default--font-weight) var(--wp--preset--font-size--label)/var(--wp--custom--default--line-height) var(--wp--preset--font-family--default);text-transform: uppercase;}
.b-ext .wp-block-post-terms.is-style-tag {align-items: center;display: flex;flex-wrap: wrap;gap: var(--wp--preset--spacing--s);}
.b-ext .wp-block-post-terms.is-style-tag a {border: calc(var(--font-size) * .0625) solid var(--wp--preset--color--gray-75);border-radius: calc(var(--font-size) * 624.9375);color: inherit;display: inline-block;overflow: hidden;padding: calc(var(--font-size) * .25) calc(var(--font-size) * .5);-webkit-text-decoration: none;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;}
.b-ext .wp-block-post-terms.is-style-tag a:active, .b-ext .wp-block-post-terms.is-style-tag a:focus, .b-ext .wp-block-post-terms.is-style-tag a:hover {background-color: var(--wp--preset--color--gray-10);}
.b-ext .wp-block-query .wp-block-post.post {position: relative;}
.b-ext .wp-block-query .wp-block-post.post>article {height: 100%;}
.b-ext .wp-block-query .wp-block-post.post .wp-block-post-featured-image {max-width: 100%;}
.b-ext .wp-block-query .wp-block-post.post .wp-block-post-featured-image:not(:has(img)) {background-color: var(--wp--preset--color--gray-25);border-radius: calc(var(--font-size) * 1);}
.b-ext .wp-block-query .wp-block-post.post .wp-block-post-title {margin-top: 0;}
.b-ext .wp-block-query .wp-block-post.post .wp-block-post-title a {-webkit-text-decoration: none;text-decoration: none;}
.b-ext .wp-block-query .wp-block-post.post .wp-block-post-excerpt {margin-top: auto;}
.b-ext .wp-block-query .wp-block-post.post .wp-block-post-excerpt__more-text {margin-top: var(--wp--preset--spacing--2-xs);}
.b-ext .wp-block-query .wp-block-post.post .wp-block-post-excerpt__more-link {align-items: center;color: var(--wp--preset--color--red-50);display: inline-flex;font-size: calc(var(--font-size) * .9375);font-weight: 600;gap: var(--wp--preset--spacing--2-xs);-webkit-text-decoration: none;text-decoration: none;}
.b-ext .wp-block-query .wp-block-post.post .wp-block-post-excerpt__more-link:after {background-color: currentColor;content: "";display: block;height: calc(var(--font-size) * .9375);-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-right.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/arrow-right.svg");width: calc(var(--font-size) * .9375);}
.b-ext .wp-block-query .wp-block-post.post .wp-block-post-excerpt__more-link:before {bottom: 0;content: "";display: block;left: 0;position: absolute;right: 0;top: 0;}
.b-ext .wp-block-quote {--wp--quote--padding: var(--wp--preset--spacing--md);background-color: var(--wp--preset--color--white);background-image: url("/ext/app/themes/actual-group/dist/images/core-quote-bg.svg");background-position: 100% 100%;background-repeat: no-repeat;background-size: calc(var(--font-size) * 20.5);padding: var(--wp--quote--padding);text-align: center;}
.b-ext .wp-block-quote cite {font-size: var(--wp--preset--font-size--small);}
.b-ext .wp-block-quote cite strong {color: var(--wp--preset--color--red-50);font-size: var(--wp--preset--font-size--default);font-weight: 700;}
.b-ext .wp-social-link {background-color: var(--wp--preset--color--white);}
.b-ext .wp-social-link.wp-social-link-facebook svg, .b-ext .wp-social-link.wp-social-link-instagram svg, .b-ext .wp-social-link.wp-social-link-linkedin svg, .b-ext .wp-social-link.wp-social-link-tiktok svg, .b-ext .wp-social-link.wp-social-link-x svg, .b-ext .wp-social-link.wp-social-link-youtube svg {display: none;}
.b-ext .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:before, .b-ext .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:before, .b-ext .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:before, .b-ext .wp-social-link.wp-social-link-tiktok .wp-block-social-link-anchor:before, .b-ext .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:before, .b-ext .wp-social-link.wp-social-link-youtube .wp-block-social-link-anchor:before {background-color: currentColor;content: "";display: block;height: calc(var(--font-size) * 1);-webkit-mask-position: 50%;mask-position: 50%;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: calc(var(--font-size) * 1);mask-size: calc(var(--font-size) * 1);width: calc(var(--font-size) * 1);}
.b-ext .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:before {-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-instagram.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-instagram.svg");}
.b-ext .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:before {-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-facebook.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-facebook.svg");}
.b-ext .wp-social-link.wp-social-link-tiktok .wp-block-social-link-anchor:before {-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-tiktok.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-tiktok.svg");}
.b-ext .wp-social-link.wp-social-link-youtube .wp-block-social-link-anchor:before {-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-youtube.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-youtube.svg");}
.b-ext .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:before {-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-linkedin.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-linkedin.svg");}
.b-ext .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:before {-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-x.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/social-link-x.svg");}
.b-ext ol.wp-block-list.is-style-red li::marker, .b-ext ul.wp-block-list.is-style-red li::marker {color: var(--wp--preset--color--red-50);font-weight: 600;}
.b-ext .wp-block-beapi-icon-block {line-height: 1.2;}
.b-ext .wp-block-blockparty-accordion {--wp--blockparty--accordion--font-weigt: 500;--wp--blockparty--accordion--border: calc(var(--font-size) * .0625) solid currentColor;}
.b-ext .wp-block-blockparty-accordion-trigger {color: var(--heading--color);}
.b-ext .wp-block-blockparty-accordion.is-style-default, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) {--wp--blockparty--accordion--padding: 0;}
.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-item, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-item {background-color: var(--wp--preset--color--white);border: calc(var(--font-size) * .0625) solid var(--wp--preset--color--gray-100);border-radius: calc(var(--font-size) * 1.25);padding: calc(var(--font-size) * 2.1875) calc(var(--font-size) * 1.875);}
.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-item+.wp-block-blockparty-accordion-item, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-item+.wp-block-blockparty-accordion-item {margin-top: calc(var(--font-size) * 1.5);}
.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-summary, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-summary {border: none;margin: 0;}
.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-trigger, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-trigger {cursor: pointer;padding-right: calc(var(--font-size) * 2.625);}
.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-trigger:after, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-trigger:after {background-color: var(--wp--preset--color--white);border: calc(var(--font-size) * .0625) solid var(--wp--preset--color--gray-100);border-radius: 50%;content: "+";font-size: calc(var(--font-size) * 2);font-weight: 300;height: 1.33em;line-height: 1.33;margin-top: -.66em;right: calc(var(--font-size) * -.875);text-align: center;transform: none;width: 1.33em;}
.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-trigger[aria-expanded=true]:after, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-trigger[aria-expanded=true]:after {content: "-";line-height: 1.25;}
.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-trigger:active:after, .b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-trigger:focus:after, .b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-trigger:hover:after, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-trigger:active:after, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-trigger:focus:after, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-trigger:hover:after {background-color: var(--wp--preset--color--red-50);border-color: var(--wp--preset--color--red-50);color: var(--wp--preset--color--white);}
.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-panel__inner, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-panel__inner {padding: calc(var(--font-size) * 1.5) 0 0 !important;}
.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-panel__inner>:last-child, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-panel__inner>:last-child {margin-bottom: 0;}
.b-ext .wp-block-blockparty-key-figure {--wp--blockparty--key-figure--desktop-size: calc(var(--font-size) * 3.125);--wp--blockparty--key-figure--mobile-size: calc(var(--font-size) * 2.25);--wp--blockparty--key-figure--suffix-desktop-size: calc(var(--font-size) * 3.125);--wp--blockparty--key-figure--suffix-mobile-size: calc(var(--font-size) * 2.25);--wp--blockparty--key-figure--description-desktop-size: var(--wp--preset--font-size--default);--wp--blockparty--key-figure--description-mobile-size: var(--wp--preset--font-size--default);}
.b-ext .wp-block-blockparty-key-figure .wp-block-blockparty-key-figure__number, .b-ext .wp-block-blockparty-key-figure .wp-block-blockparty-key-figure__prefix, .b-ext .wp-block-blockparty-key-figure .wp-block-blockparty-key-figure__suffix {color: var(--wp--preset--color--red-50);font-family: var(--wp--preset--font-family--heading);font-weight: var(--wp--custom--h-1--font-weight);line-height: var(--wp--custom--h-1--line-height);}
.b-ext .wp-block-blockparty-key-figure .wp-block-blockparty-key-figure__description {font-weight: 700;margin-top: var(--wp--preset--spacing--3-xs);}
.b-ext .wp-block-blockparty-tabs-nav-item {cursor: pointer;position: relative;z-index: 1;}
.b-ext .wp-block-blockparty-tabs-nav-item a:before {bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;z-index: 100;}
.b-ext .wp-block-blockparty-tabs {--wp--blockparty--tabs--panel-border: none;--wp--blockparty--tabs--panel-padding: var(--wp--preset--spacing--md) 0 0 0;--wp--blockparty--tabs--nav-border: none;--wp--blockparty--tabs--nav-border-active: none;--wp--blockparty--tabs--nav-border-hover: none;--wp--blockparty--tabs--item-padding: calc(var(--font-size) * .875) calc(var(--font-size) * 1.5);}
.b-ext .wp-block-blockparty-tabs.has-align-top-left .wp-block-blockparty-tabs-nav {align-self: flex-start;}
.b-ext .wp-block-blockparty-tabs.has-align-top-center .wp-block-blockparty-tabs-nav {align-self: center;}
.b-ext .wp-block-blockparty-tabs.has-align-top-right .wp-block-blockparty-tabs-nav {align-self: flex-end;}
.b-ext .wp-block-blockparty-tabs-nav {backdrop-filter: blur(calc(var(--font-size) * .40625));background-color: var(--wp--preset--color--white);border-radius: calc(var(--font-size) * 1);box-shadow: calc(var(--font-size) * .25) calc(var(--font-size) * .25) calc(var(--font-size) * .5) 0 rgba(77,1,11,.08);gap: calc(var(--font-size) * .25);justify-content: flex-start !important;padding: calc(var(--font-size) * .25);}
.b-ext .wp-block-blockparty-tabs-nav-item {border-radius: calc(var(--font-size) * 1);font-weight: 500;transition: background-color .3s,color .3s;}
.b-ext .wp-block-blockparty-tabs-nav-item:active:not(.is-active), .b-ext .wp-block-blockparty-tabs-nav-item:focus:not(.is-active), .b-ext .wp-block-blockparty-tabs-nav-item:hover:not(.is-active) {background-color: var(--wp--preset--color--gray-25);}
.b-ext .wp-block-blockparty-tabs-nav-item.is-active {background-color: var(--wp--preset--color--black);box-shadow: 0 calc(var(--font-size) * .125) calc(var(--font-size) * .3125) 0 rgba(77,1,11,.08);color: var(--wp--preset--color--white);}
.b-ext .wp-block-blockparty-tabs-panel-item.is-hidden {display: none;}
.b-ext .wp-block-actual-logo-carousel.is-style-monochrome .logo-carousel__logo {border: calc(var(--font-size) * .0625) solid var(--wp--preset--color--gray-25);filter: grayscale(100%);}
.b-ext .wp-block-actual-logo-carousel .logo-carousel__logo {align-items: center;background-color: var(--wp--preset--color--gray-10);border-radius: calc(var(--font-size) * 1);display: flex;flex-direction: column;justify-content: center;}
.b-ext .wp-block-actual-logo-carousel .logo-carousel__img {height: calc(var(--font-size) * 7.8125);mix-blend-mode: multiply;-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;width: calc(var(--font-size) * 7.8125);}
.b-ext .wp-block-actual-logo-carousel .swiper-pagination-bullets {margin-bottom: var(--wp--preset--spacing--md);margin-top: 0;}
.b-ext .wp-block-actual-store-locator {margin-top: calc(var(--wp--preset--spacing--xl) * -1) !important;position: relative;z-index: 1;}
.b-ext .wp-block-actual-store-locator form {align-items: center;background-color: var(--wp--preset--color--red-50);border-radius: calc(var(--font-size) * 1);display: flex;gap: calc(var(--font-size) * .625);justify-content: space-between;padding: calc(var(--font-size) * 1.25) calc(var(--font-size) * 1.5);}
.b-ext .wp-block-actual-store-locator input[type=search] {background-color: var(--wp--preset--color--white);border: calc(var(--font-size) * .0625) solid var(--wp--preset--color--white);border-radius: calc(var(--font-size) * 2.25);flex: 1;flex-grow: 1;min-height: calc(var(--font-size) * 2.875);padding: calc(var(--font-size) * .625) calc(var(--font-size) * 1.5);}
.b-ext .wp-block-actual-store-locator .is-style-search {align-items: center;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: transparent;border: calc(var(--font-size) * .0625) solid var(--wp--preset--color--white);border-radius: calc(var(--font-size) * 2.25);color: var(--wp--preset--color--white);cursor: pointer;display: inline-flex;gap: calc(var(--font-size) * .625);padding: calc(var(--font-size) * .625) calc(var(--font-size) * 1.875);transition: all .3s ease;}
.b-ext .wp-block-actual-store-locator .is-style-search:after {background-color: currentColor;content: "";display: inline-block;height: calc(var(--font-size) * 1.5);-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/search.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/search.svg");-webkit-mask-size: contain;mask-size: contain;width: calc(var(--font-size) * 1.5);}
.b-ext .wp-block-actual-store-locator .is-style-search:active, .b-ext .wp-block-actual-store-locator .is-style-search:focus, .b-ext .wp-block-actual-store-locator .is-style-search:hover {background-color: var(--wp--preset--color--white);color: var(--wp--preset--color--red-50);}
.b-ext .wp-block-actual-store-locator .is-style-locate {display: none;}
.b-ext .pac-container {border: calc(var(--font-size) * .0625) solid var(--wp--preset--color--gray-200) !important;box-shadow: none !important;padding: calc(var(--font-size) * .625) !important;}
.b-ext .pac-container, .b-ext .pac-item {border-radius: calc(var(--font-size) * 1.25) !important;}
.b-ext .pac-item {border-top: none !important;padding: 0 calc(var(--font-size) * 1.25) !important;}
.b-ext .pac-item, .b-ext .pac-item-query {font-size: calc(var(--font-size) * 1) !important;}
.b-ext .pac-icon {display: none !important;}
.b-ext .wp-pattern-hero-default {min-height: calc(var(--font-size) * 10.625);overflow: hidden;padding-bottom: var(--wp--preset--spacing--xl);padding-top: var(--wp--preset--spacing--2-xl);position: relative;z-index: 1;}
.b-ext .wp-pattern-hero-default:after {background-color: var(--wp--preset--color--red-75);content: "";height: 100%;left: 0;-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/actual-icon.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/actual-icon.svg");-webkit-mask-position: calc(100% + calc(var(--font-size) * 10.3125)) 50%;mask-position: calc(100% + calc(var(--font-size) * 10.3125)) 50%;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: auto calc(var(--font-size) * 26.25);mask-size: auto calc(var(--font-size) * 26.25);position: absolute;top: 0;width: 100%;z-index: -1;}
.b-ext .wp-pattern-hero-default .yoast-breadcrumbs {color: var(--wp--preset--color--white);font-size: calc(var(--font-size) * .875);}
.b-ext .wp-pattern-hero-default .yoast-breadcrumbs a:not(:hover) {-webkit-text-decoration: none;text-decoration: none;}
.b-ext .wp-pattern-hero-default .yoast-breadcrumbs .breadcrumb_last {font-weight: 700;}
.b-ext .wp-pattern-hero-news:after {background-color: var(--wp--preset--color--gray-25);opacity: .1;}
.b-ext .wp-pattern-hero-home {--pattern-home-buttons-height: calc(var(--font-size) * 7.5);position: relative;}
.b-ext .wp-pattern-hero-home h1>span {line-height: .8;}
.b-ext .wp-pattern-hero-home__buttons .wp-block-button__link {justify-content: center;max-height: 100%;}
.b-ext .wp-pattern-hero-home__buttons {position: absolute;}
.b-ext .wp-pattern-hero-home-ergos {position: relative;}
.b-ext .wp-pattern-hero-home-ergos h1 {text-wrap: balance;margin-left: 0 !important;margin-right: auto !important;max-width: 40% !important;}
.b-ext .wp-pattern-hero-home-ergos h1>span {line-height: .8;}
.b-ext .wp-pattern-hero-home-ergos__smalltext {max-width: 33% !important;}
.b-ext .wp-pattern-banner-simple .wp-block-cover__image-background {height: 100%;width: auto;z-index: 1;}
.b-ext .wp-pattern-banner-simple .wp-block-heading {color: inherit;}
.b-ext .wp-pattern-key-figures__row {-moz-column-gap: 0;column-gap: 0;}
.b-ext .wp-pattern-key-figures__row>div:not(:last-child) {border-right: calc(var(--font-size) * .0625) solid var(--wp--preset--color--red-50);}
.b-ext .wp-pattern-cover-simple .wp-block-cover__background {background-image: url("/ext/app/themes/actual-group/dist/images/pattern-cover-simple-bg.svg");background-position: 102% 102%;background-repeat: no-repeat;}
.b-ext .wp-pattern-activities__grid>div .wp-block-buttons {margin-top: auto;}
.b-ext .wp-pattern-activities .wp-block-heading {color: inherit;}
.b-ext .wp-pattern-activities__grid>div {position: relative;}
.b-ext .wp-pattern-activities__grid>div .wp-block-button__link:before {content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.b-ext .wp-pattern-image-caption .wp-block-image, .b-ext .wp-pattern-image-caption__caption {height: 100%;}
.b-ext .wp-pattern-image-caption .wp-block-image img {height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.b-ext .wp-pattern-two-banners .wp-block-cover__inner-container>.wp-block-group {align-items: flex-start;display: flex;flex-direction: column;min-height: calc(var(--font-size) * 14.6875);}
.b-ext .wp-pattern-two-banners .wp-block-cover__inner-container>.wp-block-group .wp-block-buttons {margin-top: auto;padding-top: var(--wp--preset--spacing--s);}
.b-ext .wp-pattern-2-columns-2-texts .wp-block-heading:before {background-color: var(--wp--preset--color--red-50);content: "";display: block;height: calc(var(--font-size) * 1.5);margin-bottom: calc(var(--font-size) * .875);-webkit-mask-image: url("/ext/app/themes/actual-group/dist/images/actual-icon.svg");mask-image: url("/ext/app/themes/actual-group/dist/images/actual-icon.svg");-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;width: calc(var(--font-size) * 1.5);}
.b-ext footer.wp-block-template-part>.wp-block-group {overflow: hidden;position: relative;z-index: 1;}
.b-ext footer.wp-block-template-part>.wp-block-group:before {background-image: url("/ext/app/themes/actual-group/dist/images/actual-icon-red.svg");background-position: 0 100%;background-repeat: no-repeat;content: "";display: block;height: 100%;margin: 0 auto;position: absolute;z-index: -1;}
.b-ext footer.wp-block-template-part .wp-block-social-link {background-color: var(--wp--preset--color--white);}
.b-ext .header {--header--color: var(--wp--preset--color--white);left: 0;position: fixed;top: 0;top: var(--wp-admin-bar-height);transition: top .25s ease;width: 100%;z-index: 1000;}
.b-ext .header--home {--header--color: var(--wp--preset--color--red-50) !important;}
.b-ext .header__background {transition: margin-top .25s ease,background .25s ease;}
.b-ext .header .wp-block-site-logo img {transition: max-width .75s cubic-bezier(.19,1,.22,1);}
.b-ext .header .wp-block-site-logo--scroll {display: none;}
.b-ext.scroll-bottom .header, .b-ext.scroll-down .header, .b-ext.scroll-up .header {--header--color: var(--wp--preset--color--gray-200);}
.b-ext.scroll-bottom .header .header__background, .b-ext.scroll-down .header .header__background, .b-ext.scroll-up .header .header__background {background: hsla(0,0%,100%,.7);margin-top: 0 !important;position: relative;}
.b-ext.scroll-bottom .header .header__background:before, .b-ext.scroll-down .header .header__background:before, .b-ext.scroll-up .header .header__background:before {backdrop-filter: blur(calc(var(--font-size) * .78125));border-radius: var(--wp--preset--spacing--l);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: -1;}
.b-ext.scroll-bottom .header .wp-block-navigation-item__content.wp-block-navigation-item__content, .b-ext.scroll-down .header .wp-block-navigation-item__content.wp-block-navigation-item__content, .b-ext.scroll-up .header .wp-block-navigation-item__content.wp-block-navigation-item__content {color: var(--wp--preset--color--gray-200);}
.b-ext.scroll-bottom .header .wp-block-navigation__submenu-icon svg, .b-ext.scroll-down .header .wp-block-navigation__submenu-icon svg, .b-ext.scroll-up .header .wp-block-navigation__submenu-icon svg {stroke: var(--wp--preset--color--gray-200);}
.b-ext.scroll-bottom .header .wp-block-site-logo--top, .b-ext.scroll-down .header .wp-block-site-logo--top, .b-ext.scroll-up .header .wp-block-site-logo--top {display: none;}
.b-ext.scroll-bottom .header .wp-block-site-logo--scroll, .b-ext.scroll-down .header .wp-block-site-logo--scroll, .b-ext.scroll-up .header .wp-block-site-logo--scroll {display: block;}
.b-ext {background-color: var(--wp--preset--color--gray-10);}
.b-ext .toggle-content {display: none;}
.b-ext .toggle-content[aria-hidden=false] {display: block;}
.b-ext .cool-vertical-timeline-body {--ctlb-line-color: var(--wp--preset--color--red-50);--ctlb-icon-bg: var(--wp--preset--color--red-50);--ctlb-story-border-color: var(--wp--preset--color--red-50);--ctlb-icon-box-size: calc(var(--font-size) * 1.3125);--ctlb-middle-line-size: calc(var(--font-size) * .125);}
.b-ext .cool-vertical-timeline-body.ctlb-wrapper:before {background-color: var(--ctlb-line-color) !important;opacity: 1;}
.b-ext .cool-vertical-timeline-body .story-details {border: calc(var(--font-size) * .0625) solid var(--ctlb-story-border-color) !important;box-shadow: none !important;}
.b-ext .cool-vertical-timeline-body .story-details:before {content: none !important;}
.b-ext .cool-vertical-timeline-body.alternating-sided .timeline-content .position-right .timeline-block-icon svg, .b-ext .cool-vertical-timeline-body.both-sided .timeline-content .position-right .timeline-block-icon svg, .b-ext .cool-vertical-timeline-body.one-sided.left .timeline-content .timeline-block-icon svg {margin-left: calc(var(--font-size) * .03125);}
.b-ext .cool-vertical-timeline-body.alternating-sided .timeline-content .position-right .story-details, .b-ext .cool-vertical-timeline-body.both-sided .timeline-content .position-right .story-details, .b-ext .cool-vertical-timeline-body.one-sided.left .timeline-content .story-details {border-radius: calc(var(--font-size) * 1.5);}
.b-ext .cool-vertical-timeline-body.alternating-sided .timeline-content .position-left .timeline-block-icon svg, .b-ext .cool-vertical-timeline-body.both-sided .timeline-content .position-left .timeline-block-icon svg, .b-ext .cool-vertical-timeline-body.one-sided.right .timeline-content .timeline-block-icon svg {margin-left: calc(var(--font-size) * -.03125);}
.b-ext .cool-vertical-timeline-body.alternating-sided .timeline-content .position-left .story-details, .b-ext .cool-vertical-timeline-body.both-sided .timeline-content .position-left .story-details, .b-ext .cool-vertical-timeline-body.one-sided.right .timeline-content .story-details {border-radius: calc(var(--font-size) * 1.5);}
.b-ext #cmplz-cookiebanner-container {--cmplz_banner_border_radius: var(--wp--preset--spacing--s);--cmplz_banner_background_color: var(--wp--preset--color--white);--cmplz_text_font_size: var(--wp--preset--font-size--default);--cmplz_text_color: var(--wp--preset--color--gray-100);--cmplz_hyperlink_color: var(--wp--preset--color--gray-100);--cmplz_button_settings_background_color: var(--wp--preset--color--white);--cmplz_button_settings_border_color: var(--wp--preset--color--white);--cmplz_button_accept_background_color: var(--wp--preset--color--red-50);--cmplz_button_accept_border_color: var(--wp--preset--color--red-50);--cmplz_button_accept_text_color: var(--wp--preset--color--white);}
.b-ext #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message p {font-size: var(--cmplz_text_font_size);}
.b-ext #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message>:first-child {margin-top: 0;}
.b-ext #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message>:last-child {margin-bottom: 0;}
.b-ext #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-show:before {opacity: 1;pointer-events: auto;}
.b-ext #cmplz-cookiebanner-container .cmplz-cookiebanner>* {z-index: 1;}
.b-ext #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-title {--cmplz_title_font_size: calc(var(--font-size) * 1.125);font-weight: 600;}
.b-ext #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-categories-visible .cmplz-message {margin-bottom: calc(var(--font-size) * 1.25);}
.b-ext #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn {justify-content: center;}
.b-ext #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn:after {content: none !important;}
.b-ext #cmplz-manage-consent .cmplz-manage-consent {display: none;}
.b-ext .entry-content [style="color: #ffffff"], .b-ext .entry-content [style="color: #ffffff;"] {color: inherit !important;}
@media screen and (min-width:37.5em) {.b-ext .wp-block-navigation__responsive-container-open:not(.always-shown) {display: flex;}
	.b-ext .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {display: none;}}
@media screen and (min-width:48em) {.b-ext .wp-pattern-hero-default {min-height: calc(var(--font-size) * 15.9375);padding-bottom: calc(var(--font-size) * 4.0625);padding-top: var(--wp--preset--spacing--3-xl);}
	.b-ext .wp-pattern-hero-default:after {-webkit-mask-position: 104% 50%;mask-position: 104% 50%;-webkit-mask-size: auto calc(var(--font-size) * 32.5);mask-size: auto calc(var(--font-size) * 32.5);}}
@media screen and (min-width:48.8125em) {.b-ext .wp-pattern-key-figures__row {row-gap: var(--wp--preset--spacing--xl);}
	.b-ext .wp-pattern-key-figures__row>div {flex: 0 0 33.33%;}
	.b-ext .wp-pattern-key-figures__row>div:nth-child(3n+3) {border-right: none;}}
@media screen and (min-width:48.875em) {.b-ext .wp-pattern-news__button-mobile {display: none !important;}
	.b-ext footer.wp-block-template-part>.wp-block-group:before {background-position: 0 0;background-size: calc(var(--font-size) * 17.5) auto;left: calc(var(--font-size) * -17.5);right: 0;top: calc(var(--font-size) * 1.5625);width: var(--wp--style--global--wide-size);}}
@media screen and (min-width:782px) {.b-ext .wp-block-blockparty-tabs {display: flex;}
	.b-ext .wp-block-blockparty-tabs:not(.has-align-sidebar-left):not(.has-align-sidebar-right) {flex-direction: column;}
	.b-ext .wp-block-blockparty-tabs.has-align-sidebar-left {--wp--blockparty--tabs--panel-padding: 0 0 0 var(--spacing--block-1);}
	.b-ext .wp-block-blockparty-tabs.has-align-sidebar-right {--wp--blockparty--tabs--panel-padding: 0 var(--spacing--block-1) 0 0;}
	.b-ext .wp-block-blockparty-tabs-nav {display: inline-flex;}}
@media screen and (min-width:64em) {.b-ext .wp-block-cover {min-height: calc(var(--font-size) * 25);}
	.b-ext .wp-block-cover.is-style-caption .wp-block-cover__inner-container {bottom: var(--wp--preset--spacing--md);left: var(--wp--preset--spacing--md);right: auto;}
	.b-ext .wp-block-media-text:not(.has-background) {background-size: auto;}
	.b-ext .wp-block-navigation__responsive-dialog {position: static !important;}
	.b-ext .wp-block-navigation__responsive-container-open:not(.always-shown), .b-ext .wp-block-navigation__responsive-dialog .wp-block-site-logo {display: none !important;}
	.b-ext .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {background-color: inherit;display: block !important;position: static !important;width: 100%;z-index: auto;}
	.b-ext .wp-block-quote {--wp--quote--padding: var(--wp--preset--spacing--l);background-size: auto;}
	.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-trigger, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-trigger {padding-right: calc(var(--font-size) * 3.25);}
	.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-trigger:after, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-trigger:after {font-size: calc(var(--font-size) * 2.625);}
	.b-ext .wp-block-blockparty-accordion.is-style-default .wp-block-blockparty-accordion-panel__inner, .b-ext .wp-block-blockparty-accordion:not([class*=is-style-]) .wp-block-blockparty-accordion-panel__inner {padding-right: calc(var(--font-size) * 4.875) !important;}
	.b-ext .wp-pattern-hero-home__buttons {justify-self: center;left: 0;right: 0;z-index: 1;}
	.b-ext .wp-pattern-hero-home {margin-bottom: calc(var(--pattern-home-buttons-height) / 2);overflow: visible;}
	.b-ext .wp-pattern-hero-home__buttons {background-color: var(--wp--preset--color--red-50);border-radius: var(--wp--preset--spacing--md);bottom: calc(var(--pattern-home-buttons-height) / 2 * -1);height: var(--pattern-home-buttons-height);}
	.b-ext .wp-pattern-hero-home__buttons .wp-block-button__link {align-items: center;border-radius: var(--wp--preset--spacing--md);display: flex;font-size: calc(var(--font-size) * 1.5);height: 100%;justify-content: center;padding-left: calc(var(--font-size) * 2.375);padding-right: calc(var(--font-size) * 2.375);}
	.b-ext .wp-pattern-hero-home__buttons .wp-block-button__link:after {height: calc(var(--font-size) * .75);width: calc(var(--font-size) * .75);}
	.b-ext .wp-pattern-banner-simple .wp-block-cover__image-background {height: 180%;left: auto;right: 0;top: 50%;transform: translateY(-50%);}
	.b-ext .wp-pattern-2-columns-2-cards .wp-block-column.is-vertically-aligned-stretch {align-items: stretch;display: flex;flex-direction: column;justify-content: space-between;}
	.b-ext .header__background {padding: var(--wp--preset--spacing--2-xs) var(--wp--preset--spacing--md);}
	.b-ext .header .wp-block-navigation__container {gap: var(--wp--preset--spacing--xs);}
	.b-ext .header .wp-block-navigation__container>li.wp-block-navigation-item {padding: var(--wp--preset--spacing--2-xs) !important;}
	.b-ext .header .wp-block-navigation__container>li.wp-block-navigation-item:has(.wp-block-navigation-submenu__toggle[aria-expanded=true])>ul.wp-block-navigation__submenu-container {background-color: var(--wp--preset--color--gray-10) !important;}
	.b-ext .header .wp-block-navigation__container>li.wp-block-navigation-item:has(.wp-block-navigation-submenu__toggle[aria-expanded=true])>ul.wp-block-navigation__submenu-container {top: calc(100% + var(--wp--preset--spacing--s));}
	.b-ext .header .wp-block-navigation__container>li.wp-block-navigation-item:has(.wp-block-navigation-submenu__toggle[aria-expanded=true])>ul.wp-block-navigation__submenu-container:before {bottom: 0;content: "";left: 0;position: absolute;right: 0;top: calc(var(--wp--preset--spacing--s) * -1);}
	.b-ext .header .wp-block-navigation__container>li.wp-block-navigation-item:has(.wp-block-navigation-submenu__toggle[aria-expanded=true])>ul.wp-block-navigation__submenu-container a {color: var(--wp--preset--color--red-50) !important;}
	.b-ext .header .wp-block-navigation__container>li.wp-block-navigation-item:has(.wp-block-navigation-submenu__toggle[aria-expanded=true])>ul.wp-block-navigation__submenu-container a:not([aria-current=page]) {font-weight: 400;}
	.b-ext .header .wp-block-navigation__container>li.wp-block-navigation-item:has(.wp-block-navigation-submenu__toggle[aria-expanded=true])>ul.wp-block-navigation__submenu-container a:hover {font-weight: 600;}
	.b-ext .header--home .wp-block-navigation__container>li.wp-block-navigation-item:has(.wp-block-navigation-submenu__toggle[aria-expanded=true]), .b-ext:not(.scroll-top) .header .wp-block-navigation__container>li.wp-block-navigation-item:has(.wp-block-navigation-submenu__toggle[aria-expanded=true]) {background-color: var(--wp--preset--color--gray-10);border-radius: calc(var(--font-size) * .5);}
	.b-ext.scroll-bottom .header, .b-ext.scroll-down .header, .b-ext.scroll-up .header {top: calc(var(--wp--preset--spacing--xs));top: calc(var(--wp--preset--spacing--xs) + var(--wp-admin-bar-height));}
	.b-ext.scroll-bottom .header .wp-block-site-logo img, .b-ext.scroll-down .header .wp-block-site-logo img, .b-ext.scroll-up .header .wp-block-site-logo img {max-width: calc(var(--font-size) * 5.9375);}
	.b-ext .header .header__background {border-radius: var(--wp--preset--spacing--2-xs);}}
@media screen and (max-width:63.9375em) {.b-ext .wp-block-button, .b-ext .wp-block-button__link {width: 100%;}
	.b-ext .wp-block-cover.is-style-left-text {flex-direction: column;justify-content: space-between !important;}
	.b-ext .wp-block-cover.is-style-left-text .wp-block-cover__image-background {margin: 0 calc(var(--font-size) * -1) calc(var(--font-size) * -1);order: 1;position: static;width: calc(100% + calc(var(--font-size) * 2));}
	.b-ext .wp-block-navigation.items-justified-right {--navigation-layout-justification-setting: start;--navigation-layout-justify: start;}
	.b-ext .wp-block-navigation__responsive-close {max-width: 100vw !important;padding-left: var(--wp--preset--spacing--s);padding-right: var(--wp--preset--spacing--s);}
	.b-ext .wp-block-navigation__responsive-dialog {margin-top: calc(var(--wp-admin-bar-height,0) + var(--wp--preset--spacing--s)) !important;}
	.b-ext .wp-block-navigation__responsive-dialog .wp-block-site-logo {display: block !important;left: 0;position: absolute;top: 0;}
	.b-ext .wp-block-navigation__responsive-container-open {display: flex;flex-direction: column;height: calc(var(--font-size) * .875);justify-content: space-between;position: relative;width: calc(var(--font-size) * 1.3125);}
	.b-ext .wp-block-navigation__responsive-container-open svg {background-color: var(--header--color);border-radius: calc(var(--font-size) * .125);height: calc(var(--font-size) * .125);width: 100%;}
	.b-ext .wp-block-navigation__responsive-container-open:after, .b-ext .wp-block-navigation__responsive-container-open:before {background-color: var(--header--color);border-radius: calc(var(--font-size) * .125);content: "";display: block;height: calc(var(--font-size) * .125);width: 100%;}
	.b-ext .wp-block-navigation__responsive-container-close {color: var(--wp--preset--color--gray-200);}
	.b-ext .wp-block-navigation__container {gap: var(--wp--preset--spacing--xs) !important;width: 100%;}
	.b-ext .wp-block-navigation__container>li {padding: var(--wp--preset--spacing--2-xs) 0 !important;width: 100%;}
	.b-ext .wp-block-navigation-submenu {flex-direction: row !important;flex-wrap: wrap;gap: var(--wp--preset--spacing--2-xs);justify-content: space-between;}
	.b-ext .wp-block-navigation__submenu-container {display: none !important;flex: 0 0 100%;padding: 0 var(--wp--preset--spacing--xs) 0 var(--wp--preset--spacing--xs) !important;}
	.b-ext .wp-block-navigation__submenu-container>li {margin-top: var(--wp--preset--spacing--xs);width: 100%;}
	.b-ext .wp-block-navigation-submenu__toggle {display: block !important;height: var(--wp--preset--spacing--s) !important;margin-top: calc(var(--font-size) * -.1875);width: var(--wp--preset--spacing--s) !important;}
	.b-ext .wp-block-navigation-submenu__toggle:before {content: "";display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
	.b-ext .wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-container {display: block !important;}
	.b-ext .wp-block-actual-store-locator .is-style-search {padding: calc(var(--font-size) * .625);}
	.b-ext .wp-block-actual-store-locator .is-style-search>span {clip: rect(calc(var(--font-size) * .0625),calc(var(--font-size) * .0625),calc(var(--font-size) * .0625),calc(var(--font-size) * .0625)) !important;border: 0 !important;clip-path: inset(50%) !important;height: calc(var(--font-size) * .0625) !important;left: calc(var(--font-size) * -625) !important;margin: calc(var(--font-size) * -.0625) !important;overflow: hidden !important;padding: 0 !important;position: absolute;top: auto !important;white-space: nowrap !important;width: calc(var(--font-size) * .0625) !important;}
	.b-ext .wp-pattern-hero-home {min-height: 95vh !important;}
	.b-ext .wp-pattern-hero-home h1 {color: var(--wp--preset--color--white) !important;}
	.b-ext .wp-pattern-hero-home__buttons {bottom: var(--wp--preset--spacing--s);gap: var(--wp--preset--spacing--2-xs);justify-content: space-between;max-width: calc(100% - var(--wp--preset--spacing--l)) !important;width: 100%;}
	.b-ext .wp-pattern-hero-home__buttons .wp-block-button {flex: 0 0 calc(50% - var(--wp--preset--spacing--3-xs));}
	.b-ext .wp-pattern-hero-home__buttons .wp-block-button__link {border-radius: var(--wp--preset--spacing--s);padding: calc(var(--font-size) * 1.25) calc(var(--font-size) * .625);width: 100%;}
	.b-ext .wp-pattern-hero-home__buttons .wp-block-button__link:after {height: calc(var(--font-size) * .625);width: calc(var(--font-size) * .625);}
	.b-ext .wp-pattern-hero-home-ergos h1 {max-width: 52% !important;}
	.b-ext .wp-pattern-hero-home-ergos__note {align-items: flex-start !important;flex-direction: column !important;}
	.b-ext .wp-pattern-hero-home-ergos__smalltext {max-width: 40% !important;}
	.b-ext .header__background {padding: var(--wp--preset--spacing--s);}
	.b-ext .header {top: 0;top: var(--wp-admin-bar-height);}
	.b-ext .header .wp-block-site-logo img {max-width: calc(var(--font-size) * 7.8125);}
	.b-ext .header .header__background {margin-top: 0 !important;max-width: 100%;transition: max-width .25s ease,background .25s ease;}}
@media screen and (max-width:48.8125em) {.b-ext .wp-pattern-news__button-desktop {display: none !important;}
	.b-ext .wp-pattern-news .wp-block-post-template {grid-auto-columns: calc(var(--font-size) * 18);grid-auto-flow: column;grid-template-columns: repeat(auto-fill,minmax(min(calc(var(--font-size) * 18),100%),1fr)) !important;overflow-x: auto;scrollbar-width: none;}
	.b-ext .wp-pattern-activities__grid, .b-ext .wp-pattern-news .wp-block-post-template {margin-right: calc(var(--font-size) * -1.25) !important;max-width: calc(100% + var(--wp--custom--layout--fluid-external-gutter)) !important;}
	.b-ext .wp-pattern-activities__grid {grid-auto-columns: calc(var(--font-size) * 15);grid-auto-flow: column;overflow-x: auto;scrollbar-width: none;}
	.b-ext footer.wp-block-template-part>.wp-block-group {padding-top: var(--wp--preset--spacing--xl) !important;}
	.b-ext footer.wp-block-template-part .wp-block-social-links {justify-content: flex-start;}
	.b-ext footer.wp-block-template-part .wp-block-navigation__container {align-items: flex-start;flex-direction: column;row-gap: 0 !important;}
	.b-ext footer.wp-block-template-part>.wp-block-group:before {background-size: calc(var(--font-size) * 14.375) auto;bottom: calc(var(--font-size) * -4.375);left: auto;right: calc(var(--font-size) * -1.5625);top: auto;width: calc(var(--font-size) * 14.375);}}
@media screen and (max-width:781px) {.b-ext .wp-block-blockparty-tabs {flex-direction: column;}}
@media screen and (max-width:48.75em) {.b-ext .wp-block-columns.is-style-mobile-reverse {flex-direction: column-reverse !important;}
	.b-ext .wp-pattern-key-figures__row {row-gap: var(--wp--preset--spacing--md);}
	.b-ext .wp-pattern-key-figures__row>div {flex: 0 0 50%;}
	.b-ext .wp-pattern-key-figures__row>div:nth-child(2n+2) {border-right: none;}}
@media screen and (max-width:37.5em) {.b-ext:not(.scroll-top) .admin-bar {--wp-admin-bar-height: calc(var(--font-size) * 0);}}