.custom-richtext-section{background-color:#c6e2ff;overflow:hidden;padding:20px;position:relative;width:100%}.custom-richtext-container{animation:slideInLeft .8s ease-out forwards;background-color:#ecf5ff;border-bottom-left-radius:0;border-bottom-right-radius:25px;border-top-left-radius:0;border-top-right-radius:25px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:500px;padding:20px 40px 20px 80px;position:relative;text-align:center;width:100%}.custom-richtext-content{font-size:45px}.custom-richtext-content,.custom-richtext-content h2{color:#0c1f44;font-family:Montserrat,sans-serif;font-weight:700;line-height:1.4;text-align:center}.custom-richtext-content h2{font-size:2.8rem;margin:0}@media (max-width:1024px){.custom-richtext-container{border-bottom-right-radius:20px;border-top-right-radius:20px;padding:20px 30px}.custom-richtext-content{font-size:40px}.custom-richtext-content h2{font-size:2.2rem}}@media (max-width:767px){.custom-richtext-container{max-width:100%;padding:15px}.custom-richtext-content{font-size:36px!important}.custom-richtext-content h2{font-size:1.75rem!important;font-size:36px}}@media (max-width:500px){.custom-richtext-container{padding:15px}.custom-richtext-content{font-size:36px!important}.custom-richtext-content h2{font-size:1.5rem!important}}@media (max-width:350px){.custom-richtext-container{padding:10px}.custom-richtext-content{font-size:36px!important;font-size:36px}.custom-richtext-content h2{font-size:1.25rem!important}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}