section.earn_credit .content-wrapper{padding:0 15px}.earn_credit_title{margin-left:auto;margin-right:auto;max-width:610px}.earn_credit_title h3{font-size:46px;font-weight:400;letter-spacing:-1px;line-height:1;margin-bottom:25px;margin-top:-20px}.earn_credit_title h4{font-family:berlin-sans;font-size:25px;font-weight:400;letter-spacing:0;line-height:30px}.earn_cred_box{border-radius:10px;margin-left:auto;margin-right:auto;margin-top:25px;max-width:834px;padding:33px 20px 35px 40px}.earn_cred_row h5{font-family:Arial;font-size:28px;font-weight:400;letter-spacing:0;line-height:45px;margin-bottom:0}.earn_cred_row p{color:#000;font-size:18px;line-height:30px}.earn_cred_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:35px}.earn_cred_left{flex-basis:49.875%;margin-right:6.9%}.earn_cred_box ul{list-style:none;margin-left:0}.earn_cred_box ul li{color:#000;font-size:18px;line-height:30px;padding-left:30px;position:relative}.earn_cred_box ul li:not(:last-child){margin-bottom:10px}.earn_cred_box ul li:before{background-image:url(https://4710295.fs1.hubspotusercontent-na1.net/hubfs/4710295/BlueLine2023/check.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;top:5px;width:20px}.earn_cred_right{flex-basis:43%}.earn_cred_btm{margin-left:3.8%;margin-right:auto;max-width:90%;padding-top:27px;position:relative}.earn_cred_btm:before{background:#efb745;content:"";height:2px;left:0;position:absolute;right:0;top:0;width:100%}.earn_cred_btm p{color:#000;font-size:18px;font-weight:700;line-height:30px;text-align:center}.earn_cred_text{margin-left:auto;margin-right:auto;margin-top:19px;max-width:834px;padding-bottom:53px;position:relative;text-align:center}.earn_cred_text p{color:#000;font-size:16px;line-height:30px;margin-bottom:0}.earn_cred_text p:not(:last-child){margin-bottom:30px}.earn_cred_text:after{background:#efb745;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:90%}@media (max-width:767px){.earn_credit_title h3{font-size:30px;margin-top:-15px}.earn_cred_text{padding-bottom:30px}}@media (max-width:600px){.earn_cred_box{padding:40px}.earn_cred_row{display:block}.earn_cred_left{margin-bottom:25px;margin-right:0}.earn_cred_row h5{font-size:26px;line-height:34px;margin-bottom:10px}.earn_cred_btm{margin-left:auto;margin-right:auto;max-width:100%}}