@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);.apply-now-banner{background-color:#f5f5f5;padding:4rem 0}
.apply-now-banner.white-bg{background-color:#fff}
.apply-now-banner .wrapper{display:flex;flex-flow:wrap;flex-direction:column;padding:1rem}
.apply-now-banner .wrapper .apply-title{color:#004696;font-size:1.25rem;font-weight:600;line-height:1.25;margin:0 0 .875rem;padding:0}
.apply-now-banner .wrapper>p{color:#1d1d1d;font-size:1rem;font-weight:400;letter-spacing:-.5px;line-height:1.5;margin:0 0 1.5rem}
.apply-now-banner .wrapper .benefits-list{background-color:#fff;border:1px solid #aaa;border-radius:.5rem;margin:0 0 24px;padding:1rem 0}
.apply-now-banner .wrapper .benefits-list .benefit-item{margin:0 0 0 1rem;position:relative}
.apply-now-banner .wrapper .benefits-list .benefit-item:nth-child(n+2){margin:9pt 0 0 1rem}
.apply-now-banner .wrapper .benefits-list .benefit-item p{color:#1d1d1d;display:inline-block;font-size:.88rem;font-weight:600;line-height:1.25;margin:0;padding:0 0 0 2.375rem;text-align:left}
.apply-now-banner .wrapper .benefits-list .benefit-item:before{background-image:url(../../../etc.clientlibs/edc/clientlibs/clientlib-base/resources/images/icon-checkmark.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:9pt;margin:4px 0 0;position:absolute;width:1pc;width:26px}
.apply-now-banner .wrapper .c-interaction-button{margin:0 auto}
@media(min-width:768px){.apply-now-banner .wrapper{margin:0 calc(50vw - 4in + 1rem);padding:0}
.apply-now-banner .wrapper .apply-title{font-size:1.44rem;margin:0 0 1rem}
.apply-now-banner .wrapper>p{font-size:1.13rem;margin:0 0 2rem}
.apply-now-banner .wrapper .benefits-list{display:grid;gap:.75rem;grid-template-columns:1fr 1fr 1fr;margin:0 0 2rem;padding:1rem}
.apply-now-banner .wrapper .benefits-list .benefit-item{margin:0;text-align:center}
.apply-now-banner .wrapper .benefits-list .benefit-item:nth-child(n+2){margin:0}
.apply-now-banner .wrapper .benefits-list .benefit-item p{font-size:.88rem}
}
@media(min-width:992px){.apply-now-banner{box-sizing:border-box;padding:5rem}
.apply-now-banner .wrapper{margin:0 calc(50vw - 31pc + 2rem)}
.apply-now-banner .wrapper .apply-title{font-size:1.63rem}
.apply-now-banner .wrapper>p{font-size:1.25rem}
.apply-now-banner .wrapper .benefits-list{padding:1.5rem 0}
.apply-now-banner .wrapper .benefits-list .benefit-item p{font-size:1rem}
.apply-now-banner .wrapper .benefits-list .benefit-item:before{height:1pc;width:21px}
}
@media(min-width:1200px){.apply-now-banner .wrapper{margin:0 calc(50vw - 600px + 2rem)}
}