.elementor-1550 .elementor-element.elementor-element-5fd2656{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-5fd2656:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-5fd2656>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url(https://impactamalgamate.co.za/wp-content/uploads/2026/07/Impact-Amalgamate-team-building-Gauteng-for-media-company.jpeg);background-position:top right;background-size:cover}.elementor-1550 .elementor-element.elementor-element-5fd2656::before,.elementor-1550 .elementor-element.elementor-element-5fd2656>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-5fd2656>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-5fd2656>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-5fd2656>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-5fd2656>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(96deg,var(--e-global-color-primary) 46%,#FFC80000 100%)}.elementor-1550 .elementor-element.elementor-element-f8bb640{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-f8bb640::before,.elementor-1550 .elementor-element.elementor-element-f8bb640>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-f8bb640>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-f8bb640>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-f8bb640>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-f8bb640>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at top right,var(--e-global-color-primary) 20%,#F2295B00 0%)}.elementor-1550 .elementor-element.elementor-element-1a91e10{--spacer-size:250px}.elementor-1550 .elementor-element.elementor-element-b037c23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overlay-opacity:0.05;border-style:none;--border-style:none;--border-radius:400px 0px 0px 400px;--margin-top:80px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:100px}.elementor-1550 .elementor-element.elementor-element-b037c23:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-b037c23>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFEB}.elementor-1550 .elementor-element.elementor-element-b037c23::before,.elementor-1550 .elementor-element.elementor-element-b037c23>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-b037c23>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-b037c23>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-b037c23>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-b037c23>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1550 .elementor-element.elementor-element-7a4cd36{--spacer-size:50px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-b5298d5{background-image:url(https://impactteambuilding.co.za/wp-content/uploads/2026/07/IMPACT-ACTIVITIES-for-Team-Building-Johannesburg-button.png);padding:5px 0 5px 10px;background-position:center left;background-repeat:no-repeat;background-size:60% auto}.elementor-1550 .elementor-element.elementor-element-b5298d5.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-b5298d5 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-26d92d7 .elementor-heading-title{font-family:"Archivo Black",Sans-serif;font-size:60px;font-weight:900;text-transform:none;line-height:1em;letter-spacing:-1px;color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-93e454a{padding:10px 0 10px 0;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-93e454a p{margin-block-end:5px}.elementor-1550 .elementor-element.elementor-element-ab6fbbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-7a30257 .elementor-button{background-color:#fff0;fill:var(--e-global-color-4084c2a);color:var(--e-global-color-4084c2a);background-image:radial-gradient(at center right,#6D3FA6BD 0%,var(--e-global-color-primary) 100%);box-shadow:0 1px 10px 0 rgb(0 0 0 / .1);border-style:none;border-radius:50px 50px 50px 50px;padding:20px 25px 20px 25px}.elementor-1550 .elementor-element.elementor-element-7a30257 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1550 .elementor-element.elementor-element-7a30257 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-1550 .elementor-element.elementor-element-cce9d86 .elementor-button{background-color:#FFFFFF26;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF80;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px}.elementor-1550 .elementor-element.elementor-element-f95b03b{--spacer-size:50px}.elementor-1550 .elementor-element.elementor-element-73a26cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-ffdb4f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-ffdb4f5::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://impactamalgamate.co.za/wp-content/uploads/2026/07/Generosity-Charity-Organization-RSA-arrow.png);--background-overlay:'';background-position:-326px 0;background-repeat:no-repeat;background-size:75% auto}.elementor-1550 .elementor-element.elementor-element-2691b3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--overlay-mix-blend-mode:luminosity;--border-radius:10px 10px 10px 10px;box-shadow:0 2px 10px 0 rgb(0 0 0 / .15);--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1550 .elementor-element.elementor-element-2691b3b:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-2691b3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-2691b3b::before,.elementor-1550 .elementor-element.elementor-element-2691b3b>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-2691b3b>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-2691b3b>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-2691b3b>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-2691b3b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1550 .elementor-element.elementor-element-d21b626{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1550 .elementor-element.elementor-element-d21b626 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-7580aec{--e-image-carousel-slides-to-show:8;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 20px}.elementor-1550 .elementor-element.elementor-element-7580aec .swiper-wrapper{display:flex;align-items:center}.elementor-1550 .elementor-element.elementor-element-7580aec .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0 0 0 0}.elementor-1550 .elementor-element.elementor-element-957ceec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-957ceec.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-62207ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:50px}.elementor-1550 .elementor-element.elementor-element-2eaf8e2{--spacer-size:100px}.elementor-1550 .elementor-element.elementor-element-1bb3734 .elementor-button{background-color:#FFC0;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:4px 0 4px 10px}.elementor-1550 .elementor-element.elementor-element-1bb3734{background-image:url(https://impactteambuilding.co.za/wp-content/uploads/2026/07/IMPACT-ACTIVITIES-for-Team-Building-Johannesburg-button.png);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;background-position:center left;background-repeat:no-repeat;background-size:40% auto}.elementor-1550 .elementor-element.elementor-element-1bb3734.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-21d741b .elementor-heading-title{font-family:"Archivo Black",Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-a156921{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-a156921 p{margin-block-end:5px}.elementor-1550 .elementor-element.elementor-element-29eac49{--display:flex;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-29eac49:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-29eac49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://impactamalgamate.co.za/wp-content/uploads/2025/10/Impact-Amalgamate-3.jpeg);background-size:cover}.elementor-1550 .elementor-element.elementor-element-29eac49::before,.elementor-1550 .elementor-element.elementor-element-29eac49>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-29eac49>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-29eac49>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-29eac49>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-29eac49>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#FFC80033 60%,var(--e-global-color-primary) 100%)}.elementor-1550 .elementor-element.elementor-element-3264733{--spacer-size:450px}.elementor-1550 .elementor-element.elementor-element-3e49f64{--spacer-size:100px}.elementor-1550 .elementor-element.elementor-element-95d2696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-95d2696.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-dccbba1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1550 .elementor-element.elementor-element-dccbba1.e-con{--align-self:center}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-1550 .elementor-element.elementor-element-64a47e8{background-color:#fff0;padding:30px 30px 30px 30px;background-image:radial-gradient(at center right,#6D3FA691 0%,var(--e-global-color-primary) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#6D3FA6A1;border-radius:20px 20px 20px 20px;box-shadow:0 2px 15px 0 rgb(0 0 0 / .1)}.elementor-1550 .elementor-element.elementor-element-64a47e8.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-title{margin-block-end:5px;color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-64a47e8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-64a47e8.elementor-view-framed .elementor-icon,.elementor-1550 .elementor-element.elementor-element-64a47e8.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-64a47e8.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-64a47e8.elementor-view-framed:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-64a47e8.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-64a47e8.elementor-view-stacked:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-title a{font-family:"Archivo Black",Sans-serif;font-size:20px;font-weight:400;text-transform:none}.elementor-1550 .elementor-element.elementor-element-64a47e8:has(:hover) .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-64a47e8:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-630b10d{background-color:var(--e-global-color-4084c2a);padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:20px 20px 20px 20px;box-shadow:0 2px 15px 0 rgb(0 0 0 / .1)}.elementor-1550 .elementor-element.elementor-element-630b10d.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-title{margin-block-end:5px}.elementor-1550 .elementor-element.elementor-element-630b10d.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-630b10d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-630b10d.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-630b10d.elementor-view-stacked:has(:focus) .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-title a{font-family:"Archivo Black",Sans-serif;font-size:20px;font-weight:400;text-transform:none}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-28f7ce6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1550 .elementor-element.elementor-element-28f7ce6.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-e683979{background-color:var(--e-global-color-4084c2a);padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:20px 20px 20px 20px;box-shadow:0 2px 15px 0 rgb(0 0 0 / .1)}.elementor-1550 .elementor-element.elementor-element-e683979.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-title{margin-block-end:5px}.elementor-1550 .elementor-element.elementor-element-e683979.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-e683979.elementor-view-framed:has(:focus) .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-e683979.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-e683979.elementor-view-stacked:has(:focus) .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-title a{font-family:"Archivo Black",Sans-serif;font-size:20px;font-weight:400;text-transform:none}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-f812655{background-color:#fff0;padding:30px 30px 30px 30px;background-image:radial-gradient(at center right,#6D3FA691 0%,var(--e-global-color-primary) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#6D3FA6A1;border-radius:20px 20px 20px 20px;box-shadow:0 2px 15px 0 rgb(0 0 0 / .1)}.elementor-1550 .elementor-element.elementor-element-f812655.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-title{margin-block-end:5px;color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-f812655.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-f812655.elementor-view-framed .elementor-icon,.elementor-1550 .elementor-element.elementor-element-f812655.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-f812655.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-f812655.elementor-view-framed:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-f812655.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-f812655.elementor-view-stacked:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-title a{font-family:"Archivo Black",Sans-serif;font-size:20px;font-weight:400;text-transform:none}.elementor-1550 .elementor-element.elementor-element-f812655:has(:hover) .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-f812655:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-e009561{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1550 .elementor-element.elementor-element-e009561.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-f72daa1{background-color:#fff0;padding:30px 30px 30px 30px;background-image:radial-gradient(at center right,#6D3FA691 0%,var(--e-global-color-primary) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#6D3FA6A1;border-radius:20px 20px 20px 20px;box-shadow:0 2px 15px 0 rgb(0 0 0 / .1)}.elementor-1550 .elementor-element.elementor-element-f72daa1.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-title{margin-block-end:5px;color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-f72daa1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-f72daa1.elementor-view-framed .elementor-icon,.elementor-1550 .elementor-element.elementor-element-f72daa1.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-f72daa1.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-f72daa1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-f72daa1.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-f72daa1.elementor-view-stacked:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-title a{font-family:"Archivo Black",Sans-serif;font-size:20px;font-weight:400;text-transform:none}.elementor-1550 .elementor-element.elementor-element-f72daa1:has(:hover) .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-f72daa1:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-0c28c8c{background-color:var(--e-global-color-4084c2a);padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:20px 20px 20px 20px;box-shadow:0 2px 15px 0 rgb(0 0 0 / .1)}.elementor-1550 .elementor-element.elementor-element-0c28c8c.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-title{margin-block-end:5px}.elementor-1550 .elementor-element.elementor-element-0c28c8c.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-0c28c8c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-0c28c8c.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1550 .elementor-element.elementor-element-0c28c8c.elementor-view-stacked:has(:focus) .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-title a{font-family:"Archivo Black",Sans-serif;font-size:20px;font-weight:400;text-transform:none}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-007a4d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn,.elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg),.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var(--e-global-color-secondary)}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn,.elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor:before,.elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver:before,.elementor-widget-premium-addon-modal-box .premium-button-style5-radialin:before,.elementor-widget-premium-addon-modal-box .premium-button-style5-rectin:before{background-color:var(--e-global-color-primary)}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover,.elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover,.elementor-widget-premium-addon-modal-box .premium-button-line6::after{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg),.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var(--e-global-color-primary)}.elementor-widget-premium-addon-modal-box .premium-btn-svg{stroke:var(--e-global-color-secondary)}.elementor-widget-premium-addon-modal-box .premium-button-line2::before,.elementor-widget-premium-addon-modal-box .premium-button-line4::before,.elementor-widget-premium-addon-modal-box .premium-button-line5::before,.elementor-widget-premium-addon-modal-box .premium-button-line5::after,.elementor-widget-premium-addon-modal-box .premium-button-line6::before,.elementor-widget-premium-addon-modal-box .premium-button-line7::before{background-color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var(--e-global-color-text)}.elementor-widget-premium-addon-modal-box .premium-button-none:hover,.elementor-widget-premium-addon-modal-box .premium-button-style8:hover,.elementor-widget-premium-addon-modal-box .premium-button-style1:before,.elementor-widget-premium-addon-modal-box .premium-button-style2-shutouthor:before,.elementor-widget-premium-addon-modal-box .premium-button-style2-shutoutver:before,.elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor,.elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver,.elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinhor:before,.elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinver:before,.elementor-widget-premium-addon-modal-box .premium-button-style2-scshutouthor:before,.elementor-widget-premium-addon-modal-box .premium-button-style2-scshutoutver:before,.elementor-widget-premium-addon-modal-box .premium-button-style5-radialin,.elementor-widget-premium-addon-modal-box .premium-button-style5-radialout:before,.elementor-widget-premium-addon-modal-box .premium-button-style5-rectin,.elementor-widget-premium-addon-modal-box .premium-button-style5-rectout:before,.elementor-widget-premium-addon-modal-box .premium-button-style6-bg,.elementor-widget-premium-addon-modal-box .premium-button-style6:before{background:var(--e-global-color-text)}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary)}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn i{font-size:15px;color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn svg:not(.premium-btn-svg){width:15px!important;height:15px!important}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn i,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn svg:not(.premium-btn-svg){margin-left:10px}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn{--pa-btn-line6-translate-x:-10px}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-container{text-align:left}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn svg:not(.premium-btn-svg),.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-shutinhor:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-shutinver:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style5-radialin:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style5-rectin:before{background-color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-text,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-img{border-style:none}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-text,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-img{border-radius:100px}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn:hover,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-text:hover,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-line6::after{color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn:hover i{color:#6D3FA6}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg),.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:#6D3FA6}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-none:hover,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style8:hover,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style1:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-shutouthor:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-shutoutver:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-shutinhor,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-shutinver,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-dshutinhor:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-dshutinver:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-scshutouthor:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style2-scshutoutver:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style5-radialin,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style5-radialout:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style5-rectin,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style5-rectout:before,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style6-bg,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-style6:before{background:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn:hover,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-text:hover,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-img:hover{border-style:solid;border-color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-text,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-button-line6::after{padding:20px 25px 20px 25px}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-box-modal-lower-close{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;text-transform:none;color:var(--e-global-color-4084c2a);background-color:var(--e-global-color-primary);border-radius:100px}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-box-modal-dialog{width:850px;overflow:auto;border-style:none}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-box-modal-body{padding:0 0 0 0}.elementor-1550 .elementor-element.elementor-element-80cbfdf .elementor-button{background-color:#FFFFFF26;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:20px 25px 20px 25px}.elementor-1550 .elementor-element.elementor-element-3c82fee{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.05;border-style:solid;--border-style:solid;border-width:2px 0 2px 0;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px}.elementor-1550 .elementor-element.elementor-element-3c82fee:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-3c82fee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-1550 .elementor-element.elementor-element-3c82fee::before,.elementor-1550 .elementor-element.elementor-element-3c82fee>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-3c82fee>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-3c82fee>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-3c82fee>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-3c82fee>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1550 .elementor-element.elementor-element-a4f03f1{--spacer-size:100px}.elementor-1550 .elementor-element.elementor-element-2f2132a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1550 .elementor-element.elementor-element-2f2132a.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-f3e2950 .elementor-button{background-color:#FFC0;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:4px 0 4px 0}.elementor-1550 .elementor-element.elementor-element-f3e2950{background-image:url(https://impactteambuilding.co.za/wp-content/uploads/2026/07/IMPACT-ACTIVITIES-for-Team-Building-Johannesburg-button-2.png);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 20px;background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1550 .elementor-element.elementor-element-f3e2950.elementor-element{--align-self:center}.elementor-1550 .elementor-element.elementor-element-f3e2950.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-9a16a1a{text-align:center}.elementor-1550 .elementor-element.elementor-element-9a16a1a .elementor-heading-title{font-family:"Archivo Black",Sans-serif;font-size:48px;font-weight:900;text-transform:none;line-height:1em;letter-spacing:-1px;color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-2a5636e{text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-8e5cbc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1550 .elementor-element.elementor-element-8e5cbc2.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-e87d90a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .5);--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-1550 .elementor-element.elementor-element-e87d90a:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-e87d90a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url(https://impactamalgamate.co.za/wp-content/uploads/2025/10/Impact-Amalgamate-boys-camp-l.jpeg);background-repeat:no-repeat;background-size:100% auto}.elementor-1550 .elementor-element.elementor-element-e87d90a::before,.elementor-1550 .elementor-element.elementor-element-e87d90a>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-e87d90a>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-e87d90a>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-e87d90a>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-e87d90a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#6D3FA61C 40%,var(--e-global-color-4084c2a) 40%)}.elementor-1550 .elementor-element.elementor-element-78a7b04{--spacer-size:200px}.elementor-1550 .elementor-element.elementor-element-3815ef0 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-0ac66c1{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-0ac66c1 p{margin-block-end:1px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1550 .elementor-element.elementor-element-396edc0{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-item>a{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1em}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-1550 .elementor-element.elementor-element-ff466de{--spacer-size:2px}.elementor-1550 .elementor-element.elementor-element-4f81313 .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF80;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px}.elementor-1550 .elementor-element.elementor-element-4f81313{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0}.elementor-1550 .elementor-element.elementor-element-f53f64a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .5);--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-1550 .elementor-element.elementor-element-f53f64a:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-f53f64a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url(https://impactamalgamate.co.za/wp-content/uploads/2025/10/Impact-Amalgamate-2.jpeg);background-repeat:no-repeat;background-size:100% auto}.elementor-1550 .elementor-element.elementor-element-f53f64a::before,.elementor-1550 .elementor-element.elementor-element-f53f64a>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-f53f64a>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-f53f64a>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-f53f64a>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-f53f64a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#6D3FA61C 40%,var(--e-global-color-4084c2a) 40%)}.elementor-1550 .elementor-element.elementor-element-1116ea8{--spacer-size:200px}.elementor-1550 .elementor-element.elementor-element-eb6cd7b .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-315e2ca{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-315e2ca p{margin-block-end:1px}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1550 .elementor-element.elementor-element-a80e8c5{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-item>a{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1em}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-1550 .elementor-element.elementor-element-5113c4b{--spacer-size:20px}.elementor-1550 .elementor-element.elementor-element-315dcea .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF80;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px}.elementor-1550 .elementor-element.elementor-element-315dcea{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0}.elementor-1550 .elementor-element.elementor-element-d58af77{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .5);--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-1550 .elementor-element.elementor-element-d58af77:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-d58af77>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url(https://impactamalgamate.co.za/wp-content/uploads/2025/09/Impact-Amalgamate-boys-camp.jpeg);background-repeat:no-repeat;background-size:100% auto}.elementor-1550 .elementor-element.elementor-element-d58af77::before,.elementor-1550 .elementor-element.elementor-element-d58af77>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-d58af77>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-d58af77>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-d58af77>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-d58af77>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#6D3FA61C 40%,var(--e-global-color-4084c2a) 40%)}.elementor-1550 .elementor-element.elementor-element-4a67429{--spacer-size:200px}.elementor-1550 .elementor-element.elementor-element-4a53724 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-4af0639{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-4af0639 p{margin-block-end:1px}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1550 .elementor-element.elementor-element-ec74f35{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-item>a{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1em}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-1550 .elementor-element.elementor-element-7b9febb{--spacer-size:20px}.elementor-1550 .elementor-element.elementor-element-39df82b .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF80;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px}.elementor-1550 .elementor-element.elementor-element-39df82b{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0}.elementor-1550 .elementor-element.elementor-element-487f393{--spacer-size:30px}.elementor-1550 .elementor-element.elementor-element-2830e48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-973da7a .elementor-button{background-color:#fff0;fill:var(--e-global-color-4084c2a);color:var(--e-global-color-4084c2a);background-image:radial-gradient(at center right,#6D3FA6BD 0%,var(--e-global-color-primary) 100%);box-shadow:0 1px 10px 0 rgb(0 0 0 / .1);border-style:none;border-radius:50px 50px 50px 50px;padding:20px 25px 20px 25px}.elementor-1550 .elementor-element.elementor-element-973da7a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1550 .elementor-element.elementor-element-973da7a .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-1550 .elementor-element.elementor-element-329d58a .elementor-button{background-color:#FFFFFF26;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:20px 25px 20px 25px}.elementor-1550 .elementor-element.elementor-element-00d0d82{--spacer-size:100px}.elementor-1550 .elementor-element.elementor-element-b6d0241{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.05;border-style:solid;--border-style:solid;border-width:2px 0 2px 0;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px}.elementor-1550 .elementor-element.elementor-element-b6d0241:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-b6d0241>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-b6d0241::before,.elementor-1550 .elementor-element.elementor-element-b6d0241>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-b6d0241>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-b6d0241>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-b6d0241>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-b6d0241>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1550 .elementor-element.elementor-element-59124db{--spacer-size:100px}.elementor-1550 .elementor-element.elementor-element-7979486{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1550 .elementor-element.elementor-element-7979486.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-8242f78 .elementor-button{background-color:#FFC0;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:4px 0 4px 0}.elementor-1550 .elementor-element.elementor-element-8242f78{background-image:url(https://impactteambuilding.co.za/wp-content/uploads/2026/07/IMPACT-ACTIVITIES-for-Team-Building-Johannesburg-button-2.png);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 20px;background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1550 .elementor-element.elementor-element-8242f78.elementor-element{--align-self:center}.elementor-1550 .elementor-element.elementor-element-8242f78.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-d46f102{text-align:center}.elementor-1550 .elementor-element.elementor-element-d46f102 .elementor-heading-title{font-family:"Archivo Black",Sans-serif;font-size:48px;font-weight:900;text-transform:none;line-height:1em;letter-spacing:-1px;color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-17c3465{text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-5d468fc{--display:flex;--justify-content:center}.elementor-1550 .elementor-element.elementor-element-5d468fc.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-b529463{--spacer-size:30px}.elementor-1550 .elementor-element.elementor-element-8b9162b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-86a108f .elementor-button{background-color:#FFFFFF26;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF80;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px}.elementor-1550 .elementor-element.elementor-element-ea2f1a9{--spacer-size:100px}.elementor-1550 .elementor-element.elementor-element-6e8c153{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-6e8c153.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-eefb859{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:50px}.elementor-1550 .elementor-element.elementor-element-fde9fdc{--spacer-size:100px}.elementor-1550 .elementor-element.elementor-element-5a562bc .elementor-button{background-color:#FFC0;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:4px 0 4px 10px}.elementor-1550 .elementor-element.elementor-element-5a562bc{background-image:url(https://impactteambuilding.co.za/wp-content/uploads/2026/07/IMPACT-ACTIVITIES-for-Team-Building-Johannesburg-button.png);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;background-position:center left;background-repeat:no-repeat;background-size:40% auto}.elementor-1550 .elementor-element.elementor-element-5a562bc.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-3dfffcd .elementor-heading-title{font-family:"Archivo Black",Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-09e8b4e{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-09e8b4e p{margin-block-end:5px}.elementor-1550 .elementor-element.elementor-element-71d7228{--display:flex;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1550 .elementor-element.elementor-element-71d7228:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-71d7228>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-71d7228::before,.elementor-1550 .elementor-element.elementor-element-71d7228>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-71d7228>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-71d7228>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-71d7228>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-71d7228>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1550 .elementor-element.elementor-element-1536980{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-1536980 p{margin-block-end:5px}.elementor-1550 .elementor-element.elementor-element-acda4c1{--spacer-size:100px}.elementor-1550 .elementor-element.elementor-element-bd12146{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:100px;--padding-right:100px}.elementor-1550 .elementor-element.elementor-element-bd12146.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-cfcd1ff{--display:flex;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-cfcd1ff:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-cfcd1ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://impactamalgamate.co.za/wp-content/uploads/2025/10/Impact-Amalgamate-3.jpeg);background-size:cover}.elementor-1550 .elementor-element.elementor-element-cfcd1ff::before,.elementor-1550 .elementor-element.elementor-element-cfcd1ff>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-cfcd1ff>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-cfcd1ff>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-cfcd1ff>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-cfcd1ff>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#FFC80033 60%,var(--e-global-color-primary) 100%)}.elementor-1550 .elementor-element.elementor-element-60cab43{--spacer-size:600px}.elementor-1550 .elementor-element.elementor-element-1bd4637{background-color:var(--e-global-color-4084c2a);margin:0 300px calc(var(--kit-widget-spacing, 0px) + -30px) -30px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:20px 20px 20px 20px;box-shadow:0 2px 15px 0 rgb(0 0 0 / .1)}.elementor-1550 .elementor-element.elementor-element-1bd4637.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-wrapper{text-align:start}.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-title{margin-block-end:5px}.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-title a{font-family:"Archivo Black",Sans-serif;font-size:30px;font-weight:400;text-transform:none}.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em}.elementor-1550 .elementor-element.elementor-element-7576923{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1550 .elementor-element.elementor-element-c281515{--spacer-size:100px}.elementor-1550 .elementor-element.elementor-element-2370d51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.05;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#6D3FA6F2;--border-color:#6D3FA6F2;--border-radius:25px 25px 25px 25px;box-shadow:0 5px 30px 0 rgb(0 0 0 / .1)}.elementor-1550 .elementor-element.elementor-element-2370d51:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-2370d51>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(137deg,#4C2A75 0%,#6D3FA6D4 100%)}.elementor-1550 .elementor-element.elementor-element-2370d51::before,.elementor-1550 .elementor-element.elementor-element-2370d51>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-2370d51>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-2370d51>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-2370d51>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-2370d51>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1550 .elementor-element.elementor-element-0871884{--spacer-size:50px}.elementor-1550 .elementor-element.elementor-element-6a74bea .elementor-button{background-color:#FFC0;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:4px 0 4px 0}.elementor-1550 .elementor-element.elementor-element-6a74bea{background-image:url(https://impactamalgamate.co.za/wp-content/uploads/2025/10/Brush-1.png);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 20px;background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1550 .elementor-element.elementor-element-6a74bea.elementor-element{--align-self:center}.elementor-1550 .elementor-element.elementor-element-6a74bea.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1550 .elementor-element.elementor-element-7c9ca06{text-align:center}.elementor-1550 .elementor-element.elementor-element-7c9ca06 .elementor-heading-title{font-family:"Archivo Black",Sans-serif;font-size:48px;font-weight:400;text-transform:none;line-height:1em;color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-c446e53{--spacer-size:5px}.elementor-1550 .elementor-element.elementor-element-919e820{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-9bb74d5{text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-834a71d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn i{font-size:15px;color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn svg:not(.premium-btn-svg){width:15px!important;height:15px!important}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn i,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn svg:not(.premium-btn-svg){margin-left:10px}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn{--pa-btn-line6-translate-x:-10px}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-container{text-align:left}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-4084c2a)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn svg:not(.premium-btn-svg),.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-shutinhor:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-shutinver:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style5-radialin:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style5-rectin:before{background-color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-text,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-text,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-img{border-radius:100px}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn:hover,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-text:hover,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-line6::after{color:var(--e-global-color-accent)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn:hover i{color:#6D3FA6}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg),.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:#6D3FA6}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-none:hover,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style8:hover,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style1:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-shutouthor:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-shutoutver:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-shutinhor,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-shutinver,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-dshutinhor:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-dshutinver:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-scshutouthor:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style2-scshutoutver:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style5-radialin,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style5-radialout:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style5-rectin,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style5-rectout:before,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style6-bg,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-style6:before{background:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn:hover,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-text:hover,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-img:hover{border-style:solid;border-color:var(--e-global-color-primary)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-text,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-button-line6::after{padding:20px 25px 20px 25px}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-box-modal-lower-close{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;text-transform:none;color:var(--e-global-color-4084c2a);background-color:var(--e-global-color-primary);border-radius:100px}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-box-modal-dialog{width:850px;overflow:auto;border-style:none}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-box-modal-body{padding:0 0 0 0}.elementor-1550 .elementor-element.elementor-element-62fd2c7 .elementor-button{background-color:#fff0;fill:var(--e-global-color-4084c2a);color:var(--e-global-color-4084c2a);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:20px 25px 20px 25px}.elementor-1550 .elementor-element.elementor-element-e46026e{--spacer-size:60px}.elementor-1550 .elementor-element.elementor-element-0446b4f{--spacer-size:100px}@media(min-width:768px){.elementor-1550 .elementor-element.elementor-element-f8bb640{--width:50%}.elementor-1550 .elementor-element.elementor-element-b037c23{--width:60%}.elementor-1550 .elementor-element.elementor-element-ffdb4f5{--content-width:1300px}.elementor-1550 .elementor-element.elementor-element-62207ca{--width:50%}.elementor-1550 .elementor-element.elementor-element-95d2696{--width:50%}.elementor-1550 .elementor-element.elementor-element-dccbba1{--width:90%}.elementor-1550 .elementor-element.elementor-element-28f7ce6{--width:90%}.elementor-1550 .elementor-element.elementor-element-e009561{--width:90%}.elementor-1550 .elementor-element.elementor-element-2f2132a{--width:800px}.elementor-1550 .elementor-element.elementor-element-8e5cbc2{--width:90%}.elementor-1550 .elementor-element.elementor-element-7979486{--width:800px}.elementor-1550 .elementor-element.elementor-element-5d468fc{--width:90%}.elementor-1550 .elementor-element.elementor-element-eefb859{--width:50%}.elementor-1550 .elementor-element.elementor-element-bd12146{--width:50%}.elementor-1550 .elementor-element.elementor-element-7576923{--width:70%}.elementor-1550 .elementor-element.elementor-element-2370d51{--content-width:760px}.elementor-1550 .elementor-element.elementor-element-919e820{--width:80%}}@media(max-width:1024px) and (min-width:768px){.elementor-1550 .elementor-element.elementor-element-ffdb4f5{--content-width:650px}.elementor-1550 .elementor-element.elementor-element-dccbba1{--width:100%}.elementor-1550 .elementor-element.elementor-element-28f7ce6{--width:100%}.elementor-1550 .elementor-element.elementor-element-e009561{--width:100%}.elementor-1550 .elementor-element.elementor-element-2f2132a{--width:600px}.elementor-1550 .elementor-element.elementor-element-8e5cbc2{--width:77%}.elementor-1550 .elementor-element.elementor-element-7979486{--width:600px}.elementor-1550 .elementor-element.elementor-element-5d468fc{--width:77%}.elementor-1550 .elementor-element.elementor-element-eefb859{--width:90%}.elementor-1550 .elementor-element.elementor-element-7576923{--width:90%}.elementor-1550 .elementor-element.elementor-element-2370d51{--content-width:500px}}@media(max-width:1024px){.elementor-1550 .elementor-element.elementor-element-b037c23{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-7a4cd36{--spacer-size:60px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-b5298d5 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-26d92d7 .elementor-heading-title{font-size:36px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-93e454a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-ab6fbbf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-f95b03b{--spacer-size:60px}.elementor-1550 .elementor-element.elementor-element-ffdb4f5::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:0 0}.elementor-1550 .elementor-element.elementor-element-2691b3b{--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px}.elementor-1550 .elementor-element.elementor-element-d21b626 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-7580aec{--e-image-carousel-slides-to-show:6;padding:0 0 0 0}.elementor-1550 .elementor-element.elementor-element-62207ca{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px}.elementor-1550 .elementor-element.elementor-element-2eaf8e2{--spacer-size:80px}.elementor-1550 .elementor-element.elementor-element-1bb3734{background-position:center center}.elementor-1550 .elementor-element.elementor-element-21d741b .elementor-heading-title{font-size:24px}.elementor-1550 .elementor-element.elementor-element-a156921{font-size:16px}.elementor-1550 .elementor-element.elementor-element-3e49f64{--spacer-size:80px}.elementor-1550 .elementor-element.elementor-element-95d2696{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-dccbba1{--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-64a47e8{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-wrapper{gap:10px}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-title a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-description{font-size:16px}.elementor-1550 .elementor-element.elementor-element-630b10d{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-wrapper{gap:10px}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-title a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-description{font-size:16px}.elementor-1550 .elementor-element.elementor-element-28f7ce6{--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-1550 .elementor-element.elementor-element-e683979{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-wrapper{gap:10px}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-title a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-description{font-size:16px}.elementor-1550 .elementor-element.elementor-element-f812655{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-wrapper{gap:10px}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-title a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-description{font-size:16px}.elementor-1550 .elementor-element.elementor-element-e009561{--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-1550 .elementor-element.elementor-element-f72daa1{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-wrapper{gap:10px}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-title a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-description{font-size:16px}.elementor-1550 .elementor-element.elementor-element-0c28c8c{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-wrapper{gap:10px}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-title a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-description{font-size:16px}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn,.elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-box-modal-lower-close{font-size:16px}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-box-modal-dialog{width:700px}.elementor-1550 .elementor-element.elementor-element-f3e2950 .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-9a16a1a{text-align:center}.elementor-1550 .elementor-element.elementor-element-9a16a1a .elementor-heading-title{font-size:30px}.elementor-1550 .elementor-element.elementor-element-2a5636e{font-size:16px}.elementor-1550 .elementor-element.elementor-element-8e5cbc2{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1550 .elementor-element.elementor-element-3815ef0 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-0ac66c1{font-size:16px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-item>a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-eb6cd7b .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-315e2ca{font-size:16px}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-item>a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-4a53724 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-4af0639{font-size:16px}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-item>a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-2830e48{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1550 .elementor-element.elementor-element-8242f78 .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-d46f102{text-align:center}.elementor-1550 .elementor-element.elementor-element-d46f102 .elementor-heading-title{font-size:30px}.elementor-1550 .elementor-element.elementor-element-17c3465{font-size:16px}.elementor-1550 .elementor-element.elementor-element-5d468fc{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1550 .elementor-element.elementor-element-8b9162b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1550 .elementor-element.elementor-element-6e8c153{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1550 .elementor-element.elementor-element-eefb859{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px}.elementor-1550 .elementor-element.elementor-element-fde9fdc{--spacer-size:80px}.elementor-1550 .elementor-element.elementor-element-5a562bc{background-position:center center}.elementor-1550 .elementor-element.elementor-element-3dfffcd{text-align:center}.elementor-1550 .elementor-element.elementor-element-3dfffcd .elementor-heading-title{font-size:24px}.elementor-1550 .elementor-element.elementor-element-09e8b4e{font-size:16px}.elementor-1550 .elementor-element.elementor-element-1536980{font-size:16px}.elementor-1550 .elementor-element.elementor-element-acda4c1{--spacer-size:80px}.elementor-1550 .elementor-element.elementor-element-bd12146{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-60cab43{--spacer-size:350px}.elementor-1550 .elementor-element.elementor-element-1bd4637{margin:0 150px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-title a{font-size:16px}.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-description{font-size:16px}.elementor-1550 .elementor-element.elementor-element-7c9ca06{text-align:center}.elementor-1550 .elementor-element.elementor-element-7c9ca06 .elementor-heading-title{font-size:30px}.elementor-1550 .elementor-element.elementor-element-9bb74d5{font-size:16px}.elementor-1550 .elementor-element.elementor-element-834a71d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-box-modal-lower-close{font-size:16px}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-box-modal-dialog{width:700px}}@media(max-width:767px){.elementor-1550 .elementor-element.elementor-element-5fd2656:not(.elementor-motion-effects-element-type-background),.elementor-1550 .elementor-element.elementor-element-5fd2656>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left;background-size:auto}.elementor-1550 .elementor-element.elementor-element-1a91e10{--spacer-size:150px}.elementor-1550 .elementor-element.elementor-element-b037c23{--border-radius:300px 300px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1550 .elementor-element.elementor-element-b037c23.e-con{--align-self:center}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-b5298d5{padding:0 20px 0 20px;background-position:center center;text-align:center}.elementor-1550 .elementor-element.elementor-element-b5298d5 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-26d92d7{text-align:center}.elementor-1550 .elementor-element.elementor-element-26d92d7 .elementor-heading-title{font-size:30px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-93e454a{text-align:center;font-size:14px}.elementor-1550 .elementor-element.elementor-element-ab6fbbf{--justify-content:center}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-ffdb4f5{--content-width:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-ffdb4f5::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.e-con-inner>.elementor-background-video-container::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.e-con-inner>.elementor-background-slideshow::before,.elementor-1550 .elementor-element.elementor-element-ffdb4f5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:0 0}.elementor-1550 .elementor-element.elementor-element-2691b3b{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px}.elementor-1550 .elementor-element.elementor-element-d21b626{padding:0 20px 0 20px}.elementor-1550 .elementor-element.elementor-element-d21b626 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-7580aec{--e-image-carousel-slides-to-show:4;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1550 .elementor-element.elementor-element-62207ca{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1550 .elementor-element.elementor-element-1bb3734{background-position:center center;background-size:78% auto}.elementor-1550 .elementor-element.elementor-element-1bb3734 .elementor-button{padding:0 0 0 0}.elementor-1550 .elementor-element.elementor-element-21d741b{text-align:center}.elementor-1550 .elementor-element.elementor-element-21d741b .elementor-heading-title{font-size:24px}.elementor-1550 .elementor-element.elementor-element-a156921{font-size:14px}.elementor-1550 .elementor-element.elementor-element-3264733{--spacer-size:280px}.elementor-1550 .elementor-element.elementor-element-3e49f64{--spacer-size:40px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-64a47e8{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-title a{font-size:15px}.elementor-1550 .elementor-element.elementor-element-64a47e8 .elementor-icon-box-description{font-size:14px}.elementor-1550 .elementor-element.elementor-element-630b10d{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-title a{font-size:15px}.elementor-1550 .elementor-element.elementor-element-630b10d .elementor-icon-box-description{font-size:14px}.elementor-1550 .elementor-element.elementor-element-e683979{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-title a{font-size:15px}.elementor-1550 .elementor-element.elementor-element-e683979 .elementor-icon-box-description{font-size:14px}.elementor-1550 .elementor-element.elementor-element-f812655{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-title a{font-size:15px}.elementor-1550 .elementor-element.elementor-element-f812655 .elementor-icon-box-description{font-size:14px}.elementor-1550 .elementor-element.elementor-element-f72daa1{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-title a{font-size:15px}.elementor-1550 .elementor-element.elementor-element-f72daa1 .elementor-icon-box-description{font-size:14px}.elementor-1550 .elementor-element.elementor-element-0c28c8c{padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon{font-size:20px}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-title a{font-size:15px}.elementor-1550 .elementor-element.elementor-element-0c28c8c .elementor-icon-box-description{font-size:14px}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn,.elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-container{text-align:center}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-trigger-text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-box-modal-lower-close{font-size:14px}.elementor-1550 .elementor-element.elementor-element-d9723e4 .premium-modal-box-modal-dialog{width:320px}.elementor-1550 .elementor-element.elementor-element-a4f03f1{--spacer-size:80px}.elementor-1550 .elementor-element.elementor-element-f3e2950 .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-9a16a1a{text-align:center}.elementor-1550 .elementor-element.elementor-element-9a16a1a .elementor-heading-title{font-size:24px}.elementor-1550 .elementor-element.elementor-element-2a5636e{font-size:14px}.elementor-1550 .elementor-element.elementor-element-e87d90a{--margin-top:1px;--margin-bottom:20px;--margin-left:1px;--margin-right:1px}.elementor-1550 .elementor-element.elementor-element-3815ef0 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-0ac66c1{font-size:14px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1550 .elementor-element.elementor-element-396edc0 .elementor-icon-list-item>a{font-size:14px}.elementor-1550 .elementor-element.elementor-element-f53f64a{--margin-top:1px;--margin-bottom:20px;--margin-left:1px;--margin-right:1px}.elementor-1550 .elementor-element.elementor-element-eb6cd7b .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-315e2ca{font-size:14px}.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1550 .elementor-element.elementor-element-a80e8c5 .elementor-icon-list-item>a{font-size:14px}.elementor-1550 .elementor-element.elementor-element-5113c4b{--spacer-size:1px}.elementor-1550 .elementor-element.elementor-element-d58af77{--margin-top:1px;--margin-bottom:20px;--margin-left:1px;--margin-right:1px}.elementor-1550 .elementor-element.elementor-element-4a53724 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-4af0639{font-size:14px}.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1550 .elementor-element.elementor-element-ec74f35 .elementor-icon-list-item>a{font-size:14px}.elementor-1550 .elementor-element.elementor-element-7b9febb{--spacer-size:1px}.elementor-1550 .elementor-element.elementor-element-2830e48{--justify-content:center}.elementor-1550 .elementor-element.elementor-element-00d0d82{--spacer-size:80px}.elementor-1550 .elementor-element.elementor-element-59124db{--spacer-size:80px}.elementor-1550 .elementor-element.elementor-element-8242f78 .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1550 .elementor-element.elementor-element-d46f102{text-align:center}.elementor-1550 .elementor-element.elementor-element-d46f102 .elementor-heading-title{font-size:24px}.elementor-1550 .elementor-element.elementor-element-17c3465{font-size:14px}.elementor-1550 .elementor-element.elementor-element-8b9162b{--justify-content:center}.elementor-1550 .elementor-element.elementor-element-ea2f1a9{--spacer-size:80px}.elementor-1550 .elementor-element.elementor-element-eefb859{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1550 .elementor-element.elementor-element-5a562bc{background-position:center center;background-size:78% auto}.elementor-1550 .elementor-element.elementor-element-5a562bc .elementor-button{padding:0 0 0 0}.elementor-1550 .elementor-element.elementor-element-3dfffcd{text-align:center}.elementor-1550 .elementor-element.elementor-element-3dfffcd .elementor-heading-title{font-size:24px}.elementor-1550 .elementor-element.elementor-element-09e8b4e{font-size:14px}.elementor-1550 .elementor-element.elementor-element-1536980{font-size:14px}.elementor-1550 .elementor-element.elementor-element-acda4c1{--spacer-size:40px}.elementor-1550 .elementor-element.elementor-element-bd12146{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-cfcd1ff{--width:92%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1550 .elementor-element.elementor-element-cfcd1ff.e-con{--align-self:center}.elementor-1550 .elementor-element.elementor-element-60cab43{--spacer-size:280px}.elementor-1550 .elementor-element.elementor-element-1bd4637{margin:0 100px calc(var(--kit-widget-spacing, 0px) + -15px) -10px;padding:20px 20px 20px 20px}.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-title,.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-title a{font-size:15px}.elementor-1550 .elementor-element.elementor-element-1bd4637 .elementor-icon-box-description{font-size:14px}.elementor-1550 .elementor-element.elementor-element-c281515{--spacer-size:80px}.elementor-1550 .elementor-element.elementor-element-7c9ca06{text-align:center}.elementor-1550 .elementor-element.elementor-element-7c9ca06 .elementor-heading-title{font-size:24px}.elementor-1550 .elementor-element.elementor-element-9bb74d5{font-size:14px}.elementor-1550 .elementor-element.elementor-element-834a71d{--justify-content:center}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-container{text-align:center}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-btn,.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-trigger-text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-box-modal-lower-close{font-size:14px}.elementor-1550 .elementor-element.elementor-element-1b5e982 .premium-modal-box-modal-dialog{width:320px}.elementor-1550 .elementor-element.elementor-element-0446b4f{--spacer-size:80px}}