/* @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;}
.ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items{flex-wrap:wrap !important;}.lp-builder:not(.is-navigating) .lpb-layout.js-lpb-component{outline:1px solid var(--gin-color-primary);}.js-lpb-component .js-lpb-region{outline:1px dashed var(--gin-color-primary);}.bento-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"a b"
    "a c";}.bento-group{display:grid;grid-template-columns:subgrid;}.bento-group[data-region="largesection"]{align-items:center;grid-row:span 2;}.paragraph-type--key-value{.paragraphs-subform{display:flex;gap:2rem;.form-wrapper{flex:1;.form-element{width:100%;}}}}.ck.ck-balloon-panel{z-index:calc(infinity + 1) !important;}h2.section-title{--heading-color:#1a1a1a;--border-color:currentColor;position:relative;display:inline-block;margin-top:0px;padding-block-end:20px;font-weight:500;line-height:36px;color:var(--heading-color);&:after{content:"";position:absolute;left:0;bottom:0;display:block;border-bottom:3px solid var(--border-color);width:min(260px,100%);}&.green{--border-color:#9fb76f;}&.blue{--border-color:#006c93;}&.yellow{--border-color:#fcba5c;}}p.intro-text{color:#343434;font-size:20px;line-height:32px;font-weight:400;}
.paragraph--unpublished{background-color:#fff4f4;}
.ajax-progress.ajax-progress-fullscreen{z-index:1261;}.webform-ajax-messages{position:fixed;z-index:100;bottom:0;width:100%;}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold;}.webform-ajax-messages .messages + .messages{margin:0;}.webform-ui-dialog{top:50px !important;}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important;}
