.campaign-section-support{align-items:center;display:flex;justify-content:space-between;padding-top:20px}.campaign-section-support .support-event-column-right{flex:1}.campaign-section-support .support-event-column-left h2{color:#018b87;font-family:freight-display-pro;font-size:70px;font-weight:500;line-height:80px;margin:10px 0;max-width:700px}.campaign-section-support .support-event-column-left .rich-text{color:#000;font-family:proxima-nova;font-size:22px;font-weight:300;line-height:28px;margin-bottom:40px;margin-top:25px;max-width:610px}.campaign-section-support .support-event-column-right img{border-radius:20px;max-width:828px;width:100%}.campaign-section-support .teal-small-page-title{padding-left:0}@media (max-width:1400px){.campaign-section-support .support-event-column-left h2{font-size:60px;line-height:65px}}@media (max-width:1200px){.campaign-section-support{align-items:stretch;flex-direction:column;justify-content:center}.campaign-section-support .support-event-column-left h2{font-size:55px;line-height:65px}}@media (max-width:768px){.campaign-section-support .support-event-column-left h2{font-size:40px;line-height:45px}}@media (max-width:560px){.campaign-section-support .support-event-column-left h2{font-size:30px;line-height:35px}}@media (max-width:768px){.campaign-section-support .support-event-column-left .rich-text{font-size:18px;line-height:24px}}@media (max-width:560px){.campaign-section-support .support-event-column-left .rich-text{font-size:15px;line-height:20px}}