/* @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;}
#imagelightbox{cursor:pointer;position:fixed;z-index:10000;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.75);box-shadow:0 0 3.125em rgba(0,0,0,.75);}#imagelightbox-loading,#imagelightbox-loading div{border-radius:50%;}#imagelightbox-loading{width:2.5em;height:2.5em;background-color:#444;background-color:rgba(0,0,0,.5);position:fixed;z-index:10003;top:50%;left:50%;padding:0.625em;margin:-1.25em 0 0 -1.25em;-webkit-box-shadow:0 0 2.5em rgba(0,0,0,.75);box-shadow:0 0 2.5em rgba(0,0,0,.75);}#imagelightbox-loading div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite;}@-webkit-keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(.75);}50%{opacity:1;-webkit-transform:scale(1);}to{opacity:.5;-webkit-transform:scale(.75);}}@keyframes imagelightbox-loading{from{opacity:.5;transform:scale(.75);}50%{opacity:1;transform:scale(1);}to{opacity:.5;transform:scale(.75);}}#imagelightbox-overlay{background-color:#fff;background-color:rgba(255,255,255,.9);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0;}#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;background-color:#666;border-radius:50%;position:fixed;z-index:10002;top:2.5em;right:2.5em;-webkit-transition:color .3s ease;transition:color .3s ease;border:none;}#imagelightbox-close:hover,#imagelightbox-close:focus{background-color:#111;}#imagelightbox-close:before,#imagelightbox-close:after{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px;}#imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:0.625em;}#imagelightbox-nav{background-color:#444;background-color:rgba(0,0,0,.5);border-radius:0.75em;position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:0.313em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}#imagelightbox-nav button,#imagelightbox-nav a{width:1em;height:1em;background-color:transparent;border:1px solid #fff;border-radius:50%;display:inline-block;padding:0;margin:0.1em 0.313em;float:left;}#imagelightbox-nav button.active,#imagelightbox-nav a.active{background-color:#fff;}#imagelightbox-nav:after{content:"";display:table;float:none;clear:both;}.imagelightbox-arrow{width:3.75em;height:7.5em;background-color:#444;background-color:rgba(0,0,0,.5);vertical-align:middle;display:none;position:fixed;z-index:10001;top:50%;margin-top:-3.75em;border:none;outline:none;}.imagelightbox-arrow:hover,.imagelightbox-arrow:focus{background-color:rgba(0,0,0,.75);}.imagelightbox-arrow:active{background-color:#111;}.imagelightbox-arrow-left{left:2.5em;}.imagelightbox-arrow-right{right:2.5em;}.imagelightbox-arrow:before{width:0;height:0;border:1em solid transparent;content:'';display:inline-block;margin-bottom:-0.125em;}.imagelightbox-arrow-left:before{border-left:none;border-right-color:#fff;margin-left:-0.313em;}.imagelightbox-arrow-right:before{border-right:none;border-left-color:#fff;margin-right:-0.313em;}#imagelightbox-loading,#imagelightbox-overlay,#imagelightbox-close,#imagelightbox-caption,#imagelightbox-nav,.imagelightbox-arrow{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear;}@-webkit-keyframes fade-in{from{opacity:0;}to{opacity:1;}}@keyframes fade-in{from{opacity:0;}to{opacity:1;}}@media only screen and (max-width:41.250em){#container{width:100%;}#imagelightbox-close{top:1.25em;right:1.25em;}#imagelightbox-nav{bottom:1.25em;}.imagelightbox-arrow{width:2.5em;height:3.75em;margin-top:-2.75em;}.imagelightbox-arrow-left{left:1.25em;}.imagelightbox-arrow-right{right:1.25em;}}@media only screen and (max-width:20em){.imagelightbox-arrow-left{left:0;}.imagelightbox-arrow-right{right:0;}}
.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;}
