/* @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--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;}}
.group-hero{background:#fff;background-position:center;background-size:cover;}.group-hero--dark{color:#fff;}.group-hero--light{color:#000;}.group-hero--light .group-hero__link,.group-hero--light .group-hero__link:hover{color:#000;}.group-hero--light .group-hero__link:hover{text-decoration-color:#000;}.group-hero__backdrop{align-items:center;background:rgba(0,0,0,.5);display:flex;padding:3em;width:100%;}.group-hero__backdrop--disabled{background:transparent;}.group-hero__backdrop--split{gap:1.5em;justify-content:space-between;}.group-hero__left{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%;}.group-hero__left--full{align-items:center;width:100%;}.group-hero__link{color:#fff;text-decoration:underline;text-decoration-color:transparent;transition:.2s ease-in-out;}.group-hero__link:hover{color:#fff;text-decoration-color:#fff;}.group-hero__menu ul{display:flex;gap:1em;}.group-hero__name{font-size:2.25em;}.group-hero__right{display:none;}.group-hero__video{border:none;left:0;height:100%;position:absolute;top:0;width:100%;}.group-hero__video-inner-container{height:0;padding-bottom:56.25%;position:relative;width:100%;}.group-hero__video-outer-container{width:100%;}@media (min-width:992px){.group-hero__left{align-items:flex-start;display:flex;flex-direction:column;gap:1em;justify-content:center;width:60%;}.group-hero__right{display:block;width:40%;}}
.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;}
