.elementor-548 .elementor-element.elementor-element-3c937ee{--display:flex;--padding-top:124px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-548 .elementor-element.elementor-element-df33a41{width:var( --container-widget-width, 58.824% );max-width:58.824%;--container-widget-width:58.824%;--container-widget-flex-grow:0;}.elementor-548 .elementor-element.elementor-element-df33a41 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-548 .elementor-element.elementor-element-df33a41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-548 .elementor-element.elementor-element-df33a41 .elementor-heading-title{font-family:"Axiforma-SemiBold", Sans-serif;font-size:48px;font-weight:700;line-height:120%;color:#0B1F3C;}@media(max-width:1024px){.elementor-548 .elementor-element.elementor-element-df33a41{width:var( --container-widget-width, 670.414px );max-width:670.414px;--container-widget-width:670.414px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-548 .elementor-element.elementor-element-df33a41 .elementor-heading-title{font-size:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-ff4bf5c *//*input.s14-search-input,input.s14-search-input:focus {*/
/*    background: transparent;*/
/*    border: 0;*/
/*    box-shadow: none;*/
/*}*/
/*.s14-search {*/
/*padding: 3px 14px!important;*/
/*}*/
/*ul.s14-filters {*/
/*    margin: 0;*/
/*    padding: 0;*/
/*}*/

/*h2.s14-title {*/
    /*font-family: "Axiforma Bold", Sans-serif;*/
/*    font-weight: 700;*/
/*    font-style: Bold;*/
/*    font-size: 24px;*/
/*    color: #2C323B99;*/
/*    line-height: 100%;*/
/*    letter-spacing: -1.6%;*/
/*}*/

/*ul.s14-filters span {*/
    /* font-family: Axiforma; */
/*    font-weight: 400;*/
/*    font-style: Regular;*/
/*    font-size: 16px;*/
/*    color: #2C323BAD;*/
/*    line-height: 100%;*/
/*    letter-spacing: -1.6%;*/
/*}*/

/*h3.s14-card-title {*/
/*    font-family:"Axiforma-Bold", sans-serif;*/
/*    font-weight: 600;*/
/*    font-style: SemiBold;*/
/*    font-size: 24px;*/
/*    color: #2A2A2D;*/
/*    line-height: 128%;*/
/*    letter-spacing: 0.5%;*/
/*}*/

/*a.s14-read-more {*/
/*   "Axiforma-Medium", Sans-serif00;*/
/*    font-style: Medium;*/
/*    font-size: 16px;*/
/*    color: #2C302F;*/
/*    line-height: 100%;*/
/*    letter-spacing: 0%;*/
/*    text-decoration: underline;*/
/*    text-decoration-style: solid;*/
/*    text-decoration-offset: 0%;*/
/*    text-decoration-thickness: 0%;*/
/*}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Axiforma-SemiBold';
	font-display: auto;
	src: url('https://designforhealth.cchub.africa/wp-content/uploads/2025/01/Axiforma-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */