@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Light.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:optional}@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Regular.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Medium.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Bold.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Black.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Arabic;src:url(/fonts/din-next-arabic/DINNextLTArabic-Light.woff) format("woff"),url(/fonts/din-next-arabic/DINNextLTArabic-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Arabic;src:url(/fonts/din-next-arabic/DINNextLTArabic-Medium.woff) format("woff"),url(/fonts/din-next-arabic/DINNextLTArabic-Medium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Arabic;src:url(/fonts/din-next-arabic/DINNextLTArabic-Heavy.woff) format("woff"),url(/fonts/din-next-arabic/DINNextLTArabic-Heavy.ttf) format("truetype");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Slab;src:url(/fonts/din-next-slab/DINNextSlabPro-Light.woff) format("woff"),url(/fonts/din-next-slab/DINNextSlabPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Slab;src:url(/fonts/din-next-slab/DINNextSlabPro-Regular.woff) format("woff"),url(/fonts/din-next-slab/DINNextSlabPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Slab;src:url(/fonts/din-next-slab/DINNextSlabPro-Bold.woff) format("woff"),url(/fonts/din-next-slab/DINNextSlabPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Slab;src:url(/fonts/din-next-slab/DINNextSlabPro-Italic.woff) format("woff"),url(/fonts/din-next-slab/DINNextSlabPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:optional}.bg-primary{background-color:#662d91}.bg-primary-darker{background-color:#32195c}.bg-primary-lighter{background-color:#ede7f2}.bg-brand-secondary{background-color:#ed1846}.bg-secondary{background-color:#52c6d8}.bg-grey{background-color:#f6f6f6}@media (min-width: 1024px){.bg-grey-from-large{background-color:#f6f6f6}}@media (max-width: 1023px){.bg-grey-to-large{background-color:#f6f6f6}}.bg-light{background-color:#fff}.bg-blue-lighter{background-color:#d4f1f5}@media (min-width: 1024px){.bg-light-from-large{background-color:#fff}}@media (max-width: 1023px){.bg-light-to-large{background-color:#fff}}.bg-lha-primary-lighter{background-color:#d4f1f5}.bg-decorative-pattern{background-image:url(/img/decorative-background.png);background-size:100%}.event-table__row{display:flex;flex-direction:column!important;align-items:center}.event-table__column{margin-top:1rem;margin-bottom:1rem}.event-table__incrementer{padding:0}.event-table__quantity-icon-alt{background-color:#fff}.event-table__quantity-icon-alt:before,.event-table__quantity-icon-alt:after{background-color:#662d91}.volunteer-cta{padding:60px 34px;position:relative;border-top:2px solid #CAB6D9;border-bottom:2px solid #CAB6D9;overflow:hidden}@media (min-width: 768px){.volunteer-cta{padding:70px 34px 75px}}.volunteer-cta__title{margin-bottom:23px}@media (min-width: 768px){.volunteer-cta__title{margin-bottom:30px}}.volunteer-cta__text{width:100%;margin:0 auto 39px}@media (min-width: 768px){.volunteer-cta__text{max-width:905px;margin-bottom:46px}}.volunteer-cta__decoration{opacity:.2;background-size:contain;background-repeat:no-repeat;position:absolute}@media (min-width: 768px){.volunteer-cta__decoration{top:50%;transform:translateY(-50%);width:185px;height:186px}}.volunteer-cta__decoration--left{background-image:url(/img/events-detail/shape-decoration--cropped.svg);left:-22px}@media (max-width: 768px){.volunteer-cta__decoration--left{width:55px;height:91px;top:14px}}@media (min-width: 768px){.volunteer-cta__decoration--left{left:30px;background-image:url(/img/events-detail/shape-decoration--flipped.svg)}}@media (min-width: 1024px){.volunteer-cta__decoration--left{left:113px}}.volunteer-cta__decoration--right{right:-139px;background-image:url(/img/events-detail/shape-decoration.svg)}@media (max-width: 768px){.volunteer-cta__decoration--right{width:139px;height:140px;top:-14px;right:-104px}}@media (min-width: 768px){.volunteer-cta__decoration--right{right:30px}}@media (min-width: 1024px){.volunteer-cta__decoration--right{right:113px}}.booking-cta{padding:60px 34px 47px}@media (min-width: 768px){.booking-cta{padding:72px 34px 73px}}.booking-cta__title{margin-bottom:25px}@media (min-width: 768px){.booking-cta__title{margin-bottom:45px}}.booking-cta__text{margin-bottom:39px}@media (min-width: 768px){.booking-cta__text{margin-bottom:46px}}
