:root{--color-body-text: #495057;--color-primary: #00677F;--color-accent: #0098AC;--color-mute-light-blue: #0098AC;--color-secondary-dark: #7A624E;--color-secondary: #eed7c0;--color-soft-grey: #F8F9FB;--color-grey-eggshell: #CDC8C4;--brown-bold: "Brown Bold", helvetica, arial, sans-serif;--brown-regular: "Brown Regular", helvetica, arial, sans-serif;--brown-light: "Brown Light", helvetica, arial, sans-serif;--prata: "Prata", serif}.partners-hero{position:relative;z-index:1;width:100%;margin-bottom:24px}@media screen and (min-width: 750px){.partners-hero{margin-bottom:60px;padding:96px 0;display:flex;align-items:center;justify-content:center}}.partners-hero__mobile-background-image{width:100%;margin:0;padding:0}.partners-hero__background-image{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%;background-size:cover;background-position:center center}.partners-hero__text{text-align:center;width:auto;padding:40px;margin:0}@media screen and (min-width: 750px){.partners-hero__text{margin:24px 12px}}.partners-hero__text h1{text-transform:uppercase;letter-spacing:0.5rem;line-height:3.5rem}.partners-hero__text p{margin-bottom:0;font-size:1.1875rem;line-height:1.5rem}.partners__content__title{color:#00677f;font-family:"Brown Bold",helvetica,arial,sans-serif;line-height:1.2;font-size:2rem;text-transform:uppercase;letter-spacing:0.0125rem;margin-bottom:8px}.partners__content p{font-size:1.25rem;font-weight:100;font-family:"Brown Light",helvetica,arial,sans-serif;margin-bottom:16px;line-height:1.5}.partners__content-heading{text-transform:uppercase;font-size:2rem;line-height:2.375rem;color:#00677f}.partners-accordions__title{color:#00677f;font-family:"Brown Bold",helvetica,arial,sans-serif;font-size:1.75rem;text-transform:uppercase;margin-bottom:8px}.partners-accordions .partners-accordion{border-bottom:1px solid rgba(0,0,0,.1)}.partners-accordions .partners-accordion__title{padding:8px 0 8px 4px;display:flex;align-items:center}.partners-accordions .partners-accordion__title:hover{cursor:pointer}.partners-accordions .partners-accordion__title:hover span{color:#000}.partners-accordions .partners-accordion__title:hover path{fill:#000}.partners-accordions .partners-accordion__title span{color:#00677f;display:inline-block;font-size:1rem;line-height:1.5rem;transition:color .15s ease-in-out}.partners-accordions .partners-accordion__title svg{width:16px;margin:0 6px 4px 0}.partners-accordions .partners-accordion__title path{fill:#00677f;transition:fill .15s ease-in-out}.partners-accordions .partners-accordion__title .icon-plus{display:block}.partners-accordions .partners-accordion__title .icon-minus{display:none}.partners-accordions .partners-accordion__toggle-icon svg{color:#00677f}.partners-accordions .partners-accordion__body{padding-left:20px;overflow:hidden;transition:all .4s cubic-bezier(0.46, 0.01, 0.32, 1)}.partners-accordions .partners-accordion.open .partners-accordion__body{height:300px;margin-bottom:32px}.partners-accordions .partners-accordion.open .icon-plus{display:none}.partners-accordions .partners-accordion.open .icon-minus{display:block}.partners-accordions .partners-accordion__partner{padding:10px 15px;display:flex;justify-content:space-between}.partners-accordions .partners-accordion__partner:nth-of-type(even){background-color:#f8f9fa}.partners-accordions .partner__info h3{font-size:1.25rem;line-height:1.375rem;color:#00677f;font-family:"Brown Light",helvetica,arial,sans-serif;text-transform:uppercase;margin:0}.partners-accordions .partner__info p{font-size:1rem;line-height:1.5rem;font-family:"Brown Light",helvetica,arial,sans-serif;margin:0;color:#495057}.partners-accordions .partner__cta a{text-transform:uppercase;border:#00677f 1px solid;padding:4px 8px;font-size:0.75rem;letter-spacing:0.125rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;align-items:end}@media screen and (min-width: 750px){.partners-accordions .partner__cta a{margin-left:24px}}.partners-accordions .partner__cta a:hover{color:#fff;background-color:#00677f}.partners-accordions .partner__cta a:hover path{fill:#fff}.partners-accordions .partner__cta a svg{margin-left:8px;width:16px;height:auto}.partners-accordions .partner__cta a path{fill:#00677f}@media screen and (min-width: 750px){.international-accordion__accordions{padding:0 24px 0 0}}.international-accordion__accordions .partner__info h3{margin-bottom:12px}.international-accordion__accordions .partner__info span{font-family:"Brown Bold",helvetica,arial,sans-serif;display:block}@media screen and (min-width: 750px){.international-accordion__accordions .partner__info span{display:inline}}.international-accordion__accordions .partner__cta a{border:#e9ecef 1px solid;background-color:#e9ecef;color:#000}.international-accordion__accordions .partner__cta a:hover{color:#000;background-color:#cbd3da;border:#cbd3da 1px solid}.international-accordion__accordions .partner__cta a:hover path{fill:#000}.international-accordion__accordions .partner__cta a path{fill:#000}
