﻿.free-text{padding:32px 0}
.free-text ul{padding:0;color:var(--color_body-text)}
.free-text.grey{background-color:#fcfafa}
.free-text .free-text-container .text-content{font-weight:300}
.free-text .free-text-container .text-content .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}
.free-text .free-text-container .text-content .description div{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}
.free-text .free-text-container .text-content h2{color:var(--color_bg-purple);font-weight:700;font-size:30px;line-height:normal;text-align:center}
.free-text .free-text-container .text-content h2.left{text-align:left}
.free-text .free-text-container .text-content h2.right{text-align:right}
.free-text .free-text-container .text-content h2.mb-32{margin-bottom:32px}
.free-text .free-text-container .text-content h3{font-size:1rem;font-weight:600}
.free-text .free-text-container .text-content h4{font-size:24px;font-weight:600}
.free-text .free-text-container .text-content p{font-size:16px;color:var(--color_body-text);width:100%}
.free-text .free-text-container .text-content p img{width:inherit;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}
.free-text .free-text-container .text-content p img.aligncenter{margin:0 auto}
.free-text .free-text-container .text-content a{width:100%}
.free-text .free-text-container .text-content strong{font-weight:600;color:var(--color_bg-purple)}
.free-text .free-text-container .text-content ul{padding:0}
.free-text .free-text-container .text-content ul li::marker{color:var(--color_bg-purple)}
.free-text .free-text-container .center{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.free-text .free-text-container .left{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto}
.free-text .free-text-container .primary-button{margin-top:18px}