.elementor-11 .elementor-element.elementor-element-7ebcad2a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7ebcad2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-7ebcad2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;z-index:9;}.elementor-11 .elementor-element.elementor-element-7ebcad2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-1d7e83f6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1d7e83f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dtfprint.co.za/wp-content/uploads/2024/12/Snapinsta.app_469503812_2623748801144162_7715221072913006432_n_1080-1-850x567-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-1d7e83f6 > .elementor-background-overlay{background-color:#010202;opacity:0.47;mix-blend-mode:darken;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-1d7e83f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 0% 15% 0%;}.elementor-11 .elementor-element.elementor-element-1d7e83f6 > .elementor-shape-bottom svg{height:100px;}.elementor-11 .elementor-element.elementor-element-60078360 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-11 .elementor-element.elementor-element-32507775{text-align:center;}.elementor-11 .elementor-element.elementor-element-32507775 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:110px;font-weight:600;letter-spacing:-4.1px;color:#f8f8f9;}.elementor-11 .elementor-element.elementor-element-503f99a1{text-align:center;}.elementor-11 .elementor-element.elementor-element-503f99a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:68px;font-weight:600;letter-spacing:-4.1px;color:#DFD120;}.elementor-11 .elementor-element.elementor-element-522d5422{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#f8f8f9;}.elementor-11 .elementor-element.elementor-element-4f632429 .elementor-button{background-color:rgba(255,255,255,0);fill:#f8f8f9;color:#f8f8f9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#f8f8f9;}.elementor-11 .elementor-element.elementor-element-4f632429 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-4f632429 .elementor-button:focus{background-color:rgba(255,72,47,0);color:#ffffff;border-color:#f8f8f9;}.elementor-11 .elementor-element.elementor-element-4f632429 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-4f632429 .elementor-button:focus svg{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-76d4fd8d .elementor-button{background-color:#ff482f;font-family:"Work Sans", Sans-serif;fill:#f8f8f9;color:#f8f8f9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ff482f;}.elementor-11 .elementor-element.elementor-element-359d0e6f{padding:100px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-27b3619e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-27b3619e > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-6652bcb5 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6652bcb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-795edb00 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-795edb00{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-7f97a8b0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7f97a8b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-7f97a8b0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-7f97a8b0 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-7f97a8b0 .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-7f97a8b0 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-7f97a8b0 .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-112d54c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-112d54c6 > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-5720c0e4 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5720c0e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-2fc88bd > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-2fc88bd{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-89b26b2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-89b26b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-89b26b2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-89b26b2 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-89b26b2 .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-89b26b2 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-89b26b2 .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-bddbfcc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-bddbfcc > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-ff3b577 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ff3b577 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-729c42e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-729c42e{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-9228d03 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9228d03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-9228d03 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-9228d03 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-9228d03 .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-9228d03 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-9228d03 .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-d5b15c7{padding:100px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-82d2f9b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-82d2f9b > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-e74bd41 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e74bd41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-d3e008b > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-d3e008b{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-446e74e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-446e74e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-446e74e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-446e74e .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-446e74e .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-446e74e .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-446e74e .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-745fadc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-745fadc > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-00e2788 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-00e2788 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-3855d41 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-3855d41{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-65433ab .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-65433ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-65433ab .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-65433ab .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-65433ab .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-65433ab .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-65433ab .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-b38103d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-b38103d > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-d72dcc6 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d72dcc6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-92a52a2 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-92a52a2{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-235e92c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-235e92c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-235e92c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-235e92c .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-235e92c .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-235e92c .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-235e92c .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-2e08205{padding:100px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d205f5e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-d205f5e > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-985a3dd > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-985a3dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-68c634a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-68c634a{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-2f959bb .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2f959bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-2f959bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-2f959bb .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-2f959bb .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-2f959bb .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-2f959bb .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-afadf9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-afadf9d > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-d46fbf6 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d46fbf6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-f66f79d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-f66f79d{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-4537e6c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4537e6c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-4537e6c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-4537e6c .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-4537e6c .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-4537e6c .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-4537e6c .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-d4a37ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-d4a37ec > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-60da83f > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-60da83f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-a5700f1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-a5700f1{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-3c3a03f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3c3a03f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-3c3a03f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-3c3a03f .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-3c3a03f .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-3c3a03f .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-3c3a03f .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-82a3bb3{padding:100px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7dcfb5b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-7dcfb5b > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-3956e40 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3956e40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-1fe51ec > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-1fe51ec{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-dc87a5f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dc87a5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-dc87a5f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-dc87a5f .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-dc87a5f .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-dc87a5f .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-dc87a5f .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-93334ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-93334ea > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-dfca399 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dfca399 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-180a9c8 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-180a9c8{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-57a1dd2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-57a1dd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-57a1dd2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-57a1dd2 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-57a1dd2 .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-57a1dd2 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-57a1dd2 .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-0cbec08 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-0cbec08 > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11 .elementor-element.elementor-element-38887b4 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-38887b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-0.8px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-30a52d3 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11 .elementor-element.elementor-element-30a52d3{font-family:"Poppins", Sans-serif;font-size:1.2rem;line-height:1.5em;color:#050708;}.elementor-11 .elementor-element.elementor-element-7e9218e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Work Sans", Sans-serif;letter-spacing:-0.5px;fill:#ff482f;color:#ff482f;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7e9218e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-7e9218e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-7e9218e .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-7e9218e .elementor-button:focus{color:#ff482f;}.elementor-11 .elementor-element.elementor-element-7e9218e .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-7e9218e .elementor-button:focus svg{fill:#ff482f;}.elementor-11 .elementor-element.elementor-element-6e4311cb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6e4311cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f9;}.elementor-11 .elementor-element.elementor-element-6e4311cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 120px 0px;}.elementor-11 .elementor-element.elementor-element-6e4311cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-6dcf585b{text-align:center;}.elementor-11 .elementor-element.elementor-element-6dcf585b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;letter-spacing:-2.2px;color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-7fb65ab6 > .elementor-widget-container{background-color:#ffffff;padding:38px 38px 38px 38px;border-radius:5px 5px 5px 5px;box-shadow:0px 2px 8px 0px rgba(61,65,84,0.10);}.elementor-11 .elementor-element.elementor-element-7fb65ab6 .elementor-testimonial-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-7fb65ab6 .elementor-testimonial-content{color:#1d2f52;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-7fb65ab6 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:55px;height:55px;}.elementor-11 .elementor-element.elementor-element-7fb65ab6 .elementor-testimonial-name{color:#1d2f52;font-family:"Work Sans", Sans-serif;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-7fb65ab6 .elementor-testimonial-job{color:#ff482f;font-family:"Work Sans", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-3c8d1b83 > .elementor-widget-container{background-color:#ffffff;padding:38px 38px 38px 38px;border-radius:5px 5px 5px 5px;box-shadow:0px 2px 8px 0px rgba(61,65,84,0.10);}.elementor-11 .elementor-element.elementor-element-3c8d1b83 .elementor-testimonial-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-3c8d1b83 .elementor-testimonial-content{color:#1d2f52;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-3c8d1b83 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:55px;height:55px;}.elementor-11 .elementor-element.elementor-element-3c8d1b83 .elementor-testimonial-name{color:#1d2f52;font-family:"Work Sans", Sans-serif;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-3c8d1b83 .elementor-testimonial-job{color:#ff482f;font-family:"Work Sans", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-98fb773{margin-top:80px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-421935c1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-421935c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d2f52;}.elementor-11 .elementor-element.elementor-element-421935c1 > .elementor-background-overlay{background-image:url("https://dtfprint.co.za/wp-content/uploads/2024/09/image-from-rawpixel-id-580725-jpeg.jpg");background-position:center center;background-size:cover;opacity:0.13;mix-blend-mode:lighten;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-421935c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-11 .elementor-element.elementor-element-373e2fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:24px;}.elementor-11 .elementor-element.elementor-element-36dbf73c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-36dbf73c{text-align:center;}.elementor-11 .elementor-element.elementor-element-36dbf73c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;line-height:1.7em;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-3b3d3eb6 .elementor-button{background-color:#ff482f;font-family:"Work Sans", Sans-serif;fill:#f8f8f9;color:#f8f8f9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ff482f;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-32507775{text-align:center;}.elementor-11 .elementor-element.elementor-element-32507775 .elementor-heading-title{font-size:72px;}.elementor-11 .elementor-element.elementor-element-503f99a1{text-align:center;}.elementor-11 .elementor-element.elementor-element-503f99a1 .elementor-heading-title{font-size:72px;}.elementor-11 .elementor-element.elementor-element-522d5422{text-align:center;}.elementor-11 .elementor-element.elementor-element-6dcf585b{text-align:center;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-1d7e83f6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1d7e83f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-11 .elementor-element.elementor-element-421935c1 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-1d7e83f6{padding:40px 0px 90px 0px;}.elementor-11 .elementor-element.elementor-element-32507775 .elementor-heading-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-503f99a1 .elementor-heading-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-6652bcb5{text-align:center;}.elementor-11 .elementor-element.elementor-element-795edb00{text-align:center;}.elementor-11 .elementor-element.elementor-element-5720c0e4{text-align:center;}.elementor-11 .elementor-element.elementor-element-2fc88bd{text-align:center;}.elementor-11 .elementor-element.elementor-element-ff3b577{text-align:center;}.elementor-11 .elementor-element.elementor-element-729c42e{text-align:center;}.elementor-11 .elementor-element.elementor-element-e74bd41{text-align:center;}.elementor-11 .elementor-element.elementor-element-d3e008b{text-align:center;}.elementor-11 .elementor-element.elementor-element-00e2788{text-align:center;}.elementor-11 .elementor-element.elementor-element-3855d41{text-align:center;}.elementor-11 .elementor-element.elementor-element-d72dcc6{text-align:center;}.elementor-11 .elementor-element.elementor-element-92a52a2{text-align:center;}.elementor-11 .elementor-element.elementor-element-985a3dd{text-align:center;}.elementor-11 .elementor-element.elementor-element-68c634a{text-align:center;}.elementor-11 .elementor-element.elementor-element-d46fbf6{text-align:center;}.elementor-11 .elementor-element.elementor-element-f66f79d{text-align:center;}.elementor-11 .elementor-element.elementor-element-60da83f{text-align:center;}.elementor-11 .elementor-element.elementor-element-a5700f1{text-align:center;}.elementor-11 .elementor-element.elementor-element-3956e40{text-align:center;}.elementor-11 .elementor-element.elementor-element-1fe51ec{text-align:center;}.elementor-11 .elementor-element.elementor-element-dfca399{text-align:center;}.elementor-11 .elementor-element.elementor-element-180a9c8{text-align:center;}.elementor-11 .elementor-element.elementor-element-38887b4{text-align:center;}.elementor-11 .elementor-element.elementor-element-30a52d3{text-align:center;}.elementor-11 .elementor-element.elementor-element-6dcf585b .elementor-heading-title{font-size:28px;}.elementor-11 .elementor-element.elementor-element-36dbf73c{text-align:center;}}