.two-col-rich-text{background-color:#f3ecfe;display:inline-block;width:100%}.two-col-rich-text .main-content{background-color:#fff;padding:192px 96px 96px;width:100%}.two-col-rich-text .main-content h1{font-size:48px;line-height:58px;margin-bottom:96px;text-align:center}.two-col-rich-text .main-content .content-wrap{align-items:flex-start;display:grid;gap:64px;grid-template-columns:1fr 1fr;justify-content:space-between;padding:0}.two-col-rich-text .main-content .content-wrap h2{font-size:42px;font-weight:400;line-height:46px}.two-col-rich-text .main-content .content-wrap p{font-size:18px;line-height:27px;margin:0;padding:12px 0}.two-col-rich-text .main-content .content-wrap li{font-size:18px;margin:0}.two-col-rich-text .main-content .content-wrap h3{margin-bottom:5px;margin-top:15px}.two-col-rich-text .main-content .content-wrap a{color:#002d1e;text-decoration:none}@media (max-width:991px){.two-col-rich-text .main-content{padding:142px 46px 46px}.two-col-rich-text .main-content .content-wrap{gap:20px;grid-template-columns:1fr}.two-col-rich-text .main-content h1{font-size:36px;line-height:46px;margin-bottom:40px}.two-col-rich-text .main-content .content-wrap h2{font-size:34px;line-height:38px;margin-bottom:20px}}@media (max-width:480px){.two-col-rich-text .main-content{padding:132px 32px 32px}.two-col-rich-text .main-content h1{font-size:31px;line-height:41px;margin-bottom:40px}.two-col-rich-text .main-content .content-wrap h2{font-size:32px;line-height:36px;margin-bottom:20px}.two-col-rich-text .main-content .content-wrap h3{font-size:26px}}