.elementor-5434 .elementor-element.elementor-element-b279621 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5434 .elementor-element.elementor-element-b279621 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );background-image:url("https://3dot.co.za/wp-content/uploads/2026/03/image-10.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.6;}.elementor-5434 .elementor-element.elementor-element-b279621 > .elementor-container{max-width:500px;min-height:500px;}.elementor-5434 .elementor-element.elementor-element-b279621 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5434 .elementor-element.elementor-element-b279621{padding:100px 100px 100px 100px;}.elementor-5434 .elementor-element.elementor-element-711e2fb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5434 .elementor-element.elementor-element-711e2fb > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5434 .elementor-element.elementor-element-711e2fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-92f0123{text-align:center;}.elementor-5434 .elementor-element.elementor-element-92f0123 .elementor-heading-title{font-size:38px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:#9C444B;}.elementor-5434 .elementor-element.elementor-element-f4703c6{width:var( --container-widget-width, 101.667% );max-width:101.667%;--container-widget-width:101.667%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-5434 .elementor-element.elementor-element-f4703c6 p{margin-bottom:0px;}.elementor-5434 .elementor-element.elementor-element-0c99dcd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5434 .elementor-element.elementor-element-0c99dcd:not(.elementor-motion-effects-element-type-background), .elementor-5434 .elementor-element.elementor-element-0c99dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5434 .elementor-element.elementor-element-0c99dcd > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-0c99dcd{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-5434 .elementor-element.elementor-element-3b25aec > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-5434 .elementor-element.elementor-element-3b25aec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2px 2px 2px 2px;}.elementor-5434 .elementor-element.elementor-element-3b25aec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-45a66a2{width:var( --container-widget-width, 112.045% );max-width:112.045%;--container-widget-width:112.045%;--container-widget-flex-grow:0;text-align:center;}.elementor-5434 .elementor-element.elementor-element-45a66a2 img{opacity:0.67;filter:brightness( 93% ) contrast( 95% ) saturate( 70% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-5434 .elementor-element.elementor-element-7f5ce0f > .elementor-element-populated >  .elementor-background-overlay{background-color:#F5F6F7;opacity:0.5;}.elementor-5434 .elementor-element.elementor-element-7f5ce0f > .elementor-element-populated, .elementor-5434 .elementor-element.elementor-element-7f5ce0f > .elementor-element-populated > .elementor-background-overlay, .elementor-5434 .elementor-element.elementor-element-7f5ce0f > .elementor-background-slideshow{border-radius:0px 4px 4px 4px;}.elementor-5434 .elementor-element.elementor-element-7f5ce0f > .elementor-element-populated{box-shadow:27px 24px 20px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-5434 .elementor-element.elementor-element-7f5ce0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-f347ac0:not(.elementor-motion-effects-element-type-background), .elementor-5434 .elementor-element.elementor-element-f347ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-5434 .elementor-element.elementor-element-f347ac0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5434 .elementor-element.elementor-element-f347ac0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-15e0dd2{text-align:center;}.elementor-5434 .elementor-element.elementor-element-15e0dd2 .elementor-heading-title{color:#4C4C52;}.elementor-5434 .elementor-element.elementor-element-4a8b37e:not(.elementor-motion-effects-element-type-background), .elementor-5434 .elementor-element.elementor-element-4a8b37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-5434 .elementor-element.elementor-element-4a8b37e > .elementor-background-overlay{background-color:#F2F2F2;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-4a8b37e > .elementor-container{max-width:1140px;}.elementor-5434 .elementor-element.elementor-element-4a8b37e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 45px 34px 45px;}.elementor-5434 .elementor-element.elementor-element-467d062:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5434 .elementor-element.elementor-element-467d062 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-5434 .elementor-element.elementor-element-467d062 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:27px 27px 27px 27px;}.elementor-5434 .elementor-element.elementor-element-467d062 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-2fea596:not(.elementor-motion-effects-element-type-background), .elementor-5434 .elementor-element.elementor-element-2fea596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5434 .elementor-element.elementor-element-2fea596{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;box-shadow:10px 11px 5px -2px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2px 2px 2px 2px;}.elementor-5434 .elementor-element.elementor-element-2fea596, .elementor-5434 .elementor-element.elementor-element-2fea596 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-5434 .elementor-element.elementor-element-2fea596 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-35a6a82 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-5434 .elementor-element.elementor-element-d8ff022{text-align:center;}.elementor-5434 .elementor-element.elementor-element-d8ff022 .elementor-heading-title{font-weight:bold;color:#D0112B;}.elementor-5434 .elementor-element.elementor-element-d92b2e5 > .elementor-widget-container{padding:0px 0px 0px 19px;}.elementor-5434 .elementor-element.elementor-element-d92b2e5{text-align:center;color:var( --e-global-color-text );}.elementor-5434 .elementor-element.elementor-element-5425cd5 > .elementor-element-populated{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:28px 28px 28px 28px;}.elementor-5434 .elementor-element.elementor-element-ce1d4c1:not(.elementor-motion-effects-element-type-background), .elementor-5434 .elementor-element.elementor-element-ce1d4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5434 .elementor-element.elementor-element-ce1d4c1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;box-shadow:10px 11px 5px -2px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2px 2px 31px 2px;}.elementor-5434 .elementor-element.elementor-element-ce1d4c1, .elementor-5434 .elementor-element.elementor-element-ce1d4c1 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-5434 .elementor-element.elementor-element-ce1d4c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-a9b1fd6 > .elementor-element-populated{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-5434 .elementor-element.elementor-element-d3f2890{text-align:center;}.elementor-5434 .elementor-element.elementor-element-d3f2890 .elementor-heading-title{font-weight:bold;color:#D0112B;}.elementor-5434 .elementor-element.elementor-element-91984a3{text-align:center;color:var( --e-global-color-text );}.elementor-5434 .elementor-element.elementor-element-41018dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5434 .elementor-element.elementor-element-41018dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-5434 .elementor-element.elementor-element-41018dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-5434 .elementor-element.elementor-element-41018dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-bae5b6d:not(.elementor-motion-effects-element-type-background), .elementor-5434 .elementor-element.elementor-element-bae5b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5434 .elementor-element.elementor-element-bae5b6d{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;box-shadow:10px 11px 5px -2px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2px 2px 31px 2px;}.elementor-5434 .elementor-element.elementor-element-bae5b6d, .elementor-5434 .elementor-element.elementor-element-bae5b6d > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-5434 .elementor-element.elementor-element-bae5b6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-e70446d{text-align:center;}.elementor-5434 .elementor-element.elementor-element-e70446d .elementor-heading-title{font-weight:bold;color:var( --e-global-color-2679179 );}.elementor-5434 .elementor-element.elementor-element-4de47c5{text-align:center;color:var( --e-global-color-text );}.elementor-5434 .elementor-element.elementor-element-b58b7ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5434 .elementor-element.elementor-element-b58b7ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-5434 .elementor-element.elementor-element-b58b7ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-5434 .elementor-element.elementor-element-b58b7ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-beea56d:not(.elementor-motion-effects-element-type-background), .elementor-5434 .elementor-element.elementor-element-beea56d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5434 .elementor-element.elementor-element-beea56d{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;box-shadow:10px 11px 5px -2px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2px 2px 2px 2px;}.elementor-5434 .elementor-element.elementor-element-beea56d, .elementor-5434 .elementor-element.elementor-element-beea56d > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-5434 .elementor-element.elementor-element-beea56d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-82b88ca{text-align:center;}.elementor-5434 .elementor-element.elementor-element-82b88ca .elementor-heading-title{font-weight:bold;color:var( --e-global-color-2679179 );}.elementor-5434 .elementor-element.elementor-element-f580cb2{text-align:center;}.elementor-5434 .elementor-element.elementor-element-19014cc{margin-top:0px;margin-bottom:0px;padding:60px 60px 60px 60px;}.elementor-5434 .elementor-element.elementor-element-4434757 img{opacity:0.63;}.elementor-5434 .elementor-element.elementor-element-916acb5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F5F6F7;opacity:0.5;}.elementor-5434 .elementor-element.elementor-element-916acb5 > .elementor-element-populated, .elementor-5434 .elementor-element.elementor-element-916acb5 > .elementor-element-populated > .elementor-background-overlay, .elementor-5434 .elementor-element.elementor-element-916acb5 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-5434 .elementor-element.elementor-element-916acb5 > .elementor-element-populated{box-shadow:27px 24px 20px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-5434 .elementor-element.elementor-element-916acb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-13b8f19{width:var( --container-widget-width, 102.012% );max-width:102.012%;--container-widget-width:102.012%;--container-widget-flex-grow:0;text-align:center;}.elementor-5434 .elementor-element.elementor-element-13b8f19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5434 .elementor-element.elementor-element-13b8f19 .elementor-heading-title{color:#8C8D8F;}.elementor-5434 .elementor-element.elementor-element-46cb921{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );}.elementor-5434 .elementor-element.elementor-element-46cb921 > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-5434 .elementor-element.elementor-element-45bcbbf:not(.elementor-motion-effects-element-type-background), .elementor-5434 .elementor-element.elementor-element-45bcbbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3dot.co.za/wp-content/uploads/2026/03/Image-c-1536x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5434 .elementor-element.elementor-element-45bcbbf > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-45bcbbf > .elementor-container{max-width:1051px;min-height:0px;}.elementor-5434 .elementor-element.elementor-element-45bcbbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-5434 .elementor-element.elementor-element-30ac51c > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5434 .elementor-element.elementor-element-30ac51c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5434 .elementor-element.elementor-element-30ac51c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-3c389d1 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-5434 .elementor-element.elementor-element-3c389d1{text-align:center;}.elementor-5434 .elementor-element.elementor-element-3c389d1 .elementor-heading-title{font-weight:600;}.elementor-5434 .elementor-element.elementor-element-b2fa67a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-5434 .elementor-element.elementor-element-b2fa67a > .elementor-container{min-height:305px;}.elementor-5434 .elementor-element.elementor-element-b2fa67a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-b2fa67a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5434 .elementor-element.elementor-element-8facdf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5434 .elementor-element.elementor-element-8facdf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5434 .elementor-element.elementor-element-8facdf5 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-5434 .elementor-element.elementor-element-8facdf5 > .elementor-element-populated{border-style:none;box-shadow:16px 16px 6px -5px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 10px 40px 10px;}.elementor-5434 .elementor-element.elementor-element-8facdf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-546aa70 .elementor-icon-wrapper{text-align:center;}.elementor-5434 .elementor-element.elementor-element-546aa70.elementor-view-stacked .elementor-icon{background-color:#8B2323;}.elementor-5434 .elementor-element.elementor-element-546aa70.elementor-view-framed .elementor-icon, .elementor-5434 .elementor-element.elementor-element-546aa70.elementor-view-default .elementor-icon{color:#8B2323;border-color:#8B2323;}.elementor-5434 .elementor-element.elementor-element-546aa70.elementor-view-framed .elementor-icon, .elementor-5434 .elementor-element.elementor-element-546aa70.elementor-view-default .elementor-icon svg{fill:#8B2323;}.elementor-5434 .elementor-element.elementor-element-546aa70 .elementor-icon i, .elementor-5434 .elementor-element.elementor-element-546aa70 .elementor-icon svg{transform:rotate(0deg);}.elementor-5434 .elementor-element.elementor-element-4f166da{text-align:center;}.elementor-5434 .elementor-element.elementor-element-4f166da .elementor-heading-title{font-weight:600;color:#000000;}.elementor-5434 .elementor-element.elementor-element-0dad6e1{text-align:center;color:#8F8F96;}.elementor-5434 .elementor-element.elementor-element-0511cd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5434 .elementor-element.elementor-element-0511cd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5434 .elementor-element.elementor-element-0511cd8 > .elementor-element-populated{box-shadow:16px 16px 6px -5px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-5434 .elementor-element.elementor-element-0511cd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-e0a8308 .elementor-icon-wrapper{text-align:center;}.elementor-5434 .elementor-element.elementor-element-e0a8308.elementor-view-stacked .elementor-icon{background-color:#8B2323;}.elementor-5434 .elementor-element.elementor-element-e0a8308.elementor-view-framed .elementor-icon, .elementor-5434 .elementor-element.elementor-element-e0a8308.elementor-view-default .elementor-icon{color:#8B2323;border-color:#8B2323;}.elementor-5434 .elementor-element.elementor-element-e0a8308.elementor-view-framed .elementor-icon, .elementor-5434 .elementor-element.elementor-element-e0a8308.elementor-view-default .elementor-icon svg{fill:#8B2323;}.elementor-5434 .elementor-element.elementor-element-59d4da5{width:var( --container-widget-width, 93.048% );max-width:93.048%;--container-widget-width:93.048%;--container-widget-flex-grow:0;text-align:center;}.elementor-5434 .elementor-element.elementor-element-59d4da5 .elementor-heading-title{font-weight:600;color:#000000;}.elementor-5434 .elementor-element.elementor-element-e715596{width:initial;max-width:initial;text-align:center;}.elementor-5434 .elementor-element.elementor-element-e715596 > .elementor-widget-container{margin:18px 18px 18px 18px;}.elementor-5434 .elementor-element.elementor-element-e715596 p{margin-bottom:0px;}.elementor-5434 .elementor-element.elementor-element-94563be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5434 .elementor-element.elementor-element-94563be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5434 .elementor-element.elementor-element-94563be > .elementor-element-populated{box-shadow:16px 16px 6px -5px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-5434 .elementor-element.elementor-element-94563be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-5f57132 .elementor-icon-wrapper{text-align:center;}.elementor-5434 .elementor-element.elementor-element-5f57132.elementor-view-stacked .elementor-icon{background-color:#8B2323;}.elementor-5434 .elementor-element.elementor-element-5f57132.elementor-view-framed .elementor-icon, .elementor-5434 .elementor-element.elementor-element-5f57132.elementor-view-default .elementor-icon{color:#8B2323;border-color:#8B2323;}.elementor-5434 .elementor-element.elementor-element-5f57132.elementor-view-framed .elementor-icon, .elementor-5434 .elementor-element.elementor-element-5f57132.elementor-view-default .elementor-icon svg{fill:#8B2323;}.elementor-5434 .elementor-element.elementor-element-7d36f63{text-align:center;}.elementor-5434 .elementor-element.elementor-element-7d36f63 .elementor-heading-title{font-weight:600;color:#000000;}.elementor-5434 .elementor-element.elementor-element-b2311ee{text-align:center;font-style:normal;line-height:27px;letter-spacing:-1.4px;word-spacing:2px;}.elementor-5434 .elementor-element.elementor-element-87b6536:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5434 .elementor-element.elementor-element-87b6536 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5434 .elementor-element.elementor-element-87b6536 > .elementor-element-populated{box-shadow:16px 16px 6px -5px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-5434 .elementor-element.elementor-element-87b6536 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5434 .elementor-element.elementor-element-561becb .elementor-icon-wrapper{text-align:center;}.elementor-5434 .elementor-element.elementor-element-561becb.elementor-view-stacked .elementor-icon{background-color:#8B2323;}.elementor-5434 .elementor-element.elementor-element-561becb.elementor-view-framed .elementor-icon, .elementor-5434 .elementor-element.elementor-element-561becb.elementor-view-default .elementor-icon{color:#8B2323;border-color:#8B2323;}.elementor-5434 .elementor-element.elementor-element-561becb.elementor-view-framed .elementor-icon, .elementor-5434 .elementor-element.elementor-element-561becb.elementor-view-default .elementor-icon svg{fill:#8B2323;}.elementor-5434 .elementor-element.elementor-element-91ce285{text-align:center;}.elementor-5434 .elementor-element.elementor-element-91ce285 .elementor-heading-title{font-weight:600;color:#000000;}.elementor-5434 .elementor-element.elementor-element-3810568{text-align:left;}@media(min-width:768px){.elementor-5434 .elementor-element.elementor-element-3b25aec{width:45%;}.elementor-5434 .elementor-element.elementor-element-7f5ce0f{width:55%;}.elementor-5434 .elementor-element.elementor-element-dbbdbc5{width:45%;}.elementor-5434 .elementor-element.elementor-element-916acb5{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5434 .elementor-element.elementor-element-3b25aec{width:100%;}.elementor-5434 .elementor-element.elementor-element-7f5ce0f{width:100%;}.elementor-5434 .elementor-element.elementor-element-dbbdbc5{width:100%;}.elementor-5434 .elementor-element.elementor-element-916acb5{width:100%;}}@media(min-width:1025px){.elementor-5434 .elementor-element.elementor-element-45bcbbf:not(.elementor-motion-effects-element-type-background), .elementor-5434 .elementor-element.elementor-element-45bcbbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-5434 .elementor-element.elementor-element-b279621{padding:20px 20px 20px 20px;}.elementor-5434 .elementor-element.elementor-element-0c99dcd{padding:60px 60px 60px 60px;}.elementor-5434 .elementor-element.elementor-element-943f40c{text-align:center;}.elementor-5434 .elementor-element.elementor-element-467d062 > .elementor-element-populated{padding:17px 17px 17px 17px;}.elementor-5434 .elementor-element.elementor-element-5425cd5 > .elementor-element-populated{padding:26px 26px 26px 26px;}.elementor-5434 .elementor-element.elementor-element-b58b7ab > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-5434 .elementor-element.elementor-element-46cb921{text-align:center;}.elementor-5434 .elementor-element.elementor-element-45bcbbf{padding:2px 2px 2px 2px;}.elementor-5434 .elementor-element.elementor-element-3c389d1 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-5434 .elementor-element.elementor-element-8facdf5 > .elementor-element-populated{padding:40px 25px 25px 40px;}.elementor-5434 .elementor-element.elementor-element-4f166da{width:var( --container-widget-width, 128.3px );max-width:128.3px;--container-widget-width:128.3px;--container-widget-flex-grow:0;}.elementor-5434 .elementor-element.elementor-element-4f166da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5434 .elementor-element.elementor-element-4f166da .elementor-heading-title{letter-spacing:-0.6px;}.elementor-5434 .elementor-element.elementor-element-0dad6e1 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-5434 .elementor-element.elementor-element-59d4da5{width:var( --container-widget-width, 128.3px );max-width:128.3px;--container-widget-width:128.3px;--container-widget-flex-grow:0;}.elementor-5434 .elementor-element.elementor-element-59d4da5 .elementor-heading-title{letter-spacing:-0.6px;}.elementor-5434 .elementor-element.elementor-element-e715596 > .elementor-widget-container{margin:18px 18px 18px 18px;}.elementor-5434 .elementor-element.elementor-element-7d36f63{width:var( --container-widget-width, 128.375px );max-width:128.375px;--container-widget-width:128.375px;--container-widget-flex-grow:0;}.elementor-5434 .elementor-element.elementor-element-7d36f63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5434 .elementor-element.elementor-element-7d36f63 .elementor-heading-title{letter-spacing:-0.6px;}.elementor-5434 .elementor-element.elementor-element-91ce285 .elementor-heading-title{letter-spacing:-0.6px;}}@media(max-width:767px){.elementor-5434 .elementor-element.elementor-element-b279621{padding:20px 20px 20px 20px;}.elementor-5434 .elementor-element.elementor-element-0c99dcd{padding:20px 20px 20px 20px;}.elementor-5434 .elementor-element.elementor-element-3b25aec{width:100%;}.elementor-5434 .elementor-element.elementor-element-7f5ce0f{width:100%;}.elementor-5434 .elementor-element.elementor-element-4a8b37e{padding:0px 45px 34px 45px;}.elementor-5434 .elementor-element.elementor-element-19014cc{padding:20px 20px 20px 20px;}.elementor-5434 .elementor-element.elementor-element-dbbdbc5{width:100%;}.elementor-5434 .elementor-element.elementor-element-46cb921{text-align:center;}.elementor-5434 .elementor-element.elementor-element-45bcbbf{padding:0px 0px 0px 0px;}.elementor-5434 .elementor-element.elementor-element-3c389d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-b2fa67a *//* This forces space between the cards */
.elementor-5434 .elementor-element.elementor-element-b2fa67a .elementor-column {
    margin-right: 15px !important;
    margin-left: 15px !important;
}

/* This makes sure the columns themselves stay white */
.elementor-5434 .elementor-element.elementor-element-b2fa67a .elementor-column > .elementor-widget-wrap {
    background-color: #ffffff !important;
    padding: 45px 25px !important; /* This adds the top/bottom space for the icons */
    box-shadow: 0px 10px 30px rgba(0,0,0,0.1) !important;
    border-radius: 5px !important;
}

/* Removes the gap on the very last card so it stays aligned */
.elementor-5434 .elementor-element.elementor-element-b2fa67a .elementor-column:last-child {
    margin-right: 0 !important;
}/* End custom CSS */