/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-progress-tracker .progress-step .progress-text{padding-top:5px;padding-bottom:0;color:#777;}.webform-progress-tracker .progress-step.is-active .progress-text,.webform-progress-tracker .progress-step.is-complete .progress-text{color:#333;}.webform-progress-tracker .progress-step.is-active .progress-title{font-weight:bold;}.webform-progress-tracker.progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#777;}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#333;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#2196f3;}@media screen and (max-width:800px){.webform-progress-tracker .progress-text{font-size:smaller;}}@media screen and (max-width:600px){.webform-progress-tracker .progress-text{display:none;}}.webform-progress-tracker [role="link"]{cursor:pointer;}.webform-progress-tracker .progress-title[role="link"]{color:#1976d2;}.webform-progress-tracker .progress-title[role="link"]:hover,.webform-progress-tracker .progress-title[role="link"]:focus{text-decoration:underline;color:#2196f3;}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role="link"]::before{background-color:#1976f2;}.webform-progress-tracker .progress-marker::after{z-index:auto;}
.sbk-container{background-position:center;background-size:cover;}.sbk--gap-30{gap:30px;}.sbk--gap-50{gap:50px;}.sbk--margin-top-30{margin-top:30px !important;}.sbk--margin-top-50{margin-top:50px !important;}.sbk--padding-small{padding:20px 0 20px 0;}.sbk--padding-medium{padding:35px 0 35px 0;}.sbk--padding-large{padding:50px 0 50px 0;}.sbk--display-desktop-over,.sbk--display-tablet-under,.sbk--display-tablet-over{display:none;}@media (max-width:991.98px){.sbk--display-tablet-under{display:block;}}@media (min-width:768px){.sbk--display-tablet-over{display:block;}}@media (min-width:992px){.sbk--display-desktop-over{display:block;}}.sbk--edge{width:100%;}.sbk--65{margin:0 auto;width:65%;}.sbk--70{margin:0 auto;width:70%;}.sbk--75{margin:0 auto;width:75%;}.sbk--80{margin:0 auto;width:80%;}.sbk--85{margin:0 auto;width:85%;}.sbk--90{margin:0 auto;width:90%;}.sbk--card{background:#fff;border:1px solid #ced4da;border-radius:4px;box-shadow:rgb(0 0 0 / 10%) 0px 4px 6px -1px,rgb(0 0 0 / 6%) 0px 2px 4px -1px;padding:3.125em;}@media (max-width:767.98px){.sbk--768-edge{width:100%;}}.sbk-container--expand .block,.sbk-container--expand .content,.sbk-container--expand .contextual-region,.sbk-container--expand .view-content,.sbk-container--expand .view-empty{height:100%;}
.sbk-dynamic{background-position:center;background-size:cover;width:100%;}.sbk-dynamic--expand .feed,.sbk-dynamic--expand .sbk-card,.sbk-dynamic--expand .sbk-image-button{height:100%;}.sbk-dynamic--expand .sbk-dynamic__region,.sbk-dynamic--expand .block,.sbk-dynamic--expand .contextual-region{align-items:stretch;display:flex;flex-direction:column;flex-grow:1;gap:inherit;}.sbk-dynamic__container{display:flex;gap:1em;flex-wrap:wrap;justify-content:center;margin:0 auto;}.sbk-dynamic__container--875rem{margin:0 auto;max-width:87.5rem;padding:3rem 2.5rem;}.sbk-dynamic__container--830{max-width:830px;width:80%;}.sbk-dynamic__container--1920{margin:0 32px;}.sbk-dynamic__container--1140{margin:0 auto;}.sbk-dynamic__container--framed{background:#fff;border-radius:6px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;padding:2em;}.sbk-dynamic__container--no-top-border-radius{border-radius:0 0 6px 6px;}.sbk-dynamic--edge-to-edge{max-width:100%;}.sbk-dynamic__region{display:flex;flex:1 1 100%;flex-direction:column;width:100%;}@media (min-width:768px){.sbk-dynamic__container--1920{margin:0 32px;max-width:1920px;}.sbk-dynamic__container--1140{margin:0 32px;max-width:1140px;}.sbk-dynamic__region{flex:1 1 0;}}@media (min-width:992px){.sbk-dynamic__container--1920{margin:0 80px;max-width:1920px;}.sbk-dynamic__container--1140{margin:0 80px;max-width:1140px;}.sbk-dynamic__container--25-75{display:grid;grid-template-columns:1fr 3fr;}.sbk-dynamic__container--75-25{display:grid;grid-template-columns:3fr 1fr;}.sbk-dynamic__container--25-25-50{display:grid;grid-template-columns:1fr 1fr 2fr;}.sbk-dynamic__container--25-50-25{display:grid;grid-template-columns:1fr 2fr 1fr;}.sbk-dynamic__container--50-25-25{display:grid;grid-template-columns:2fr 1fr 1fr;}}@media (min-width:1921px){.sbk-dynamic__container--1920{margin:0 auto;}}
.sbk-hero-base{background:radial-gradient(circle at center,#2b5ba8 0%,#1a2842 100%);font-size:1rem;position:relative;.sbk-hero-base__backdrop{box-sizing:border-box;color:#fff;height:100%;padding:4rem;position:relative;.sbk-hero-base__backdrop-left--text-right{align-items:flex-end;justify-content:flex-end;text-align:right;}}.sbk-hero-base__backdrop--black{background:rgba(0,0,0,0.45);}.sbk-hero-base__backdrop--blue{background-color:rgba(67,97,238,0.4);}.sbk-hero-base__backdrop--grid{display:grid;grid-template-columns:1fr;}}.sbk-hero-base--rounded{border-radius:6px;overflow:hidden;}.sbk-hero-base__backdrop--gray{background:gray;color:#fff;}@media (min-width:992px){.sbk-hero-base__backdrop--grid{grid-template-columns:2fr 1fr;}}.sbk-hero-base__backdrop-left{display:flex;gap:1em;}.sbk-hero-base__backdrop-left--flex-top{flex-direction:column;}.sbk-hero-base__backdrop-left--flex-left{flex-direction:row;}.sbk-hero-base__backdrop-left--flex-left.sbk-hero-base__backdrop-left--text-center{align-items:center;justify-content:center;text-align:center;}.sbk-hero-base__backdrop-left--flex-left.sbk-hero-base__backdrop-left--text-left{align-items:center;justify-content:flex-start;text-align:left;}.sbk-hero-base__backdrop-left--flex-left.sbk-hero-base__backdrop-left--text-left .sbk-hero-base__logo{align-self:flex-start;}.sbk-hero-base__backdrop-left--flex-top.sbk-hero-base__backdrop-left--text-left{align-items:flex-start;text-align:left;}.sbk-hero-base__backdrop-left--flex-top.sbk-hero-base__backdrop-left--text-left .sbk-hero-base__logo{align-self:flex-start;}.sbk-hero-base__backdrop-left--flex-top.sbk-hero-base__backdrop-left--text-center{align-items:center;text-align:center;}.sbk-hero-base__backdrop-right{align-items:center;display:flex;justify-content:center;}.sbk-hero-base__backdrop-right .splide--slide,.sbk-hero-base__backdrop-right .splide--loop{width:100%;}.sbk-hero-base__backdrop--white{background:rgba(255,255,255,0.45);color:#000;}.sbk-hero-base__background-image{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:0;}.sbk-hero-base__body p{margin-bottom:0;}.sbk-hero-base__logo{max-height:200px;object-fit:contain;object-position:center;}.sbk-hero-base__logo-and-title{display:flex;gap:1em;}.sbk-hero-base__title{font-size:2.125em;margin:0;text-transform:uppercase;}.sbk-hero-base__title--italicized{font-style:italic;}.sbk-hero-base__title--serif{font-family:serif;}.sbk-hero-base__video{border:none;height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%;}.sbk-hero-base__video-inner-container{height:100%;left:0;position:absolute;top:0;width:100%;overflow:hidden;}.sbk-hero-base__video-outer-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}.sbk-dynamic--expand{.sbk-hero-base{height:100%;}}
.sbk-image-menu{display:flex;flex-wrap:wrap;font-size:1rem;gap:0.25em;list-style-type:none;margin:0;padding:0;}.sbk-image-menu__backdrop{align-items:center;background:rgba(0,0,0,0.35);display:flex;height:100%;justify-content:center;padding:1em;text-align:center;}.sbk-image-menu__item{background-position:center;background-size:cover;color:#fff;flex:1 1 0;font-weight:bold;height:100px;position:relative;text-transform:uppercase;}.sbk-image-menu__link{color:#fff;}.sbk-image-menu__link::before{bottom:0;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0;}.sbk-image-menu__link:hover{color:#fff;text-decoration:none;}
