/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsl(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgb(0,0,0,0),rgb(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgb(0,0,0,0),rgb(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(/themes/custom/uv_sh_theme/css/fonts/public-sans-v21-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:400;src:url(/themes/custom/uv_sh_theme/css/fonts/public-sans-v21-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(/themes/custom/uv_sh_theme/css/fonts/public-sans-v21-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:700;src:url(/themes/custom/uv_sh_theme/css/fonts/public-sans-v21-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:800;src:url(/themes/custom/uv_sh_theme/css/fonts/public-sans-v21-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:800;src:url(/themes/custom/uv_sh_theme/css/fonts/public-sans-v21-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:900;src:url(/themes/custom/uv_sh_theme/css/fonts/public-sans-black.otf) format("opentype")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/themes/custom/uv_sh_theme/css/fonts/icomoon.woff2) format("woff2")}.cookie-consent-page .content-wrapper .uv-gdpr-cconsent-all-form input[type=submit]:not(.button-as-link),.cookie-consent-page .content-wrapper input[type=submit]:not(.button-as-link){border:2px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-family:Public Sans,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2;padding:14px 28px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.cookie-consent-page .content-wrapper input.is-disabled[type=submit]:not(.button-as-link),.cookie-consent-page .content-wrapper input[type=submit]:disabled:not(.button-as-link){background:#8ea1bb;border-color:#8ea1bb;color:#fff;cursor:not-allowed;pointer-events:none}.cookie-consent-page .content-wrapper .uv-gdpr-cconsent-all-form input[type=submit]:not(.button-as-link){background:#032d67;border-color:#032d67;color:#fff}.cookie-consent-page .content-wrapper .uv-gdpr-cconsent-all-form input[type=submit]:focus:not(.button-as-link),.cookie-consent-page .content-wrapper .uv-gdpr-cconsent-all-form input[type=submit]:hover:not(.button-as-link){background:#02224d;border-color:#02224d;color:#fff}.cookie-consent-page .content-wrapper input[type=submit]:not(.button-as-link){background:#fff;border-color:#032d67;color:#032d67}.cookie-consent-page .content-wrapper input[type=submit]:focus:not(.button-as-link),.cookie-consent-page .content-wrapper input[type=submit]:hover:not(.button-as-link){background:#032d67;color:#fff}:root{--magenta:#032d67;--a-font:Public Sans,sans-serif;--h2-font:Public Sans,sans-serif;--p-font:Public Sans,sans-serif}.cookie-consent-page nav{height:100px}.cookie-consent-page .content-wrapper{margin-left:0}@media only screen and (min-width:1160px){.cookie-consent-page .content-wrapper{margin:0 auto}}.cookie-consent-page .content-wrapper input[type=submit]:not(.button-as-link){display:block;margin:0 auto;white-space:normal}.cookie-consent-page .content-wrapper .uv-gdpr-cconsent-all-form input[type=submit]:not(.button-as-link){display:block;margin:0 auto}.cookie-consent-page .content-wrapper .button-as-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.5' height='12' viewBox='0 0 7.5 12'%3E%3Cpath fill='%23032d67' d='M1.415 12 0 10.585 4.669 6 0 1.414 1.415 0 7.5 6Z'/%3E%3C/svg%3E")}.cookie-consent-page .content-wrapper .fieldset-legend,.cookie-consent-page .content-wrapper .fieldset-wrapper{font-family:Public Sans,sans-serif;font-size:16px}.cookie-consent-page .content-wrapper fieldset{padding:0}.cookie-consent-page #intro p{font-family:Public Sans,sans-serif;font-style:italic}.cookie-consent-page .uv-gdpr-cconsent-all-form h2,.cookie-consent-page .uv-gdpr-consent-necessary-form h2,.cookie-consent-page h2{font-family:Public Sans,sans-serif;font-weight:700}.cookie-consent-page #footer a,.cookie-consent-page #outro p,.cookie-consent-page .function-wrapper a,.cookie-consent-page .function-wrapper p{font-family:Public Sans,sans-serif}.cookie-consent-page #footer a:hover{color:#032d67}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
