/* @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;}
.modal{position:fixed;z-index:100;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.5);opacity:0;transition:all .25s ease-in-out;visibility:hidden}.modal--visible{visibility:visible;opacity:1}.button--close{position:absolute;z-index:1;top:8vh;right:8vh;width:50px;height:50px}
.paragraph--unpublished{background-color:#fff4f4;}
.object-fit-box{position:relative;display:block;height:0;width:100%;}.object-fit-box.aspect-ratio-1x2{padding-bottom:200%;}.object-fit-box.aspect-ratio-4x7{padding-bottom:175%;}.object-fit-box.aspect-ratio-2x3{padding-bottom:150%;}.object-fit-box.aspect-ratio-4x5{padding-bottom:125%;}.object-fit-box.aspect-ratio-1x1{padding-bottom:100%;}.object-fit-box.aspect-ratio-2x1{padding-bottom:50%;}.object-fit-box.aspect-ratio-3x1{padding-bottom:33.33%;}.object-fit-box.aspect-ratio-3x2{padding-bottom:66.66%;}.object-fit-box.aspect-ratio-4x1{padding-bottom:25%;}.object-fit-box.aspect-ratio-4x3{padding-bottom:75%;}.object-fit-box.aspect-ratio-5x1{padding-bottom:20%;}.object-fit-box.aspect-ratio-5x2{padding-bottom:40%;}.object-fit-box.aspect-ratio-5x3{padding-bottom:60%;}.object-fit-box.aspect-ratio-5x4{padding-bottom:80%;}.object-fit-box.aspect-ratio-6x1{padding-bottom:16.66%;}.object-fit-box.aspect-ratio-8x1{padding-bottom:12.5%;}.object-fit-box.aspect-ratio-8x5{padding-bottom:62.5%;}.object-fit-box.aspect-ratio-16x9{padding-bottom:56.25%;}.object-fit-box.aspect-ratio-10x1{padding-bottom:10%;}.object-fit-box.aspect-ratio-10x3{padding-bottom:30%;}.aspect-ratio-parent{height:100%;}.object-fit-box img.object-fit-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;font-family:"object-fit: cover";object-fit:cover;}
.tup-overlay{position:absolute;top:0;bottom:0;left:0;right:0;}.tup-overlay:focus-within{background:rgba(0,0,0,0.5);}.tup-spacing-small{padding-bottom:1.5em;}.tup-spacing-base{padding-bottom:3em;}.tup-spacing-large{padding-bottom:4.5em;}.paragraph--type--poster{color:white;}
@media (max-width:767.98px){.paragraph--view-mode--alternative .article-col-img{height:50vw;}}
.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;}
