.rich-text{word-wrap:break-word}.rich-text__text,.rich-text__title{margin-left:auto;margin-right:auto;max-width:var(--site-center)}.rich-text__button,.rich-text__text{margin-bottom:calc(var(--element-spacing)*1)}@media screen and (min-width:768px){.rich-text__button,.rich-text__text{margin-bottom:calc(var(--element-spacing)*2)}}.rich-text.next_to_eachother{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--element-spacing)}@media screen and (max-width:767px){.rich-text.next_to_eachother{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.rich-text.next_to_eachother{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rich-text.next_to_eachother .rich-text__text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0;margin-right:0}.rich-text.next_to_eachother .rich-text__button{margin-top:1.25rem}}.rich-text .top_and_bottom_radius{border-radius:var(--border-radius-double)}.rich-text__title-text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rich-text__buttons-container,.rich-text__title-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--element-spacing)}.rich-text__buttons-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:768px){.rich-text__buttons-container{margin:auto}}@media screen and (max-width:767px){.rich-text__buttons-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:auto}}