.elementor-1540 .elementor-element.elementor-element-b108239{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1540 .elementor-element.elementor-element-ea80dbd{background-color:#F5F5F5;padding:1rem 1rem 1rem 1rem;border-radius:1rem 1rem 1rem 1rem;text-align:justify;font-size:15px;line-height:1.7rem;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1540 .elementor-element.elementor-element-ea80dbd{font-size:14px;}}@media(max-width:880px){.elementor-1540 .elementor-element.elementor-element-b108239{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for text-editor, class: .elementor-element-ea80dbd */.elementor-1540 .elementor-element.elementor-element-ea80dbd h4{
font-size: 1.25rem;
line-height: 2.2rem;
margin-top: 0;
}

.elementor-1540 .elementor-element.elementor-element-ea80dbd h3{
font-size: 1.1rem;
margin-top: 0;
margin-bottom: 0.5rem;
}

.elementor-1540 .elementor-element.elementor-element-ea80dbd li{
margin-bottom: 0.5rem;
}

@media all and (max-width: 1024px){
.elementor-1540 .elementor-element.elementor-element-ea80dbd h4{
font-size: 1.15rem;
line-height: 2rem;
margin-top: 0;
}

.elementor-1540 .elementor-element.elementor-element-ea80dbd h3{
font-size: 1rem;
}
}

@media all and (max-width: 767px){
.elementor-1540 .elementor-element.elementor-element-ea80dbd h4{
font-size: 1.1rem;
line-height: 1.75rem;
}

.elementor-1540 .elementor-element.elementor-element-ea80dbd h3{
line-height: 1.5rem;
}

.elementor-1540 .elementor-element.elementor-element-ea80dbd ul{
padding-right: 1rem;
}
}/* End custom CSS */