.elementor-27 .elementor-element.elementor-element-516c788 > .elementor-container{max-width:1000px;}.elementor-27 .elementor-element.elementor-element-516c788{border-style:solid;border-width:1em 0em 0em 0em;border-color:var( --e-global-color-accent );padding:2em 3em 3em 3em;}.elementor-27 .elementor-element.elementor-element-5b3b4a8 > .elementor-element-populated{padding:2em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-3224d35 > .elementor-widget-container{padding:0% 10% 0% -1%;}.elementor-27 .elementor-element.elementor-element-3224d35 .elementor-heading-title{font-size:34px;font-weight:700;font-style:italic;text-decoration:underline;line-height:43px;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-4b6d02e{text-align:justify;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-4b6d02e a{color:var( --e-global-color-text );}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-516c788{border-width:4px 0px 0px 0px;padding:3em 1em 1.5em 1em;}.elementor-27 .elementor-element.elementor-element-5b3b4a8 > .elementor-element-populated{padding:0em 1em 0.5em 1em;}.elementor-27 .elementor-element.elementor-element-3224d35{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-3224d35 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-3224d35 .elementor-heading-title{font-size:25px;line-height:22px;}.elementor-27 .elementor-element.elementor-element-4b6d02e{text-align:start;line-height:22px;}}/* Start custom CSS for text-editor, class: .elementor-element-4b6d02e */h2,h1 {
    margin-top: 1.5em;
    font-size: 20px;
}

h3,h4,h5,h6 {
    margin-top: 1em;
    font-size: 18px;
}/* End custom CSS */