.elementor-46964 .elementor-element.elementor-element-ba4b964{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46964 .elementor-element.elementor-element-67abede{padding:20px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-67abede */.column a,.headline-1 a{text-decoration:none;font-weight:400;color: #464545;}.services-section{margin:0 auto;padding:0}.headline-1{margin-bottom:20px}.headline-1 a{font-size:28px;color:#2f2a95}.services-grid{display:flex;gap:0;flex-wrap:wrap}.column{width:33%;padding:0 10px 0 0;box-sizing:border-box}.column-light{background:#f8f8f8;padding:5px 5px 10px;border-radius:4px;width:67%}.headline-2{font-size:16px;font-weight:700;color:#333;margin-bottom:10px}.column .headline-2 a{color:#464545;font-size:16px;font-weight:700}.column .headline-2 a:hover,.column a:hover{text-decoration:none}.column ul{list-style:none;padding-left:0;margin:0}.column li{font-size:16px;line-height:1.5;padding:0;margin:0 0 10px}.column a{color:#464545}.column a strong{color:#2f2a95;display:block;font-weight:700}.column a span{display:block;font-size:15px}.column a:hover,.column a:hover strong{color:#4f4fea}.sub-links{margin:0;padding-left:15px;padding-top:10px}.sub-links li{font-size:14px;margin-bottom:5px;line-height:normal}.speciality-grid{display:flex;flex-wrap:wrap}.speciality-grid>ul{width:50%;padding:0 10px 0 0;box-sizing:border-box}.services-grid .column a{color: #464545;}.services-grid .column a:hover{color: #4f4fea;}/* End custom CSS */