@keyframes show{0%{display:none;opacity:0}1%{display:flex;opacity:0}to{display:flex;opacity:1}}@keyframes hide{0%{display:flex;opacity:1}99%{display:flex;opacity:0}to{display:none}}@keyframes slideUp{0%{display:none;opacity:0;transform:translate(-50%,100%)}1%{display:flex;opacity:0;transform:translate(-50%,100%)}to{display:flex;opacity:1;transform:translate(-50%)}}.page.campaign h1,.page.campaign h2{font-size:1.75rem!important}@media only screen and (min-width:48rem){.page.campaign h1,.page.campaign h2{font-size:2.375rem!important}}.page.campaign h3{font-size:1.375rem!important}@media only screen and (min-width:48rem){.page.campaign h3{font-size:1.75rem!important}}.page.campaign h4{font-size:1.25rem!important}@media only screen and (min-width:48rem){.page.campaign h4{font-size:1.5rem!important}}.page.campaign h5{font-size:1.125rem!important}@media only screen and (min-width:48rem){.page.campaign h5{font-size:1.25rem!important}}.page.campaign h6{font-size:1rem!important}@media only screen and (min-width:48rem){.page.campaign h6{font-size:1.125rem!important}}.page.campaign.arabic .content,.page.campaign.arabic .page-intro__content-text,.page.campaign.arabic .page-intro__dropdown-content{direction:rtl}.page.campaign.arabic .content blockquote:after,.page.campaign.arabic .page-intro__content-text blockquote:after,.page.campaign.arabic .page-intro__dropdown-content blockquote:after{content:"“"}.page.campaign.arabic .content blockquote:before,.page.campaign.arabic .page-intro__content-text blockquote:before,.page.campaign.arabic .page-intro__dropdown-content blockquote:before{content:"”";margin-left:.2rem}
