.theme{--background-color:#FFFFFF;--text-color:#000000;--title-color:#000000}.theme--blush_harmony{--background-color:#f5b5d2;--text-color:#312783;--title-color:#312783}.theme--mint_serenity{--background-color:#a5d7d5;--text-color:#312783;--title-color:#312783}.theme--golden_pastel{--background-color:#fff3d7;--text-color:#312783;--title-color:#312783}.theme--lavender_mist{--background-color:#c1a4cf;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--crimson_elegance{--background-color:#e7343f;--text-color:#FFFFFF;--title-color:#FFFFFF
  }.theme--deep_violet{--background-color:#702283;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--teal_essence{--background-color:#009a93;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--midnight_indigo{--background-color:#312783;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--purple_essence{--background-color:#EFE8F5;--text-color:#000000;--title-color:#69187d}.theme--pink_blossom{--background-color:#FDEEF6;--text-color:#000000;--title-color:#E6007D}.theme--teal_harmony{--background-color:#EBF6F6;--text-color:#000000;--title-color:#009A93}.theme--crimson_glow{--background-color:#FDEEEB;--text-color:#000000;--title-color:#E7343F}.two-column-text{padding:3.75rem 0;background-color:var(--background-color, #fff);color:var(--text-color, #000)}@media screen and (min-width: 768px){.two-column-text{padding:4.5rem 0}}.two-column-text.container-md .content-text__inner{max-width:63.875rem}.two-column-text>.wrapper{display:-ms-grid;display:grid;row-gap:2.5rem}@media screen and (min-width: 768px){.two-column-text>.wrapper{-ms-grid-columns:1fr 5rem 1fr;grid-template-columns:repeat(2, 1fr);max-width:80.375rem;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media screen and (min-width: 768px){.two-column-text--one>.wrapper{-ms-grid-columns:auto;grid-template-columns:auto}}.two-column-text .content-text__inner{max-width:47.25rem}@media screen and (max-width: 767px){.two-column-text .content-text__inner li{text-align:left}}@media screen and (min-width: 768px){.two-column-text .content-text__inner .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}}.two-column-text .content-text__inner .title-wrapper .icon{width:3.75rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 768px){.two-column-text .content-text__inner .title-wrapper .icon{width:5rem;margin-bottom:1.25rem}}@media screen and (max-width: 767px){.two-column-text .content-text__inner .title-wrapper .icon{margin:0 auto .9375rem}}.two-column-text .content-text__inner .title-wrapper .icon svg{height:auto}@media screen and (min-width: 1024px){.two-column-text .content-text__inner .title-wrapper .title{max-width:90%}}.two-column-text .content-text__inner h2{font-weight:500;font-size:1.5rem;line-height:1.25;margin-bottom:1.25rem;color:var(--title-color, #000)}@media screen and (min-width: 768px){.two-column-text .content-text__inner h2{font-size:3.125rem;line-height:1.2}}@media screen and (min-width: 768px){.two-column-text .content-text__inner h2{font-size:2.25rem;line-height:1.11111}}@media screen and (max-width: 767px){.two-column-text .content-text__inner h2{text-align:center}}@media screen and (min-width: 768px){.two-column-text .content-text__inner .description{font-size:1.25rem}}.two-column-text .content-text__inner .description p{margin-bottom:1.25rem}.two-column-text .content-text__inner .description ul{list-style-type:disc;padding-left:1.5625rem;margin-bottom:1.5625rem}.two-column-text .content-text__inner .description ul li{margin-bottom:.3125rem}.two-column-text .content-text__inner .description ol{list-style-type:decimal;padding-left:1.5625rem;margin-bottom:1.5625rem}.two-column-text .content-text__inner .description ol li{margin-bottom:.3125rem}.two-column-text .content-text__inner .description a:not(.btn){color:#312783;text-decoration:underline}.two-column-text .content-text__inner .description a:not(.btn):hover{text-decoration:none}.two-column-text h3{font-weight:600;margin-bottom:1.25rem}@media screen and (min-width: 768px){.two-column-text h3{margin-bottom:2.5rem}}.two-column-text .description{font-size:.875rem;line-height:1.57143}@media screen and (min-width: 768px){.two-column-text .description{font-size:1.25rem;line-height:1.5}}
