.campaign-hero .campaign-hero-inner .top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.5rem}@media(max-width:640px){.campaign-hero .campaign-hero-inner .top{flex-direction:column;align-items:flex-start;gap:2rem}}.campaign-hero .campaign-hero-inner .top .left h1{font-size:3.5rem!important;margin-bottom:1.5rem}@media(max-width:1024px){.campaign-hero .campaign-hero-inner .top .left h1{font-size:2.75rem!important}}@media(max-width:640px){.campaign-hero .campaign-hero-inner .top .left h1{font-size:2.25rem!important;margin-bottom:.5rem}}@media(max-width:375px){.campaign-hero .campaign-hero-inner .top .left h1{font-size:2rem!important}}.campaign-hero .campaign-hero-inner .top .left .location{font-size:.875rem;font-weight:300;line-height:150%;color:#1f1f1f}@media(max-width:1024px){.campaign-hero .campaign-hero-inner .top .left .location{font-size:.875rem;font-weight:300;line-height:150%}}.campaign-hero .campaign-hero-inner .bottom{width:100%;height:400px;position:relative}@media(max-width:1024px){.campaign-hero .campaign-hero-inner .bottom{height:300px}}@media(max-width:640px){.campaign-hero .campaign-hero-inner .bottom{height:175px}}.campaign-hero .campaign-hero-inner .bottom:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:50px;background-color:#fefdfa;clip-path:polygon(0 0,0 100%,100% 100%);z-index:1}@media(max-width:1024px){.campaign-hero .campaign-hero-inner .bottom:after{width:40px;height:40px}}@media(max-width:640px){.campaign-hero .campaign-hero-inner .bottom:after{width:35px;height:35px}}.campaign-hero .campaign-hero-inner .bottom img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0}.campaign-hero .campaign-hero-inner .bottom .bottom-right{position:absolute;right:0;bottom:0;width:100px;height:100px;display:grid;grid-template-columns:repeat(2,1fr);z-index:2}@media(max-width:1024px){.campaign-hero .campaign-hero-inner .bottom .bottom-right{width:75px;height:75px}}@media(max-width:640px){.campaign-hero .campaign-hero-inner .bottom .bottom-right{width:50px;height:50px}}.campaign-hero .campaign-hero-inner .bottom .bottom-right>div{background-color:transparent;transition:background-color .3s ease}.campaign-hero .campaign-hero-inner .bottom .bottom-right>div.active{background-color:#fefdfa}