 @font-face {font-family: 'Bogue';src: url('../fonts/bogue/bogue-black.ttf') format('truetype');font-style: normal;}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes fading {0% {opacity: 0.25;}50% {opacity: 0.75;}100% {opacity: 0.25;}}@keyframes fading {0% {opacity: 0.25;}50% {opacity: 0.75;}100% {opacity: 0.25;}}:root {--font-default: "Lato", serif;--font-primary: "aurea-ultra", serif;--font-secondary: "Bogue", "aurea-ultra", serif;--font-icon-pro: 'Font Awesome 5 Pro';--font-size-xs: 1.2rem;--font-size-sm: 1.4rem;--font-size-default: 1.6rem;--font-size-md: 2rem;--font-size-display-1: 5.6rem;--font-size-display-3: 3.4rem;--font-size-h1: 4.4rem;--font-size-h2: 3.4rem;--font-size-h3: 2.6rem;--font-size-h4: 2.2rem;--font-size-h5: 1.8rem;--font-size-h6: 1.6rem;--font-size-numeral: 3.6rem;--font-size-btn: 1.6rem;--weight-thin: 200;--weight-light: 300;--weight-default: 400;--weight-medium: 500;--weight-bold-semi: 600;--weight-bold: 700;--weight-bold-extra: 800;--weight-bold-ultra: 900;--line-default: 1.3;--line-sm: 1.2;--line-xs: 1.1;--line-single: 1;--transition-duration-quick: 150ms;--transition-duration-default: 300ms;--transition-duration-slow: 600ms;--transition-ease: ease-in-out;--transition-cubic: cubic-bezier(0.165, 0.84, 0.44, 1);--transition-quick-ease: var(--transition-duration-quick) var(--transition-ease);--transition-default-ease: var(--transition-duration-default) var(--transition-ease);--transition-slow-ease: var(--transition-duration-slow) var(--transition-ease);--transition-quick-cubic: var(--transition-duration-quick) var(--transition-cubic);--transition-default-cubic: var(--transition-duration-default) var(--transition-cubic);--transition-slow-cubic: var(--transition-duration-slow) var(--transition-cubic);--color-primary-dark: #002855;--color-primary: #0175af;--color-primary-light: #3397c8;--color-primary-lighter: #80bedc;--color-primary-lightest: #ebf5fa;--color-secondary-dark: #006a52;--color-secondary: #00883c;--color-secondary-light: #74e9d4;--color-hmr-green: #008080;--color-green-dark: #0e6a44;--color-green: #009a44;--color-green-light: #9bcb4c;--color-purple-dark: #582c83;--color-purple: #af1685;--color-purple-light: #e955c0;--color-yellow: #f1a233;--color-yellow-dark: #ed8b00;--color-white: #fff;--color-grey-darkest: #333333;--color-grey-dark: #666666;--color-grey: #999999;--color-grey-light: #cccccc;--color-grey-lighter: #eeeeee;--color-grey-lightest: #fafafa;--color-grey-ultralight: #fcfcfc;--color-warning-darkest: #e74c3c;--color-warning-darker: #ed7264;--color-warning-dark: #f3978b;--color-warning: #f7bab2;--color-warning-light: #facbc5;--color-warning-lighter: #fcddd8;--color-warning-lightest: #fdedec;--color-success: #81c784;--color-link: #0066cc;--color-default: #002855;--color-black: var(--color-default);--color-white-0p: rgba(255, 255, 255, 0);--color-white-10p: rgba(255, 255, 255, 0.1);--color-white-15p: rgba(255, 255, 255, 0.15);--color-white-20p: rgba(255, 255, 255, 0.2);--color-white-25p: rgba(255, 255, 255, 0.25);--color-white-50p: rgba(255, 255, 255, 0.5);--color-white-75p: rgba(255, 255, 255, 0.75);--color-white-90p: rgba(255, 255, 255, 0.9);--color-black-0p: rgba(0, 40, 85, 0);--color-black-5p: rgba(0, 40, 85, 0.05);--color-black-10p: rgba(0, 40, 85, 0.1);--color-black-15p: rgba(0, 40, 85, 0.15);--color-black-25p: rgba(0, 40, 85, 0.25);--color-black-50p: rgba(0, 40, 85, 0.5);--color-black-75p: rgba(0, 40, 85, 0.75);--color-purple-50p: rgba(175, 22, 133, 0.5);--color-purple-75p: rgba(175, 22, 133, 0.75);--icon-fa-attach: 0.4687em;--navbar-height-full: 59.234375px;--navbar-height-current: var(--navbar-height-full);--pad-y-sm: 4.5rem;--pad-y: 4.5rem;--pad-y-lg: 6rem;--pad-y-xl: 7.5rem;--wp-admin-bar-height: 4.6rem;--viewport-height: 100vh;--aspect-21-9: 42.87%;--aspect-2-1: 50%;--aspect-16-9: 56.25%;--aspect-3-2: 66.67%;--aspect-4-3: 75%;--aspect-5-4: 80%;--aspect-1-1: 100%;--aspect-4-5: 125%;--aspect-3-4: 133.33%;--aspect-2-3: 150%;--aspect-9-16: 177.78%;--aspect-1-2: 200%;--aspect-9-21: 233.33%;--aspect-71-40: 56.338%;--border: 0.1rem solid #bfc9d4;--border-radius-sm: 0.5rem;--border-radius: 1rem;--border-radius-lg: 2rem;--border-radius-max: 99rem;--border-radius-soft: 1em;--space-sm: 0.5rem;--space-default: 0.75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2.5rem;--space-xxl: 4rem;--opacity-hover: 0.5;--box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--text-shadow: 0 0 2em var(--color-black-50p);--fa-beat-scale: 1.1;--fa-animation-duration: 3s;--hero-sidebar-width: 0rem;--badge-height: 5.5rem;--page-banner-aspect: 0.16;--page-banner-width: 32rem;--page-banner-height: calc(var(--page-banner-width) * var(--page-banner-aspect));}@media (min-width: 576px) {:root {--page-banner-width: 40rem;}}@media (min-width: 783px) {:root {--wp-admin-bar-height: 3.2rem;}}@media (min-width: 992px) {:root {--font-size-xs: 1.4rem;--font-size-sm: 1.6rem;--font-size-default: 2rem;--font-size-md: 2.2rem;--font-size-display-1: 8rem;--font-size-display-3: 4.6rem;--font-size-h1: 6.6rem;--font-size-h2: 4.6rem;--font-size-h3: 3.2rem;--font-size-h4: 2.8rem;--font-size-h5: 2rem;--font-size-numeral: 5.4rem;--font-size-btn: 1.8rem;--navbar-height-full: 72.4375px;--pad-y: 9rem;--pad-y-lg: 12rem;--pad-y-xl: 15rem;--border-radius-sm: 0.75rem;--border-radius: 1.5rem;--border-radius-lg: 3rem;--border-radius-soft: 1.5em;--space-sm: 0.75rem;--space-default: 1.125rem;--space-md: 1.5rem;--space-lg: 2.25rem;--space-xl: 3.75rem;--space-xxl: 6rem;--hero-sidebar-width: 11rem;--page-banner-width: 60rem;}}@media (min-width: 1400px) {:root {--font-size-xs: 1.6rem;--font-size-sm: 2rem;--font-size-default: 2.2rem;--font-size-md: 2.6rem;--font-size-display-1: 15rem;--font-size-display-3: 7rem;--font-size-h1: 10rem;--font-size-h2: 8rem;--font-size-h3: 4rem;--font-size-btn: 2rem;--font-size-numeral: 8.5rem;--navbar-height-full: 112.1484375px;--space-sm: 1rem;--space-default: 1.5rem;--space-md: 2rem;--space-lg: 3rem;--space-xl: 5rem;--space-xxl: 8rem;--hero-sidebar-width: 14rem;}}@media (min-width: 1600px) {:root {--navbar-height-full: 132.1484375px;}}html {font-size: 62.5%;}body {overflow-x: hidden;font-family: var(--font-default);font-size: var(--font-size-default);font-weight: var(--weight-light);-webkit-font-variant-ligatures: none;font-variant-ligatures: none;line-height: var(--line-sm);color: var(--color-black);background-color: var(--color-white);}.body-main {position: relative;}*.focus, *:focus {outline: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}:focus-visible {outline: none !important;}.child-clean > *:first-child {margin-top: 0 !important;}.child-clean > *:last-child {margin-bottom: 0 !important;}.body-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;}.body-wrapper > .body-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;min-height: 100vh;}.body-wrapper > .body-inner > .body-main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}body:not(.admin-bar) {--wp-admin-bar-height: 0px;}@media (max-width: 600px) {#wpadminbar {position: fixed;}}@media (pointer: fine) and (hover: hover) {*[data-device-hide="desktop"] {display: none !important;}}.hidden {display: none !important;visibility: hidden !important;}.opacity-hover {-webkit-transition: opacity var(--transition-quick-ease);-o-transition: opacity var(--transition-quick-ease);transition: opacity var(--transition-quick-ease);}.opacity-hover:hover {opacity: var(--opacity-hover);}@media (min-width: 1200px) {.container-sm {max-width: 1140px;}}@media (min-width: 1600px) {.container, .container-md, .container-lg, .container-xl, .container-xxl, .container-xxxl {max-width: 1440px;}}@media (min-width: 1900px) {.container, .container-md, .container-lg, .container-xl, .container-xxl, .container-xxxl {max-width: 1600px;}}.container-fluid-sm, .container-fluid-md, .container-fluid-lg, .container-fluid-xl, .container-fluid-xxl, .container-fluid-xxxl {width: 100%;margin-right: auto;margin-left: auto;padding-right: 15px;padding-left: 15px;}@media (min-width: 576px) {.container-fluid-sm {max-width: 540px;}}@media (min-width: 768px) {.container-fluid-md {max-width: 720px;}}@media (min-width: 992px) {.container-fluid-lg {max-width: 960px;}}@media (min-width: 1200px) {.container-fluid-xl {max-width: 1140px;}}@media (min-width: 1400px) {.container-fluid-xxl {max-width: 1320px;}}@media (min-width: 1600px) {.container-fluid-xxxl {max-width: 1440px;}}@media (min-width: 992px) {.row.has-space-extra {margin-right: -30px;margin-left: -30px;}.row.has-space-extra > .col, .row.has-space-extra > .col-1, .row.has-space-extra > .col-2, .row.has-space-extra > .col-3, .row.has-space-extra > .col-4, .row.has-space-extra > .col-5, .row.has-space-extra > .col-6, .row.has-space-extra > .col-7, .row.has-space-extra > .col-8, .row.has-space-extra > .col-9, .row.has-space-extra > .col-10, .row.has-space-extra > .col-11, .row.has-space-extra > .col-12, .row.has-space-extra > .col-auto, .row.has-space-extra > .col-sm, .row.has-space-extra > .col-sm-1, .row.has-space-extra > .col-sm-2, .row.has-space-extra > .col-sm-3, .row.has-space-extra > .col-sm-4, .row.has-space-extra > .col-sm-5, .row.has-space-extra > .col-sm-6, .row.has-space-extra > .col-sm-7, .row.has-space-extra > .col-sm-8, .row.has-space-extra > .col-sm-9, .row.has-space-extra > .col-sm-10, .row.has-space-extra > .col-sm-11, .row.has-space-extra > .col-sm-12, .row.has-space-extra > .col-sm-auto, .row.has-space-extra > .col-md, .row.has-space-extra > .col-md-1, .row.has-space-extra > .col-md-2, .row.has-space-extra > .col-md-3, .row.has-space-extra > .col-md-4, .row.has-space-extra > .col-md-5, .row.has-space-extra > .col-md-6, .row.has-space-extra > .col-md-7, .row.has-space-extra > .col-md-8, .row.has-space-extra > .col-md-9, .row.has-space-extra > .col-md-10, .row.has-space-extra > .col-md-11, .row.has-space-extra > .col-md-12, .row.has-space-extra > .col-md-auto, .row.has-space-extra > .col-lg, .row.has-space-extra > .col-lg-1, .row.has-space-extra > .col-lg-2, .row.has-space-extra > .col-lg-3, .row.has-space-extra > .col-lg-4, .row.has-space-extra > .col-lg-5, .row.has-space-extra > .col-lg-6, .row.has-space-extra > .col-lg-7, .row.has-space-extra > .col-lg-8, .row.has-space-extra > .col-lg-9, .row.has-space-extra > .col-lg-10, .row.has-space-extra > .col-lg-11, .row.has-space-extra > .col-lg-12, .row.has-space-extra > .col-lg-auto, .row.has-space-extra > .col-xl, .row.has-space-extra > .col-xl-1, .row.has-space-extra > .col-xl-2, .row.has-space-extra > .col-xl-3, .row.has-space-extra > .col-xl-4, .row.has-space-extra > .col-xl-5, .row.has-space-extra > .col-xl-6, .row.has-space-extra > .col-xl-7, .row.has-space-extra > .col-xl-8, .row.has-space-extra > .col-xl-9, .row.has-space-extra > .col-xl-10, .row.has-space-extra > .col-xl-11, .row.has-space-extra > .col-xl-12, .row.has-space-extra > .col-xl-auto {padding-right: 30px;padding-left: 30px;}}.mt-auto {margin-top: auto !important;}.me-auto {margin-right: auto !important;}.mb-auto {margin-bottom: auto !important;}.ms-auto {margin-left: auto !important;}.m-0 {margin: 0 !important;}.m-1 {margin: var(--space-sm) !important;}.m-2 {margin: var(--space-default) !important;}.m-3 {margin: var(--space-md) !important;}.m-4 {margin: var(--space-lg) !important;}.m-5 {margin: var(--space-xl) !important;}.m-6 {margin: var(--space-xxl) !important;}.m-7 {margin: calc(var(--space-xxl) * 2) !important;}.mx-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-1 {margin-right: var(--space-sm) !important;margin-left: var(--space-sm) !important;}.mx-2 {margin-right: var(--space-default) !important;margin-left: var(--space-default) !important;}.mx-3 {margin-right: var(--space-md) !important;margin-left: var(--space-md) !important;}.mx-4 {margin-right: var(--space-lg) !important;margin-left: var(--space-lg) !important;}.mx-5 {margin-right: var(--space-xl) !important;margin-left: var(--space-xl) !important;}.mx-6 {margin-right: var(--space-xxl) !important;margin-left: var(--space-xxl) !important;}.mx-7 {margin-right: calc(var(--space-xxl) * 2) !important;margin-left: calc(var(--space-xxl) * 2) !important;}.my-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-1 {margin-top: var(--space-sm) !important;margin-bottom: var(--space-sm) !important;}.my-2 {margin-top: var(--space-default) !important;margin-bottom: var(--space-default) !important;}.my-3 {margin-top: var(--space-md) !important;margin-bottom: var(--space-md) !important;}.my-4 {margin-top: var(--space-lg) !important;margin-bottom: var(--space-lg) !important;}.my-5 {margin-top: var(--space-xl) !important;margin-bottom: var(--space-xl) !important;}.my-6 {margin-top: var(--space-xxl) !important;margin-bottom: var(--space-xxl) !important;}.my-7 {margin-top: calc(var(--space-xxl) * 2) !important;margin-bottom: calc(var(--space-xxl) * 2) !important;}.mt-0 {margin-top: 0 !important;}.mt-1 {margin-top: var(--space-sm) !important;}.mt-2 {margin-top: var(--space-default) !important;}.mt-3 {margin-top: var(--space-md) !important;}.mt-4 {margin-top: var(--space-lg) !important;}.mt-5 {margin-top: var(--space-xl) !important;}.mt-6 {margin-top: var(--space-xxl) !important;}.mt-7 {margin-top: calc(var(--space-xxl) * 2) !important;}.me-0 {margin-right: 0 !important;}.me-1 {margin-right: var(--space-sm) !important;}.me-2 {margin-right: var(--space-default) !important;}.me-3 {margin-right: var(--space-md) !important;}.me-4 {margin-right: var(--space-lg) !important;}.me-5 {margin-right: var(--space-xl) !important;}.me-6 {margin-right: var(--space-xxl) !important;}.me-7 {margin-right: calc(var(--space-xxl) * 2) !important;}.mb-0 {margin-bottom: 0 !important;}.mb-1 {margin-bottom: var(--space-sm) !important;}.mb-2 {margin-bottom: var(--space-default) !important;}.mb-3 {margin-bottom: var(--space-md) !important;}.mb-4 {margin-bottom: var(--space-lg) !important;}.mb-5 {margin-bottom: var(--space-xl) !important;}.mb-6 {margin-bottom: var(--space-xxl) !important;}.mb-7 {margin-bottom: calc(var(--space-xxl) * 2) !important;}.ms-0 {margin-left: 0 !important;}.ms-1 {margin-left: var(--space-sm) !important;}.ms-2 {margin-left: var(--space-default) !important;}.ms-3 {margin-left: var(--space-md) !important;}.ms-4 {margin-left: var(--space-lg) !important;}.ms-5 {margin-left: var(--space-xl) !important;}.ms-6 {margin-left: var(--space-xxl) !important;}.ms-7 {margin-left: calc(var(--space-xxl) * 2) !important;}@media (min-width: 576px) {.m-sm-0 {margin: 0 !important;}.m-sm-1 {margin: var(--space-sm) !important;}.m-sm-2 {margin: var(--space-default) !important;}.m-sm-3 {margin: var(--space-md) !important;}.m-sm-4 {margin: var(--space-lg) !important;}.m-sm-5 {margin: var(--space-xl) !important;}.m-sm-6 {margin: var(--space-xxl) !important;}.m-sm-7 {margin: calc(var(--space-xxl) * 2) !important;}.mx-sm-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-sm-1 {margin-right: var(--space-sm) !important;margin-left: var(--space-sm) !important;}.mx-sm-2 {margin-right: var(--space-default) !important;margin-left: var(--space-default) !important;}.mx-sm-3 {margin-right: var(--space-md) !important;margin-left: var(--space-md) !important;}.mx-sm-4 {margin-right: var(--space-lg) !important;margin-left: var(--space-lg) !important;}.mx-sm-5 {margin-right: var(--space-xl) !important;margin-left: var(--space-xl) !important;}.mx-sm-6 {margin-right: var(--space-xxl) !important;margin-left: var(--space-xxl) !important;}.mx-sm-7 {margin-right: calc(var(--space-xxl) * 2) !important;margin-left: calc(var(--space-xxl) * 2) !important;}.my-sm-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-sm-1 {margin-top: var(--space-sm) !important;margin-bottom: var(--space-sm) !important;}.my-sm-2 {margin-top: var(--space-default) !important;margin-bottom: var(--space-default) !important;}.my-sm-3 {margin-top: var(--space-md) !important;margin-bottom: var(--space-md) !important;}.my-sm-4 {margin-top: var(--space-lg) !important;margin-bottom: var(--space-lg) !important;}.my-sm-5 {margin-top: var(--space-xl) !important;margin-bottom: var(--space-xl) !important;}.my-sm-6 {margin-top: var(--space-xxl) !important;margin-bottom: var(--space-xxl) !important;}.my-sm-7 {margin-top: calc(var(--space-xxl) * 2) !important;margin-bottom: calc(var(--space-xxl) * 2) !important;}.mt-sm-0 {margin-top: 0 !important;}.mt-sm-1 {margin-top: var(--space-sm) !important;}.mt-sm-2 {margin-top: var(--space-default) !important;}.mt-sm-3 {margin-top: var(--space-md) !important;}.mt-sm-4 {margin-top: var(--space-lg) !important;}.mt-sm-5 {margin-top: var(--space-xl) !important;}.mt-sm-6 {margin-top: var(--space-xxl) !important;}.mt-sm-7 {margin-top: calc(var(--space-xxl) * 2) !important;}.me-sm-0 {margin-right: 0 !important;}.me-sm-1 {margin-right: var(--space-sm) !important;}.me-sm-2 {margin-right: var(--space-default) !important;}.me-sm-3 {margin-right: var(--space-md) !important;}.me-sm-4 {margin-right: var(--space-lg) !important;}.me-sm-5 {margin-right: var(--space-xl) !important;}.me-sm-6 {margin-right: var(--space-xxl) !important;}.me-sm-7 {margin-right: calc(var(--space-xxl) * 2) !important;}.mb-sm-0 {margin-bottom: 0 !important;}.mb-sm-1 {margin-bottom: var(--space-sm) !important;}.mb-sm-2 {margin-bottom: var(--space-default) !important;}.mb-sm-3 {margin-bottom: var(--space-md) !important;}.mb-sm-4 {margin-bottom: var(--space-lg) !important;}.mb-sm-5 {margin-bottom: var(--space-xl) !important;}.mb-sm-6 {margin-bottom: var(--space-xxl) !important;}.mb-sm-7 {margin-bottom: calc(var(--space-xxl) * 2) !important;}.ms-sm-0 {margin-left: 0 !important;}.ms-sm-1 {margin-left: var(--space-sm) !important;}.ms-sm-2 {margin-left: var(--space-default) !important;}.ms-sm-3 {margin-left: var(--space-md) !important;}.ms-sm-4 {margin-left: var(--space-lg) !important;}.ms-sm-5 {margin-left: var(--space-xl) !important;}.ms-sm-6 {margin-left: var(--space-xxl) !important;}.ms-sm-7 {margin-left: calc(var(--space-xxl) * 2) !important;}}@media (min-width: 768px) {.m-md-0 {margin: 0 !important;}.m-md-1 {margin: var(--space-sm) !important;}.m-md-2 {margin: var(--space-default) !important;}.m-md-3 {margin: var(--space-md) !important;}.m-md-4 {margin: var(--space-lg) !important;}.m-md-5 {margin: var(--space-xl) !important;}.m-md-6 {margin: var(--space-xxl) !important;}.m-md-7 {margin: calc(var(--space-xxl) * 2) !important;}.mx-md-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-md-1 {margin-right: var(--space-sm) !important;margin-left: var(--space-sm) !important;}.mx-md-2 {margin-right: var(--space-default) !important;margin-left: var(--space-default) !important;}.mx-md-3 {margin-right: var(--space-md) !important;margin-left: var(--space-md) !important;}.mx-md-4 {margin-right: var(--space-lg) !important;margin-left: var(--space-lg) !important;}.mx-md-5 {margin-right: var(--space-xl) !important;margin-left: var(--space-xl) !important;}.mx-md-6 {margin-right: var(--space-xxl) !important;margin-left: var(--space-xxl) !important;}.mx-md-7 {margin-right: calc(var(--space-xxl) * 2) !important;margin-left: calc(var(--space-xxl) * 2) !important;}.my-md-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-md-1 {margin-top: var(--space-sm) !important;margin-bottom: var(--space-sm) !important;}.my-md-2 {margin-top: var(--space-default) !important;margin-bottom: var(--space-default) !important;}.my-md-3 {margin-top: var(--space-md) !important;margin-bottom: var(--space-md) !important;}.my-md-4 {margin-top: var(--space-lg) !important;margin-bottom: var(--space-lg) !important;}.my-md-5 {margin-top: var(--space-xl) !important;margin-bottom: var(--space-xl) !important;}.my-md-6 {margin-top: var(--space-xxl) !important;margin-bottom: var(--space-xxl) !important;}.my-md-7 {margin-top: calc(var(--space-xxl) * 2) !important;margin-bottom: calc(var(--space-xxl) * 2) !important;}.mt-md-0 {margin-top: 0 !important;}.mt-md-1 {margin-top: var(--space-sm) !important;}.mt-md-2 {margin-top: var(--space-default) !important;}.mt-md-3 {margin-top: var(--space-md) !important;}.mt-md-4 {margin-top: var(--space-lg) !important;}.mt-md-5 {margin-top: var(--space-xl) !important;}.mt-md-6 {margin-top: var(--space-xxl) !important;}.mt-md-7 {margin-top: calc(var(--space-xxl) * 2) !important;}.me-md-0 {margin-right: 0 !important;}.me-md-1 {margin-right: var(--space-sm) !important;}.me-md-2 {margin-right: var(--space-default) !important;}.me-md-3 {margin-right: var(--space-md) !important;}.me-md-4 {margin-right: var(--space-lg) !important;}.me-md-5 {margin-right: var(--space-xl) !important;}.me-md-6 {margin-right: var(--space-xxl) !important;}.me-md-7 {margin-right: calc(var(--space-xxl) * 2) !important;}.mb-md-0 {margin-bottom: 0 !important;}.mb-md-1 {margin-bottom: var(--space-sm) !important;}.mb-md-2 {margin-bottom: var(--space-default) !important;}.mb-md-3 {margin-bottom: var(--space-md) !important;}.mb-md-4 {margin-bottom: var(--space-lg) !important;}.mb-md-5 {margin-bottom: var(--space-xl) !important;}.mb-md-6 {margin-bottom: var(--space-xxl) !important;}.mb-md-7 {margin-bottom: calc(var(--space-xxl) * 2) !important;}.ms-md-0 {margin-left: 0 !important;}.ms-md-1 {margin-left: var(--space-sm) !important;}.ms-md-2 {margin-left: var(--space-default) !important;}.ms-md-3 {margin-left: var(--space-md) !important;}.ms-md-4 {margin-left: var(--space-lg) !important;}.ms-md-5 {margin-left: var(--space-xl) !important;}.ms-md-6 {margin-left: var(--space-xxl) !important;}.ms-md-7 {margin-left: calc(var(--space-xxl) * 2) !important;}}@media (min-width: 992px) {.m-lg-0 {margin: 0 !important;}.m-lg-1 {margin: var(--space-sm) !important;}.m-lg-2 {margin: var(--space-default) !important;}.m-lg-3 {margin: var(--space-md) !important;}.m-lg-4 {margin: var(--space-lg) !important;}.m-lg-5 {margin: var(--space-xl) !important;}.m-lg-6 {margin: var(--space-xxl) !important;}.m-lg-7 {margin: calc(var(--space-xxl) * 2) !important;}.mx-lg-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-lg-1 {margin-right: var(--space-sm) !important;margin-left: var(--space-sm) !important;}.mx-lg-2 {margin-right: var(--space-default) !important;margin-left: var(--space-default) !important;}.mx-lg-3 {margin-right: var(--space-md) !important;margin-left: var(--space-md) !important;}.mx-lg-4 {margin-right: var(--space-lg) !important;margin-left: var(--space-lg) !important;}.mx-lg-5 {margin-right: var(--space-xl) !important;margin-left: var(--space-xl) !important;}.mx-lg-6 {margin-right: var(--space-xxl) !important;margin-left: var(--space-xxl) !important;}.mx-lg-7 {margin-right: calc(var(--space-xxl) * 2) !important;margin-left: calc(var(--space-xxl) * 2) !important;}.my-lg-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-lg-1 {margin-top: var(--space-sm) !important;margin-bottom: var(--space-sm) !important;}.my-lg-2 {margin-top: var(--space-default) !important;margin-bottom: var(--space-default) !important;}.my-lg-3 {margin-top: var(--space-md) !important;margin-bottom: var(--space-md) !important;}.my-lg-4 {margin-top: var(--space-lg) !important;margin-bottom: var(--space-lg) !important;}.my-lg-5 {margin-top: var(--space-xl) !important;margin-bottom: var(--space-xl) !important;}.my-lg-6 {margin-top: var(--space-xxl) !important;margin-bottom: var(--space-xxl) !important;}.my-lg-7 {margin-top: calc(var(--space-xxl) * 2) !important;margin-bottom: calc(var(--space-xxl) * 2) !important;}.mt-lg-0 {margin-top: 0 !important;}.mt-lg-1 {margin-top: var(--space-sm) !important;}.mt-lg-2 {margin-top: var(--space-default) !important;}.mt-lg-3 {margin-top: var(--space-md) !important;}.mt-lg-4 {margin-top: var(--space-lg) !important;}.mt-lg-5 {margin-top: var(--space-xl) !important;}.mt-lg-6 {margin-top: var(--space-xxl) !important;}.mt-lg-7 {margin-top: calc(var(--space-xxl) * 2) !important;}.me-lg-0 {margin-right: 0 !important;}.me-lg-1 {margin-right: var(--space-sm) !important;}.me-lg-2 {margin-right: var(--space-default) !important;}.me-lg-3 {margin-right: var(--space-md) !important;}.me-lg-4 {margin-right: var(--space-lg) !important;}.me-lg-5 {margin-right: var(--space-xl) !important;}.me-lg-6 {margin-right: var(--space-xxl) !important;}.me-lg-7 {margin-right: calc(var(--space-xxl) * 2) !important;}.mb-lg-0 {margin-bottom: 0 !important;}.mb-lg-1 {margin-bottom: var(--space-sm) !important;}.mb-lg-2 {margin-bottom: var(--space-default) !important;}.mb-lg-3 {margin-bottom: var(--space-md) !important;}.mb-lg-4 {margin-bottom: var(--space-lg) !important;}.mb-lg-5 {margin-bottom: var(--space-xl) !important;}.mb-lg-6 {margin-bottom: var(--space-xxl) !important;}.mb-lg-7 {margin-bottom: calc(var(--space-xxl) * 2) !important;}.ms-lg-0 {margin-left: 0 !important;}.ms-lg-1 {margin-left: var(--space-sm) !important;}.ms-lg-2 {margin-left: var(--space-default) !important;}.ms-lg-3 {margin-left: var(--space-md) !important;}.ms-lg-4 {margin-left: var(--space-lg) !important;}.ms-lg-5 {margin-left: var(--space-xl) !important;}.ms-lg-6 {margin-left: var(--space-xxl) !important;}.ms-lg-7 {margin-left: calc(var(--space-xxl) * 2) !important;}}.pad-top-sm {padding-top: var(--space-sm);}.pad-top {padding-top: var(--space-default);}.pad-top-md {padding-top: var(--space-md);}.pad-top-lg {padding-top: var(--space-lg);}.pad-top-xl {padding-top: var(--space-xl);}.pad-right-sm {padding-right: var(--space-sm);}.pad-right {padding-right: var(--space-default);}.pad-right-md {padding-right: var(--space-md);}.pad-right-lg {padding-right: var(--space-lg);}.pad-right-xl {padding-right: var(--space-xl);}.pad-bottom-sm {padding-bottom: var(--space-sm);}.pad-bottom {padding-bottom: var(--space-default);}.pad-bottom-md {padding-bottom: var(--space-md);}.pad-bottom-lg {padding-bottom: var(--space-lg);}.pad-bottom-xl {padding-bottom: var(--space-xl);}.pad-left-sm {padding-left: var(--space-sm);}.pad-left {padding-left: var(--space-default);}.pad-left-md {padding-left: var(--space-md);}.pad-left-lg {padding-left: var(--space-lg);}.pad-left-xl {padding-left: var(--space-xl);}.text-default {color: var(--color-default) !important;}.text-muted {color: var(--color-grey-light) !important;}.text-primary-dark {color: var(--color-primary-dark) !important;}.text-primary {color: var(--color-primary) !important;}.text-secondary-dark {color: var(--color-secondary-dark) !important;}.text-secondary {color: var(--color-secondary) !important;}.text-secondary-light {color: var(--color-secondary-light) !important;}.text-purple-dark {color: var(--color-purple-dark);}.text-purple {color: var(--color-purple);}.text-purple-light {color: var(--color-purple-light);}.text-yellow {color: var(--color-yellow);}.text-white {color: var(--color-white) !important;}.text-grey-darkest {color: var(--color-grey-darkest) !important;}.text-grey-dark {color: var(--color-grey-dark) !important;}.text-grey {color: var(--color-grey) !important;}.text-grey-light {color: var(--color-grey-light) !important;}.text-grey-lighter {color: var(--color-grey-lighter) !important;}.text-grey-lightest {color: var(--color-grey-lightest) !important;}.text-black {color: var(--color-black) !important;}.text-warning {color: var(--color-warning-darkest) !important;}.text-bg-info {color: var(--color-black) !important;background-color: var(--color-link) !important;}.text-bg-error {color: var(--color-white);background-color: var(--color-warning-darker);}.text-bg-success {color: var(--color-white);background-color: var(--color-success);}.bg-default {--bg-color: var(--color-default);background-color: var(--bg-color) !important;}.bg-primary-light {--bg-color: var(--color-primary-light);background-color: var(--bg-color) !important;}.bg-primary-lightest {--bg-color: var(--color-primary-lightest);background-color: var(--bg-color) !important;}.bg-primary-dark {--bg-color: var(--color-primary-dark);background-color: var(--bg-color) !important;}.bg-primary {--bg-color: var(--color-primary);background-color: var(--bg-color) !important;}.bg-secondary-dark {--bg-color: var(--color-secondary-dark);background-color: var(--bg-color) !important;}.bg-secondary {--bg-color: var(--color-secondary);background-color: var(--bg-color) !important;}.bg-secondary-light {--bg-color: var(--color-secondary-light);background-color: var(--bg-color) !important;}.bg-purple-dark {--bg-color: var(--color-purple-dark);background-color: var(--bg-color) !important;}.bg-hmr-green {--bg-color: var(--color-hmr-green);background-color: var(--bg-color) !important;}.bg-purple {--bg-color: var(--color-purple);background-color: var(--bg-color) !important;}.bg-yellow {--bg-color: var(--color-yellow);background-color: var(--bg-color) !important;}.bg-white {--bg-color: var(--color-white);background-color: var(--bg-color) !important;}.bg-grey-darkest {--bg-color: var(--color-grey-darkest);background-color: var(--bg-color) !important;}.bg-grey-dark {--bg-color: var(--color-grey-dark);background-color: var(--bg-color) !important;}.bg-grey {--bg-color: var(--color-grey);background-color: var(--bg-color) !important;}.bg-grey-light {--bg-color: var(--color-grey-light);background-color: var(--bg-color) !important;}.bg-grey-lighter {--bg-color: var(--color-grey-lighter);background-color: var(--bg-color) !important;}.bg-grey-lightest {--bg-color: var(--color-grey-lightest);background-color: var(--bg-color) !important;}.bg-black {--bg-color: var(--color-black);background-color: var(--bg-color) !important;}.bg-warning {--bg-color: var(--color-warning-darkest);background-color: var(--bg-color) !important;}.bg-gradient-primary {background: -o-linear-gradient(top, var(--color-primary) 0%, var(--color-black) 154.66%);background: -webkit-gradient(linear, left top, left bottom, from(var(--color-primary)), color-stop(154.66%, var(--color-black)));background: linear-gradient(180deg, var(--color-primary) 0%, var(--color-black) 154.66%);}.bg-gradient-green {background: -o-linear-gradient(top, var(--color-green) 0%, var(--color-green-dark) 70.87%, var(--color-black) 141.74%);background: -webkit-gradient(linear, left top, left bottom, from(var(--color-green)), color-stop(70.87%, var(--color-green-dark)), color-stop(141.74%, var(--color-black)));background: linear-gradient(180deg, var(--color-green) 0%, var(--color-green-dark) 70.87%, var(--color-black) 141.74%);}.bg-gradient-purple {background: -o-linear-gradient(top, var(--color-purple) 8.95%, var(--color-purple-dark) 99.86%);background: -webkit-gradient(linear, left top, left bottom, color-stop(8.95%, var(--color-purple)), color-stop(99.86%, var(--color-purple-dark)));background: linear-gradient(180deg, var(--color-purple) 8.95%, var(--color-purple-dark) 99.86%);}.color-palette-primary {--color-main: var(--color-primary-darker);--color-accent: var(--color-grey-lighter);--color-bg: var(--color-black);}.border-solid {border: 0.1rem solid var(--color-primary);}.border-radius-sm {border-radius: var(--border-radius-sm);}.border-radius {border-radius: var(--border-radius);}.border-radius-lg {border-radius: var(--border-radius-lg);}.border-radius-max {border-radius: var(--border-radius-max);}.border-purple {border-color: var(--color-purple) !important;}.border-green {border-color: var(--color-secondary) !important;}.border-primary {border-color: var(--color-primary) !important;}.space-sm {--space: var(--space-sm);}.space-default {--space: var(--space-default);}.space-md {--space: var(--space-md);}.space-lg {--space: var(--space-lg);}.space-xl {--space: var(--space-xl);}.space-xxl {--space: var(--space-xxl);}p {margin-bottom: var(--space-lg);font-weight: var(--weight-light);}.p1 {font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);line-height: var(--line-default);}small, .small {font-size: 0.8em;font-weight: inherit;}strong, .strong {font-weight: var(--weight-bold-semi);}blockquote {position: relative;margin-top: var(--space-xxl);margin-bottom: var(--space-xxl);padding-left: 5rem;}@media (min-width: 768px) {blockquote {padding: 0 5rem;}}@media (min-width: 992px) {blockquote {padding: 0 8rem;}}blockquote::before {position: absolute;top: -0.2em;left: 0;content: "\201C";display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: -0.3em;height: 1em;font-size: 8rem;font-family: var(--font-primary);font-weight: var(--weight-medium);color: var(--color-primary);}@media (min-width: 992px) {blockquote::before {margin-bottom: -0.15em;font-size: 12rem;}}blockquote > :last-child {margin-bottom: 0;}hr {margin-top: 3rem;margin-bottom: 3rem;border-top: 0.1rem solid currentColor;opacity: 0.25;}@media (min-width: 992px) {hr {margin-top: 6rem;margin-bottom: 6rem;}}.white-space-nowrap {white-space: nowrap !important;}address.addr-nowrap br {display: none;}.text-bg-highlighted {padding-right: 0.2em;padding-left: 0.2em;box-decoration-break: clone;-webkit-box-decoration-break: clone;}.font-family-default {font-family: var(--font-default) !important;}.font-family-primary {font-family: var(--font-primary) !important;}.font-family-secondary {font-family: var(--font-secondary) !important;}.font-weight-inherit {font-weight: inherit !important;}.font-weight-light {font-weight: var(--weight-light) !important;}.font-weight-default {font-weight: var(--weight-default) !important;}.font-weight-medium {font-weight: var(--weight-medium) !important;}.font-weight-bold-semi {font-weight: var(--weight-bold-semi) !important;}.font-weight-bold {font-weight: var(--weight-bold) !important;}.font-weight-bold-extra {font-weight: var(--weight-bold-extra) !important;}.font-weight-bold-ultra {font-weight: var(--weight-bold-ultra) !important;}.line-height-default {line-height: var(--line-default) !important;}.line-height-tight {line-height: var(--line-sm) !important;}.text-balance {text-wrap: balance;}.hidden-h1 {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {display: block;margin-bottom: var(--space-default);font-family: var(--font-primary);font-weight: var(--weight-default);line-height: var(--line-sm);}h1, .h1 {font-size: var(--font-size-h1);line-height: var(--line-single);}h2, .h2 {margin-bottom: var(--space-xl);font-size: var(--font-size-h2);}h3, .h3 {font-size: var(--font-size-h3);}h4, .h4 {font-size: var(--font-size-h4);}h5, .h5 {font-size: var(--font-size-h5);}h6, .h6 {font-size: var(--font-size-h6);}.display-1 {display: block;font-size: var(--font-size-display-1);text-transform: uppercase;}.display-3 {display: block;font-size: var(--font-size-display-3);}.text-wm-vert-lr {-webkit-writing-mode: vertical-lr;-ms-writing-mode: tb-lr;writing-mode: vertical-lr;}.text-wm-vert-rl {-webkit-writing-mode: vertical-rl;-ms-writing-mode: tb-rl;writing-mode: vertical-rl;}*[class^="text-col"], *[class*=" text-col"] {-webkit-columns: auto;-moz-columns: auto;columns: auto;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;}.text-col-2 {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}@media (min-width: 768px) {.text-col-md-2 {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}}@media (min-width: 992px) {.text-col-lg-2 {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}}.text-col-3 {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}@media (min-width: 768px) {.text-col-md-3 {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}}@media (min-width: 992px) {.text-col-lg-3 {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}}.text-col-4 {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;}@media (min-width: 768px) {.text-col-md-4 {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;}}@media (min-width: 992px) {.text-col-lg-4 {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;}}*[class^="text-truncate"], *[class*=" text-truncate"] {position: relative;overflow: hidden;}*[class^="text-truncate"]::before, *[class*=" text-truncate"]::before, *[class^="text-truncate"]::after, *[class*=" text-truncate"]::after {content: '...';position: absolute;right: 0;background-color: var(--color-white);}*[class^="text-truncate"]::before, *[class*=" text-truncate"]::before {bottom: 0;}*[class^="text-truncate"]::after, *[class*=" text-truncate"]::after {color: transparent;}*[class^="text-truncate-default"], *[class*=" text-truncate-default"] {line-height: var(--line-default);}*[class^="text-truncate-tight"], *[class*=" text-truncate-tight"] {line-height: var(--line-sm);}*[class^="text-truncate-single"], *[class*=" text-truncate-single"] {line-height: var(--line-single);}.text-truncate-default-2 {max-height: calc(var(--line-default) * 2em);}.text-truncate-tight-2 {max-height: calc(var(--line-sm) * 2em);}.text-truncate-single-2 {max-height: calc(var(--line-single) * 2em);}.text-truncate-default-3 {max-height: calc(var(--line-default) * 3em);}.text-truncate-tight-3 {max-height: calc(var(--line-sm) * 3em);}.text-truncate-single-3 {max-height: calc(var(--line-single) * 3em);}.text-truncate-default-4 {max-height: calc(var(--line-default) * 4em);}.text-truncate-tight-4 {max-height: calc(var(--line-sm) * 4em);}.text-truncate-single-4 {max-height: calc(var(--line-single) * 4em);}.mark, mark {padding: 0;}.sticky-top, .sticky-lg-top {--sticky-top-offset: 0rem;position: sticky;top: calc(var(--wp-admin-bar-height) + var(--navbar-height-current, var(--navbar-height-full)) + calc(var(--sec-pad-top, 0rem) * 0.5) + var(--sticky-top-offset));-ms-flex-item-align: start;align-self: flex-start;}@media (max-width: 991px) {.sticky-lg-top {position: unset;top: unset;}}.custom-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 0.75em;width: 1em;height: 1em;font-size: 1.25em;background-size: contain;background-position: center;background-repeat: no-repeat;}.custom-icon.setting {background-image: url(../icons/icon-filter.svg);}.custom-icon.gender {background-image: url(../icons/icon-gender.svg);}.custom-icon.needle {background-image: url(../icons/icon-needle.svg);}.custom-icon.age {background-image: url(../icons/icon-calendar.svg);}.custom-icon.bmi {background-image: url(../icons/icon-scales.svg);}.custom-icon.smoking {background-image: url(../icons/icon-cigarette.svg);}.custom-icon.medical-condition {background-image: url(../icons/icon-medical.svg);}.custom-icon.commitment {background-image: url(../icons/icon-clock.svg);}.custom-icon.location {background-image: url(../icons/icon-location-pin.svg);}.custom-icon.location-white {background-image: url(../icons/icon-location-white.svg);}.custom-icon.remuneration {background-image: url(../icons/icon-remuneration.svg);}.custom-icon.overnight {background-image: url(../icons/icon-moon-white.svg);}.custom-icon.visit {background-image: url(../icons/icon-calendar-white.svg);}.custom-icon.building {background-image: url(../icons/icon-hospital-building.svg);}.custom-icon.hospital-bed {background-image: url(../icons/icon-hospital-bed.svg);}.custom-icon.taxi {background-image: url(../icons/icon-taxi.svg);}.custom-icon.bus {background-image: url(../icons/icon-bus.svg);}.custom-icon.public {background-image: url(../icons/icon-public.svg);}.custom-icon.train {background-image: url(../icons/icon-train.svg);}.custom-icon.tram {background-image: url(../icons/icon-tram.svg);}.custom-icon.parking {background-image: url(../icons/icon-parking.svg);}.custom-icon.envelope {background-image: url(../icons/icon-envelope.svg);}.custom-icon.call {background-image: url(../icons/icon-call.svg);}.custom-icon.map {background-image: url(../icons/icon-map.svg);}.custom-icon.participant {background-image: url(../icons/icon-participant.svg);}.custom-icon.flag-au {background-image: url(../icons/icon-au-flag.svg);}.custom-icon.flag-us {background-image: url(../icons/icon-us-flag.svg);}.custom-icon.flag-cn {background-image: url(../icons/icon-cn-flag.svg);}.custom-icon.flag-jp {background-image: url(../icons/icon-jp-flag.svg);}.loading-mask {pointer-events: none !important;-webkit-animation: fading 1s infinite linear !important;animation: fading 1s infinite linear !important;}.main-badge {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.main-badge .icon-label-list {position: relative;margin-bottom: 0;padding: var(--space-md) var(--space-lg);padding-left: 0;max-width: 100%;}.main-badge .icon-label-list::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: 0;right: 0;bottom: 0;border-radius: 0 1.5em 1.5em 0;width: 100vw;background-color: var(--color-secondary);z-index: -1;}ol, ul {margin-bottom: var(--space-lg);padding-left: 1.667em;list-style: none;}ol {counter-reset: counter-ol;}ol > li {counter-increment: counter-ol;}ol > li:not(:last-child), ul > li:not(:last-child) {margin-bottom: 0.5rem;}@media (min-width: 992px) {ol > li:not(:last-child), ul > li:not(:last-child) {margin-bottom: 0.75rem;}}ol > li::before, ul > li::before {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-left: -1.667em;padding-right: 0.5em;width: 1.667em;}ol > li::before {content: counter(counter-ol) '.';}ol[type="a"] > li::before {content: counter(counter-ol, lower-alpha) ') ';}ol[type="i"] > li::before {content: counter(counter-ol, lower-roman) ') ';}ul > li::before {content: '\2022';}@media (min-width: 992px) {ol.has-space-less > li:not(:last-child), ul.has-space-less > li:not(:last-child) {margin-bottom: 0.5rem;}}ol.list-unstyled {list-style: none;}ol.list-unstyled > li::before, ul.list-unstyled > li::before {display: none;}ol[class^="list-inline"], ol[class*=" list-inline"], ul[class^="list-inline"], ul[class*=" list-inline"] {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 1rem;padding-left: 0;list-style: none;}@media (min-width: 992px) {ol[class^="list-inline"], ol[class*=" list-inline"], ul[class^="list-inline"], ul[class*=" list-inline"] {margin-bottom: 2.25rem;}}ol.list-inline, ul.list-inline {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol[class^="list-inline"] > li, ol[class*=" list-inline"] > li, ul[class^="list-inline"] > li, ul[class*=" list-inline"] > li {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-bottom: 0.5rem;}@media (min-width: 992px) {ol[class^="list-inline"] > li, ol[class*=" list-inline"] > li, ul[class^="list-inline"] > li, ul[class*=" list-inline"] > li {margin-bottom: 0.75rem;}}ol.list-inline > li:not(:last-child), ul.list-inline > li:not(:last-child) {margin-right: 0.5rem;}@media (min-width: 992px) {ol.list-inline > li:not(:last-child), ul.list-inline > li:not(:last-child) {margin-right: 0.75rem;}}ol[class^="list-inline"] > li::before, ol[class*=" list-inline"] > li::before, ul[class^="list-inline"] > li::before, ul[class*=" list-inline"] > li::before {display: none;}@media (min-width: 576px) {ol.list-inline-sm, ul.list-inline-sm {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-sm > li:not(:last-child), ul.list-inline-sm > li:not(:last-child) {margin-right: 0.5rem;}}@media (min-width: 768px) {ol.list-inline-md, ul.list-inline-md {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-md > li:not(:last-child), ul.list-inline-md > li:not(:last-child) {margin-right: 0.5rem;}}@media (min-width: 992px) {ol.list-inline-lg, ul.list-inline-lg {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-sm > li:not(:last-child), ol.list-inline-md > li:not(:last-child), ol.list-inline-lg > li:not(:last-child), ul.list-inline-sm > li:not(:last-child), ul.list-inline-md > li:not(:last-child), ul.list-inline-lg > li:not(:last-child) {margin-right: 0.75rem;}}@media (min-width: 1200px) {ol.list-inline-xl, ul.list-inline-xl {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-xl > li:not(:last-child), ul.list-inline-xl > li:not(:last-child) {margin-right: 0.75rem;}}@media (min-width: 1400px) {ol.list-inline-xxl, ul.list-inline-xxl {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-xxl > li:not(:last-child), ul.list-inline-xxl > li:not(:last-child) {margin-right: 0.75rem;}}@media (min-width: 1600px) {ol.list-inline-xxxl, ul.list-inline-xxxl {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-xxxl > li:not(:last-child), ul.list-inline-xxxl > li:not(:last-child) {margin-right: 0.75rem;}}@media (max-width: 1599px) {ol.list-inline-xxl-max, ul.list-inline-xxl-max {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-xxl-max > li:not(:last-child), ul.list-inline-xxl-max > li:not(:last-child) {margin-right: 0.75rem;}}@media (max-width: 1399px) {ol.list-inline-xl-max, ul.list-inline-xl-max {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-xl-max > li:not(:last-child), ul.list-inline-xl-max > li:not(:last-child) {margin-right: 0.75rem;}}@media (max-width: 1199px) {ol.list-inline-lg-max, ul.list-inline-lg-max {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-lg-max > li:not(:last-child), ul.list-inline-lg-max > li:not(:last-child) {margin-right: 0.75rem;}}@media (max-width: 991px) {ol.list-inline-md-max, ul.list-inline-md-max {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-xxl-max > li:not(:last-child), ol.list-inline-xl-max > li:not(:last-child), ol.list-inline-lg-max > li:not(:last-child), ol.list-inline-md-max > li:not(:last-child), ul.list-inline-xxl-max > li:not(:last-child), ul.list-inline-xl-max > li:not(:last-child), ul.list-inline-lg-max > li:not(:last-child), ul.list-inline-md-max > li:not(:last-child) {margin-right: 0.5rem;}}@media (max-width: 767px) {ol.list-inline-sm-max, ul.list-inline-sm-max {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-sm-max > li:not(:last-child), ul.list-inline-sm-max > li:not(:last-child) {margin-right: 0.5rem;}}@media (max-width: 575px) {ol.list-inline-xs-max, ul.list-inline-xs-max {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}ol.list-inline-xs-max > li:not(:last-child), ul.list-inline-xs-max > li:not(:last-child) {margin-right: 0.5rem;}}ol.list-inline.align-right, ul.list-inline.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right > li:not(:first-child), ul.list-inline.align-right > li:not(:first-child) {margin-left: 0.5rem;}ol.list-inline.align-right > li:not(:last-child), ul.list-inline.align-right > li:not(:last-child) {margin-right: 0;}@media (min-width: 992px) {ol.list-inline.align-right > li:not(:first-child), ul.list-inline.align-right > li:not(:first-child) {margin-left: 0.75rem;}}@media (min-width: 576px) {ol.list-inline.align-right-sm, ol.list-inline-sm.align-right, ul.list-inline.align-right-sm, ul.list-inline-sm.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-sm > li:not(:first-child), ol.list-inline-sm.align-right > li:not(:first-child), ul.list-inline.align-right-sm > li:not(:first-child), ul.list-inline-sm.align-right > li:not(:first-child) {margin-left: 0.5rem;}ol.list-inline.align-right-sm > li:not(:last-child), ol.list-inline-sm.align-right > li:not(:last-child), ul.list-inline.align-right-sm > li:not(:last-child), ul.list-inline-sm.align-right > li:not(:last-child) {margin-right: 0;}}@media (min-width: 768px) {ol.list-inline.align-right-md, ol.list-inline-md.align-right, ul.list-inline.align-right-md, ul.list-inline-md.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-md > li:not(:first-child), ol.list-inline-md.align-right > li:not(:first-child), ul.list-inline.align-right-md > li:not(:first-child), ul.list-inline-md.align-right > li:not(:first-child) {margin-left: 0.5rem;}ol.list-inline.align-right-md > li:not(:last-child), ol.list-inline-md.align-right > li:not(:last-child), ul.list-inline.align-right-md > li:not(:last-child), ul.list-inline-md.align-right > li:not(:last-child) {margin-right: 0;}}@media (min-width: 992px) {ol.list-inline.align-right-lg, ol.list-inline-lg.align-right, ul.list-inline.align-right-lg, ul.list-inline-lg.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-sm > li:not(:first-child), ol.list-inline.align-right-md > li:not(:first-child), ol.list-inline.align-right-lg > li:not(:first-child), ol.list-inline-sm.align-right > li:not(:first-child), ol.list-inline-md.align-right > li:not(:first-child), ol.list-inline-lg.align-right > li:not(:first-child), ul.list-inline.align-right-sm > li:not(:first-child), ul.list-inline.align-right-md > li:not(:first-child), ul.list-inline.align-right-lg > li:not(:first-child), ul.list-inline-sm.align-right > li:not(:first-child), ul.list-inline-md.align-right > li:not(:first-child), ul.list-inline-lg.align-right > li:not(:first-child) {margin-left: 0.75rem;}ol.list-inline.align-right-sm > li:not(:last-child), ol.list-inline.align-right-md > li:not(:last-child), ol.list-inline.align-right-lg > li:not(:last-child), ol.list-inline-sm.align-right > li:not(:last-child), ol.list-inline-md.align-right > li:not(:last-child), ol.list-inline-lg.align-right > li:not(:last-child), ul.list-inline.align-right-sm > li:not(:last-child), ul.list-inline.align-right-md > li:not(:last-child), ul.list-inline.align-right-lg > li:not(:last-child), ul.list-inline-sm.align-right > li:not(:last-child), ul.list-inline-md.align-right > li:not(:last-child), ul.list-inline-lg.align-right > li:not(:last-child) {margin-right: 0;}}@media (min-width: 1200px) {ol.list-inline.align-right-xl, ol.list-inline-xl.align-right, ul.list-inline.align-right-xl, ul.list-inline-xl.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-xl > li:not(:first-child), ol.list-inline-xl.align-right > li:not(:first-child), ul.list-inline.align-right-xl > li:not(:first-child), ul.list-inline-xl.align-right > li:not(:first-child) {margin-left: 0.75rem;}ol.list-inline.align-right-xl > li:not(:last-child), ol.list-inline-xl.align-right > li:not(:last-child), ul.list-inline.align-right-xl > li:not(:last-child), ul.list-inline-xl.align-right > li:not(:last-child) {margin-right: 0;}}@media (min-width: 1400px) {ol.list-inline.align-right-xxl, ol.list-inline-xxl.align-right, ul.list-inline.align-right-xxl, ul.list-inline-xxl.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-xxl > li:not(:first-child), ol.list-inline-xxl.align-right > li:not(:first-child), ul.list-inline.align-right-xxl > li:not(:first-child), ul.list-inline-xxl.align-right > li:not(:first-child) {margin-left: 0.75rem;}ol.list-inline.align-right-xxl > li:not(:last-child), ol.list-inline-xxl.align-right > li:not(:last-child), ul.list-inline.align-right-xxl > li:not(:last-child), ul.list-inline-xxl.align-right > li:not(:last-child) {margin-right: 0;}}@media (min-width: 1600px) {ol.list-inline.align-right-xxxl, ol.list-inline-xxxl.align-right, ul.list-inline.align-right-xxxl, ul.list-inline-xxxl.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-xxxl > li:not(:first-child), ol.list-inline-xxxl.align-right > li:not(:first-child), ul.list-inline.align-right-xxxl > li:not(:first-child), ul.list-inline-xxxl.align-right > li:not(:first-child) {margin-left: 0.75rem;}ol.list-inline.align-right-xxxl > li:not(:last-child), ol.list-inline-xxxl.align-right > li:not(:last-child), ul.list-inline.align-right-xxxl > li:not(:last-child), ul.list-inline-xxxl.align-right > li:not(:last-child) {margin-right: 0;}}@media (max-width: 1599px) {ol.list-inline.align-right-xxl-max, ol.list-inline-xxl-max.align-right, ul.list-inline.align-right-xxl-max, ul.list-inline-xxl-max.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-xxl-max > li:not(:first-child), ol.list-inline-xxl-max.align-right > li:not(:first-child), ul.list-inline.align-right-xxl-max > li:not(:first-child), ul.list-inline-xxl-max.align-right > li:not(:first-child) {margin-left: 0.75rem;}ol.list-inline.align-right-xxl-max > li:not(:last-child), ol.list-inline-xxl-max.align-right > li:not(:last-child), ul.list-inline.align-right-xxl-max > li:not(:last-child), ul.list-inline-xxl-max.align-right > li:not(:last-child) {margin-right: 0;}}@media (max-width: 1399px) {ol.list-inline.align-right-xl-max, ol.list-inline-xl-max.align-right, ul.list-inline.align-right-xl-max, ul.list-inline-xl-max.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-xl-max > li:not(:first-child), ol.list-inline-xl-max.align-right > li:not(:first-child), ul.list-inline.align-right-xl-max > li:not(:first-child), ul.list-inline-xl-max.align-right > li:not(:first-child) {margin-left: 0.75rem;}ol.list-inline.align-right-xl-max > li:not(:last-child), ol.list-inline-xl-max.align-right > li:not(:last-child), ul.list-inline.align-right-xl-max > li:not(:last-child), ul.list-inline-xl-max.align-right > li:not(:last-child) {margin-right: 0;}}@media (max-width: 1199px) {ol.list-inline.align-right-lg-max, ol.list-inline-lg-max.align-right, ul.list-inline.align-right-lg-max, ul.list-inline-lg-max.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-lg-max > li:not(:first-child), ol.list-inline-lg-max.align-right > li:not(:first-child), ul.list-inline.align-right-lg-max > li:not(:first-child), ul.list-inline-lg-max.align-right > li:not(:first-child) {margin-left: 0.75rem;}ol.list-inline.align-right-lg-max > li:not(:last-child), ol.list-inline-lg-max.align-right > li:not(:last-child), ul.list-inline.align-right-lg-max > li:not(:last-child), ul.list-inline-lg-max.align-right > li:not(:last-child) {margin-right: 0;}}@media (max-width: 991px) {ol.list-inline.align-right-md-max, ol.list-inline-md-max.align-right, ul.list-inline.align-right-md-max, ul.list-inline-md-max.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-xxl-max > li:not(:first-child), ol.list-inline.align-right-xl-max > li:not(:first-child), ol.list-inline.align-right-lg-max > li:not(:first-child), ol.list-inline.align-right-md-max > li:not(:first-child), ol.list-inline-xxl-max.align-right > li:not(:first-child), ol.list-inline-xl-max.align-right > li:not(:first-child), ol.list-inline-lg-max.align-right > li:not(:first-child), ol.list-inline-md-max.align-right > li:not(:first-child), ul.list-inline.align-right-xxl-max > li:not(:first-child), ul.list-inline.align-right-xl-max > li:not(:first-child), ul.list-inline.align-right-lg-max > li:not(:first-child), ul.list-inline.align-right-md-max > li:not(:first-child), ul.list-inline-xxl-max.align-right > li:not(:first-child), ul.list-inline-xl-max.align-right > li:not(:first-child), ul.list-inline-lg-max.align-right > li:not(:first-child), ul.list-inline-md-max.align-right > li:not(:first-child) {margin-left: 0.5rem;}ol.list-inline.align-right-xxl-max > li:not(:last-child), ol.list-inline.align-right-xl-max > li:not(:last-child), ol.list-inline.align-right-lg-max > li:not(:last-child), ol.list-inline.align-right-md-max > li:not(:last-child), ol.list-inline-xxl-max.align-right > li:not(:last-child), ol.list-inline-xl-max.align-right > li:not(:last-child), ol.list-inline-lg-max.align-right > li:not(:last-child), ol.list-inline-md-max.align-right > li:not(:last-child), ul.list-inline.align-right-xxl-max > li:not(:last-child), ul.list-inline.align-right-xl-max > li:not(:last-child), ul.list-inline.align-right-lg-max > li:not(:last-child), ul.list-inline.align-right-md-max > li:not(:last-child), ul.list-inline-xxl-max.align-right > li:not(:last-child), ul.list-inline-xl-max.align-right > li:not(:last-child), ul.list-inline-lg-max.align-right > li:not(:last-child), ul.list-inline-md-max.align-right > li:not(:last-child) {margin-right: 0rem;}}@media (max-width: 767px) {ol.list-inline.align-right-sm-max, ol.list-inline-sm-max.align-right, ul.list-inline.align-right-sm-max, ul.list-inline-sm-max.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-sm-max > li:not(:first-child), ol.list-inline-sm-max.align-right > li:not(:first-child), ul.list-inline.align-right-sm-max > li:not(:first-child), ul.list-inline-sm-max.align-right > li:not(:first-child) {margin-left: 0.5rem;}ol.list-inline.align-right-sm-max > li:not(:last-child), ol.list-inline-sm-max.align-right > li:not(:last-child), ul.list-inline.align-right-sm-max > li:not(:last-child), ul.list-inline-sm-max.align-right > li:not(:last-child) {margin-right: 0;}}@media (max-width: 575px) {ol.list-inline.align-right-xs-max, ol.list-inline-xs-max.align-right, ul.list-inline.align-right-xs-max, ul.list-inline-xs-max.align-right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}ol.list-inline.align-right-xs-max > li:not(:first-child), ol.list-inline-xs-max.align-right > li:not(:first-child), ul.list-inline.align-right-xs-max > li:not(:first-child), ul.list-inline-xs-max.align-right > li:not(:first-child) {margin-left: 0.5rem;}ol.list-inline.align-right-xs-max > li:not(:last-child), ol.list-inline-xs-max.align-right > li:not(:last-child), ul.list-inline.align-right-xs-max > li:not(:last-child), ul.list-inline-xs-max.align-right > li:not(:last-child) {margin-right: 0;}}@media (min-width: 992px) {ol[class^="list-inline"].has-space-less, ol[class*=" list-inline"].has-space-less, ul[class^="list-inline"].has-space-less, ul[class*=" list-inline"].has-space-less {margin-bottom: 2.5rem;}ol[class^="list-inline"].has-space-less > li, ol[class*=" list-inline"].has-space-less > li, ul[class^="list-inline"].has-space-less > li, ul[class*=" list-inline"].has-space-less > li {margin-bottom: 0.5rem;}ol.list-inline.has-space-less > li:not(:last-child), ul.list-inline.has-space-less > li:not(:last-child) {margin-right: 0.5rem;}ol.list-inline.align-right.has-space-less > li:not(:last-child), ul.list-inline.align-right.has-space-less > li:not(:last-child) {margin-right: 0;margin-left: 0.5rem;}}@media (min-width: 992px) {ol.list-inline-sm.has-space-less > li:not(:last-child), ol.list-inline-md.has-space-less > li:not(:last-child), ol.list-inline-lg.has-space-less > li:not(:last-child), ul.list-inline-sm.has-space-less > li:not(:last-child), ul.list-inline-md.has-space-less > li:not(:last-child), ul.list-inline-lg.has-space-less > li:not(:last-child) {margin-right: 0.5rem;}ol.list-inline.align-right-sm.has-space-less > li:not(:last-child), ol.list-inline.align-right-md.has-space-less > li:not(:last-child), ol.list-inline.align-right-lg.has-space-less > li:not(:last-child), ol.list-inline-sm.align-right.has-space-less > li:not(:last-child), ol.list-inline-md.align-right.has-space-less > li:not(:last-child), ol.list-inline-lg.align-right.has-space-less > li:not(:last-child), ul.list-inline.align-right-sm.has-space-less > li:not(:last-child), ul.list-inline.align-right-md.has-space-less > li:not(:last-child), ul.list-inline.align-right-lg.has-space-less > li:not(:last-child), ul.list-inline-sm.align-right.has-space-less > li:not(:last-child), ul.list-inline-md.align-right.has-space-less > li:not(:last-child), ul.list-inline-lg.align-right.has-space-less > li:not(:last-child) {margin-right: 0;margin-left: 0.5rem;}}@media (min-width: 1200px) {ol.list-inline-xl.has-space-less > li:not(:last-child), ul.list-inline-xl.has-space-less > li:not(:last-child) {margin-right: 0.5rem;}ol.list-inline.align-right-xl.has-space-less > li:not(:last-child), ol.list-inline-xl.align-right.has-space-less > li:not(:last-child), ul.list-inline.align-right-xl.has-space-less > li:not(:last-child), ul.list-inline-xl.align-right.has-space-less > li:not(:last-child) {margin-right: 0;margin-left: 0.5rem;}}@media (min-width: 1400px) {ol.list-inline-xxl.has-space-less > li:not(:last-child), ul.list-inline-xxl.has-space-less > li:not(:last-child) {margin-right: 0.5rem;}ol.list-inline.align-right-xxl.has-space-less > li:not(:last-child), ol.list-inline-xxl.align-right.has-space-less > li:not(:last-child), ul.list-inline.align-right-xxl.has-space-less > li:not(:last-child), ul.list-inline-xxl.align-right.has-space-less > li:not(:last-child) {margin-right: 0;margin-left: 0.5rem;}}@media (min-width: 1600px) {ol.list-inline-xxxl.has-space-less > li:not(:last-child), ul.list-inline-xxxl.has-space-less > li:not(:last-child) {margin-right: 0.5rem;}ol.list-inline.align-right-xxxl.has-space-less > li:not(:last-child), ol.list-inline-xxxl.align-right.has-space-less > li:not(:last-child), ul.list-inline.align-right-xxxl.has-space-less > li:not(:last-child), ul.list-inline-xxxl.align-right.has-space-less > li:not(:last-child) {margin-right: 0;margin-left: 0.5rem;}}@media (max-width: 1599px) {ol.list-inline-xxl-max.has-space-less > li:not(:last-child), ul.list-inline-xxl-max.has-space-less > li:not(:last-child) {margin-right: 0.5rem;}ol.list-inline.align-right-xxl-max.has-space-less > li:not(:last-child), ol.list-inline-xxl-max.align-right.has-space-less > li:not(:last-child), ul.list-inline.align-right-xxl-max.has-space-less > li:not(:last-child), ul.list-inline-xxl-max.align-right.has-space-less > li:not(:last-child) {margin-right: 0;margin-left: 0.5rem;}}@media (max-width: 1399px) {ol.list-inline-xl-max.has-space-less > li:not(:last-child), ul.list-inline-xl-max.has-space-less > li:not(:last-child) {margin-right: 0.5rem;}ol.list-inline.align-right-xl-max.has-space-less > li:not(:last-child), ol.list-inline-xl-max.align-right.has-space-less > li:not(:last-child), ul.list-inline.align-right-xl-max.has-space-less > li:not(:last-child), ul.list-inline-xl-max.align-right.has-space-less > li:not(:last-child) {margin-right: 0;margin-left: 0.5rem;}}@media (max-width: 1199px) {ol.list-inline-lg-max.has-space-less > li:not(:last-child), ul.list-inline-lg-max.has-space-less > li:not(:last-child) {margin-right: 0.5rem;}ol.list-inline.align-right-lg-max.has-space-less > li:not(:last-child), ol.list-inline-lg-max.align-right.has-space-less > li:not(:last-child), ul.list-inline.align-right-lg-max.has-space-less > li:not(:last-child), ul.list-inline-lg-max.align-right.has-space-less > li:not(:last-child) {margin-right: 0;margin-left: 0.5rem;}}ol[class^="list-inline"].has-separators > li::before, ol[class*=" list-inline"].has-separators > li::before, ol[class^="list-inline"].has-separators > li::after, ol[class*=" list-inline"].has-separators > li::after, ul[class^="list-inline"].has-separators > li::before, ul[class*=" list-inline"].has-separators > li::before, ul[class^="list-inline"].has-separators > li::after, ul[class*=" list-inline"].has-separators > li::after {content: '|';display: none;}ol[class^="list-inline"].has-separators > li::before, ol[class*=" list-inline"].has-separators > li::before, ul[class^="list-inline"].has-separators > li::before, ul[class*=" list-inline"].has-separators > li::before {width: auto;margin-right: 0.5rem;margin-left: 0;}ol[class^="list-inline"].has-separators > li::after, ol[class*=" list-inline"].has-separators > li::after, ul[class^="list-inline"].has-separators > li::after, ul[class*=" list-inline"].has-separators > li::after {margin-left: 0.5rem;}@media (min-width: 992px) {ol[class^="list-inline"].has-separators > li::before, ol[class*=" list-inline"].has-separators > li::before, ul[class^="list-inline"].has-separators > li::before, ul[class*=" list-inline"].has-separators > li::before {margin-right: 0.75rem;}ol[class^="list-inline"].has-space-less.has-separators > li::before, ol[class*=" list-inline"].has-space-less.has-separators > li::before, ul[class^="list-inline"].has-space-less.has-separators > li::before, ul[class*=" list-inline"].has-space-less.has-separators > li::before {margin-right: 0.5rem;}ol[class^="list-inline"].has-separators > li::after, ol[class*=" list-inline"].has-separators > li::after, ul[class^="list-inline"].has-separators > li::after, ul[class*=" list-inline"].has-separators > li::after {margin-left: 0.75rem;}ol[class^="list-inline"].has-space-less.has-separators > li::after, ol[class*=" list-inline"].has-space-less.has-separators > li::after, ul[class^="list-inline"].has-space-less.has-separators > li::after, ul[class*=" list-inline"].has-space-less.has-separators > li::after {margin-left: 0.5rem;}}ol.list-inline.align-right.has-separators > li:not(:first-child)::before, ol.list-inline:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right.has-separators > li:not(:first-child)::before, ul.list-inline:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}@media (min-width: 576px) {ol.list-inline.align-right-sm.has-separators > li:not(:first-child)::before, ol.list-inline-sm.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-sm:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-sm.has-separators > li:not(:first-child)::before, ul.list-inline-sm.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-sm:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-sm.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-sm.has-separators > li:not(:last-child)::after {display: none;}}@media (min-width: 768px) {ol.list-inline.align-right-md.has-separators > li:not(:first-child)::before, ol.list-inline-md.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-md:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-md.has-separators > li:not(:first-child)::before, ul.list-inline-md.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-md:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-md.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-md.has-separators > li:not(:last-child)::after {display: none;}}@media (min-width: 992px) {ol.list-inline.align-right-lg.has-separators > li:not(:first-child)::before, ol.list-inline-lg.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-lg:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-lg.has-separators > li:not(:first-child)::before, ul.list-inline-lg.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-lg:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-lg.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-lg.has-separators > li:not(:last-child)::after {display: none;}}@media (min-width: 1200px) {ol.list-inline.align-right-xl.has-separators > li:not(:first-child)::before, ol.list-inline-xl.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-xl:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xl.has-separators > li:not(:first-child)::before, ul.list-inline-xl.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-xl:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-xl.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xl.has-separators > li:not(:last-child)::after {display: none;}}@media (min-width: 1400px) {ol.list-inline.align-right-xxl.has-separators > li:not(:first-child)::before, ol.list-inline-xxl.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-xxl:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xxl.has-separators > li:not(:first-child)::before, ul.list-inline-xxl.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-xxl:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-xxl.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xxl.has-separators > li:not(:last-child)::after {display: none;}}@media (min-width: 1600px) {ol.list-inline.align-right-xxl.has-separators > li:not(:first-child)::before, ol.list-inline-xxxl.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-xxxl:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xxl.has-separators > li:not(:first-child)::before, ul.list-inline-xxxl.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-xxxl:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-xxxl.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xxxl.has-separators > li:not(:last-child)::after {display: none;}}@media (max-width: 1599px) {ol.list-inline.align-right-xxl-max.has-separators > li:not(:first-child)::before, ol.list-inline-xxl-max.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-xxl-max:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xxl-max.has-separators > li:not(:first-child)::before, ul.list-inline-xxl-max.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-xxl-max:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-xxl-max.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xxl-max.has-separators > li:not(:last-child)::after {display: none;}}@media (max-width: 1399px) {ol.list-inline.align-right-xl-max.has-separators > li:not(:first-child)::before, ol.list-inline-xl-max.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-xl-max:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xl-max.has-separators > li:not(:first-child)::before, ul.list-inline-xl-max.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-xl-max:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-xl-max.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xl-max.has-separators > li:not(:last-child)::after {display: none;}}@media (max-width: 1199px) {ol.list-inline.align-right-lg-max.has-separators > li:not(:first-child)::before, ol.list-inline-lg-max.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-lg-max:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-lg-max.has-separators > li:not(:first-child)::before, ul.list-inline-lg-max.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-lg-max:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-lg-max.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-lg-max.has-separators > li:not(:last-child)::after {display: none;}}@media (max-width: 991px) {ol.list-inline.align-right-md-max.has-separators > li:not(:first-child)::before, ol.list-inline-md-max.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-md-max:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-md-max.has-separators > li:not(:first-child)::before, ul.list-inline-md-max.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-md-max:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-md-max.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-md-max.has-separators > li:not(:last-child)::after {display: none;}}@media (max-width: 767px) {ol.list-inline.align-right-sm-max.has-separators > li:not(:first-child)::before, ol.list-inline-sm-max.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-sm-max:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-sm-max.has-separators > li:not(:first-child)::before, ul.list-inline-sm-max.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-sm-max:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-sm-max.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-sm-max.has-separators > li:not(:last-child)::after {display: none;}}@media (max-width: 575px) {ol.list-inline.align-right-xs-max.has-separators > li:not(:first-child)::before, ol.list-inline-xs-max.align-right.has-separators > li:not(:first-child)::before, ol.list-inline-xs-max:not(.align-right).has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xs-max.has-separators > li:not(:first-child)::before, ul.list-inline-xs-max.align-right.has-separators > li:not(:first-child)::before, ul.list-inline-xs-max:not(.align-right).has-separators > li:not(:last-child)::after {display: inline-block;}ol.list-inline.align-right-xs-max.has-separators > li:not(:last-child)::after, ul.list-inline.align-right-xs-max.has-separators > li:not(:last-child)::after {display: none;}}.breadcrumb {-ms-flex-wrap: nowrap;flex-wrap: nowrap;padding: 0;border-radius: 0;overflow-x: auto;background-color: transparent;}@media (min-width: 992px) {.breadcrumb {margin-bottom: 2.25rem;}}.breadcrumb .breadcrumb-item {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-bottom: 0.5rem;}@media (min-width: 992px) {.breadcrumb .breadcrumb-item {margin-bottom: 0.75rem;}}.breadcrumb .breadcrumb-item::before {display: none;}@media (min-width: 992px) {.breadcrumb .breadcrumb-item + .breadcrumb-item {padding-left: 0.75rem;}}.breadcrumb .breadcrumb-item .seperator:not(:first-child) {margin-left: 0.5rem;}@media (min-width: 992px) {.breadcrumb .breadcrumb-item .seperator:not(:first-child) {margin-left: 0.75rem;}}.icon-label-list {padding-left: 0;}.icon-label-list > li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.icon-label-list > li::before {display: none;}.icon-label-list.list-inline {gap: var(--space-lg);}.icon-label-list.list-inline > li, .icon-label-list.list-inline > li:not(:last-child) {margin-right: 0;margin-bottom: 0;}.icon-label-list.list-inline .custom-icon {margin-right: 0.5em;}.icon-label-list.list-inline p {margin-bottom: 0;}.icon-label-list > li[class*=" icon-"], .icon-label-list > li[class^="icon-"] {word-break: break-word;}.icon-label-list > li[class*=" icon-"]::before, .icon-label-list > li[class^="icon-"]::before {content: '';display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;width: 1em;height: 1em;margin-left: 0;margin-right: 0.5em;padding: 0;font-size: 1.4em;background-size: contain;background-position: center;background-repeat: no-repeat;}.icon-label-list > li.icon-phone::before {background-image: url(../icons/icon-phone-white.svg);}.icon-label-list > li.icon-phone-turquoise::before {background-image: url(../icons/icon-phone-white-turquoise.svg);}.icon-label-list > li.icon-email::before {background-image: url(../icons/icon-email-white.svg);}.icon-label-list > li.icon-email-turquoise::before {background-image: url(../icons/icon-email-white-turquoise.svg);}ul.page-numbers {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 0;padding-left: 0;font-size: 0.9em;line-height: var(--line-single);}.page-numbers > li {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 0;}.page-numbers > li:not(:last-child) {margin-bottom: 0;}.page-numbers > li::before {display: none;}.page-numbers > li > * {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--border-radius-max);margin: 0.25em;padding: 0.75em;min-width: 2.5em;height: 2.5em;font-weight: var(--weight-medium);text-decoration: none;-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;}.page-numbers > li > .dots {padding: 0 0.25em;min-width: auto;}.page-numbers > li .current {color: var(--color-white);background-color: var(--color-primary);}.page-numbers > li > a:hover {background-color: var(--color-grey-lighter);}.page-numbers > li > .prev, .page-numbers > li > .next {font-weight: var(--weight-light);text-transform: uppercase;}.location-popover-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 0;}.location-popover-list > li {position: relative;cursor: pointer;}.location-popover-list > li:not(:last-child) {margin-bottom: 0;}.location-popover-list > li::before {display: none;}.location-popover-list > li:not(:last-child)::after {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';margin-right: var(--space-default);margin-left: var(--space-default);width: calc(100% - (var(--space-default) * 2));height: 0.1rem;background-color: var(--color-black);}.location-popover-list .popover-title {display: block;padding: var(--space-md) var(--space-default);font-size: var(--font-size-sm);font-weight: var(--weight-default);text-align: center;width: 100%;}.location-popover-list .card-popover {position: absolute;top: 0;right: 100%;border-top-right-radius: 0;min-width: 25rem;width: 50vw;max-width: 40rem;opacity: 0;visibility: hidden;-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: opacity, visibility;-o-transition-property: opacity, visibility;transition-property: opacity, visibility;}@media (min-width: 1400px) {.location-popover-list .card-popover {max-width: 50rem;}}.location-popover-list li:hover .card-popover {opacity: 1;visibility: visible;}@media (hover: none) or (pointer: coarse) {.location-popover-list .popover-title:focus .card-popover {opacity: 1;visibility: visible;}}a {-webkit-transition: all var(--transition-quick-ease);-o-transition: all var(--transition-quick-ease);transition: all var(--transition-quick-ease);font-weight: var(--weight-bold-semi);text-decoration: none;color: inherit;}a:hover {color: inherit;}a.disabled {pointer-events: none;}.hover-underline {font-weight: inherit !important;text-decoration: none !important;}.hover-underline:hover {text-decoration: underline !important;}button, .btn {--bs-btn-padding-x: 1.6rem;--bs-btn-padding-y: 1rem;--bs-btn-font-family: inherit;--bs-btn-font-size: var(--font-size-btn);--bs-btn-font-weight: var(--weight-medium);--bs-btn-line-height: var(--line-sm);--bs-btn-box-shadow: none;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--border-radius-max);--bs-btn-hover-border-color: transparent;--bs-btn-color: inherit;--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-btn-bg);--bs-btn-hover-color: var(--bs-btn-color);--bs-btn-hover-bg: var(--bs-btn-bg);--bs-btn-hover-border-color: var(--bs-btn-hover-bg);--bs-btn-active-color: var(--bs-btn-hover-color);--bs-btn-active-bg: var(--bs-btn-hover-bg);--bs-btn-active-border-color: var(--bs-btn-hover-border-color);position: relative;text-decoration: none !important;vertical-align: baseline;}@media (min-width: 992px) {button, .btn {--bs-btn-padding-x: 3rem;}}button {border: initial;background-color: inherit;}.btn-block {display: -webkit-box;display: -ms-flexbox;display: flex;}.btn-radius-default {--bs-btn-border-radius: var(--border-radius);}.btn-md {--bs-btn-padding-x: 2rem;--bs-btn-padding-y: 1.5rem;}.btn-group-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: var(--space-md);}@media (min-width: 576px) {.btn-group-row {gap: var(--space-lg);}}.dropdown-toggle-split {--toggle-split-padding-x: 0.5625rem;padding-right: calc(var(--bs-btn-padding-x) * 0.75);padding-left: calc(var(--bs-btn-padding-x) * 0.25);}.dropdown-toggle::after {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;content: '\f078';border: none;text-rendering: auto;-webkit-font-smoothing: antialiased;font: var(--fa-font-solid);-webkit-transition: -webkit-transform var(--transition-default-ease);transition: -webkit-transform var(--transition-default-ease);-o-transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease), -webkit-transform var(--transition-default-ease);}.dropdown-toggle[aria-expanded="true"]::after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.btn-group > :not(.btn-check:first-child):first-child {padding-right: calc(var(--bs-btn-padding-x) * 0.25);}.btn.has-arrow-start::before, .btn.has-arrow-end::after, .btn.has-icon-phone::before, .btn.has-icon-email::before, .btn.has-icon-download::before, #btn-copylink:after {display: inline-block;text-rendering: auto;-webkit-font-smoothing: antialiased;font: var(--fa-font-solid);padding: 0.25em;width: 1.5em;height: 1.5em;font-size: 0.9em;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-transition-property: color, background-color, -webkit-transform;transition-property: color, background-color, -webkit-transform;-o-transition-property: color, background-color, transform;transition-property: color, background-color, transform;transition-property: color, background-color, transform, -webkit-transform;}.btn.has-arrow-start::before {content: '\f053';margin-right: 0.5em;}.btn.has-arrow-end::after {content: '\f054';margin-left: 0.5em;}#btn-copylink:after {display: none;content: '\f058';margin-left: 0.5em;}#btn-copylink.copied:after {display: inline-block;}.btn.has-arrow-start {padding-left: calc(var(--bs-btn-padding-x) * 0.6);}.btn.has-arrow-end {padding-right: calc(var(--bs-btn-padding-x) * 0.6);}.btn.has-icon-phone {padding-left: calc(var(--bs-btn-padding-x) * 0.75);}.btn.has-icon-email {padding-left: calc(var(--bs-btn-padding-x) * 0.75);}.btn.has-icon-phone::before, .btn.has-icon-email::before, .btn.has-icon-download::before {content: '';margin-top: -0.2em;margin-bottom: -0.3em;margin-right: 0.5em;background-size: contain;background-repeat: no-repeat;background-position: center;}.btn.has-icon-phone::before {background-image: url(../icons/icon-phone-white.svg);}.btn.btn-secondary-light.has-icon-phone::before {background-image: url(../icons/icon-phone-black.svg);}.btn.has-icon-email::before {background-image: url(../icons/icon-email-white.svg);}.btn.has-icon-download::before {background-image: url(../icons/icon-download.svg);}.btn.has-arrow-start:hover::before, .btn.has-icon-phone:hover::before, .btn.has-icon-email:hover::before {-webkit-transform: translateX(-0.2em);-ms-transform: translateX(-0.2em);transform: translateX(-0.2em);}.btn.has-arrow-end:hover::after {-webkit-transform: translateX(0.2em);-ms-transform: translateX(0.2em);transform: translateX(0.2em);}.btn-flat {--bs-btn-border-radius: 0;border-color: transparent !important;padding-left: 0;padding-right: 0;color: var(--bs-btn-bg);background-color: transparent !important;}.btn-flat:hover, .btn-flat:active, .btn-flat:focus, .btn-flat:focus-visible {color: var(--bs-btn-hover-bg) !important;}.btn-flat.has-arrow-start {padding-left: 0;}.btn-flat.has-arrow-end {padding-right: 0;}.btn-flat.has-arrow-start::before, .btn-flat.has-arrow-end::after {border-radius: var(--border-radius-max);color: var(--bs-btn-color);background-color: var(--bs-btn-bg);}.btn-flat.has-arrow-start:hover::before, .btn-flat.has-arrow-end:hover::after {background-color: var(--bs-btn-hover-bg);}.btn-flat.has-arrow-start:active::before, .btn-flat.has-arrow-end:active::after {color: var(--bs-btn-active-color);}.btn-flat.btn-text-white {color: var(--color-white) !important;}.btn-outline {--bs-btn-border-width: 0;--bs-btn-hover-bg: var(--bs-btn-bg);--bs-btn-hover-color: var(--bs-btn-color);position: relative;background-color: transparent;color: var(--bs-btn-bg);}.btn-outline::after {content: "";position: absolute;top: 0;left: 0;border: 0.1rem solid var(--bs-btn-bg);border-radius: inherit;margin: 0;height: 100%;width: 100%;}.btn-outline:hover::after, .btn-outline.hover::after {border-color: var(--bs-btn-hover-bg);}.btn-outline:active::after, .btn-outline.active::after {border-color: var(--bs-btn-active-bg);}.btn-outline.active {color: var(--bs-btn-color);}.btn-pill {--bs-btn-border-radius: var(--border-radius-max);}.btn-icon {padding: 1rem;}.btn-link {padding: 0;border: 0;}.btn-link:hover, .btn-link.focus, .btn-link:focus {text-decoration: none;}.btn-primary {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-primary);--bs-btn-hover-bg: var(--color-primary-dark);--bs-btn-active-color: var(--color-grey-light);}.btn-primary:focus-visible {color: var(--bs-btn-active-color);}.btn-primary-light {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-primary-light);--bs-btn-hover-bg: var(--color-primary);--bs-btn-active-color: var(--color-grey-light);}.btn-primary-dark {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-primary-dark);--bs-btn-hover-bg: var(--color-primary);--bs-btn-active-color: var(--color-grey-light);}.btn-secondary {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-secondary);--bs-btn-hover-bg: var(--color-secondary-dark);--bs-btn-active-color: var(--color-grey-light);}.btn-secondary-light {--bs-btn-color: var(--color-primary-dark);--bs-btn-bg: var(--color-secondary-light);--bs-btn-hover-color: var(--color-white);--bs-btn-hover-bg: var(--color-secondary);--bs-btn-active-color: var(--color-grey-light);}.btn-white {--bs-btn-color: var(--color-black);--bs-btn-bg: var(--color-white);--bs-btn-hover-bg: var(--color-grey-lighter);--bs-btn-active-color: var(--color-grey-darkest);}.btn-black {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-black);--bs-btn-hover-bg: var(--color-primary-dark);--bs-btn-active-color: var(--color-grey-light);}.btn-purple {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-purple);--bs-btn-hover-bg: var(--color-purple-dark);--bs-btn-active-color: var(--color-grey-light);}.btn-purple-light {--bs-btn-color: var(--color-purple);--bs-btn-bg: var(--color-purple-light);--bs-btn-hover-color: var(--color-white);--bs-btn-hover-bg: var(--color-purple);--bs-btn-active-color: var(--color-grey-light);}.btn-purple-dark {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-purple-dark);--bs-btn-hover-bg: var(--color-purple);--bs-btn-active-color: var(--color-grey-light);}.btn-yellow {--bs-btn-color: var(--color-primary-dark);--bs-btn-bg: var(--color-yellow);--bs-btn-hover-bg: var(--color-yellow-dark);--bs-btn-active-color: var(--color-primary-dark);}.btn-green {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-green);--bs-btn-hover-bg: var(--color-green-dark);--bs-btn-active-color: var(--color-grey-light);}.btn-green-light {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-green-light);--bs-btn-hover-bg: var(--color-green);--bs-btn-active-color: var(--color-grey-light);}.btn.loading {overflow: hidden;pointer-events: none;color: var(--bs-btn-bg) !important;}.btn.btn-outline.loading {color: var(--bs-btn-color) !important;}.btn.loading::before {position: absolute;right: 0;left: 0;content: '\f3f4';text-rendering: auto;-webkit-font-smoothing: antialiased;font: var(--fa-font-duotone);font-size: 1.2em;-webkit-animation: spin 1s infinite linear;animation: spin 1s infinite linear;color: var(--bs-btn-color);}.btn.btn-outline.loading::before {color: var(--bs-btn-bg);}.dropdown-menu {--bs-dropdown-padding-y: calc(var(--border-radius-lg) * 0.5);--bs-dropdown-font-size: var(--font-size-default);--bs-dropdown-border-radius: var(--border-radius-lg);--bs-dropdown-color: var(--color-default);--bs-dropdown-link-active-bg: var(--color-default);--bs-dropdown-item-padding-x: var(--space-md);--bs-dropdown-item-padding-y: var(--space-sm);overflow: hidden;min-width: 100%;}.dropdown-menu li::before {display: none;}.dropdown-menu li a:hover {text-decoration: none;}.dropdown-menu > li:not(:last-child) {margin-bottom: 0;}.dropdown-menu[data-popper-placement="bottom-end"] {margin-top: var(--space-sm) !important;}.dropdown-menu[data-popper-placement="top-end"] {margin-bottom: var(--space-sm) !important;}.dropdown-menu .dropdown-item {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.icon-fa-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.icon-fa-wrapper > .svg-inline--fa {-ms-flex-negative: 0;flex-shrink: 0;}.icon-fa-prepend {margin-right: var(--icon-fa-attach);}.icon-fa-append {margin-left: var(--icon-fa-attach);}.toast {--bs-toast-padding-x: var(--space-default);--bs-toast-padding-y: var(--space-default);--bs-toast-font-size: var(--font-default);}.toast .btn-close {color: inherit;background: none;}.toast .btn-close i {height: 100%;width: 100%;vertical-align: top }.menu, .sub-menu {padding-left: 0;}.menu-item:not(:last-child) {margin-bottom: 0;}.menu .menu-item::before {display: none;}.menu .menu-item a {display: block;line-height: var(--line-sm);}.menu-type-collapse .menu-item-has-children {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.menu-type-collapse .menu-item a {padding: var(--space-sm) 0;font-weight: var(--weight-default);-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.menu-type-collapse .menu-item a:hover {text-decoration: underline;text-decoration-thickness: 0.05rem;text-underline-offset: 0.25em;}.menu-type-collapse .sub-menu-toggler {border: 0;font-size: inherit;}.menu-type-collapse .sub-menu-toggler + a {padding-right: 0;}.menu-type-collapse .sub-menu-toggler i {-webkit-transition: -webkit-transform var(--transition-default-ease);transition: -webkit-transform var(--transition-default-ease);-o-transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease), -webkit-transform var(--transition-default-ease);}.menu-type-collapse .sub-menu-toggler[aria-expanded="true"] i {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.menu-type-collapse .sub-menu {width: 100%;}.menu-type-dual-tone {border: 0.1rem solid var(--color-primary-dark);border-radius: var(--border-radius-max);font-size: 1.4rem;color: var(--color-white);background-color: var(--color-primary-dark);}@media (min-width: 1200px) {.menu-type-dual-tone {font-size: 1.6rem;}}@media (min-width: 1400px) {.menu-type-dual-tone {font-size: 1.8rem;}}@media (min-width: 1600px) {.menu-type-dual-tone {font-size: 2.2rem;}}.menu-type-dual-tone li.menu-item a {padding-right: 0.5em;padding-left: 1.5em;-webkit-box-align: unset;-ms-flex-align: unset;align-items: unset;font-weight: var(--weight-medium);}.menu-type-dual-tone li.menu-item.circle-dot-none > * {padding-right: 1em;padding-left: 1em;}.menu-type-dual-tone li.menu-item.circle-dot-none + .circle-dot-none > * {margin-left: -0.5em;}.menu-type-dual-tone li.menu-item a::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: calc(1rem + 0.4em);left: 1.5em;border-radius: var(--border-radius-max);width: 0.4em;height: 0.4em;background-color: transparent;-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: left, background-color;-o-transition-property: left, background-color;transition-property: left, background-color;}.menu-type-dual-tone li.menu-item > a:hover::before, .menu-type-dual-tone li.menu-item.current_page_item > a::before {left: 0.75em;background-color: var(--menu-item-color, var(--color-primary-light));}.menu-type-dual-tone li.menu-item.circle-dot-none > *::before {display: none;}.menu-type-dual-tone .sub-menu li.menu-item:first-child {padding-top: 0.4em;}.menu-type-dual-tone .sub-menu li.menu-item:last-child {padding-bottom: 0.4em;}.menu-type-dual-tone .sub-menu li.menu-item a {position: relative;}.menu-type-dual-tone .menu-item-highlighted {color: var(--color-black);background-color: var(--color-white);}.menu-type-dual-tone li.menu-item-highlighted-start {border-top-left-radius: var(--border-radius-max);border-bottom-left-radius: var(--border-radius-max);margin-left: 1em;}.menu-type-dual-tone li.menu-item-highlighted-end {overflow: hidden;border-top-right-radius: var(--border-radius-max);border-bottom-right-radius: var(--border-radius-max);}.menu-side-drawer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 0;padding: var(--space-lg) 0;}.menu-side-drawer .menu-item a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;left: 0;padding-left: 1em;padding-right: 1em;}.menu-side-drawer .menu-item a, .menu-side-drawer .menu-item .sub-menu-toggler {color: var(--color-white-75p);-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: color;-o-transition-property: color;transition-property: color;}.menu-side-drawer .menu-item:hover > a, .menu-side-drawer .menu-item.current_page_ancestor > a, .menu-side-drawer .menu-item.current_page_item > a, .menu-side-drawer .menu-item:hover > .sub-menu-toggler, .menu-side-drawer .menu-item.current_page_ancestor > .sub-menu-toggler, .menu-side-drawer .menu-item.current_page_item > .sub-menu-toggler {text-decoration: none;color: var(--color-white);}.menu-side-drawer .menu-item .sub-menu-toggler {font-size: 0.8em;}.menu-side-drawer .menu-item a::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;left: 1em;border-radius: var(--border-radius-max);width: 0.4em;height: 0.4em;background-color: transparent;-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: left, background-color;-o-transition-property: left, background-color;transition-property: left, background-color;}.menu-side-drawer .menu-item a:hover::before, .menu-side-drawer .menu-item.current_page_item > a::before {left: 0;}.menu-side-drawer .menu-item a:hover::before, .menu-side-drawer .menu-item.current_page_item > a::before {background-color: var(--menu-item-color, var(--color-primary-light));}.menu-side-drawer .sub-menu {padding-left: 1em;font-family: var(--font-default);font-size: var(--font-size-md);}@media (max-width: 1399px) {.menu-side-drawer .menu-item-has-children > a {padding-right: 0;}}@media (min-width: 1400px) {.menu-side-drawer {width: 50%;}.menu-side-drawer .menu-item {position: relative;width: 100%;}.menu-side-drawer .menu-item .sub-menu-toggler {display: none;}.menu-side-drawer .menu-item .sub-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: absolute;top: var(--space-default);left: calc(100% - var(--space-xl));opacity: 0;visibility: hidden;-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: left, opacity, visibility;-o-transition-property: left, opacity, visibility;transition-property: left, opacity, visibility;}.menu-side-drawer .menu-item:hover .sub-menu {left: 100%;opacity: 1;visibility: visible;}.menu-side-drawer .menu-item .sub-menu a {padding-top: calc(var(--space-sm) * 0.5);padding-bottom: calc(var(--space-sm) * 0.5);}}.accordion {--bs-accordion-btn-padding-x: 0;--bs-accordion-btn-padding-y: var(--space-lg);--bs-accordion-body-padding-x: var(--bs-accordion-btn-padding-x);--bs-accordion-body-padding-y: var(--bs-accordion-btn-padding-y);--bs-accordion-border-radius: 0;--bs-accordion-color: var(--color-black);--bs-accordion-bg: transparent;--bs-accordion-btn-color: var(--color-black);--bs-accordion-active-color: var(--color-black);--bs-accordion-active-bg: transparent;}.accordion-item {overflow: hidden;border: none;border-bottom: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);border-radius: var(--bs-accordion-border-radius);width: 100%;-webkit-transition: var(--transition-default-ease);-o-transition: var(--transition-default-ease);transition: var(--transition-default-ease);}.accordion-button {font-size: var(--font-size-md);font-family: var(--font-default);font-weight: var(--weight-default);}.accordion-button::after {display: none;}.accordion-button:not(.collapsed) {-webkit-box-shadow: none;box-shadow: none;}.accordion-button .collapse-text {display: inline-block;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.accordion-button .collapse-icon, .accordion-button .collapse-icon i {-webkit-transition: -webkit-transform var(--transition-default-ease);transition: -webkit-transform var(--transition-default-ease);-o-transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease), -webkit-transform var(--transition-default-ease);}.accordion-button .collapse-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;width: 2em;height: 1.2em;font-size: 1.2em;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.accordion-button.collapsed .collapse-icon {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.accordion-body {padding-top: 0;}@media (min-width: 576px) {.accordion-body {padding-right: var(--space-xxl);}}.accordion-body > :last-child {margin-bottom: 0;}.accordion-search {--search-border-radius: var(--border-radius-soft);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;margin-bottom: var(--space-lg) }@media (min-width: 992px) {.accordion-search {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;border: var(--border);border-radius: var(--search-border-radius);background-color: var(--color-white);}}.accordion-search > * {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border-right: var(--border);}.accordion-search > *:last-child {border-right: none;}.accordion-search .search-input-group input, .accordion-search .filter-container {padding: 1.5rem 2.5rem;}.accordion-search .filter-container .ts-control {background-color: transparent !important;}@media (min-width: 992px) {.accordion-search .search-input-group input, .accordion-search .filter-container {padding: 2rem 4rem;}}@media (max-width: 991px) {.accordion-search .search-input-group {overflow: hidden;border: var(--border);border-radius: var(--border-radius-lg);}}.accordion-search .search-input-group {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.accordion-search .form-control {border: none;border-radius: 0;}.accordion-search .filter-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 991px) {.accordion-search .filter-container {padding-right: 0;}}@media (min-width: 992px) {.accordion-search .filter-container {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}}@media (min-width: 992px) {.accordion-search .filter-container .ts-wrapper {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}.accordion-search .filter-container .ts-control {border: none !important;padding: 0 !important;}.accordion-search .filter-container .ts-control::before {display: block;content: 'Filter';margin-right: var(--space-default);font-weight: var(--weight-light);}.accordion-search .filter-container .ts-wrapper.single.has-items .ts-control .item {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.accordion-search .filter-container .ts-dropdown {left: unset;right: 0;border-radius: var(--border-radius);padding: var(--select-pad) 0;min-width: 15rem;width: auto;max-width: 100%;}@media (min-width: 992px) {.accordion-search .filter-container .ts-dropdown {left: var(--space-xl);right: unset;}}.accordion-search .filter-container .hide-search-input .dropdown-input-wrap {display: none;}.accordian-location {--bs-accordion-btn-padding-x: 0;--bs-accordion-btn-padding-y: var(--space-xl);--bs-accordion-body-padding-x: 0;--bs-accordion-body-padding-y: var(--space-xl);}.accordian-location .accordion-item {border: none;border-top: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);}.accordian-location .collapse-text {margin-bottom: 0;}.accordian-location .accordion-button .collapse-icon, .accordian-location .accordion-button .collapse-icon i {-webkit-transition: -webkit-transform var(--transition-default-ease);transition: -webkit-transform var(--transition-default-ease);-o-transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease), -webkit-transform var(--transition-default-ease);}.accordian-location .accordion-button .collapse-icon {-ms-flex-negative: 0;flex-shrink: 0;width: 1.5em;height: 1.5em;font-size: 1em;-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);background-color: var(--color-purple);border-radius: var(--border-radius-max);color: var(--color-white);margin-left: var(--space-lg);}.accordian-location .accordion-button.collapsed .collapse-icon {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.accordian-location .accordion-button.collapsed .collapse-icon i:first-child {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.accordian-location .contact-details-row:not(:last-child) {margin-bottom: var(--space-xl);}.accordian-location .accordion-body {padding-right: 0;line-height: var(--line-default);}.accordian-location .accordion-body .custom-icon {font-size: 1.5em;}.accordian-location .accordion-body .details-title {font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);}.accordian-location .accordion-body p, .accordian-location .accordion-body .details-title {margin-bottom: var(--space-default);}.accordian-location .accordion-body .location-address {display: block;text-wrap: balance;}.accordian-location .accordion-body iframe {border-radius: var(--border-radius-lg);margin-top: var(--bs-accordion-body-padding-y);width: 100%;min-height: 40rem;}@media (min-width: 992px) {.accordian-location .accordion-body iframe {margin-top: 0;min-height: 60rem;}}.facet-filter {--filter-padding-x: 0;--filter-padding-y: var(--space-lg);}.facet-filter .custom-icon {font-size: 1.2em;}.facet-filter-toggler {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin-left: auto;margin-bottom: var(--space-lg);}.filter-header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);}.filter-content.accordion {--bs-accordion-btn-padding-x: var(--filter-padding-x);--bs-accordion-btn-padding-y: var(--filter-padding-y);}.filter-item .accordion-button {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;font-weight: var(--weight-bold-semi);}.filter-item .accordion-button .collapse-text {display: -webkit-box;display: -ms-flexbox;display: flex;}.filter-item .accordion-button .collapse-icon {margin-left: 0.5em;width: unset;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}.filter-item .accordion-button:not(.collapsed) .collapse-icon i {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}@media (max-width: 991px) {.facet-filter, .filter-overlay-bg {position: fixed;top: var(--wp-admin-bar-height);left: 0;right: 0;bottom: 0;}.facet-filter {overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;opacity: 0;visibility: hidden;pointer-events: none;z-index: -1;}.filter-overlay-bg {opacity: 0;-webkit-transition: var(--transition-default-ease);-o-transition: var(--transition-default-ease);transition: var(--transition-default-ease);-webkit-transition-property: opacity, background-color;-o-transition-property: opacity, background-color;transition-property: opacity, background-color;}.filter-wrapper {overflow: scroll;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: calc(var(--navbar-height-full) + var(--space-xl)) var(--space-xl) var(--space-xl);width: 90%;max-width: 40rem;height: 100%;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);-webkit-transition: var(--transition-default-ease);-o-transition: var(--transition-default-ease);transition: var(--transition-default-ease);-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform, -webkit-transform;background-color: var(--color-white);z-index: 1;}.filter-btn-close {display: none;-ms-flex-item-align: end;align-self: flex-end;-ms-flex-negative: 0;flex-shrink: 0;padding: 0.25em 0;height: 1em;font-size: var(--navbar-height-full);}.filter-btn-close i {display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;}.filter-header {margin-bottom: var(--space-lg);}.filter-header .custom-icon {display: none;}.filter-item .accordion-body {padding-right: 0;}.facet-filter.show {opacity: 1;visibility: visible;pointer-events: inherit;z-index: 1170;}.facet-filter.show .filter-overlay-bg {opacity: 1;background-color: var(--color-black-75p);}.facet-filter.show .filter-wrapper {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.facet-filter.hidding .filter-wrapper {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);}}@media (min-width: 992px) {.facet-filter-toggler, .filter-btn-close {display: none;}.facet-filter {--filter-padding-x: calc(var(--space-md) * 1.25);--filter-padding-y: var(--space-md);margin-top: var(--space-xxl);margin-bottom: var(--space-xxl);}.filter-header {margin-bottom: var(--space-md);}.filter-content.accordion {--filter-gutter-x: var(--space-md);--filter-gutter-y: var(--space-default);--bs-accordion-border-radius: var(--border-radius-soft);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: calc(var(--filter-gutter-x) * -1);margin-left: calc(var(--filter-gutter-x) * -1);}.filter-content .accordion-item {overflow: visible;position: relative;border-bottom-width: 0;padding: var(--filter-gutter-y) var(--filter-gutter-x);width: 50%;}.filter-content .accordion-button {border: var(--border);border-radius: var(--bs-accordion-border-radius) !important;font-size: var(--font-size-default);font-weight: var(--weight-light);background-color: var(--color-white);}.filter-content .accordion-button .collapse-text {overflow: hidden;max-width: calc(100% - 1.5em);white-space: nowrap;}.filter-content .accordion-collapse {overflow: hidden;position: absolute;top: 100%;right: var(--filter-gutter-x);left: var(--filter-gutter-x);border: var(--border);border-radius: var(--bs-accordion-border-radius);-webkit-transition: var(--transition-quick-cubic) !important;-o-transition: var(--transition-quick-cubic) !important;transition: var(--transition-quick-cubic) !important;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;-o-transition-property: transform, opacity;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-transform: translateY(-3rem);-ms-transform: translateY(-3rem);transform: translateY(-3rem);opacity: 0;visibility: hidden;z-index: 4;}.filter-content .accordion-collapse.show {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.filter-item .accordion-body {padding-top: var(--bs-accordion-body-padding-y);padding-right: var(--bs-accordion-body-padding-x);background-color: var(--color-grey-ultralight);}}@media (min-width: 1600px) {.filter-content .accordion-item {width: 33.3333%;}.facet-filter[data-count="8"] .filter-content .accordion-item {width: 25%;}}.facet-filter-horizontal {--filter-padding-x: var(--space-sm);--filter-padding-y: var(--space-sm);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;margin: calc(var(--filter-padding-y) * -1) calc(var(--filter-padding-x) * -1);margin-bottom: var(--space-default);}.facet-filter-horizontal > * {padding: var(--filter-padding-y) var(--filter-padding-x);}.facet-filter-horizontal .facetwp-facet {margin-bottom: 0;}.facet-filter-horizontal .filter-sort .facetwp-facet, .facet-filter-horizontal .filter-sort .ts-wrapper, .facet-filter-horizontal .filter-sort .ts-control {height: 100%;}.facet-filter-horizontal .filter-sort .ts-control {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (min-width: 576px) {.facet-filter-horizontal .filter-sort .ts-dropdown {right: 0;left: unset !important;}}@media (max-width: 991px) {.facet-filter-horizontal .filter-sort label {display: none;}}.facet-filter-horizontal .filter-sort .ts-dropdown-content {max-height: 30rem;}.filter-resource-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: var(--space-xxl);}.filter-resource-container > * {width: 100%;}@media (max-width: 991px) {.filter-resource-container .facetwp-radio-pill {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.filter-resource-container .facetwp-search-pill {margin-bottom: var(--space-lg);}}@media (min-width: 992px) {.filter-resource-container .facetwp-radio-pill, .filter-resource-container .facetwp-search-pill {width: 50%;}.filter-resource-container .facetwp-search-pill .facetwp-type-search {display: -webkit-box;display: -ms-flexbox;display: flex;}.filter-resource-container .facetwp-search-pill .facetwp-input-wrap {margin-left: auto;max-width: 40rem;}}.filter-resource-container .facetwp-radio-switch, .filter-resource-container .facetwp-facet-resource_category_radio {display: -webkit-box;display: -ms-flexbox;display: flex;}.filter-resource-container .facetwp-radio-switch {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: var(--space-xl);}.filter-resource-container .facetwp-radio-switch .facetwp-type-radio .facetwp-radio.checked {background-color: var(--color-primary-dark);}.filter-resource-container .facetwp-option-empty::before {display: none;}.navbar {--navbar-transition: var(--transition-default-ease);padding: var(--space-md) 0;-webkit-transition: var(--navbar-transition);-o-transition: var(--navbar-transition);transition: var(--navbar-transition);-webkit-transition-property: padding, height;-o-transition-property: padding, height;transition-property: padding, height;}@media (min-width: 1600px) {.navbar {padding: var(--space-lg) 0;}}body.navbar-hidden .navbar-menu, body.navbar-hidden .navbar-toolbar {display: none;}body.navbar-hidden header.fixed-top {position: absolute;top: 0;background-color: transparent;-webkit-box-shadow: none !important;box-shadow: none !important;}body.navbar-hidden .navbar-brand-mobile {pointer-events: none;opacity: 0;visibility: hidden;}.navbar .container, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar .container-xxl, .navbar .container-xxxl, .navbar .container-fluid, .navbar .container-fluid-sm, .navbar .container-fluid-md, .navbar .container-fluid-lg, .navbar .container-fluid-xl, .navbar .container-fluid-xxl, .navbar .container-fluid-xxxl {-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.navbar .container-xxl, .navbar .container-xxxl, .navbar .container-fluid-sm, .navbar .container-fluid-md, .navbar .container-fluid-lg, .navbar .container-fluid-xl, .navbar .container-fluid-xxl, .navbar .container-fluid-xxxl {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.navbar-expand > .container-xxl, .navbar-expand > .container-xxxl, .navbar-expand > .container-fluid-sm, .navbar-expand > .container-fluid-md, .navbar-expand > .container-fluid-lg, .navbar-expand > .container-fluid-xl, .navbar-expand > .container-fluid-xxl, .navbar-expand > .container-fluid-xxxl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;padding-right: 0;padding-left: 0;}@media (max-width: 575.98px) {.navbar-expand-sm > .container-xxl, .navbar-expand-sm > .container-xxxl, .navbar-expand-sm > .container-fluid-sm, .navbar-expand-sm > .container-fluid-md, .navbar-expand-sm > .container-fluid-lg, .navbar-expand-sm > .container-fluid-xl, .navbar-expand-sm > .container-fluid-xxl, .navbar-expand-sm > .container-fluid-xxxl {padding-right: 0;padding-left: 0;}}@media (min-width: 576px) {.navbar-expand-sm > .container-xxl, .navbar-expand-sm > .container-xxxl, .navbar-expand-sm > .container-fluid-sm, .navbar-expand-sm > .container-fluid-md, .navbar-expand-sm > .container-fluid-lg, .navbar-expand-sm > .container-fluid-xl, .navbar-expand-sm > .container-fluid-xxl, .navbar-expand-sm > .container-fluid-xxxl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}@media (max-width: 767.98px) {.navbar-expand-md > .container-xxl, .navbar-expand-md > .container-xxxl, .navbar-expand-md > .container-fluid-sm, .navbar-expand-md > .container-fluid-md, .navbar-expand-md > .container-fluid-lg, .navbar-expand-md > .container-fluid-xl, .navbar-expand-md > .container-fluid-xxl, .navbar-expand-md > .container-fluid-xxxl {padding-right: 0;padding-left: 0;}}@media (min-width: 768px) {.navbar-expand-md > .container-xxl, .navbar-expand-md > .container-xxxl, .navbar-expand-md > .container-fluid-sm, .navbar-expand-md > .container-fluid-md, .navbar-expand-md > .container-fluid-lg, .navbar-expand-md > .container-fluid-xl, .navbar-expand-md > .container-fluid-xxl, .navbar-expand-md > .container-fluid-xxxl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}@media (max-width: 991.98px) {.navbar-expand-lg > .container-xxl, .navbar-expand-lg > .container-xxxl, .navbar-expand-lg > .container-fluid-sm, .navbar-expand-lg > .container-fluid-md, .navbar-expand-lg > .container-fluid-lg, .navbar-expand-lg > .container-fluid-xl, .navbar-expand-lg > .container-fluid-xxl, .navbar-expand-lg > .container-fluid-xxxl {padding-right: 0;padding-left: 0;}}@media (min-width: 992px) {.navbar-expand-lg > .container-xxl, .navbar-expand-lg > .container-xxxl, .navbar-expand-lg > .container-fluid-sm, .navbar-expand-lg > .container-fluid-md, .navbar-expand-lg > .container-fluid-lg, .navbar-expand-lg > .container-fluid-xl, .navbar-expand-lg > .container-fluid-xxl, .navbar-expand-lg > .container-fluid-xxxl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}@media (max-width: 1199.98px) {.navbar-expand-xl > .container-xxl, .navbar-expand-xl > .container-xxxl, .navbar-expand-xl > .container-fluid-sm, .navbar-expand-xl > .container-fluid-md, .navbar-expand-xl > .container-fluid-lg, .navbar-expand-xl > .container-fluid-xl, .navbar-expand-xl > .container-fluid-xxl, .navbar-expand-xl > .container-fluid-xxxl {padding-right: 0;padding-left: 0;}}@media (min-width: 1200px) {.navbar-expand-xl > .container-xxl, .navbar-expand-xl > .container-xxxl, .navbar-expand-xl > .container-fluid-sm, .navbar-expand-xl > .container-fluid-md, .navbar-expand-xl > .container-fluid-lg, .navbar-expand-xl > .container-fluid-xl, .navbar-expand-xl > .container-fluid-xxl, .navbar-expand-xl > .container-fluid-xxxl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}@media (max-width: 1499.98px) {.navbar-expand-xxl > .container, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl, .navbar-expand-xxl > .container-xxl, .navbar-expand-xxl > .container-xxxl, .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-fluid-sm, .navbar-expand-xxl > .container-fluid-md, .navbar-expand-xxl > .container-fluid-lg, .navbar-expand-xxl > .container-fluid-xl, .navbar-expand-xxl > .container-fluid-xxl, .navbar-expand-xxl > .container-fluid-xxxl {padding-right: 0;padding-left: 0;}}@media (min-width: 1400px) {.navbar-expand-xxl > .container, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl, .navbar-expand-xxl > .container-xxl, .navbar-expand-xxl > .container-xxxl, .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-fluid-sm, .navbar-expand-xxl > .container-fluid-md, .navbar-expand-xxl > .container-fluid-lg, .navbar-expand-xxl > .container-fluid-xl, .navbar-expand-xxl > .container-fluid-xxl, .navbar-expand-xxl > .container-fluid-xxxl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}@media (max-width: 1899.98px) {.navbar-expand-xxxl > .container, .navbar-expand-xxxl > .container-sm, .navbar-expand-xxxl > .container-md, .navbar-expand-xxxl > .container-lg, .navbar-expand-xxxl > .container-xl, .navbar-expand-xxxl > .container-xxl, .navbar-expand-xxxl > .container-xxxl, .navbar-expand-xxxl > .container-fluid, .navbar-expand-xxxl > .container-fluid-sm, .navbar-expand-xxxl > .container-fluid-md, .navbar-expand-xxxl > .container-fluid-lg, .navbar-expand-xxxl > .container-fluid-xl, .navbar-expand-xxxl > .container-fluid-xxl, .navbar-expand-xxxl > .container-fluid-xxxl {padding-right: 0;padding-left: 0;}}@media (min-width: 1600px) {.navbar-expand-xxxl > .container, .navbar-expand-xxxl > .container-sm, .navbar-expand-xxxl > .container-md, .navbar-expand-xxxl > .container-lg, .navbar-expand-xxxl > .container-xl, .navbar-expand-xxxl > .container-xxl, .navbar-expand-xxxl > .container-xxxl, .navbar-expand-xxxl > .container-fluid, .navbar-expand-xxxl > .container-fluid-sm, .navbar-expand-xxxl > .container-fluid-md, .navbar-expand-xxxl > .container-fluid-lg, .navbar-expand-xxxl > .container-fluid-xl, .navbar-expand-xxxl > .container-fluid-xxl, .navbar-expand-xxxl > .container-fluid-xxxl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}.navbar .navbar-item {margin-left: 15px;}.navbar-item:first-child, .navbar-item.first-child {margin-left: 0;}.navbar-item:last-child, .navbar-item.last-child {margin-right: 0;}.navbar-brand, .navbar-brand-mobile {-webkit-box-align: center;-ms-flex-align: center;align-items: center;fill: var(--color-primary-dark);-webkit-transition: var(--transition-default-ease);-o-transition: var(--transition-default-ease);transition: var(--transition-default-ease);-webkit-transition-property: width, opacity, visibility, fill, -webkit-transform, -webkit-filter;transition-property: width, opacity, visibility, fill, -webkit-transform, -webkit-filter;-o-transition-property: width, opacity, visibility, transform, fill, filter;transition-property: width, opacity, visibility, transform, fill, filter;transition-property: width, opacity, visibility, transform, fill, filter, -webkit-transform, -webkit-filter;}.navbar-brand {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;padding: 0;margin-right: 0;width: 15rem;font-size: inherit;white-space: normal;fill: var(--color-black);}@media (min-width: 992px) {.navbar-brand {width: 20rem;}}@media (min-width: 1400px) {.navbar-brand {width: 34rem;}}.navbar-brand-mobile {width: 2.6rem;}@media (min-width: 992px) {.navbar-brand-mobile {width: 4rem;}}.navbar-brand.text-white path {fill: var(--color-white);}.navbar-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}@media (max-width: 991px) {.navbar-menu {display: none;}}.navbar-menu .menu-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.navbar-menu .menu {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 0;}.navbar-menu .menu .menu-item {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.navbar-menu .menu .menu-item > .sub-menu-toggler {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;padding: 0;font-size: 0.6em;-webkit-transition: -webkit-transform var(--transition-quick-ease);transition: -webkit-transform var(--transition-quick-ease);-o-transition: transform var(--transition-quick-ease);transition: transform var(--transition-quick-ease);transition: transform var(--transition-quick-ease), -webkit-transform var(--transition-quick-ease);}.navbar-menu .menu .menu-item-has-children:hover > .sub-menu-toggler {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.navbar-menu .menu-item a, .navbar-menu .menu-item .search-toggler {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 1rem;height: 100%;color: inherit;}.navbar-menu .menu .sub-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: absolute;top: 0%;left: 0;opacity: 0;visibility: hidden;padding-top: 1rem;width: 100%;min-width: 20rem;color: var(--color-black);-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: top, opacity, visibility, background-color;-o-transition-property: top, opacity, visibility, background-color;transition-property: top, opacity, visibility, background-color;}@media (min-width: 992px) {.navbar-menu .menu .sub-menu {min-width: 25rem;}}.navbar-menu .sub-menu > .menu-item {border-left: var(--border);border-right: var(--border);background-color: var(--color-white);}.navbar-menu .sub-menu > .menu-item:first-child {border-top-left-radius: var(--border-radius);border-top-right-radius: var(--border-radius);border-top: var(--border);}.navbar-menu .sub-menu > .menu-item:last-child {border-bottom-left-radius: var(--border-radius);border-bottom-right-radius: var(--border-radius);border-bottom: var(--border);}.navbar-menu .menu .menu-item-has-children:hover > .sub-menu, .navbar-menu .menu .menu-item-has-children:active > .sub-menu, .navbar-menu .menu .menu-item-has-children:focus > .sub-menu {top: 100%;opacity: 1;visibility: visible;}.navbar-toolbar.navbar-item {margin-left: auto;margin-bottom: 0;}@media (min-width: 992px) {.navbar-toolbar.navbar-item {display: none;}}.navbar-toolbar .navbar-list-item {margin-bottom: 0;}.navbar-toolbar .navbar-icon {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size: 2rem;color: currentColor;-webkit-transition: color var(--transition-quick-ease);-o-transition: color var(--transition-quick-ease);transition: color var(--transition-quick-ease);}.navbar-sub {padding-bottom: var(--space-md);-webkit-transition: padding-bottom var(--transition-default-ease);-o-transition: padding-bottom var(--transition-default-ease);transition: padding-bottom var(--transition-default-ease);}body.window-scroll .navbar-sub {padding-bottom: var(--space-default);}.navbar-sub .btn {--bs-btn-padding-x: 0;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: transparent;margin-left: calc(var(--bs-gutter-x) * -.5);-webkit-transition: padding-bottom var(--transition-default-ease);-o-transition: padding-bottom var(--transition-default-ease);transition: padding-bottom var(--transition-default-ease);}body.window-scroll .navbar-sub .btn {padding-bottom: 0;}.ts-wrapper.single, .ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control .item {cursor: pointer !important;}.ts-wrapper {--select-pad: 1rem;}.ts-control {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.ts-control::after {display: inline-block;text-rendering: auto;-webkit-font-smoothing: antialiased;font: var(--fa-font-light);content: '\f078';margin-left: 0.75em;margin-right: 0.75em;width: 1em;height: 1em;-webkit-transition: var(--transition-default-ease);-o-transition: var(--transition-default-ease);transition: var(--transition-default-ease);}.ts-wrapper.dropdown-active .ts-control::after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.ts-control {border: 0.1rem solid var(--color-grey-light) !important;border-radius: 0;padding: var(--select-pad) !important;width: 100% !important;-webkit-transition: all var(--transition-quick-ease) !important;-o-transition: all var(--transition-quick-ease) !important;transition: all var(--transition-quick-ease) !important;font-size: inherit !important;font-weight: var(--weight-default) !important;line-height: var(--line-sm) !important;color: var(--color-black) !important;background-color: var(--color-white) !important;}@media (max-width: 641px) {.ts-control {min-height: auto !important;line-height: var(--line-sm) !important;}}.ts-control input {font-size: inherit;}.ts-control input::-webkit-input-placeholder {color: var(--color-black) !important;}.ts-wrapper.single.has-items .ts-control input {display: none !important;}.ts-wrapper.single.has-items .ts-control .item {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.ts-dropdown {overflow: hidden;border: 1px solid var(--color-grey-light);border-radius: 0;margin-top: 0.5em;font-size: 1em;}.ts-dropdown [data-selectable].option {padding: var(--select-pad);}.ts-dropdown .active {background-color: var(--color-primary-lightest);}.progress {--bs-progress-bar-bg: var(--color-black);}.progress .progress-bar {border-radius: inherit;}.progress-vertical .progress-bar {width: 100%;height: 0;-webkit-transition-property: height;-o-transition-property: height;transition-property: height;}.form {margin: 3rem 0 1.5rem;}.form-group {margin-bottom: 1.5rem;}.input-group {--input-group-padding-x: 2.5rem;--input-group-padding-y: 1.5rem;}@media (min-width: 992px) {.input-group {--input-group-padding-x: 4rem;--input-group-padding-y: 2rem;}}.form-control {display: inline-block;max-width: 100%;height: auto;border: 0.1rem solid var(--color-grey-light);border-radius: var(--border-radius-lg);padding: var(--input-group-padding-y) var(--input-group-padding-x);-webkit-transition: all var(--transition-quick-ease);-o-transition: all var(--transition-quick-ease);transition: all var(--transition-quick-ease);font-size: inherit;font-weight: var(--weight-default);line-height: var(--line-sm);color: var(--color-black);background-color: var(--color-white);}.form-control:focus {border-color: var(--color-grey-light);color: var(--color-black);background-color: var(--color-white);}.form-control::-webkit-input-placeholder {font-weight: var(--weight-light);color: var(--color-grey);}.form-control::-moz-placeholder {opacity: 1;color: var(--color-grey);}.form-control:-ms-input-placeholder {color: var(--color-grey);}.form-control::-ms-input-placeholder {color: var(--color-grey);}.form-control::placeholder {color: var(--color-grey);}.input-group-icon {position: relative;}.input-group-icon > i:first-child {position: absolute;left: var(--input-group-padding-x);-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;z-index: 6;}.input-group-icon > i:first-child ~ input {padding-left: calc(var(--input-group-padding-x) + 2em);}.input-group-icon > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {border-radius: var(--search-border-radius, var(--border-radius-lg));border-bottom-left-radius: var(--search-border-radius, var(--border-radius-lg));}.input-group > .clear ~ input {padding-right: calc(var(--input-group-padding-x) + 2em);}.input-group .clear {cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;position: absolute;right: var(--input-group-padding-x);width: 1.5em;height: 1.5em;color: var(--color-white);background-color: var(--color-grey-dark);z-index: 6 }.input-group .clear:hover {background-color: var(--color-grey);}.input-group .clear > i {font-size: 0.7em;}.gform_wrapper.gform-theme {--row-gap: var(--space-md);--column-gap: var(--space-md);--gf-input-border: var(--border);--gf-input-border-radius: var(--border-radius-sm);--gf-input-pad-x: var(--space-default);--gf-input-pad-y: var(--space-default);--gf-input-font-size: var(--font-size-sm);--gf-label-font-size: var(--font-size-sm);--gf-label-font-weight: var(--weight-medium);font-size: var(--gf-input-font-size);}@media (min-width: 992px) {.gform_wrapper.gform-theme {font-size: var(--font-size-default);}}.gform_wrapper.gform-theme form > * {margin-bottom: var(--row-gap);}.gform_wrapper.gform-theme form .gform_fields, .gform_wrapper.gform-theme form .ginput_complex {display: -ms-grid;display: grid;grid-row-gap: var(--row-gap);-ms-grid-columns: (1fr)[12];grid-template-columns: repeat(12, 1fr);width: 100%;}@media (min-width: 641px) {.gform_wrapper.gform-theme form .gform_fields, .gform_wrapper.gform-theme form .ginput_complex {grid-column-gap: var(--column-gap);}}.gform_wrapper.gform-theme .gfield, .gform_wrapper.gform-theme .gfield.gfield--width-full, .gform_wrapper.gform-theme fieldset .gform-grid-col {-ms-grid-column-span: 12;grid-column: span 12;}@media (min-width: 641px) {.gform_wrapper.gform-theme .gfield.gfield--width-quarter {-ms-grid-column-span: 3;grid-column: span 3;}.gform_wrapper.gform-theme .gfield.gfield--width-third {-ms-grid-column-span: 4;grid-column: span 4;}.gform_wrapper.gform-theme .gfield.gfield--width-five-twelfths {-ms-grid-column-span: 5;grid-column: span 5;}.gform_wrapper.gform-theme fieldset .gform-grid-col, .gform_wrapper.gform-theme .gfield.gfield--width-half {-ms-grid-column-span: 6;grid-column: span 6;}.gform_wrapper.gform-theme .gfield.gfield--width-seven-twelfths {-ms-grid-column-span: 7;grid-column: span 7;}.gform_wrapper.gform-theme .gfield.gfield--width-two-thirds {-ms-grid-column-span: 8;grid-column: span 8;}.gform_wrapper.gform-theme .gfield.gfield--width-three-quarter {-ms-grid-column-span: 9;grid-column: span 9;}.gform_wrapper.gform-theme .gfield.gfield--width-five-sixths {-ms-grid-column-span: 10;grid-column: span 10;}.gform_wrapper.gform-theme .gfield.gfield--width-eleven-twelfths {-ms-grid-column-span: 11;grid-column: span 11;}}.gform_wrapper.gform_validation_error .gform_validation_errors {display: none;}.gform_wrapper.gform_validation_error .gform_validation_errors .gform_submission_error {margin: 0 0 1rem 0;font-size: inherit;font-weight: var(--weight-bold);line-height: var(--line-sm);color: var(--color-warning-darkest);}.gform_wrapper.gform_validation_error .gform_validation_errors .gform_submission_error.hide_summary {margin: 0;}.gform_wrapper.gform_validation_error .gform_validation_errors .gform_submission_error .gform-icon--close {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;left: 1rem;font-family: var(--font-icon-pro) !important;font-size: 1.5em;font-weight: var(--weight-default);line-height: var(--line-single);text-rendering: auto;}.gform_wrapper.gform_validation_error .gform_validation_errors .gform_submission_error .gform-icon--close::before {display: none;content: '\f071';}.gform_wrapper.gform-theme form .gf_progressbar_wrapper {font-size: var(--font-size-sm);}@media (min-width: 992px) {.gform_wrapper.gform-theme form .gf_progressbar_wrapper {font-size: var(--font-size-sm);}}.gform_wrapper.gform-theme form .gf_progressbar_title {margin: 0 0 0.5rem 0;font-size: inherit;font-weight: var(--weight-bold);color: var(--color-black);}.gform_wrapper.gform-theme form .gf_progressbar {margin-bottom: 1.5rem;border-radius: 0;background-color: var(--color-grey-light);}.gform_wrapper.gform-theme form .gf_progressbar_percentage, .gform_wrapper.gform-theme form .gf_progressbar_percentage:not(.percentbar_100) {border-radius: 0;}.gform_wrapper.gform-theme form .gf_progressbar_percentage {height: auto;padding: 0.5rem 1rem;text-align: center;color: var(--color-white);background-color: var(--color-grey);}.gform_wrapper.gform-theme form .gf_progressbar_percentage span {min-width: auto;margin: 0;float: none;font-size: inherit;line-height: var(--line-single);}.gform_wrapper.gform-theme form .gsection {margin-top: calc(1.5rem - 15px);}@media (min-width: 992px) {.gform_wrapper.gform-theme form .gsection {margin-top: calc(3rem - 15px);}}.gform_wrapper.gform-theme form .gsection > *:first-child {margin-top: 0 !important;}.gform_wrapper.gform-theme form .gsection > *:last-child {margin-bottom: 0 !important;}.gform_wrapper.gform-theme form .gsection .gsection_description {width: auto;margin-bottom: 1rem;padding-top: 0;font-size: inherit;}.gform_wrapper.gform-theme form .gsection .gsection_title + .gsection_description {margin-top: -1rem;}@media (min-width: 992px) {.gform_wrapper.gform-theme form .gsection .gsection_description {margin-bottom: 1.5rem;}.gform_wrapper.gform-theme form .gsection .gsection_title + .gsection_description {margin-top: -1.5rem;}}.gform_wrapper.gform-theme .gform_required_legend .gfield_required, .gform_wrapper.gform-theme form .gfield_required {padding-left: 0.25em;font-size: 1em;color: inherit;}.gform_wrapper.gform-theme .gform_required_legend .gfield_required::before, .gform_wrapper.gform-theme form .gfield_required::before {display: inline-block;content: '*';color: var(--color-warning-darkest);}.gform_wrapper.gform-theme form .gfield_required .gfield_required_custom, .gform_wrapper.gform-theme form .gfield_required .gfield_required_text {display: none;}.gform_wrapper.gform-theme form legend, .gform_wrapper.gform-theme form label, .gform_wrapper.gform-theme form .gform_fileupload_rules, .gform_wrapper.gform-theme form .gfield_label, .gform_wrapper.gform-theme form .instruction, .gform_wrapper.gform-theme form .ginput_complex label, .gform_wrapper.gform-theme form .gfield_checkbox label, .gform_wrapper.gform-theme form .gfield_radio label {font-size: var(--gf-label-font-size);font-weight: var(--gf-label-font-weight);line-height: var(--line-sm);}.gform_wrapper.gform-theme form legend, .gform_wrapper.gform-theme form label, .gform_wrapper.gform-theme form .instruction {color: var(--color-grey-dark);}.gform_wrapper.gform-theme form legend {margin-bottom: var(--space-sm);font-weight: var(--weight-bold);}.gform_wrapper.gform-theme form .ginput_complex label, .gform_wrapper.gform-theme form .gform_fileupload_rules, .gform_wrapper.gform-theme form .instruction {padding-top: var(--space-sm);}.gform_wrapper.gform-theme form label {margin-bottom: 0;}.gform_wrapper.gform-theme form .ginput_complex label:not(:last-child) {padding-top: 0;padding-bottom: var(--space-sm);}.gform_wrapper.gform-theme form .gform_fileupload_rules {margin-top: 0;}.gform_wrapper.gform-theme form .gfield_label {margin-bottom: var(--space-sm);font-style: normal;font-weight: var(--gf-label-font-weight);color: var(--color-black);}.gform_wrapper.gform-theme form .gfield input, .gform_wrapper.gform-theme form .gfield select, .gform_wrapper.gform-theme form .gfield textarea {border: var(--gf-input-border);border-radius: var(--gf-input-border-radius);padding: var(--gf-input-pad-y) var(--gf-input-pad-x);width: 100%;-webkit-transition: all var(--transition-quick-ease);-o-transition: all var(--transition-quick-ease);transition: all var(--transition-quick-ease);font-size: var(--gf-input-font-size);font-weight: var(--weight-default);line-height: var(--line-sm);color: var(--color-black);background-color: var(--color-white);}@media (max-width: 641px) {.gform_wrapper.gform-theme form .gfield input, .gform_wrapper.gform-theme form .gfield select, .gform_wrapper.gform-theme form .gfield textarea {min-height: auto !important;line-height: var(--line-sm) !important;}}.gform_wrapper.gform-theme form .gfield input::-webkit-input-placeholder, .gform_wrapper.gform-theme form .gfield select::-webkit-input-placeholder, .gform_wrapper.gform-theme form .gfield textarea::-webkit-input-placeholder {color: var(--color-grey);}.gform_wrapper.gform-theme form .gfield input::-moz-placeholder, .gform_wrapper.gform-theme form .gfield select::-moz-placeholder, .gform_wrapper.gform-theme form .gfield textarea::-moz-placeholder {opacity: 1;color: var(--color-grey);}.gform_wrapper.gform-theme form .gfield input::-ms-input-placeholder, .gform_wrapper.gform-theme form .gfield select::-ms-input-placeholder, .gform_wrapper.gform-theme form .gfield textarea::-ms-input-placeholder {color: var(--color-grey);}.gform_wrapper.gform-theme form .gfield input::-webkit-input-placeholder, .gform_wrapper.gform-theme form .gfield select::-webkit-input-placeholder, .gform_wrapper.gform-theme form .gfield textarea::-webkit-input-placeholder {color: var(--color-grey);}.gform_wrapper.gform-theme form .gfield input::-moz-placeholder, .gform_wrapper.gform-theme form .gfield select::-moz-placeholder, .gform_wrapper.gform-theme form .gfield textarea::-moz-placeholder {color: var(--color-grey);}.gform_wrapper.gform-theme form .gfield input:-ms-input-placeholder, .gform_wrapper.gform-theme form .gfield select:-ms-input-placeholder, .gform_wrapper.gform-theme form .gfield textarea:-ms-input-placeholder {color: var(--color-grey);}.gform_wrapper.gform-theme form .gfield input::-ms-input-placeholder, .gform_wrapper.gform-theme form .gfield select::-ms-input-placeholder, .gform_wrapper.gform-theme form .gfield textarea::-ms-input-placeholder {color: var(--color-grey);}.gform_wrapper.gform-theme form .gfield input::placeholder, .gform_wrapper.gform-theme form .gfield select::placeholder, .gform_wrapper.gform-theme form .gfield textarea::placeholder {color: var(--color-grey);}.gform_wrapper.gform-theme form .gfield textarea {display: block;}.gform_wrapper.gform-theme form .gfield .ginput_container_date input {width: 100%;}.gform_wrapper.gform-theme form .gfield_error [aria-invalid="true"], .gform_wrapper.gform-theme form label + [aria-invalid="true"], .gform_wrapper.gform-theme form .gfield_error .ginput_container_address .ginput_address_line_2 input {border-color: var(--color-warning-darkest) !important;background-color: var(--color-warning-lightest) !important;}.gform_wrapper.gform-theme form .gfield_error [aria-invalid="true"]:focus, .gform_wrapper.gform-theme form .gfield_error .ginput_container_address .ginput_address_line_2 input:focus {background-color: var(--color-warning-lighter) !important;}.gform_wrapper.gform-theme form .ts-wrapper {--select-pad: var(--gf-input-pad-y) var(--gf-input-pad-x);}.gform_wrapper.gform-theme form .ts-control, .gform_wrapper.gform-theme form .ts-dropdown {border: var(--gf-input-border);border-radius: var(--gf-input-border-radius);font-size: var(--gf-input-font-size) !important;}@media (min-width: 641px) {.gform_wrapper.gform-theme form .gfield.gf_list_inline .gfield_checkbox .gchoice, .gform_wrapper.gform-theme form .gfield.gf_list_inline .gfield_radio .gchoice {padding-right: 15px;}}.gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input {display: none;}.gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input + label {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;max-width: 100%;cursor: pointer;}.gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input + label::before, .gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input + label::after {content: '\f192';display: none;font-family: var(--font-icon-pro);}.gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input + label::before {font-weight: var(--weight-default);}.gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input + label::after {font-weight: var(--weight-bold-ultra);}.gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input + label .svg-inline--fa {-webkit-transition: all var(--transition-quick-ease);-o-transition: all var(--transition-quick-ease);transition: all var(--transition-quick-ease);font-size: 1.125em;color: var(--color-grey-light);}.gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input + label .svg-inline--fa[data-fa-pseudo-element=":before"] {margin-right: 0.5rem;}.gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input + label .svg-inline--fa[data-fa-pseudo-element=":after"] {position: absolute;top: 0;left: 0;}.gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input:checked + label .svg-inline--fa[data-fa-pseudo-element=":before"], .gform_wrapper.gform-theme form .gfield_radio .gfield-choice-input:not(:checked) + label .svg-inline--fa[data-fa-pseudo-element=":after"] {opacity: 0;visibility: hidden;}.gform_wrapper.gform-theme form .gfield_error .gfield_radio .gfield-choice-input + label .svg-inline--fa {color: var(--color-warning-darkest) !important;}.gform_wrapper.gform-theme form .gfield .ginput_container_fileupload .gform_drop_area {margin-bottom: 0;padding: 3rem;border: 0.1rem solid var(--color-grey-light);border-radius: 0;background-color: var(--color-grey-lighter);}.gform_wrapper.gform-theme form .gfield .ginput_container_fileupload .gform_drop_instructions {margin-bottom: 0;}.gform_wrapper.gform-theme form .gfield .ginput_container_fileupload .gform_button_select_files {padding-right: 1rem;padding-left: 1rem;font-size: var(--font-size-sm);}@media (min-width: 992px) {.gform_wrapper.gform-theme form .gfield .ginput_container_fileupload .gform_button_select_files {padding-right: 1.5rem;padding-left: 1.5rem;font-size: var(--font-size-sm);}}.gform_wrapper.gform-theme form .gfield .ginput_preview {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0;padding: 0.5rem 0;font-size: var(--font-size-sm);}@media (min-width: 992px) {.gform_wrapper.gform-theme form .gfield .ginput_preview {font-size: var(--font-size-sm);}}.gform_wrapper.gform-theme form .gfield .ginput_preview:first-child {margin-top: 1rem;}.gform_wrapper.gform-theme form .gfield .ginput_preview b, .gform_wrapper.gform-theme form .gfield .ginput_preview a {margin-left: 0.5rem;}.gform_wrapper.gform-theme form .gfield .ginput_preview a {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;text-align: right;}.gform_wrapper.gform-theme form .gfield .ginput_preview .gform_delete_file {margin: -0.5rem 0;padding-right: 1rem;padding-left: 1rem;}.gform_wrapper.gform-theme form .gfield .ginput_preview .gform_delete_file:first-child {margin-left: -1rem;}.gform_wrapper.gform-theme form .gfield .ginput_preview .gform_delete_file .dashicons {width: 1em;height: 1em;font-size: 1em;}.gform_wrapper.gform-theme form .gfield .ginput_preview strong {display: inline-block;padding: 0.5rem 0;word-break: break-all;}.gform_wrapper.gform-theme form .gfield_error .ginput_container_fileupload .gform_drop_area {border-color: var(--color-warning-darkest) !important;color: var(--color-warning-darkest) !important;background-color: var(--color-warning-lightest) !important;}.gform_wrapper.gform-theme form .gfield_error .ginput_container_fileupload .gform_button_select_files {color: var(--color-warning-darkest) !important;}.gform_wrapper.gform-theme form .gfield_validation_message, .gform_wrapper.gform-theme form .validation_message {color: var(--color-warning-darkest);}.gform_wrapper.gform-theme form .gfield_validation_message, .gform_wrapper.gform-theme form .validation_message {margin-top: 0.5em;font-size: var(--font-size-sm);line-height: var(--line-sm);color: var(--color-warning-darkest);}@media (min-width: 992px) {.gform_wrapper.gform-theme form .gfield_validation_message, .gform_wrapper.gform-theme form .validation_message {font-size: var(--font-size-sm);}}.gform_wrapper.gform-theme form .ginput_container_checkbox + .gfield_validation_message, .gform_wrapper.gform-theme form .ginput_container_checkbox + .validation_message, .gform_wrapper.gform-theme form .ginput_container_radio + .gfield_validation_message, .gform_wrapper.gform-theme form .ginput_container_radio + .validation_message {margin-top: 0.5rem;}.gform_button.gform-button--width-full {width: 100%;}.grecaptcha-badge[data-style^="bottom"], .grecaptcha-badge[data-style*=" bottom"] {bottom: 55px !important;}.search-form {display: -webkit-box;display: -ms-flexbox;display: flex;}.search-form .input-group {max-width: 100rem;color: var(--color-default);}img {max-width: 100%;width: 100%;height: auto;}.img-wrapper:not(.aspect-original) {position: relative;display: block;width: 100%;height: 0;}.img-wrapper:not(.aspect-original) img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}img.aligncenter, img.alignleft, img.alignright {margin: var(--space-lg);max-width: unset;width: unset;height: unset;}img.aligncenter {display: block;clear: both;margin-right: auto;margin-left: auto;}img.alignleft {display: inline;float: left;margin-left: 0;}img.alignright {display: inline;float: right;margin-right: 0;}.img-wrapper.aspect-21-9 {padding-top: var(--aspect-21-9) !important;}.img-wrapper.aspect-2-1 {padding-top: var(--aspect-2-1) !important;}.img-wrapper.aspect-16-9 {padding-top: var(--aspect-16-9) !important;}.img-wrapper.aspect-3-2 {padding-top: var(--aspect-3-2) !important;}.img-wrapper.aspect-4-3 {padding-top: var(--aspect-4-3) !important;}.img-wrapper.aspect-5-4 {padding-top: var(--aspect-5-4) !important;}.img-wrapper.aspect-1-1 {padding-top: var(--aspect-1-1) !important;}.img-wrapper.aspect-4-5 {padding-top: var(--aspect-4-5) !important;}.img-wrapper.aspect-3-4 {padding-top: var(--aspect-3-4) !important;}.img-wrapper.aspect-2-3 {padding-top: var(--aspect-2-3) !important;}.img-wrapper.aspect-9-16 {padding-top: var(--aspect-9-16) !important;}.img-wrapper.aspect-1-2 {padding-top: var(--aspect-1-2) !important;}.img-wrapper.aspect-9-21 {padding-top: var(--aspect-9-21) !important;}*[class^="bg-img"].aspect-5-1, *[class*=" bg-img"].aspect-5-1 {padding-top: 20% !important;}*[class^="bg-img"].aspect-21-9, *[class*=" bg-img"].aspect-21-9 {padding-top: 42.87% !important;}*[class^="bg-img"].aspect-2-1, *[class*=" bg-img"].aspect-2-1 {padding-top: 50% !important;}*[class^="bg-img"].aspect-16-9, *[class*=" bg-img"].aspect-16-9 {padding-top: 56.25% !important;}*[class^="bg-img"].aspect-3-2, *[class*=" bg-img"].aspect-3-2 {padding-top: 66.67% !important;}*[class^="bg-img"].aspect-4-3, *[class*=" bg-img"].aspect-4-3 {padding-top: 75% !important;}*[class^="bg-img"].aspect-5-4, *[class*=" bg-img"].aspect-5-4 {padding-top: 80% !important;}*[class^="bg-img"].aspect-1-1, *[class*=" bg-img"].aspect-1-1 {padding-top: 100% !important;}*[class^="bg-img"].aspect-4-5, *[class*=" bg-img"].aspect-4-5 {padding-top: 125% !important;}*[class^="bg-img"].aspect-3-4, *[class*=" bg-img"].aspect-3-4 {padding-top: 133.33% !important;}*[class^="bg-img"].aspect-2-3, *[class*=" bg-img"].aspect-2-3 {padding-top: 150% !important;}*[class^="bg-img"].aspect-9-16, *[class*=" bg-img"].aspect-9-16 {padding-top: 177.78% !important;}*[class^="bg-img"].aspect-1-2, *[class*=" bg-img"].aspect-1-2 {padding-top: 200% !important;}*[class^="bg-img"].aspect-9-21, *[class*=" bg-img"].aspect-9-21 {padding-top: 233.33% !important;}*[class^="bg-img"].aspect-1-5, *[class*=" bg-img"].aspect-1-5 {padding-top: 500% !important;}.svg-wrapper {position: relative;display: block;width: 100%;height: 0;overflow: hidden;}.svg-wrapper > svg, .svg-wrapper > img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}*[class^="bg-img"], *[class*=" bg-img"] {background-repeat: no-repeat;}*[class^="bg-img-cover"], *[class*=" bg-img-cover"] {background-size: cover;}*[class^="bg-img-contain"], *[class*=" bg-img-contain"] {background-size: contain;}.bg-img-cover-center, .bg-img-contain-center {background-position: center;}.bg-img-cover-left-center, .bg-img-contain-left-center {background-position: left center;}.bg-img-contain-top-center, .bg-img-contain-top-right, .bg-img-contain-top-left {background-size: auto 100%;background-position: center top;}@media (min-width: 992px) {.bg-img-contain-top-right {background-position: right top;}.bg-img-contain-top-left {background-position: left top;}}.bg-img-repeat-x {background-size: auto 100%;background-position: center;background-repeat: repeat-x;}.bg-img-repeat-y {background-size: 100% auto;background-position: center;background-repeat: repeat-y;}*[class^="fa-"].has-space-right, *[class*=" fa-"].has-space-right {margin-right: 0.5em;}*[class^="fa-"].has-space-right-less, *[class*=" fa-"].has-space-right-less {margin-right: 0.25em;}*[class^="fa-"].has-space-left, *[class*=" fa-"].has-space-left {margin-left: 0.5em;}*[class^="fa-"].has-space-left-less, *[class*=" fa-"].has-space-left-less {margin-left: 0.25em;}.svg-inline--fa.fa-phone {padding-top: 0.125em;}.wp-caption {width: 100%;max-width: 100%;margin-bottom: 1.5rem;}@media (min-width: 992px) {.wp-caption {margin-bottom: 3rem;}}.wp-caption.alignleft {margin-right: 30px;float: left;}.wp-caption.aligncenter {margin-left: auto;margin-right: auto;}.wp-caption.alignright {margin-left: 30px;float: right;}.wp-caption .wp-caption-text {padding: 1rem 0;font-size: var(--font-size-sm);}@media (min-width: 992px) {.wp-caption .wp-caption-text {padding-top: 1.5rem;padding-bottom: 1.5rem;font-size: var(--font-size-sm);}}.embed-video {margin: var(--space-lg) 0;}.table-responsive, .table {margin-bottom: var(--space-lg);}.table {color: inherit;}.table-responsive > .table {margin-bottom: 0;}.table-transparent, .table-transparent > th, .table-transparent > td {background-color: transparent !important;}.table-primary, .table-primary > th, .table-primary > td {background-color: var(--color-primary) !important;}.popover {overflow: hidden;max-width: 29rem;border: 0;border-radius: var(--border-radius);font-family: inherit;font-size: var(--font-size-sm);font-weight: inherit;line-height: inherit;}@media (min-width: 992px) {.popover {max-width: 40rem;}}.bs-popover-top, .bs-popover-auto[x-placement^="top"] {margin-bottom: calc(1rem + 1px);}.bs-popover-right, .bs-popover-auto[x-placement^="right"] {margin-left: calc(1rem + 1px);}.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {margin-top: calc(1rem + 1px);}.bs-popover-left, .bs-popover-auto[x-placement^="left"] {margin-right: calc(1rem + 1px);}.popover-header, .popover-body {padding: var(--space-md);background-color: var(--color-white);}.popover-header {border-bottom: 0;border-radius: 0;font-size: inherit;}.popover-header + .popover-body {padding-top: 0;}.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {display: none;}.popover-body {color: inherit;}.popover-body > :last-child {margin-bottom: 0;}.popover .arrow::before {display: none;}.card {--bs-card-spacer-y: calc(var(--space-xl) * 0.9);--bs-card-spacer-x: calc(var(--space-xl) * 0.9);--bs-card-title-spacer-y: var(--space-lg);--bs-card-border-width: 0;--bs-card-border-radius: var(--border-radius-lg);--bs-card-color: var(--color-black);--bs-card-bg: var(--color-white);--bs-card-cap-padding-y: var(--bs-card-spacer-y);--bs-card-cap-padding-x: var(--bs-card-spacer-x);--bs-card-cap-bg: var(--bs-card-bg);--bs-card-cap-color: var(--bs-card-color);overflow: hidden;}a.card {font-weight: var(--weight-default);}.card-text, .card-text p, .card-link {margin-bottom: var(--space-md);}.card-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.card-title {font-size: var(--font-size-h3);color: var(--color-purple);}.card-subtitle {margin-bottom: var(--space-lg);font-weight: var(--weight-light);}.card-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;font-weight: inherit;text-decoration: none !important;}.card-date {margin-bottom: var(--space-lg) !important;font-size: var(--font-size-xs);}.card-badge {-ms-flex-item-align: start;align-self: flex-start;border-top-right-radius: var(--border-radius-soft);border-bottom-right-radius: var(--border-radius-soft);margin-top: auto;margin-left: calc(var(--bs-card-spacer-x) * -1);padding: var(--space-default) var(--bs-card-spacer-x);color: var(--color-white);background-color: var(--color-secondary);}.card-footer {margin-top: calc(var(--bs-card-spacer-y) * -1);padding-top: 0;}.card [class^="text-truncate"], .card [class*=" text-truncate"], .card [class^="text-truncate"], .card [class*=" text-truncate"] {width: 100%;}.card [class^="text-truncate"]::before, .card [class*=" text-truncate"]::before, .card [class^="text-truncate"]::after, .card [class*=" text-truncate"]::after {background-color: var(--bs-card-bg, var(--color-white));}.card-body .icon-label-list {margin-bottom: 0;}.card-pad-lg {--bs-card-spacer-y: var(--space-xl);--bs-card-spacer-x: var(--space-xl);}@media (min-width: 1200px) {.card-pad-lg {--bs-card-spacer-y: calc(var(--space-xl) * 1.4);--bs-card-spacer-x: calc(var(--space-xl) * 1.4);}}.card-link {-ms-flex-item-align: start;align-self: flex-start;margin-top: auto;}.card-link:not(.btn) {display: block;}.card-img, .card-icon {max-width: 100%;}.card-img {overflow: hidden;border-radius: 0;}.card-img .img-wrapper {background-color: var(--color-grey-light);}a.card .card-img img {-webkit-transition: -webkit-transform var(--transition-slow-cubic);transition: -webkit-transform var(--transition-slow-cubic);-o-transition: transform var(--transition-slow-cubic);transition: transform var(--transition-slow-cubic);transition: transform var(--transition-slow-cubic), -webkit-transform var(--transition-slow-cubic);}a.card:hover .card-img img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.card-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;margin-bottom: var(--space-xl);}.card-icon .svg-wrapper {padding-top: 100% !important;}.card-icon svg {width: 100%;height: 100%;}.card-icon-width-sm {width: 1.5em;height: 1.5em;}.card-icon-width-default {width: 3.5em;height: 3.5em;}.card-icon-width-lg {width: 4.5em;height: 4.5em;}.card-icon-width-xl {width: 6em;height: 6em;}.card-icon-position-left {-ms-flex-item-align: start;align-self: flex-start;}.card-icon-position-center {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.card-icon-position-right {-ms-flex-item-align: end;align-self: flex-end;}.card-icon-margin-bottom-sm {margin-bottom: var(--space-default);}.card-deck {--card-deck-gutter-x: 0.75rem;--card-deck-gutter-y: 1.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin: var(--card-deck-gutter-y) calc(var(--card-deck-gutter-x) * -1);max-width: 100vw;}@media (min-width: 1200px) {.card-deck {--card-deck-gutter-x: 1.6rem;--card-deck-gutter-y: 1.6rem;}}.card-deck .card-deck-col {padding: var(--card-deck-gutter-y) var(--card-deck-gutter-x);}@media (min-width: 576px) {.card-deck-gutter-default, .card-deck-gutter-md {--card-deck-gutter-x: var(--space-md);--card-deck-gutter-y: var(--space-md);}.card-deck-gutter-lg {--card-deck-gutter-x: 2rem;--card-deck-gutter-y: 2rem;}}@media (min-width: 992px) {.card-deck-gutter-md {--card-deck-gutter-x: 3rem;--card-deck-gutter-y: 3rem;}.card-deck-gutter-lg {--card-deck-gutter-x: 4rem;--card-deck-gutter-y: 4rem;}}@media (min-width: 1400px) {.card-deck-gutter-md {--card-deck-gutter-x: 5rem;}.card-deck-gutter-lg {--card-deck-gutter-x: 8rem;}}.card-deck[class^="card-width"] .card-deck-col, .card-deck[class*=" card-width"] .card-deck-col {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;}.card-deck.card-width-16p .card-deck-col, .card-deck .card-deck-col.card-width-16p {width: 16.66%;}.card-deck.card-width-20p .card-deck-col, .card-deck .card-deck-col.card-width-20p {width: 20%;}.card-deck.card-width-25p .card-deck-col, .card-deck > .card-deck-col.card-width-25p {width: 25%;}.card-deck.card-width-33p .card-deck-col, .card-deck .card-deck-col.card-width-33p {width: 33.3333%;}.card-deck.card-width-50p .card-deck-col, .card-deck > .card-deck-col.card-width-50p {width: 50%;}.card-deck.card-width-66p .card-deck-col, .card-deck .card-deck-col.card-width-66p {width: 66.668%;}.card-deck.card-width-75p .card-deck-col, .card-deck .card-deck-col.card-width-75p {width: 75%;}.card-deck.card-width-100p .card-deck-col, .card-deck .card-deck-col.card-width-100p {width: 100%;}@media (min-width: 481px) {.card-deck.card-width-xs-16p .card-deck-col, .card-deck .card-deck-col.card-width-xs-16p {width: 16.66%;}.card-deck.card-width-xs-20p .card-deck-col, .card-deck .card-deck-col.card-width-xs-20p {width: 20%;}.card-deck.card-width-xs-25p .card-deck-col, .card-deck .card-deck-col.card-width-xs-25p {width: 25%;}.card-deck.card-width-xs-33p .card-deck-col, .card-deck .card-deck-col.card-width-xs-33p {width: 33.3333%;}.card-deck.card-width-xs-50p .card-deck-col, .card-deck .card-deck-col.card-width-xs-50p {width: 50%;}.card-deck.card-width-xs-66p .card-deck-col, .card-deck .card-deck-col.card-width-xs-66p {width: 66.66%;}.card-deck.card-width-xs-75p .card-deck-col, .card-deck .card-deck-col.card-width-xs-75p {width: 75%;}.card-deck.card-width-xs-100p .card-deck-col, .card-deck .card-deck-col.card-width-xs-100p {width: 100%;}}@media (min-width: 576px) {.card-deck.card-width-sm-16p .card-deck-col, .card-deck .card-deck-col.card-width-sm-16p {width: 16.6666%;}.card-deck.card-width-sm-20p .card-deck-col, .card-deck .card-deck-col.card-width-sm-20p {width: 20%;}.card-deck.card-width-sm-25p .card-deck-col, .card-deck .card-deck-col.card-width-sm-25p {width: 25%;}.card-deck.card-width-sm-33p .card-deck-col, .card-deck .card-deck-col.card-width-sm-33p {width: 33.33333%;}.card-deck.card-width-sm-50p .card-deck-col, .card-deck .card-deck-col.card-width-sm-50p {width: 50%;}.card-deck.card-width-sm-66p .card-deck-col, .card-deck .card-deck-col.card-width-sm-66p {width: 66.66%;}.card-deck.card-width-sm-75p .card-deck-col, .card-deck .card-deck-col.card-width-sm-75p {width: 75%;}.card-deck.card-width-sm-100p .card-deck-col, .card-deck .card-deck-col.card-width-sm-100p {width: 100%;}}@media (min-width: 768px) {.card-deck.card-width-md-16p .card-deck-col, .card-deck .card-deck-col.card-width-md-16p {width: 16.66%;}.card-deck.card-width-md-20p .card-deck-col, .card-deck .card-deck-col.card-width-md-20p {width: 20%;}.card-deck.card-width-md-25p .card-deck-col, .card-deck .card-deck-col.card-width-md-25p {width: 25%;}.card-deck.card-width-md-33p .card-deck-col, .card-deck .card-deck-col.card-width-md-33p {width: 33.3333%;}.card-deck.card-width-md-50p .card-deck-col, .card-deck .card-deck-col.card-width-md-50p {width: 50%;}.card-deck.card-width-md-66p .card-deck-col, .card-deck .card-deck-col.card-width-md-66p {width: 66.668%;}.card-deck.card-width-md-75p .card-deck-col, .card-deck .card-deck-col.card-width-md-75p {width: 75%;}.card-deck.card-width-md-100p .card-deck-col, .card-deck .card-deck-col.card-width-md-100p {width: 100%;}}@media (min-width: 992px) {.card-deck.card-width-lg-16p .card-deck-col, .card-deck .card-deck-col.card-width-lg-16p {width: 16.66%;}.card-deck.card-width-lg-20p .card-deck-col, .card-deck .card-deck-col.card-width-lg-20p {width: 20%;}.card-deck.card-width-lg-25p .card-deck-col, .card-deck .card-deck-col.card-width-lg-25p {width: 25%;}.card-deck.card-width-lg-33p .card-deck-col, .card-deck .card-deck-col.card-width-lg-33p {width: 33.3333%;}.card-deck.card-width-lg-50p .card-deck-col, .card-deck .card-deck-col.card-width-lg-50p {width: 50%;}.card-deck.card-width-lg-66p .card-deck-col, .card-deck .card-deck-col.card-width-lg-66p {width: 66.668%;}.card-deck.card-width-lg-75p .card-deck-col, .card-deck .card-deck-col.card-width-lg-75p {width: 75%;}.card-deck.card-width-lg-100p .card-deck-col, .card-deck .card-deck-col.card-width-lg-100p {width: 100%;}}@media (min-width: 1200px) {.card-deck.card-width-xl-16p .card-deck-col, .card-deck .card-deck-col.card-width-xl-16p {width: 16.66%;}.card-deck.card-width-xl-20p .card-deck-col, .card-deck .card-deck-col.card-width-xl-20p {width: 20%;}.card-deck.card-width-xl-25p .card-deck-col, .card-deck .card-deck-col.card-width-xl-25p {width: 25%;}.card-deck.card-width-xl-33p .card-deck-col, .card-deck .card-deck-col.card-width-xl-33p {width: 33.3333%;}.card-deck.card-width-xl-50p .card-deck-col, .card-deck .card-deck-col.card-width-xl-50p {width: 50%;}.card-deck.card-width-xl-66p .card-deck-col, .card-deck .card-deck-col.card-width-xl-66p {width: 66.668%;}.card-deck.card-width-xl-75p .card-deck-col, .card-deck .card-deck-col.card-width-xl-75p {width: 75%;}.card-deck.card-width-xl-100p .card-deck-col, .card-deck .card-deck-col.card-width-xl-100p {width: 100%;}}@media (min-width: 1400px) {.card-deck.card-width-xxl-16p .card-deck-col, .card-deck .card-deck-col.card-width-xxl-16p {width: 16.667%;}.card-deck.card-width-xxl-20p .card-deck-col, .card-deck .card-deck-col.card-width-xxl-20p {width: 20%;}.card-deck.card-width-xxl-25p .card-deck-col, .card-deck .card-deck-col.card-width-xxl-25p {width: 25%;}.card-deck.card-width-xxl-33p .card-deck-col, .card-deck .card-deck-col.card-width-xxl-33p {width: 33.3333%;}.card-deck.card-width-xxl-50p .card-deck-col, .card-deck .card-deck-col.card-width-xxl-50p {width: 50%;}.card-deck.card-width-xxl-66p .card-deck-col, .card-deck .card-deck-col.card-width-xxl-66p {width: 66.668%;}.card-deck.card-width-xxl-75p .card-deck-col, .card-deck .card-deck-col.card-width-xxl-75p {width: 75%;}.card-deck.card-width-xxl-100p .card-deck-col, .card-deck .card-deck-col.card-width-xxl-100p {width: 100%;}}.has-sticky-card-deck .content-item-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}@media (max-width: 991px) {.has-sticky-card-deck .progress-vertical {display: none;}}.has-sticky-card-deck .progress-vertical {--sticky-top-offset: 10rem;-ms-flex-negative: 0;flex-shrink: 0;margin: 0 var(--space-xxl);margin-top: var(--sticky-top-offset);margin-bottom: var(--sticky-top-offset);width: 0.5rem;min-height: 10rem;height: calc(100vh - var(--wp-admin-bar-height) - var(--navbar-height-full) - var(--sec-pad-top, 0rem) - var(--sec-pad-bottom, 0rem));max-height: 30rem;}.card-deck .card-deck-col.sticky-top {--sticky-top-offset: calc((var(--order, 1) - 1) * var(--space-lg));}.card-deck.disable-sticky .card-deck-col {position: unset;top: 0;}.card-deck:not(.disable-sticky) .card-deck-col.sticky-top::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;bottom: calc((var(--card-deck-gutter-y) + var(--border-radius-lg)) * -1);width: calc(100% - (var(--card-deck-gutter-x) * 2));height: calc((var(--card-deck-gutter-y) * 2) + (var(--border-radius-lg) * 2));background-color: var(--bg-color);}.card-deck .card-deck-col .card {-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;margin-bottom: 0;}@media (min-width: 576px) {.card-deck .card-deck-col .card {margin-right: 0;margin-left: 0;}}.card-deck .card-deck-message {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;padding: 15px;}.card-deck .card-deck-message .message-title {text-align: center;}.card-deck-format-dynamic {display: -ms-grid;display: grid;grid-template-areas: "a" "b" "c" "d" "e";-ms-grid-columns: (minmax(0, 1fr))[1];grid-template-columns: repeat(1, minmax(0, 1fr));}@media (min-width: 576px) {.card-deck-format-dynamic {grid-template-areas: "a a" "b c" "d e";-ms-grid-columns: (minmax(0, 1fr))[2];grid-template-columns: repeat(2, minmax(0, 1fr));}.card-deck-format-dynamic[data-count="2"] {grid-template-areas: "a b";}.card-deck-format-dynamic[data-count="4"] {grid-template-areas: "a a" "b c" "d d";}}@media (min-width: 1200px) {.card-deck-format-dynamic {grid-template-areas: "b a a d" "c a a e";-ms-grid-columns: (minmax(0, 1fr))[4];grid-template-columns: repeat(4, minmax(0, 1fr));}.card-deck-format-dynamic[data-count="1"] {grid-template-areas: "a a a a";}.card-deck-format-dynamic[data-count="2"] {grid-template-areas: "a a b b";}.card-deck-format-dynamic[data-count="3"] {grid-template-areas: "a a b b" "a a c c";}.card-deck-format-dynamic[data-count="4"] {grid-template-areas: "a a a b" "a a a c" "a a a d";-ms-grid-columns: (minmax(0, 1fr))[4];grid-template-columns: repeat(4, minmax(0, 1fr));}}.card-deck-format-dynamic .card-deck-col:nth-child(1) {-ms-grid-row: 1;-ms-grid-column: 1;grid-area: a;}.card-deck-format-dynamic .card-deck-col:nth-child(2) {-ms-grid-row: 2;-ms-grid-column: 1;grid-area: b;}.card-deck-format-dynamic .card-deck-col:nth-child(3) {-ms-grid-row: 3;-ms-grid-column: 1;grid-area: c;}.card-deck-format-dynamic .card-deck-col:nth-child(4) {-ms-grid-row: 4;-ms-grid-column: 1;grid-area: d;}.card-deck-format-dynamic .card-deck-col:nth-child(5) {-ms-grid-row: 5;-ms-grid-column: 1;grid-area: e;}@media (min-width: 576px) {.card-deck-format-dynamic .card-deck-col:nth-child(1) {-ms-grid-row: 1;-ms-grid-column: 1;-ms-grid-column-span: 2;}.card-deck-format-dynamic[data-count="2"] > .card-deck-col:nth-child(1) {-ms-grid-row: 1;-ms-grid-column: 1;-ms-grid-column-span: 1;}.card-deck-format-dynamic[data-count="4"] > .card-deck-col:nth-child(1) {-ms-grid-row: 1;-ms-grid-column: 1;-ms-grid-column-span: 2;}.card-deck-format-dynamic .card-deck-col:nth-child(2) {-ms-grid-row: 2;-ms-grid-column: 1;}.card-deck-format-dynamic[data-count="2"] > .card-deck-col:nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 2;}.card-deck-format-dynamic[data-count="4"] > .card-deck-col:nth-child(2) {-ms-grid-row: 2;-ms-grid-column: 1;}.card-deck-format-dynamic .card-deck-col:nth-child(3) {-ms-grid-row: 2;-ms-grid-column: 2;}.card-deck-format-dynamic[data-count="4"] > .card-deck-col:nth-child(3) {-ms-grid-row: 2;-ms-grid-column: 2;}.card-deck-format-dynamic .card-deck-col:nth-child(4) {-ms-grid-row: 3;-ms-grid-column: 1;}.card-deck-format-dynamic[data-count="4"] > .card-deck-col:nth-child(4) {-ms-grid-row: 3;-ms-grid-column: 1;-ms-grid-column-span: 2;}.card-deck-format-dynamic .card-deck-col:nth-child(5) {-ms-grid-row: 3;-ms-grid-column: 2;}}@media (min-width: 1200px) {.card-deck-format-dynamic .card-deck-col:nth-child(1) {-ms-grid-row: 1;-ms-grid-row-span: 2;-ms-grid-column: 2;-ms-grid-column-span: 2;}.card-deck-format-dynamic[data-count="1"] > .card-deck-col:nth-child(1) {-ms-grid-row: 1;-ms-grid-row-span: 1;-ms-grid-column: 1;-ms-grid-column-span: 4;}.card-deck-format-dynamic[data-count="2"] > .card-deck-col:nth-child(1) {-ms-grid-row: 1;-ms-grid-row-span: 1;-ms-grid-column: 1;-ms-grid-column-span: 2;}.card-deck-format-dynamic[data-count="3"] > .card-deck-col:nth-child(1) {-ms-grid-row: 1;-ms-grid-row-span: 2;-ms-grid-column: 1;-ms-grid-column-span: 2;}.card-deck-format-dynamic[data-count="4"] > .card-deck-col:nth-child(1) {-ms-grid-row: 1;-ms-grid-row-span: 3;-ms-grid-column: 1;-ms-grid-column-span: 3;}.card-deck-format-dynamic .card-deck-col:nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 1;}.card-deck-format-dynamic[data-count="2"] > .card-deck-col:nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 3;-ms-grid-column-span: 2;}.card-deck-format-dynamic[data-count="3"] > .card-deck-col:nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 3;-ms-grid-column-span: 2;}.card-deck-format-dynamic[data-count="4"] > .card-deck-col:nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 4;-ms-grid-column-span: 1;}.card-deck-format-dynamic .card-deck-col:nth-child(3) {-ms-grid-row: 2;-ms-grid-column: 1;}.card-deck-format-dynamic[data-count="3"] > .card-deck-col:nth-child(3) {-ms-grid-row: 2;-ms-grid-column: 3;-ms-grid-column-span: 2;}.card-deck-format-dynamic[data-count="4"] > .card-deck-col:nth-child(3) {-ms-grid-row: 2;-ms-grid-column: 4;-ms-grid-column-span: 1;}.card-deck-format-dynamic .card-deck-col:nth-child(4) {-ms-grid-row: 1;-ms-grid-column: 4;-ms-grid-column-span: 1;}.card-deck-format-dynamic[data-count="4"] > .card-deck-col:nth-child(4) {-ms-grid-row: 3;-ms-grid-column: 4;-ms-grid-column-span: 1;}.card-deck-format-dynamic .card-deck-col:nth-child(5) {-ms-grid-row: 2;-ms-grid-column: 4;}}.card-deck-format-dynamic .card-deck-col:first-child, .card-deck-format-dynamic .card-deck-col:first-child > *, .card-deck-format-dynamic .card-deck-col:first-child .card-img {height: 100%;}.card-deck-format-dynamic .card-img .img-wrapper {padding-top: 50%;}@media (min-width: 576px) {.card-deck-format-dynamic .card-img .img-wrapper {padding-top: 65%;}}@media (min-width: 1200px) {.card-deck-format-dynamic .card-img .img-wrapper {padding-top: 75%;}.card-deck-format-dynamic[data-count="4"] .card-img .img-wrapper {padding-top: 60%;}}.card-deck-format-slider .swiper-slide {-webkit-box-align: unset;-ms-flex-align: unset;align-items: unset;-ms-flex-item-align: unset;-ms-grid-row-align: unset;align-self: unset;height: auto;}.card-style-boxed {--bs-card-bg: var(--color-primary-lightest);}.card-style-boxed.expanded .card-content {position: relative;}.card-style-boxed.expanded .card-badge {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;-ms-flex-item-align: end;align-self: flex-end;border-top-right-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: var(--border-radius-soft);border-bottom-left-radius: var(--border-radius-soft);margin-right: calc(var(--bs-card-spacer-x) * -1);margin-left: 0;padding: var(--space-default) var(--bs-card-spacer-x);max-width: calc(100% + var(--bs-card-spacer-x) - var(--space-sm) - var(--icon-width, 0rem));}@media (min-width: 576px) {.card-style-boxed.expanded .card-text {margin-bottom: 0;}.card-style-boxed.expanded .card-badge {position: absolute;top: 0;right: 0;}.card-style-boxed.expanded .card-icon.card-icon-width-sm ~ .card-badge {--icon-width: 1.5em;}.card-style-boxed.expanded .card-icon.card-icon-width-default ~ .card-badge {--icon-width: 3.5em;}.card-style-boxed.expanded .card-icon.card-icon-width-lg ~ .card-badge {--icon-width: 4.5em;}.card-style-boxed.expanded .card-icon.card-icon-width-xl ~ .card-badge {--icon-width: 6em;}}.card-deck-style-boxed .swiper-arrows {margin-left: auto;}.card-style-outline-box {--bs-card-border-width: 0.3rem;--bs-card-border-color: var(--color-secondary);--bs-card-bg: transparent;--bs-card-spacer-y: var(--space-lg);--bs-card-spacer-x: var(--space-lg);}.card-style-outline-box .card-content {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}.card-style-outline-box .card-content > * {width: 100%;}.card-style-outline-box .card-icon {margin-right: var(--bs-card-spacer-x);margin-bottom: 0;}.card-style-outline-box .card-icon-width-sm {width: 1em;height: 1em;}.card-style-outline-box .card-icon-width-default {width: 1.25em;height: 1.25em;}.card-style-outline-box .card-icon-width-lg {width: 1.75em;height: 1.75em;}.card-style-outline-box .card-icon-width-xl {width: 2.5em;height: 2.5em;}.card-style-outline-box .card-text {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.card-style-coloured-box {--badge-back-height: var(--bs-card-border-radius);--badge-padding-y: var(--space-md);--badge-height: calc(var(--badge-padding-y) + var(--font-size-md) + var(--badge-back-height) + var(--badge-padding-y));padding-top: var(--badge-height);}.card-style-coloured-box > :first-child {border-top-left-radius: var(--bs-card-border-radius);border-top-right-radius: var(--bs-card-border-radius);}.card-style-coloured-box .card-img {border-top-left-radius: var(--bs-card-border-radius);border-top-right-radius: var(--bs-card-border-radius);z-index: 1;}.card-style-coloured-box .card-body {color: inherit;}.card-style-coloured-box .card-badge {display: block;overflow: hidden;position: absolute;top: var(--badge-back-height);border-radius: 0;border-top-right-radius: var(--border-radius-soft);border-top-left-radius: var(--border-radius-soft);padding-bottom: calc(var(--badge-back-height) + var(--badge-padding-y));max-width: 85%;min-width: 20%;height: var(--badge-height);font-size: var(--font-size-md);font-weight: var(--weight-medium);-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;color: inherit;background-color: var(--bg-color);}.card-style-boxed-outlined {--bs-card-border-width: 0.3rem;--bs-card-border-color: var(--color-purple-light);--bs-card-bg: transparent;}.card-style-boxed-outlined .card-content {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.card-style-boxed-outlined .card-icon {margin-bottom: 0;width: unset;}.card-style-coloured-box {--bs-card-bg: transparent;}.card-style-side-by-side {--bs-card-bg: var(--color-primary-lightest);line-height: var(--line-default);}@media (min-width: 992px) {.card-style-side-by-side {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.card-style-side-by-side .card-img, .card-style-side-by-side .card-body {-webkit-box-flex: 1;-ms-flex: 1 0 50%;flex: 1 0 50%;}.card-style-side-by-side .img-wrapper, .card-style-side-by-side .img-wrapper img {height: 100%;}.card-style-side-by-side .img-wrapper img {-o-object-fit: cover;object-fit: cover;-o-object-position: left;object-position: left;}}.card-style-side-by-side .card-body, .card-style-side-by-side .card-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.card-deck-style-testimonial.swiper {overflow: visible;margin-right: auto;margin-left: auto;width: 80%;max-width: 70rem;}@media (min-width: 576px) {.card-deck-style-testimonial.swiper {width: 60%;}}.card-deck-style-testimonial .card-deck-col {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;width: 100%;height: 100%;-webkit-transition: var(--transition-default-ease);-o-transition: var(--transition-default-ease);transition: var(--transition-default-ease);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;-o-transition-property: transform, opacity;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;}.card-deck-style-testimonial.swiper .card-deck-col:not(.swiper-slide-active) {-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}@media (min-width: 576px) {.card-deck-style-testimonial.swiper .card-deck-col:not(.swiper-slide-active) {-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}}.card-deck-style-testimonial .swiper-control {--swiper-pagination-color: var(--color-purple-dark);--swiper-navigation-bg: var(--color-purple-dark);--swiper-navigation-hover-bg: var(--color-purple);}.card-style-testimonial {--bs-card-bg: var(--color-primary-lightest);line-height: var(--line-default);}.card-style-testimonial .card-body, .card-style-testimonial .card-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.card-style-testimonial blockquote {padding: 0;}.card-style-testimonial blockquote::before {position: relative;top: unset;left: unset;margin-bottom: -0.3em;}.card-style-testimonial blockquote > :last-child {margin-bottom: 0;}#real-people-real-experience-slider .card-deck-style-testimonial .swiper-control {--swiper-pagination-color: var(--color-purple);--swiper-navigation-bg: var(--color-purple);--swiper-navigation-hover-bg: var(--color-purple-dark);}.card-style-flat {--bs-card-spacer-y: 0;--bs-card-spacer-x: 0;--bs-card-border-radius: 0;--bs-card-color: inherit;--bs-card-bg: transparent;--bs-card-title-spacer-y: var(--space-sm);}.card-style-flat .card-img {border-radius: var(--border-radius-lg);margin-bottom: var(--space-md);}.card-style-flat .card-title {font-family: var(--font-default);font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);color: var(--color-black);}.card-style-flat .card-subtitle {max-height: unset;}.card-style-flat .card-subtitle::before, .card-style-flat .card-subtitle::after {display: none;}.card-style-flat .card-text {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.card-style-flat .card-footer {padding-top: var(--space-md);}.card-style-flat .card-badge {position: absolute;top: var(--border-radius-lg);right: 0;border-radius: calc(var(--border-radius-soft) * 1.2) 0 0 calc(var(--border-radius-soft) * 1.2);padding: var(--space-default) var(--space-lg);max-width: 85%;font-size: var(--font-size-sm);font-weight: var(--weight-default);background-color: var(--color-primary);}@media (min-width: 992px) {.card-style-flat .card-badge {padding: calc(var(--space-sm) * 0.6) var(--space-default);font-size: var(--font-size-xs);}}.card-deck-style-flat .swiper-control {--swiper-pagination-color: var(--color-purple);--swiper-navigation-bg: var(--color-purple);--swiper-navigation-hover-bg: var(--color-purple-dark);}.card-style-sweep {--bs-card-bg: var(--color-primary);}.card-style-sweep .card-body {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.card-style-sweep .card-title, .card-style-sweep .card-subtitle {color: var(--color-white);}.card-style-sweep .card-title {margin-bottom: var(--space-lg);}.card-style-sweep .card-subtitle {margin-top: 0;max-height: unset;}.card-style-sweep .card-subtitle::before, .card-style-sweep .card-subtitle::after {display: none;}.card-deck-style-fancy::after {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';width: 100%;height: calc(var(--pad-y-xl) * 3);}.card-deck-style-fancy .card-deck-col.sticky-top {opacity: 0;visibility: hidden;}.card-deck-style-fancy .card-deck-col.sticky-top.last-stuck {opacity: 1;visibility: visible;}.card-style-fancy {--bs-card-border-radius: 0;--bs-card-bg: transparent;}.card-style-fancy .card-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;margin-bottom: var(--space-xl);color: inherit;}.card-style-fancy .card-title .header-text > *:last-child {margin-bottom: 0;}.card-style-fancy .card-order {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--border-radius-max);padding: 0.25em 0.2em 0.15em 0.2em;min-width: 1.4em;height: 1.4em;font-family: var(--font-secondary);font-size: var(--font-size-h2);line-height: var(--line-single);color: var(--color-secondary-light);background-color: var(--color-primary);}.card-style-fancy .card-title .card-order {display: none;margin-left: var(--space-default);}@media (min-width: 992px) {.card-style-fancy .card-title .card-order {display: none;}}.card-style-fancy .card-img {margin-bottom: var(--space-xl);}.card-style-fancy .card-img .img-wrapper {background-color: transparent;}.card-style-fancy .card-content {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;}.card-style-fancy .timeline {--timeline-color: var(--color-secondary-light);--timeline-dot-size: 1.4rem;--timeline-current-dot-size: 4.5rem;--timeline-divider-width: 0.5rem;--timeline-divider-height: 12rem;display: none;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: var(--space-lg);}@media (max-width: 991px) {.card-style-fancy .timeline {display: none;}}@media (min-width: 1400px) {.card-style-fancy .timeline {--timeline-dot-size: 2rem;--timeline-current-dot-size: 6rem;}}.card-style-fancy .timeline-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.card-style-fancy .timeline-item .left-item, .card-style-fancy .timeline-item .right-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: var(--font-primary);font-size: var(--font-size-h3);color: var(--timeline-color);}.card-style-fancy .timeline-item .left-item {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding-right: var(--timeline-current-dot-size);}.card-style-fancy .timeline-item .right-item {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding-left: var(--timeline-current-dot-size);width: calc(100% - var(--timeline-divider-width));}.card-style-fancy .timeline-item .middle-item {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.card-style-fancy .timeline-item:first-child .middle-item {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding-top: calc(var(--timeline-divider-height) * 0.5);}.card-style-fancy .timeline-item:last-child .middle-item {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;padding-bottom: calc(var(--timeline-divider-height) * 0.5);}.card-style-fancy .timeline-item .middle-item .divider {width: var(--timeline-divider-width);min-height: var(--timeline-divider-height);height: 100%;background-color: var(--timeline-color);}.card-style-fancy .timeline-item:first-child .middle-item .divider, .card-style-fancy .timeline-item:last-child .middle-item .divider {min-height: calc(var(--timeline-divider-height) * 0.5);}.card-style-fancy .timeline-item .middle-item .dot {position: absolute;border-radius: var(--border-radius-max);min-width: var(--timeline-dot-size);min-height: var(--timeline-dot-size);background-color: var(--timeline-color);}.card-style-fancy .timeline-item:first-child .middle-item .dot {margin-top: calc(var(--timeline-dot-size) * -0.5);}.card-style-fancy .timeline-item:last-child .middle-item .dot {margin-bottom: calc(var(--timeline-dot-size) * -0.5);}.card-style-fancy .timeline-item .card-order {position: absolute;font-size: var(--timeline-current-dot-size);opacity: 0;}.card-style-fancy .timeline-item:first-child .card-order {-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.card-style-fancy .timeline-item:last-child .card-order {-webkit-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%);}.card-style-fancy .timeline-item.active .card-order {opacity: 1;}.card-deck-post {--card-deck-gutter-y: var(--space-xl);margin-top: 0;margin-bottom: 0;}.card-deck-post .card-img .img-wrapper {background-color: var(--color-primary-lightest);}@media (min-width: 576px) {.card-trial .trial-content-row {--bs-gutter-x: var(--bs-card-spacer-x);}}.card-trial .card-text {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: distribute;justify-content: space-around;}.card-trial .trial-detail {margin-bottom: var(--space-lg);}.card-trial .trial-detail > :last-child {margin-bottom: 0;}.card-trial .trial-description .p1, .card-trial .trial-detail .p1 {margin-bottom: var(--space-default);}.card-trial .card-footer .btn {text-wrap: balance;text-align: left;}.card-trial.expanded .card-footer .btn {text-align: right;}.card-trial .card-footer .btn::after {text-align: center;}.card-trial .btn-apply {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.card-deck-trial .card-deck-col[data-item-country="au"], .card-deck-trial .card-deck-col[data-item-country="us"] {display: none;}body.region-au .card-deck-trial .card-deck-col[data-item-country="au"], body.region-us .card-deck-trial .card-deck-col[data-item-country="us"] {display: -webkit-box;display: -ms-flexbox;display: flex;}.facetwp-template .card-deck-trial .card-deck-col {display: -webkit-box;display: -ms-flexbox;display: flex;}.card-deck-resource {--card-deck-gutter-y: var(--space-xl);}@media (min-width: 992px) {.card-resource .btn {font-size: var(--font-size-xs);}}.card-resource.card-style-flat .card-badge {background-color: var(--color-purple);}.card-team .card-body {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.card-team .card-footer {padding-top: var(--space-sm);}.card-popover {--bs-card-bg: var(--color-white-90p);--bs-card-cap-bg: transparent;}div.card-popover {cursor: auto;}.card-popover .card-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.card-popover .card-icon {max-width: 12rem;max-height: 12rem;}.card-popover .card-title {font-size: var(--font-size-md);font-weight: var(--weight-default);color: inherit;}.card-popover .card-icon, .card-popover .card-icon + .card-title {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: calc(var(--bs-card-cap-padding-y) * 0.75);}.card-popover .card-icon + .card-title {padding-left: var(--space-default);}.card-popover .icon-label-list > li:not(:last-child) {margin-bottom: var(--space-default);}.card-popover .icon-label-list p:last-child {margin-bottom: 0;}.card-popover .custom-icon {font-size: 2em;}.card-popover .custom-icon + p {padding-top: 0.5em;}.card-popover .card-footer {padding-top: calc(var(--bs-card-cap-padding-y) * 0.75);}.card-popover .card-footer .btn {text-align: left;}.card-popover .card-footer .btn::after {text-align: center;}.content-area.col-12 .content-item.col-12:not(.content-item-slider):not(.width-fluid) .swiper.card-deck {--offset-x: calc((100vw - 100%) / 2);margin-right: calc(var(--offset-x) * -1);margin-left: calc(var(--offset-x) * -1);padding-right: calc(var(--offset-x) - var(--card-deck-gutter-x, 0px));padding-left: calc(var(--offset-x) - var(--card-deck-gutter-x, 0px));}.swiper-slide {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}@media (max-width: 575px) {.swiper-slide {width: 80vw;}.swiper-wrapper[data-slide-count="1"] .swiper-slide {width: 100vw;}}.swiper-slide-shadow {display: none;}.swiper-control {--swiper-control-gap-y: var(--space-lg);--swiper-pagination-color: var(--color-secondary);--swiper-pagination-bullet-width: 0.8rem;--swiper-pagination-bullet-height: 0.8rem;--swiper-pagination-bullet-horizontal-gap: calc(var(--swiper-pagination-bullet-height) * 0.5);--swiper-navigation-color: var(--color-white);--swiper-navigation-bg: var(--color-secondary);--swiper-navigation-hover-bg: var(--color-secondary-dark);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;padding-right: var(--card-deck-gutter-x, var(--space-default));padding-left: var(--card-deck-gutter-x, var(--space-default));}@media (min-width: 992px) {.swiper-control {--swiper-pagination-bullet-width: 1.2rem;--swiper-pagination-bullet-height: 1.2rem;}}.card-deck .swiper-control {--swiper-pagination-color: var(--color-purple-dark);--swiper-navigation-bg: var(--color-purple-dark);--swiper-navigation-hover-bg: var(--color-purple);}.swiper-arrows {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;top: unset;}.swiper-button-next, .swiper-button-prev {-ms-flex-negative: 0;flex-shrink: 0;position: relative;top: unset;left: unset;right: unset;bottom: unset;border: 0.08em solid var(--swiper-navigation-bg);border-radius: var(--border-radius-max);margin-top: var(--swiper-control-gap-y);margin-bottom: var(--swiper-control-gap-y);width: 1em;height: 1em;font-size: 2.5rem;background-color: var(--swiper-navigation-bg);-webkit-transition: var(--transition-default-cubic);-o-transition: var(--transition-default-cubic);transition: var(--transition-default-cubic);-webkit-transition-property: border-color, color, background-color;-o-transition-property: border-color, color, background-color;transition-property: border-color, color, background-color;}@media (min-width: 992px) {.swiper-button-next, .swiper-button-prev {font-size: 4rem;}}.swiper-button-next {margin-left: 0.5em;}.swiper-button-prev {margin-right: 0.5em;}.swiper-button-next:hover, .swiper-button-prev:hover {--swiper-navigation-bg: var(--swiper-navigation-hover-bg);}.swiper-button-next::after, .swiper-button-prev::after {display: -webkit-box;display: -ms-flexbox;display: flex;text-rendering: auto;-webkit-font-smoothing: antialiased;font: var(--fa-font-solid);font-size: 0.6em;}.swiper-button-next::after {content: '\f054';}.swiper-button-prev::after {content: '\f053';}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {--swiper-navigation-color: var(--swiper-navigation-bg);opacity: 1;border-color: var(--swiper-navigation-color);color: var(--swiper-navigation-color);background-color: transparent;}.swiper-pagination {position: relative;text-align: unset;margin: var(--swiper-control-gap-y) calc(var(--card-deck-gutter-x, var(--space-default)) * -1);padding: 0 var(--card-deck-gutter-x, var(--space-default));}.swiper-pagination-bullets.swiper-pagination-horizontal {width: auto;}.swiper-pagination + .swiper-arrows {margin-left: auto;}.chocolat-wrapper .chocolat-loader {background-image: url('../images/vendor/chocolat/loader.gif');}.chocolat-wrapper .chocolat-close {background-image: url('../images/vendor/chocolat/close.png');}.chocolat-wrapper .chocolat-right {background-image: url('../images/vendor/chocolat/right.png');}.chocolat-wrapper .chocolat-left {background-image: url('../images/vendor/chocolat/left.png');}.chocolat-wrapper .chocolat-fullscreen {background-image: url('../images/vendor/chocolat/fullscreen.png');}div.facetwp-facet {margin-bottom: 0;}.facetwp-template > .card-deck {margin-top: calc(var(--card-deck-gutter-y) * -1);margin-bottom: calc(var(--card-deck-gutter-y) * -1);}.filter-selections {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: var(--space-default);}.facetwp-selections ul li::before, .facetwp-selection-label {display: none;}.facetwp-selections ul, .facetwp-selections li, .facetwp-selections li .facetwp-selection-value {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.facetwp-selections ul {margin-bottom: 0;padding-left: 0;}.facetwp-selections li:not(:last-child) {margin-bottom: 0;}.facetwp-selections li .facetwp-selection-value, .facetwp-reset {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--border-radius-sm);margin-right: var(--space-sm);margin-bottom: var(--space-sm);padding: var(--space-default);font-size: var(--font-size-sm);font-weight: var(--weight-medium);background-image: none;background-color: var(--color-primary-lightest);-webkit-transition: background-color var(--transition-quick-ease);-o-transition: background-color var(--transition-quick-ease);transition: background-color var(--transition-quick-ease);}.facetwp-selections li .facetwp-selection-value::after {display: -webkit-box;display: -ms-flexbox;display: flex;text-rendering: auto;-webkit-font-smoothing: antialiased;content: '\e59b';margin-left: 1em;font: var(--fa-font-solid);font-size: 0.6em;}.facetwp-selections li .facetwp-selection-value:hover {background-color: var(--color-primary-lighter);}.facetwp-reset {background-color: transparent;}.facetwp-reset:hover {-webkit-transition: opacity var(--transition-quick-ease);-o-transition: opacity var(--transition-quick-ease);transition: opacity var(--transition-quick-ease);opacity: var(--opacity-hover);}.facetwp-facet .input-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.facetwp-facet .input-group label {font-weight: var(--weight-medium);margin-right: var(--space-default);}.facetwp-input {border: var(--border);border-radius: var(--border-radius) !important;padding: var(--space-lg);width: 100%;}@media (min-width: 992px) {.facetwp-input {padding: var(--space-default);}}.facetwp-input[type="number"]::-webkit-outer-spin-button, .facetwp-input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.facetwp-input[type="number"][type=number] {-moz-appearance: textfield;}.facetwp-type-checkboxes {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: var(--space-md);}.facetwp-type-checkboxes .facetwp-checkbox, .facetwp-type-checkboxes .facetwp-checkbox.checked {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;position: relative;margin-bottom: 0;padding-left: 0;background-image: none;}.facetwp-type-checkboxes .facetwp-checkbox::before, .facetwp-type-checkboxes .facetwp-checkbox.checked::before {display: -webkit-box;display: -ms-flexbox;display: flex;text-rendering: auto;-webkit-font-smoothing: antialiased;content: '\f0c8';font: var(--fa-font-thin);margin-right: 0.75em;height: 1em;width: 1em;font-size: calc(var(--font-size-md) * 1.2);-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);color: var(--color-grey-light);background-color: var(--color-white);}.facetwp-type-checkboxes .facetwp-checkbox.checked::before {content: '\f14a';font-weight: var(--weight-bold);color: var(--color-primary);}.facetwp-type-search .facetwp-input-wrap, .facetwp-type-search .facetwp-search {width: 100%;}.facetwp-type-search .facetwp-input-wrap {--search-input-pad-x: 1.6rem;--search-input-pad-y: 1rem;--search-icon-width: 3rem;}.facetwp-type-search .facetwp-input-wrap .facetwp-search {border: var(--border);border-radius: var(--border-radius-max);padding: var(--search-input-pad-y) var(--search-input-pad-x);padding-right: calc(var(--search-icon-width) + var(--search-input-pad-x));font-size: var(--font-size-btn);}.facetwp-type-search .facetwp-input-wrap .facetwp-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;right: calc(var(--search-input-pad-x) * 0.5);width: var(--search-icon-width);opacity: 1;}.facetwp-type-search .facetwp-input-wrap .facetwp-icon:before {display: -webkit-box;display: -ms-flexbox;display: flex;text-rendering: auto;-webkit-font-smoothing: antialiased;font: var(--fa-font-regular);content: '\f002';font-size: calc(var(--search-icon-width) * 0.5);width: unset;height: unset;background: none;color: var(--color-white);z-index: 1;}.facetwp-type-search .facetwp-input-wrap .facetwp-icon:after {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';border-radius: var(--border-radius-max);margin-left: calc(var(--search-icon-width) * -0.75);width: var(--search-icon-width);height: var(--search-icon-width);background-color: var(--color-primary);}.facetwp-type-search .facetwp-input-wrap .facetwp-icon:hover:after {color: var(--color-white);background-color: var(--color-primary-dark);}.facetwp-type-search .facetwp-input-wrap .facetwp-icon.f-loading:before {content: '\f3f4';}.filter-sort {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.filter-sort label {margin-right: 0.5em;font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);}.facetwp-type-sort .ts-wrapper {--select-pad: var(--space-default);}.facetwp-type-sort .ts-control, .facetwp-type-sort .ts-dropdown {border-radius: var(--border-radius-lg);}@media (min-width: 576px) {.facetwp-type-sort .ts-control {min-width: 20rem }}.facetwp-type-sort .ts-dropdown {padding-top: var(--select-pad);padding-bottom: var(--select-pad);min-width: 20rem;}@media (min-width: 992px) {.facetwp-type-sort .ts-dropdown {min-width: 30rem;}}.facetwp-type-pager {margin-top: var(--space-xl);margin-bottom: var(--space-xl);font-size: 0.9em;}.facetwp-type-pager .facetwp-page {border-radius: var(--border-radius-max);margin: 0.25em;padding: 0.75em;min-width: 2.5em;height: 2.5em;line-height: var(--line-single);-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;}.facetwp-type-pager .facetwp-page:hover {background-color: var(--color-grey-lighter);text-decoration: none;}.facetwp-type-pager .facetwp-page.active {color: var(--color-white);background-color: var(--color-purple);}.facetwp-page.prev, .facetwp-page.next {font-weight: var(--weight-light);text-transform: uppercase;}.facetwp-option-empty::before {display: block;content: 'No options available' }.facetwp-radio-pill .facetwp-type-radio {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: var(--space-default);}.facetwp-radio-pill .facetwp-radio {border: var(--border);border-color: currentColor;border-radius: var(--border-radius-max);margin-bottom: 0;padding: 1rem 1.6rem !important;font-size: var(--font-size-btn);font-weight: var(--weight-medium);line-height: var(--line-sm);-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: border-color, color, background-color;-o-transition-property: border-color, color, background-color;transition-property: border-color, color, background-color;color: var(--color-primary);background-image: unset !important;}@media (min-width: 992px) {.facetwp-radio-pill .facetwp-radio {padding-right: 3rem !important;padding-left: 3rem !important;}}.facetwp-radio-pill .facetwp-radio:hover, .facetwp-radio-pill .facetwp-radio.checked {border-color: var(--color-primary-dark);color: var(--color-white);background-color: var(--color-primary-dark);}.facetwp-radio-pill .facetwp-radio::before, .facetwp-radio-pill .facetwp-radio.checked::before {display: none;}.facetwp-radio-pill .facetwp-radio .facetwp-display-value {padding-right: 0;}.facetwp-radio-switch {display: -webkit-box;display: -ms-flexbox;display: flex;}.facetwp-radio-switch .facetwp-type-radio {overflow: hidden;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;border-radius: var(--border-radius-max);}.facetwp-radio-switch .facetwp-type-radio::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: var(--border);border-radius: inherit;background-color: var(--color-white);z-index: -1;}.facetwp-radio-switch .facetwp-type-radio .facetwp-radio {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: inherit;margin-bottom: 0;padding: var(--space-default) var(--space-lg);font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);background: none;-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;}.facetwp-radio-switch .facetwp-type-radio a.facetwp-radio:hover {text-decoration: none;}.facetwp-radio-switch .facetwp-type-radio .facetwp-radio.checked {color: var(--color-white);background-color: var(--color-primary);background-image: none;}.facetwp-facet-trial_country_radio .facetwp-radio::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: attr(data-value);text-transform: uppercase;}.facetwp-facet-trial_country_radio .facetwp-radio::after {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';margin-left: 0.5em;width: 1em;height: 1em;font-size: 1.25em;background-size: contain;background-position: center;background-repeat: no-repeat;}.facetwp-facet-trial_country_radio .facetwp-radio[data-value="au"]::after {background-image: url(../icons/icon-au-flag.svg);}.facetwp-facet-trial_country_radio .facetwp-radio[data-value="us"]::after {background-image: url(../icons/icon-us-flag.svg);}.facetwp-facet-trial_country_radio .facetwp-radio[data-value="uk"]::after {background-image: url(../icons/icon-uk-flag.svg);}.facetwp-facet-trial_country_radio .facetwp-display-value {display: none;}.facetwp-facet-trial_bmi_number_range {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: var(--space-md);}.map-wrapper {position: relative;display: block;width: 100%;height: 0;overflow: hidden;}.map-wrapper > map {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}body.page-header-type-primary .page-content-header section, body.page-header-type-hero .page-content-header section {display: -webkit-box;display: -ms-flexbox;display: flex;min-height: 70vmin;}.page-content-header section {overflow: hidden;position: relative;}.page-content-header .container, .page-content-header .section-row {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.page-content-header .content-area:first-child {z-index: 1;}.page-content-header .header-cta {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: var(--space-md);}@media (min-width: 576px) {.page-content-header .header-cta {gap: var(--space-lg);}}.page-content-header .featured-img {margin-right: auto;margin-left: auto;max-width: 100%;height: 100%;max-height: 75vmin;-webkit-transform: translateY(var(--sec-pad-bottom));-ms-transform: translateY(var(--sec-pad-bottom));transform: translateY(var(--sec-pad-bottom));}@media (min-width: 576px) {.page-content-header .featured-img {max-height: 50vmin;}}@media (min-width: 992px) {.page-content-header .featured-img {--img-pad-top: 0rem;--img-pad-right: 0rem;--img-pad-left: 0rem;position: relative;margin-top: calc((var(--sec-pad-top) * -1) + var(--img-pad-top));margin-right: var(--img-pad-right);margin-left: var(--img-pad-left);height: calc(100% + var(--sec-pad-top) - var(--img-pad-top) + var(--sec-pad-bottom));min-height: 25vmin;max-height: unset;-webkit-transform: unset;-ms-transform: unset;transform: unset;z-index: 0;}}.page-content-header .featured-img .images-slider {overflow: visible;height: 100%;}.page-content-header .featured-img .images-slider .swiper-slide {opacity: 0 !important;}.page-content-header .featured-img .images-slider .swiper-slide-active {opacity: 1 !important;}.page-content-header .featured-img img {height: 100%;-o-object-fit: contain;object-fit: contain;-o-object-position: bottom;object-position: bottom;}@media (min-width: 992px) {.page-content-header .featured-img img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: unset;max-width: unset;-o-object-position: left bottom;object-position: left bottom;}}@media (min-width: 992px) {.page-content-header .featured-img.has-pad-top-sm {--img-pad-top: calc(var(--pad-y) * 0.5);}.page-content-header .featured-img.has-pad-top {--img-pad-top: var(--pad-y);}.page-content-header .featured-img.has-pad-top-lg {--img-pad-top: var(--pad-y-lg);}.page-content-header .featured-img.has-pad-top-xl {--img-pad-top: var(--pad-y-xl);}.page-content-header .featured-img.has-overlay-top-sm {--img-pad-top: calc(var(--pad-y) * -0.5);}.page-content-header .featured-img.has-overlay-top {--img-pad-top: calc(var(--pad-y) * -1);}.page-content-header .featured-img.has-overlay-top-lg {--img-pad-top: calc(var(--pad-y-lg) * -1);}.page-content-header .featured-img.has-overlay-top-xl {--img-pad-top: calc(var(--pad-y-xl) * -1);}.page-content-header .featured-img.has-pad-left-sm {--img-pad-left: calc(var(--pad-y) * 0.5);}.page-content-header .featured-img.has-pad-left {--img-pad-left: var(--pad-y);}.page-content-header .featured-img.has-pad-left-lg {--img-pad-left: var(--pad-y-lg);}.page-content-header .featured-img.has-pad-left-xl {--img-pad-left: var(--pad-y-xl);}.page-content-header .featured-img.has-overlay-left-sm {--img-pad-left: calc(var(--pad-y) * -0.5);}.page-content-header .featured-img.has-overlay-left {--img-pad-left: calc(var(--pad-y) * -1);}.page-content-header .featured-img.has-overlay-left-lg {--img-pad-left: calc(var(--pad-y-lg) * -1);}.page-content-header .featured-img.has-overlay-left-xl {--img-pad-left: calc(var(--pad-y-xl) * -1);}.page-content-header .featured-img.has-pad-right-sm {--img-pad-right: calc(var(--pad-y) * 0.5);}.page-content-header .featured-img.has-pad-right {--img-pad-right: var(--pad-y);}.page-content-header .featured-img.has-pad-right-lg {--img-pad-right: var(--pad-y-lg);}.page-content-header .featured-img.has-pad-right-xl {--img-pad-right: var(--pad-y-xl);}.page-content-header .featured-img.has-overlay-right-sm {--img-pad-right: calc(var(--pad-y) * -0.5);}.page-content-header .featured-img.has-overlay-right {--img-pad-right: calc(var(--pad-y) * -1);}.page-content-header .featured-img.has-overlay-right-lg {--img-pad-right: calc(var(--pad-y-lg) * -1);}.page-content-header .featured-img.has-overlay-right-xl {--img-pad-right: calc(var(--pad-y-xl) * -1);}}body.page-header-type-hero .page-content-header, body.page-header-type-hero .page-content-header .section-row {position: relative;z-index: 2;}body.page-header-type-hero .page-content-header .bg-media {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: black;}@media (min-width: 992px) {body.page-header-type-hero .page-content-header .bg-media {overflow: hidden;right: var(--hero-sidebar-width);border-bottom-right-radius: var(--border-radius-lg);}}body.page-header-type-hero .page-content-header .video-wrapper, body.page-header-type-hero .page-content-header video {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;background-color: black;opacity: 0.85;}body.page-header-type-hero .page-content-header .header-content {text-shadow: var(--text-shadow);}@media (min-width: 992px) {body.page-header-type-hero .page-content-header .header-content, body.page-header-type-hero .page-content-header .header-cta {padding-right: var(--hero-sidebar-width);}}body.page-header-type-hero:not(.window-scroll):not(.modal-search-open) header.fixed-top {background-color: transparent;}body.page-header-type-hero:not(.window-scroll):not(.modal-search-open) .navbar-brand, body.page-header-type-hero:not(.window-scroll):not(.modal-search-open) .navbar-brand-mobile {fill: var(--color-white);}body.page-header-type-hero:not(.window-scroll):not(.modal-search-open) .navbar-toolbar {color: var(--color-white);}@media (min-width: 992px) {body.page-header-type-hero header.fixed-top {-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, -webkit-transform;-o-transition-property: transform, background-color;transition-property: transform, background-color;transition-property: transform, background-color, -webkit-transform;}body.page-header-type-hero:not(.scrolled-past-header):not(.modal-search-open) header.fixed-top {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}body.page-header-type-hero .page-content-header .container::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: var(--space-lg);width: 1em;height: 0.2122em;font-size: 20rem;background-image: url(../images/brand/site-logo-white.svg);background-size: contain;background-repeat: no-repeat;}}@media (min-width: 1400px) {body.page-header-type-hero .page-content-header .container::before {font-size: 34rem;}}.hero-sidebar {display: none;}@media (min-width: 992px) {.hero-sidebar {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: absolute;top: 0;right: 0;height: 100%;width: var(--hero-sidebar-width);z-index: 2;}.hero-sidebar .sidebar-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: sticky;top: calc(var(--wp-admin-bar-height) + var(--space-lg));height: auto;z-index: 1;}.hero-sidebar .navbar-toggler {display: block;margin-right: auto;margin-left: auto;font-size: var(--font-size-sm);color: var(--color-black) !important;}.hero-sidebar .location-popover-list {margin-top: var(--space-xxl);margin-bottom: 0;}}@media (min-width: 992px) {body.page-header-type-secondary .page-content-header .featured-img {margin-right: calc(((100vw - 200%) / -2) + var(--img-pad-right, 0rem));}body.page-header-type-secondary .page-content-header .featured-img img {overflow: visible;margin-left: auto;width: auto;height: 100%;-o-object-fit: contain;object-fit: contain;-o-object-position: bottom;object-position: bottom;}}.page-content-header-small {position: relative;}.page-content-header-small > section:first-of-type {padding-top: calc(var(--sec-pad-top, 0rem) + var(--navbar-height-full)) !important;}.page-content-header-small > .section:first-of-type:before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(../shapes/shape-halftone-2-white.svg) right -22rem bottom -6rem / 35rem no-repeat;}@media (min-width: 992px) {.page-content-header-small > .section:first-of-type:before {background: url(../shapes/shape-halftone-2-white.svg) right -30rem bottom -8rem / 48rem no-repeat;}}.page-content-header .header-cta .btn-flat {--bs-btn-color: var(--bg-color, var(--bs-btn-bg));}.page-content-header .shaped-video-container {max-width: 100%;height: 100%;max-height: 75vmin;-webkit-transform: translateY(var(--sec-pad-bottom));-ms-transform: translateY(var(--sec-pad-bottom));transform: translateY(var(--sec-pad-bottom));}@media (min-width: 576px) {.page-content-header .shaped-video-container {max-height: 50vmin;}}@media (min-width: 992px) {.page-content-header .shaped-video-container {margin-top: calc((var(--sec-pad-top) * -1));padding-left: var(--space-xl);height: calc(100% + var(--sec-pad-top) + var(--sec-pad-bottom));min-height: 25vmin;max-height: unset;max-height: unset;-webkit-transform: unset;-ms-transform: unset;transform: unset;}}.page-content-header .shaped-video-container .video-wrapper {position: relative;margin-right: auto;margin-left: auto;height: 100%;aspect-ratio: 1;}.page-content-header .shaped-video-container video {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-mask-size: cover;mask-size: cover;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-position: center;mask-position: center;}.page-content-header > section:first-of-type, .body-main > :not(.page-content-header) + .page-content > section:first-of-type {padding-top: calc(var(--sec-pad-top, 0rem) + var(--navbar-height-full));}.images-slider-banner ~ .page-content-header > section:first-of-type, .body-main > .images-slider-banner ~ :not(.page-content-header) + .page-content > section:first-of-type {padding-top: calc(var(--sec-pad-top, 0rem) + var(--navbar-height-full) + var(--page-banner-height));}.page-action-panel {background-color: transparent !important;z-index: 1060;}.page-action-panel .accordion {--bs-accordion-btn-padding-x: var(--space-lg);--bs-accordion-btn-padding-y: var(--space-md);--bs-accordion-border-radius: var(--border-radius-lg);--bs-accordion-bg: var(--color-white);min-width: 20rem;width: 50vw;max-width: 25rem;font-size: var(--font-size-default);}@media (min-width: 992px) {.page-action-panel .accordion {--bs-accordion-btn-padding-x: var(--space-md);--bs-accordion-btn-padding-y: var(--space-default);max-width: 30rem;}}@media (hover: hover) and (pointer: fine) {.page-action-panel .accordion {--bs-accordion-bg: var(--color-white-75p);}.page-action-panel .accordion:hover {--bs-accordion-bg: var(--color-white);}}.page-action-panel .accordion-button {font-size: var(--font-size-default);}.page-action-panel .accordion-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);max-height: calc(100vh - var(--wp-admin-bar-height) - var(--navbar-height-full) - (var(--space-lg) * 2));}.page-action-panel .accordion-button .collapse-icon {font-size: 1em;}.page-action-panel .accordion-collapse {overflow-y: scroll;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.page-action-panel .accordion-body {padding: 0;}.page-action-panel .accordion-collapse-list {padding: 0;}.page-action-panel .accordion-collapse-list > li {margin-bottom: 0;}.page-action-panel .accordion-collapse-list > li::before {display: none;}.page-action-panel .accordion-collapse-list a {display: block;border-top: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);padding-right: calc(var(--bs-accordion-btn-padding-x) * 2);font-size: inherit;font-weight: var(--weight-default);-webkit-transition: background-color var(--transition-quick-ease);-o-transition: background-color var(--transition-quick-ease);transition: background-color var(--transition-quick-ease);}.page-action-panel .accordion-collapse-list a:hover {background-color: var(--color-primary-lightest);}@media (max-width: 991px) {.page-action-panel {position: fixed;right: var(--space-lg);bottom: var(--space-lg);}}@media (min-width: 992px) {.page-action-panel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;position: sticky;top: calc(var(--wp-admin-bar-height) + var(--navbar-height-current) + var(--space-xxl));height: 0;}.page-action-panel .accordion {--action-panel-accordion-overlay-padding: var(--space-md);--action-panel-accordion-overlay-height: calc((var(--bs-accordion-btn-padding-y) * 2) + 1em + 1px);position: relative;margin-top: calc(var(--action-panel-accordion-overlay-height) * -1);margin-right: var(--action-panel-accordion-overlay-padding);}.page-action-panel .accordion::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: calc(var(--action-panel-accordion-overlay-padding) * -1);right: calc(var(--action-panel-accordion-overlay-padding) * -1);left: calc(var(--action-panel-accordion-overlay-padding) * -1);border-top-left-radius: calc(var(--bs-accordion-border-radius) + var(--action-panel-accordion-overlay-padding));width: calc(100% + (var(--action-panel-accordion-overlay-padding) * 2));height: calc(var(--action-panel-accordion-overlay-height) + var(--action-panel-accordion-overlay-padding));background-color: var(--bg-color, var(--color-white));z-index: -1;}body.scrolled-past-header .page-action-panel .accordion::before {background-color: transparent;}}.section-row {position: relative;z-index: 1;}.section.has-pad-top-sm {--sec-pad-top: var(--pad-y-sm);}.section.has-pad-top {--sec-pad-top: var(--pad-y);}.section.has-pad-top-lg {--sec-pad-top: var(--pad-y-lg);}.section.has-pad-top-xl {--sec-pad-top: var(--pad-y-xl);}.section.has-pad-bottom-sm {--sec-pad-bottom: var(--pad-y-sm);}.section.has-pad-bottom {--sec-pad-bottom: var(--pad-y);}.section.has-pad-bottom-lg {--sec-pad-bottom: var(--pad-y-lg);}.section.has-pad-bottom-xl {--sec-pad-bottom: var(--pad-y-xl);}.section {padding-top: var(--sec-pad-top, 0);padding-bottom: var(--sec-pad-bottom, 0);}.section.has-bg-img {position: relative;}.section.has-bg-img .section-bg-img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}@media (max-width: 991px) {.section.bg-img-world-map {background-image: none !important;}}.section.bg-img-world-map {background-position: calc(100% - var(--space-xl));background-size: auto calc(100% - (var(--sec-pad-top) + var(--sec-pad-bottom)));}.section.has-bg-shapes {overflow-x: hidden;overflow-x: clip;}.section.has-bg-shapes > [class*=" container"], .section.has-bg-shapes > [class^="container"] {position: relative;}.section-background-shapes > * {position: absolute;z-index: -1;}.section-background-shapes svg {width: 100%;height: 100%;}.section.has-bg-shapes:not(.bg-none):not(.bg-transparent) .section-background-shapes > * {z-index: 0;}.section-background-shapes .bottom-left-halftone-1 path, .section-background-shapes .bottom-left-halftone-2 path, .section-background-shapes .bottom-right-halftone-1 path {fill: var(--color-purple);}.section-background-shapes .top-right-contour-1 path, .section-background-shapes .bottom-right-contour-1 path, .section-background-shapes .bottom-right-contour-2 path, .section-background-shapes .bottom-right-contour-3 path {stroke: var(--color-white);}.section-background-shapes .top-left-hatch-line-1 {display: none;}@media (min-width: 992px) {.section-background-shapes .top-left-hatch-line-1 {display: block;top: calc(var(--sec-pad-top) * -1);right: calc(50% + 10rem);bottom: 0;width: 50%;min-width: 80rem;max-width: 100rem;}}.section-background-shapes .top-right-blob-1 {top: 0;right: 0;width: 45%;min-width: 25rem;max-width: 115rem;-webkit-transform: translate(40%, -45%) rotate(75deg);-ms-transform: translate(40%, -45%) rotate(75deg);transform: translate(40%, -45%) rotate(75deg);}@media (min-width: 992px) {.section-background-shapes .top-right-blob-1 {right: unset;left: 58%;width: 68%;-webkit-transform: translate(0%, -40%) rotate(75deg);-ms-transform: translate(0%, -40%) rotate(75deg);transform: translate(0%, -40%) rotate(75deg);}}.section-background-shapes .top-right-blob-2 {display: none;}@media (min-width: 992px) {.section-background-shapes .top-right-blob-2 {display: block;top: 0;left: 58%;width: 100%;min-width: 25rem;max-width: 170rem;-webkit-transform: translate(0%, -35%) scaleX(-1);-ms-transform: translate(0%, -35%) scaleX(-1);transform: translate(0%, -35%) scaleX(-1);}}.section-background-shapes .top-right-blob-halftone-1 {display: none;}@media (min-width: 992px) {.section-background-shapes .top-right-blob-halftone-1 {display: block;top: 50%;right: calc((100vw - 100%) / -2 - 15%);width: 65rem;-webkit-transform: translate(0%, -38%);-ms-transform: translate(0%, -38%);transform: translate(0%, -38%);}}@media (min-width: 992px) {.section-background-shapes .top-right-flow-line-dotted-1 {top: 0;right: 30%;width: 100%;max-width: 160rem;-webkit-transform: translate(100%, 0%);-ms-transform: translate(100%, 0%);transform: translate(100%, 0%);}}.section-background-shapes .top-right-flow-line-dotted-1 path {fill: var(--color-primary-lighter);stroke: none;}@media (min-width: 992px) {.section-background-shapes .top-right-flow-line-dotted-1-1 {top: 0;right: 50%;width: 100%;max-width: 160rem;-webkit-transform: translate(100%, 0%);-ms-transform: translate(100%, 0%);transform: translate(100%, 0%);}}.section-background-shapes .top-right-flow-line-dotted-1-1 path {fill: var(--color-primary-lighter);stroke: none;}@media (min-width: 992px) {.section-background-shapes .top-right-flow-line-dotted-1-2 {top: 0;right: 18%;width: 100%;max-width: 160rem;-webkit-transform: translate(100%, 0%) scaleY(-1);-ms-transform: translate(100%, 0%) scaleY(-1);transform: translate(100%, 0%) scaleY(-1);}}.section-background-shapes .top-right-flow-line-dotted-1-2 path {fill: var(--color-primary);stroke: none;}@media (min-width: 992px) {.section-background-shapes .top-right-flow-line-dotted-1-4 {top: 0;right: 18%;width: 85%;max-width: 160rem;-webkit-transform: translate(100%, 0%);-ms-transform: translate(100%, 0%);transform: translate(100%, 0%);}}.section-background-shapes .top-right-flow-line-dotted-1-4 path {fill: var(--color-primary-light);stroke: none;}@media (min-width: 992px) {.section-background-shapes .top-right-flow-line-dotted-1-3 {top: 20%;right: 45%;width: 100%;max-width: 160rem;-webkit-transform: translate(100%, 0%) scaleY(-1);-ms-transform: translate(100%, 0%) scaleY(-1);transform: translate(100%, 0%) scaleY(-1);}}.section-background-shapes .top-right-flow-line-dotted-1-3 path {fill: var(--color-primary);stroke: none;}@media (min-width: 992px) {.section-background-shapes .top-right-flow-line-dotted-2 {top: 20%;right: 45%;width: 100%;max-width: 160rem;-webkit-transform: translate(100%, 0%) scaleY(-1);-ms-transform: translate(100%, 0%) scaleY(-1);transform: translate(100%, 0%) scaleY(-1);}}.section-background-shapes .top-right-flow-line-dotted-2 path {fill: var(--color-secondary-light);stroke: none;}@media (min-width: 992px) {.section-background-shapes .top-right-flow-line-dotted-3 {top: 20%;right: 45%;width: 100%;max-width: 160rem;-webkit-transform: translate(100%, 0%) scaleY(-1);-ms-transform: translate(100%, 0%) scaleY(-1);transform: translate(100%, 0%) scaleY(-1);}}.section-background-shapes .top-right-flow-line-dotted-3 path {fill: var(--color-purple);stroke: none;}@media (min-width: 992px) {.section-background-shapes .top-right-flow-line-dotted-3-1 {top: 0;right: 50%;width: 100%;max-width: 160rem;-webkit-transform: translate(100%, 0%);-ms-transform: translate(100%, 0%);transform: translate(100%, 0%);}}.section-background-shapes .top-right-flow-line-dotted-3-1 path {fill: var(--color-purple);stroke: none;}@media (min-width: 992px) {.section-background-shapes .top-right-flow-line-dotted-3-2 {top: 0;right: 18%;width: 100%;max-width: 160rem;-webkit-transform: translate(100%, 0%) scaleY(-1);-ms-transform: translate(100%, 0%) scaleY(-1);transform: translate(100%, 0%) scaleY(-1);}}.section-background-shapes .top-right-flow-line-dotted-3-2 path {fill: var(--color-purple);stroke: none;}.section-background-shapes .top-right-hatch-line-1 {display: none;}@media (min-width: 992px) {.section-background-shapes .top-right-hatch-line-1 {display: block;top: calc(var(--sec-pad-top) * -3);left: calc(50% + 40rem);bottom: 0;width: 60%;min-width: 80rem;max-width: 100rem;-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);}}.section-background-shapes .top-right-hatch-line-1 path {fill: var(--color-yellow);}.section-background-shapes .bottom-left-halftone-1 {bottom: 0;left: 0;width: 150%;max-width: 105rem;-webkit-transform: translate(-25%, 25%) rotate(120deg);-ms-transform: translate(-25%, 25%) rotate(120deg);transform: translate(-25%, 25%) rotate(120deg);}@media (min-width: 992px) {.section-background-shapes .bottom-left-halftone-1 {left: 50%;width: 100%;-webkit-transform: translate(-100%, 25%) rotate(120deg);-ms-transform: translate(-100%, 25%) rotate(120deg);transform: translate(-100%, 25%) rotate(120deg);}}.section-background-shapes .bottom-left-halftone-2 {bottom: 0;left: 0;width: 130%;max-width: 200rem;-webkit-transform: translate(-50%, 65%);-ms-transform: translate(-50%, 65%);transform: translate(-50%, 65%);}@media (min-width: 992px) {.section-background-shapes .bottom-left-halftone-2 {width: 120%;-webkit-transform: translate(-55%, 80%);-ms-transform: translate(-55%, 80%);transform: translate(-55%, 80%);}}.section-background-shapes .bottom-left-halftone-2 path {fill-opacity: 0.05;}.section-background-shapes .bottom-left-hatch-line-1 {bottom: 0;left: 0;width: 125%;max-width: 140rem;-webkit-transform: translate(-60%, 10%) rotate(138deg);-ms-transform: translate(-60%, 10%) rotate(138deg);transform: translate(-60%, 10%) rotate(138deg);}@media (min-width: 992px) {.section-background-shapes .bottom-left-hatch-line-1 {width: 90%;-webkit-transform: translate(-55%, 55%) rotate(-42deg);-ms-transform: translate(-55%, 55%) rotate(-42deg);transform: translate(-55%, 55%) rotate(-42deg);}}.section-background-shapes .bottom-left-hatch-line-1 line {stroke: var(--color-purple);opacity: 0.1;}.section-background-shapes .bottom-right-halftone-1 {right: 0;bottom: 0;width: 120%;max-width: 120rem;-webkit-transform: translate(33%, 20%) scaleX(-1) rotate(-8deg);-ms-transform: translate(33%, 20%) scaleX(-1) rotate(-8deg);transform: translate(33%, 20%) scaleX(-1) rotate(-8deg);}@media (min-width: 992px) {.section-background-shapes .bottom-right-halftone-1 {width: 75%;-webkit-transform: translate(45%, 20%) scaleX(-1) rotate(-8deg);-ms-transform: translate(45%, 20%) scaleX(-1) rotate(-8deg);transform: translate(45%, 20%) scaleX(-1) rotate(-8deg);}}.section-background-shapes .bottom-right-halftone-2 {right: 0;bottom: 0;width: 75%;max-width: 40rem;-webkit-transform: translate(50%, 50%) rotate(-8deg);-ms-transform: translate(50%, 50%) rotate(-8deg);transform: translate(50%, 50%) rotate(-8deg);}@media (min-width: 992px) {.section-background-shapes .bottom-right-halftone-2 {max-width: 80rem;}}.section-background-shapes .bottom-right-halftone-2 circle {fill: var(--color-secondary-light);opacity: 0.2;}.section-background-shapes .bottom-right-flow-line-1 {right: 0;bottom: 0;width: 200%;max-width: 180rem;-webkit-transform: translate(18%, 5%) rotate(-15deg);-ms-transform: translate(18%, 5%) rotate(-15deg);transform: translate(18%, 5%) rotate(-15deg);}@media (min-width: 992px) {.section-background-shapes .bottom-right-flow-line-1 {width: 110%;-webkit-transform: translate(22%, 5%) rotate(-15deg);-ms-transform: translate(22%, 5%) rotate(-15deg);transform: translate(22%, 5%) rotate(-15deg);}}.section-background-shapes .bottom-right-contour-1 {right: 0;bottom: 0;width: 120%;max-width: 135rem;-webkit-transform: translate(10%, 40%) rotate(35deg);-ms-transform: translate(10%, 40%) rotate(35deg);transform: translate(10%, 40%) rotate(35deg);opacity: 0.25;}@media (min-width: 992px) {.section-background-shapes .bottom-right-contour-1 {right: unset;left: 45%;width: 80%;-webkit-transform: translate(0%, 63%) rotate(35deg);-ms-transform: translate(0%, 63%) rotate(35deg);transform: translate(0%, 63%) rotate(35deg);}}.section-background-shapes .bottom-right-contour-2 {right: 0;bottom: 0;width: 100%;max-width: 115rem;-webkit-transform: translate(0%, 25%) rotate(-85deg);-ms-transform: translate(0%, 25%) rotate(-85deg);transform: translate(0%, 25%) rotate(-85deg);}@media (min-width: 992px) {.section-background-shapes .bottom-right-contour-2 {width: 70%;-webkit-transform: translate(75%, 10%) rotate(-85deg);-ms-transform: translate(75%, 10%) rotate(-85deg);transform: translate(75%, 10%) rotate(-85deg);}}.section-background-shapes .bottom-right-contour-3 {right: 0;bottom: 0;width: 120%;max-width: 150rem;-webkit-transform: translate(45%, 35%);-ms-transform: translate(45%, 35%);transform: translate(45%, 35%);}@media (min-width: 992px) {.section-background-shapes .bottom-right-contour-3 {width: 90%;-webkit-transform: translate(53%, 30%);-ms-transform: translate(53%, 30%);transform: translate(53%, 30%);}}.section-background-shapes .bottom-right-contour-4 {display: none;}@media (min-width: 992px) {.section-background-shapes .bottom-right-contour-4 {display: block;top: 0;right: 0;width: 50%;max-width: 85rem;-webkit-transform: translate(73%, -20%);-ms-transform: translate(73%, -20%);transform: translate(73%, -20%);}}.section-background-shapes .bottom-right-contour-4 path {fill: none;stroke: var(--color-purple);opacity: 0.25;}.section-background-shapes .bottom-right-hatch-line-1 {right: 0;bottom: 0;width: 70%;max-width: 110rem;-webkit-transform: translate(65%, 35%);-ms-transform: translate(65%, 35%);transform: translate(65%, 35%);}@media (min-width: 992px) {.section-background-shapes .bottom-right-hatch-line-1 {-webkit-transform: translate(55%, 35%);-ms-transform: translate(55%, 35%);transform: translate(55%, 35%);}}.section-background-shapes .bottom-right-hatch-line-1 line {stroke: var(--color-primary-lightest);}.content-area {display: -webkit-box;display: -ms-flexbox;display: flex;}.content-area-row {--ca-pad: 0;padding: var(--ca-pad) calc(var(--bs-gutter-x) + (var(--ca-pad) / 2));width: calc(100% + var(--bs-gutter-x));}@media (min-width: 576px) {.content-area-row {padding: var(--ca-pad);}}@media (min-width: 992px) {.content-area.has-bg-size-full.has-bg-img {--top-offset: calc(var(--navbar-height-current) + var(--wp-admin-bar-height) + var(--sec-pad-top, 0));position: sticky;top: var(--top-offset);max-height: calc(var(--viewport-height) - var(--top-offset) - var(--sec-pad-bottom, 0));}}.content-area.has-bg-img, .content-area.has-bg-color, .content-area.has-bg-shapes {position: relative;}.content-area.has-bg-img {min-height: 40rem;}@media (min-width: 992px) {.content-area.has-bg-img.min-height-xs {min-height: 24rem;}.content-area.has-bg-img.min-height-sm {min-height: 40rem;}.content-area.has-bg-img {min-height: 60rem;}}.content-area-background ~ * {z-index: 1;}.content-area-background {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}@media (max-width: 575px) {.content-area.has-bg-size-default .content-area-background {right: calc(var(--bs-gutter-x) * 0.5);left: calc(var(--bs-gutter-x) * 0.5);}}.content-area.has-bg-size-default .content-area-row {--ca-pad: var(--space-xl);}@media (min-width: 1500px) {.content-area.has-bg-size-default .content-area-row {--ca-pad: var(--space-xxl);}}@media (max-width: 991px) {.content-area.has-bg-size-full .content-area-background {width: 100vw;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.content-area.has-bg-size-full:first-child .content-area-background {top: calc(var(--sec-pad-top, 0rem) * -1);margin-bottom: var(--sec-pad-top, 0rem);}.content-area.has-bg-size-full:last-child .content-area-background {bottom: calc(var(--sec-pad-bottom, 0rem) * -1);margin-top: var(--sec-pad-bottom, 0rem);}.content-area.has-bg-size-full:first-child .content-area-row {padding-bottom: var(--space-xl);}.content-area.has-bg-size-full:last-child .content-area-row {padding-top: var(--space-xl);}}@media (min-width: 992px) {.content-area.has-bg-size-full.col-lg-1 {--full-bg-width-ratio: 12;}.content-area.has-bg-size-full.col-lg-2 {--full-bg-width-ratio: 6;}.content-area.has-bg-size-full.col-lg-3 {--full-bg-width-ratio: 4;}.content-area.has-bg-size-full.col-lg-4 {--full-bg-width-ratio: 3;}.content-area.has-bg-size-full.col-lg-5 {--full-bg-width-ratio: 2.4;}.content-area.has-bg-size-full.col-lg-6 {--full-bg-width-ratio: 2;}.content-area.has-bg-size-full.col-lg-7 {--full-bg-width-ratio: 1.71428571;}.content-area.has-bg-size-full.col-lg-8 {--full-bg-width-ratio: 1.5;}.content-area.has-bg-size-full.col-lg-9 {--full-bg-width-ratio: 1.333333333;}.content-area.has-bg-size-full.col-lg-10 {--full-bg-width-ratio: 1.2;}.content-area.has-bg-size-full.col-lg-11 {--full-bg-width-ratio: 1.0909090909;}.content-area.has-bg-size-full.col-lg-12 {--full-bg-width-ratio: 1;}.content-area.has-bg-size-full:first-child .content-area-background, .content-area.has-bg-size-full:not(:first-child).order-lg-first .content-area-background {left: calc((100% * var(--full-bg-width-ratio, 1) - 100vw) / 2);right: var(--space-xl);}.content-area.has-bg-size-full:last-child .content-area-background, .content-area.has-bg-size-full:not(:last-child).order-lg-last .content-area-background {left: var(--space-xl);right: calc((100% * var(--full-bg-width-ratio, 1) - 100vw) / 2);}.content-area.has-bg-size-full .content-area-background {top: calc(var(--sec-pad-top, 0rem) * -1);bottom: calc(var(--sec-pad-bottom, 0rem) * -1);}.content-area.has-bg-size-full[class^="col-lg-"]:first-child .content-area-row, .content-area.has-bg-size-full[class*=" col-lg-"]:first-child .content-area-row, .content-area.has-bg-size-full[class^="col-lg-"]:not(:first-child).order-lg-first .content-area-row, .content-area.has-bg-size-full[class*=" col-lg-"]:not(:first-child).order-lg-first .content-area-row {padding-left: 0;padding-right: var(--space-xl);}.content-area.has-bg-size-full[class^="col-lg-"]:last-child .content-area-row, .content-area.has-bg-size-full[class*=" col-lg-"]:last-child .content-area-row, .content-area.has-bg-size-full[class^="col-lg-"]:not(:last-child).order-lg-last .content-area-row, .content-area.has-bg-size-full[class*=" col-lg-"]:not(:last-child).order-lg-last .content-area-row {padding-left: var(--space-xl);padding-right: 0;}}.content-area.has-bg-shapes .content-area-background {overflow: hidden;}.content-area-background > * {position: absolute;}.content-area-background .top-right-blob-1 {top: 0;right: 50%;width: 100%;max-width: 50rem;-webkit-transform: translate(100%, -55%) rotate(85deg);-ms-transform: translate(100%, -55%) rotate(85deg);transform: translate(100%, -55%) rotate(85deg);}@media (min-width: 992px) {.content-area-background .top-right-blob-1 {right: 0;width: 35%;-webkit-transform: translate(35%, -30%) rotate(78deg);-ms-transform: translate(35%, -30%) rotate(78deg);transform: translate(35%, -30%) rotate(78deg) }}.content-area-background .top-right-blob-1 path {fill: var(--color-purple);}.content-area-background .bottom-left-contour-2 {bottom: 0;left: 0;width: 100%;max-width: 100rem;-webkit-transform: translate(-65%, 25%);-ms-transform: translate(-65%, 25%);transform: translate(-65%, 25%);}@media (min-width: 992px) {.content-area-background .bottom-left-contour-2 {width: 130%;-webkit-transform: translate(-65%, 25%);-ms-transform: translate(-65%, 25%);transform: translate(-65%, 25%);}}.content-area-background .bottom-left-contour-2 path {stroke: var(--color-white);}.content-area-background .bottom-left-contour-3 {bottom: 0;left: 0;width: 100%;max-width: 100rem;-webkit-transform: translate(-65%, 45%) rotate(-20deg);-ms-transform: translate(-65%, 45%) rotate(-20deg);transform: translate(-65%, 45%) rotate(-20deg);}@media (min-width: 992px) {.content-area-background .bottom-left-contour-3 {width: 130%;}}.content-area-background .bottom-left-contour-3 path {stroke: var(--color-white);opacity: 0.5;}.content-area-background .bottom-right-blob-1 {bottom: 0;right: 0;width: 40%;max-width: 50rem;-webkit-transform: translate(30%, 25%) scaleX(-1) rotate(78deg);-ms-transform: translate(30%, 25%) scaleX(-1) rotate(78deg);transform: translate(30%, 25%) scaleX(-1) rotate(78deg);}@media (min-width: 992px) {.content-area-background .bottom-right-blob-1 {width: 30%;-webkit-transform: translate(38%, 25%) scaleX(-1) rotate(78deg);-ms-transform: translate(38%, 25%) scaleX(-1) rotate(78deg);transform: translate(38%, 25%) scaleX(-1) rotate(78deg) }}.content-area-background .bottom-right-blob-2, .content-area-background .bottom-right-blob-2-1, .content-area-background .bottom-right-blob-3 {display: none;}@media (min-width: 992px) {.content-area-background .bottom-right-blob-2, .content-area-background .bottom-right-blob-2-1, .content-area-background .bottom-right-blob-3 {display: block;bottom: 0;right: 0;width: 68%;max-width: 98rem;-webkit-transform: translate(57%, 22%) scaleX(-1) rotate(85deg);-ms-transform: translate(57%, 22%) scaleX(-1) rotate(85deg);transform: translate(57%, 22%) scaleX(-1) rotate(85deg);}}.content-area-background .bottom-right-blob-2-1 path {fill: var(--color-primary);}.content-area-background .bottom-right-blob-3 path {fill: var(--color-primary-dark);}.content-area-background .bottom-right-blob-4 {display: none;}@media (min-width: 992px) {.content-area-background .bottom-right-blob-4 {display: block;bottom: 0;right: 0;width: 30%;max-width: 52rem;-webkit-transform: translate(20%, 40%) scaleX(-1) rotate(-75deg);-ms-transform: translate(20%, 40%) scaleX(-1) rotate(-75deg);transform: translate(20%, 40%) scaleX(-1) rotate(-75deg);}}.content-area-background .bottom-right-blob-4 path {fill: var(--color-purple);}.content-area-background .bottom-right-blob-5 {display: none;}@media (min-width: 992px) {.content-area-background .bottom-right-blob-5 {display: block;bottom: 0;right: 0;width: 68%;max-width: 100rem;-webkit-transform: translate(55%, 35%) rotate(-80deg);-ms-transform: translate(55%, 35%) rotate(-80deg);transform: translate(55%, 35%) rotate(-80deg);}}.content-area-background .bottom-right-blob-5 path {fill: var(--color-secondary-light);}.content-area-background .bottom-right-blob-5-1 {display: none;}@media (min-width: 992px) {.content-area-background .bottom-right-blob-5-1 {display: block;bottom: 0;right: 0;width: 75%;max-width: 110rem;-webkit-transform: translate(58%, 35%) rotate(-80deg);-ms-transform: translate(58%, 35%) rotate(-80deg);transform: translate(58%, 35%) rotate(-80deg);}}.content-area-background .bottom-right-blob-5-1 path {fill: var(--color-primary-dark);}.content-area-background .bottom-right-halftone-2 {bottom: 0;right: 0;width: 48%;max-width: 60rem;-webkit-transform: translate(-20%, 50%) rotate(35deg);-ms-transform: translate(-20%, 50%) rotate(35deg);transform: translate(-20%, 50%) rotate(35deg);}@media (min-width: 992px) {.content-area-background .bottom-right-halftone-2 {width: 36%;-webkit-transform: translate(-20%, 48%) rotate(35deg);-ms-transform: translate(-20%, 48%) rotate(35deg);transform: translate(-20%, 48%) rotate(35deg);}}.content-area-background .bottom-right-halftone-2 circle {fill: var(--color-white-20p);stroke: none;}.content-area-background .bottom-right-halftone-3 {display: none;}@media (min-width: 992px) {.content-area-background .bottom-right-halftone-3 {display: block;bottom: 0;right: 0;width: 50%;max-width: 65rem;-webkit-transform: translate(15%, 27%) rotate(35deg);-ms-transform: translate(15%, 27%) rotate(35deg);transform: translate(15%, 27%) rotate(35deg);}}.content-area-background .bottom-right-halftone-3 circle {fill: var(--color-white-20p);}.content-area-background .bottom-right-halftone-4 {display: none;}@media (min-width: 992px) {.content-area-background .bottom-right-halftone-4 {display: block;bottom: 0;right: 0;width: 50%;max-width: 65rem;-webkit-transform: translate(15%, 27%) rotate(35deg);-ms-transform: translate(15%, 27%) rotate(35deg);transform: translate(15%, 27%) rotate(35deg);}}.content-area-background .bottom-right-halftone-4 circle {fill: var(--color-purple-75p);}.content-area-background .bottom-right-contour-3 {bottom: 0;right: 50%;width: 100%;max-width: 50rem;-webkit-transform: translate(104%, 30%) rotate(-50deg);-ms-transform: translate(104%, 30%) rotate(-50deg);transform: translate(104%, 30%) rotate(-50deg);}@media (min-width: 992px) {.content-area-background .bottom-right-contour-3 {right: 0;width: 35%;-webkit-transform: translate(45%, 30%) rotate(-50deg);-ms-transform: translate(45%, 30%) rotate(-50deg);transform: translate(45%, 30%) rotate(-50deg);}}.content-area-background .bottom-right-contour-3 path {stroke: var(--color-white-20p);}.content-area-background .bottom-right-contour-4 {display: none;}@media (min-width: 992px) {.content-area-background .bottom-right-contour-4 {display: block;right: 0;bottom: 0;width: 52%;max-width: 90rem;-webkit-transform: translate(40%, 48%) rotate(30deg);-ms-transform: translate(40%, 48%) rotate(30deg);transform: translate(40%, 48%) rotate(30deg);}}.content-area-background .bottom-right-contour-4 path {fill: none;stroke: var(--color-secondary-light);opacity: 0.5;}.content-area-background .bottom-right-contour-5 {right: 0;bottom: 0;width: 100%;max-width: 100rem;-webkit-transform: translate(60%, 45%) rotate(10deg) scaleX(-1);-ms-transform: translate(60%, 45%) rotate(10deg) scaleX(-1);transform: translate(60%, 45%) rotate(10deg) scaleX(-1);}@media (min-width: 992px) {.content-area-background .bottom-right-contour-5 {width: 130%;}}.content-area-background .bottom-right-contour-5 path {stroke: var(--color-white);opacity: 0.5;}.content-area-background .bottom-right-hatch-line-1 {display: none;}@media (min-width: 992px) {.content-area-background .bottom-right-hatch-line-1 {display: block;bottom: 0;right: 0;width: 40%;max-width: 60rem;-webkit-transform: translate(0%, 28%);-ms-transform: translate(0%, 28%);transform: translate(0%, 28%);}}.content-area-background .bottom-right-hatch-line-1 line {stroke: var(--color-white-10p);}.content-area-background .bottom-right-hatch-line-1-1 {display: none;}@media (min-width: 992px) {.content-area-background .bottom-right-hatch-line-1-1 {display: block;bottom: 0;right: 0;width: 40%;max-width: 60rem;-webkit-transform: translate(0%, 28%);-ms-transform: translate(0%, 28%);transform: translate(0%, 28%);}}.content-area-background .bottom-right-hatch-line-1-1 line {stroke: var(--color-purple-50p);}.content-item-counter {text-align: center;}@media (max-width: 991px) {.content-item-counter:not(.col-12) {margin-bottom: var(--space-lg);}}@media (min-width: 992px) {.content-item-counter:not(.col-12):not(:first-child) {padding-left: var(--space-md);}.content-item-counter:not(.col-12):not(:last-child) {padding-right: var(--space-md);}}.content-item-counter .content-item-inner {padding-top: var(--space-xl);padding-bottom: var(--space-xl);height: 100%;}@media (min-width: 992px) and (max-width: 1399px) {.content-item-counter .content-item-inner {padding-top: calc(var(--space-xl) * 0.75);padding-bottom: calc(var(--space-xl) * 0.75);}}.counter {margin-bottom: var(--space-default);}.counter-number {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;font-family: var(--font-secondary);font-size: var(--font-size-numeral);}.content-item-counter.text-start .counter-number {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.content-item-counter.text-center .counter-number {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.content-item-counter.text-end .counter-number {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.counter-number::after {content: attr(data-unit);}.counter-description {margin-bottom: 0;font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);color: var(--color-black);}.counter-style-boxed .content-item-inner {position: relative;padding-left: var(--space-lg);padding-right: var(--space-lg);}.counter-style-boxed .content-item-inner::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 0.3rem solid currentColor;border-radius: var(--border-radius-lg);opacity: 0.25;z-index: -1;}.content-item-images .swiper-slide {width: 100%;}@media (max-width: 991px) {.content-area:first-child .content-item-images-style-image {padding-bottom: var(--space-xl);}.content-area:not(:first-child) .content-item-images-style-image {padding-top: var(--space-xl);}}@media (min-width: 992px) {.content-area:first-child .content-item-images-style-image, .content-area:not(:first-child).order-lg-first .content-item-images-style-image {padding-right: var(--space-xl);padding-left: 0;}.content-area:last-child .content-item-images-style-image, .content-area:not(:last-child).order-lg-last .content-item-images-style-image {padding-left: var(--space-xl);padding-right: 0;}}.content-item-images-style-image-fill .swiper-slide {margin-top: auto;}@media (max-width: 991px) {.content-item-images-style-image-fill .images-slider {margin-bottom: calc(var(--ca-pad) * -1);}.content-item-images-style-image-fill:not(:first-child) .images-slider {margin-top: var(--ca-pad);}.content-item-images-style-image-fill .img-wrapper img {max-width: 35rem;max-height: 35rem;}}@media (min-width: 992px) {.content-item-images-style-image-fill {position: relative;}.content-item-images-style-image-fill .images-slider {position: absolute;top: calc(var(--ca-pad) * -0.5);right: calc(var(--ca-pad) * -1);bottom: calc(var(--ca-pad) * -1);left: 0;}.content-item-images-style-image-fill .images-slider .img-wrapper, .content-item-images-style-image-fill .images-slider .img-wrapper img {width: 100%;height: 100%;}.content-item-images-style-image-fill .images-slider .img-wrapper img {-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;}}.content-item-images-style-image-fill .swiper-button-prev, .content-item-images-style-image-fill .swiper-button-next, .content-item-images-style-image-fill .swiper-pagination {display: none;}.content-item-images-style-image-overflow .swiper-slide {margin-top: auto;}@media (max-width: 991px) {.content-item-images-style-image-overflow .images-slider {margin-bottom: calc(var(--ca-pad) * -1);}.content-item-images-style-image-overflow:not(:first-child) .images-slider {margin-top: var(--ca-pad);}.content-item-images-style-image-overflow .img-wrapper img {max-width: 35rem;max-height: 35rem;}}@media (min-width: 992px) {.content-item-images-style-image-overflow {position: relative;}.content-item-images-style-image-overflow .images-slider {position: absolute;top: calc((var(--ca-pad) + var(--space-lg)) * -1);right: calc((var(--ca-pad) + 1.6rem) * -1);bottom: calc(var(--ca-pad) * -1);left: 0;}.content-item-images-style-image-overflow .images-slider .img-wrapper, .content-item-images-style-image-overflow .images-slider .img-wrapper img {width: 100%;height: 100%;}.content-item-images-style-image-overflow .images-slider .img-wrapper img {-o-object-fit: contain;object-fit: contain;-o-object-position: bottom right;object-position: bottom right;}}@media (min-width: 1200px) {.content-item-images-style-image-overflow .images-slider {right: calc((var(--ca-pad) + 3rem) * -1);}}.content-item-images-style-image-overflow .swiper-button-prev, .content-item-images-style-image-overflow .swiper-button-next, .content-item-images-style-image-overflow .swiper-pagination {display: none;}#global-network-image.content-item-images .img-wrapper {background: -o-radial-gradient(circle, #326CCF 0%, var(--color-primary-dark) 50%);background: radial-gradient(circle, #326CCF 0%, var(--color-primary-dark) 50%);}#global-network-image.content-item-images .img-wrapper img {mix-blend-mode: color-dodge;}@media (min-width: 992px) {#global-network-image.content-item-images .img-wrapper img {padding-top: var(--space-default);}}.resource-container, .resource-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.resource-list .resource-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: var(--border);border-radius: calc(var(--border-radius-soft) * 1.5);margin-bottom: var(--space-md);padding: 1.5rem 2.5rem;font-weight: var(--weight-default);text-decoration: none;-webkit-transition-duration: var(--transition-duration-quick);-o-transition-duration: var(--transition-duration-quick);transition-duration: var(--transition-duration-quick);background-color: var(--color-white);}@media (min-width: 992px) {.resource-list .resource-item {padding: 2rem 4rem;}}.resource-list .resource-item::after {display: -webkit-box;display: -ms-flexbox;display: flex;text-rendering: auto;-webkit-font-smoothing: antialiased;font: var(--fa-font-solid);font-size: 0.8em;content: '\f08e';margin-left: auto;padding-left: var(--space-default);}.resource-list .resource-item.resource-type-file::after {content: '\f1c1';font-size: 0.9em;}.resource-list .resource-item.resource-type-video::after {content: '\f008';font-size: 0.9em;}.resource-list .resource-item:hover {color: var(--color-white);background-color: var(--color-primary);}.resource-list .resource-item:active {background-color: var(--color-primary-dark);}.resource-list .resource-title {font-weight: var(--weight-light);}.resource-list .resource-category {display: block;border-radius: var(--border-radius-sm);font-size: 1.2rem;font-weight: var(--weight-bold-semi);line-height: var(--line-sm);-webkit-transition: color var(--transition-quick-ease);-o-transition: color var(--transition-quick-ease);transition: color var(--transition-quick-ease);color: var(--color-primary);}.resource-list .resource-item:hover .resource-category {color: var(--color-white);}.resource-container .load-more {margin-right: auto;margin-left: auto;}.resource-container .load-more[data-next-page="0"] {display: none;}.content-item-posts.width-fluid.col-12 {--offset-x: calc((100vw - 100%) / 2);overflow: hidden;margin-right: calc(var(--offset-x) * -1);margin-left: calc(var(--offset-x) * -1);width: 100vw;max-width: 100vw;}.content-item-slider .slider-container {--slider-top-offset: 4rem;--swiper-pagination-bullet-height: 0.8rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: calc(var(--sec-pad-top) * -1);margin-bottom: calc(var(--sec-pad-bottom) * -1);padding-top: var(--sec-pad-top);padding-bottom: var(--sec-pad-bottom);background-color: transparent;}@media (min-width: 992px) {.content-item-slider .slider-container {--slider-top-offset: 10rem;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-top: calc(var(--sec-pad-top) + var(--slider-top-offset));}.content-item-slider .slider-container::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;bottom: 0;left: 50%;width: 100vw;height: calc(100% - (var(--sec-pad-top) + var(--slider-top-offset)));-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background-color: var(--color-primary);z-index: -2;}}.content-item-slider .overview, .content-item-slider .card-deck {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.content-item-slider .overview .swiper-arrows {--swiper-control-gap-y: var(--space-xl);--swiper-navigation-color: var(--color-white);--swiper-navigation-bg: var(--color-primary);--swiper-navigation-hover-bg: var(--color-primary-dark);}.content-item-slider .card-deck > .swiper-pagination {--swiper-pagination-color: var(--color-primary-dark);--swiper-pagination-bullet-width: 0.8rem;--swiper-pagination-bullet-height: 0.8rem;--swiper-pagination-bullet-horizontal-gap: calc(var(--swiper-pagination-bullet-height) * 0.5);position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: var(--space-xxl);width: 100%;}@media (max-width: 991px) {.content-item-slider .card-deck {--offset-x: calc((100vw - 100%) / 2);--offset-bottom: var(--sec-pad-bottom);position: relative;margin-top: 0;margin-bottom: calc(var(--offset-bottom) * -1);margin-left: calc(var(--offset-x) * -1);padding-bottom: var(--offset-bottom);padding-right: var(--offset-x);padding-left: var(--offset-x);width: 100vw;}.content-item-slider .card-deck::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: var(--slider-top-offset);bottom: 0;left: 50%;width: 100vw;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background-color: var(--color-primary);}}@media (min-width: 992px) {.content-item-slider .overview {padding-top: var(--sec-pad-bottom);padding-right: var(--space-md);}.content-item-slider .card-deck {margin-top: calc(var(--slider-top-offset) * -1);margin-right: calc((100vw - 100%) / -2);padding-right: calc((100vw - 100%) / 2);height: 100%;}.content-item-slider .overview .swiper-arrows {--arrow-size: 3.2rem;position: absolute;top: calc(var(--sec-pad-top) + var(--slider-top-offset) - var(--arrow-size) - var(--space-lg));display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;height: var(--arrow-size);}.content-item-slider .overview .swiper-button-prev, .content-item-slider .overview .swiper-button-next {position: initial;margin-top: 0;font-size: var(--arrow-size);}.content-item-slider .card-deck > .swiper-pagination {--swiper-pagination-bullet-width: 1.2rem;--swiper-pagination-bullet-height: 1.2rem;margin-top: var(--space-xl);margin-bottom: 0;}}.content-item-slider .overview-headline {margin-bottom: var(--space-xl);font-size: var(--font-size-h2);}.content-item-slider .overview-headline-sub {margin-bottom: var(--space-lg);font-size: var(--font-size-md);}@media (min-width: 992px) {.content-item-slider .overview-headline, .content-item-slider .overview-headline-sub {color: var(--color-white);}}.content-item-slider .overview-cta {--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-secondary);--bs-btn-hover-bg: var(--color-secondary-dark);--bs-btn-active-color: var(--color-grey-light);}.content-item-slider .card-deck {color: var(--color-main);}.content-item-slider .card-deck-col {width: 80%;max-width: 55rem;}@media (max-width: 991px) {.content-item-slider-sweep {overflow: hidden;}}.content-item-slider-sweep .slider-container {--slider-top-offset: 0rem;margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 0;}.content-item-slider-sweep .card-deck::before, .content-item-slider-sweep .slider-container::before {display: none;}.content-item-slider-sweep .card-deck {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;margin-left: auto !important;margin-right: auto !important;margin-bottom: 0 !important;padding: 0 !important;width: 95%;max-width: 50rem;-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}@media (min-width: 992px) {.content-item-slider-sweep .card-deck {margin-left: var(--space-lg) !important;margin-right: unset !important;max-width: 40rem;-webkit-box-ordinal-group: unset;-ms-flex-order: unset;order: unset;}}@media (min-width: 1200px) {.content-item-slider-sweep .card-deck {margin-left: var(--space-xl) !important;max-width: 50rem;}}.content-item-slider-sweep .card-deck .swiper-wrapper {height: auto;}.content-item-slider-sweep .card-deck-col {width: 100%;max-width: unset;}.content-item-slider-sweep .card-deck-col:not(.swiper-slide-active) {opacity: 0.4;}.content-item-slider-sweep .overview {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 0;padding-right: 0;height: unset;}@media (min-width: 992px) {.content-item-slider-sweep .overview {margin-right: auto;max-width: 75rem;}}.content-item-slider-sweep .overview .card-text {margin-bottom: 0;}.content-item-slider-sweep .overview .card-text::before {content: "\201C";display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: -0.15em;height: 1em;font-size: 10rem;font-family: var(--font-primary);font-weight: var(--weight-medium);color: var(--color-secondary);}.content-item-slider-sweep .overview .card-link {margin-top: var(--space-xl);}.tab {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.nav-tab {--nav-tab-border-radius: 9999px;--nav-tab-active-top: 0;--nav-tab-active-left: 0;--nav-tab-active-width: 0;--nav-tab-active-height: 0;border-radius: var(--nav-tab-border-radius);margin-bottom: var(--space-xl);padding: 0.75rem;max-width: 100%;background-color: var(--color-grey-lighter);}.nav-tab .swiper-wrapper {position: relative;}.nav-tab .swiper-wrapper::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';border-radius: calc(var(--nav-tab-border-radius) - 0.75rem);position: absolute;top: var(--nav-tab-active-top);left: var(--nav-tab-active-left);width: var(--nav-tab-active-width);height: var(--nav-tab-active-height);background-color: var(--color-white);-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);}.nav-tab .swiper-slide {cursor: pointer;width: auto;-webkit-transition: none;-o-transition: none;transition: none;}.nav-tab .nav-link {pointer-events: none;-ms-flex-negative: 0;flex-shrink: 0;padding: var(--space-default) var(--space-md);font-weight: var(--weight-default);background-color: transparent;}.content-item-tabs .tab-reusable-content {margin-right: calc(var(--bs-gutter-x) * -.5);margin-left: calc(var(--bs-gutter-x) * -.5);}.content-item-tabs .tab-reusable-content section {--sec-pad-top: 0;--sec-pad-bottom: 0;}.content-item-text a:hover {text-decoration: underline;}.section > .container-fluid .content-item-images, .section > .container-fluid .content-item-videos {padding-right: 0;padding-left: 0;}@media (max-width: 575px) {.section > *[class^="container"]:not([class^="container-fluid"]) .content-item-videos, .section > *[class^="container"]:not([class*=" container-fluid"]) .content-item-videos, .section > *[class*=" container"]:not([class^="container-fluid"]) .content-item-videos, .section > *[class*=" container"]:not([class*=" container-fluid"]) .content-item-videos, .section > .container-fluid-sm .content-item-videos {padding-right: 0;padding-left: 0;}}@media (max-width: 767px) {.section > .container-fluid-md .content-item-images, .section > .container-fluid-md .content-item-videos {padding-right: 0;padding-left: 0;}}@media (max-width: 991px) {.section > .container-fluid-lg .content-item-images, .section > .container-fluid-lg .content-item-videos {padding-right: 0;padding-left: 0;}}@media (max-width: 1199px) {.section > .container-fluid-xl .content-item-images, .section > .container-fluid-xl .content-item-videos {padding-right: 0;padding-left: 0;}}@media (max-width: 1399px) {.section > .container-fluid-xxl .content-item-images, .section > .container-fluid-xxl .content-item-videos {padding-right: 0;padding-left: 0;}}@media (max-width: 1599px) {.section > .container-fluid-xxxl .content-item-images, .section > .container-fluid-xxxl .content-item-videos {padding-right: 0;padding-left: 0;}}.content-item-videos .videos-slider .slide-video-wrapper {margin: 0;}@media (min-width: 576px) {.content-item-videos .embed-video, .content-item-videos .videos-slider .slide-video-wrapper {overflow: hidden;border-radius: var(--border-radius-lg);}}.content-item-videos .slide-video {width: 100%;}.slide-video-wrapper.ratio-16x9 {--bs-aspect-ratio: var(--aspect-16-9);}.slide-video-wrapper.ratio-71x40 {--bs-aspect-ratio: var(--aspect-71-40);}.slide-video-wrapper.ratio-9x16 {--bs-aspect-ratio: var(--aspect-9-16);}@media (max-width: 991px) {.slide-video-wrapper.ratio-9x16 {margin-right: auto !important;margin-left: auto !important;max-width: 32rem;}}@media (max-width: 575px) {.slide-video-wrapper.ratio-9x16 {overflow: hidden;border-radius: var(--border-radius-lg);}}.content-item-image-hotspots .hotspot-container {position: relative;}.hotspot-container .hotspot-icon {position: absolute;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--border-radius-max);width: 1em;height: 1em;font-size: 3rem;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: var(--color-white-20p);}@media (min-width: 992px) {.hotspot-container .hotspot-icon {font-size: 5rem;}}.hotspot-container .hotspot-icon.icon-size-lg {font-size: 4rem;}@media (min-width: 992px) {.hotspot-container .hotspot-icon.icon-size-lg {font-size: 7.5rem;}}.hotspot-container .hotspot-icon:hover .icon-inner-wrapper, .hotspot-container .hotspot-icon:focus .icon-inner-wrapper {-webkit-animation-play-state: paused;animation-play-state: paused;}.hotspot-icon .icon-inner-wrapper {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;border-radius: inherit;width: 1em;height: 1em;font-size: 0.7em;-webkit-transition: background-color var(--transition-default-ease);-o-transition: background-color var(--transition-default-ease);transition: background-color var(--transition-default-ease);color: var(--bs-btn-color);background-color: var(--bs-btn-bg);}.hotspot-container .hotspot-icon:hover .icon-inner-wrapper, .hotspot-container .hotspot-icon:focus .icon-inner-wrapper {background-color: var(--bs-btn-hover-bg);}.hotspot-container .hotspot-icon i {font-size: 0.45em;}@media (max-width: 991px) {.content-item-image-hotspots + .content-item-text {margin-top: var(--space-lg);max-width: 50rem;}}@media (min-width: 992px) {.content-item-image-hotspots + .content-item-text {position: relative;}.content-item-image-hotspots + .content-item-text .content-item-inner {position: absolute;bottom: 0;}}header.fixed-top {z-index: 1160;top: var(--wp-admin-bar-height);background-color: var(--color-white);-webkit-transition: background-color var(--transition-default-ease);-o-transition: background-color var(--transition-default-ease);transition: background-color var(--transition-default-ease);}body.window-scroll:not(.modal-search-open) header.fixed-top {-webkit-box-shadow: var(--box-shadow);box-shadow: var(--box-shadow);}.header-main .navbar-brand {margin-left: 0;max-width: 100%;}.navbar-toggler {border: none;font-size: inherit;width: 3em;color: currentColor;-webkit-transition: color var(--transition-quick-ease);-o-transition: color var(--transition-quick-ease);transition: color var(--transition-quick-ease);}.navbar-toggler svg {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}body.modal-side-drawer-open:not(.modal-side-drawer-closing) .navbar-toggler svg {-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}.navbar-toggler path {-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transition: -webkit-transform var(--transition-default-ease);transition: -webkit-transform var(--transition-default-ease);-o-transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease);transition: transform var(--transition-default-ease), -webkit-transform var(--transition-default-ease);}.navbar-toggler path:first-child {-webkit-transform: translateY(15%) rotate(0);-ms-transform: translateY(15%) rotate(0);transform: translateY(15%) rotate(0);}.navbar-toggler path:last-child {-webkit-transform: translateY(-15%) rotate(0);-ms-transform: translateY(-15%) rotate(0);transform: translateY(-15%) rotate(0);}body.modal-side-drawer-open:not(.modal-side-drawer-closing) .navbar-toggler path:first-child {-webkit-transform: translateY(0) rotate(-45deg);-ms-transform: translateY(0) rotate(-45deg);transform: translateY(0) rotate(-45deg);}body.modal-side-drawer-open:not(.modal-side-drawer-closing) .navbar-toggler path:last-child {-webkit-transform: translateY(0) rotate(45deg);-ms-transform: translateY(0) rotate(45deg);transform: translateY(0) rotate(45deg);}.navbar-toggler .toggle-text {overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: -0.3em;height: 1em;font-size: 0.7em;font-weight: var(--weight-bold-semi);text-transform: uppercase;}.navbar-toggler .toggle-text > * {-webkit-transition: -webkit-transform var(--transition-quick-ease);transition: -webkit-transform var(--transition-quick-ease);-o-transition: transform var(--transition-quick-ease);transition: transform var(--transition-quick-ease);transition: transform var(--transition-quick-ease), -webkit-transform var(--transition-quick-ease);-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}body.modal-side-drawer-open:not(.modal-side-drawer-closing) .toggle-text > * {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.navbar > .container {position: relative;}.navbar-brand-mobile {display: none;}@media (min-width: 992px) {.navbar-brand-mobile {display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;top: 0;bottom: 0;left: calc(var(--bs-gutter-x) * .5);}body.window-scroll:not(.navbar-hidden) .navbar {padding: var(--space-default) 0;}body.window-scroll:not(.navbar-hidden) .navbar-brand, body:not(.window-scroll) .navbar-brand-mobile {pointer-events: none;opacity: 0;visibility: hidden;}body.window-scroll:not(.navbar-hidden) .navbar-brand {width: 20rem;-webkit-transform: translateY(-10%);-ms-transform: translateY(-10%);transform: translateY(-10%);}}.modal, .modal-backdrop {top: var(--wp-admin-bar-height);height: calc(var(--viewport-height) - var(--wp-admin-bar-height));}.modal {--bs-modal-zindex: 1260;--bs-modal-header-padding: var(--space-default) var(--space-md);}.modal.modal-offset-navbar {top: calc(var(--navbar-height-current) + var(--wp-admin-bar-height));height: calc(var(--viewport-height) - var(--navbar-height-current) - var(--wp-admin-bar-height));}.modal-title {font-family: var(--font-default);font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);}.modal.loading .modal-header::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: 'Loading...';font-family: var(--font-default);font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);}.modal.loading .modal-title {display: none;}.modal.loading .modal-body {overflow: hidden;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 50vh;}.modal.loading .modal-body::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: var(--color-white);z-index: 1;}.modal.loading .modal-body::after {position: absolute;display: inline-block;content: '\f3f4';text-rendering: auto;-webkit-font-smoothing: antialiased;font: var(--fa-font-duotone);font-size: 2em;-webkit-animation: spin 1s infinite linear;animation: spin 1s infinite linear;z-index: 1;}.modal-error-message {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 50vh;}.modal-backdrop {--bs-backdrop-zindex: 1250;}body.modal-backdrop-beneath .modal-backdrop {--bs-backdrop-zindex: 1150;}.modal[class^="drawer-"] .modal-dialog, .modal[class*=" drawer-"] .modal-dialog {--bs-modal-border-width: 0;--bs-modal-border-radius: 0;margin-right: 0;padding: 0;width: 75%;min-width: 236px;max-width: 432px;height: 100%;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);}.modal[class^="drawer-"] .modal-content, .modal[class*=" drawer-"] .modal-content {height: 100%;}.modal[class^="drawer-"].show .modal-dialog, .modal[class*=" drawer-"].show .modal-dialog {-webkit-transform: none;-ms-transform: none;transform: none;}.modal.drawer-left .modal-dialog {margin-left: 0;margin-right: auto;}.modal.drawer-right .modal-dialog {margin: 0;margin-left: auto;}.modal-side-drawer, body.modal-side-drawer-open .modal-backdrop {top: var(--wp-admin-bar-height);}.modal-side-drawer {--bs-modal-bg: var(--color-primary-dark);height: calc(var(--viewport-height) - var(--wp-admin-bar-height));}.modal-side-drawer.fade .modal-dialog {-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);-webkit-transition: -webkit-transform var(--transition-quick-ease);transition: -webkit-transform var(--transition-quick-ease);-o-transition: transform var(--transition-quick-ease);transition: transform var(--transition-quick-ease);transition: transform var(--transition-quick-ease), -webkit-transform var(--transition-quick-ease);}.modal-side-drawer.show .modal-dialog {-webkit-transform: none;-ms-transform: none;transform: none;}.modal-side-drawer .modal-content {overflow-y: scroll;font-family: var(--font-primary);font-size: var(--font-size-h3);color: var(--color-white);}.modal-side-drawer .drawer-navbar {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding-top: var(--space-lg);padding-bottom: var(--space-lg);color: var(--color-white);}@media (min-width: 992px) {.modal-side-drawer .drawer-navbar {position: sticky;top: 0;padding-top: var(--space-xl);padding-bottom: 0;}}.modal-side-drawer .drawer-brand, .modal-side-drawer .drawer-btn-close {font-size: var(--font-size-h2);}.modal-side-drawer .drawer-brand {width: 1em;fill: currentColor;-webkit-transition: fill var(--transition-quick-ease);-o-transition: fill var(--transition-quick-ease);transition: fill var(--transition-quick-ease);}.modal-side-drawer .drawer-brand:hover {fill: var(--color-primary-light);}.modal-side-drawer .drawer-btn-close {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: auto;color: currentColor;-webkit-transition: opacity var(--transition-quick-ease);-o-transition: opacity var(--transition-quick-ease);transition: opacity var(--transition-quick-ease);}.modal-side-drawer .drawer-btn-close:hover {opacity: var(--opacity-hover);}.modal-side-drawer .drawer-btn-close i {font-size: 0.7em;}@media (min-width: 992px) {.modal-side-drawer .menu-side-drawer-container {margin-left: auto;max-width: 50%;}}.modal-side-drawer .modal-background {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/image-menu-background.png) right 10% bottom / 50vmin auto no-repeat, url(../shapes/shape-flow-line.svg) center bottom 7vmin / auto 40vmin no-repeat, url(../shapes/shape-halftone-flipped.svg) right -38vmin bottom -15vmin / 110vmin auto no-repeat, url(../shapes/shape-blob.svg) right -95vmin bottom -48vmin / 150vmin auto no-repeat;}@media (min-width: 992px) {.modal-side-drawer .modal-background {background: url(../images/image-menu-background.png) right 52vw bottom / auto 80vmin no-repeat, url(../shapes/shape-flow-line.svg) left -2vmin bottom 10vmin / 170vmin auto no-repeat, url(../shapes/shape-halftone.svg) right 50vw bottom -40vmin / 128vmin auto no-repeat, url(../shapes/shape-blob.svg) right 44vw top -64vh / 165vmin auto no-repeat;}}.modal-exit-intent {--bs-modal-border-radius: var(--border-radius-lg);--bs-modal-padding: var(--space-lg);}.modal-exit-intent .btn-close-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-bottom: var(--space-md);}.modal-exit-intent .modal-body {padding-bottom: var(--space-xl);min-height: 20rem;}.modal-search {--bs-modal-zindex: 1159;opacity: 1 !important;}.modal-search .modal-dialog {height: auto;}.modal-search .modal-content {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition: -webkit-transform var(--transition-quick-ease);transition: -webkit-transform var(--transition-quick-ease);-o-transition: transform var(--transition-quick-ease);transition: transform var(--transition-quick-ease);transition: transform var(--transition-quick-ease), -webkit-transform var(--transition-quick-ease);}.modal-search.show .modal-content {-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);}.modal-search .search-form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 2rem;padding-bottom: 4rem;font-size: 2rem;}.modal-search .search-submit {padding: 0;font-size: inherit;color: inherit;}.modal-search input {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;border: none;margin-left: var(--space-md);padding: 0;}.social-media-list {--social-gap: 0.35em;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 calc(var(--social-gap) * -1) var(--space-md);padding-left: 0;}.social-media-list li {margin: 0 !important;padding: var(--social-gap);}.social-media-list li::before {display: none;}.social-media-list a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: var(--border);border-radius: var(--border-radius-max);border-color: currentColor;color: var(--color-white);background-color: var(--color-primary-dark);-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: border-color, background-color;-o-transition-property: border-color, background-color;transition-property: border-color, background-color;}.social-media-list a:hover {border-color: var(--color-purple);background-color: var(--color-purple);}.social-media-list a:active {border-color: var(--color-purple-dark);background-color: var(--color-purple-dark);}.social-media-list i {margin: 0.5em;width: 1em;height: 1em;text-align: center;}footer {padding-top: var(--pad-y-lg);padding-bottom: var(--pad-y);font-size: var(--font-size-sm);font-weight: var(--weight-light);color: var(--color-white);background-color: var(--color-primary-dark);}footer a {font-weight: var(--weight-light);}.footer-main {padding-bottom: var(--pad-y-sm);}.footer-main .footer-brand {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: var(--space-xl);width: 20rem;fill: currentColor;}@media (min-width: 992px) {.footer-main .footer-brand {width: 28rem;}}.footer-main .social-media-list {margin-bottom: var(--space-lg);font-size: var(--font-size-sm);}@media (min-width: 992px) {.footer-main .social-media-list {margin-bottom: 0;}}.menu-footer-main > .menu-item > a {font-size: var(--font-size-default);font-weight: var(--weight-medium);}@media (max-width: 991px) {.menu-footer-main .sub-menu > .menu-item:last-child {margin-bottom: var(--space-lg);}}@media (min-width: 992px) {.menu-footer-main {--menu-gap: var(--space-default);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin: calc(var(--menu-gap) * -1);margin-top: 0;}.menu-footer-main > .menu-item {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: var(--menu-gap);}.menu-footer-main .sub-menu-toggler {display: none;}.menu-footer-main .sub-menu.collapse {display: block;}}.footer-country-acknowledgement {border-top: var(--border);border-bottom: var(--border);border-color: currentColor;padding-top: var(--pad-y-sm);padding-bottom: var(--pad-y-sm);color: var(--color-primary-lighter);}.footer-country-acknowledgement > *:last-child {margin-bottom: 0;}.footer-country-acknowledgement + .footer-secondary {border: none;}.footer-secondary {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-top: var(--border);border-color: var(--color-primary-lighter);padding-top: var(--pad-y-sm);font-size: var(--font-size-xs);}@media (min-width: 992px) {.footer-secondary {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.footer-secondary .list-inline {margin-left: auto;margin-bottom: 0;}}.footer-secondary .list-inline li:not(:last-child) {margin-right: var(--space-lg);}.footer-secondary a {text-decoration: underline;text-decoration-thickness: 0.05rem;text-underline-offset: 0.25em;-webkit-transition: opacity var(--transition-quick-ease);-o-transition: opacity var(--transition-quick-ease);transition: opacity var(--transition-quick-ease);}.footer-secondary a:hover {opacity: 0.5;}.footer-secondary p {font-weight: var(--weight-light);}.location-header-wrapper {-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: var(--space-xl);}.nav-tab-location {border: 0px;border-radius: var(--border-radius-max);background-color: var(--color-white);}.nav-tab-location .nav-link.country-tab {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: none;border-radius: var(--border-radius-max);margin-bottom: 0;padding: var(--space-default) var(--space-lg);font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);-webkit-transition: var(--transition-quick-ease);-o-transition: var(--transition-quick-ease);transition: var(--transition-quick-ease);-webkit-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;text-transform: uppercase;color: var(--color-primary-dark);background: none;}.nav-tab-location .nav-link.country-tab.active {color: var(--color-white);background-color: var(--color-primary);}.nav-tab-location .nav-link.country-tab::after {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';margin-left: 0.5em;width: 1em;height: 1em;font-size: 1.25em;background-size: contain;background-position: center;background-repeat: no-repeat;}.nav-tab-location .nav-link.country-tab[data-value="au"]::after {background-image: url(../icons/icon-au-flag.svg);}.nav-tab-location .nav-link.country-tab[data-value="us"]::after {background-image: url(../icons/icon-us-flag.svg);}.nav-tab-location .nav-link.country-tab[data-value="uk"]::after {background-image: url(../icons/icon-uk-flag.svg);}.error404 .page-content-header {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.error404 .page-content-header .section:first-child:last-child {height: 100%;}.single .page-icon {width: 5rem;margin-bottom: var(--space-xl);}@media (min-width: 992px) {.single .page-icon {width: 7.5rem;}}@media (min-width: 1400px) {.single .page-icon {width: 10rem;}}.single .page-icon svg {width: 100%;height: 100%;}.single .page-description {margin-bottom: var(--space-xl);}.single .page-description > *:last-child {margin-bottom: 0;}.single .page-grid-content {margin-bottom: var(--space-lg);font-size: var(--font-size-md);font-weight: var(--weight-default);}.single .page-grid-content label {margin-bottom: var(--space-default);font-weight: var(--weight-bold-semi);color: var(--color-purple-light);}.single .page-content-single {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.single .page-content-single .section:first-child:last-child {height: 100%;}.page-content-single-post figure {width: 100% !important;}.page-content-single-post .content-item-text img {border-radius: var(--border-radius-lg);}.single-post .body-main > :not(.page-content-header) + .page-content > section:first-of-type {padding-top: var(--sec-pad-top, 0rem);}@media (max-width: 991px) {.single-post-team .featured-img {padding-top: 100%;}}.search-result-title {font-family: var(--font-default);font-size: var(--font-size-h3);}.search-result-title .records {font-size: var(--font-size-md);color: var(--color-grey);}.search-result-title .records::before {display: inline-block;content: '|';margin-right: var(--space-default);margin-left: var(--space-default);}.search-result-item {padding: var(--space-lg) 0;}.search-result-item > * {margin-bottom: 0;line-height: var(--line-default);}.search-result-item a {font-weight: inherit;}.search-result-item .item-title {cursor: pointer;font-family: var(--font-default);font-size: var(--font-size-md);font-weight: var(--weight-bold-semi);color: inherit;}.search-result-item .item-link {font-weight: var(--weight-default);color: var(--color-link);}.search-result-item .item-title:hover {text-decoration: underline;}body.blog .page-content-header > .section:first-child::before {display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(../shapes/shape-blob-halftone.svg) right -16rem bottom -20rem / 40rem no-repeat;}@media (min-width: 992px) {body.blog .page-content-header > .section:first-child::before {background: url(../shapes/shape-blob-halftone.svg) right -16rem bottom -25rem / 60rem no-repeat;}}@media (min-width: 1600px) {body.blog .page-content-header > .section:first-child::before {background: url(../shapes/shape-blob-halftone.svg) right -19rem bottom -25rem / 65rem no-repeat;}}body.page-id-629 .page-content-header section {overflow: visible;}body.page-id-629 section#current-trials .section-row {z-index: unset;}section#current-resources .section-row {z-index: unset;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;white-space: nowrap;}.skip-link:focus {clip: auto;-webkit-clip-path: none;clip-path: none;height: auto;width: auto;position: absolute;top: 5px;left: 5px;z-index: 99999;background: #0073aa;color: white;padding: 10px 15px;text-decoration: none;outline: 3px solid #FFC600;outline-offset: 2px;}.navbar .menu-item-has-children.focus > .sub-menu {top: 100%;opacity: 1;visibility: visible;}.navbar .menu-type-dual-tone li.menu-item > a:focus::before{left: 0.75em;background-color: var(--menu-item-color, var(--color-primary-light));}.navbar .menu-type-dual-tone li.menu-item > .sub-menu-toggler:focus::before {left: 0.75em;background-color: var(--menu-item-color, var(--color-primary-light));}.navbar .menu-type-collapse .menu-item a:focus {text-decoration: underline;text-decoration-thickness: 0.05rem;text-underline-offset: 0.25em;}.social-media-list a:focus, .social-media-list a:focus-visible {border-color: var(--color-purple);background-color: var(--color-purple);}.accordion-header .accordion-button:focus-visible {text-decoration: underline;}.resource-list .resource-item:focus, .resource-list .resource-item:focus-visible {color: var(--color-white);background-color: var(--color-primary);}.resource-list .resource-item:focus .resource-category, .resource-list .resource-item:focus-visible .resource-category {color: var(--color-white);}.card-img:focus-visible ~ .card-body .btn {color: var(--bs-btn-hover-color);background-color: var(--bs-btn-hover-bg);border-color: var(--bs-btn-hover-border-color);}.card-deck-team .card-img:focus-visible ~ .card-body .card-title {outline: none;text-underline-offset: 0.25em;text-decoration: underline;}a:focus-visible {outline: none;text-underline-offset: 0.25em;text-decoration: underline;}.social-media-list a:focus-visible {text-decoration: none;}.hotspot-container a:focus-visible {text-decoration: none;}.opacity-hover:focus-visible {opacity: var(--opacity-hover);}.card-deck-col[tabindex="0"]:focus-visible .card-style-testimonial {outline: 2px solid var(--color-primary-dark);outline-offset: 2px;}.swiper-button-next:focus-visible, .swiper-button-prev:focus-visible {--swiper-navigation-bg: var(--swiper-navigation-hover-bg);}.location-popover-list li:focus-visible .card-popover, .location-popover-list li:focus-within .card-popover {opacity: 1;visibility: visible;}.images-slider-banner {overflow: hidden;height: var(--page-banner-height);-webkit-transition: height var(--transition-default-ease);-o-transition: height var(--transition-default-ease);transition: height var(--transition-default-ease);}.images-slider-banner .swiper-slide {height: auto !important;}.images-slider-banner .banner-slide-container {margin-left: auto;margin-right: auto;width: var(--page-banner-width);}.images-slider-banner .content-wrapper {position: relative;padding-top: calc(var(--page-banner-aspect) * 100%);}.images-slider-banner .content-wrapper img, .images-slider-banner .content-wrapper video {pointer-events: none;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}body.page-header-type-hero .images-slider-banner ~ .page-content-header {z-index: unset;}@media (max-width: 991px) {.images-slider-banner + header.fixed-top {position: sticky;}.images-slider-banner ~ .page-content-header, .images-slider-banner ~ .page-content-header .section-row {margin-top: calc(var(--navbar-height-current) * -1);}.images-slider-banner .swiper-slide {width: 100%;}body.modal-search-open .images-slider-banner {height: 0px;}}@media (min-width: 992px) {.images-slider-banner {overflow: hidden;position: absolute;top: 0;left: 0;right: 0;width: calc(100% - var(--hero-sidebar-width));}.images-slider-banner .banner-slide-container {margin-right: unset;}body.page-header-type-hero .images-slider-banner ~ .page-content-header .container::before {z-index: 1;}}@media (min-width: 1400px) {body.page-header-type-hero .images-slider-banner ~ .page-content-header .container::before {top: var(--space-default);font-size: 26rem;}}@media (min-width: 1600px) {.images-slider-banner .banner-slide-container {margin-right: 12%;}}.form-bmi-calculator {--range-track-height: 1.5rem;--range-thumb-size: 3rem;--range-track-bg: var(--color-white);--range-track-fill: var(--color-black);--range-thumb-bg: var(--color-purple);}@media (min-width: 992px) {.form-bmi-calculator {--range-track-height: 2rem;--range-thumb-size: 4rem;}}.form-bmi-calculator .form-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: var(--space-xl);}.form-bmi-calculator .form-label, .form-bmi-calculator .range-output {margin-bottom: var(--space-default);width: 50%;}.form-bmi-calculator .range-output {text-align: right;}.form-bmi-calculator .form-range {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.form-bmi-calculator .form-label, .form-bmi-calculator .range-output, .form-bmi-calculator .bmi-results .value {font-family: var(--font-default);font-weight: var(--weight-bold-semi);}.form-bmi-calculator .form-range::-webkit-slider-runnable-track {border-radius: var(--border-radius-max);height: var(--range-track-height);background: -webkit-gradient( linear, left top, right top, from(var(--range-track-fill)), color-stop(var(--range-track-fill)), color-stop(var(--range-track-bg)), to(var(--range-track-bg)) );background: linear-gradient( to right, var(--range-track-fill) 0%, var(--range-track-fill) var(--value), var(--range-track-bg) var(--value), var(--range-track-bg) 100% );}.form-bmi-calculator .form-range::-moz-range-track {border-radius: var(--border-radius-max);height: var(--range-track-height);background: linear-gradient( to right, var(--range-track-fill) 0%, var(--range-track-fill) var(--value), var(--range-track-bg) var(--value), var(--range-track-bg) 100% );}.form-bmi-calculator .form-range::-webkit-slider-thumb, .form-bmi-calculator .form-range:active::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: var(--range-thumb-size);height: var(--range-thumb-size);background: var(--range-thumb-bg);border-radius: 50%;cursor: pointer;margin-top: calc( (var(--range-track-height) - var(--range-thumb-size)) / 2 );}.form-bmi-calculator .form-range::-moz-range-thumb, .form-bmi-calculator .form-range:active::-moz-range-thumb {width: var(--range-thumb-size);height: var(--range-thumb-size);background: var(--range-thumb-bg);border-radius: 50%;cursor: pointer;}.form-bmi-calculator .form-range:focus::-webkit-slider-thumb {-webkit-box-shadow: none;box-shadow: none;}.form-bmi-calculator .form-range:focus::-moz-range-thumb {box-shadow: none;}.form-bmi-calculator .form-range.range-progress {border-radius: var(--range-track-height);height: var(--range-track-height);padding: 0;}.form-bmi-calculator .bmi-results {margin-top: calc(var(--space-xl) * 1.5);border-radius: var(--border-radius);padding: var(--space-default) var(--space-lg);color: var(--color-white);background-color: var(--range-track-fill);}.section-bmi-calculator .content-area-row {--ca-pad: var(--space-xl);position: relative;padding: var(--ca-pad);}@media (min-width: 1500px) {.section-bmi-calculator .content-area-row {--ca-pad: var(--space-xxl);}}.section-bmi-calculator .content-area-row::before {pointer-events: none;display: -webkit-box;display: -ms-flexbox;display: flex;content: '';position: absolute;top: 0;right: calc(var(--bs-gutter-x) * 0.5);bottom: 0;left: calc(var(--bs-gutter-x) * 0.5);border: 0.2rem solid var(--color-purple);border-radius: var(--border-radius-lg);}