/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-1:"Calibri";--font-2:"Futura PT CEB";--font-3:"Futura PT CEBO";--font-4:"Futura Bold Oblique";--color-1:#e5007d;--color-2:#009ee3;--color-3:#ffed00;--text-color:#000;--light-grey:#f7f7f7;--light-medium-grey:#e8e8e8;--grey:#d3d4d6;--dark-grey:#767676;--mix-blend-color:#4b4b4b;--max-width:1140px;--max-width-small:952px;--max-width-text:800px;--header-height:80px;--vspace-xs:6px;--vspace-s:12px;--vspace-m:18px;--vspace-l:24px;--vspace-xl:30px;--vspace-2xl:36px;--vspace-3xl:54px;--vspace-4xl:96px;--vspace-m-xl:clamp(var(--vspace-m),2.75vw,var(--vspace-xl));--vspace-l-xl:clamp(var(--vspace-l),2.75vw,var(--vspace-xl));--vspace-xl-3xl:clamp(var(--vspace-xl),6vw,var(--vspace-3xl));--vspace-2xl-3xl:clamp(var(--vspace-2xl),6vw,var(--vspace-3xl));--vspace-3xl-4xl:clamp(var(--vspace-3xl),6vw,var(--vspace-4xl));--transition-short:all .3s ease-in-out;--transition-medium:all .8s ease-in-out}@font-face{font-display:swap;font-family:Calibri;font-style:normal;font-weight:400;src:local("Calibri"),url(/themes/custom/uv_theme/dist/fonts/calibri.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-style:normal;font-weight:700;src:local("Calibri Bold"),url(/themes/custom/uv_theme/dist/fonts/calibri_bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Futura PT CEB;font-style:normal;font-weight:400;src:local("FuturaPTCond-ExtraBold"),local("Futura PT Cond Extra Bold"),url(/themes/custom/uv_theme/dist/fonts/futura-pt-ceb.woff2) format("woff2")}@font-face{font-display:swap;font-family:Futura PT CEBO;font-style:normal;font-weight:400;src:local("FuturaPTCond-ExtraBoldObl"),local("Futura PT Cond Extra Bold Oblique"),url(/themes/custom/uv_theme/dist/fonts/futura-pt-cebo.woff2) format("woff2")}@font-face{font-display:swap;font-family:Futura Bold Oblique;font-style:normal;font-weight:400;src:local("FuturaBoldOblique"),local("Futura Bold Oblique"),url(/themes/custom/uv_theme/dist/fonts/futura_bold_oblique.woff2) format("woff2")}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),url(/themes/custom/uv_theme/dist/fonts/material-icons.woff2) format("woff2")}.uv-gdpr-cookie #intro p,.uv-gdpr-cookie input,.uv-gdpr-cookie p,.uv-gdpr-cookie span{font-family:var(--font-1)}.uv-gdpr-cookie #intro p{font-style:italic}.uv-gdpr-cookie h2{font-family:var(--font-2);font-size:1.5rem}.uv-gdpr-cookie nav{height:80px}.uv-gdpr-cookie nav .row-wrapper{max-width:1170px;padding:0 15px}.uv-gdpr-cookie nav .row-wrapper img{max-width:100px}.uv-gdpr-cookie .content-wrapper{max-width:1170px}.uv-gdpr-cookie #outro a{color:var(--color-2)}.uv-gdpr-cookie #outro a:hover{color:var(--color-2);text-decoration:none}.uv-gdpr-cookie .uv-gdpr-cconsent-all-form h2,.uv-gdpr-cookie .uv-gdpr-consent-necessary-form h2,.uv-gdpr-cookie h2{font-family:var(--font-2)}.uv-gdpr-cookie #uv-gdpr-cconsent-all-form .button{border-color:var(--color-1);color:var(--color-1)}.uv-gdpr-cookie #uv-gdpr-cconsent-all-form .button:not(.button-as-link):hover{background:var(--color-1);color:#fff}.uv-gdpr-cookie #uv-gdpr-consent-necessary-form .button:hover{background:var(--color-1)}.uv-gdpr-cookie .cookie-settings-wrapper label,.uv-gdpr-cookie .fieldset-wrapper,.uv-gdpr-cookie a,.uv-gdpr-cookie button,.uv-gdpr-cookie input,.uv-gdpr-cookie p,.uv-gdpr-cookie select,.uv-gdpr-cookie span,.uv-gdpr-cookie textarea{font-family:var(--font-1)}.uv-gdpr-cookie .button-as-link{color:var(--color-1)}
@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);}
