.uvawidget img{image-rendering:auto}.uvawidget .c-cta.c-cta--secondary{color:#bc0031}.uvawidget .c-cta--light{background-color:#e9e9e9;color:#1f1d21}.uvawidget .c-cta--light:hover{background-color:#d5d5d5}.uvawidget .c-cta--light .sublabel{color:#575659}.promo{padding:2rem 0}.diap .promo,.promo.dark{background:var(--uvaBlack);color:var(--uvaWhite)}.promo.greyDark{background:var(--uvaGreyDarkest);color:var(--uvaWhite)}.promo.grey{background:var(--uvaGreyLighter);color:var(--uvaBlack)}@media screen and (min-width:40em){.promo.right .content{order:1}.promo.right .beeld{order:2}}.promo__container{align-items:center;display:flex;flex-flow:column;justify-content:center;overflow:hidden}@media screen and (min-width:40em){.promo__container{flex-flow:row}}.promo .content{align-self:center;font-size:1.125rem;order:2;padding:12px;width:100%}@media screen and (min-width:40em){.promo .content{padding:40px;width:50%}}@media screen and (min-width:64em){.promo .content{padding:40px;width:33%}}.promo .beeld{max-width:600px;order:1;text-align:center;width:100%;padding:10px}@media screen and (min-width:40em){.promo .beeld{padding:40px;width:30%}}@media screen and (min-width:64em){.promo .beeld{padding:40px;width:66%}}.promo .header{font-size:1.5rem;font-weight:600;line-height:1.2;margin-bottom:1rem}@media screen and (min-width:40em){.promo .header{font-size:1.75rem}}@media screen and (min-width:64em){.promo .header{font-size:2.25rem}}.promo .c-cta{transition:none}.promo .c-link{font-family:var(--uvaSans);color:#bc0031;line-height:2.5rem;font-size:1rem;font-weight:700}.promo p{margin-bottom:1rem}.overdeuva{background-color:var(--uvaGreyDarkest);color:var(--uvaWhite)}.overdeuva__container{display:grid;gap:1.5rem 5%;grid-template-columns:1fr;margin:0 auto;max-width:72.85rem;padding:4rem .5rem}.overdeuva__container>div{display:flex;flex-direction:column}@media screen and (min-width:40em){.overdeuva__container{grid-template-columns:1fr 1fr}}.overdeuva__content{font-size:1.125rem}.overdeuva__ctas{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.overdeuva__ctas .c-cta{height:100%;justify-content:space-between}.overdeuva .c-cta--dark{background-color:var(--uvaGreyDarker)}