.seo-block{background:var(--light-gray-color)}.seo-block h1,.seo-block .main-title{color:#333;font-family:Sora,sans-serif;font-size:28px;font-weight:400;line-height:32px;margin:24px 0 48px;text-align:center}.seo-block .text h1{font-size:26px;font-weight:700;line-height:30px;margin:0 0 24px;text-align:left}.seo-block .text h2{font-family:Sora,sans-serif;font-size:22px;font-weight:700;line-height:26px;margin:32px 0 24px}.seo-block .text h2.no-margin-top{margin-top:0}.seo-block .text h3{font-family:Sora,sans-serif;font-size:18px;font-weight:700;line-height:22px}.seo-block .text h4{font-family:Sora,sans-serif;font-size:16px;font-weight:700;line-height:20px}.seo-block .text h5{font-size:14px;font-weight:700;line-height:18px}.seo-block .text h6{font-size:12px;font-weight:700;line-height:16px}.seo-block .text p{font-size:16px;font-weight:300;line-height:20px}.seo-block .text p.catchline{font-size:18px;line-height:22px}.seo-block .text ul,.seo-block .text ol{font-size:16px;font-weight:300;line-height:20px}.seo-block .text .faq-answer{border-left:1px solid rgba(0,0,0,.2);margin:-10px 0 0 15px;padding:10px 0 0 15px}@media screen and (min-width: 768px){.seo-block h1{font-size:32px!important;line-height:36px!important}.seo-block .text{-moz-column-count:2;column-count:2;-moz-column-gap:48px;column-gap:48px}.mixte .seo-block .text{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}
