.elementor-430 .elementor-element.elementor-element-315e6d8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-430 .elementor-element.elementor-element-315e6d8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-430 .elementor-element.elementor-element-c068cad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-430 .elementor-element.elementor-element-0de0bb8{--display:flex;--min-height:450px;--overlay-opacity:0.5;}.elementor-430 .elementor-element.elementor-element-0de0bb8:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-0de0bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dhndistribution.co.za/wp-content/uploads/2025/05/IMG-20250516-WA0009-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-430 .elementor-element.elementor-element-0de0bb8::before, .elementor-430 .elementor-element.elementor-element-0de0bb8 > .elementor-background-video-container::before, .elementor-430 .elementor-element.elementor-element-0de0bb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-430 .elementor-element.elementor-element-0de0bb8 > .elementor-background-slideshow::before, .elementor-430 .elementor-element.elementor-element-0de0bb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-430 .elementor-element.elementor-element-0de0bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.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-430 .elementor-element.elementor-element-74ee146{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-430 .elementor-element.elementor-element-74ee146 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;text-shadow:1px 8px 0px rgba(0, 0, 0, 0.93);color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-430 .elementor-element.elementor-element-15b8ba4{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-430 .elementor-element.elementor-element-f459938{--spacer-size:50px;}.elementor-430 .elementor-element.elementor-element-98a25df{--display:flex;--border-radius:80px 0px 80px 0px;}.elementor-430 .elementor-element.elementor-element-0bccd3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-430 .elementor-element.elementor-element-3be7409{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-430 .elementor-element.elementor-element-5b1afc0{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-430 .elementor-element.elementor-element-4445a0e{--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;}.elementor-430 .elementor-element.elementor-element-949d311{text-align:center;}.elementor-430 .elementor-element.elementor-element-949d311 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;text-shadow:1px 3px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-130eb1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-430 .elementor-element.elementor-element-f633cbf .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-3d0b695 .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-ff64751{--spacer-size:50px;}.elementor-430 .elementor-element.elementor-element-687eb3d{--display:flex;--border-radius:080px 0px 080px 0px;}.elementor-430 .elementor-element.elementor-element-a533d8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-430 .elementor-element.elementor-element-95fbc30{--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;}.elementor-430 .elementor-element.elementor-element-eaf9196{text-align:center;}.elementor-430 .elementor-element.elementor-element-eaf9196 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;text-shadow:1px 3px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-beaccf2{color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-66a6c93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-430 .elementor-element.elementor-element-ddc4a09 .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-912e593 .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-fcaf0d9{--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;}.elementor-430 .elementor-element.elementor-element-a835840{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-430 .elementor-element.elementor-element-1a2ee78{--spacer-size:50px;}.elementor-430 .elementor-element.elementor-element-91305f4{--display:flex;--border-radius:80px 0px 80px 0px;}.elementor-430 .elementor-element.elementor-element-a2cd614{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-430 .elementor-element.elementor-element-55f6c86{--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;}.elementor-430 .elementor-element.elementor-element-8562a21{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-430 .elementor-element.elementor-element-303a238{--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;}.elementor-430 .elementor-element.elementor-element-d32c5dc{text-align:center;}.elementor-430 .elementor-element.elementor-element-d32c5dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;text-shadow:1px 3px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-af1522b{color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-2e87850{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-430 .elementor-element.elementor-element-338c925 .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-3ba46ed .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-788a3de{--spacer-size:50px;}.elementor-430 .elementor-element.elementor-element-b48423f{--display:flex;--border-radius:80px 0px 80px 0px;}.elementor-430 .elementor-element.elementor-element-6f4402b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-430 .elementor-element.elementor-element-f080e33{--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;}.elementor-430 .elementor-element.elementor-element-6a4f198{text-align:center;}.elementor-430 .elementor-element.elementor-element-6a4f198 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;text-shadow:1px 3px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-ae521eb{color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-87c46fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-430 .elementor-element.elementor-element-b656493 .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-af2453d .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-ec574ae{--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;}.elementor-430 .elementor-element.elementor-element-a8dc706{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-430 .elementor-element.elementor-element-3fa8d3c{--spacer-size:50px;}.elementor-430 .elementor-element.elementor-element-7f71686{--display:flex;--border-radius:80px 0px 80px 0px;}.elementor-430 .elementor-element.elementor-element-e1e6134{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-430 .elementor-element.elementor-element-e7e5366{--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;}.elementor-430 .elementor-element.elementor-element-4379cab{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-430 .elementor-element.elementor-element-d10d75a{--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;}.elementor-430 .elementor-element.elementor-element-a077f1c{text-align:center;}.elementor-430 .elementor-element.elementor-element-a077f1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;text-shadow:1px 3px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-36bf07e{color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-dff150c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-430 .elementor-element.elementor-element-ea3f494 .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-559de8e .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-d97241c{--spacer-size:50px;}.elementor-430 .elementor-element.elementor-element-77744e3{--display:flex;--border-radius:80px 0px 80px 0px;}.elementor-430 .elementor-element.elementor-element-9a9a1ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-430 .elementor-element.elementor-element-d2bc88e{--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;}.elementor-430 .elementor-element.elementor-element-d3f1f90{text-align:center;}.elementor-430 .elementor-element.elementor-element-d3f1f90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;text-shadow:1px 3px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-e199fcd{color:var( --e-global-color-secondary );}.elementor-430 .elementor-element.elementor-element-b67d5b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-430 .elementor-element.elementor-element-700b2eb .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-35476de .elementor-button{background-color:#080808;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-width:4px 4px 4px 4px;border-color:#9E9A9A;border-radius:065px 0px 070px 0px;}.elementor-430 .elementor-element.elementor-element-934937b{--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;}.elementor-430 .elementor-element.elementor-element-3e6ba5e{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-430 .elementor-element.elementor-element-1d4e191{--spacer-size:50px;}@media(min-width:768px){.elementor-430 .elementor-element.elementor-element-3be7409{--width:50%;}.elementor-430 .elementor-element.elementor-element-4445a0e{--width:50%;}.elementor-430 .elementor-element.elementor-element-95fbc30{--width:50%;}.elementor-430 .elementor-element.elementor-element-fcaf0d9{--width:50%;}.elementor-430 .elementor-element.elementor-element-55f6c86{--width:50%;}.elementor-430 .elementor-element.elementor-element-303a238{--width:50%;}.elementor-430 .elementor-element.elementor-element-f080e33{--width:50%;}.elementor-430 .elementor-element.elementor-element-ec574ae{--width:50%;}.elementor-430 .elementor-element.elementor-element-e7e5366{--width:50%;}.elementor-430 .elementor-element.elementor-element-d10d75a{--width:50%;}.elementor-430 .elementor-element.elementor-element-d2bc88e{--width:50%;}.elementor-430 .elementor-element.elementor-element-934937b{--width:50%;}}@media(max-width:767px){.elementor-430 .elementor-element.elementor-element-315e6d8c{--width:607px;}.elementor-430 .elementor-element.elementor-element-c068cad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-430 .elementor-element.elementor-element-0de0bb8{--min-height:350px;}.elementor-430 .elementor-element.elementor-element-74ee146 .elementor-heading-title{font-size:51px;}.elementor-430 .elementor-element.elementor-element-f459938{--spacer-size:1px;}.elementor-430 .elementor-element.elementor-element-949d311 .elementor-heading-title{font-size:29px;}.elementor-430 .elementor-element.elementor-element-ff64751{--spacer-size:1px;}.elementor-430 .elementor-element.elementor-element-eaf9196 .elementor-heading-title{font-size:29px;}.elementor-430 .elementor-element.elementor-element-1a2ee78{--spacer-size:1px;}.elementor-430 .elementor-element.elementor-element-d32c5dc .elementor-heading-title{font-size:29px;}.elementor-430 .elementor-element.elementor-element-788a3de{--spacer-size:1px;}.elementor-430 .elementor-element.elementor-element-6a4f198 .elementor-heading-title{font-size:29px;}.elementor-430 .elementor-element.elementor-element-3fa8d3c{--spacer-size:1px;}.elementor-430 .elementor-element.elementor-element-a077f1c .elementor-heading-title{font-size:29px;}.elementor-430 .elementor-element.elementor-element-d97241c{--spacer-size:1px;}.elementor-430 .elementor-element.elementor-element-d3f1f90 .elementor-heading-title{font-size:29px;}.elementor-430 .elementor-element.elementor-element-1d4e191{--spacer-size:1px;}}@media(min-width:1025px){.elementor-430 .elementor-element.elementor-element-0de0bb8:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-0de0bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}