@charset "UTF-8";@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%}.admin-carousel__title{margin-bottom:25px;font-size:2.5em;line-height:1.2}@media (min-width: 768px){.admin-carousel__title{font-size:3.5em;margin-bottom:30px}}.admin-carousel__text{margin-bottom:30px}@media (min-width: 768px){.admin-carousel__text{margin-bottom:40px}}.admin-carousel__controls{display:flex;position:relative;width:100%;margin-bottom:20px}@media (min-width: 768px){.admin-carousel__controls{margin-bottom:40px;align-items:flex-start}}.admin-carousel__controls li{--width: 33.33333%;width:var(--width);display:flex;flex-direction:column;align-items:center}.admin-carousel__controls li:first-child a{border-radius:30px 0 0 30px}.admin-carousel__controls li:last-child a{border-radius:0 30px 30px 0}.admin-carousel__controls a{background-color:#fff;box-shadow:inset 0 1px 3px #00000080;color:#32195c;text-decoration:none;width:100%;height:100%;text-align:center;padding:6px;position:relative;font-size:.6875rem}@media (max-width: 767px){.admin-carousel__controls a{display:flex;justify-content:center;align-items:center}}@media (min-width: 768px){.admin-carousel__controls a{font-size:1.375rem;padding:10px}}.admin-carousel__controls a:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:0 0 7px #de78ff;border-color:#de78ff99}.admin-carousel__controls a[aria-selected]{background-color:#662d91;box-shadow:none;color:#fff}.admin-carousel__controls a[aria-selected]:after{content:"";position:absolute;left:calc(50% - 7px);bottom:-7px;border-right:solid 7px transparent;border-left:solid 7px transparent;border-top:solid 7px #662D91}@media (min-width: 768px){.admin-carousel__controls a[aria-selected]:after{border-width:15px;left:calc(50% - 15px);bottom:-15px}}.admin-carousel__controls a[aria-selected]+span{visibility:visible}.admin-carousel__controls span{display:block;visibility:hidden;font-size:1rem}@media (max-width: 767px){.admin-carousel__controls span{position:absolute;left:50%;transform:translate(-50%);top:48px;width:100%;text-align:center;margin-top:15px}}@media (min-width: 768px){.admin-carousel__controls span{font-size:1.25rem;margin-top:24px}}.admin-carousel__item{display:flex;flex-direction:column;margin-bottom:25px}@media (min-width: 768px){.admin-carousel__item{flex-direction:row;align-items:center}}.admin-carousel__item-image{margin-top:40px}@media (min-width: 768px){.admin-carousel__item-image{flex-basis:40%;margin-top:0}}.admin-carousel__item-content{margin-bottom:30px}@media (min-width: 768px){.admin-carousel__item-content{margin-bottom:0;flex-basis:60%}}.admin-carousel__item-image{margin-bottom:30px}@media (min-width: 768px){.admin-carousel__item-image{margin-bottom:0}}.admin-carousel__item-image img{width:100%;height:auto;border-radius:10px}.admin-carousel__item-text .h3{margin-bottom:15px}@media (min-width: 768px){.admin-carousel__item-text{max-width:50ch;margin-left:auto;margin-right:auto;padding:0 15px}.admin-carousel__item-text .h3{margin-bottom:20px}}.rtl .admin-carousel__controls li:first-child a{border-radius:0 30px 30px 0}.rtl .admin-carousel__controls li:last-child a{border-radius:30px 0 0 30px}
