.elementor-192 .elementor-element.elementor-element-7356d190{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.9}.elementor-192 .elementor-element.elementor-element-7356d190:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-7356d190>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.virtualwolfdesigns.co.za/wp-content/uploads/2026/03/Background-1-1-scaled.jpg);background-position:center left;background-size:cover}.elementor-192 .elementor-element.elementor-element-7356d190::before,.elementor-192 .elementor-element.elementor-element-7356d190>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-7356d190>.e-con-inner>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-7356d190>.elementor-background-slideshow::before,.elementor-192 .elementor-element.elementor-element-7356d190>.e-con-inner>.elementor-background-slideshow::before,.elementor-192 .elementor-element.elementor-element-7356d190>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#fff0;background-image:radial-gradient(at center center,var(--e-global-color-0cb4556) 0%,var(--e-global-color-primary) 80%)}.elementor-192 .elementor-element.elementor-element-5c777509{text-align:center}.elementor-192 .elementor-element.elementor-element-5d6aae1f{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-accent);width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-3bff0760{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em}.elementor-192 .elementor-element.elementor-element-3bff0760:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-3bff0760>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-192 .elementor-element.elementor-element-25fc61a5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-192 .elementor-element.elementor-element-7c49c367{text-align:center;width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0}.elementor-192 .elementor-element.elementor-element-7c49c367 .elementor-heading-title{font-family:var(--e-global-typography-9753a56-font-family),Sans-serif;font-size:var(--e-global-typography-9753a56-font-size);font-weight:var(--e-global-typography-9753a56-font-weight);text-transform:var(--e-global-typography-9753a56-text-transform);line-height:var(--e-global-typography-9753a56-line-height);letter-spacing:var(--e-global-typography-9753a56-letter-spacing);word-spacing:var(--e-global-typography-9753a56-word-spacing);color:var(--e-global-color-accent)}.elementor-192 .elementor-element.elementor-element-4ba8fb5f{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text);margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:var(--container-widget-width,47%);max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0}.elementor-192 .elementor-element.elementor-element-15480af5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A502A8;--border-color:#A502A8;--border-radius:10px 10px 10px 10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em}.elementor-192 .elementor-element.elementor-element-15480af5:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-15480af5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6dfd9e2)}.elementor-192 .elementor-element.elementor-element-15480af5:hover{background-image:url(https://www.virtualwolfdesigns.co.za/wp-content/plugins/elementor/assets/images/placeholder.png);background-position:center center;background-size:cover;--overlay-opacity:0.95;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-cb86ca9);--border-color:var( --e-global-color-cb86ca9 )}.elementor-192 .elementor-element.elementor-element-15480af5:hover::before,.elementor-192 .elementor-element.elementor-element-15480af5:hover>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-15480af5:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-15480af5>.elementor-background-slideshow:hover::before,.elementor-192 .elementor-element.elementor-element-15480af5>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(130deg,var(--e-global-color-72a3249) 0%,var(--e-global-color-secondary) 100%)}.elementor-192 .elementor-element.elementor-element-15480af5:hover::before{filter:brightness(80%) contrast(100%) saturate(80%) blur(0) hue-rotate(0deg)}.elementor-192 .elementor-element.elementor-element-15480af5,.elementor-192 .elementor-element.elementor-element-15480af5::before{--border-transition:0.3s}.elementor-192 .elementor-element.elementor-element-10ba46ef .elementor-heading-title{font-family:var(--e-global-typography-c4a4e51-font-family),Sans-serif;font-size:var(--e-global-typography-c4a4e51-font-size);font-weight:var(--e-global-typography-c4a4e51-font-weight);text-transform:var(--e-global-typography-c4a4e51-text-transform);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-3e568be0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-2151a43{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-192 .elementor-element.elementor-element-2151a43 .elementor-divider-separator{width:95%}.elementor-192 .elementor-element.elementor-element-2151a43 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-192 .elementor-element.elementor-element-565feb18{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-cb86ca9);--border-color:var( --e-global-color-cb86ca9 );--border-radius:10px 10px 10px 10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em}.elementor-192 .elementor-element.elementor-element-565feb18:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-565feb18>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.virtualwolfdesigns.co.za/wp-content/plugins/elementor/assets/images/placeholder.png);background-position:center center;background-size:cover}.elementor-192 .elementor-element.elementor-element-565feb18::before,.elementor-192 .elementor-element.elementor-element-565feb18>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-565feb18>.e-con-inner>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-565feb18>.elementor-background-slideshow::before,.elementor-192 .elementor-element.elementor-element-565feb18>.e-con-inner>.elementor-background-slideshow::before,.elementor-192 .elementor-element.elementor-element-565feb18>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(130deg,var(--e-global-color-72a3249) 0%,var(--e-global-color-secondary) 100%)}.elementor-192 .elementor-element.elementor-element-565feb18::before{filter:brightness(80%) contrast(100%) saturate(80%) blur(0) hue-rotate(0deg)}.elementor-192 .elementor-element.elementor-element-565feb18:hover::before,.elementor-192 .elementor-element.elementor-element-565feb18:hover>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-565feb18:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-565feb18>.elementor-background-slideshow:hover::before,.elementor-192 .elementor-element.elementor-element-565feb18>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(130deg,var(--e-global-color-72a3249) 0%,var(--e-global-color-secondary) 100%)}.elementor-192 .elementor-element.elementor-element-565feb18:hover{--overlay-opacity:0.95}.elementor-192 .elementor-element.elementor-element-565feb18:hover::before{filter:brightness(80%) contrast(100%) saturate(80%) blur(0) hue-rotate(0deg)}.elementor-192 .elementor-element.elementor-element-510ff095 .elementor-heading-title{font-family:var(--e-global-typography-c4a4e51-font-family),Sans-serif;font-size:var(--e-global-typography-c4a4e51-font-size);font-weight:var(--e-global-typography-c4a4e51-font-weight);text-transform:var(--e-global-typography-c4a4e51-text-transform);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-79245137{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-22ca836{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-192 .elementor-element.elementor-element-22ca836 .elementor-divider-separator{width:95%}.elementor-192 .elementor-element.elementor-element-22ca836 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-192 .elementor-element.elementor-element-4063d0bc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A502A8;--border-color:#A502A8;--border-radius:10px 10px 10px 10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-4063d0bc:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-4063d0bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6dfd9e2)}.elementor-192 .elementor-element.elementor-element-4063d0bc:hover{background-image:url(https://www.virtualwolfdesigns.co.za/wp-content/plugins/elementor/assets/images/placeholder.png);background-position:center center;background-size:cover;--overlay-opacity:0.95;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-cb86ca9);--border-color:var( --e-global-color-cb86ca9 )}.elementor-192 .elementor-element.elementor-element-4063d0bc:hover::before,.elementor-192 .elementor-element.elementor-element-4063d0bc:hover>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-4063d0bc:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-4063d0bc>.elementor-background-slideshow:hover::before,.elementor-192 .elementor-element.elementor-element-4063d0bc>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(130deg,var(--e-global-color-72a3249) 0%,var(--e-global-color-secondary) 100%)}.elementor-192 .elementor-element.elementor-element-4063d0bc:hover::before{filter:brightness(80%) contrast(100%) saturate(80%) blur(0) hue-rotate(0deg)}.elementor-192 .elementor-element.elementor-element-4063d0bc,.elementor-192 .elementor-element.elementor-element-4063d0bc::before{--border-transition:0.3s}.elementor-192 .elementor-element.elementor-element-466ac060 .elementor-heading-title{font-family:var(--e-global-typography-c4a4e51-font-family),Sans-serif;font-size:var(--e-global-typography-c4a4e51-font-size);font-weight:var(--e-global-typography-c4a4e51-font-weight);text-transform:var(--e-global-typography-c4a4e51-text-transform);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-42629b0d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-60dc3aeb{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-192 .elementor-element.elementor-element-60dc3aeb .elementor-divider-separator{width:95%}.elementor-192 .elementor-element.elementor-element-60dc3aeb .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-192 .elementor-element.elementor-element-159b9ca2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A502A8;--border-color:#A502A8;--border-radius:10px 10px 10px 10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-159b9ca2:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-159b9ca2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6dfd9e2)}.elementor-192 .elementor-element.elementor-element-159b9ca2:hover{background-image:url(https://www.virtualwolfdesigns.co.za/wp-content/plugins/elementor/assets/images/placeholder.png);background-position:center center;background-size:cover;--overlay-opacity:0.95;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-cb86ca9);--border-color:var( --e-global-color-cb86ca9 )}.elementor-192 .elementor-element.elementor-element-159b9ca2:hover::before,.elementor-192 .elementor-element.elementor-element-159b9ca2:hover>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-159b9ca2:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-159b9ca2>.elementor-background-slideshow:hover::before,.elementor-192 .elementor-element.elementor-element-159b9ca2>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(130deg,var(--e-global-color-72a3249) 0%,var(--e-global-color-secondary) 100%)}.elementor-192 .elementor-element.elementor-element-159b9ca2:hover::before{filter:brightness(80%) contrast(100%) saturate(80%) blur(0) hue-rotate(0deg)}.elementor-192 .elementor-element.elementor-element-159b9ca2,.elementor-192 .elementor-element.elementor-element-159b9ca2::before{--border-transition:0.3s}.elementor-192 .elementor-element.elementor-element-40339f6b .elementor-heading-title{font-family:var(--e-global-typography-c4a4e51-font-family),Sans-serif;font-size:var(--e-global-typography-c4a4e51-font-size);font-weight:var(--e-global-typography-c4a4e51-font-weight);text-transform:var(--e-global-typography-c4a4e51-text-transform);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-4c2893f5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-71dc073b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-192 .elementor-element.elementor-element-71dc073b .elementor-divider-separator{width:95%}.elementor-192 .elementor-element.elementor-element-71dc073b .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-192 .elementor-element.elementor-element-506d2cbc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A502A8;--border-color:#A502A8;--border-radius:10px 10px 10px 10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-506d2cbc:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-506d2cbc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6dfd9e2)}.elementor-192 .elementor-element.elementor-element-506d2cbc:hover{background-image:url(https://www.virtualwolfdesigns.co.za/wp-content/plugins/elementor/assets/images/placeholder.png);background-position:center center;background-size:cover;--overlay-opacity:0.95;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-cb86ca9);--border-color:var( --e-global-color-cb86ca9 )}.elementor-192 .elementor-element.elementor-element-506d2cbc:hover::before,.elementor-192 .elementor-element.elementor-element-506d2cbc:hover>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-506d2cbc:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-506d2cbc>.elementor-background-slideshow:hover::before,.elementor-192 .elementor-element.elementor-element-506d2cbc>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(130deg,var(--e-global-color-72a3249) 0%,var(--e-global-color-secondary) 100%)}.elementor-192 .elementor-element.elementor-element-506d2cbc:hover::before{filter:brightness(80%) contrast(100%) saturate(80%) blur(0) hue-rotate(0deg)}.elementor-192 .elementor-element.elementor-element-506d2cbc,.elementor-192 .elementor-element.elementor-element-506d2cbc::before{--border-transition:0.3s}.elementor-192 .elementor-element.elementor-element-23c081ac .elementor-heading-title{font-family:var(--e-global-typography-c4a4e51-font-family),Sans-serif;font-size:var(--e-global-typography-c4a4e51-font-size);font-weight:var(--e-global-typography-c4a4e51-font-weight);text-transform:var(--e-global-typography-c4a4e51-text-transform);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-6f4a65f7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-3d7a1167{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-192 .elementor-element.elementor-element-3d7a1167 .elementor-divider-separator{width:95%}.elementor-192 .elementor-element.elementor-element-3d7a1167 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-192 .elementor-element.elementor-element-4c553b86{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A502A8;--border-color:#A502A8;--border-radius:10px 10px 10px 10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-4c553b86:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-4c553b86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6dfd9e2)}.elementor-192 .elementor-element.elementor-element-4c553b86:hover{background-image:url(https://www.virtualwolfdesigns.co.za/wp-content/plugins/elementor/assets/images/placeholder.png);background-position:center center;background-size:cover;--overlay-opacity:0.95;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-cb86ca9);--border-color:var( --e-global-color-cb86ca9 )}.elementor-192 .elementor-element.elementor-element-4c553b86:hover::before,.elementor-192 .elementor-element.elementor-element-4c553b86:hover>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-4c553b86:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-4c553b86>.elementor-background-slideshow:hover::before,.elementor-192 .elementor-element.elementor-element-4c553b86>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(130deg,var(--e-global-color-72a3249) 0%,var(--e-global-color-secondary) 100%)}.elementor-192 .elementor-element.elementor-element-4c553b86:hover::before{filter:brightness(80%) contrast(100%) saturate(80%) blur(0) hue-rotate(0deg)}.elementor-192 .elementor-element.elementor-element-4c553b86,.elementor-192 .elementor-element.elementor-element-4c553b86::before{--border-transition:0.3s}.elementor-192 .elementor-element.elementor-element-7ae88eec .elementor-heading-title{font-family:var(--e-global-typography-c4a4e51-font-family),Sans-serif;font-size:var(--e-global-typography-c4a4e51-font-size);font-weight:var(--e-global-typography-c4a4e51-font-weight);text-transform:var(--e-global-typography-c4a4e51-text-transform);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-4d533cb2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-44ba4f87{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-192 .elementor-element.elementor-element-44ba4f87 .elementor-divider-separator{width:95%}.elementor-192 .elementor-element.elementor-element-44ba4f87 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-192 .elementor-element.elementor-element-34cfd074{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.7;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em}.elementor-192 .elementor-element.elementor-element-34cfd074:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-34cfd074>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.virtualwolfdesigns.co.za/wp-content/uploads/2026/03/software-developer-at-work-2026-01-08-00-09-24-utc-scaled.jpg);background-position:center center;background-size:cover}.elementor-192 .elementor-element.elementor-element-34cfd074::before,.elementor-192 .elementor-element.elementor-element-34cfd074>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-34cfd074>.e-con-inner>.elementor-background-video-container::before,.elementor-192 .elementor-element.elementor-element-34cfd074>.elementor-background-slideshow::before,.elementor-192 .elementor-element.elementor-element-34cfd074>.e-con-inner>.elementor-background-slideshow::before,.elementor-192 .elementor-element.elementor-element-34cfd074>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(130deg,var(--e-global-color-72a3249) 0%,var(--e-global-color-secondary) 100%)}.elementor-192 .elementor-element.elementor-element-705c286e{text-align:center;padding:5px 5px 5px 5px;width:var(--container-widget-width,15%);max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;background-color:var(--e-global-color-primary);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-1f67e2c);border-radius:30px 30px 30px 30px}.elementor-192 .elementor-element.elementor-element-705c286e .elementor-heading-title{font-family:var(--e-global-typography-6d60f14-font-family),Sans-serif;font-size:var(--e-global-typography-6d60f14-font-size);font-weight:var(--e-global-typography-6d60f14-font-weight);text-transform:var(--e-global-typography-6d60f14-text-transform);line-height:var(--e-global-typography-6d60f14-line-height);letter-spacing:var(--e-global-typography-6d60f14-letter-spacing);word-spacing:var(--e-global-typography-6d60f14-word-spacing);color:var(--e-global-color-accent)}.elementor-192 .elementor-element.elementor-element-46d87bfe{text-align:center;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-46d87bfe .elementor-heading-title{font-family:var(--e-global-typography-9753a56-font-family),Sans-serif;font-size:var(--e-global-typography-9753a56-font-size);font-weight:var(--e-global-typography-9753a56-font-weight);text-transform:var(--e-global-typography-9753a56-text-transform);line-height:var(--e-global-typography-9753a56-line-height);letter-spacing:var(--e-global-typography-9753a56-letter-spacing);word-spacing:var(--e-global-typography-9753a56-word-spacing);color:var(--e-global-color-accent)}.elementor-192 .elementor-element.elementor-element-17a4b61c{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text);margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0}.elementor-192 .elementor-element.elementor-element-57b26ce9 .elementor-button{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);background-color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary)}.elementor-192 .elementor-element.elementor-element-57b26ce9 .elementor-button:hover,.elementor-192 .elementor-element.elementor-element-57b26ce9 .elementor-button:focus{color:var(--e-global-color-accent);background-color:var(--e-global-color-6dfd9e2);border-color:var(--e-global-color-accent)}.elementor-192 .elementor-element.elementor-element-57b26ce9 .elementor-button:hover svg,.elementor-192 .elementor-element.elementor-element-57b26ce9 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-192 .elementor-element.elementor-element-57b26ce9{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-192 .elementor-element.elementor-element-57b26ce9:hover{--e-transform-scale:1.1}.elementor-192 .elementor-element.elementor-element-247e338b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em}.elementor-192 .elementor-element.elementor-element-247e338b:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-247e338b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-192 .elementor-element.elementor-element-48af9317{text-align:center;padding:5px 5px 5px 5px;width:var(--container-widget-width,13%);max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;background-color:var(--e-global-color-primary);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-1f67e2c);border-radius:30px 30px 30px 30px}.elementor-192 .elementor-element.elementor-element-48af9317 .elementor-heading-title{font-family:var(--e-global-typography-6d60f14-font-family),Sans-serif;font-size:var(--e-global-typography-6d60f14-font-size);font-weight:var(--e-global-typography-6d60f14-font-weight);text-transform:var(--e-global-typography-6d60f14-text-transform);line-height:var(--e-global-typography-6d60f14-line-height);letter-spacing:var(--e-global-typography-6d60f14-letter-spacing);word-spacing:var(--e-global-typography-6d60f14-word-spacing);color:var(--e-global-color-accent)}.elementor-192 .elementor-element.elementor-element-55ad909{text-align:center;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-55ad909 .elementor-heading-title{font-family:var(--e-global-typography-9753a56-font-family),Sans-serif;font-size:var(--e-global-typography-9753a56-font-size);font-weight:var(--e-global-typography-9753a56-font-weight);text-transform:var(--e-global-typography-9753a56-text-transform);line-height:var(--e-global-typography-9753a56-line-height);letter-spacing:var(--e-global-typography-9753a56-letter-spacing);word-spacing:var(--e-global-typography-9753a56-word-spacing);color:var(--e-global-color-accent)}.elementor-192 .elementor-element.elementor-element-778ff7b{--display:flex}.elementor-192 .elementor-element.elementor-element-778ff7b.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-5988cbd{text-align:center}.elementor-192 .elementor-element.elementor-element-4338787 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-4338787{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-be04b22{--display:flex}.elementor-192 .elementor-element.elementor-element-be04b22.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-474ca8b{text-align:center}.elementor-192 .elementor-element.elementor-element-5e67a96 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-5e67a96{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-8860910{--display:flex}.elementor-192 .elementor-element.elementor-element-8860910.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-e9009b3{text-align:center}.elementor-192 .elementor-element.elementor-element-fac1294 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-fac1294{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-cf26467{--display:flex}.elementor-192 .elementor-element.elementor-element-cf26467.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-26a16e6{text-align:center}.elementor-192 .elementor-element.elementor-element-0cb2c35 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-0cb2c35{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-373d51f{--display:flex}.elementor-192 .elementor-element.elementor-element-373d51f.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-aa480b2{text-align:center}.elementor-192 .elementor-element.elementor-element-740e700 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-740e700{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-39c5459{--display:flex}.elementor-192 .elementor-element.elementor-element-39c5459.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-540f771{text-align:center}.elementor-192 .elementor-element.elementor-element-4fd2434 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-4fd2434{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-3d2b7ae{--display:flex}.elementor-192 .elementor-element.elementor-element-3d2b7ae.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-61640ed{text-align:center}.elementor-192 .elementor-element.elementor-element-6852628 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-6852628{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-7c00daa{--display:flex}.elementor-192 .elementor-element.elementor-element-7c00daa.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-8d8b395{text-align:center}.elementor-192 .elementor-element.elementor-element-8d8b395.elementor-element{--align-self:stretch}.elementor-192 .elementor-element.elementor-element-3c69b1d .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-3c69b1d{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-41bb438{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-192 .elementor-element.elementor-element-41bb438.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-39407b9{text-align:center}.elementor-192 .elementor-element.elementor-element-b7f74c7 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-b7f74c7{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-8e33608{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-8e33608.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-2e9c6f9{text-align:center}.elementor-192 .elementor-element.elementor-element-2e9c6f9.elementor-element{--align-self:stretch}.elementor-192 .elementor-element.elementor-element-2c07e92 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-2c07e92{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-3a53585{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-3a53585.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-6c2865d{text-align:center}.elementor-192 .elementor-element.elementor-element-b826151 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-b826151{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-a43b250{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-a43b250.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-9c84120{text-align:center}.elementor-192 .elementor-element.elementor-element-7e2964e .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-7e2964e{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-f751117{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-f751117.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-d58b995{text-align:center}.elementor-192 .elementor-element.elementor-element-e28a2c1 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-e28a2c1{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-66c43fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-66c43fc.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-0358583{text-align:center}.elementor-192 .elementor-element.elementor-element-2ec76e2 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-2ec76e2{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-807e67b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-807e67b.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-d4df021{text-align:center}.elementor-192 .elementor-element.elementor-element-77f414c .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-77f414c{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-3eb8666{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-3eb8666.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-52a664e{text-align:center}.elementor-192 .elementor-element.elementor-element-e521c72 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-e521c72{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-93e587d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-93e587d.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-d02acef{text-align:center}.elementor-192 .elementor-element.elementor-element-6f909cd .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-6f909cd{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-456e4b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-456e4b1.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-eac30ce{text-align:center}.elementor-192 .elementor-element.elementor-element-c422e24 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-c422e24{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-a01fe45{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-a01fe45.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-487d831{text-align:center}.elementor-192 .elementor-element.elementor-element-d178424 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-d178424{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-e707bb9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-e707bb9.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-d6da57e{text-align:center}.elementor-192 .elementor-element.elementor-element-07982a3 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-07982a3{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-860d5ee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-860d5ee.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-addba50{text-align:center}.elementor-192 .elementor-element.elementor-element-52d5e25 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-52d5e25{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-a975603{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-a975603.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-bdd492e{text-align:center}.elementor-192 .elementor-element.elementor-element-10f5050 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-10f5050{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-913fbc1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-913fbc1.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-55a0a35{text-align:center;background-color:#9B9B9B}.elementor-192 .elementor-element.elementor-element-1376d56 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-1376d56{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-ae0a381{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-ae0a381.e-con{--align-self:flex-end}.elementor-192 .elementor-element.elementor-element-a38f900{text-align:center}.elementor-192 .elementor-element.elementor-element-4b34026 .elementor-button{font-size:16px;padding:10px 10px 10px 10px}.elementor-192 .elementor-element.elementor-element-4b34026{width:100%;max-width:100%}@media(max-width:1024px){.elementor-192 .elementor-element.elementor-element-5d6aae1f{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-192 .elementor-element.elementor-element-25fc61a5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-192 .elementor-element.elementor-element-7c49c367{text-align:start;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-7c49c367 .elementor-heading-title{font-size:var(--e-global-typography-9753a56-font-size);line-height:var(--e-global-typography-9753a56-line-height);letter-spacing:var(--e-global-typography-9753a56-letter-spacing);word-spacing:var(--e-global-typography-9753a56-word-spacing)}.elementor-192 .elementor-element.elementor-element-4ba8fb5f{text-align:start;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-15480af5{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-10ba46ef .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-565feb18{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-510ff095 .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-4063d0bc{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-466ac060 .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-159b9ca2{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-40339f6b .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-506d2cbc{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-23c081ac .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-4c553b86{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-192 .elementor-element.elementor-element-7ae88eec .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-705c286e .elementor-heading-title{font-size:var(--e-global-typography-6d60f14-font-size);line-height:var(--e-global-typography-6d60f14-line-height);letter-spacing:var(--e-global-typography-6d60f14-letter-spacing);word-spacing:var(--e-global-typography-6d60f14-word-spacing)}.elementor-192 .elementor-element.elementor-element-705c286e{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-192 .elementor-element.elementor-element-46d87bfe .elementor-heading-title{font-size:var(--e-global-typography-9753a56-font-size);line-height:var(--e-global-typography-9753a56-line-height);letter-spacing:var(--e-global-typography-9753a56-letter-spacing);word-spacing:var(--e-global-typography-9753a56-word-spacing)}.elementor-192 .elementor-element.elementor-element-46d87bfe{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-17a4b61c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-57b26ce9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-192 .elementor-element.elementor-element-48af9317 .elementor-heading-title{font-size:var(--e-global-typography-6d60f14-font-size);line-height:var(--e-global-typography-6d60f14-line-height);letter-spacing:var(--e-global-typography-6d60f14-letter-spacing);word-spacing:var(--e-global-typography-6d60f14-word-spacing)}.elementor-192 .elementor-element.elementor-element-48af9317{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-192 .elementor-element.elementor-element-55ad909 .elementor-heading-title{font-size:var(--e-global-typography-9753a56-font-size);line-height:var(--e-global-typography-9753a56-line-height);letter-spacing:var(--e-global-typography-9753a56-letter-spacing);word-spacing:var(--e-global-typography-9753a56-word-spacing)}.elementor-192 .elementor-element.elementor-element-55ad909{width:100%;max-width:100%}}@media(max-width:767px){.elementor-192 .elementor-element.elementor-element-5d6aae1f{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-192 .elementor-element.elementor-element-25fc61a5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-192 .elementor-element.elementor-element-7c49c367{text-align:center}.elementor-192 .elementor-element.elementor-element-7c49c367 .elementor-heading-title{font-size:var(--e-global-typography-9753a56-font-size);line-height:var(--e-global-typography-9753a56-line-height);letter-spacing:var(--e-global-typography-9753a56-letter-spacing);word-spacing:var(--e-global-typography-9753a56-word-spacing)}.elementor-192 .elementor-element.elementor-element-4ba8fb5f{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-192 .elementor-element.elementor-element-10ba46ef .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-510ff095 .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-466ac060 .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-40339f6b .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-23c081ac .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-7ae88eec .elementor-heading-title{font-size:var(--e-global-typography-c4a4e51-font-size);line-height:var(--e-global-typography-c4a4e51-line-height);letter-spacing:var(--e-global-typography-c4a4e51-letter-spacing);word-spacing:var(--e-global-typography-c4a4e51-word-spacing)}.elementor-192 .elementor-element.elementor-element-705c286e .elementor-heading-title{font-size:var(--e-global-typography-6d60f14-font-size);line-height:var(--e-global-typography-6d60f14-line-height);letter-spacing:var(--e-global-typography-6d60f14-letter-spacing);word-spacing:var(--e-global-typography-6d60f14-word-spacing)}.elementor-192 .elementor-element.elementor-element-705c286e{--container-widget-width:55%;--container-widget-flex-grow:0;width:var(--container-widget-width,55%);max-width:55%}.elementor-192 .elementor-element.elementor-element-46d87bfe .elementor-heading-title{font-size:var(--e-global-typography-9753a56-font-size);line-height:var(--e-global-typography-9753a56-line-height);letter-spacing:var(--e-global-typography-9753a56-letter-spacing);word-spacing:var(--e-global-typography-9753a56-word-spacing)}.elementor-192 .elementor-element.elementor-element-17a4b61c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-192 .elementor-element.elementor-element-57b26ce9{width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-48af9317 .elementor-heading-title{font-size:var(--e-global-typography-6d60f14-font-size);line-height:var(--e-global-typography-6d60f14-line-height);letter-spacing:var(--e-global-typography-6d60f14-letter-spacing);word-spacing:var(--e-global-typography-6d60f14-word-spacing)}.elementor-192 .elementor-element.elementor-element-48af9317{--container-widget-width:45%;--container-widget-flex-grow:0;width:var(--container-widget-width,45%);max-width:45%}.elementor-192 .elementor-element.elementor-element-55ad909{text-align:center;width:100%;max-width:100%}.elementor-192 .elementor-element.elementor-element-55ad909 .elementor-heading-title{font-size:var(--e-global-typography-9753a56-font-size);line-height:var(--e-global-typography-9753a56-line-height);letter-spacing:var(--e-global-typography-9753a56-letter-spacing);word-spacing:var(--e-global-typography-9753a56-word-spacing)}}@media(min-width:768px){.elementor-192 .elementor-element.elementor-element-15480af5{--width:31%}.elementor-192 .elementor-element.elementor-element-565feb18{--width:31%}.elementor-192 .elementor-element.elementor-element-4063d0bc{--width:31%}.elementor-192 .elementor-element.elementor-element-159b9ca2{--width:31%}.elementor-192 .elementor-element.elementor-element-506d2cbc{--width:31%}.elementor-192 .elementor-element.elementor-element-4c553b86{--width:31%}.elementor-192 .elementor-element.elementor-element-778ff7b{--width:20%}.elementor-192 .elementor-element.elementor-element-be04b22{--width:20%}.elementor-192 .elementor-element.elementor-element-8860910{--width:20%}.elementor-192 .elementor-element.elementor-element-cf26467{--width:20%}.elementor-192 .elementor-element.elementor-element-373d51f{--width:20%}.elementor-192 .elementor-element.elementor-element-39c5459{--width:20%}.elementor-192 .elementor-element.elementor-element-3d2b7ae{--width:20%}.elementor-192 .elementor-element.elementor-element-7c00daa{--width:20%}.elementor-192 .elementor-element.elementor-element-41bb438{--width:20%}.elementor-192 .elementor-element.elementor-element-8e33608{--width:20%}.elementor-192 .elementor-element.elementor-element-3a53585{--width:20%}.elementor-192 .elementor-element.elementor-element-a43b250{--width:20%}.elementor-192 .elementor-element.elementor-element-f751117{--width:20%}.elementor-192 .elementor-element.elementor-element-66c43fc{--width:20%}.elementor-192 .elementor-element.elementor-element-807e67b{--width:20%}.elementor-192 .elementor-element.elementor-element-3eb8666{--width:20%}.elementor-192 .elementor-element.elementor-element-93e587d{--width:20%}.elementor-192 .elementor-element.elementor-element-456e4b1{--width:20%}.elementor-192 .elementor-element.elementor-element-a01fe45{--width:20%}.elementor-192 .elementor-element.elementor-element-e707bb9{--width:20%}.elementor-192 .elementor-element.elementor-element-860d5ee{--width:20%}.elementor-192 .elementor-element.elementor-element-a975603{--width:20%}.elementor-192 .elementor-element.elementor-element-913fbc1{--width:20%}.elementor-192 .elementor-element.elementor-element-ae0a381{--width:20%}}@media(max-width:1024px) and (min-width:768px){.elementor-192 .elementor-element.elementor-element-25fc61a5{--width:100%}.elementor-192 .elementor-element.elementor-element-15480af5{--width:47%}.elementor-192 .elementor-element.elementor-element-565feb18{--width:47%}.elementor-192 .elementor-element.elementor-element-4063d0bc{--width:47%}.elementor-192 .elementor-element.elementor-element-159b9ca2{--width:47%}.elementor-192 .elementor-element.elementor-element-506d2cbc{--width:47%}.elementor-192 .elementor-element.elementor-element-4c553b86{--width:47%}}@media(min-width:1025px){.elementor-192 .elementor-element.elementor-element-34cfd074:not(.elementor-motion-effects-element-type-background),.elementor-192 .elementor-element.elementor-element-34cfd074>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}