.elementor-382 .elementor-element.elementor-element-e2e1c90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-590e547{--display:flex;--min-height:280px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-590e547:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-590e547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6fd8a7 );background-image:url("https://staging.appxtreme.co.za/wp-content/uploads/2025/02/Background-Container-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-382 .elementor-element.elementor-element-3dc4154{text-align:center;}.elementor-382 .elementor-element.elementor-element-3dc4154 .elementor-heading-title{font-size:48px;line-height:56px;color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-02255c1{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:012px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-cd5423d{text-align:center;}.elementor-382 .elementor-element.elementor-element-cd5423d .elementor-heading-title{font-size:16px;font-weight:400;line-height:34px;color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-c0f71b8 > .elementor-widget-container{--e-transform-translateY:3.5px;}.elementor-382 .elementor-element.elementor-element-c0f71b8 .elementor-icon-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-c0f71b8.elementor-view-stacked .elementor-icon{background-color:#02010100;}.elementor-382 .elementor-element.elementor-element-c0f71b8.elementor-view-framed .elementor-icon, .elementor-382 .elementor-element.elementor-element-c0f71b8.elementor-view-default .elementor-icon{color:#02010100;border-color:#02010100;}.elementor-382 .elementor-element.elementor-element-c0f71b8.elementor-view-framed .elementor-icon, .elementor-382 .elementor-element.elementor-element-c0f71b8.elementor-view-default .elementor-icon svg{fill:#02010100;}.elementor-382 .elementor-element.elementor-element-c0f71b8 .elementor-icon{font-size:20px;}.elementor-382 .elementor-element.elementor-element-c0f71b8 .elementor-icon svg{height:20px;}.elementor-382 .elementor-element.elementor-element-4bcc388{text-align:center;}.elementor-382 .elementor-element.elementor-element-4bcc388 .elementor-heading-title{font-size:16px;font-weight:600;line-height:34px;color:var( --e-global-color-accent );}.elementor-382 .elementor-element.elementor-element-c369c90{--display:flex;--position:absolute;--min-height:42px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:06px;top:51px;}.elementor-382 .elementor-element.elementor-element-c369c90:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-c369c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-c369c90{left:99px;}body.rtl .elementor-382 .elementor-element.elementor-element-c369c90{right:99px;}.elementor-382 .elementor-element.elementor-element-1786d64.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-1786d64 .elementor-icon-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-1786d64 .elementor-icon{font-size:24px;}.elementor-382 .elementor-element.elementor-element-1786d64 .elementor-icon svg{height:24px;}.elementor-382 .elementor-element.elementor-element-c31c69e{--display:flex;--position:absolute;--min-height:42px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:06px;top:51px;}.elementor-382 .elementor-element.elementor-element-c31c69e:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-c31c69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-c31c69e{right:99px;}body.rtl .elementor-382 .elementor-element.elementor-element-c31c69e{left:99px;}.elementor-382 .elementor-element.elementor-element-ad02ed6.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-ad02ed6 .elementor-icon-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-ad02ed6 .elementor-icon{font-size:24px;}.elementor-382 .elementor-element.elementor-element-ad02ed6 .elementor-icon svg{height:24px;}.elementor-382 .elementor-element.elementor-element-f0fb96f{--display:flex;--position:absolute;--min-height:42px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:06px;bottom:45px;}.elementor-382 .elementor-element.elementor-element-f0fb96f:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-f0fb96f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-f0fb96f{left:292px;}body.rtl .elementor-382 .elementor-element.elementor-element-f0fb96f{right:292px;}.elementor-382 .elementor-element.elementor-element-bce39ad.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-bce39ad .elementor-icon-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-bce39ad .elementor-icon{font-size:24px;}.elementor-382 .elementor-element.elementor-element-bce39ad .elementor-icon svg{height:24px;}.elementor-382 .elementor-element.elementor-element-e713af0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-f868f45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-45c914c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-41f71de8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-12ac24a2{--display:flex;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:#E4E5E7;--border-color:#E4E5E7;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-382 .elementor-element.elementor-element-5372d70 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-382 .elementor-element.elementor-element-5372d70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-227c270c{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:012px;--padding-left:016px;--padding-right:16px;}.elementor-382 .elementor-element.elementor-element-227c270c:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-227c270c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F1;}.elementor-382 .elementor-element.elementor-element-2abce1e2{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-4cd45129 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-382 .elementor-element.elementor-element-4cd45129 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-76ce7481{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-1f7a67bc .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E7;border-radius:4px 4px 4px 4px;padding:7px 016px 7px 16px;}.elementor-382 .elementor-element.elementor-element-1d4f7c2{--display:flex;--position:absolute;--min-height:84px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;top:20px;}.elementor-382 .elementor-element.elementor-element-1d4f7c2:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-1d4f7c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-1d4f7c2{left:20px;}body.rtl .elementor-382 .elementor-element.elementor-element-1d4f7c2{right:20px;}.elementor-382 .elementor-element.elementor-element-c59b21d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-32a2e9d{text-align:center;}.elementor-382 .elementor-element.elementor-element-32a2e9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-4df1a8ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-4bdc3883{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-130d3f11{--display:flex;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:#E4E5E7;--border-color:#E4E5E7;--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-382 .elementor-element.elementor-element-71da85ca > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-382 .elementor-element.elementor-element-71da85ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-541df08b{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:012px;--padding-left:016px;--padding-right:16px;}.elementor-382 .elementor-element.elementor-element-541df08b:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-541df08b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F1;}.elementor-382 .elementor-element.elementor-element-22dfeae0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-a68eb8e > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-382 .elementor-element.elementor-element-a68eb8e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-74ad9a77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-77a10d5a .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E7;border-radius:4px 4px 4px 4px;padding:7px 016px 7px 16px;}.elementor-382 .elementor-element.elementor-element-ceb052f{--display:flex;--position:absolute;--min-height:84px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;top:20px;}.elementor-382 .elementor-element.elementor-element-ceb052f:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-ceb052f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-ceb052f{left:20px;}body.rtl .elementor-382 .elementor-element.elementor-element-ceb052f{right:20px;}.elementor-382 .elementor-element.elementor-element-61c48c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-a3d8ae1{text-align:center;}.elementor-382 .elementor-element.elementor-element-a3d8ae1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-23838035{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-3a16b1ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-331d763e{--display:flex;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:#E4E5E7;--border-color:#E4E5E7;--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-382 .elementor-element.elementor-element-46658c27 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-382 .elementor-element.elementor-element-46658c27 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-61514192{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:012px;--padding-left:016px;--padding-right:16px;}.elementor-382 .elementor-element.elementor-element-61514192:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-61514192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F1;}.elementor-382 .elementor-element.elementor-element-393c86ce{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-059fdb4 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-382 .elementor-element.elementor-element-059fdb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-474fee7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-79d4c9c1 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E7;border-radius:4px 4px 4px 4px;padding:7px 016px 7px 16px;}.elementor-382 .elementor-element.elementor-element-962d945{--display:flex;--position:absolute;--min-height:84px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;top:20px;}.elementor-382 .elementor-element.elementor-element-962d945:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-962d945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-962d945{left:20px;}body.rtl .elementor-382 .elementor-element.elementor-element-962d945{right:20px;}.elementor-382 .elementor-element.elementor-element-571401b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-c28f180{text-align:center;}.elementor-382 .elementor-element.elementor-element-c28f180 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-e759a9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-0400ebd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-57fdd56{--display:flex;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:#E4E5E7;--border-color:#E4E5E7;--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-382 .elementor-element.elementor-element-9409773 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-382 .elementor-element.elementor-element-9409773 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-e4e4144{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:012px;--padding-left:016px;--padding-right:16px;}.elementor-382 .elementor-element.elementor-element-e4e4144:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-e4e4144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F1;}.elementor-382 .elementor-element.elementor-element-04329ee{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-7ade8a5 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-382 .elementor-element.elementor-element-7ade8a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-2bf6b29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-5c32419 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E7;border-radius:4px 4px 4px 4px;padding:7px 016px 7px 16px;}.elementor-382 .elementor-element.elementor-element-fbeafb1{--display:flex;--position:absolute;--min-height:84px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;top:20px;}.elementor-382 .elementor-element.elementor-element-fbeafb1:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-fbeafb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-fbeafb1{left:20px;}body.rtl .elementor-382 .elementor-element.elementor-element-fbeafb1{right:20px;}.elementor-382 .elementor-element.elementor-element-68219e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-0d2caf3{text-align:center;}.elementor-382 .elementor-element.elementor-element-0d2caf3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-382 .elementor-element.elementor-element-e713af0{--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-382 .elementor-element.elementor-element-f868f45{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-382 .elementor-element.elementor-element-12ac24a2{--padding-top:024px;--padding-bottom:024px;--padding-left:16px;--padding-right:016px;}.elementor-382 .elementor-element.elementor-element-5372d70 .elementor-heading-title{font-size:16px;}.elementor-382 .elementor-element.elementor-element-227c270c{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-382 .elementor-element.elementor-element-1f7a67bc .elementor-button{font-size:13px;padding:7px 012px 07px 012px;}.elementor-382 .elementor-element.elementor-element-1d4f7c2{--min-height:90px;--margin-top:20px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-130d3f11{--padding-top:024px;--padding-bottom:024px;--padding-left:16px;--padding-right:016px;}.elementor-382 .elementor-element.elementor-element-71da85ca .elementor-heading-title{font-size:16px;}.elementor-382 .elementor-element.elementor-element-541df08b{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-382 .elementor-element.elementor-element-77a10d5a .elementor-button{font-size:13px;padding:07px 012px 7px 012px;}.elementor-382 .elementor-element.elementor-element-ceb052f{--min-height:90px;--margin-top:20px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-331d763e{--padding-top:024px;--padding-bottom:024px;--padding-left:16px;--padding-right:016px;}.elementor-382 .elementor-element.elementor-element-46658c27 .elementor-heading-title{font-size:16px;}.elementor-382 .elementor-element.elementor-element-61514192{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-382 .elementor-element.elementor-element-79d4c9c1 .elementor-button{font-size:13px;padding:07px 012px 7px 012px;}.elementor-382 .elementor-element.elementor-element-962d945{--min-height:90px;--margin-top:20px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-57fdd56{--padding-top:024px;--padding-bottom:024px;--padding-left:16px;--padding-right:016px;}.elementor-382 .elementor-element.elementor-element-9409773 .elementor-heading-title{font-size:16px;}.elementor-382 .elementor-element.elementor-element-e4e4144{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-382 .elementor-element.elementor-element-5c32419 .elementor-button{font-size:13px;padding:07px 012px 7px 012px;}.elementor-382 .elementor-element.elementor-element-fbeafb1{--min-height:90px;--margin-top:20px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}}@media(max-width:1024px){body:not(.rtl) .elementor-382 .elementor-element.elementor-element-f0fb96f{left:224px;}body.rtl .elementor-382 .elementor-element.elementor-element-f0fb96f{right:224px;}.elementor-382 .elementor-element.elementor-element-f0fb96f{bottom:22px;}.elementor-382 .elementor-element.elementor-element-e713af0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-382 .elementor-element.elementor-element-f868f45{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-382 .elementor-element.elementor-element-4cd45129 .elementor-heading-title{font-size:14px;}.elementor-382 .elementor-element.elementor-element-a68eb8e .elementor-heading-title{font-size:14px;}.elementor-382 .elementor-element.elementor-element-059fdb4 .elementor-heading-title{font-size:14px;}.elementor-382 .elementor-element.elementor-element-7ade8a5 .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-382 .elementor-element.elementor-element-3dc4154 .elementor-heading-title{font-size:38px;}.elementor-382 .elementor-element.elementor-element-cd5423d .elementor-heading-title{font-size:14px;}.elementor-382 .elementor-element.elementor-element-4bcc388 .elementor-heading-title{font-size:14px;}.elementor-382 .elementor-element.elementor-element-c369c90{--width:38px;--min-height:38px;}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-c369c90{left:30px;}body.rtl .elementor-382 .elementor-element.elementor-element-c369c90{right:30px;}.elementor-382 .elementor-element.elementor-element-c31c69e{--width:38px;--min-height:38px;top:55px;}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-c31c69e{right:30px;}body.rtl .elementor-382 .elementor-element.elementor-element-c31c69e{left:30px;}.elementor-382 .elementor-element.elementor-element-f0fb96f{--width:38px;--min-height:38px;bottom:22px;}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-f0fb96f{left:54px;}body.rtl .elementor-382 .elementor-element.elementor-element-f0fb96f{right:54px;}.elementor-382 .elementor-element.elementor-element-e713af0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-382 .elementor-element.elementor-element-2abce1e2{--width:60%;}.elementor-382 .elementor-element.elementor-element-4cd45129 .elementor-heading-title{font-size:12px;}.elementor-382 .elementor-element.elementor-element-76ce7481{--width:40%;}.elementor-382 .elementor-element.elementor-element-1d4f7c2{--width:84px;}.elementor-382 .elementor-element.elementor-element-22dfeae0{--width:60%;}.elementor-382 .elementor-element.elementor-element-a68eb8e .elementor-heading-title{font-size:12px;}.elementor-382 .elementor-element.elementor-element-74ad9a77{--width:40%;}.elementor-382 .elementor-element.elementor-element-ceb052f{--width:84px;}.elementor-382 .elementor-element.elementor-element-393c86ce{--width:60%;}.elementor-382 .elementor-element.elementor-element-059fdb4 .elementor-heading-title{font-size:12px;}.elementor-382 .elementor-element.elementor-element-474fee7c{--width:40%;}.elementor-382 .elementor-element.elementor-element-962d945{--width:84px;}.elementor-382 .elementor-element.elementor-element-04329ee{--width:60%;}.elementor-382 .elementor-element.elementor-element-7ade8a5 .elementor-heading-title{font-size:12px;}.elementor-382 .elementor-element.elementor-element-2bf6b29{--width:40%;}.elementor-382 .elementor-element.elementor-element-fbeafb1{--width:84px;}}@media(min-width:768px){.elementor-382 .elementor-element.elementor-element-e2e1c90{--content-width:1200px;}.elementor-382 .elementor-element.elementor-element-c369c90{--width:42px;}.elementor-382 .elementor-element.elementor-element-c31c69e{--width:42px;}.elementor-382 .elementor-element.elementor-element-f0fb96f{--width:42px;}.elementor-382 .elementor-element.elementor-element-e713af0{--content-width:1200px;}.elementor-382 .elementor-element.elementor-element-45c914c7{--width:49%;}.elementor-382 .elementor-element.elementor-element-41f71de8{--width:100%;}.elementor-382 .elementor-element.elementor-element-1d4f7c2{--width:84px;}.elementor-382 .elementor-element.elementor-element-4df1a8ca{--width:49%;}.elementor-382 .elementor-element.elementor-element-ceb052f{--width:84px;}.elementor-382 .elementor-element.elementor-element-23838035{--width:49%;}.elementor-382 .elementor-element.elementor-element-962d945{--width:84px;}.elementor-382 .elementor-element.elementor-element-e759a9a{--width:49%;}.elementor-382 .elementor-element.elementor-element-fbeafb1{--width:84px;}}@media(max-width:1366px) and (min-width:768px){.elementor-382 .elementor-element.elementor-element-45c914c7{--width:49%;}.elementor-382 .elementor-element.elementor-element-2abce1e2{--width:60%;}.elementor-382 .elementor-element.elementor-element-76ce7481{--width:40%;}.elementor-382 .elementor-element.elementor-element-1d4f7c2{--width:90px;}.elementor-382 .elementor-element.elementor-element-4df1a8ca{--width:49%;}.elementor-382 .elementor-element.elementor-element-22dfeae0{--width:60%;}.elementor-382 .elementor-element.elementor-element-74ad9a77{--width:40%;}.elementor-382 .elementor-element.elementor-element-ceb052f{--width:90px;}.elementor-382 .elementor-element.elementor-element-23838035{--width:49%;}.elementor-382 .elementor-element.elementor-element-393c86ce{--width:60%;}.elementor-382 .elementor-element.elementor-element-474fee7c{--width:40%;}.elementor-382 .elementor-element.elementor-element-962d945{--width:90px;}.elementor-382 .elementor-element.elementor-element-e759a9a{--width:49%;}.elementor-382 .elementor-element.elementor-element-04329ee{--width:60%;}.elementor-382 .elementor-element.elementor-element-2bf6b29{--width:40%;}.elementor-382 .elementor-element.elementor-element-fbeafb1{--width:90px;}}@media(max-width:1024px) and (min-width:768px){.elementor-382 .elementor-element.elementor-element-45c914c7{--width:48.5%;}.elementor-382 .elementor-element.elementor-element-4df1a8ca{--width:48.5%;}.elementor-382 .elementor-element.elementor-element-23838035{--width:48.5%;}.elementor-382 .elementor-element.elementor-element-e759a9a{--width:48.5%;}}/* Start custom CSS */.icon-shadow .elementor-social-icons-wrapper .elementor-icon {
    box-shadow: 12px 12px 20px rgba(3, 39, 55, 0.08);
    transition: all .5s;
}

