.free-text, .ql-editor {font-family:Georgia, serif; font-size:22px;}
.free-text h2, .ql-snow .ql-editor h2 {font-family:Georgia,serif;font-size:2rem;color:#555555;}
.free-text strong, .ql-editor strong {font-weight:bold;}
.free-text p, .ql-editor p {padding:0;margin:0;font-size:1.3rem;color:#555555;}
.free-text a, .ql-editor a {background-color:var(--primary_color);color:inherit;}

.free-text li , ql-editor li {font-size:1.3rem!important;color:#000!important;}
.free-text ul {padding-top:5px;padding-bottom:5px;list-style-type: disc;}
.free-text ul li, .free-text ul lo, .ql-editor ul li, .ql-editor ul lo
{
    list-style-position:initial;
    list-style-type: disc;
}


.newsletter-template .ql-editor p:not(.ql-editing), .newsletter-template p {font-family:Gerogia,serif;font-size:18px;color:#555555!important;}
.newsletter-template .ql-editor a, .newsletter-template a {background-color:var(--primary_color)!important;color:#555555!important;}

.newsletter-template h1, .newsletter-template .ql-editor h1 {font-family:sans-serif;line-height: 20px;font-weight:bold;font-size:2em;color:#333333;}
.newsletter-template h2, .newsletter-template .ql-editor h2 {font-family:Georgia,serif;font-size:22px;line-height:initial;font-weight:bold;color:#555555;}
.newsletter-template h3, .newsletter-template .ql-editor h3 {font-family: Georgia,sans-serif;font-size:initial;font-weight:bold;margin:0;padding-bottom:10px;}



