.elementor-3 .elementor-element.elementor-element-0c8268b{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:36px;--padding-right:36px;}.elementor-3 .elementor-element.elementor-element-079461a{font-weight:400;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-079461a{font-size:14px;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-0c8268b{--content-width:990px;}}/* Start custom CSS for text-editor, class: .elementor-element-079461a */.elementor-3 .elementor-element.elementor-element-079461a h1 {font-size:1.875em !important;font-weight:bold;}
.elementor-3 .elementor-element.elementor-element-079461a h2 {font-size:1.5em !important;font-weight:bold;}
.elementor-3 .elementor-element.elementor-element-079461a h3 {font-size:1.25em !important;font-weight:bold;}
.elementor-3 .elementor-element.elementor-element-079461a h4 {font-size:1.1em !important;font-weight:bold;}
.elementor-3 .elementor-element.elementor-element-079461a hr { opacity:0.3; margin:2em 0;}
.elementor-3 .elementor-element.elementor-element-079461a ul { padding-top:0;padding-bottom:20px; }
.elementor-3 .elementor-element.elementor-element-079461a p a { text-decoration:underline; }

@media all and (max-width:768px) {
    
    .elementor-3 .elementor-element.elementor-element-079461a h1 {font-size:1.875em !important;font-weight:bold;}
    .elementor-3 .elementor-element.elementor-element-079461a h2 {font-size:1.5em !important;font-weight:bold;}
    .elementor-3 .elementor-element.elementor-element-079461a h3 {font-size:1.25em !important;font-weight:bold;}
    .elementor-3 .elementor-element.elementor-element-079461a h4 {font-size:1.1em !important;font-weight:bold;}
    .elementor-3 .elementor-element.elementor-element-079461a hr { opacity:0.3; margin:2em 0; }
    
}/* End custom CSS */