.rich-text{position:relative}.rich-text .container{max-width:calc(var(--page-width) + 140px);display:flex;align-items:center;gap:40px;flex-direction:column}@media(min-width: 992px){.rich-text .container{gap:70px;flex-direction:row}}.rich-text--media-right .rich-text__media{order:1}.rich-text--media-left .rich-text__media{order:0}.rich-text__image{width:100%;height:auto}.rich-text__image--rounded{border-radius:10px}@media(min-width: 768px){.rich-text__image{max-width:50%}}.rich-text__video{width:100%}.rich-text__video--rounded{border-radius:10px}.rich-text__video video{width:100%;height:auto}.rich-text__container{max-width:var(--max-width);margin:0 auto}.rich-text h2 p,.rich-text h2 strong,.rich-text h5 p,.rich-text h5 strong{font-family:"Joyride",sans-serif;text-transform:lowercase}.rich-text__heading{text-align:center}.rich-text__heading strong{z-index:0;background:var(--primary-color);color:var(--dark-color);border-radius:6px;padding:0 10px;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5{text-align:var(--text-alignment)}.rich-text h2 strong:after,.rich-text h3 strong:after{width:calc(100% + 10px)}@media(min-width: 768px){.rich-text h2 strong:after,.rich-text h3 strong:after{width:calc(100% + 15px)}}.rich-text h4 strong:after{width:calc(100% + 8px)}@media(min-width: 768px){.rich-text h4 strong:after{width:calc(100% + 12px)}}.rich-text h5 strong:after{width:calc(100% + 6px)}@media(min-width: 768px){.rich-text h5 strong:after{width:calc(100% + 8px)}}.rich-text__text{text-align:center;margin:20px 0;text-align:var(--text-alignment)}.rich-text__button{text-align:center;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.rich-text .section-gradient__colors{bottom:50%;transform:translateY(50%) scale(0.8);right:-5%}