.richtext h1{font-size:3.5rem!important;margin:0}.richtext h1,.richtext h2{font-weight:700;line-height:160%}.richtext h2{color:red;font-size:2.4rem;font-style:normal;letter-spacing:.075rem}.richtext h2:after{align-self:stretch;background:red;content:"";display:block;height:2px;width:100%}.richtext h3{color:var(--black,#202020);font-size:2rem;font-style:normal;font-weight:700;letter-spacing:.0625rem;line-height:160%;margin-bottom:1rem;padding-left:1rem;position:relative}.richtext h3:before{background:red;content:"";flex:1 0 0;height:100%;left:0;position:absolute;width:4px}.richtext h3 span{display:block;padding-left:16px;width:100%}.richtext h4{color:var(--black,#202020);font-size:1.8rem;font-style:normal;font-weight:700;letter-spacing:.05625rem;line-height:160%;padding-left:3rem;position:relative}.richtext h4:before{background:red;content:"";flex:1 0 0;height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.richtext h4 span{display:block;padding-left:40px;width:100%}.richtext p{color:var(--black,#202020);font-size:1.6rem;font-style:normal;font-weight:400;line-height:180%}.richtext h3.el_h3Text:before,.richtext h4.el_title:before{content:none!important;display:none!important}.richtext a{color:red;text-decoration:underline}.richtext a:hover{opacity:.7;transition:.3s}.richtext li{margin-bottom:.8rem;margin-left:1rem}.richtext ul{margin:1rem 2rem}