.elementor-12991 .elementor-element.elementor-element-b959179:not(.elementor-motion-effects-element-type-background), .elementor-12991 .elementor-element.elementor-element-b959179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3addc40 );}.elementor-12991 .elementor-element.elementor-element-b959179 > .elementor-background-overlay{background-image:url("https://nexteragroup.co.za/wp-content/uploads/2021/09/Path-4.svg");background-position:center right;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12991 .elementor-element.elementor-element-b959179{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-1d8912a > .elementor-element-populated{padding:180px 0px 90px 0px;}.elementor-12991 .elementor-element.elementor-element-18e93f4{animation-duration:1800ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-12991 .elementor-element.elementor-element-18e93f4 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-12991 .elementor-element.elementor-element-18e93f4 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-12991 .elementor-element.elementor-element-18e93f4 .aux-modern-heading-primary{font-size:73px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-74ef9184 );margin:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-f8919dc{margin-top:160px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-88d3298 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12991 .elementor-element.elementor-element-88d3298 > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-6193efa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-6193efa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-primary{background-color:#A4A4A466;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-4fe9a691 );padding:2px 15px 2px 15px;border-radius:8px 8px 8px 8px;}.elementor-12991 .elementor-element.elementor-element-404af3e{animation-duration:1800ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-secondary{font-size:50px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );max-width:1600px;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-secondary .aux-head-highlight{font-size:50px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.5px;color:var( --e-global-color-text );max-width:1px;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-widget-modern-heading .aux-widget-inner{width:652px;}.elementor-12991 .elementor-element.elementor-element-824fac0 > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-8129505 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-d2ec065 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-d2ec065{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-d2ec065 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-795433d:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/risk-of-investment-strategy-concept-swith-knob-positioned-on-ma.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-795433d{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-795433d .aux-ico{font-size:512px;height:512px;}.elementor-12991 .elementor-element.elementor-element-795433d .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-795433d .col-title a, .elementor-12991 .elementor-element.elementor-element-795433d .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFBFB;stroke:#FFFBFB;}.elementor-12991 .elementor-element.elementor-element-795433d:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-795433d:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-795433d .col-title, .elementor-12991 .elementor-element.elementor-element-795433d .col-title a{font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-795433d .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-795433d:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-795433d .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-1e3cc12 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-80de21b .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-80de21b{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-80de21b .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-faef2d0:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/hard-hat-industrial-zone.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-faef2d0{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-faef2d0 .col-title a, .elementor-12991 .elementor-element.elementor-element-faef2d0 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-faef2d0:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-faef2d0:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-faef2d0 .col-title, .elementor-12991 .elementor-element.elementor-element-faef2d0 .col-title a{font-size:35px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-faef2d0 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-faef2d0:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-19d0bd2 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-3c89404 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-3c89404{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-3c89404 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-97e7c36:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/safety-harness-hook-attaching.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-97e7c36{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-97e7c36 .col-title a, .elementor-12991 .elementor-element.elementor-element-97e7c36 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-97e7c36:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-97e7c36:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-97e7c36 .col-title, .elementor-12991 .elementor-element.elementor-element-97e7c36 .col-title a{font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-97e7c36 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-97e7c36:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-d5d68b7 .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12991 .elementor-element.elementor-element-d5d68b7{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-12991 .elementor-element.elementor-element-d5d68b7 .aux-widget-container-inner{transform:rotate(0deg);}.elementor-12991 .elementor-element.elementor-element-d5d68b7 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-aa42b73{margin-top:160px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-15f201f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12991 .elementor-element.elementor-element-15f201f > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-9ba96be > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-453fe8e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-94174c9 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-94174c9{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-94174c9 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-65a0bb6:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/yellow-helmet-with-blueprint-engineer-safety-concept-.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-65a0bb6{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-ico{font-size:512px;height:512px;}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .col-title a, .elementor-12991 .elementor-element.elementor-element-65a0bb6 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFBFB;stroke:#FFFBFB;}.elementor-12991 .elementor-element.elementor-element-65a0bb6:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-65a0bb6:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .col-title, .elementor-12991 .elementor-element.elementor-element-65a0bb6 .col-title a{font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-65a0bb6:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-ba37809 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-b9e79ac .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-b9e79ac{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-b9e79ac .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-6c54ced:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/logistics-supply-chain-management-and-international-goods-import-export-concept-.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-6c54ced{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-6c54ced .col-title a, .elementor-12991 .elementor-element.elementor-element-6c54ced .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-6c54ced:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-6c54ced:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-6c54ced .col-title, .elementor-12991 .elementor-element.elementor-element-6c54ced .col-title a{font-size:35px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-6c54ced .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-6c54ced:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-b61a48c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-203205f .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-203205f{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-203205f .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-5211958 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-5211958:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/alternative-risk-and-strategy-in-business.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-5211958{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-5211958 .col-title a, .elementor-12991 .elementor-element.elementor-element-5211958 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-5211958:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-5211958:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-5211958 .col-title, .elementor-12991 .elementor-element.elementor-element-5211958 .col-title a{font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-5211958 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-5211958:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-5211958 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-0dcef8f .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12991 .elementor-element.elementor-element-0dcef8f{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-12991 .elementor-element.elementor-element-0dcef8f .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-01c0ef2{margin-top:160px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-316531f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12991 .elementor-element.elementor-element-316531f > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-161acc7 > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-ea8993c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-7c40930 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-7c40930{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-7c40930 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-c63fc8a:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/closeup-of-variety-of-safety-helmets-row-at-construction-site.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-c63fc8a{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-ico{font-size:512px;height:512px;}.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-c63fc8a .col-title a, .elementor-12991 .elementor-element.elementor-element-c63fc8a .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFBFB;stroke:#FFFBFB;}.elementor-12991 .elementor-element.elementor-element-c63fc8a:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-c63fc8a:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-c63fc8a .col-title, .elementor-12991 .elementor-element.elementor-element-c63fc8a .col-title a{font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-c63fc8a .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-c63fc8a:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-46bba5f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-01177b0 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-01177b0{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-01177b0 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-5cda2c3:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/lot-of-traffic-signs.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-5cda2c3{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .col-title a, .elementor-12991 .elementor-element.elementor-element-5cda2c3 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-5cda2c3:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-5cda2c3:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .col-title, .elementor-12991 .elementor-element.elementor-element-5cda2c3 .col-title a{font-size:35px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-5cda2c3:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-7dee0a4 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-ca9d29d .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-ca9d29d{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-ca9d29d .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-b9b7ed8:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/leadership.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .col-title a, .elementor-12991 .elementor-element.elementor-element-b9b7ed8 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-b9b7ed8:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .col-title, .elementor-12991 .elementor-element.elementor-element-b9b7ed8 .col-title a{font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-f6bfcb9 .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12991 .elementor-element.elementor-element-f6bfcb9{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-12991 .elementor-element.elementor-element-f6bfcb9 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-e25bea2{margin-top:160px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-bca0b01 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12991 .elementor-element.elementor-element-bca0b01 > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-c9cc02b > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-341831a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-4ae90d6 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-4ae90d6{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-4ae90d6 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-ecd17b2:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/barefoot-man-walks-among-the-scattered-toys-foot-stepping-on-children-s-toys-.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-ecd17b2{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-ico{font-size:512px;height:512px;}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .col-title a, .elementor-12991 .elementor-element.elementor-element-ecd17b2 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFBFB;stroke:#FFFBFB;}.elementor-12991 .elementor-element.elementor-element-ecd17b2:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-ecd17b2:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .col-title, .elementor-12991 .elementor-element.elementor-element-ecd17b2 .col-title a{font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-ecd17b2:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-0c22a95 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-78ac813 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-78ac813{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-78ac813 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-4de0a27:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/close-up-red-fire-alarm-box-near-emergency-fire-exit-door.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-4de0a27{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-4de0a27 .col-title a, .elementor-12991 .elementor-element.elementor-element-4de0a27 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-4de0a27:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-4de0a27:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-4de0a27 .col-title, .elementor-12991 .elementor-element.elementor-element-4de0a27 .col-title a{font-size:35px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-4de0a27 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-4de0a27:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-b3af830 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-25bff9b .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-25bff9b{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-25bff9b .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-265a3d6:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/lifeboat-on-a-cargo-ship-for-emergency-evacuation-the-boat-is-seen-up-close-with-parts-of-the.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-265a3d6{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-265a3d6 .col-title a, .elementor-12991 .elementor-element.elementor-element-265a3d6 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-265a3d6:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-265a3d6:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-265a3d6 .col-title, .elementor-12991 .elementor-element.elementor-element-265a3d6 .col-title a{font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-265a3d6 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-265a3d6:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-4ff8a29 .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12991 .elementor-element.elementor-element-4ff8a29{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-12991 .elementor-element.elementor-element-4ff8a29 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-e851c8a{margin-top:160px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-ee8bcad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12991 .elementor-element.elementor-element-ee8bcad > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-a99040d > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-40990d8 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-b94a4ea .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-b94a4ea{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-b94a4ea .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-8e8652e:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/electrical-hazard-sign-high-voltage-electricity-on-a-railway-station.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-8e8652e{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-ico{font-size:512px;height:512px;}.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-8e8652e .col-title a, .elementor-12991 .elementor-element.elementor-element-8e8652e .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFBFB;stroke:#FFFBFB;}.elementor-12991 .elementor-element.elementor-element-8e8652e:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-8e8652e:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-8e8652e .col-title, .elementor-12991 .elementor-element.elementor-element-8e8652e .col-title a{font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-8e8652e .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-8e8652e:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-9b77755 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-2d6dc67 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-2d6dc67{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-2d6dc67 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-ef18c2b:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/cheerful-female-garden-center-worker-lifts-large-plant-pots.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-ef18c2b{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-ef18c2b .col-title a, .elementor-12991 .elementor-element.elementor-element-ef18c2b .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-ef18c2b:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-ef18c2b:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-ef18c2b .col-title, .elementor-12991 .elementor-element.elementor-element-ef18c2b .col-title a{font-size:35px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-ef18c2b .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-ef18c2b:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-833e8c8 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-27e6ea9 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-27e6ea9{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-27e6ea9 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-c16bcec:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/healthcare-worker-in-safety-workwear-looking-at-camera-on-chemical-fume-background-in-outdoor-area.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-c16bcec{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-c16bcec .col-title a, .elementor-12991 .elementor-element.elementor-element-c16bcec .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-c16bcec:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-c16bcec:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-c16bcec .col-title, .elementor-12991 .elementor-element.elementor-element-c16bcec .col-title a{font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-c16bcec .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-c16bcec:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-ca7fcc5 .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12991 .elementor-element.elementor-element-ca7fcc5{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-12991 .elementor-element.elementor-element-ca7fcc5 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-d059d3a{margin-top:160px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-66f5629 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12991 .elementor-element.elementor-element-66f5629 > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-ba8298e > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-0841183 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-7214018 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-7214018{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-7214018 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-917ec9d:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/worker-in-safety-equipment-working-at-construction-plant.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-917ec9d{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-ico{font-size:512px;height:512px;}.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-917ec9d .col-title a, .elementor-12991 .elementor-element.elementor-element-917ec9d .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFBFB;stroke:#FFFBFB;}.elementor-12991 .elementor-element.elementor-element-917ec9d:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-917ec9d:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-917ec9d .col-title, .elementor-12991 .elementor-element.elementor-element-917ec9d .col-title a{font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-917ec9d .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-917ec9d:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-f7cf242 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-74b66c2 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-74b66c2{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-74b66c2 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-a232804 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-a232804:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/an-aerial-view-of-a-huge-winter-building-construction-zone.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-a232804{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-a232804 .col-title a, .elementor-12991 .elementor-element.elementor-element-a232804 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-a232804:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-a232804:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-a232804 .col-title, .elementor-12991 .elementor-element.elementor-element-a232804 .col-title a{font-size:35px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-a232804 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-a232804:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-a232804 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-7656ef4 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-f375324 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-f375324{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-f375324 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-b5b54e6:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/asian-women-worker-thumbs-up-waring-face-mask-happy-working-safety-work-in-a-heavy-industrial-factor.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-b5b54e6{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .col-title a, .elementor-12991 .elementor-element.elementor-element-b5b54e6 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-b5b54e6:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-b5b54e6:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .col-title, .elementor-12991 .elementor-element.elementor-element-b5b54e6 .col-title a{font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-b5b54e6:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-08ce489 .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12991 .elementor-element.elementor-element-08ce489{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-12991 .elementor-element.elementor-element-08ce489 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-b8c8f57{margin-top:160px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-ad69697 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12991 .elementor-element.elementor-element-ad69697 > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-ab14a1c > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-f7ba757 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-15bb5c9 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-15bb5c9{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-15bb5c9 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-c588104:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/construction-worker-working-o-the-road-with-an-earth-rammer.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-c588104{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-c588104 .aux-ico{font-size:512px;height:512px;}.elementor-12991 .elementor-element.elementor-element-c588104 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-c588104 .col-title a, .elementor-12991 .elementor-element.elementor-element-c588104 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFBFB;stroke:#FFFBFB;}.elementor-12991 .elementor-element.elementor-element-c588104:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-c588104:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-c588104 .col-title, .elementor-12991 .elementor-element.elementor-element-c588104 .col-title a{font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-c588104 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-c588104:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-c588104 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-67f4f56 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-8b12f25 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-8b12f25{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-8b12f25 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-0da8e3c:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/first-aid-bag-for-the-medical-team-who-perform-first-aid-in-accidents.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-0da8e3c{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-0da8e3c .col-title a, .elementor-12991 .elementor-element.elementor-element-0da8e3c .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-0da8e3c:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-0da8e3c:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-0da8e3c .col-title, .elementor-12991 .elementor-element.elementor-element-0da8e3c .col-title a{font-size:35px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-0da8e3c .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-0da8e3c:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-602669c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-51f42c7 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-51f42c7{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-51f42c7 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-9453e14:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/hands-of-woman-with-man-s-tools.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-9453e14{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-9453e14 .col-title a, .elementor-12991 .elementor-element.elementor-element-9453e14 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-9453e14:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-9453e14:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-9453e14 .col-title, .elementor-12991 .elementor-element.elementor-element-9453e14 .col-title a{font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-9453e14 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-9453e14:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-c0e84e0 .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12991 .elementor-element.elementor-element-c0e84e0{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-12991 .elementor-element.elementor-element-c0e84e0 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-11de794{margin-top:160px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-d939403 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12991 .elementor-element.elementor-element-d939403 > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-75df5dc > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-8e0e5b6 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-c6e7e47 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-c6e7e47{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-c6e7e47 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-528eee3:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/confined-spaces.webp");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-528eee3{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-ico{font-size:512px;height:512px;}.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-528eee3 .col-title a, .elementor-12991 .elementor-element.elementor-element-528eee3 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFBFB;stroke:#FFFBFB;}.elementor-12991 .elementor-element.elementor-element-528eee3:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-528eee3:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-528eee3 .col-title, .elementor-12991 .elementor-element.elementor-element-528eee3 .col-title a{font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-528eee3 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-528eee3:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-ad3a6c7 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-b0f5849 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-b0f5849{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-b0f5849 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-20678a7:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/articulated-boom-lift-aerial-platform-lift-and-construction-crane-with-sunset-sky-mobile-crane.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-20678a7{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-20678a7 .col-title a, .elementor-12991 .elementor-element.elementor-element-20678a7 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-20678a7:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-20678a7:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-20678a7 .col-title, .elementor-12991 .elementor-element.elementor-element-20678a7 .col-title a{font-size:35px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-20678a7 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-20678a7:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-42f04ba > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-aeeaf99 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-aeeaf99{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-aeeaf99 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-2a32598:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/atex.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-2a32598{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-2a32598 .col-title a, .elementor-12991 .elementor-element.elementor-element-2a32598 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-2a32598:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-2a32598:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-2a32598 .col-title, .elementor-12991 .elementor-element.elementor-element-2a32598 .col-title a{font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-2a32598 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-2a32598:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-2aa8e15 .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12991 .elementor-element.elementor-element-2aa8e15{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-12991 .elementor-element.elementor-element-2aa8e15 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-315f06e{margin-top:160px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-12991 .elementor-element.elementor-element-ec4cc9e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12991 .elementor-element.elementor-element-ec4cc9e > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-c2750c9 > .elementor-container{max-width:1400px;}.elementor-12991 .elementor-element.elementor-element-bdbc703 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-be23f98 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-be23f98{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-be23f98 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-368a846:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/lockout-tagout.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-368a846{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-368a846 .aux-ico{font-size:512px;height:512px;}.elementor-12991 .elementor-element.elementor-element-368a846 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-368a846 .col-title a, .elementor-12991 .elementor-element.elementor-element-368a846 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFBFB;stroke:#FFFBFB;}.elementor-12991 .elementor-element.elementor-element-368a846:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-368a846:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-368a846 .col-title, .elementor-12991 .elementor-element.elementor-element-368a846 .col-title a{font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-368a846 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-368a846:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-368a846 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-64b473d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-94b03b8 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-94b03b8{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-94b03b8 .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-9b6b04d:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/two-male-workers-using-forklift-machine-in-storehouse.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-9b6b04d{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-9b6b04d .col-title a, .elementor-12991 .elementor-element.elementor-element-9b6b04d .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-9b6b04d:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-9b6b04d:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-9b6b04d .col-title, .elementor-12991 .elementor-element.elementor-element-9b6b04d .col-title a{font-size:35px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-9b6b04d .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-9b6b04d:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-d4902db > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12991 .elementor-element.elementor-element-1ceb40a .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-12991 .elementor-element.elementor-element-1ceb40a{width:auto;max-width:auto;position:absolute;}.elementor-12991 .elementor-element.elementor-element-1ceb40a .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-826f709 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-12991 .elementor-element.elementor-element-826f709:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );background-image:url("https://nexteragroup.co.za/wp-content/uploads/2023/06/yellow-helmet-with-blueprint-engineer-safety-concept-.jpg");text-align:center !important;padding:70px 46px 70px 46px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-826f709{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-826f709 .col-title a, .elementor-12991 .elementor-element.elementor-element-826f709 .col-title{color:#FF0000 !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-12991 .elementor-element.elementor-element-826f709:hover .col-title a, .elementor-12991 .elementor-element.elementor-element-826f709:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-12991 .elementor-element.elementor-element-826f709 .col-title, .elementor-12991 .elementor-element.elementor-element-826f709 .col-title a{font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-12991 .elementor-element.elementor-element-826f709 .widget-content{color:#FFFFFF !important;font-size:16px;font-weight:300;}.elementor-12991 .elementor-element.elementor-element-826f709:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-12991 .elementor-element.elementor-element-826f709 .aux-text-widget-overlay, .elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-12991 .elementor-element.elementor-element-f26672d .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12991 .elementor-element.elementor-element-f26672d{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-12991 .elementor-element.elementor-element-f26672d .aux-widget-container{text-align:center;}.elementor-12991 .elementor-element.elementor-element-e4af7e7{--display:flex;}.elementor-12991 .elementor-element.elementor-element-a90dbeb{--spacer-size:50px;}@media(min-width:768px){.elementor-12991 .elementor-element.elementor-element-6193efa{width:100%;}}@media(max-width:1024px){.elementor-12991 .elementor-element.elementor-element-b959179 > .elementor-background-overlay{background-position:275px 0px;}.elementor-12991 .elementor-element.elementor-element-1d8912a > .elementor-element-populated{padding:120px 0px 80px 0px;}.elementor-12991 .elementor-element.elementor-element-18e93f4 .aux-modern-heading-primary{font-size:60px;}.elementor-12991 .elementor-element.elementor-element-f8919dc{margin-top:120px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-primary{font-size:17px;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-secondary{font-size:40px;max-width:400px;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-12991 .elementor-element.elementor-element-8129505.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-d2ec065 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-1e3cc12.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-80de21b .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-19d0bd2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-3c89404 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-aa42b73{margin-top:120px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-453fe8e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-94174c9 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-ba37809.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-b9e79ac .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-b61a48c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-203205f .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-01c0ef2{margin-top:120px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-ea8993c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-7c40930 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-46bba5f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-01177b0 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-7dee0a4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-ca9d29d .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-e25bea2{margin-top:120px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-341831a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-4ae90d6 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-0c22a95.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-78ac813 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-b3af830.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-25bff9b .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-e851c8a{margin-top:120px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-40990d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-b94a4ea .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-9b77755.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-2d6dc67 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-833e8c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-27e6ea9 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-d059d3a{margin-top:120px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-0841183.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-7214018 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-f7cf242.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-74b66c2 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-7656ef4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-f375324 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-b8c8f57{margin-top:120px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-f7ba757.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-15bb5c9 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-67f4f56.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-8b12f25 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-602669c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-51f42c7 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-11de794{margin-top:120px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-8e0e5b6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-c6e7e47 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-ad3a6c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-b0f5849 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-42f04ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-aeeaf99 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-315f06e{margin-top:120px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-bdbc703.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-be23f98 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-64b473d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-94b03b8 .aux-the-shape{width:255px;height:430px;}.elementor-12991 .elementor-element.elementor-element-d4902db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12991 .elementor-element.elementor-element-1ceb40a .aux-the-shape{width:255px;height:430px;}}@media(max-width:767px){.elementor-12991 .elementor-element.elementor-element-b959179 > .elementor-background-overlay{background-position:-80px 0px;background-size:cover;}.elementor-12991 .elementor-element.elementor-element-18e93f4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-12991 .elementor-element.elementor-element-18e93f4 .aux-modern-heading-primary{font-size:40px;}.elementor-12991 .elementor-element.elementor-element-f8919dc{margin-top:80px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-6193efa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-primary{font-size:16px;margin:0px 0px 30px 0px;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-secondary{font-size:32px;line-height:1.2em;}.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-secondary .aux-head-highlight{font-size:32px;line-height:1.2em;}.elementor-12991 .elementor-element.elementor-element-8129505 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-d2ec065 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-795433d .col-title, .elementor-12991 .elementor-element.elementor-element-795433d .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-795433d .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-1e3cc12 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-80de21b .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-faef2d0 .col-title, .elementor-12991 .elementor-element.elementor-element-faef2d0 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-faef2d0 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-19d0bd2 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-3c89404 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-97e7c36 .col-title, .elementor-12991 .elementor-element.elementor-element-97e7c36 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-97e7c36 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-d5d68b7 .aux-the-shape{width:40px;height:180px;}.elementor-12991 .elementor-element.elementor-element-aa42b73{margin-top:80px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-453fe8e > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-94174c9 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .col-title, .elementor-12991 .elementor-element.elementor-element-65a0bb6 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-ba37809 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-b9e79ac .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-6c54ced .col-title, .elementor-12991 .elementor-element.elementor-element-6c54ced .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-6c54ced .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-b61a48c > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-203205f .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-5211958 .col-title, .elementor-12991 .elementor-element.elementor-element-5211958 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-5211958 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-0dcef8f .aux-the-shape{width:40px;height:180px;}.elementor-12991 .elementor-element.elementor-element-01c0ef2{margin-top:80px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-ea8993c > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-7c40930 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-c63fc8a .col-title, .elementor-12991 .elementor-element.elementor-element-c63fc8a .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-c63fc8a .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-46bba5f > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-01177b0 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .col-title, .elementor-12991 .elementor-element.elementor-element-5cda2c3 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-7dee0a4 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-ca9d29d .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .col-title, .elementor-12991 .elementor-element.elementor-element-b9b7ed8 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-f6bfcb9 .aux-the-shape{width:40px;height:180px;}.elementor-12991 .elementor-element.elementor-element-e25bea2{margin-top:80px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-341831a > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-4ae90d6 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .col-title, .elementor-12991 .elementor-element.elementor-element-ecd17b2 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-0c22a95 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-78ac813 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-4de0a27 .col-title, .elementor-12991 .elementor-element.elementor-element-4de0a27 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-4de0a27 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-b3af830 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-25bff9b .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-265a3d6 .col-title, .elementor-12991 .elementor-element.elementor-element-265a3d6 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-265a3d6 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-4ff8a29 .aux-the-shape{width:40px;height:180px;}.elementor-12991 .elementor-element.elementor-element-e851c8a{margin-top:80px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-40990d8 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-b94a4ea .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-8e8652e .col-title, .elementor-12991 .elementor-element.elementor-element-8e8652e .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-8e8652e .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-9b77755 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-2d6dc67 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-ef18c2b .col-title, .elementor-12991 .elementor-element.elementor-element-ef18c2b .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-ef18c2b .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-833e8c8 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-27e6ea9 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-c16bcec .col-title, .elementor-12991 .elementor-element.elementor-element-c16bcec .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-c16bcec .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-ca7fcc5 .aux-the-shape{width:40px;height:180px;}.elementor-12991 .elementor-element.elementor-element-d059d3a{margin-top:80px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-0841183 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-7214018 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-917ec9d .col-title, .elementor-12991 .elementor-element.elementor-element-917ec9d .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-917ec9d .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-f7cf242 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-74b66c2 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-a232804 .col-title, .elementor-12991 .elementor-element.elementor-element-a232804 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-a232804 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-7656ef4 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-f375324 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .col-title, .elementor-12991 .elementor-element.elementor-element-b5b54e6 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-08ce489 .aux-the-shape{width:40px;height:180px;}.elementor-12991 .elementor-element.elementor-element-b8c8f57{margin-top:80px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-f7ba757 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-15bb5c9 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-c588104 .col-title, .elementor-12991 .elementor-element.elementor-element-c588104 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-c588104 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-67f4f56 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-8b12f25 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-0da8e3c .col-title, .elementor-12991 .elementor-element.elementor-element-0da8e3c .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-0da8e3c .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-602669c > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-51f42c7 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-9453e14 .col-title, .elementor-12991 .elementor-element.elementor-element-9453e14 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-9453e14 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-c0e84e0 .aux-the-shape{width:40px;height:180px;}.elementor-12991 .elementor-element.elementor-element-11de794{margin-top:80px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-8e0e5b6 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-c6e7e47 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-528eee3 .col-title, .elementor-12991 .elementor-element.elementor-element-528eee3 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-528eee3 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-ad3a6c7 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-b0f5849 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-20678a7 .col-title, .elementor-12991 .elementor-element.elementor-element-20678a7 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-20678a7 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-42f04ba > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-aeeaf99 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-2a32598 .col-title, .elementor-12991 .elementor-element.elementor-element-2a32598 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-2a32598 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-2aa8e15 .aux-the-shape{width:40px;height:180px;}.elementor-12991 .elementor-element.elementor-element-315f06e{margin-top:80px;margin-bottom:0px;}.elementor-12991 .elementor-element.elementor-element-bdbc703 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-be23f98 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-368a846 .col-title, .elementor-12991 .elementor-element.elementor-element-368a846 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-368a846 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-64b473d > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-94b03b8 .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-9b6b04d .col-title, .elementor-12991 .elementor-element.elementor-element-9b6b04d .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-9b6b04d .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-d4902db > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-12991 .elementor-element.elementor-element-1ceb40a .aux-the-shape{width:300px;height:360px;}.elementor-12991 .elementor-element.elementor-element-826f709 .col-title, .elementor-12991 .elementor-element.elementor-element-826f709 .col-title a{font-size:22px;}.elementor-12991 .elementor-element.elementor-element-826f709 .widget-content{font-size:14px;}.elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-12991 .elementor-element.elementor-element-f26672d .aux-the-shape{width:40px;height:180px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-404af3e */.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-primary{
    display: inline-block;
}
@media only screen and (max-width:768px){
    .elementor-12991 .elementor-element.elementor-element-404af3e .aux-widget-modern-heading .aux-widget-inner {
     text-align: center;
}
.elementor-12991 .elementor-element.elementor-element-404af3e .aux-modern-heading-secondary {
    margin:10px auto!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6193efa */@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-6193efa{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-d2ec065 */.elementor-12991 .elementor-element.elementor-element-d2ec065{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-d2ec065 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-d2ec065 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-d2ec065 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-d2ec065{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-795433d */.elementor-12991 .elementor-element.elementor-element-795433d .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-795433d .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-795433d .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-795433d .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-795433d .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-795433d .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8129505 */.elementor-12991 .elementor-element.elementor-element-8129505 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-8129505:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-8129505:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-8129505:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-8129505:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-8129505:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-8129505{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-80de21b */.elementor-12991 .elementor-element.elementor-element-80de21b{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-80de21b .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-80de21b .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-80de21b .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-80de21b{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-faef2d0 */.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-faef2d0 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-faef2d0 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-faef2d0 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-faef2d0 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e3cc12 */.elementor-12991 .elementor-element.elementor-element-1e3cc12 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-1e3cc12:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-1e3cc12:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-1e3cc12:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-1e3cc12:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-1e3cc12:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-1e3cc12{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-3c89404 */.elementor-12991 .elementor-element.elementor-element-3c89404{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-3c89404 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-3c89404 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-3c89404 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-3c89404{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-97e7c36 */.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-97e7c36 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-97e7c36 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-97e7c36 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-97e7c36 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19d0bd2 */.elementor-12991 .elementor-element.elementor-element-19d0bd2 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-19d0bd2:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-19d0bd2:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-19d0bd2:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-19d0bd2:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-19d0bd2:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-19d0bd2{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-824fac0 */.elementor-12991 .elementor-element.elementor-element-824fac0{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-824fac0{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-94174c9 */.elementor-12991 .elementor-element.elementor-element-94174c9{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-94174c9 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-94174c9 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-94174c9 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-94174c9{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-65a0bb6 */.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-65a0bb6 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-65a0bb6 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-65a0bb6 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-65a0bb6 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-453fe8e */.elementor-12991 .elementor-element.elementor-element-453fe8e .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-453fe8e:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-453fe8e:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-453fe8e:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-453fe8e:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-453fe8e:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-453fe8e{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-b9e79ac */.elementor-12991 .elementor-element.elementor-element-b9e79ac{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-b9e79ac .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-b9e79ac .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-b9e79ac .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-b9e79ac{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6c54ced */.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-6c54ced .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-6c54ced .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-6c54ced .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-6c54ced .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-6c54ced .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ba37809 */.elementor-12991 .elementor-element.elementor-element-ba37809 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-ba37809:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-ba37809:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-ba37809:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-ba37809:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-ba37809:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-ba37809{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-203205f */.elementor-12991 .elementor-element.elementor-element-203205f{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-203205f .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-203205f .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-203205f .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-203205f{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-5211958 */.elementor-12991 .elementor-element.elementor-element-5211958 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-5211958 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-5211958 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-5211958 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-5211958 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-5211958 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b61a48c */.elementor-12991 .elementor-element.elementor-element-b61a48c .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-b61a48c:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-b61a48c:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-b61a48c:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-b61a48c:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-b61a48c:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-b61a48c{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9ba96be */.elementor-12991 .elementor-element.elementor-element-9ba96be{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-9ba96be{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-7c40930 */.elementor-12991 .elementor-element.elementor-element-7c40930{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-7c40930 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-7c40930 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-7c40930 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-7c40930{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c63fc8a */.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-c63fc8a .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-c63fc8a .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-c63fc8a .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-c63fc8a .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ea8993c */.elementor-12991 .elementor-element.elementor-element-ea8993c .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-ea8993c:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-ea8993c:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-ea8993c:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-ea8993c:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-ea8993c:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-ea8993c{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-01177b0 */.elementor-12991 .elementor-element.elementor-element-01177b0{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-01177b0 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-01177b0 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-01177b0 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-01177b0{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-5cda2c3 */.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-5cda2c3 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-5cda2c3 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-5cda2c3 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-5cda2c3 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46bba5f */.elementor-12991 .elementor-element.elementor-element-46bba5f .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-46bba5f:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-46bba5f:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-46bba5f:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-46bba5f:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-46bba5f:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-46bba5f{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-ca9d29d */.elementor-12991 .elementor-element.elementor-element-ca9d29d{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-ca9d29d .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-ca9d29d .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-ca9d29d .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-ca9d29d{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-b9b7ed8 */.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-b9b7ed8 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-b9b7ed8 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-b9b7ed8 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-b9b7ed8 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7dee0a4 */.elementor-12991 .elementor-element.elementor-element-7dee0a4 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-7dee0a4:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-7dee0a4:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-7dee0a4:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-7dee0a4:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-7dee0a4:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-7dee0a4{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-161acc7 */.elementor-12991 .elementor-element.elementor-element-161acc7{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-161acc7{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-4ae90d6 */.elementor-12991 .elementor-element.elementor-element-4ae90d6{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-4ae90d6 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-4ae90d6 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-4ae90d6 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-4ae90d6{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-ecd17b2 */.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-ecd17b2 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-ecd17b2 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-ecd17b2 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-ecd17b2 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-341831a */.elementor-12991 .elementor-element.elementor-element-341831a .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-341831a:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-341831a:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-341831a:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-341831a:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-341831a:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-341831a{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-78ac813 */.elementor-12991 .elementor-element.elementor-element-78ac813{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-78ac813 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-78ac813 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-78ac813 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-78ac813{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-4de0a27 */.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-4de0a27 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-4de0a27 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-4de0a27 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-4de0a27 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0c22a95 */.elementor-12991 .elementor-element.elementor-element-0c22a95 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-0c22a95:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-0c22a95:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-0c22a95:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-0c22a95:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-0c22a95:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-0c22a95{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-25bff9b */.elementor-12991 .elementor-element.elementor-element-25bff9b{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-25bff9b .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-25bff9b .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-25bff9b .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-25bff9b{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-265a3d6 */.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-265a3d6 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-265a3d6 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-265a3d6 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-265a3d6 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b3af830 */.elementor-12991 .elementor-element.elementor-element-b3af830 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-b3af830:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-b3af830:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-b3af830:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-b3af830:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-b3af830:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-b3af830{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c9cc02b */.elementor-12991 .elementor-element.elementor-element-c9cc02b{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-c9cc02b{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-b94a4ea */.elementor-12991 .elementor-element.elementor-element-b94a4ea{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-b94a4ea .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-b94a4ea .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-b94a4ea .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-b94a4ea{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-8e8652e */.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-8e8652e .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-8e8652e .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-8e8652e .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-8e8652e .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-8e8652e .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40990d8 */.elementor-12991 .elementor-element.elementor-element-40990d8 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-40990d8:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-40990d8:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-40990d8:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-40990d8:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-40990d8:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-40990d8{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-2d6dc67 */.elementor-12991 .elementor-element.elementor-element-2d6dc67{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-2d6dc67 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-2d6dc67 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-2d6dc67 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-2d6dc67{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-ef18c2b */.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-ef18c2b .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-ef18c2b .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-ef18c2b .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-ef18c2b .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9b77755 */.elementor-12991 .elementor-element.elementor-element-9b77755 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-9b77755:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-9b77755:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-9b77755:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-9b77755:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-9b77755:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-9b77755{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-27e6ea9 */.elementor-12991 .elementor-element.elementor-element-27e6ea9{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-27e6ea9 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-27e6ea9 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-27e6ea9 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-27e6ea9{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c16bcec */.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-c16bcec .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-c16bcec .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-c16bcec .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-c16bcec .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-c16bcec .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-833e8c8 */.elementor-12991 .elementor-element.elementor-element-833e8c8 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-833e8c8:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-833e8c8:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-833e8c8:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-833e8c8:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-833e8c8:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-833e8c8{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a99040d */.elementor-12991 .elementor-element.elementor-element-a99040d{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-a99040d{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-7214018 */.elementor-12991 .elementor-element.elementor-element-7214018{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-7214018 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-7214018 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-7214018 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-7214018{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-917ec9d */.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-917ec9d .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-917ec9d .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-917ec9d .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-917ec9d .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-917ec9d .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0841183 */.elementor-12991 .elementor-element.elementor-element-0841183 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-0841183:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-0841183:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-0841183:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-0841183:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-0841183:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-0841183{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-74b66c2 */.elementor-12991 .elementor-element.elementor-element-74b66c2{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-74b66c2 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-74b66c2 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-74b66c2 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-74b66c2{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-a232804 */.elementor-12991 .elementor-element.elementor-element-a232804 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-a232804 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-a232804 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-a232804 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-a232804 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-a232804 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f7cf242 */.elementor-12991 .elementor-element.elementor-element-f7cf242 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-f7cf242:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-f7cf242:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-f7cf242:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-f7cf242:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-f7cf242:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-f7cf242{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-f375324 */.elementor-12991 .elementor-element.elementor-element-f375324{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-f375324 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-f375324 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-f375324 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-f375324{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-b5b54e6 */.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-b5b54e6 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-b5b54e6 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-b5b54e6 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-b5b54e6 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7656ef4 */.elementor-12991 .elementor-element.elementor-element-7656ef4 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-7656ef4:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-7656ef4:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-7656ef4:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-7656ef4:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-7656ef4:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-7656ef4{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ba8298e */.elementor-12991 .elementor-element.elementor-element-ba8298e{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-ba8298e{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-15bb5c9 */.elementor-12991 .elementor-element.elementor-element-15bb5c9{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-15bb5c9 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-15bb5c9 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-15bb5c9 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-15bb5c9{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c588104 */.elementor-12991 .elementor-element.elementor-element-c588104 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-c588104 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-c588104 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-c588104 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-c588104 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-c588104 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f7ba757 */.elementor-12991 .elementor-element.elementor-element-f7ba757 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-f7ba757:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-f7ba757:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-f7ba757:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-f7ba757:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-f7ba757:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-f7ba757{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-8b12f25 */.elementor-12991 .elementor-element.elementor-element-8b12f25{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-8b12f25 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-8b12f25 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-8b12f25 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-8b12f25{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-0da8e3c */.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-0da8e3c .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-0da8e3c .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-0da8e3c .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-0da8e3c .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67f4f56 */.elementor-12991 .elementor-element.elementor-element-67f4f56 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-67f4f56:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-67f4f56:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-67f4f56:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-67f4f56:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-67f4f56:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-67f4f56{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-51f42c7 */.elementor-12991 .elementor-element.elementor-element-51f42c7{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-51f42c7 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-51f42c7 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-51f42c7 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-51f42c7{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-9453e14 */.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-9453e14 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-9453e14 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-9453e14 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-9453e14 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-9453e14 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-602669c */.elementor-12991 .elementor-element.elementor-element-602669c .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-602669c:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-602669c:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-602669c:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-602669c:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-602669c:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-602669c{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ab14a1c */.elementor-12991 .elementor-element.elementor-element-ab14a1c{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-ab14a1c{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-c6e7e47 */.elementor-12991 .elementor-element.elementor-element-c6e7e47{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-c6e7e47 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-c6e7e47 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-c6e7e47 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-c6e7e47{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-528eee3 */.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-528eee3 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-528eee3 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-528eee3 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-528eee3 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-528eee3 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8e0e5b6 */.elementor-12991 .elementor-element.elementor-element-8e0e5b6 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-8e0e5b6:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-8e0e5b6:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-8e0e5b6:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-8e0e5b6:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-8e0e5b6:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-8e0e5b6{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-b0f5849 */.elementor-12991 .elementor-element.elementor-element-b0f5849{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-b0f5849 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-b0f5849 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-b0f5849 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-b0f5849{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-20678a7 */.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-20678a7 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-20678a7 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-20678a7 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-20678a7 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-20678a7 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad3a6c7 */.elementor-12991 .elementor-element.elementor-element-ad3a6c7 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-ad3a6c7:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-ad3a6c7:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-ad3a6c7:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-ad3a6c7:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-ad3a6c7:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-ad3a6c7{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-aeeaf99 */.elementor-12991 .elementor-element.elementor-element-aeeaf99{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-aeeaf99 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-aeeaf99 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-aeeaf99 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-aeeaf99{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-2a32598 */.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-2a32598 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-2a32598 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-2a32598 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-2a32598 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-2a32598 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42f04ba */.elementor-12991 .elementor-element.elementor-element-42f04ba .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-42f04ba:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-42f04ba:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-42f04ba:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-42f04ba:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-42f04ba:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-42f04ba{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-75df5dc */.elementor-12991 .elementor-element.elementor-element-75df5dc{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-75df5dc{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-be23f98 */.elementor-12991 .elementor-element.elementor-element-be23f98{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-be23f98 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-be23f98 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-be23f98 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-be23f98{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-368a846 */.elementor-12991 .elementor-element.elementor-element-368a846 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-368a846 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-368a846 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-368a846 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-368a846 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-368a846 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bdbc703 */.elementor-12991 .elementor-element.elementor-element-bdbc703 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-bdbc703:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-bdbc703:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-bdbc703:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-bdbc703:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-bdbc703:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-bdbc703{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-94b03b8 */.elementor-12991 .elementor-element.elementor-element-94b03b8{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-94b03b8 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-94b03b8 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-94b03b8 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-94b03b8{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-9b6b04d */.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-9b6b04d .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-9b6b04d .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-9b6b04d .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-9b6b04d .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64b473d */.elementor-12991 .elementor-element.elementor-element-64b473d .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-64b473d:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-64b473d:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-64b473d:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-64b473d:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-64b473d:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-64b473d{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-1ceb40a */.elementor-12991 .elementor-element.elementor-element-1ceb40a{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-12991 .elementor-element.elementor-element-1ceb40a .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-12991 .elementor-element.elementor-element-1ceb40a .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-1ceb40a .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-1ceb40a{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-826f709 */.elementor-12991 .elementor-element.elementor-element-826f709 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-826f709 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-826f709 .widget-content{
        font-size: 15px !important;
    }
    .elementor-12991 .elementor-element.elementor-element-826f709 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-12991 .elementor-element.elementor-element-826f709 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-12991 .elementor-element.elementor-element-826f709 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d4902db */.elementor-12991 .elementor-element.elementor-element-d4902db .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-12991 .elementor-element.elementor-element-d4902db:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-d4902db:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-12991 .elementor-element.elementor-element-d4902db:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-12991 .elementor-element.elementor-element-d4902db:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-12991 .elementor-element.elementor-element-d4902db:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-d4902db{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c2750c9 */.elementor-12991 .elementor-element.elementor-element-c2750c9{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-12991 .elementor-element.elementor-element-c2750c9{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */