.container-campaign .header-width-background{background-size:cover !important;margin-top:0px;padding-top:0px;height:509px;position:relative}.container-campaign .header-width-background .header-overlay{position:absolute;width:100%;height:100%;background-image:url("diversity-img-overlay.svg");background-repeat:no-repeat;background-size:cover;top:0}.container-campaign .header-width-background .headline{z-index:5;position:relative;max-width:645px}.diversity-form-col{background:#0381D3;margin-top:-9em;padding-bottom:25px}.diversity-form-col h3{font-size:28px;font-weight:700;line-height:30px;color:#fff;padding-left:15px;padding-right:15px}.diversity-form-col .text-content{padding-left:15px;padding-right:15px}.diversity-form-col .text-content p{font-size:16px;line-height:26px !important;color:#fff;padding-bottom:1em}.diversity-form-col .submit-button.btn-primary{width:100%}.diversity-form-col .form-group label,.diversity-form-col .checkbox label{color:#fff;font-weight:500}.about-the-campaign h2{font-weight:700;margin-bottom:1em}.about-the-campaign .col-md-7{padding-right:35px}.about-the-campaign .col-md-5{padding-left:40px}.about-the-campaign p{font-size:18px;font-weight:500;line-height:28px}.about-the-campaign img{padding-top:1.5em}.volunteer-help-list .col-md-5{padding-left:0}.volunteer-help-list h3{color:#0381D3;font-size:26px;line-height:30px;padding-top:15px;margin-bottom:0px}.volunteer-help-list h5{font-size:17px;font-weight:900;line-height:26px;margin-top:3em;margin-bottom:5px;position:relative}.volunteer-help-list h5::before{content:'';background-image:url("casa-green-check.svg");background-repeat:no-repeat;background-size:contain;width:30px;height:23px;position:absolute;top:-25px}.volunteer-help-list p{font-weight:500;font-size:15px;line-height:26px}.campaign-testimonial{background:#041523;padding-bottom:2.5em}.campaign-testimonial .row:first-of-type{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.campaign-testimonial .row:first-of-type .related-image{margin-top:-3.5em;-webkit-filter:drop-shadow(8px 8px 0px #007FD2);filter:drop-shadow(8px 8px 0px #007FD2)}.campaign-testimonial .row:first-of-type h2{color:#fff;font-size:36px;line-height:42px;font-weight:900;padding-top:.5em}.campaign-testimonial .row:last-of-type{padding-top:3em}.campaign-testimonial .row:last-of-type p{color:#fff;font-size:16px;font-weight:500;line-height:28px}.container-campaign .join-campaign{background:#0381D3;padding:25px 0px}.container-campaign .join-campaign .row{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.container-campaign .join-campaign p{font-size:22px;color:#fff;line-height:32px;font-weight:700}.container-campaign .join-campaign .col-md-6:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.container-campaign .join-campaign .col-md-6:last-of-type .scroll-campaign-btn.btn{font-size:18px;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;background:#88C800;padding:0 40px}@media screen and (max-width: 767px){.container-campaign .header-width-background .header-overlay{display:none}.about-the-campaign img{padding-top:1.5em;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.diversity-form-col{margin-top:1em;padding-top:20px}.volunteer-help-list{margin-bottom:5em}.container-campaign .join-campaign .col-md-6:last-of-type{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-campaign .join-campaign .col-md-6:last-of-type .scroll-campaign-btn.btn{font-size:12px;width:auto;overflow-wrap:break-word;word-break:break-word;padding:10px;line-height:30px}.about-the-campaign .col-md-5{padding-left:15px}.about-the-campaign .col-md-7{padding-right:15px}}
