.elementor-142 .elementor-element.elementor-element-482256a>.elementor-container{min-height:400px}.elementor-142 .elementor-element.elementor-element-482256a:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-482256a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("http://hfmdirect.co.za/wp-content/uploads/2022/05/hero-1.jpg");background-position:center center;background-size:cover}.elementor-142 .elementor-element.elementor-element-482256a>.elementor-background-overlay{background-color:#084d8a;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-482256a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-c6e5ab3{text-align:center}.elementor-142 .elementor-element.elementor-element-c6e5ab3 .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:72px;font-weight:700}.elementor-142 .elementor-element.elementor-element-50faaa4{text-align:center}.elementor-142 .elementor-element.elementor-element-50faaa4 .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-weight:300}.elementor-142 .elementor-element.elementor-element-473ee6d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-473ee6d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-640a1dc.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-142 .elementor-element.elementor-element-640a1dc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-142 .elementor-element.elementor-element-e7d73fe .elementor-spacer-inner{--spacer-size:58px}.elementor-142 .elementor-element.elementor-element-a4e95d1 ul li a:before{padding:0 5px}.elementor-142 .elementor-element.elementor-element-a4e95d1 .ue_simple_list_menu_title{color:#000;font-family:"Montserrat",Sans-serif;font-weight:600;margin-bottom:9px}.elementor-142 .elementor-element.elementor-element-a4e95d1 .simple_list_menu ul li a{font-family:"Roboto",Sans-serif;font-weight:400;padding:10px;color:#000;border-style:solid;border-width:2px 0 1px;border-color:#f2f2f2;background-color:#fff}.elementor-142 .elementor-element.elementor-element-a4e95d1 .simple_list_menu ul li a:hover{color:#266fb0;background-color:#f5f5f5}.elementor-142 .elementor-element.elementor-element-a4e95d1 .simple_list_menu ul ul li a{padding:10px 10px 10px 30px;color:#c9c9c9;border-style:solid;border-width:0 0 1px;border-color:#9f9f9f;background-color:#fff}.elementor-142 .elementor-element.elementor-element-a4e95d1 .simple_list_menu ul ul li a:hover{color:#d9d9d9;background-color:#f5f5f5}.elementor-142 .elementor-element.elementor-element-a4e95d1 .simple_list_menu ul ul ul li a{padding:10px 10px 10px 50px;color:#c9c9c9;border-style:solid;border-width:0 0 1px;border-color:#9f9f9f;background-color:#fff}.elementor-142 .elementor-element.elementor-element-a4e95d1 .simple_list_menu ul ul ul li a:hover{color:#d9d9d9;background-color:#f5f5f5}.elementor-142 .elementor-element.elementor-element-aeb6e8d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-aeb6e8d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-aeb6e8d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-aeb6e8d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-8200157 .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-6b6ce63{text-align:left}.elementor-142 .elementor-element.elementor-element-236b69a .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-197dd52 .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-90aaaa0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-90aaaa0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-bfa5d58:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-bfa5d58>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-bfa5d58>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-bfa5d58>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-6b3e081{text-align:left}.elementor-142 .elementor-element.elementor-element-d62ba14 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-e9753b4 .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-4f9cafe{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-4f9cafe>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-c35af62:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-c35af62>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-c35af62>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-c35af62>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-19c6c4b{text-align:left}.elementor-142 .elementor-element.elementor-element-88a16f1 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-80b2192 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-142 .elementor-element.elementor-element-86e9fcb .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-142 .elementor-element.elementor-element-2c7b828 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-142 .elementor-element.elementor-element-9b6d329 .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-4179b26{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-4179b26>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-5307157:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-5307157>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-5307157>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-5307157>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-e787524{text-align:left}.elementor-142 .elementor-element.elementor-element-67e0ae8 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-a9a146b .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-142 .elementor-element.elementor-element-6b8a6a0 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-142 .elementor-element.elementor-element-7f6121a .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-142 .elementor-element.elementor-element-c739da4 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-142 .elementor-element.elementor-element-0b6f98b .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-7feeedc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-7feeedc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-9c847d0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-9c847d0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-9c847d0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-9c847d0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-651fe69{text-align:left}.elementor-142 .elementor-element.elementor-element-ed55db0 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-6251e98 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-142 .elementor-element.elementor-element-e39b925 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-142 .elementor-element.elementor-element-c854b46 .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-49e31d6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-49e31d6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-43a50d9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-43a50d9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-43a50d9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-43a50d9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-5ff8ddf{text-align:left}.elementor-142 .elementor-element.elementor-element-102817b .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-c47c703 .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-89c5d84{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-89c5d84>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-89f36f9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-89f36f9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-89f36f9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-89f36f9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-bec871d{text-align:left}.elementor-142 .elementor-element.elementor-element-6ce1952 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-e9a1048 .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-20e4c3e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-20e4c3e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-a936ac2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-a936ac2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-a936ac2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-a936ac2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-5e5b62a{text-align:left}.elementor-142 .elementor-element.elementor-element-e2ba7cf .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-80e8054 .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-e59e077{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-e59e077>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-3cf6d99:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-3cf6d99>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-3cf6d99>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-3cf6d99>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-3bf55c4{text-align:left}.elementor-142 .elementor-element.elementor-element-2ee6bf8 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-a00cfed .elementor-spacer-inner{--spacer-size:68px}.elementor-142 .elementor-element.elementor-element-749c096{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-749c096>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-0c934b2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-142 .elementor-element.elementor-element-0c934b2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-142 .elementor-element.elementor-element-0c934b2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-142 .elementor-element.elementor-element-0c934b2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-142 .elementor-element.elementor-element-034b069{text-align:left}.elementor-142 .elementor-element.elementor-element-48ddfc5 .elementor-heading-title{color:#232323;font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-142 .elementor-element.elementor-element-3031108 .elementor-spacer-inner{--spacer-size:68px}@media(min-width:768px){.elementor-142 .elementor-element.elementor-element-640a1dc{width:28.333%}.elementor-142 .elementor-element.elementor-element-aeb6e8d{width:71.667%}.elementor-142 .elementor-element.elementor-element-53b759f{width:28.333%}.elementor-142 .elementor-element.elementor-element-bfa5d58{width:71.667%}.elementor-142 .elementor-element.elementor-element-fd1e995{width:28.333%}.elementor-142 .elementor-element.elementor-element-c35af62{width:71.667%}.elementor-142 .elementor-element.elementor-element-4818753{width:28.333%}.elementor-142 .elementor-element.elementor-element-5307157{width:71.667%}.elementor-142 .elementor-element.elementor-element-015828a{width:28.333%}.elementor-142 .elementor-element.elementor-element-9c847d0{width:71.667%}.elementor-142 .elementor-element.elementor-element-bf27eb3{width:28.333%}.elementor-142 .elementor-element.elementor-element-43a50d9{width:71.667%}.elementor-142 .elementor-element.elementor-element-f43ba59{width:28.333%}.elementor-142 .elementor-element.elementor-element-89f36f9{width:71.667%}.elementor-142 .elementor-element.elementor-element-d9c4d8e{width:28.333%}.elementor-142 .elementor-element.elementor-element-a936ac2{width:71.667%}.elementor-142 .elementor-element.elementor-element-6b31480{width:28.333%}.elementor-142 .elementor-element.elementor-element-3cf6d99{width:71.667%}.elementor-142 .elementor-element.elementor-element-bc49154{width:28.333%}.elementor-142 .elementor-element.elementor-element-0c934b2{width:71.667%}}@media(max-width:767px){.elementor-142 .elementor-element.elementor-element-c6e5ab3 .elementor-heading-title{font-size:44px}}