.icon-shadow .elementor-social-icons-wrapper .elementor-icon:hover svg path{
    fill: #fff !important;
}

.icon-box-shadow-banner::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background:rgba(255, 255, 255, 0.2);
    width: 66px;
    height: 66px;
    z-index: -1;
    box-shadow:1.13636px 4.54545px 40px rgba(5, 88, 85, 0.4);
}

.shadow-yellow::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 185, 48, 0.4); 
 }
 
.shadow-orrange::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 75, 33, 0.4);
}

.icon-box-shadow-banner {
    animation: grow 3s ease-in infinite alternate;
}

.anim-delay-2ms{
    animation-delay: .2s;
}

.anim-delay-4ms{
    animation-delay: .4s;
}
@keyframes grow{
    0%{
        transform:scale(1);
    }
    100%{
        transform:scale(.7);
    }
}


@media (max-width: 767.98px){
    .icon-box-shadow-banner::before {
    width: 60px;
    height: 60px;
    }
}

.zoom-in-out {
    animation: zoom-in-out 10s ease-in infinite alternate;
}

@keyframes zoom-in-out{
    0%{
        transform:scale(1);
    }
    100%{
        transform:scale(.8);
    }
}

.counter-item::before {
    clip-path: polygon(0 61%, 100% 0, 100% 100%, 0% 100%);
}

