.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-246bcc98{--display:flex;--min-height:950px;--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:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-304 .elementor-element.elementor-element-7c8fe5c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.4;--border-radius:16px 16px 16px 16px;--padding-top:200px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-7c8fe5c9:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-7c8fe5c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6a53256 ) 0%, var( --e-global-color-f8eb523 ) 100%);}.elementor-304 .elementor-element.elementor-element-7c8fe5c9::before, .elementor-304 .elementor-element.elementor-element-7c8fe5c9 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-7c8fe5c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-7c8fe5c9 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-7c8fe5c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-7c8fe5c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/Box-Gradient-scaled.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:1550px auto;}.elementor-304 .elementor-element.elementor-element-6fb6aada{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-widget-animated-headline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-animated-headline .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-16f44422{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-16f44422 .elementor-headline{text-align:center;}.elementor-304 .elementor-element.elementor-element-16f44422 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-d57bf21-font-family ), Sans-serif;}.elementor-304 .elementor-element.elementor-element-16f44422 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );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-304 .elementor-element.elementor-element-65aa1315{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-d3247de-font-family ), Sans-serif;font-size:var( --e-global-typography-d3247de-font-size );font-weight:var( --e-global-typography-d3247de-font-weight );text-transform:var( --e-global-typography-d3247de-text-transform );font-style:var( --e-global-typography-d3247de-font-style );line-height:var( --e-global-typography-d3247de-line-height );}.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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-32cf6196{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-11db23a1 .elementor-button{background-color:var( --e-global-color-9d6aead );fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(206.99999999999991, 183, 255, 0.77) inset;border-style:none;border-radius:99px 99px 99px 99px;}.elementor-304 .elementor-element.elementor-element-11db23a1 .elementor-button:hover, .elementor-304 .elementor-element.elementor-element-11db23a1 .elementor-button:focus{background-color:var( --e-global-color-6a53256 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-11db23a1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-11db23a1 .elementor-button:hover svg, .elementor-304 .elementor-element.elementor-element-11db23a1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-51e16cf3{width:var( --container-widget-width, 1200px );max-width:1200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-51e16cf3 img{height:700px;object-fit:cover;object-position:top center;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-ab08009 );border-radius:16px 16px 16px 16px;}.elementor-304 .elementor-element.elementor-element-119b2648{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overlay-opacity:0.16;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:125px;--padding-left:125px;--padding-right:125px;}.elementor-304 .elementor-element.elementor-element-119b2648:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-119b2648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6a53256 ) 0%, var( --e-global-color-f8eb523 ) 100%);}.elementor-304 .elementor-element.elementor-element-119b2648::before, .elementor-304 .elementor-element.elementor-element-119b2648 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-119b2648 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-119b2648 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-119b2648 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-119b2648 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9d6aead );background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/Box-Gradient-scaled.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-3bbe0e9b .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:1.2px;word-spacing:4px;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-43bcce24{--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-304 .elementor-element.elementor-element-7396540{text-align:center;}.elementor-304 .elementor-element.elementor-element-7396540 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-9285fc5{--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-304 .elementor-element.elementor-element-594393e{text-align:center;}.elementor-304 .elementor-element.elementor-element-594393e .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-87d7714{--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-304 .elementor-element.elementor-element-bafe3f0{text-align:center;}.elementor-304 .elementor-element.elementor-element-bafe3f0 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-ad55742{--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-304 .elementor-element.elementor-element-f709271{text-align:center;}.elementor-304 .elementor-element.elementor-element-f709271 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-012217b{--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-304 .elementor-element.elementor-element-2675ebf{text-align:center;}.elementor-304 .elementor-element.elementor-element-2675ebf .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-319406c{--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-304 .elementor-element.elementor-element-d586d28 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-7ecef74{--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-304 .elementor-element.elementor-element-f513808{text-align:center;}.elementor-304 .elementor-element.elementor-element-f513808 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-bf93fe5{--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-304 .elementor-element.elementor-element-0a9d51f{text-align:center;}.elementor-304 .elementor-element.elementor-element-0a9d51f .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-aafc7ef{--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-304 .elementor-element.elementor-element-eba1046 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-1a5e7f50{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-304 .elementor-element.elementor-element-7670dcd{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-ecd8bfd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-bad9cc4{padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-304 .elementor-element.elementor-element-f1b7a74{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-304 .elementor-element.elementor-element-099f468{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-304 .elementor-element.elementor-element-1142f5d{--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:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-6bba0ee{--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:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 1;}.elementor-304 .elementor-element.elementor-element-6bba0ee::before, .elementor-304 .elementor-element.elementor-element-6bba0ee > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-6bba0ee > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-6bba0ee > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-6bba0ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-6bba0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/bg-4-1.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-304 .elementor-element.elementor-element-059e4af img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-947dc5f .elementor-icon-box-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-947dc5f .elementor-icon-box-title{margin-block-end:8px;}.elementor-304 .elementor-element.elementor-element-947dc5f .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-d86ef29 .elementor-button{background-color:#7249C300;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-d86ef29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-304 .elementor-element.elementor-element-17469ab{--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:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 1;}.elementor-304 .elementor-element.elementor-element-17469ab::before, .elementor-304 .elementor-element.elementor-element-17469ab > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-17469ab > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-17469ab > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-17469ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-17469ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/bg-4-1.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-304 .elementor-element.elementor-element-6315cf5 img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-304 .elementor-element.elementor-element-1b026ad .elementor-icon-box-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-1b026ad .elementor-icon-box-title{margin-block-end:8px;}.elementor-304 .elementor-element.elementor-element-1b026ad .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-9c23b3c .elementor-button{background-color:#7249C300;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-9c23b3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-304 .elementor-element.elementor-element-6b826bd{--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:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 1;}.elementor-304 .elementor-element.elementor-element-6b826bd::before, .elementor-304 .elementor-element.elementor-element-6b826bd > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-6b826bd > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-6b826bd > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-6b826bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-6b826bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/bg-4-1.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-304 .elementor-element.elementor-element-5998435 img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-304 .elementor-element.elementor-element-dc0a51e .elementor-icon-box-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-dc0a51e .elementor-icon-box-title{margin-block-end:8px;}.elementor-304 .elementor-element.elementor-element-dc0a51e .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-e374a3c .elementor-button{background-color:#7249C300;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-e374a3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-304 .elementor-element.elementor-element-f13ab19{--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:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 1;}.elementor-304 .elementor-element.elementor-element-f13ab19::before, .elementor-304 .elementor-element.elementor-element-f13ab19 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-f13ab19 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-f13ab19 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-f13ab19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-f13ab19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/bg-4-1.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-304 .elementor-element.elementor-element-4cb07cb img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-304 .elementor-element.elementor-element-8f801a6 .elementor-icon-box-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-8f801a6 .elementor-icon-box-title{margin-block-end:8px;}.elementor-304 .elementor-element.elementor-element-8f801a6 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-a35232c .elementor-button{background-color:#7249C300;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-a35232c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-304 .elementor-element.elementor-element-c9e6bdc .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-style:solid;border-width:1px 1px 4px 1px;border-radius:100px 100px 100px 100px;padding:16px 24px 16px 24px;}.elementor-304 .elementor-element.elementor-element-c9e6bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-304 .elementor-element.elementor-element-13ceac4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-304 .elementor-element.elementor-element-13ceac4:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-13ceac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEFC;}.elementor-304 .elementor-element.elementor-element-e90c55e{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-e90c55e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-304 .elementor-element.elementor-element-30832f9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f8eb523 );border-radius:24px 24px 24px 24px;}.elementor-304 .elementor-element.elementor-element-30832f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-304 .elementor-element.elementor-element-30832f9 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-304 .elementor-element.elementor-element-5d812ed{--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:30px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-730b937{width:auto;max-width:auto;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:90px 90px 90px 90px;}.elementor-304 .elementor-element.elementor-element-730b937.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-730b937 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-065dc25{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-065dc25 .elementor-heading-title{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-size:var( --e-global-typography-9bcc775-font-size );font-weight:var( --e-global-typography-9bcc775-font-weight );text-transform:var( --e-global-typography-9bcc775-text-transform );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );color:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-4a7cdc7{--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:flex-start;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-8bc1b78{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-ae2cc6d{--divider-border-style:solid;--divider-color:var( --e-global-color-f6b31d6 );--divider-border-width:1px;margin:15px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:13px;--divider-element-spacing:0px;}.elementor-304 .elementor-element.elementor-element-ae2cc6d .elementor-divider-separator{width:0%;}.elementor-304 .elementor-element.elementor-element-ae2cc6d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-304 .elementor-element.elementor-element-ae2cc6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-ae2cc6d.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-ae2cc6d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-ae2cc6d.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-ae2cc6d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-0d80da5{--spacer-size:120px;width:var( --container-widget-width, 1px );max-width:1px;background-color:var( --e-global-color-f8eb523 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 5px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-fbd034b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-8e1daef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:15px;}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-304 .elementor-element.elementor-element-8e1daef.elementor-view-stacked .elementor-icon{background-color:#CFB7FF4F;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-8e1daef.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-8e1daef.elementor-view-default .elementor-icon{fill:#CFB7FF4F;color:#CFB7FF4F;border-color:#CFB7FF4F;}.elementor-304 .elementor-element.elementor-element-8e1daef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon{font-size:24px;padding:16px;}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-8e1daef .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-08cbb6f{--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:flex-start;--flex-wrap:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-950d982{--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-304 .elementor-element.elementor-element-f6c2c0d{--divider-border-style:solid;--divider-color:var( --e-global-color-f6b31d6 );--divider-border-width:1px;margin:15px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:13px;--divider-element-spacing:0px;}.elementor-304 .elementor-element.elementor-element-f6c2c0d .elementor-divider-separator{width:0%;}.elementor-304 .elementor-element.elementor-element-f6c2c0d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-304 .elementor-element.elementor-element-f6c2c0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-f6c2c0d.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-f6c2c0d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-f6c2c0d.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-f6c2c0d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-48d1585{--spacer-size:120px;width:var( --container-widget-width, 1px );max-width:1px;background-color:var( --e-global-color-f8eb523 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 5px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-52f5dbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-5da47a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:15px;}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-304 .elementor-element.elementor-element-5da47a8.elementor-view-stacked .elementor-icon{background-color:#CFB7FF4F;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-5da47a8.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-5da47a8.elementor-view-default .elementor-icon{fill:#CFB7FF4F;color:#CFB7FF4F;border-color:#CFB7FF4F;}.elementor-304 .elementor-element.elementor-element-5da47a8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon{font-size:24px;padding:16px;}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-5da47a8 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-fe82656{--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:flex-start;--flex-wrap:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-6518c36{--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-304 .elementor-element.elementor-element-5580b39{--divider-border-style:solid;--divider-color:var( --e-global-color-f6b31d6 );--divider-border-width:1px;margin:20px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:13px;--divider-element-spacing:0px;}.elementor-304 .elementor-element.elementor-element-5580b39 .elementor-divider-separator{width:0%;}.elementor-304 .elementor-element.elementor-element-5580b39 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-304 .elementor-element.elementor-element-5580b39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-5580b39.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-5580b39.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-5580b39.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-5580b39.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-bc10ef1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-8f1152a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:15px;}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-304 .elementor-element.elementor-element-8f1152a.elementor-view-stacked .elementor-icon{background-color:#CFB7FF4F;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-8f1152a.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-8f1152a.elementor-view-default .elementor-icon{fill:#CFB7FF4F;color:#CFB7FF4F;border-color:#CFB7FF4F;}.elementor-304 .elementor-element.elementor-element-8f1152a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon{font-size:24px;padding:16px;}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-8f1152a .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-b7d6aa9{--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;--flex-wrap:wrap;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-304 .elementor-element.elementor-element-d5f1672{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-304 .elementor-element.elementor-element-4728f44{width:auto;max-width:auto;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:90px 90px 90px 90px;}.elementor-304 .elementor-element.elementor-element-4728f44.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-4728f44 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-4a20b9b{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-34fbac7{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-34fbac7.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-6f69267{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#19121E14;--border-color:#19121E14;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-304 .elementor-element.elementor-element-9fc2282{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-637ac41{text-align:center;}.elementor-304 .elementor-element.elementor-element-637ac41 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-4afbfb2{--e-image-carousel-slides-to-show:1;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-4afbfb2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-304 .elementor-element.elementor-element-695a68e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-a665ac2{text-align:center;}.elementor-304 .elementor-element.elementor-element-a665ac2 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-543c628{--e-image-carousel-slides-to-show:1;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-543c628 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-304 .elementor-element.elementor-element-c0b8e42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-10e1527{text-align:center;}.elementor-304 .elementor-element.elementor-element-10e1527 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-9e00bb2{--e-image-carousel-slides-to-show:1;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-9e00bb2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-304 .elementor-element.elementor-element-16705fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-476514f .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-style:solid;border-width:1px 1px 4px 1px;border-radius:100px 100px 100px 100px;padding:16px 24px 16px 24px;}.elementor-304 .elementor-element.elementor-element-476514f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-304 .elementor-element.elementor-element-24b5108{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-304 .elementor-element.elementor-element-02548dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-6e95de4 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:1.4px;color:#E96B34;}.elementor-304 .elementor-element.elementor-element-601873d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-f301e38 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:68px;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-40e864f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:68px;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-33e3838 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:68px;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-4577f4a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-ed14e87{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-ed14e87.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-ed14e87 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-5a2d27c{width:100%;max-width:100%;text-align:left;}.elementor-304 .elementor-element.elementor-element-5a2d27c .elementor-heading-title{font-family:"Onest", Sans-serif;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-366e512{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-304 .elementor-element.elementor-element-f428930{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-9c68706{--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-304 .elementor-element.elementor-element-53e063a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-da85e54{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-304 .elementor-element.elementor-element-da85e54 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-390c190{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-3ea2c9a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-650f757{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E96B34;border-radius:50px 50px 50px 50px;}.elementor-304 .elementor-element.elementor-element-650f757 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-02697fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-304 .elementor-element.elementor-element-8601a25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-0758305{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-aa7c78d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-4d5b5d7{--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-304 .elementor-element.elementor-element-58da0c2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-6398b0e{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4DCAFA;border-radius:50px 50px 50px 50px;}.elementor-304 .elementor-element.elementor-element-6398b0e .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-33f0041{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-c8b4e33{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-cd3c306{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#89B41D;border-radius:50px 50px 50px 50px;}.elementor-304 .elementor-element.elementor-element-cd3c306 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-304 .elementor-element.elementor-element-0fb6e81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-304 .elementor-element.elementor-element-45cb841{--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:space-between;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-7aa0f7c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-7aa0f7c img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-304 .elementor-element.elementor-element-aca47d2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-78aa635{width:100%;max-width:100%;text-align:left;}.elementor-304 .elementor-element.elementor-element-78aa635 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-4f15333{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--dynamic-text-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-4f15333 .elementor-headline{text-align:left;}.elementor-304 .elementor-element.elementor-element-4f15333 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-4f15333 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-304 .elementor-element.elementor-element-d5ef01c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-9abefc0{background-color:var( --e-global-color-9d6aead );background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/Blur-DF.png");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -126px;padding:48px 64px 48px 64px;background-position:0px -9px;background-size:1000px auto;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-item:not(:last-child):after{content:"";}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-d3247de-font-family ), Sans-serif;font-size:var( --e-global-typography-d3247de-font-size );font-weight:var( --e-global-typography-d3247de-font-weight );text-transform:var( --e-global-typography-d3247de-text-transform );font-style:var( --e-global-typography-d3247de-font-style );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-304 .elementor-element.elementor-element-def7713{--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-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-09a178e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-304 .elementor-element.elementor-element-6f0e785{--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-304 .elementor-element.elementor-element-e05d11a .elementor-heading-title{font-family:var( --e-global-typography-83dc89a-font-family ), Sans-serif;font-size:var( --e-global-typography-83dc89a-font-size );font-weight:var( --e-global-typography-83dc89a-font-weight );text-transform:var( --e-global-typography-83dc89a-text-transform );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-702118e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-45ac7a4{--display:flex;--min-height:588px;--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-304 .elementor-element.elementor-element-45ac7a4:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-45ac7a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/inbound.webp");}.elementor-304 .elementor-element.elementor-element-5fe0931{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-304 .elementor-element.elementor-element-fad759d{--display:flex;--min-height:588px;--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-304 .elementor-element.elementor-element-fad759d:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-fad759d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/outbound.webp");}.elementor-304 .elementor-element.elementor-element-a6c246f{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-e4dee43 .elementor-heading-title{font-family:var( --e-global-typography-83dc89a-font-family ), Sans-serif;font-size:var( --e-global-typography-83dc89a-font-size );font-weight:var( --e-global-typography-83dc89a-font-weight );text-transform:var( --e-global-typography-83dc89a-text-transform );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-488cd27{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-1a9ecbd{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-304 .elementor-element.elementor-element-1a9ecbd:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-1a9ecbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-3d3a85a .elementor-heading-title{font-family:var( --e-global-typography-83dc89a-font-family ), Sans-serif;font-size:var( --e-global-typography-83dc89a-font-size );font-weight:var( --e-global-typography-83dc89a-font-weight );text-transform:var( --e-global-typography-83dc89a-text-transform );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-dd6a9cb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-dd6a9cb .elementor-heading-title{color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-b1b3161{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-b1b3161 .elementor-heading-title{color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-696f2c1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-9c4240c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-e7d53d0{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-0c8d709{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-0c8d709 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-5fb9baa{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-5fb9baa .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-582842d{--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-304 .elementor-element.elementor-element-e0785ef{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-e0785ef .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-20b799b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-20b799b .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-18834c5{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-507ddab{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-757e747{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-757e747 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-818b934{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-818b934 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-95929cc{--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-304 .elementor-element.elementor-element-df72f79{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-df72f79 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-23b198f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-23b198f .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-0e92f18{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-94d310e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-9b720a0{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-9b720a0 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-0363ae1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-0363ae1 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-bcc14c4{--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-304 .elementor-element.elementor-element-c9a9a8e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-c9a9a8e .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-102a12c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-102a12c .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-8e7357f{--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:space-between;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-2ba4e7c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-2ba4e7c img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-304 .elementor-element.elementor-element-82cfba4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-21be731{width:100%;max-width:100%;text-align:left;}.elementor-304 .elementor-element.elementor-element-21be731 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-4e468fd{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--dynamic-text-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-4e468fd .elementor-headline{text-align:left;}.elementor-304 .elementor-element.elementor-element-4e468fd .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-4e468fd .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-304 .elementor-element.elementor-element-1d643ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-304 .elementor-element.elementor-element-bbacd7d{background-color:var( --e-global-color-9d6aead );background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/Blur-DF.png");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -126px;padding:48px 64px 48px 64px;background-position:0px -9px;background-size:1000px auto;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-item:not(:last-child):after{content:"";}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-item > a{font-family:var( --e-global-typography-d3247de-font-family ), Sans-serif;font-size:var( --e-global-typography-d3247de-font-size );font-weight:var( --e-global-typography-d3247de-font-weight );text-transform:var( --e-global-typography-d3247de-text-transform );font-style:var( --e-global-typography-d3247de-font-style );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-304 .elementor-element.elementor-element-7820c4a{--display:flex;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-d5c78ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-6c3a3d8{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-304 .elementor-element.elementor-element-6c3a3d8:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-6c3a3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-ba7b1c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-304 .elementor-element.elementor-element-47d8992 .elementor-icon-list-icon i{color:var( --e-global-color-9d6aead );transition:color 0.3s;}.elementor-304 .elementor-element.elementor-element-47d8992 .elementor-icon-list-icon svg{fill:var( --e-global-color-9d6aead );transition:fill 0.3s;}.elementor-304 .elementor-element.elementor-element-47d8992{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-304 .elementor-element.elementor-element-47d8992 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-304 .elementor-element.elementor-element-47d8992 .elementor-icon-list-item > a{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-47d8992 .elementor-icon-list-text{color:var( --e-global-color-9d6aead );transition:color 0.3s;}.elementor-304 .elementor-element.elementor-element-842970f{text-align:center;}.elementor-304 .elementor-element.elementor-element-842970f .elementor-heading-title{color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-aa663cd{width:var( --container-widget-width, 69% );max-width:69%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-32c5e83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-304 .elementor-element.elementor-element-4f1acfa{margin:0em -1em calc(var(--kit-widget-spacing, 0px) + 0em) -1em;}.elementor-304 .elementor-element.elementor-element-4f1acfa img{border-radius:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-71907e1{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-304 .elementor-element.elementor-element-46ceaaf{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-5d1decd{background-color:var( --e-global-color-primary );padding:6px 16px 6px 16px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-304 .elementor-element.elementor-element-5d1decd.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-5d1decd .elementor-heading-title{font-family:var( --e-global-typography-83dc89a-font-family ), Sans-serif;font-size:var( --e-global-typography-83dc89a-font-size );font-weight:var( --e-global-typography-83dc89a-font-weight );text-transform:var( --e-global-typography-83dc89a-text-transform );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-a87fa76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-939f40c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-635290b{background-color:var( --e-global-color-primary );padding:6px 16px 6px 16px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-304 .elementor-element.elementor-element-635290b.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-635290b .elementor-heading-title{font-family:var( --e-global-typography-83dc89a-font-family ), Sans-serif;font-size:var( --e-global-typography-83dc89a-font-size );font-weight:var( --e-global-typography-83dc89a-font-weight );text-transform:var( --e-global-typography-83dc89a-text-transform );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-3c79619{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-ea1ebd6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-97beb48{background-color:var( --e-global-color-primary );padding:6px 16px 6px 16px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-304 .elementor-element.elementor-element-97beb48.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-97beb48 .elementor-heading-title{font-family:var( --e-global-typography-83dc89a-font-family ), Sans-serif;font-size:var( --e-global-typography-83dc89a-font-size );font-weight:var( --e-global-typography-83dc89a-font-weight );text-transform:var( --e-global-typography-83dc89a-text-transform );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-6eacc62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-69792d7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-736beaa{background-color:var( --e-global-color-primary );padding:6px 16px 6px 16px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-304 .elementor-element.elementor-element-736beaa.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-736beaa .elementor-heading-title{font-family:var( --e-global-typography-83dc89a-font-family ), Sans-serif;font-size:var( --e-global-typography-83dc89a-font-size );font-weight:var( --e-global-typography-83dc89a-font-weight );text-transform:var( --e-global-typography-83dc89a-text-transform );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-01ee103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-9d6aead );}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-41e5a97{right:-93px;}body.rtl .elementor-304 .elementor-element.elementor-element-41e5a97{left:-93px;}.elementor-304 .elementor-element.elementor-element-41e5a97{top:-51px;text-align:right;}.elementor-304 .elementor-element.elementor-element-41e5a97 img{width:42%;opacity:0.56;}.elementor-304 .elementor-element.elementor-element-75bef3dc{--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:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.15;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-75bef3dc:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-75bef3dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6a53256 ) 0%, var( --e-global-color-f6b31d6 ) 100%);}.elementor-304 .elementor-element.elementor-element-75bef3dc::before, .elementor-304 .elementor-element.elementor-element-75bef3dc > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-75bef3dc > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-75bef3dc > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-75bef3dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-75bef3dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/Box-Gradient-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:180% auto;}.elementor-304 .elementor-element.elementor-element-529fc6f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-4743da67{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 59% );max-width:59%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-4743da67 .elementor-headline{text-align:center;}.elementor-304 .elementor-element.elementor-element-4743da67 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-d57bf21-font-family ), Sans-serif;}.elementor-304 .elementor-element.elementor-element-4743da67 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-304 .elementor-element.elementor-element-76a6b26a{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-304 .elementor-element.elementor-element-20562863{--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:space-between;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-4340bac6{--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;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-304 .elementor-element.elementor-element-4340bac6:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-4340bac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d6aead );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-32bfc5de{width:var( --container-widget-width, 82px );max-width:82px;background-color:transparent;padding:7px 12px 12px 12px;--container-widget-width:82px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, var( --e-global-color-6a53256 ) 0%, var( --e-global-color-9d6aead ) 100%);border-radius:100px 100px 100px 100px;}.elementor-304 .elementor-element.elementor-element-32bfc5de.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-32bfc5de .elementor-icon-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-32bfc5de .elementor-icon{font-size:61px;}.elementor-304 .elementor-element.elementor-element-32bfc5de .elementor-icon svg{height:61px;}.elementor-304 .elementor-element.elementor-element-32bfc5de .elementor-icon-wrapper svg{width:auto;}.elementor-304 .elementor-element.elementor-element-6c89d715{--display:flex;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-64dfef0e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-64dfef0e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-4133b071{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-4133b071 .elementor-heading-title{font-family:var( --e-global-typography-d3247de-font-family ), Sans-serif;font-size:var( --e-global-typography-d3247de-font-size );font-weight:var( --e-global-typography-d3247de-font-weight );text-transform:var( --e-global-typography-d3247de-text-transform );font-style:var( --e-global-typography-d3247de-font-style );line-height:var( --e-global-typography-d3247de-line-height );color:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-33aaec3d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-e85353a-font-family ), Sans-serif;font-size:var( --e-global-typography-e85353a-font-size );font-weight:var( --e-global-typography-e85353a-font-weight );font-style:var( --e-global-typography-e85353a-font-style );line-height:var( --e-global-typography-e85353a-line-height );color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-33aaec3d p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-7697c29{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-7da2fc97{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:var( --e-global-color-9d6aead );--border-color:var( --e-global-color-9d6aead );--border-radius:16px 16px 16px 16px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-304 .elementor-element.elementor-element-7da2fc97:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-7da2fc97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f8eb523 ) 0%, var( --e-global-color-9d6aead ) 100%);}.elementor-304 .elementor-element.elementor-element-1b013ca4{width:100%;max-width:100%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + -87px) 0px;}.elementor-304 .elementor-element.elementor-element-ba6659e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:var( --e-global-color-9d6aead );--border-color:var( --e-global-color-9d6aead );--border-radius:16px 16px 16px 16px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-304 .elementor-element.elementor-element-ba6659e:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-ba6659e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f8eb523 ) 0%, var( --e-global-color-9d6aead ) 100%);}.elementor-304 .elementor-element.elementor-element-5b3d70f{width:100%;max-width:100%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-5b3d70f img{width:80%;}.elementor-304 .elementor-element.elementor-element-49646e98{--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:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-304 .elementor-element.elementor-element-49646e98:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-49646e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-679d99c2{width:var( --container-widget-width, 82px );max-width:82px;background-color:transparent;padding:7px 12px 12px 12px;--container-widget-width:82px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, var( --e-global-color-6a53256 ) 0%, var( --e-global-color-9d6aead ) 100%);border-radius:100px 100px 100px 100px;}.elementor-304 .elementor-element.elementor-element-679d99c2.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-679d99c2 .elementor-icon-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-679d99c2 .elementor-icon{font-size:61px;}.elementor-304 .elementor-element.elementor-element-679d99c2 .elementor-icon svg{height:61px;}.elementor-304 .elementor-element.elementor-element-679d99c2 .elementor-icon-wrapper svg{width:auto;}.elementor-304 .elementor-element.elementor-element-49f6c5c{--display:flex;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-3de3bb7e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-3de3bb7e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-6deae452{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-6deae452 .elementor-heading-title{font-family:var( --e-global-typography-d3247de-font-family ), Sans-serif;font-size:var( --e-global-typography-d3247de-font-size );font-weight:var( --e-global-typography-d3247de-font-weight );text-transform:var( --e-global-typography-d3247de-text-transform );font-style:var( --e-global-typography-d3247de-font-style );line-height:var( --e-global-typography-d3247de-line-height );color:var( --e-global-color-secondary );}.elementor-304 .elementor-element.elementor-element-10010fe6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-e85353a-font-family ), Sans-serif;font-size:var( --e-global-typography-e85353a-font-size );font-weight:var( --e-global-typography-e85353a-font-weight );font-style:var( --e-global-typography-e85353a-font-style );line-height:var( --e-global-typography-e85353a-line-height );color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-10010fe6 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-369f5f73{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-afbb17f{--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.06;--padding-top:96px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-afbb17f:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a53256 );}.elementor-304 .elementor-element.elementor-element-afbb17f::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/Gradient-Blur.png");--background-overlay:'';background-position:-718px 550px;background-repeat:no-repeat;background-size:140% auto;}.elementor-304 .elementor-element.elementor-element-6482f26{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-1a7843a .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-21181cb{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;--dynamic-text-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-21181cb .elementor-headline{text-align:center;}.elementor-304 .elementor-element.elementor-element-21181cb .elementor-headline-dynamic-text{font-family:var( --e-global-typography-0737158-font-family ), Sans-serif;font-weight:var( --e-global-typography-0737158-font-weight );text-transform:var( --e-global-typography-0737158-text-transform );font-style:var( --e-global-typography-0737158-font-style );}.elementor-304 .elementor-element.elementor-element-21181cb .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-304 .elementor-element.elementor-element-dcc979c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-0c4912d{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-wrapper{text-align:right;}.elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-description{font-family:var( --e-global-typography-4de5888-font-family ), Sans-serif;font-size:var( --e-global-typography-4de5888-font-size );font-weight:var( --e-global-typography-4de5888-font-weight );text-transform:var( --e-global-typography-4de5888-text-transform );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-73c5a29{--display:flex;--min-height:200px;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.1;--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-304 .elementor-element.elementor-element-73c5a29::before, .elementor-304 .elementor-element.elementor-element-73c5a29 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-73c5a29 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-73c5a29 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-73c5a29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-73c5a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/vertical-line-by-rio.png");--background-overlay:'';background-position:top center;background-repeat:repeat-y;background-size:1px auto;}.elementor-304 .elementor-element.elementor-element-73c5a29.e-con{--align-self:stretch;}.elementor-304 .elementor-element.elementor-element-9e38701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-304 .elementor-element.elementor-element-9e38701 .elementor-icon-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-9e38701.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-9e38701.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-9e38701.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-9e38701.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-9e38701.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-9e38701.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-9e38701.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-9e38701 .elementor-icon{font-size:24px;padding:15px;}.elementor-304 .elementor-element.elementor-element-9e38701 .elementor-icon svg{height:24px;}.elementor-304 .elementor-element.elementor-element-6a49630{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-description{font-family:var( --e-global-typography-4de5888-font-family ), Sans-serif;font-size:var( --e-global-typography-4de5888-font-size );font-weight:var( --e-global-typography-4de5888-font-weight );text-transform:var( --e-global-typography-4de5888-text-transform );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-809ba2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-ca56c86{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-wrapper{text-align:right;}.elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-description{font-family:var( --e-global-typography-4de5888-font-family ), Sans-serif;font-size:var( --e-global-typography-4de5888-font-size );font-weight:var( --e-global-typography-4de5888-font-weight );text-transform:var( --e-global-typography-4de5888-text-transform );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-ee37728{--display:flex;--min-height:200px;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-ee37728::before, .elementor-304 .elementor-element.elementor-element-ee37728 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-ee37728 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-ee37728 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-ee37728 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-ee37728 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/vertical-line-by-rio.png");--background-overlay:'';background-position:top center;background-repeat:repeat-y;background-size:1px auto;}.elementor-304 .elementor-element.elementor-element-ee37728.e-con{--align-self:stretch;}.elementor-304 .elementor-element.elementor-element-0d9bcf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-304 .elementor-element.elementor-element-0d9bcf9 .elementor-icon-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-0d9bcf9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-0d9bcf9.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-0d9bcf9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-0d9bcf9.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-0d9bcf9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-0d9bcf9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-0d9bcf9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-0d9bcf9 .elementor-icon{font-size:24px;padding:15px;}.elementor-304 .elementor-element.elementor-element-0d9bcf9 .elementor-icon svg{height:24px;}.elementor-304 .elementor-element.elementor-element-fd251ed{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-description{font-family:var( --e-global-typography-4de5888-font-family ), Sans-serif;font-size:var( --e-global-typography-4de5888-font-size );font-weight:var( --e-global-typography-4de5888-font-weight );text-transform:var( --e-global-typography-4de5888-text-transform );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-81d1d03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-7736f7b{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-wrapper{text-align:right;}.elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-description{font-family:var( --e-global-typography-4de5888-font-family ), Sans-serif;font-size:var( --e-global-typography-4de5888-font-size );font-weight:var( --e-global-typography-4de5888-font-weight );text-transform:var( --e-global-typography-4de5888-text-transform );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-ae10cf6{--display:flex;--min-height:200px;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.1;--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-304 .elementor-element.elementor-element-ae10cf6::before, .elementor-304 .elementor-element.elementor-element-ae10cf6 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-ae10cf6 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-ae10cf6 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-ae10cf6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-ae10cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/vertical-line-by-rio.png");--background-overlay:'';background-position:top center;background-repeat:repeat-y;background-size:1px auto;}.elementor-304 .elementor-element.elementor-element-ae10cf6.e-con{--align-self:stretch;}.elementor-304 .elementor-element.elementor-element-abd38da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-304 .elementor-element.elementor-element-abd38da .elementor-icon-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-abd38da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-abd38da.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-abd38da.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-abd38da.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-abd38da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-abd38da.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-abd38da.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-abd38da .elementor-icon{font-size:24px;padding:15px;}.elementor-304 .elementor-element.elementor-element-abd38da .elementor-icon svg{height:24px;}.elementor-304 .elementor-element.elementor-element-391d167{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-description{font-family:var( --e-global-typography-4de5888-font-family ), Sans-serif;font-size:var( --e-global-typography-4de5888-font-size );font-weight:var( --e-global-typography-4de5888-font-weight );text-transform:var( --e-global-typography-4de5888-text-transform );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-8223582{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-4630ddf{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-wrapper{text-align:right;}.elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-description{font-family:var( --e-global-typography-4de5888-font-family ), Sans-serif;font-size:var( --e-global-typography-4de5888-font-size );font-weight:var( --e-global-typography-4de5888-font-weight );text-transform:var( --e-global-typography-4de5888-text-transform );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-cb96081{--display:flex;--min-height:200px;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-cb96081::before, .elementor-304 .elementor-element.elementor-element-cb96081 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-cb96081 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-cb96081 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-cb96081 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-cb96081 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/vertical-line-by-rio.png");--background-overlay:'';background-position:top center;background-repeat:repeat-y;background-size:1px auto;}.elementor-304 .elementor-element.elementor-element-cb96081.e-con{--align-self:stretch;}.elementor-304 .elementor-element.elementor-element-f9e7b2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-304 .elementor-element.elementor-element-f9e7b2e .elementor-icon-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-f9e7b2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-f9e7b2e.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-f9e7b2e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-f9e7b2e.elementor-view-framed .elementor-icon, .elementor-304 .elementor-element.elementor-element-f9e7b2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-f9e7b2e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-f9e7b2e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-f9e7b2e .elementor-icon{font-size:24px;padding:15px;}.elementor-304 .elementor-element.elementor-element-f9e7b2e .elementor-icon svg{height:24px;}.elementor-304 .elementor-element.elementor-element-dccbf73{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-wrapper{text-align:left;}.elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-description{font-family:var( --e-global-typography-4de5888-font-family ), Sans-serif;font-size:var( --e-global-typography-4de5888-font-size );font-weight:var( --e-global-typography-4de5888-font-weight );text-transform:var( --e-global-typography-4de5888-text-transform );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-a4e441e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-cc01480{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-d8efea6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-673afe9{--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:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-bc24782{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-05158bb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-304 .elementor-element.elementor-element-f161389{--iteration-count:infinite;--animation-duration:1200ms;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--dynamic-text-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-f161389 .elementor-headline{text-align:left;}.elementor-304 .elementor-element.elementor-element-f161389 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-d57bf21-font-family ), Sans-serif;}.elementor-304 .elementor-element.elementor-element-f161389 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-304 .elementor-element.elementor-element-250453a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:left;}.elementor-304 .elementor-element.elementor-element-d20d040 img{width:100%;height:316px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-304 .elementor-element.elementor-element-bac5d49{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-3e9e14a{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-3e9e14a::before, .elementor-304 .elementor-element.elementor-element-3e9e14a > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-3e9e14a > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-3e9e14a > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-3e9e14a > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-3e9e14a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-14268d2{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-14268d2 .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-937a177{text-align:center;}.elementor-304 .elementor-element.elementor-element-6cb0f9d{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-6cb0f9d p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-5cd3634{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-5cd3634::before, .elementor-304 .elementor-element.elementor-element-5cd3634 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-5cd3634 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-5cd3634 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-5cd3634 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-5cd3634 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-b544d10{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-b544d10 .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-251d979{text-align:center;}.elementor-304 .elementor-element.elementor-element-2687936{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-2687936 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-d86677b{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-d86677b::before, .elementor-304 .elementor-element.elementor-element-d86677b > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-d86677b > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-d86677b > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-d86677b > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-d86677b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-778ddd1{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-778ddd1 .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-7b3221a{text-align:center;}.elementor-304 .elementor-element.elementor-element-15321a3{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-15321a3 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-6871540{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-6871540::before, .elementor-304 .elementor-element.elementor-element-6871540 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-6871540 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-6871540 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-6871540 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-6871540 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-d92f834{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-d92f834 .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-6261e3a{text-align:center;}.elementor-304 .elementor-element.elementor-element-d6624ad{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-d6624ad p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-4d7db3f{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-4d7db3f::before, .elementor-304 .elementor-element.elementor-element-4d7db3f > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-4d7db3f > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-4d7db3f > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-4d7db3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-4d7db3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-e2ea98f{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-e2ea98f .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-65587f9{text-align:center;}.elementor-304 .elementor-element.elementor-element-73f2ade{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-73f2ade p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-d71f4b8{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-d71f4b8::before, .elementor-304 .elementor-element.elementor-element-d71f4b8 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-d71f4b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-d71f4b8 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-d71f4b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-d71f4b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-eaf4cc9{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-eaf4cc9 .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-18adde4{text-align:center;}.elementor-304 .elementor-element.elementor-element-fbcf501{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-fbcf501 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-27a8738{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-27a8738::before, .elementor-304 .elementor-element.elementor-element-27a8738 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-27a8738 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-27a8738 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-27a8738 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-27a8738 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-9b2562d{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-9b2562d .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-5fbbb3c{text-align:center;}.elementor-304 .elementor-element.elementor-element-0269e18{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-0269e18 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-342562f{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-342562f::before, .elementor-304 .elementor-element.elementor-element-342562f > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-342562f > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-342562f > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-342562f > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-342562f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-265f86b{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-265f86b .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-542f3e8{text-align:center;}.elementor-304 .elementor-element.elementor-element-74beac0{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-74beac0 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-6e56e2f{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-6e56e2f::before, .elementor-304 .elementor-element.elementor-element-6e56e2f > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-6e56e2f > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-6e56e2f > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-6e56e2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-6e56e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-018c401{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-018c401 .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-b1503db{text-align:center;}.elementor-304 .elementor-element.elementor-element-775e0b8{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-775e0b8 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-cabada4{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.34;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-cabada4::before, .elementor-304 .elementor-element.elementor-element-cabada4 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-cabada4 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-cabada4 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-cabada4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-cabada4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-4decf74{width:var( --container-widget-width, 44px );max-width:44px;background-color:var( --e-global-color-da81791 );padding:12px 8px 12px 8px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-304 .elementor-element.elementor-element-4decf74 .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-dca78ee{text-align:center;}.elementor-304 .elementor-element.elementor-element-35998b4{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-35998b4 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-4aca0b2f{--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:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-186c1fc7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-e96d59e{--iteration-count:infinite;--animation-duration:1200ms;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--dynamic-text-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-e96d59e .elementor-headline{text-align:left;}.elementor-304 .elementor-element.elementor-element-e96d59e .elementor-headline-dynamic-text{font-family:var( --e-global-typography-d57bf21-font-family ), Sans-serif;}.elementor-304 .elementor-element.elementor-element-e96d59e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-304 .elementor-element.elementor-element-5d2f48b8{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-687deb1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-304 .elementor-element.elementor-element-6e40039e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-20b99ff6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.16;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-304 .elementor-element.elementor-element-20b99ff6:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-20b99ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6a53256 ) 0%, var( --e-global-color-f8eb523 ) 100%);}.elementor-304 .elementor-element.elementor-element-20b99ff6::before, .elementor-304 .elementor-element.elementor-element-20b99ff6 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-20b99ff6 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-20b99ff6 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-20b99ff6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-20b99ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9d6aead );--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-1198621{background-color:transparent;padding:4px 8px 4px 8px;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-f8eb523 ) 100%);border-radius:3px 3px 3px 3px;}.elementor-304 .elementor-element.elementor-element-1198621 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-9d6aead );}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-570d92a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-570d92a8 .elementor-counter-title{justify-content:start;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e85353a-font-family ), Sans-serif;font-size:var( --e-global-typography-e85353a-font-size );font-weight:var( --e-global-typography-e85353a-font-weight );font-style:var( --e-global-typography-e85353a-font-style );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-570d92a8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-size:var( --e-global-typography-9bcc775-font-size );font-weight:var( --e-global-typography-9bcc775-font-weight );text-transform:var( --e-global-typography-9bcc775-text-transform );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-61ccc7b3{margin:24px -100px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-304 .elementor-element.elementor-element-61ccc7b3 img{height:200px;object-fit:cover;object-position:center center;border-radius:16px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-43b7ce06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.16;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-304 .elementor-element.elementor-element-43b7ce06:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-43b7ce06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6a53256 ) 0%, var( --e-global-color-f8eb523 ) 100%);}.elementor-304 .elementor-element.elementor-element-43b7ce06::before, .elementor-304 .elementor-element.elementor-element-43b7ce06 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-43b7ce06 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-43b7ce06 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-43b7ce06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-43b7ce06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9d6aead );--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-1390bbf5{background-color:transparent;padding:4px 8px 4px 8px;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-f8eb523 ) 100%);border-radius:3px 3px 3px 3px;}.elementor-304 .elementor-element.elementor-element-1390bbf5 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-7e97721d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-7e97721d .elementor-counter-title{justify-content:start;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e85353a-font-family ), Sans-serif;font-size:var( --e-global-typography-e85353a-font-size );font-weight:var( --e-global-typography-e85353a-font-weight );font-style:var( --e-global-typography-e85353a-font-style );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-7e97721d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-size:var( --e-global-typography-9bcc775-font-size );font-weight:var( --e-global-typography-9bcc775-font-weight );text-transform:var( --e-global-typography-9bcc775-text-transform );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-1790387{margin:24px -100px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-304 .elementor-element.elementor-element-1790387 img{height:200px;object-fit:cover;object-position:center center;border-radius:16px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-358e2221{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.16;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-304 .elementor-element.elementor-element-358e2221:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-358e2221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6a53256 ) 0%, var( --e-global-color-f8eb523 ) 100%);}.elementor-304 .elementor-element.elementor-element-358e2221::before, .elementor-304 .elementor-element.elementor-element-358e2221 > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-358e2221 > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-358e2221 > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-358e2221 > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-358e2221 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9d6aead );--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-66228568{background-color:transparent;padding:4px 8px 4px 8px;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-f8eb523 ) 100%);border-radius:3px 3px 3px 3px;}.elementor-304 .elementor-element.elementor-element-66228568 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-8aefb45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-8aefb45 .elementor-counter-title{justify-content:start;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e85353a-font-family ), Sans-serif;font-size:var( --e-global-typography-e85353a-font-size );font-weight:var( --e-global-typography-e85353a-font-weight );font-style:var( --e-global-typography-e85353a-font-style );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-8aefb45 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-size:var( --e-global-typography-9bcc775-font-size );font-weight:var( --e-global-typography-9bcc775-font-weight );text-transform:var( --e-global-typography-9bcc775-text-transform );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-2ab93564{margin:24px -100px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-304 .elementor-element.elementor-element-2ab93564 img{height:200px;object-fit:cover;object-position:center center;border-radius:16px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-5c61786e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.16;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:var( --e-global-color-6a53256 );--border-color:var( --e-global-color-6a53256 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-304 .elementor-element.elementor-element-5c61786e:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-5c61786e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6a53256 ) 0%, var( --e-global-color-f8eb523 ) 100%);}.elementor-304 .elementor-element.elementor-element-5c61786e::before, .elementor-304 .elementor-element.elementor-element-5c61786e > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-5c61786e > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-5c61786e > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-5c61786e > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-5c61786e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9d6aead );--background-overlay:'';}.elementor-304 .elementor-element.elementor-element-6fa02c6{background-color:transparent;padding:4px 8px 4px 8px;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-f8eb523 ) 100%);border-radius:3px 3px 3px 3px;}.elementor-304 .elementor-element.elementor-element-6fa02c6 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-9d6aead );}.elementor-304 .elementor-element.elementor-element-13784a18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-13784a18 .elementor-counter-title{justify-content:start;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e85353a-font-family ), Sans-serif;font-size:var( --e-global-typography-e85353a-font-size );font-weight:var( --e-global-typography-e85353a-font-weight );font-style:var( --e-global-typography-e85353a-font-style );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-13784a18 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-size:var( --e-global-typography-9bcc775-font-size );font-weight:var( --e-global-typography-9bcc775-font-weight );text-transform:var( --e-global-typography-9bcc775-text-transform );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-5bdf14cb{margin:24px -100px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-304 .elementor-element.elementor-element-5bdf14cb img{height:200px;object-fit:cover;object-position:center center;border-radius:16px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-9f4c146{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-656f88e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-6ddb7f2 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-32f9767{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-297162e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-bd4e614 .elementor-counter{gap:6px;}.elementor-304 .elementor-element.elementor-element-bd4e614 .elementor-counter-number-wrapper{gap:4px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-bcd4267-font-family ), Sans-serif;font-size:var( --e-global-typography-bcd4267-font-size );font-weight:var( --e-global-typography-bcd4267-font-weight );text-transform:var( --e-global-typography-bcd4267-text-transform );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );word-spacing:var( --e-global-typography-bcd4267-word-spacing );}.elementor-304 .elementor-element.elementor-element-bd4e614 .elementor-counter-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-6b6c1df{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-f0a8564 .elementor-counter{gap:6px;}.elementor-304 .elementor-element.elementor-element-f0a8564 .elementor-counter-number-wrapper{gap:4px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-bcd4267-font-family ), Sans-serif;font-size:var( --e-global-typography-bcd4267-font-size );font-weight:var( --e-global-typography-bcd4267-font-weight );text-transform:var( --e-global-typography-bcd4267-text-transform );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );word-spacing:var( --e-global-typography-bcd4267-word-spacing );}.elementor-304 .elementor-element.elementor-element-f0a8564 .elementor-counter-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-b7f3025{--display:flex;--min-height:421px;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-304 .elementor-element.elementor-element-b7f3025:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-b7f3025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://autofluxautomation.com/wp-content/uploads/2025/11/04.jpg");background-position:center center;background-size:cover;}.elementor-304 .elementor-element.elementor-element-effef75{margin:0px -300px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-304 .elementor-element.elementor-element-effef75 img{border-radius:16px 16px 16px 16px;}.elementor-304 .elementor-element.elementor-element-49064e2{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:39px;--margin-right:0px;}.elementor-304 .elementor-element.elementor-element-490c681{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-304 .elementor-element.elementor-element-4cb5a61{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;}.elementor-304 .elementor-element.elementor-element-4cb5a61 .elementor-divider-separator{width:100%;}.elementor-304 .elementor-element.elementor-element-4cb5a61 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-304 .elementor-element.elementor-element-b22186f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-304 .elementor-element.elementor-element-cf38c7f{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;}.elementor-304 .elementor-element.elementor-element-cf38c7f .elementor-divider-separator{width:100%;}.elementor-304 .elementor-element.elementor-element-cf38c7f .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-304 .elementor-element.elementor-element-07e1189{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-304 .elementor-element.elementor-element-581a75b{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;}.elementor-304 .elementor-element.elementor-element-581a75b .elementor-divider-separator{width:100%;}.elementor-304 .elementor-element.elementor-element-581a75b .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-304 .elementor-element.elementor-element-f35692e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-304 .elementor-element.elementor-element-43518e2{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;}.elementor-304 .elementor-element.elementor-element-43518e2 .elementor-divider-separator{width:100%;}.elementor-304 .elementor-element.elementor-element-43518e2 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-304 .elementor-element.elementor-element-7b2cfe3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-304 .elementor-element.elementor-element-26a9db5{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;}.elementor-304 .elementor-element.elementor-element-26a9db5 .elementor-divider-separator{width:100%;}.elementor-304 .elementor-element.elementor-element-26a9db5 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-304 .elementor-element.elementor-element-47c0b59{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}@media(max-width:1024px){.elementor-304 .elementor-element.elementor-element-246bcc98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-65aa1315{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-32cf6196{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-11db23a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-51e16cf3 img{height:363px;}.elementor-304 .elementor-element.elementor-element-119b2648{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-304 .elementor-element.elementor-element-7396540 .elementor-heading-title{font-size:26px;}.elementor-304 .elementor-element.elementor-element-594393e .elementor-heading-title{font-size:26px;}.elementor-304 .elementor-element.elementor-element-bafe3f0 .elementor-heading-title{font-size:26px;}.elementor-304 .elementor-element.elementor-element-f709271 .elementor-heading-title{font-size:26px;}.elementor-304 .elementor-element.elementor-element-2675ebf .elementor-heading-title{font-size:26px;}.elementor-304 .elementor-element.elementor-element-d586d28 .elementor-heading-title{font-size:26px;}.elementor-304 .elementor-element.elementor-element-f513808 .elementor-heading-title{font-size:26px;}.elementor-304 .elementor-element.elementor-element-0a9d51f .elementor-heading-title{font-size:26px;}.elementor-304 .elementor-element.elementor-element-eba1046 .elementor-heading-title{font-size:26px;}.elementor-304 .elementor-element.elementor-element-1a5e7f50{--e-n-carousel-swiper-slides-to-display:3;}.elementor-304 .elementor-element.elementor-element-7670dcd{--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-ecd8bfd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-f1b7a74{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-099f468{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-304 .elementor-element.elementor-element-1142f5d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-304 .elementor-element.elementor-element-6bba0ee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-059e4af img{height:200px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.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-304 .elementor-element.elementor-element-947dc5f{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-947dc5f .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-947dc5f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-17469ab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-6315cf5 img{height:200px;}.elementor-304 .elementor-element.elementor-element-1b026ad{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-1b026ad .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-1b026ad .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-6b826bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-5998435 img{height:200px;}.elementor-304 .elementor-element.elementor-element-dc0a51e{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-dc0a51e .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-dc0a51e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-f13ab19{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-4cb07cb img{height:200px;}.elementor-304 .elementor-element.elementor-element-8f801a6{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-8f801a6 .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-8f801a6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-c9e6bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-c9e6bdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-13ceac4{--flex-direction:column-reverse;--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-304 .elementor-element.elementor-element-e90c55e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-30832f9{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-30832f9 img{height:300px;object-fit:cover;object-position:center center;}.elementor-304 .elementor-element.elementor-element-5d812ed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-730b937 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-065dc25 .elementor-heading-title{font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-4a7cdc7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-0d80da5{--spacer-size:120px;}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-08cbb6f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-48d1585{--spacer-size:120px;}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-fe82656{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-b7d6aa9{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-304 .elementor-element.elementor-element-d5f1672{--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:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-d5f1672.e-con{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-4728f44 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-4a20b9b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-34fbac7{width:var( --container-widget-width, 96% );max-width:96%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-34fbac7.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-6f69267{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-304 .elementor-element.elementor-element-637ac41 .elementor-heading-title{font-size:22px;}.elementor-304 .elementor-element.elementor-element-a665ac2 .elementor-heading-title{font-size:22px;}.elementor-304 .elementor-element.elementor-element-10e1527 .elementor-heading-title{font-size:22px;}.elementor-304 .elementor-element.elementor-element-476514f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-476514f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-24b5108{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-304 .elementor-element.elementor-element-f301e38 .elementor-heading-title{font-size:40px;}.elementor-304 .elementor-element.elementor-element-dd53495 img{height:40px;}.elementor-304 .elementor-element.elementor-element-40e864f .elementor-heading-title{font-size:40px;}.elementor-304 .elementor-element.elementor-element-1569db3 img{height:40px;}.elementor-304 .elementor-element.elementor-element-33e3838 .elementor-heading-title{font-size:40px;}.elementor-304 .elementor-element.elementor-element-ed14e87 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-5a2d27c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-366e512{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-304 .elementor-element.elementor-element-9c68706{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-304 .elementor-element.elementor-element-da85e54{padding:15px 15px 15px 15px;}.elementor-304 .elementor-element.elementor-element-390c190{width:100%;max-width:100%;text-align:left;}.elementor-304 .elementor-element.elementor-element-650f757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;}.elementor-304 .elementor-element.elementor-element-02697fb{width:100%;max-width:100%;text-align:left;}.elementor-304 .elementor-element.elementor-element-4d5b5d7{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-304 .elementor-element.elementor-element-6398b0e{padding:15px 15px 15px 15px;}.elementor-304 .elementor-element.elementor-element-33f0041{width:100%;max-width:100%;text-align:left;}.elementor-304 .elementor-element.elementor-element-cd3c306{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;}.elementor-304 .elementor-element.elementor-element-0fb6e81{width:100%;max-width:100%;text-align:left;}.elementor-304 .elementor-element.elementor-element-45cb841{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-7aa0f7c{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-7aa0f7c img{height:355px;}.elementor-304 .elementor-element.elementor-element-78aa635 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-4f15333{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-d5ef01c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.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-304 .elementor-element.elementor-element-9abefc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;background-position:0px 0px;}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-e05d11a .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-e4dee43 .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-3d3a85a .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-8e7357f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-2ba4e7c{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-2ba4e7c img{height:355px;}.elementor-304 .elementor-element.elementor-element-21be731 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-4e468fd{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-1d643ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-bbacd7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;background-position:0px 0px;}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-item > a{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-7820c4a{--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-304 .elementor-element.elementor-element-d5c78ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-6c3a3d8{--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-47d8992 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-304 .elementor-element.elementor-element-47d8992 .elementor-icon-list-item > a{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-842970f{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-aa663cd{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-32c5e83{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-4f1acfa{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-304 .elementor-element.elementor-element-5d1decd .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-635290b .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-97beb48 .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-736beaa .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-75bef3dc{--padding-top:48px;--padding-bottom:364px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-76a6b26a{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-304 .elementor-element.elementor-element-4133b071 .elementor-heading-title{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-33aaec3d{font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-7697c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-6deae452 .elementor-heading-title{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-10010fe6{font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-369f5f73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-afbb17f::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-304 .elementor-element.elementor-element-afbb17f{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-1a7843a{text-align:center;}.elementor-304 .elementor-element.elementor-element-1a7843a .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-21181cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-9e38701 .elementor-icon{font-size:22px;}.elementor-304 .elementor-element.elementor-element-9e38701 .elementor-icon svg{height:22px;}.elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-0d9bcf9 .elementor-icon{font-size:22px;}.elementor-304 .elementor-element.elementor-element-0d9bcf9 .elementor-icon svg{height:22px;}.elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-abd38da .elementor-icon{font-size:22px;}.elementor-304 .elementor-element.elementor-element-abd38da .elementor-icon svg{height:22px;}.elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-f9e7b2e .elementor-icon{font-size:22px;}.elementor-304 .elementor-element.elementor-element-f9e7b2e .elementor-icon svg{height:22px;}.elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-cc01480{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-d8efea6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-673afe9{--padding-top:24px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-f161389{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-d20d040 img{height:224px;}.elementor-304 .elementor-element.elementor-element-bac5d49{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-3e9e14a{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-14268d2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-937a177{text-align:left;}.elementor-304 .elementor-element.elementor-element-6cb0f9d{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-5cd3634{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-b544d10 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-251d979{text-align:left;}.elementor-304 .elementor-element.elementor-element-2687936{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-d86677b{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-778ddd1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-7b3221a{text-align:left;}.elementor-304 .elementor-element.elementor-element-15321a3{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-6871540{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-d92f834 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-6261e3a{text-align:left;}.elementor-304 .elementor-element.elementor-element-d6624ad{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-4d7db3f{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-e2ea98f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-65587f9{text-align:left;}.elementor-304 .elementor-element.elementor-element-73f2ade{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-d71f4b8{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-eaf4cc9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-18adde4{text-align:left;}.elementor-304 .elementor-element.elementor-element-fbcf501{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-27a8738{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-9b2562d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-5fbbb3c{text-align:left;}.elementor-304 .elementor-element.elementor-element-0269e18{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-342562f{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-265f86b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-542f3e8{text-align:left;}.elementor-304 .elementor-element.elementor-element-74beac0{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-6e56e2f{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-018c401 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-b1503db{text-align:left;}.elementor-304 .elementor-element.elementor-element-775e0b8{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-cabada4{--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:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-4decf74 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-dca78ee{text-align:left;}.elementor-304 .elementor-element.elementor-element-35998b4{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-4aca0b2f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-e96d59e .elementor-headline{text-align:center;}.elementor-304 .elementor-element.elementor-element-5d2f48b8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-304 .elementor-element.elementor-element-687deb1a{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-304 .elementor-element.elementor-element-6e40039e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-304 .elementor-element.elementor-element-1198621 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-570d92a8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-570d92a8 .elementor-counter-title{font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-1390bbf5 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-7e97721d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-7e97721d .elementor-counter-title{font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-66228568 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-8aefb45 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-8aefb45 .elementor-counter-title{font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-6fa02c6 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-13784a18 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-13784a18 .elementor-counter-title{font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-9f4c146{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-6ddb7f2 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-32f9767{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-297162e{--justify-content:flex-end;}.elementor-304 .elementor-element.elementor-element-bd4e614 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );word-spacing:var( --e-global-typography-bcd4267-word-spacing );}.elementor-304 .elementor-element.elementor-element-bd4e614 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-6b6c1df{--justify-content:flex-end;}.elementor-304 .elementor-element.elementor-element-f0a8564 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );word-spacing:var( --e-global-typography-bcd4267-word-spacing );}.elementor-304 .elementor-element.elementor-element-f0a8564 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-b7f3025{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-49064e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-304 .elementor-element.elementor-element-6fb6aada{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-65aa1315{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-32cf6196{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-304 .elementor-element.elementor-element-11db23a1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-51e16cf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-51e16cf3 img{height:216px;}.elementor-304 .elementor-element.elementor-element-119b2648{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-304 .elementor-element.elementor-element-3bbe0e9b{text-align:center;}.elementor-304 .elementor-element.elementor-element-3bbe0e9b .elementor-heading-title{font-size:10px;}.elementor-304 .elementor-element.elementor-element-7396540 .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-594393e .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-bafe3f0 .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-f709271 .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-2675ebf .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-d586d28 .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-f513808 .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-0a9d51f .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-eba1046 .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-1a5e7f50{--e-n-carousel-swiper-slides-to-display:2;}.elementor-304 .elementor-element.elementor-element-7670dcd{--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-bad9cc4{border-width:1px 1px 1px 1px;}.elementor-304 .elementor-element.elementor-element-f1b7a74{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-099f468{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-6bba0ee{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-059e4af img{height:200px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.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-304 .elementor-element.elementor-element-947dc5f{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-947dc5f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-17469ab{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-6315cf5 img{height:200px;}.elementor-304 .elementor-element.elementor-element-1b026ad{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-1b026ad .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-6b826bd{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-5998435 img{height:200px;}.elementor-304 .elementor-element.elementor-element-dc0a51e{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-dc0a51e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-f13ab19{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-4cb07cb img{height:200px;}.elementor-304 .elementor-element.elementor-element-8f801a6{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-8f801a6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-c9e6bdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-e90c55e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-304 .elementor-element.elementor-element-30832f9{width:100%;max-width:100%;padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-304 .elementor-element.elementor-element-30832f9 img{height:200px;border-radius:8px 8px 8px 8px;}.elementor-304 .elementor-element.elementor-element-5d812ed{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-304 .elementor-element.elementor-element-730b937.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-730b937{text-align:center;}.elementor-304 .elementor-element.elementor-element-730b937 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-065dc25{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-304 .elementor-element.elementor-element-065dc25 .elementor-heading-title{font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-4a7cdc7{--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-8bc1b78{--width:15%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-ae2cc6d{margin:0px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-ae2cc6d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-304 .elementor-element.elementor-element-ae2cc6d .elementor-divider{text-align:center;}.elementor-304 .elementor-element.elementor-element-0d80da5{--spacer-size:180px;}.elementor-304 .elementor-element.elementor-element-fbd034b{--width:85%;}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-8e1daef{--icon-box-icon-margin:8px;}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-title{margin-block-end:8px;}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon{font-size:16px;}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-8e1daef .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-08cbb6f{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-950d982{--width:15%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-f6c2c0d{margin:0px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-f6c2c0d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-304 .elementor-element.elementor-element-f6c2c0d .elementor-divider{text-align:center;}.elementor-304 .elementor-element.elementor-element-48d1585{--spacer-size:180px;}.elementor-304 .elementor-element.elementor-element-52f5dbd{--width:85%;}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-5da47a8{--icon-box-icon-margin:8px;}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-title{margin-block-end:8px;}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon{font-size:16px;}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-5da47a8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-fe82656{--justify-content:center;--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-304 .elementor-element.elementor-element-6518c36{--width:15%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-5580b39{margin:20px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-5580b39 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-304 .elementor-element.elementor-element-5580b39 .elementor-divider{text-align:center;}.elementor-304 .elementor-element.elementor-element-bc10ef1{--width:85%;}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-8f1152a{--icon-box-icon-margin:8px;}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-title{margin-block-end:8px;}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon{font-size:16px;}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-8f1152a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-b7d6aa9{--justify-content:center;}.elementor-304 .elementor-element.elementor-element-d5f1672{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-304 .elementor-element.elementor-element-4728f44.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-4728f44{text-align:center;}.elementor-304 .elementor-element.elementor-element-4728f44 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-4a20b9b{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-34fbac7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-6f69267{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-304 .elementor-element.elementor-element-637ac41 .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-a665ac2 .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-10e1527 .elementor-heading-title{font-size:20px;}.elementor-304 .elementor-element.elementor-element-476514f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-601873d{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-304 .elementor-element.elementor-element-f301e38 .elementor-heading-title{font-size:30px;}.elementor-304 .elementor-element.elementor-element-dd53495 img{height:30px;}.elementor-304 .elementor-element.elementor-element-40e864f .elementor-heading-title{font-size:30px;}.elementor-304 .elementor-element.elementor-element-1569db3 img{height:30px;}.elementor-304 .elementor-element.elementor-element-33e3838 .elementor-heading-title{font-size:30px;}.elementor-304 .elementor-element.elementor-element-ed14e87.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-ed14e87{text-align:center;}.elementor-304 .elementor-element.elementor-element-ed14e87 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-5a2d27c{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-366e512{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-9c68706{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-304 .elementor-element.elementor-element-da85e54{padding:10px 10px 10px 10px;}.elementor-304 .elementor-element.elementor-element-390c190{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-650f757{padding:10px 10px 10px 10px;}.elementor-304 .elementor-element.elementor-element-02697fb{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-0758305{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-304 .elementor-element.elementor-element-4d5b5d7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-304 .elementor-element.elementor-element-6398b0e{padding:10px 10px 10px 10px;}.elementor-304 .elementor-element.elementor-element-33f0041{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-cd3c306{padding:10px 10px 10px 10px;}.elementor-304 .elementor-element.elementor-element-0fb6e81{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-7aa0f7c img{height:274px;}.elementor-304 .elementor-element.elementor-element-78aa635{text-align:center;}.elementor-304 .elementor-element.elementor-element-78aa635 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-4f15333{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-4f15333 .elementor-headline{text-align:center;}.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-304 .elementor-element.elementor-element-9abefc0{padding:32px 32px 32px 32px;background-position:0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:4px;}.elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-304 .elementor-element.elementor-element-9abefc0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-e05d11a .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-e4dee43 .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-3d3a85a .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-9c4240c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-304 .elementor-element.elementor-element-e7d53d0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-304 .elementor-element.elementor-element-0c8d709 .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-5fb9baa .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-e0785ef .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-20b799b .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-18834c5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-304 .elementor-element.elementor-element-507ddab{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-304 .elementor-element.elementor-element-757e747 .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-818b934 .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-df72f79 .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-23b198f .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-0e92f18{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-304 .elementor-element.elementor-element-94d310e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-304 .elementor-element.elementor-element-9b720a0 .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-0363ae1 .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-c9a9a8e .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-102a12c .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-2ba4e7c img{height:274px;}.elementor-304 .elementor-element.elementor-element-21be731{text-align:center;}.elementor-304 .elementor-element.elementor-element-21be731 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-4e468fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-4e468fd .elementor-headline{text-align:center;}.elementor-304 .elementor-element.elementor-element-bbacd7d{padding:32px 32px 32px 32px;background-position:0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:4px;}.elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-304 .elementor-element.elementor-element-bbacd7d .elementor-icon-list-item > a{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-ba7b1c0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-304 .elementor-element.elementor-element-47d8992 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-304 .elementor-element.elementor-element-47d8992 .elementor-icon-list-item > a{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-842970f{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-aa663cd{text-align:center;}.elementor-304 .elementor-element.elementor-element-4f1acfa{margin:0em -3em calc(var(--kit-widget-spacing, 0px) + 0em) -3em;}.elementor-304 .elementor-element.elementor-element-46ceaaf{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-5d1decd.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-5d1decd .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-a87fa76{text-align:center;}.elementor-304 .elementor-element.elementor-element-939f40c{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-635290b.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-635290b .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-3c79619{text-align:center;}.elementor-304 .elementor-element.elementor-element-ea1ebd6{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-97beb48.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-97beb48 .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-6eacc62{text-align:center;}.elementor-304 .elementor-element.elementor-element-69792d7{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-736beaa.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-736beaa .elementor-heading-title{font-size:var( --e-global-typography-83dc89a-font-size );line-height:var( --e-global-typography-83dc89a-line-height );letter-spacing:var( --e-global-typography-83dc89a-letter-spacing );}.elementor-304 .elementor-element.elementor-element-01ee103{text-align:center;}.elementor-304 .elementor-element.elementor-element-4743da67 .elementor-headline{text-align:center;}.elementor-304 .elementor-element.elementor-element-76a6b26a{width:100%;max-width:100%;}.elementor-304 .elementor-element.elementor-element-4340bac6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-6c89d715{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-304 .elementor-element.elementor-element-64dfef0e{text-align:center;}.elementor-304 .elementor-element.elementor-element-4133b071{text-align:center;}.elementor-304 .elementor-element.elementor-element-4133b071 .elementor-heading-title{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-33aaec3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-7697c29{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-7da2fc97{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-304 .elementor-element.elementor-element-1b013ca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-ba6659e{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-304 .elementor-element.elementor-element-ba6659e.e-con{--order:99999 /* order end hack */;}.elementor-304 .elementor-element.elementor-element-5b3d70f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-49646e98{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-679d99c2.elementor-element{--align-self:center;}.elementor-304 .elementor-element.elementor-element-49f6c5c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-304 .elementor-element.elementor-element-3de3bb7e{text-align:center;}.elementor-304 .elementor-element.elementor-element-6deae452{text-align:center;}.elementor-304 .elementor-element.elementor-element-6deae452 .elementor-heading-title{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-304 .elementor-element.elementor-element-10010fe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-369f5f73{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-afbb17f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-afbb17f::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .e-con-inner > .elementor-background-video-container::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .e-con-inner > .elementor-background-slideshow::before, .elementor-304 .elementor-element.elementor-element-afbb17f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-304 .elementor-element.elementor-element-6482f26{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-1a7843a .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-dcc979c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-0c4912d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-0c4912d .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-73c5a29{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-73c5a29.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-6a49630{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-6a49630 .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-809ba2e{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-ca56c86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-ca56c86 .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-ee37728{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-ee37728.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-304 .elementor-element.elementor-element-fd251ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-fd251ed .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-81d1d03{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-7736f7b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-7736f7b .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-ae10cf6{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-ae10cf6.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-391d167{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-391d167 .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-8223582{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-4630ddf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-4630ddf .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-cb96081{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-304 .elementor-element.elementor-element-cb96081.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-304 .elementor-element.elementor-element-dccbf73{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-wrapper{text-align:center;}.elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-title, .elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-dccbf73 .elementor-icon-box-description{font-size:var( --e-global-typography-4de5888-font-size );line-height:var( --e-global-typography-4de5888-line-height );letter-spacing:var( --e-global-typography-4de5888-letter-spacing );}.elementor-304 .elementor-element.elementor-element-cc01480{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-d8efea6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-304 .elementor-element.elementor-element-05158bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-304 .elementor-element.elementor-element-f161389 .elementor-headline{text-align:center;}.elementor-304 .elementor-element.elementor-element-250453a{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-d20d040 img{height:201px;}.elementor-304 .elementor-element.elementor-element-bac5d49{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-304 .elementor-element.elementor-element-3e9e14a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-14268d2.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-14268d2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-937a177{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-6cb0f9d{text-align:center;}.elementor-304 .elementor-element.elementor-element-5cd3634{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-b544d10.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-b544d10 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-251d979{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-2687936{text-align:center;}.elementor-304 .elementor-element.elementor-element-d86677b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-778ddd1.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-778ddd1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-7b3221a{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-15321a3{text-align:center;}.elementor-304 .elementor-element.elementor-element-6871540{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-d92f834.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-d92f834 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-6261e3a{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-d6624ad{text-align:center;}.elementor-304 .elementor-element.elementor-element-4d7db3f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-e2ea98f.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-e2ea98f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-65587f9{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-73f2ade{text-align:center;}.elementor-304 .elementor-element.elementor-element-d71f4b8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-eaf4cc9.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-eaf4cc9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-18adde4{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-fbcf501{text-align:center;}.elementor-304 .elementor-element.elementor-element-27a8738{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-9b2562d.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-9b2562d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-5fbbb3c{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-0269e18{text-align:center;}.elementor-304 .elementor-element.elementor-element-342562f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-265f86b.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-265f86b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-542f3e8{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-74beac0{text-align:center;}.elementor-304 .elementor-element.elementor-element-6e56e2f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-018c401.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-018c401 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-b1503db{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-775e0b8{text-align:center;}.elementor-304 .elementor-element.elementor-element-cabada4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-304 .elementor-element.elementor-element-4decf74.elementor-element{--order:-99999 /* order start hack */;}.elementor-304 .elementor-element.elementor-element-4decf74 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-304 .elementor-element.elementor-element-dca78ee{width:100%;max-width:100%;text-align:center;}.elementor-304 .elementor-element.elementor-element-35998b4{text-align:center;}.elementor-304 .elementor-element.elementor-element-687deb1a{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-6e40039e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-304 .elementor-element.elementor-element-20b99ff6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-1198621 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-304 .elementor-element.elementor-element-570d92a8 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-570d92a8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-61ccc7b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-304 .elementor-element.elementor-element-61ccc7b3 img{height:142px;border-radius:16px 16px 0px 0px;}.elementor-304 .elementor-element.elementor-element-43b7ce06{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-1390bbf5 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-7e97721d .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-7e97721d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-1790387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-304 .elementor-element.elementor-element-1790387 img{height:142px;border-radius:16px 16px 0px 0px;}.elementor-304 .elementor-element.elementor-element-358e2221{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-66228568 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-8aefb45 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-8aefb45 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-2ab93564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-304 .elementor-element.elementor-element-2ab93564 img{height:142px;border-radius:16px 16px 0px 0px;}.elementor-304 .elementor-element.elementor-element-5c61786e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-6fa02c6 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-13784a18 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-e85353a-font-size );line-height:var( --e-global-typography-e85353a-line-height );}.elementor-304 .elementor-element.elementor-element-13784a18 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );letter-spacing:var( --e-global-typography-9bcc775-letter-spacing );word-spacing:var( --e-global-typography-9bcc775-word-spacing );}.elementor-304 .elementor-element.elementor-element-5bdf14cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-304 .elementor-element.elementor-element-5bdf14cb img{height:142px;border-radius:16px 16px 0px 0px;}.elementor-304 .elementor-element.elementor-element-6ddb7f2{text-align:center;}.elementor-304 .elementor-element.elementor-element-6ddb7f2 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );word-spacing:var( --e-global-typography-42c829b-word-spacing );}.elementor-304 .elementor-element.elementor-element-32f9767{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-304 .elementor-element.elementor-element-bd4e614 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );word-spacing:var( --e-global-typography-bcd4267-word-spacing );}.elementor-304 .elementor-element.elementor-element-bd4e614 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-f0a8564 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );word-spacing:var( --e-global-typography-bcd4267-word-spacing );}.elementor-304 .elementor-element.elementor-element-f0a8564 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-b7f3025{--min-height:199px;}.elementor-304 .elementor-element.elementor-element-effef75 img{height:420px;object-fit:cover;}.elementor-304 .elementor-element.elementor-element-49064e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-304 .elementor-element.elementor-element-0e50735{text-align:center;}.elementor-304 .elementor-element.elementor-element-490c681{text-align:center;}.elementor-304 .elementor-element.elementor-element-8389e10{text-align:center;}.elementor-304 .elementor-element.elementor-element-b22186f{text-align:center;}.elementor-304 .elementor-element.elementor-element-85df57f{text-align:center;}.elementor-304 .elementor-element.elementor-element-07e1189{text-align:center;}.elementor-304 .elementor-element.elementor-element-d8996b0{text-align:center;}.elementor-304 .elementor-element.elementor-element-f35692e{text-align:center;}.elementor-304 .elementor-element.elementor-element-e2ecced{text-align:center;}.elementor-304 .elementor-element.elementor-element-7b2cfe3{text-align:center;}.elementor-304 .elementor-element.elementor-element-f98594c{text-align:center;}.elementor-304 .elementor-element.elementor-element-47c0b59{text-align:center;}}@media(min-width:768px){.elementor-304 .elementor-element.elementor-element-246bcc98{--width:2000px;}.elementor-304 .elementor-element.elementor-element-6fb6aada{--content-width:985px;}.elementor-304 .elementor-element.elementor-element-6bba0ee{--width:24%;}.elementor-304 .elementor-element.elementor-element-17469ab{--width:24%;}.elementor-304 .elementor-element.elementor-element-6b826bd{--width:24%;}.elementor-304 .elementor-element.elementor-element-f13ab19{--width:24%;}.elementor-304 .elementor-element.elementor-element-e90c55e{--width:45%;}.elementor-304 .elementor-element.elementor-element-5d812ed{--width:55%;}.elementor-304 .elementor-element.elementor-element-8bc1b78{--width:4%;}.elementor-304 .elementor-element.elementor-element-fbd034b{--width:82%;}.elementor-304 .elementor-element.elementor-element-950d982{--width:4%;}.elementor-304 .elementor-element.elementor-element-52f5dbd{--width:82%;}.elementor-304 .elementor-element.elementor-element-6518c36{--width:4%;}.elementor-304 .elementor-element.elementor-element-bc10ef1{--width:82%;}.elementor-304 .elementor-element.elementor-element-b7d6aa9{--content-width:1280px;}.elementor-304 .elementor-element.elementor-element-d5f1672{--width:100%;}.elementor-304 .elementor-element.elementor-element-aca47d2{--width:45%;}.elementor-304 .elementor-element.elementor-element-6f0e785{--width:50%;}.elementor-304 .elementor-element.elementor-element-45ac7a4{--width:50%;}.elementor-304 .elementor-element.elementor-element-fad759d{--width:50%;}.elementor-304 .elementor-element.elementor-element-a6c246f{--width:50%;}.elementor-304 .elementor-element.elementor-element-82cfba4{--width:45%;}.elementor-304 .elementor-element.elementor-element-32c5e83{--width:63%;}.elementor-304 .elementor-element.elementor-element-71907e1{--width:31%;}.elementor-304 .elementor-element.elementor-element-529fc6f3{--width:100%;}.elementor-304 .elementor-element.elementor-element-4340bac6{--width:38%;}.elementor-304 .elementor-element.elementor-element-7da2fc97{--width:60%;}.elementor-304 .elementor-element.elementor-element-ba6659e{--width:60%;}.elementor-304 .elementor-element.elementor-element-49646e98{--width:38%;}.elementor-304 .elementor-element.elementor-element-73c5a29{--width:15%;}.elementor-304 .elementor-element.elementor-element-ee37728{--width:15%;}.elementor-304 .elementor-element.elementor-element-ae10cf6{--width:15%;}.elementor-304 .elementor-element.elementor-element-cb96081{--width:15%;}.elementor-304 .elementor-element.elementor-element-bc24782{--width:51%;}.elementor-304 .elementor-element.elementor-element-bac5d49{--width:43%;}.elementor-304 .elementor-element.elementor-element-186c1fc7{--width:36%;}.elementor-304 .elementor-element.elementor-element-5d2f48b8{--width:35%;}.elementor-304 .elementor-element.elementor-element-656f88e{--width:56%;}.elementor-304 .elementor-element.elementor-element-297162e{--width:20%;}.elementor-304 .elementor-element.elementor-element-6b6c1df{--width:20%;}.elementor-304 .elementor-element.elementor-element-b7f3025{--width:55%;}.elementor-304 .elementor-element.elementor-element-49064e2{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-304 .elementor-element.elementor-element-6bba0ee{--width:48%;}.elementor-304 .elementor-element.elementor-element-17469ab{--width:48%;}.elementor-304 .elementor-element.elementor-element-6b826bd{--width:48%;}.elementor-304 .elementor-element.elementor-element-f13ab19{--width:48%;}.elementor-304 .elementor-element.elementor-element-e90c55e{--width:100%;}.elementor-304 .elementor-element.elementor-element-5d812ed{--width:100%;}.elementor-304 .elementor-element.elementor-element-d5f1672{--width:100vw;}.elementor-304 .elementor-element.elementor-element-aca47d2{--width:100%;}.elementor-304 .elementor-element.elementor-element-82cfba4{--width:100%;}.elementor-304 .elementor-element.elementor-element-32c5e83{--width:100%;}.elementor-304 .elementor-element.elementor-element-71907e1{--width:100%;}.elementor-304 .elementor-element.elementor-element-4340bac6{--width:100%;}.elementor-304 .elementor-element.elementor-element-7da2fc97{--width:100%;}.elementor-304 .elementor-element.elementor-element-ba6659e{--width:100%;}.elementor-304 .elementor-element.elementor-element-49646e98{--width:100%;}.elementor-304 .elementor-element.elementor-element-73c5a29{--width:20%;}.elementor-304 .elementor-element.elementor-element-ee37728{--width:20%;}.elementor-304 .elementor-element.elementor-element-ae10cf6{--width:20%;}.elementor-304 .elementor-element.elementor-element-cb96081{--width:20%;}.elementor-304 .elementor-element.elementor-element-186c1fc7{--width:100%;}.elementor-304 .elementor-element.elementor-element-5d2f48b8{--width:100%;}.elementor-304 .elementor-element.elementor-element-656f88e{--width:52%;}.elementor-304 .elementor-element.elementor-element-297162e{--width:18%;}.elementor-304 .elementor-element.elementor-element-6b6c1df{--width:23%;}.elementor-304 .elementor-element.elementor-element-b7f3025{--width:100%;}.elementor-304 .elementor-element.elementor-element-49064e2{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-24b5108 */.dotted-bg{
    background-color: #fcf8ee; /* The light cream color */
  background-image:
    radial-gradient(#d3c9b7 1px, transparent 1px); /* Dot color and size */
  background-size: 20px 20px;
}/* End custom CSS */