@charset "UTF-8";
/* https://mamadi.co.za/wp-content/uploads/elementor/css/post-56.css?ver=1769523174 */
.elementor-56 .elementor-element.elementor-element-03befdc>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-56 .elementor-element.elementor-element-03befdc:not(.elementor-motion-effects-element-type-background),.elementor-56 .elementor-element.elementor-element-03befdc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-56 .elementor-element.elementor-element-03befdc{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF0F;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:6px 0 7px 0}.elementor-56 .elementor-element.elementor-element-03befdc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-element-03befdc{font-family:"Poppins",Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:-.12px}.elementor-56 .elementor-element.elementor-element-de49663>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-56 .elementor-element.elementor-element-de49663>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-56 .elementor-element.elementor-element-e010043>.elementor-widget-container{margin:0 18px 0 0;padding:7px 0 6px 1px}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-item:not(:last-child):after{content:"";height:20px;border-color:#EBEBEB}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-top-width:1px}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:after{bottom:calc(-1 * 1px / 2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-icon i{color:#888}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-icon svg{fill:#888}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-item:hover>.elementor-icon-list-icon i{color:#FD7800}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-item a:hover .elementor-icon-list-icon i{color:#FD7800}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-item:hover>.elementor-icon-list-icon svg{fill:#FD7800}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-item a:hover .elementor-icon-list-icon svg{fill:#FD7800}.elementor-56 .elementor-element.elementor-element-e010043{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-text{padding-left:7px;color:#888}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-item:hover>.elementor-icon-list-text{color:#FD7800}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#FD7800}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-icon{border-style:none}.elementor-56 .elementor-element.elementor-element-dedec04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-56 .elementor-element.elementor-element-dedec04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-56 .elementor-element.elementor-element-dedec04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-56 .elementor-element.elementor-element-dedec04 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-56 .elementor-element.elementor-element-dedec04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-56 .elementor-element.elementor-element-dedec04 .elementor-icon-list-icon i{color:#888}.elementor-56 .elementor-element.elementor-element-dedec04 .elementor-icon-list-icon svg{fill:#888}.elementor-56 .elementor-element.elementor-element-dedec04{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px}.elementor-56 .elementor-element.elementor-element-dedec04 .elementor-icon-list-text{padding-left:7px;color:#888}.elementor-56 .elementor-element.elementor-element-dedec04 .elementor-icon-list-icon{border-style:none}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-56fbc54.elementor-column .elementor-widget-wrap{align-items:center}.elementor-56 .elementor-element.elementor-element-56fbc54.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-56 .elementor-element.elementor-element-b44ece5>.elementor-widget-container{margin:0rem -1.1rem 0rem 0rem}.elementor-element-b44ece5 .social-icon{width:33px;height:33px;margin:calc(12px / 2)}.elementor-element-b44ece5 .social-icons{margin:calc(-12px / 2)}.elementor-element-b44ece5 .social-icons .social-icon:after{right:calc(-12px / 2);background-color:#EBEBEB26}.elementor .elementor-element-b44ece5 .use-hover:not(:hover){color:#888}.elementor .elementor-element-b44ece5 .use-hover:not(:hover) span{color:inherit}.elementor-56 .elementor-element.elementor-element-89a533b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-56 .elementor-element.elementor-element-89a533b:not(.elementor-motion-effects-element-type-background),.elementor-56 .elementor-element.elementor-element-89a533b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F8F8}.elementor-56 .elementor-element.elementor-element-89a533b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;padding:13px 0 14px 0}.elementor-56 .elementor-element.elementor-element-89a533b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-56 .elementor-element.elementor-element-89a533b.fixed{padding:5px 0 5px 0;background-color:var(--e-global-color-7e34fc5)}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-29cdbbc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-56 .elementor-element.elementor-element-29cdbbc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-56 .elementor-element.elementor-element-df1b4b1>.elementor-widget-container{margin:0 22px 0 0}.elementor-56 .elementor-element.elementor-element-df1b4b1 img{width:139px;max-width:139px}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-db0e660.elementor-column .elementor-widget-wrap{align-items:center}.elementor-56 .elementor-element.elementor-element-db0e660.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-56 .elementor-element.elementor-element-f44d4d9>.elementor-widget-container{margin:0 0 0 0}.elementor-element-f44d4d9 .menu>li>a{font-size:14px;font-weight:600;color:#000}.elementor-element-f44d4d9 .menu>li>a svg{stroke:#000;fill:#000}.elementor-element-f44d4d9 .menu>li:hover>a{color:var(--e-global-color-545745c)}.elementor-element-f44d4d9 .menu>.current-menu-item>a{color:var(--e-global-color-545745c)}.elementor-element-f44d4d9 .menu>li.current-menu-ancestor>a{color:var(--e-global-color-545745c)}.elementor-element-f44d4d9 .menu>li:hover>a svg{stroke:var(--e-global-color-545745c);fill:var(--e-global-color-545745c)}.elementor-element-f44d4d9 .menu>.current-menu-item>a svg{stroke:var(--e-global-color-545745c);fill:var(--e-global-color-545745c)}.elementor-element-f44d4d9 .menu>li.current-menu-ancestor>a svg{stroke:var(--e-global-color-545745c);fill:var(--e-global-color-545745c)}.elementor-56 .elementor-element.elementor-element-f44d4d9 .menu>li>a{padding:25.5px 0 25.5px 0}.elementor-element-f44d4d9 .collapsible-menu>li>a>.toggle-btn{right:0}.elementor-56 .elementor-element.elementor-element-f44d4d9 .vertical-menu>li>a:after{right:0}.elementor-element-f44d4d9 .menu>li{margin:0 36px 0 0}.elementor-element-f44d4d9 .menu>li:last-child{margin-right:0}.elementor-element-f44d4d9 .menu-active-underline>li>a:before{border-bottom-width:1px;bottom:21px}.elementor-56 .elementor-element.elementor-element-f44d4d9 .menu-active-underline>li>a:before{color:var(--e-global-color-545745c)}.elementor-56 .elementor-element.elementor-element-a5d0e71{width:auto;max-width:auto;align-self:center}.elementor-56 .elementor-element.elementor-element-a5d0e71>.elementor-widget-container{margin:0 20px 1px 20px}.elementor-element-a5d0e71 .search-toggle{font-weight:600}.elementor-56 .elementor-element.elementor-element-a5d0e71 .search-toggle{color:#FFF}.elementor-56 .elementor-element.elementor-element-3a16908>.elementor-widget-container{margin:0 0 0 0}.elementor-element-3a16908 .btn span{white-space:nowrap}@media(max-width:1439px){.elementor-element-f44d4d9 .menu>li{margin:0 33px 0 0}.elementor-element-f44d4d9 .menu>li:last-child{margin-right:0}}@media(max-width:1199px){.elementor-element-a5d0e71 .search-toggle{font-size:0}}@media(max-width:991px){.elementor-56 .elementor-element.elementor-element-89a533b{padding:20px 0 20px 0}.elementor-56 .elementor-element.elementor-element-89a533b.fixed{padding:15px 0 15px 0}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-e010043>.elementor-widget-container{margin:0 0 0 15px;padding:8px 1px 8px 0}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2)}.elementor-56 .elementor-element.elementor-element-e010043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2)}.elementor-56 .elementor-element.elementor-element-a5d0e71>.elementor-widget-container{margin:0 0 1px 20px}.elementor-element-a5d0e71 .search-toggle i{font-size:20px;margin-right:0}}