@-webkit-keyframes spinner{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spinner{to{transform:translate(-50%,-50%) rotate(1turn)}}.richtext{width:100%;display:block;color:var(--color)}.richtext__content-wrapper{text-align:var(--text-align);padding:var(--content-padding);max-width:var(--text-max-width);margin:auto;position:relative}.richtext__content-wrapper h2{margin-top:0}.richtext__title{padding:var(--title-padding)}@media only screen and (max-width:767px){.richtext__title{padding:var(--title-padding)}}.richtext__title-quote{position:absolute;width:40px;fill:#f1f1f1;opacity:1}@media only screen and (max-width:767px){.richtext__title-quote{width:30px}}.richtext .title-quote-start{left:0;top:.5rem}@media only screen and (max-width:767px){.richtext .title-quote-start{left:.3rem}}.richtext .title-quote-end{transform:matrix(-1,0,0,-1,0,0);right:0;bottom:5rem}@media only screen and (max-width:767px){.richtext .title-quote-end{right:.3rem;bottom:1.5rem}}.richtext__buttons{display:flex;justify-content:var(--buttons-align-justify-content);flex-direction:var(--buttons-direction);align-items:var(--buttons-align-content);flex-wrap:wrap;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.richtext__buttons>*{margin:.5rem}.richtext .breadcrumbs{margin-bottom:1rem}.richtext .breadcrumbs__list{justify-content:var(--buttons-align-justify-content)}
