.elementor-90 .elementor-element.elementor-element-5a40e64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-439590b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-90 .elementor-element.elementor-element-439590b .elementor-heading-title{font-weight:600;}.elementor-90 .elementor-element.elementor-element-28ee6a8{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90 .elementor-element.elementor-element-28ee6a8.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}.static-page-header{display:none;}@media(max-width:767px){.elementor-90 .elementor-element.elementor-element-5a40e64{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-90 .elementor-element.elementor-element-5a40e64{--content-width:840px;}}/* Start custom CSS for heading, class: .elementor-element-28ee6a8 */.elementor-heading-title{
   font-size: 38px;
    font-weight: 500;
    margin-top: 40px;
   
    color: #111;
   
    letter-spacing: 1px;
}
.e-con>.e-con-inner{
    padding-bottom: 20px;
    padding-top: 40px;
}
.e-con.e-flex>.e-con-inner{
    max-width:820px; margin:60px auto; padding:0 20px;
}/* End custom CSS */