.paragraph--type-content{margin-bottom:3rem}.paragraph--type-content .paragraph{margin-bottom:4rem}.paragraph--type-content .paragraph:last-child{margin-bottom:0}.paragraph--type-content a.button{color:#fff;text-decoration:none}.paragraph--type-text ul{list-style:disc;padding-left:2rem}.paragraph--type-text ol{list-style:decimal;padding-left:2rem}.paragraph--type-text em{font-style:italic}
.contact .form__label--shift-up{position:absolute;top:1rem;left:0;transition:200ms all}.contact .form__label--filled{top:-1rem}.contact .form__input{background-color:unset;border:0;border-bottom:1px solid #241e5e;border-radius:0;padding-left:0}.contact .form__textarea{background-color:unset;border-radius:0;border:0;border-bottom:1px solid #241e5e;padding-left:0}.contact h3,.contact h4,.contact h5,.contact h6{font-family:"Big City Grotesque Pro Bold",sans-serif}.contact__info{grid-column-start:content-start;grid-column-end:5}@media(max-width:767px){.contact__info{margin-bottom:3rem}}.contact__address{margin-bottom:3rem}.contact__socials{display:flex}@media(max-width:767px){.contact__socials{justify-content:center}}.contact__socials a{margin-right:1rem}.contact__socials a:last-child{margin-right:0}.contact__socials img{width:100%;height:auto;min-width:1rem;max-width:2rem}.contact__form{grid-column-start:6;grid-column-end:content-end}.contact__form-title{display:none}@media(max-width:767px){.contact__form-title{display:block}}.contact-content{border-top:2px solid #241e5e;padding-top:3rem;margin-bottom:2rem}.contact-partners{border-bottom:2px solid #241e5e;padding-bottom:3rem;margin-top:4rem;margin-bottom:4rem}
.faq-question{background:#efefef;padding:.5rem 1rem;margin-bottom:1rem;border-radius:5px}.faq-question__question{display:flex;align-items:center;font-family:"Big City Grotesque Pro Bold",sans-serif;font-weight:bold;background:#efefef;border-top:1px solid #efefef;padding-top:.5rem;padding-bottom:.5rem;cursor:pointer}.faq-question__question span{display:list-item;margin-left:1.3rem}.faq-question__title{font-size:1.1rem;color:#241e5e;flex-grow:1;font-family:"Big City Grotesque Pro Bold",sans-serif}.faq-question__icon{display:flex;align-items:center;justify-content:center;font-size:1.5rem}.faq-question__answer{display:none;margin-left:1.3rem}.view--faq{margin-bottom:3rem}
.partner{display:flex;flex-direction:column;height:100%}@media(max-width:767px){.partner{border-bottom:1px solid #efefef;padding-bottom:3rem;margin-bottom:3rem}}.partner--greyscale{height:unset;border:none;padding:0;margin:0;display:block}@media(max-width:767px){.partner--greyscale{width:100%}}.partner--greyscale img{display:block;padding-left:3rem;padding-right:3rem;max-width:250px;box-sizing:border-box}@media(max-width:767px){.partner--greyscale img{display:none}}.partner__logo{margin-bottom:2rem}.partner__logo img{max-width:100%;height:100px}.partner__name{font-weight:bold}.partner__name--greyscale{display:none}@media(max-width:767px){.partner__name--greyscale{display:block;font-family:"Big City Grotesque Pro Bold",sans-serif;color:#a2a8ac;width:100%;padding:1rem;background-color:#efefef;border-radius:2rem;margin-bottom:1rem;box-sizing:border-box}}.partner__intro{flex-grow:1;margin-bottom:1rem}.partner__link a{color:#241e5e;font-weight:bold;text-decoration-color:#e4466b;text-decoration-thickness:2px}.partners-summary:not(.partners-summary--contact) .view__row{display:flex;align-items:center;border-right:1px solid #a2a8ac}.partners-summary:not(.partners-summary--contact) .view__row:first-child{border-left:1px solid #a2a8ac}@media(max-width:767px){.partners-summary:not(.partners-summary--contact) .view__row:first-child{border:none}}@media(max-width:767px){.partners-summary:not(.partners-summary--contact) .view__row{border:none}}.partners-summary__title{margin-bottom:3rem;text-align:center}.partners-summary__items{margin-bottom:3rem}.partners-summary__intro{width:65%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:2rem}@media(max-width:767px){.partners-summary__intro{width:100%;text-align:left}}.partners-summary__links{text-align:center}.partners-group__title{text-align:center;margin-top:3rem;margin-bottom:3rem}
