/* @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;}
#survey-banner-popup{position:fixed;bottom:0;right:0;width:25%;height:fit-content;z-index:1000;color:#ffffff;}#survey-banner-popup .survey-banner-popup__title{display:flex;width:100%;margin:0;font-size:14px;}#survey-banner-popup .survey-banner-popup__toggle{display:flex;gap:8px;margin:0 0 0 auto;padding:8px;background:#bc1d63;border:none;border-radius:10px 10px 0 0;color:#ffffff;font-size:14px;font-weight:700;box-shadow:none;cursor:pointer;}#survey-banner-popup .survey-banner-popup__toggle .survey-banner-popup__icon{width:16px;height:16px;background:#ffffff url(../svg/arrow-down.svg) no-repeat center;background-size:10px;border-radius:50%;}#survey-banner-popup .survey-banner-popup__content{height:fit-content;min-height:100px;overflow:hidden;padding:16px;background:#BC1D63;border-radius:10px 0 0 0;font-size:14px;}#survey-banner-popup .survey-banner-popup__content.is-open{display:block;}#survey-banner-popup .survey-banner-popup__content.is-dismissed{display:none;}#survey-banner-popup .survey-banner-popup__content .survey-banner-popup__actions a{color:#ffffff;font-weight:700;text-decoration:underline;}#survey-banner-popup .survey-banner-popup__content .survey-banner-popup__actions a:hover{text-decoration:none;}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