.counter-item .elementor-counter-number-wrapper .elementor-counter-number-suffix {
    font-weight: 400;
    font-size: 24px;
    line-height: 32px;
}

.counter-item .elementor-counter-number-wrapper {
    align-items: baseline;
}

.portfolio-item .shine-effect img{
    transition: all .5s;
}
.portfolio-item:hover .shine-effect img{
    transform: scale(1.2); 
}
.portfolio-item .shine-effect {
    position: relative;
}

.portfolio-item .shine-effect::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}
.portfolio-item:hover .shine-effect::before {
    -webkit-animation: shine .75s;
    animation: shine .75s;
}

@keyframes shine {
    100% {
        left: 125%;
    }
}

 .icon-box-shadow-banner-2::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background:rgba(255, 255, 255, 0.12);
    width: 82px;
    height: 82px;
    z-index: -1;
    box-shadow: 1.13636px 4.54545px 40px rgba(240, 75, 33, 0.4);
}

.icon-box-shadow-banner-2 {
    animation: grow 3s ease-in infinite alternate;
}

.cta-button-orrange .elementor-button::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background: var( --e-global-color-accent );!i;!;!;!i;!;
    height: 100%;
    width: 50.5%;
    transform: scaleX(1);
    transform-origin: right;
    z-index: -1;
    transition: all .5s;
}

.cta-button-orrange .elementor-button {
    position: relative;
    z-index: 0;
}

.cta-button-orrange .elementor-button::after {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    background: var( --e-global-color-accent );
    height: 100%;
    width: 50.5%;
    transform: scaleX(1);
    z-index: -1;
    transition: all .5s;
    transform-origin: left;
}
.cta-button-orrange .elementor-button:hover::before, .cta-button-orrange .elementor-button:hover::after {
    transform: scaleX(0);
}
.cta-button-orrange .elementor-button:hover{
    color: var( --e-global-color-accent );
}/* End custom CSS */