.elementor-5925 .elementor-element.elementor-element-121fd55{--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-5925 .elementor-element.elementor-element-121fd55:not(.elementor-motion-effects-element-type-background), .elementor-5925 .elementor-element.elementor-element-121fd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://activ-tec.com/wp-content/uploads/2026/09/activflo-banner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5925 .elementor-element.elementor-element-0d1a181{text-align:center;}.elementor-5925 .elementor-element.elementor-element-fbbbf3b{text-align:center;}.elementor-5925 .elementor-element.elementor-element-fbbbf3b .elementor-heading-title{font-size:2.5em;font-weight:900;line-height:1.2em;color:var( --e-global-color-1de9b49 );}.elementor-5925 .elementor-element.elementor-element-6c8512d{--display:flex;--padding-top:25%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5925 .elementor-element.elementor-element-d7152fe{text-align:center;color:var( --e-global-color-1de9b49 );}.elementor-5925 .elementor-element.elementor-element-167a899{--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-5925 .elementor-element.elementor-element-1d09c31{--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:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-984147a{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-5925 .elementor-element.elementor-element-676b73a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-ddbf1c8{text-align:start;}.elementor-5925 .elementor-element.elementor-element-ddbf1c8 .elementor-heading-title{font-size:2em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-2ba4a46{--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-5925 .elementor-element.elementor-element-d565624{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-a56f3c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-a56f3c4:not(.elementor-motion-effects-element-type-background), .elementor-5925 .elementor-element.elementor-element-a56f3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08787e );}.elementor-5925 .elementor-element.elementor-element-bcc1ee7{--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:60px 60px;--row-gap:60px;--column-gap:60px;--z-index:9;}.elementor-5925 .elementor-element.elementor-element-d96aa31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-2cd8157{text-align:start;}.elementor-5925 .elementor-element.elementor-element-2cd8157 .elementor-heading-title{font-size:2em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-85e2cff{--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-5925 .elementor-element.elementor-element-e7e3e8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-976faa6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-1dfda30{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-5925 .elementor-element.elementor-element-a62edf7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-5f98435{--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 60px;--row-gap:10px;--column-gap:60px;}.elementor-5925 .elementor-element.elementor-element-5f98435:not(.elementor-motion-effects-element-type-background), .elementor-5925 .elementor-element.elementor-element-5f98435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://activ-tec.com/wp-content/uploads/2026/09/activflo-glow-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5925 .elementor-element.elementor-element-19a2434{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-39fcd4b{text-align:center;}.elementor-5925 .elementor-element.elementor-element-39fcd4b .elementor-heading-title{font-size:2em;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-1de9b49 );}.elementor-5925 .elementor-element.elementor-element-f298e84{text-align:start;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5925 .elementor-element.elementor-element-6e5e90d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5925 .elementor-element.elementor-element-6e5e90d{border-radius:8px 8px 8px 8px;}.elementor-5925 .elementor-element.elementor-element-02acee1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-5925 .elementor-element.elementor-element-9d97a8c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-1ef9887{text-align:start;}.elementor-5925 .elementor-element.elementor-element-1ef9887 .elementor-heading-title{font-size:2em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-7c1b4e1{text-align:start;}.elementor-5925 .elementor-element.elementor-element-7c1b4e1 .elementor-heading-title{font-size:1.5em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-35e5e4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-5925 .elementor-element.elementor-element-35e5e4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-5925 .elementor-element.elementor-element-35e5e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-5925 .elementor-element.elementor-element-35e5e4a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-5925 .elementor-element.elementor-element-35e5e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-5925 .elementor-element.elementor-element-35e5e4a .elementor-icon-list-icon i{color:var( --e-global-color-7ceb6f1 );transition:color 0.3s;}.elementor-5925 .elementor-element.elementor-element-35e5e4a .elementor-icon-list-icon svg{fill:var( --e-global-color-7ceb6f1 );transition:fill 0.3s;}.elementor-5925 .elementor-element.elementor-element-35e5e4a{--e-icon-list-icon-size:1em;--icon-vertical-align:flex-start;--icon-vertical-offset:0.25em;}.elementor-5925 .elementor-element.elementor-element-35e5e4a .elementor-icon-list-icon{padding-inline-end:0.5em;}.elementor-5925 .elementor-element.elementor-element-35e5e4a .elementor-icon-list-text{transition:color 0.3s;}.elementor-5925 .elementor-element.elementor-element-60eb0d5{--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-5925 .elementor-element.elementor-element-df68133{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-6d60a60{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-5925 .elementor-element.elementor-element-d25f1ad{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-826fad6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-173a6ed{text-align:start;}.elementor-5925 .elementor-element.elementor-element-173a6ed .elementor-heading-title{font-size:2em;line-height:1.2em;color:#E61C28;}.elementor-5925 .elementor-element.elementor-element-997237c{text-align:start;}.elementor-5925 .elementor-element.elementor-element-997237c .elementor-heading-title{font-size:1.5em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-30a5781{text-align:start;}.elementor-5925 .elementor-element.elementor-element-30a5781 .elementor-heading-title{font-size:1.5em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-7c158b0{--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:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-e719382{--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-5925 .elementor-element.elementor-element-fc065e4{--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:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-eee86e1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-5925 .elementor-element.elementor-element-d0e7bb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-f2f39b4{text-align:start;}.elementor-5925 .elementor-element.elementor-element-f2f39b4 .elementor-heading-title{font-size:2em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-8be5e78{text-align:start;}.elementor-5925 .elementor-element.elementor-element-8be5e78 .elementor-heading-title{font-size:1.5em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-b45c86d{text-align:start;}.elementor-5925 .elementor-element.elementor-element-b45c86d .elementor-heading-title{font-size:1.5em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-c32e415{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-4f83027 img{max-width:400px;}.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-icon i{color:var( --e-global-color-7ceb6f1 );transition:color 0.3s;}.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-icon svg{fill:var( --e-global-color-7ceb6f1 );transition:fill 0.3s;}.elementor-5925 .elementor-element.elementor-element-0dea974{--e-icon-list-icon-size:1.5em;--icon-vertical-offset:0px;padding:15px 15px 15px 15px;background-color:#FFFFFFAB;}.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5925 .elementor-element.elementor-element-061e111{--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-5925 .elementor-element.elementor-element-780a7af .elementor-button{box-shadow:0px 10px 30px 20px rgba(188.7, 188.7, 188.7, 0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f556fe6 );}.elementor-5925 .elementor-element.elementor-element-ac29faa{--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-5925 .elementor-element.elementor-element-e2aba9b{text-align:center;}.elementor-5925 .elementor-element.elementor-element-e2aba9b .elementor-heading-title{font-size:2em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-f78fe04{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-6a3e948{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-6a3e948:not(.elementor-motion-effects-element-type-background), .elementor-5925 .elementor-element.elementor-element-6a3e948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-6b325d5 .elementor-cta__content{text-align:start;padding:1.5em 1.5em 1.5em 1.5em;background-color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-6b325d5 .elementor-cta__title{font-size:2em;line-height:1.2em;color:var( --e-global-color-1de9b49 );}.elementor-5925 .elementor-element.elementor-element-6b325d5 .elementor-cta__title:not(:last-child){margin-bottom:1em;}.elementor-5925 .elementor-element.elementor-element-6b325d5 .elementor-cta__button{color:var( --e-global-color-7ceb6f1 );background-color:var( --e-global-color-1de9b49 );border-width:0px;}.elementor-5925 .elementor-element.elementor-element-6b325d5 .elementor-cta .elementor-cta__bg, .elementor-5925 .elementor-element.elementor-element-6b325d5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5925 .elementor-element.elementor-element-805aa40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-805aa40:not(.elementor-motion-effects-element-type-background), .elementor-5925 .elementor-element.elementor-element-805aa40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5925 .elementor-element.elementor-element-d817cf0 .elementor-cta__content{text-align:start;padding:1.5em 1.5em 1.5em 1.5em;background-color:var( --e-global-color-2cbbb05 );}.elementor-5925 .elementor-element.elementor-element-d817cf0 .elementor-cta__title{font-size:2em;line-height:1.2em;color:var( --e-global-color-1de9b49 );}.elementor-5925 .elementor-element.elementor-element-d817cf0 .elementor-cta__title:not(:last-child){margin-bottom:1em;}.elementor-5925 .elementor-element.elementor-element-d817cf0 .elementor-cta__button{color:var( --e-global-color-2cbbb05 );background-color:var( --e-global-color-1de9b49 );border-width:0px;}.elementor-5925 .elementor-element.elementor-element-d817cf0 .elementor-cta .elementor-cta__bg, .elementor-5925 .elementor-element.elementor-element-d817cf0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5925 .elementor-element.elementor-element-cd3120e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-cd3120e:not(.elementor-motion-effects-element-type-background), .elementor-5925 .elementor-element.elementor-element-cd3120e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5925 .elementor-element.elementor-element-367c84a .elementor-cta__content{text-align:start;padding:1.5em 1.5em 1.5em 1.5em;background-color:var( --e-global-color-text );}.elementor-5925 .elementor-element.elementor-element-367c84a .elementor-cta__title{font-size:2em;line-height:1.2em;color:var( --e-global-color-1de9b49 );}.elementor-5925 .elementor-element.elementor-element-367c84a .elementor-cta__title:not(:last-child){margin-bottom:1em;}.elementor-5925 .elementor-element.elementor-element-367c84a .elementor-cta__button{color:var( --e-global-color-text );background-color:var( --e-global-color-1de9b49 );border-width:0px;}.elementor-5925 .elementor-element.elementor-element-367c84a .elementor-cta .elementor-cta__bg, .elementor-5925 .elementor-element.elementor-element-367c84a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5925 .elementor-element.elementor-element-e365fad{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-5925 .elementor-element.elementor-element-e365fad:not(.elementor-motion-effects-element-type-background), .elementor-5925 .elementor-element.elementor-element-e365fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08787e );}.elementor-5925 .elementor-element.elementor-element-91b9513{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-56178d9{text-align:start;}.elementor-5925 .elementor-element.elementor-element-56178d9 .elementor-heading-title{font-size:2em;line-height:1.2em;color:var( --e-global-color-7ceb6f1 );}.elementor-5925 .elementor-element.elementor-element-29be078 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5925 .elementor-element.elementor-element-29be078 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5925 .elementor-element.elementor-element-29be078{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5925 .elementor-element.elementor-element-29be078 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5925 .elementor-element.elementor-element-29be078 .elementor-icon-list-item > a{font-weight:700;}.elementor-5925 .elementor-element.elementor-element-29be078 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5925 .elementor-element.elementor-element-1662da6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-f33109a{text-align:start;}.elementor-5925 .elementor-element.elementor-element-f33109a .elementor-heading-title{font-size:2em;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5925 .elementor-element.elementor-element-137ff2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-5925 .elementor-element.elementor-element-976faa6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5925 .elementor-element.elementor-element-13b3210{border-radius:8px 8px 8px 8px;}.elementor-5925 .elementor-element.elementor-element-6d60a60{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-5925 .elementor-element.elementor-element-9870639{border-radius:8px 8px 8px 8px;}.elementor-5925 .elementor-element.elementor-element-4f83027 img{width:100%;}.elementor-5925 .elementor-element.elementor-element-f78fe04{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5925 .elementor-element.elementor-element-d96aa31{--width:50%;}.elementor-5925 .elementor-element.elementor-element-a62edf7{--width:40%;}.elementor-5925 .elementor-element.elementor-element-19a2434{--width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5925 .elementor-element.elementor-element-d96aa31{--width:100%;}.elementor-5925 .elementor-element.elementor-element-a62edf7{--width:100%;}}@media(max-width:767px){.elementor-5925 .elementor-element.elementor-element-a56f3c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5925 .elementor-element.elementor-element-6d60a60{--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-5925 .elementor-element.elementor-element-f78fe04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-0d1a181 */.elementor-5925 .elementor-element.elementor-element-0d1a181 {
    height: 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbbbf3b */.elementor-5925 .elementor-element.elementor-element-fbbbf3b span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddbf1c8 */.elementor-5925 .elementor-element.elementor-element-ddbf1c8 span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cd8157 */.elementor-5925 .elementor-element.elementor-element-2cd8157 span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcc1ee7 */@media screen and (min-width:1024px) {
    .elementor-5925 .elementor-element.elementor-element-bcc1ee7 {    position: absolute;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c56f02f */.elementor-5925 .elementor-element.elementor-element-c56f02f {
    transform: scale(1.3);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b4947cd */.elementor-5925 .elementor-element.elementor-element-b4947cd {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    Width: 100%;
}
.elementor-5925 .elementor-element.elementor-element-b4947cd ol li {
    display: block;
    height: 2em;
    width: 2em;
    background: #e61c28;
    color: #FFFFFF;
    border-radius: 100%;
    line-height: 2em;
    text-align: center;
    list-style: none;
    font-weight: bold;
    position: absolute;
    transform: translate(-50%,-50%) scale(0.8);
}
@media screen and (min-width:768px) {
.elementor-5925 .elementor-element.elementor-element-b4947cd ol li {
    transform: translate(-50%,-50%) scale(1);
}
}
@media screen and (min-width:1024px) {
.elementor-5925 .elementor-element.elementor-element-b4947cd ol li {
    transform: translate(-50%,-50%) scale(1.5);
}
}
.elementor-5925 .elementor-element.elementor-element-b4947cd ol li:nth-child(1) {
    left: 40%;
    top: 50%;
}
.elementor-5925 .elementor-element.elementor-element-b4947cd ol li:nth-child(2) {
    left: 27%;
    top: 60%;
}
.elementor-5925 .elementor-element.elementor-element-b4947cd ol li:nth-child(3) {
    left: 30%;
    top: 75%;
}
.elementor-5925 .elementor-element.elementor-element-b4947cd ol li:nth-child(4) {
    left: 47%;
    top: 63%;
}
.elementor-5925 .elementor-element.elementor-element-b4947cd ol li:nth-child(5) {
    left: 55%;
    top: 50%;
}
.elementor-5925 .elementor-element.elementor-element-b4947cd ol li:nth-child(6) {
    left: 68%;
    top: 43%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb03f0b */.elementor-5925 .elementor-element.elementor-element-eb03f0b ol {
  list-style: none;
  counter-reset: steps;
  padding-left: 0;
}
.elementor-5925 .elementor-element.elementor-element-eb03f0b ol li {
  counter-increment: steps;
  padding-left: 2.5em;
  position: relative;
  display: block;
  margin-bottom: 1em;
  line-height: 1.2;
}
.elementor-5925 .elementor-element.elementor-element-eb03f0b ol li::before {
  content: counter(steps);
  background: #e61c28;
  color: white;
  width: 1.5em;
  height: 1.5em;
  border-radius: 50%;
  display: inline-grid;
  place-items: center;
  line-height: 1.5em;
  position: absolute;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dfda30 */@media screen and (min-width:1025px) {
    .elementor-5925 .elementor-element.elementor-element-1dfda30 {
        position: absolute;
        bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56f3c4 */.elementor-5925 .elementor-element.elementor-element-a56f3c4 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39fcd4b */.elementor-5925 .elementor-element.elementor-element-39fcd4b span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ef9887 */.elementor-5925 .elementor-element.elementor-element-1ef9887 span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1b4e1 */.elementor-5925 .elementor-element.elementor-element-7c1b4e1 span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-13b3210 */.elementor-5925 .elementor-element.elementor-element-13b3210 {
width: 100%;
overflow: hidden;
border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9870639 */.elementor-5925 .elementor-element.elementor-element-9870639 {
width: 100%;
overflow: hidden;
border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-173a6ed */.elementor-5925 .elementor-element.elementor-element-173a6ed span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-997237c */.elementor-5925 .elementor-element.elementor-element-997237c span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30a5781 */.elementor-5925 .elementor-element.elementor-element-30a5781 span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2f39b4 */.elementor-5925 .elementor-element.elementor-element-f2f39b4 span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8be5e78 */.elementor-5925 .elementor-element.elementor-element-8be5e78 span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b45c86d */.elementor-5925 .elementor-element.elementor-element-b45c86d span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0dea974 */.elementor-5925 .elementor-element.elementor-element-0dea974 {
    position: absolute;
    right: 0;
    top: 0;
}
.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-item:nth-child(1) i {
    color: #f4a602;
} 
.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-item:nth-child(2) i {
    color: #ec6408;
} 
.elementor-5925 .elementor-element.elementor-element-0dea974 .elementor-icon-list-item:nth-child(3) i {
    color: #944406;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c32e415 */.elementor-5925 .elementor-element.elementor-element-c32e415 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2aba9b */.elementor-5925 .elementor-element.elementor-element-e2aba9b span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56178d9 */.elementor-5925 .elementor-element.elementor-element-56178d9 span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-29be078 */.elementor-5925 .elementor-element.elementor-element-29be078 span.text {
  color: #000000;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f33109a */.elementor-5925 .elementor-element.elementor-element-f33109a span {
    display: inline-block;
    background-color: #e61c28;
    padding-left: .25em;
    padding-right: .25em;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-b371093 */.elementor-5925 .elementor-element.elementor-element-b371093 div.wpforms-container-full {
margin-top: 0;
margin-bottom: 0;
}
.elementor-5925 .elementor-element.elementor-element-b371093 input,
.elementor-5925 .elementor-element.elementor-element-b371093 textarea {
  border-radius: 6px !important;
}
.elementor-5925 .elementor-element.elementor-element-b371093 .wpforms-field {
  padding-top: 0 !important;
}/* End custom CSS */