:root{--theme-color-black-100-overlay-70: #4d4d4d;--theme-color-dark-blue-100: #12236d;--theme-color-medium-blue-600: #1F75D4;--theme-color-medium-blue-30: #C3DBFA;--theme-color-dark-magenta-100: #6C1446;--theme-color-dark-magenta-20: #DFD1D9;--theme-color-dark-magenta-20-overlay: #f9f6f7;--theme-color-light-blue-100: #81C9F3;--theme-color-light-blue-30: #DDEEFA;--theme-color-dark-turquoise-50: #98ABAB;--theme-color-medium-turquoise-50: #ADD7D1;--theme-color-light-orange-50: #F5CEBD;--theme-color-light-yellow-50: #FEFAD4}.front-page-hero{background-color:var(--primary-dark-2);position:relative}@media(min-width: 960px){.front-page-hero{margin-block-end:1.875rem}}.front-page-hero.has-video.has-image .front-page-hero__media::before,.front-page-hero.has-image:not(.has-video) .front-page-hero__media::before{display:block}@media(min-width: 960px){.front-page-hero.has-video:not(.has-image) .front-page-hero__media::before{display:block}}@media(min-width: 960px){.front-page-hero.has-video:not(.has-image) img{display:none}}.front-page-hero__media{aspect-ratio:16/9;height:100%;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%}.front-page-hero__media::before{background-color:rgba(0,0,0,.7);content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.front-page-hero__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.front-page-hero__media video{display:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}@media(min-width: 960px){.front-page-hero__media video{display:block}}#video-toggle{background-color:var(--wp--preset--color--black);border:none;border-radius:5rem;color:var(--wp--preset--color--white);cursor:pointer;display:none;font-size:var(--wp--preset--font-size--rifaci-x-small);height:2rem;justify-content:center;line-height:1;opacity:.3;position:absolute;right:1.25rem;top:1.25rem;width:2rem;z-index:2}@media(min-width: 960px){#video-toggle{right:2rem;top:2rem}}@media(min-width: 960px){.has-video #video-toggle{display:block}}#video-toggle[aria-pressed=false]{font-size:var(--wp--preset--font-size--rifaci-xxx-small)}#video-toggle:hover,#video-toggle:focus{opacity:.8}.front-page-hero__container{position:relative;z-index:1}@media(min-width: 960px){.front-page-hero__container{display:flex;flex-flow:column;margin-inline:auto;max-width:1080px}}.front-page-hero__title-description{padding-block:3.75rem;padding-inline:var(--wp--preset--spacing--5);position:relative}@media(min-width: 960px){.front-page-hero__title-description{order:2;padding-block-end:var(--wp--preset--spacing--9);padding-block-start:var(--wp--preset--spacing--13)}}@media(min-width: 1440px){.front-page-hero__title-description{padding-inline:0}}@media(min-width: 960px){.single-lens .front-page-hero__title-description{padding-block:10rem 9.25rem}}.front-page-hero__title,.front-page-hero__description{color:var(--wp--preset--color--white);text-align:center}.front-page-hero__title{margin-block-start:0}.front-page-hero__description{margin:0}.front-page-hero__cards{background-color:var(--wp--preset--color--white);display:flex;flex-flow:column;justify-content:center;padding:var(--wp--preset--spacing--5);row-gap:var(--wp--preset--spacing--5)}@media(min-width: 960px){.front-page-hero__cards{background-color:rgba(0,0,0,0);-moz-column-gap:var(--wp--preset--spacing--6);column-gap:var(--wp--preset--spacing--6);flex-flow:row;order:3;padding-block:0}}@media(min-width: 1080px){.front-page-hero__cards{-moz-column-gap:var(--wp--preset--spacing--9);column-gap:var(--wp--preset--spacing--9)}}@media(min-width: 1440px){.front-page-hero__cards{padding-inline:0}}.front-page-hero__card{align-items:center;background-color:var(--wp--preset--color--white);border-radius:.625rem;box-shadow:0 10px 20px -10px rgba(0,0,0,.25);-moz-column-gap:var(--wp--preset--spacing--30);column-gap:var(--wp--preset--spacing--30);display:grid;grid-template-columns:50px 1fr;padding:var(--wp--preset--spacing--5);position:relative}@media(min-width: 960px){.front-page-hero__card{align-items:flex-start;display:flex;flex-flow:column;gap:var(--wp--preset--spacing--4);margin-block-end:-1.875rem;padding:1.875rem 1.5625rem;text-align:center;transition:background-color var(--wp--custom--transitions--duration-standard) ease-in-out;width:33.3333%}}.front-page-hero__card:hover,.front-page-hero__card:focus{background-color:#dfd1d9}@media(min-width: 960px){.front-page-hero__card-image{margin-inline:auto}}.front-page-hero__card-title,.front-page-hero__card-description{margin:0}.front-page-hero__card-title{margin-block-end:.3125rem}.front-page-hero__card-link{height:100%;left:0;position:absolute;top:0;width:100%}.front-page-hero__basic-alert-bar{background-color:var(--secondary-base);padding:var(--wp--preset--spacing--5);position:relative;text-align:center}@media(min-width: 960px){.front-page-hero__basic-alert-bar{border-bottom-left-radius:var(--wp--preset--spacing--5);order:1;padding-inline:var(--wp--preset--spacing--8);text-align:left}}.front-page-hero__basic-alert-bar::after{background-color:var(--secondary-base);border-bottom-left-radius:var(--wp--preset--spacing--5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100vw;z-index:-1}.front-page-hero__basic-alert-bar p{margin:0 0 var(--wp--preset--spacing--4)}.front-page-hero__basic-alert-bar p:last-of-type{margin-block-end:0}.front-page-hero__alert-bar{background-color:var(--secondary-base)}@media(min-width: 960px){.front-page-hero__alert-bar{border-bottom-left-radius:var(--wp--preset--spacing--5);order:1}}.front-page-hero__alert-bar::after{background-color:var(--secondary-base);border-bottom-left-radius:var(--wp--preset--spacing--5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100vw;z-index:-1}.front-page-hero__alert-bar .splide__arrow{height:1.875rem;width:1.875rem}.front-page-hero__alert-bar .splide__arrow:not(:disabled){background-color:var(--theme-color-medium-blue-600);opacity:1;transition:background-color var(--wp--custom--transitions--duration-short) var(--wp--custom--transitions--ease-in)}.front-page-hero__alert-bar .splide__arrow:not(:disabled):hover{background-color:var(--theme-color-dark-magenta-100)}.front-page-hero__alert-bar .splide__arrow svg{fill:var(--wp--preset--color--white);height:.75rem;width:.75rem}@media(min-width: 960px){.front-page-hero__alert-bar .splide__arrow--prev{left:1.875rem}}@media(min-width: 960px){.front-page-hero__alert-bar .splide__arrow--next{right:1.875rem}}.front-page-hero__alert-bar:not(.is-active) .splide__slide{padding-inline:var(--wp--preset--spacing--5)}@media(min-width: 960px){.front-page-hero__alert-bar:not(.is-active) .splide__slide{padding-inline:var(--wp--preset--spacing--8)}}.front-page-hero__alert-bar .splide__slide{align-content:center;padding-block:var(--wp--preset--spacing--5);padding-inline:var(--wp--preset--spacing--11)}@media(min-width: 960px){.front-page-hero__alert-bar .splide__slide{align-items:center;display:grid;gap:var(--wp--preset--spacing--5);grid-template-columns:1fr 150px;justify-content:space-between;padding-inline:5.625rem}}.front-page-hero__alert-bar .splide__slide p{margin:0;text-align:center}@media(min-width: 960px){.front-page-hero__alert-bar .splide__slide p{text-align:left}}@media(min-width: 960px){.front-page-hero__alert-bar .splide__slide p:not(.splide__slide-description){text-align:right}}.front-page-hero__alert-bar .splide__slide-button{font-variation-settings:"wght" 700;background-color:var(--theme-color-medium-blue-600);border:1px solid var(--theme-color-medium-blue-600);border-radius:100px;color:var(--wp--preset--color--white);cursor:pointer;display:inline-block;font-size:var(--wp--preset--font-size--rifaci-x-small);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:var(--wp--custom--line-height--base);padding:.3125rem 1rem;text-align:center;text-decoration:none;transition-duration:var(--wp--custom--transitions--duration-short);transition-property:color,border-color,background-color;transition-timing-function:var(--wp--custom--transitions--ease-in);vertical-align:top;white-space:normal;margin-block-start:var(--wp--preset--spacing--4)}.front-page-hero__alert-bar .splide__slide-button:visited{color:var(--wp--preset--color--white)}.front-page-hero__alert-bar .splide__slide-button:hover,.front-page-hero__alert-bar .splide__slide-button:focus{background-color:var(--theme-color-dark-magenta-100);border-color:var(--theme-color-dark-magenta-100);color:var(--wp--preset--color--white)}.front-page-hero__alert-bar .splide__slide-button:active,.front-page-hero__alert-bar .splide__slide-button.is-active,.front-page-hero__alert-bar .splide__slide-button.checked{background-color:var(--theme-color-dark-magenta-100);color:var(--wp--preset--color--white)}.front-page-hero__alert-bar .splide__slide-button[disabled]{background-color:var(--primary-light-2);border-color:var(--primary-light-2);color:var(--wp--preset--color--grayscale-black);cursor:default;pointer-events:none}@media(min-width: 960px){.front-page-hero__alert-bar .splide__slide-button{margin-block-start:0}}
