@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%}.panel{padding:50px 0}@media (min-width: 1024px){.panel{padding:60px 0}}.panel ul li img{width:20px;height:20px;vertical-align:middle;margin-right:10px}.panel ul li svg{width:30px;height:24px;vertical-align:middle;margin-right:10px}.panel--no-pad-top{padding:0}@media (min-width: 1024px){.panel--no-pad-top{padding-bottom:60px}}.panel--bg--light{background-color:#fff}.panel--bg--lightest{background-color:#ede7f2}.panel__background{display:none}@media (min-width: 768px){.panel__background{display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-size:cover}}.panel--centered{text-align:center}.panel--brand-bg--small{background-color:#662d91}@media (min-width: 768px){.panel--brand-bg--small{background-color:transparent}}.panel--brand-bg{background-color:#662d91}.panel--brand-bg-darkest{background-color:#4c2d5e}.panel--checkout{padding:0}@media (min-width: 1024px){.panel--checkout{padding-bottom:140px}}.panel--final-payment{padding:0;border-top:1px solid #E5E5E5}@media (min-width: 1024px){.panel--final-payment{padding-bottom:140px}}.panel--edit-details{padding:0}@media (min-width: 1024px){.panel--edit-details{padding-bottom:140px;margin:40px auto 0}}.panel--donate{padding:20px 0 0}@media (min-width: 768px){.panel--donate{padding:70px 0 100px}}.panel--donate .panel__content{margin-top:30px}@media (min-width: 768px){.panel--donate .panel__content{margin-top:60px}}.panel--thank-you{padding:0}@media (min-width: 768px){.panel--thank-you{padding:40px 0 45px}}.panel__title{margin-bottom:15px}@media (min-width: 1024px){.panel__title{margin-bottom:20px}}@media (min-width: 1024px){.panel__title--large{margin-bottom:25px}}.panel__intro{margin:15px auto;width:75%}@media (min-width: 1024px){.panel__intro{margin:20px auto;width:78%}}.panel__intro p{font-size:.875rem;line-height:1.6428571429}@media (min-width: 768px){.panel__intro p{font-size:1rem;line-height:1.6875}}.panel--centered .panel__intro{margin-left:auto;margin-right:auto}.panel__intro--small{width:500px;max-width:100%}.panel__intro--large{margin:25px 0}@media (min-width: 1024px){.panel__intro--large{margin:40px 0;font-size:1.125rem}}.panel--get-involved__title{margin-bottom:25px;font-size:1.125rem}@media (min-width: 768px){.panel--get-involved__title{margin-bottom:60px;font-size:1.625rem}}.panel--2-col-text{margin:70px 0}.panel--2-col-text__title{padding-bottom:35px}.panel--2-col-text__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width: 768px){.panel--2-col-text__content{flex-direction:row}}.panel--2-col-text__content--large{font-size:1.25rem;line-height:1.1}@media (min-width: 768px){.panel--2-col-text__content--large{font-size:1.75rem;line-height:1.1071428571;margin-bottom:0;margin-right:30px}}.panel--2-col-text__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}@media (min-width: 768px){.panel--2-col-text__inner{flex-direction:row}}.panel--2-col-text__col--1-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-basis:45%;margin-bottom:55px}@media (min-width: 768px){.panel--2-col-text__col--1-2{margin-bottom:0;margin-right:30px}}@media (min-width: 1024px){.panel--2-col-text__col--1-2{margin-right:50px}}@media (min-width: 1200px){.panel--2-col-text__col--1-2{margin-right:100px}}.panel--2-col-text__col--2-2{flex:0 0 50%}.panel--3-col-text{margin:70px 0 50px}.panel--3-col-text__inner{display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 768px){.panel--3-col-text__inner{flex-direction:row}}.panel--3-col-text__col:not(:last-of-type){margin-bottom:35px}@media (min-width: 768px){.panel--3-col-text__col:not(:last-of-type){margin-bottom:0;margin-right:20px}}@media (min-width: 1024px){.panel--3-col-text__col:not(:last-of-type){margin-right:100px}}.panel--3-col-text__title{font-size:1.125rem;line-height:1.2222222222;padding-bottom:30px}.panel--blue-light-bg{padding:20px 0;background-color:#52c6d8;width:100%}
