.howReferralSec.virtualCta{background-color:#fcfcfc}.howReferralSec.virtualCta .referralTitle{display:none}.howReferralSec.virtualCta .referralDescription{max-width:960px}.howReferralSec.virtualCta .referralDescription h3{font-size:32px;font-weight:400;line-height:40px}.planCTa .referralTitleWrap .referralSubTitle,.virtualCta .referralTitleWrap .referralSubTitle{display:none}.planCTa{background-color:#fcfcfc}.howReferralWrap{background-position:50%;background-size:cover;border-radius:20px;margin-bottom:-150px;padding:70px 20px;position:relative;text-align:center}.referralSubTitle{color:#fcec6b}.referralTitle{color:#fff}.referralDescription{color:#e2e7ee;margin:0 auto;max-width:660px}.referralIconBoxBtn{display:flex;justify-content:center;padding:40px 0 0}.referralIconBoxBtn .btn{background:#2a2b33;color:#fff}@media screen and (max-width:1024px){.howReferralWrap{padding:50px 20px}}@media screen and (max-width:991px){.howReferralWrap{padding:40px 20px}.referralIconBoxBtn{padding:20px 0 0}.howReferralSec.virtualCta .referralDescription h3{font-size:28px;line-height:38px}}@media screen and (max-width:680px){.howReferralSec.virtualCta .referralDescription h3{font-size:20px;font-size:18px;line-height:30px;line-height:26px}}