.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-1894 .elementor-element.elementor-element-7402a83{--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:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1894 .elementor-element.elementor-element-7402a83:not(.elementor-motion-effects-element-type-background), .elementor-1894 .elementor-element.elementor-element-7402a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FA;}.elementor-1894 .elementor-element.elementor-element-749357a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-84cf5f7{--display:flex;--min-height:432px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1894 .elementor-element.elementor-element-66c63ce .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 );}.elementor-1894 .elementor-element.elementor-element-8c8cec3{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1894 .elementor-element.elementor-element-8c8cec3 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-0.9px;word-spacing:1px;color:var( --e-global-color-primary );}.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-1894 .elementor-element.elementor-element-2aeaccf{color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-6f8bc26{--display:flex;--min-height:432px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-d0af6cf .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 );}.elementor-1894 .elementor-element.elementor-element-8b9d2be{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1894 .elementor-element.elementor-element-8b9d2be .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-0.9px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-2cbd6d5{color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-8009eae{--display:flex;--min-height:432px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-d176c1c .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 );}.elementor-1894 .elementor-element.elementor-element-0049995{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1894 .elementor-element.elementor-element-0049995 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-0.9px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-59541ba{color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-df7b34f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-6ef0000 .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 );}.elementor-1894 .elementor-element.elementor-element-296dba0{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1894 .elementor-element.elementor-element-296dba0 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-0.9px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-d0e49a2{color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-1c9e163{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-175d0b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-1cae686{--display:flex;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.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 );}body:not(.rtl) .elementor-1894 .elementor-element.elementor-element-60e35ed{left:0px;}body.rtl .elementor-1894 .elementor-element.elementor-element-60e35ed{right:0px;}.elementor-1894 .elementor-element.elementor-element-60e35ed{bottom:0px;}.elementor-1894 .elementor-element.elementor-element-60e35ed img{max-width:228px;}.elementor-1894 .elementor-element.elementor-element-bfcc830{z-index:2;}.elementor-1894 .elementor-element.elementor-element-bfcc830 img{max-width:228px;}body:not(.rtl) .elementor-1894 .elementor-element.elementor-element-25d1977{left:0px;}body.rtl .elementor-1894 .elementor-element.elementor-element-25d1977{right:0px;}.elementor-1894 .elementor-element.elementor-element-25d1977{top:0px;}.elementor-1894 .elementor-element.elementor-element-25d1977 img{max-width:248px;}.elementor-1894 .elementor-element.elementor-element-df0ddce img{max-width:595px;}.elementor-1894 .elementor-element.elementor-element-9fa27bd{--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:15px;--padding-right:15px;}.elementor-1894 .elementor-element.elementor-element-9fa27bd:not(.elementor-motion-effects-element-type-background), .elementor-1894 .elementor-element.elementor-element-9fa27bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FA;}.elementor-1894 .elementor-element.elementor-element-e99a82a{--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-1894 .elementor-element.elementor-element-e99a82a:not(.elementor-motion-effects-element-type-background), .elementor-1894 .elementor-element.elementor-element-e99a82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a53256 );}.elementor-1894 .elementor-element.elementor-element-e99a82a::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .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-1894 .elementor-element.elementor-element-a6e12f1{--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-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-1894 .elementor-element.elementor-element-59ccac8{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-59ccac8 .elementor-icon-box-wrapper{text-align:end;}.elementor-1894 .elementor-element.elementor-element-59ccac8 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-59ccac8 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-59ccac8 .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-1894 .elementor-element.elementor-element-59ccac8 .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-1894 .elementor-element.elementor-element-cb8c864{--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-1894 .elementor-element.elementor-element-cb8c864::before, .elementor-1894 .elementor-element.elementor-element-cb8c864 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-cb8c864 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-cb8c864 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-cb8c864 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-cb8c864 > .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-1894 .elementor-element.elementor-element-cb8c864.e-con{--align-self:stretch;}.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-1894 .elementor-element.elementor-element-61579bd{--divider-border-style:solid;--divider-color:var( --e-global-color-f8eb523 );--divider-border-width:48em;top:0px;z-index:0;}body:not(.rtl) .elementor-1894 .elementor-element.elementor-element-61579bd{left:0px;}body.rtl .elementor-1894 .elementor-element.elementor-element-61579bd{right:0px;}.elementor-1894 .elementor-element.elementor-element-61579bd .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-1894 .elementor-element.elementor-element-61579bd .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.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-1894 .elementor-element.elementor-element-a73f086{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-1894 .elementor-element.elementor-element-a73f086 .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-a73f086.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-a73f086.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-a73f086.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-a73f086.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-a73f086.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-a73f086.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-a73f086.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-a73f086 .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-a73f086 .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-ad9a0dc{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-ad9a0dc .elementor-icon-box-wrapper{text-align:start;}.elementor-1894 .elementor-element.elementor-element-ad9a0dc .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-ad9a0dc .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ad9a0dc .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-1894 .elementor-element.elementor-element-ad9a0dc .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-1894 .elementor-element.elementor-element-f5de689{--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-1894 .elementor-element.elementor-element-cfa014e{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-cfa014e .elementor-icon-box-wrapper{text-align:end;}.elementor-1894 .elementor-element.elementor-element-cfa014e .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-cfa014e .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-cfa014e .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-1894 .elementor-element.elementor-element-cfa014e .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-1894 .elementor-element.elementor-element-db1757f{--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-1894 .elementor-element.elementor-element-db1757f::before, .elementor-1894 .elementor-element.elementor-element-db1757f > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-db1757f > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-db1757f > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-db1757f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-db1757f > .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-1894 .elementor-element.elementor-element-db1757f.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-3ce7082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-1894 .elementor-element.elementor-element-3ce7082 .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-3ce7082.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-3ce7082.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-3ce7082.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-3ce7082.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-3ce7082.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-3ce7082.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-3ce7082.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-3ce7082 .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-3ce7082 .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-20d92d8{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-20d92d8 .elementor-icon-box-wrapper{text-align:start;}.elementor-1894 .elementor-element.elementor-element-20d92d8 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-20d92d8 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-20d92d8 .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-1894 .elementor-element.elementor-element-20d92d8 .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-1894 .elementor-element.elementor-element-75a30c6{--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-1894 .elementor-element.elementor-element-79e04ba{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-79e04ba .elementor-icon-box-wrapper{text-align:end;}.elementor-1894 .elementor-element.elementor-element-79e04ba .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-79e04ba .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-79e04ba .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-1894 .elementor-element.elementor-element-79e04ba .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-1894 .elementor-element.elementor-element-3e30a36{--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-1894 .elementor-element.elementor-element-3e30a36::before, .elementor-1894 .elementor-element.elementor-element-3e30a36 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-3e30a36 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-3e30a36 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-3e30a36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-3e30a36 > .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-1894 .elementor-element.elementor-element-3e30a36.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-e231c4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-1894 .elementor-element.elementor-element-e231c4c .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-e231c4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-e231c4c.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-e231c4c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-e231c4c.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-e231c4c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-e231c4c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-e231c4c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-e231c4c .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-e231c4c .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-ded49d7{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-ded49d7 .elementor-icon-box-wrapper{text-align:start;}.elementor-1894 .elementor-element.elementor-element-ded49d7 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-ded49d7 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ded49d7 .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-1894 .elementor-element.elementor-element-ded49d7 .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-1894 .elementor-element.elementor-element-b0bc7c1{--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-1894 .elementor-element.elementor-element-3c2db2a{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-3c2db2a .elementor-icon-box-wrapper{text-align:end;}.elementor-1894 .elementor-element.elementor-element-3c2db2a .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-3c2db2a .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-3c2db2a .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-1894 .elementor-element.elementor-element-3c2db2a .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-1894 .elementor-element.elementor-element-89db620{--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-1894 .elementor-element.elementor-element-89db620::before, .elementor-1894 .elementor-element.elementor-element-89db620 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-89db620 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-89db620 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-89db620 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-89db620 > .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-1894 .elementor-element.elementor-element-89db620.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-80f357a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-1894 .elementor-element.elementor-element-80f357a .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-80f357a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-80f357a.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-80f357a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-80f357a.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-80f357a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-80f357a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-80f357a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9d6aead );}.elementor-1894 .elementor-element.elementor-element-80f357a .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-80f357a .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-10bb25c{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-10bb25c .elementor-icon-box-wrapper{text-align:start;}.elementor-1894 .elementor-element.elementor-element-10bb25c .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-10bb25c .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-10bb25c .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-1894 .elementor-element.elementor-element-10bb25c .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-1894 .elementor-element.elementor-element-9bd2adc{--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;--flex-wrap:wrap;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image-gallery.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-gallery .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-gallery .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-gallery .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-gallery .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image-gallery .gallery-item .gallery-caption{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-1894 .elementor-element.elementor-element-d9606c0 .gallery-item .gallery-caption{display:none;}.elementor-1894 .elementor-element.elementor-element-d9606c0 .gallery-item{padding:0 20px 20px 0;}.elementor-1894 .elementor-element.elementor-element-d9606c0 .gallery{margin:0 -20px -20px 0;}.elementor-1894 .elementor-element.elementor-element-d9606c0 .gallery-item img{border-radius:10px 10px 10px 10px;}.elementor-1894 .elementor-element.elementor-element-2d322a4{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-ba8d3cc{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-cfff8f2{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:72px 72px;--row-gap:72px;--column-gap:72px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-cfff8f2:not(.elementor-motion-effects-element-type-background), .elementor-1894 .elementor-element.elementor-element-cfff8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a53256 );}.elementor-1894 .elementor-element.elementor-element-cfff8f2::before, .elementor-1894 .elementor-element.elementor-element-cfff8f2 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-cfff8f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-cfff8f2 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-cfff8f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-cfff8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1894 .elementor-element.elementor-element-8cf7f99{--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:space-between;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-72b27ba{--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;--gap:8px 40px;--row-gap:8px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-0491d5b{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-425062a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-425062a .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-b552710{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-b552710 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-f86942e{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-f86942e img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-3b4425f{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-eac62ab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-eac62ab .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-156d0ea{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-156d0ea a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-aff5451{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-aff5451 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-ef793e9{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-cffa6b2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-cffa6b2 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-2160b47{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-2160b47 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-039ab42{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-039ab42 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-142f3ba{--display:flex;--min-height:638px;--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-356defb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-356defb .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-f104aea{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-f104aea a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-f0837c6{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-f0837c6 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-b2732ad{--display:flex;--min-height:385px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-b2732ad.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-dd55d9d{--display:flex;--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-171c827{width:100%;max-width:100%;z-index:9;}.elementor-1894 .elementor-element.elementor-element-171c827 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-eee3902{width:100%;max-width:100%;z-index:9;}.elementor-1894 .elementor-element.elementor-element-eee3902 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-97d79c7{width:100%;max-width:100%;z-index:9;}.elementor-1894 .elementor-element.elementor-element-97d79c7 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-b20a700{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-b20a700 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-f0971fd{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:72px 72px;--row-gap:72px;--column-gap:72px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-f0971fd::before, .elementor-1894 .elementor-element.elementor-element-f0971fd > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-f0971fd > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-f0971fd > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-f0971fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-f0971fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1894 .elementor-element.elementor-element-e1c2bad{--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:space-between;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-a9889ce{--display:flex;--min-height:385px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-a9889ce.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-a830038{--display:flex;--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-365126a{width:100%;max-width:100%;z-index:9;}.elementor-1894 .elementor-element.elementor-element-365126a img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-375281a{width:100%;max-width:100%;z-index:9;}.elementor-1894 .elementor-element.elementor-element-375281a img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-16048ab{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-16048ab img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-584b92d{--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;--gap:8px 40px;--row-gap:8px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-e4bf0ea{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-47e4477{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-47e4477 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-95f0a49{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-95f0a49 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-b02c2cc{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-b02c2cc img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-dea92d7{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-6d20928{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-6d20928 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-79f5dff{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-79f5dff a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-7afa2e3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-7afa2e3 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-882e21c{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-882e21c a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-5b8195f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-5b8195f .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-6924bb6{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-6924bb6 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-4615adb{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-4615adb img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-2aba284{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-33b360d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-33b360d .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-90e326f{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-90e326f a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-73256df{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-73256df .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-9a99fea{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-9a99fea a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-5f8c695{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-5f8c695 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-a34ee3f{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-a34ee3f a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-602fd7f{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-602fd7f img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-f17ee91{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:72px 72px;--row-gap:72px;--column-gap:72px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-f17ee91:not(.elementor-motion-effects-element-type-background), .elementor-1894 .elementor-element.elementor-element-f17ee91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a53256 );}.elementor-1894 .elementor-element.elementor-element-f17ee91::before, .elementor-1894 .elementor-element.elementor-element-f17ee91 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-f17ee91 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-f17ee91 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-f17ee91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-f17ee91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1894 .elementor-element.elementor-element-be13192{--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:space-between;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-b990f43{--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;--gap:8px 40px;--row-gap:8px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-b09535b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-e85adf5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-e85adf5 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-ace0d31{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-ace0d31 a{color:var( --e-global-color-text );}.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-1894 .elementor-element.elementor-element-d4604d4 .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-1894 .elementor-element.elementor-element-d4604d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1894 .elementor-element.elementor-element-f9c6b63{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-1ecc131{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-1ecc131 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-99b03d8{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-99b03d8 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-8555160 .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-1894 .elementor-element.elementor-element-8555160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1894 .elementor-element.elementor-element-be78cf9{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-5c8f018{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-5c8f018 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-cc99505{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-cc99505 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-fbc1074 .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-1894 .elementor-element.elementor-element-fbc1074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1894 .elementor-element.elementor-element-0784483{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-adc3a29{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-adc3a29 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-54132f6{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-54132f6 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-82f23e9 .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-1894 .elementor-element.elementor-element-82f23e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1894 .elementor-element.elementor-element-0cd8d1f{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-1afc4a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-1afc4a2 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-b668a30{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-b668a30 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-910c55b .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-1894 .elementor-element.elementor-element-910c55b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1894 .elementor-element.elementor-element-ac10fdc{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-b799e08{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-b799e08 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-2c0547c{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-2c0547c a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-4dcf381 .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-1894 .elementor-element.elementor-element-4dcf381{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1894 .elementor-element.elementor-element-ceb5168{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-9ce553d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-9ce553d .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-12e7027{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-12e7027 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-2bfa221 .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-1894 .elementor-element.elementor-element-2bfa221{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1894 .elementor-element.elementor-element-4730417{--display:flex;--min-height:638px;--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-6d2b356{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1894 .elementor-element.elementor-element-6d2b356 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-c884d94{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-c884d94 a{color:var( --e-global-color-text );}.elementor-1894 .elementor-element.elementor-element-3f19ec1 .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-1894 .elementor-element.elementor-element-3f19ec1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1894 .elementor-element.elementor-element-9a7f60c{--display:flex;--min-height:385px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-9a7f60c.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-dcd05dd{--display:flex;--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-6f28735{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-6f28735 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-d3389c2{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-d3389c2 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-88d5d52{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-88d5d52 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-a81c1c9{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-a81c1c9 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-1ff9624{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-1ff9624 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-7a5ef7b{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-7a5ef7b img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-844b108{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-844b108 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-1960b50{width:100%;max-width:100%;z-index:0;}.elementor-1894 .elementor-element.elementor-element-1960b50 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-410fb6c{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-1894 .elementor-element.elementor-element-14ae546{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-e81a837{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1894 .elementor-element.elementor-element-e81a837 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-1a78301{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-5c0080d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1894 .elementor-element.elementor-element-5c0080d .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-56e723c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-3559a7a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1894 .elementor-element.elementor-element-3559a7a .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-83e8f38{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-d15fbb6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1894 .elementor-element.elementor-element-d15fbb6 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-367ed53{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-ce7c571{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1894 .elementor-element.elementor-element-ce7c571 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-e1ae5ad{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-e28023a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1894 .elementor-element.elementor-element-e28023a .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-cf99cf5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-5f47a2f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1894 .elementor-element.elementor-element-5f47a2f .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-a2d7a12{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-4724680{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1894 .elementor-element.elementor-element-4724680 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-9e2888f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-7130f95{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1894 .elementor-element.elementor-element-7130f95 .elementor-heading-title{font-family:var( --e-global-typography-06134a5-font-family ), Sans-serif;font-size:var( --e-global-typography-06134a5-font-size );font-weight:var( --e-global-typography-06134a5-font-weight );text-transform:var( --e-global-typography-06134a5-text-transform );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-0beba7f{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-0beba7f:not(.elementor-motion-effects-element-type-background), .elementor-1894 .elementor-element.elementor-element-0beba7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a53256 );}.elementor-1894 .elementor-element.elementor-element-c871714{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-7d54bb7{width:100%;max-width:100%;text-align:center;}.elementor-1894 .elementor-element.elementor-element-7d54bb7 .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-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-1894 .elementor-element.elementor-element-54864ab{--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-1894 .elementor-element.elementor-element-54864ab .elementor-headline{text-align:center;}.elementor-1894 .elementor-element.elementor-element-54864ab .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-54864ab .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-1894 .elementor-element.elementor-element-ccacb0e{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-wrapper{gap:16px;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-f7f6bcf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-f7f6bcf.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-f7f6bcf.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon{font-size:48px;padding:12px;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-title a{font-family:var( --e-global-typography-4c57f03-font-family ), Sans-serif;font-size:var( --e-global-typography-4c57f03-font-size );font-weight:var( --e-global-typography-4c57f03-font-weight );text-transform:var( --e-global-typography-4c57f03-text-transform );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .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-1894 .elementor-element.elementor-element-990262e{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-wrapper{gap:16px;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-990262e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-990262e.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-990262e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon{font-size:48px;padding:12px;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-title a{font-family:var( --e-global-typography-4c57f03-font-family ), Sans-serif;font-size:var( --e-global-typography-4c57f03-font-size );font-weight:var( --e-global-typography-4c57f03-font-weight );text-transform:var( --e-global-typography-4c57f03-text-transform );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-990262e .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-1894 .elementor-element.elementor-element-de9d341{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-wrapper{gap:16px;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-de9d341.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-de9d341.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-de9d341.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon{font-size:48px;padding:12px;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-title a{font-family:var( --e-global-typography-4c57f03-font-family ), Sans-serif;font-size:var( --e-global-typography-4c57f03-font-size );font-weight:var( --e-global-typography-4c57f03-font-weight );text-transform:var( --e-global-typography-4c57f03-text-transform );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-de9d341 .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-1894 .elementor-element.elementor-element-2540d5c{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-wrapper{gap:16px;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-2540d5c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-2540d5c.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-2540d5c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon{font-size:48px;padding:12px;border-radius:8px 8px 8px 8px;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-title a{font-family:var( --e-global-typography-4c57f03-font-family ), Sans-serif;font-size:var( --e-global-typography-4c57f03-font-size );font-weight:var( --e-global-typography-4c57f03-font-weight );text-transform:var( --e-global-typography-4c57f03-text-transform );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-2540d5c .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-1894 .elementor-element.elementor-element-d5e6c9d{--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:120px;--padding-left:15px;--padding-right:15px;}.elementor-1894 .elementor-element.elementor-element-5c4ac54{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-5c4ac54 img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-1894 .elementor-element.elementor-element-2bdd473{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-5a76bd1{width:100%;max-width:100%;text-align:start;}.elementor-1894 .elementor-element.elementor-element-5a76bd1 .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-1894 .elementor-element.elementor-element-dbbf8f9{--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-1894 .elementor-element.elementor-element-dbbf8f9 .elementor-headline{text-align:start;}.elementor-1894 .elementor-element.elementor-element-dbbf8f9 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-dbbf8f9 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-1894 .elementor-element.elementor-element-d2eda0c{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-1894 .elementor-element.elementor-element-f6bb220{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-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-item:not(:last-child):after{content:"";}.elementor-1894 .elementor-element.elementor-element-f6bb220 .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-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1894 .elementor-element.elementor-element-f6bb220 .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-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1894 .elementor-element.elementor-element-39d2094{--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:96px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-39d2094:not(.elementor-motion-effects-element-type-background), .elementor-1894 .elementor-element.elementor-element-39d2094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a53256 );}.elementor-1894 .elementor-element.elementor-element-39d2094::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .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-1894 .elementor-element.elementor-element-e8b3ae2{--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-1894 .elementor-element.elementor-element-bad3aa0 .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-1894 .elementor-element.elementor-element-a63d462{--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-1894 .elementor-element.elementor-element-a63d462 .elementor-headline{text-align:center;}.elementor-1894 .elementor-element.elementor-element-a63d462 .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-1894 .elementor-element.elementor-element-a63d462 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-1894 .elementor-element.elementor-element-3cfe129{--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-1894 .elementor-element.elementor-element-cccfb88{width:var( --container-widget-width, 47% );max-width:47%;background-color:var( --e-global-color-9d6aead );padding:32px 40px 24px 40px;--container-widget-width:47%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );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-1894 .elementor-element.elementor-element-b29ebc7{--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-1894 .elementor-element.elementor-element-b29ebc7::before, .elementor-1894 .elementor-element.elementor-element-b29ebc7 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-b29ebc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-b29ebc7 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-b29ebc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-b29ebc7 > .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-1894 .elementor-element.elementor-element-b29ebc7.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-9d458ea{--divider-border-style:solid;--divider-color:var( --e-global-color-f8eb523 );--divider-border-width:100em;top:0px;z-index:0;}body:not(.rtl) .elementor-1894 .elementor-element.elementor-element-9d458ea{left:0px;}body.rtl .elementor-1894 .elementor-element.elementor-element-9d458ea{right:0px;}.elementor-1894 .elementor-element.elementor-element-9d458ea .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-1894 .elementor-element.elementor-element-9d458ea .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1894 .elementor-element.elementor-element-a53a607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-1894 .elementor-element.elementor-element-a53a607 .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-a53a607.elementor-view-stacked .elementor-icon{background-color:#7249C3;color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-a53a607.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-a53a607.elementor-view-default .elementor-icon{color:#7249C3;border-color:#7249C3;}.elementor-1894 .elementor-element.elementor-element-a53a607.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-a53a607.elementor-view-default .elementor-icon svg{fill:#7249C3;}.elementor-1894 .elementor-element.elementor-element-a53a607.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-a53a607.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-a53a607 .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-a53a607 .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-ac49048{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-ac49048 .elementor-icon-box-wrapper{text-align:start;}.elementor-1894 .elementor-element.elementor-element-ac49048 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-ac49048 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ac49048 .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-1894 .elementor-element.elementor-element-ac49048 .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-1894 .elementor-element.elementor-element-b4c368d{--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-1894 .elementor-element.elementor-element-e334413{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-e334413 .elementor-icon-box-wrapper{text-align:end;}.elementor-1894 .elementor-element.elementor-element-e334413 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-e334413 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-e334413 .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-1894 .elementor-element.elementor-element-e334413 .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-1894 .elementor-element.elementor-element-65fe487{--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-1894 .elementor-element.elementor-element-65fe487::before, .elementor-1894 .elementor-element.elementor-element-65fe487 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-65fe487 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-65fe487 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-65fe487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-65fe487 > .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-1894 .elementor-element.elementor-element-65fe487.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-e4ca46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 16px;}.elementor-1894 .elementor-element.elementor-element-e4ca46c .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-e4ca46c.elementor-view-stacked .elementor-icon{background-color:#7249C3;color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-e4ca46c.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-e4ca46c.elementor-view-default .elementor-icon{color:#7249C3;border-color:#7249C3;}.elementor-1894 .elementor-element.elementor-element-e4ca46c.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-e4ca46c.elementor-view-default .elementor-icon svg{fill:#7249C3;}.elementor-1894 .elementor-element.elementor-element-e4ca46c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-e4ca46c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-e4ca46c .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-e4ca46c .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-4ce7616{width:var( --container-widget-width, 47% );max-width:47%;background-color:var( --e-global-color-9d6aead );padding:32px 40px 24px 40px;--container-widget-width:47%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );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-1894 .elementor-element.elementor-element-101bc68{--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-1894 .elementor-element.elementor-element-c2f5d20{width:var( --container-widget-width, 47% );max-width:47%;background-color:var( --e-global-color-9d6aead );padding:32px 40px 24px 40px;--container-widget-width:47%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );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-1894 .elementor-element.elementor-element-05af6aa{--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-1894 .elementor-element.elementor-element-05af6aa::before, .elementor-1894 .elementor-element.elementor-element-05af6aa > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-05af6aa > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-05af6aa > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-05af6aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-05af6aa > .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-1894 .elementor-element.elementor-element-05af6aa.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-8ad07f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-1894 .elementor-element.elementor-element-8ad07f8 .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-8ad07f8.elementor-view-stacked .elementor-icon{background-color:#7249C3;color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-8ad07f8.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-8ad07f8.elementor-view-default .elementor-icon{color:#7249C3;border-color:#7249C3;}.elementor-1894 .elementor-element.elementor-element-8ad07f8.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-8ad07f8.elementor-view-default .elementor-icon svg{fill:#7249C3;}.elementor-1894 .elementor-element.elementor-element-8ad07f8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-8ad07f8.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-8ad07f8 .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-8ad07f8 .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-03aa1ef{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-03aa1ef .elementor-icon-box-wrapper{text-align:start;}.elementor-1894 .elementor-element.elementor-element-03aa1ef .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-03aa1ef .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-03aa1ef .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-1894 .elementor-element.elementor-element-03aa1ef .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-1894 .elementor-element.elementor-element-ecc4632{--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-1894 .elementor-element.elementor-element-5bf0d2a{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-5bf0d2a .elementor-icon-box-wrapper{text-align:end;}.elementor-1894 .elementor-element.elementor-element-5bf0d2a .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-5bf0d2a .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-5bf0d2a .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-1894 .elementor-element.elementor-element-5bf0d2a .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-1894 .elementor-element.elementor-element-110004b{--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-1894 .elementor-element.elementor-element-110004b::before, .elementor-1894 .elementor-element.elementor-element-110004b > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-110004b > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-110004b > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-110004b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-110004b > .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-1894 .elementor-element.elementor-element-110004b.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-5e41e0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 16px;}.elementor-1894 .elementor-element.elementor-element-5e41e0a .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-5e41e0a.elementor-view-stacked .elementor-icon{background-color:#7249C3;color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-5e41e0a.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-5e41e0a.elementor-view-default .elementor-icon{color:#7249C3;border-color:#7249C3;}.elementor-1894 .elementor-element.elementor-element-5e41e0a.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-5e41e0a.elementor-view-default .elementor-icon svg{fill:#7249C3;}.elementor-1894 .elementor-element.elementor-element-5e41e0a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-5e41e0a.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-5e41e0a .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-5e41e0a .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-ccf0ecf{width:var( --container-widget-width, 47% );max-width:47%;background-color:var( --e-global-color-9d6aead );padding:32px 40px 24px 40px;--container-widget-width:47%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );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-1894 .elementor-element.elementor-element-ff53c71{--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-1894 .elementor-element.elementor-element-ac19df0{width:var( --container-widget-width, 47% );max-width:47%;background-color:var( --e-global-color-9d6aead );padding:32px 40px 24px 40px;--container-widget-width:47%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );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-1894 .elementor-element.elementor-element-4faacd8{--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-1894 .elementor-element.elementor-element-4faacd8::before, .elementor-1894 .elementor-element.elementor-element-4faacd8 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-4faacd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-4faacd8 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-4faacd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-4faacd8 > .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-1894 .elementor-element.elementor-element-4faacd8.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-26c3e4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-1894 .elementor-element.elementor-element-26c3e4f .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-26c3e4f.elementor-view-stacked .elementor-icon{background-color:#7249C3;color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-26c3e4f.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-26c3e4f.elementor-view-default .elementor-icon{color:#7249C3;border-color:#7249C3;}.elementor-1894 .elementor-element.elementor-element-26c3e4f.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-26c3e4f.elementor-view-default .elementor-icon svg{fill:#7249C3;}.elementor-1894 .elementor-element.elementor-element-26c3e4f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-26c3e4f.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-26c3e4f .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-26c3e4f .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-6cc1639{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-6cc1639 .elementor-icon-box-wrapper{text-align:start;}.elementor-1894 .elementor-element.elementor-element-6cc1639 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-6cc1639 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-6cc1639 .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-1894 .elementor-element.elementor-element-6cc1639 .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-1894 .elementor-element.elementor-element-484bdb8{--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-1894 .elementor-element.elementor-element-ba38d0c{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-ba38d0c .elementor-icon-box-wrapper{text-align:end;}.elementor-1894 .elementor-element.elementor-element-ba38d0c .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-ba38d0c .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ba38d0c .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-1894 .elementor-element.elementor-element-ba38d0c .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-1894 .elementor-element.elementor-element-9abc30b{--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-1894 .elementor-element.elementor-element-9abc30b::before, .elementor-1894 .elementor-element.elementor-element-9abc30b > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-9abc30b > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-9abc30b > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-9abc30b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-9abc30b > .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-1894 .elementor-element.elementor-element-9abc30b.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-7edcf59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 16px;}.elementor-1894 .elementor-element.elementor-element-7edcf59 .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-7edcf59.elementor-view-stacked .elementor-icon{background-color:#7249C3;color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-7edcf59.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-7edcf59.elementor-view-default .elementor-icon{color:#7249C3;border-color:#7249C3;}.elementor-1894 .elementor-element.elementor-element-7edcf59.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-7edcf59.elementor-view-default .elementor-icon svg{fill:#7249C3;}.elementor-1894 .elementor-element.elementor-element-7edcf59.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-7edcf59.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-7edcf59 .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-7edcf59 .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-e96a9ea{width:var( --container-widget-width, 47% );max-width:47%;background-color:var( --e-global-color-9d6aead );padding:32px 40px 24px 40px;--container-widget-width:47%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );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-1894 .elementor-element.elementor-element-fa33fb1{--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-1894 .elementor-element.elementor-element-f2255c3{width:var( --container-widget-width, 47% );max-width:47%;background-color:var( --e-global-color-9d6aead );padding:32px 40px 24px 40px;--container-widget-width:47%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );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-1894 .elementor-element.elementor-element-57d8e5b{--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-1894 .elementor-element.elementor-element-57d8e5b::before, .elementor-1894 .elementor-element.elementor-element-57d8e5b > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-57d8e5b > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-57d8e5b > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-57d8e5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-57d8e5b > .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-1894 .elementor-element.elementor-element-57d8e5b.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-d4de716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-1894 .elementor-element.elementor-element-d4de716 .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-d4de716.elementor-view-stacked .elementor-icon{background-color:#7249C3;color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-d4de716.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-d4de716.elementor-view-default .elementor-icon{color:#7249C3;border-color:#7249C3;}.elementor-1894 .elementor-element.elementor-element-d4de716.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-d4de716.elementor-view-default .elementor-icon svg{fill:#7249C3;}.elementor-1894 .elementor-element.elementor-element-d4de716.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-d4de716.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-d4de716 .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-d4de716 .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-c33c726{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-c33c726 .elementor-icon-box-wrapper{text-align:start;}.elementor-1894 .elementor-element.elementor-element-c33c726 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-c33c726 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-c33c726 .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-1894 .elementor-element.elementor-element-c33c726 .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-1894 .elementor-element.elementor-element-c8131f4{--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-1894 .elementor-element.elementor-element-159729d{width:var( --container-widget-width, 47% );max-width:47%;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-159729d .elementor-icon-box-wrapper{text-align:end;}.elementor-1894 .elementor-element.elementor-element-159729d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9edb705 );}.elementor-1894 .elementor-element.elementor-element-159729d .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-159729d .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-1894 .elementor-element.elementor-element-159729d .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-1894 .elementor-element.elementor-element-1023d88{--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-1894 .elementor-element.elementor-element-1023d88::before, .elementor-1894 .elementor-element.elementor-element-1023d88 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-1023d88 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-1023d88 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-1023d88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-1023d88 > .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-1894 .elementor-element.elementor-element-1023d88.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-291bd3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 16px;}.elementor-1894 .elementor-element.elementor-element-291bd3e .elementor-icon-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-291bd3e.elementor-view-stacked .elementor-icon{background-color:#7249C3;color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-291bd3e.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-291bd3e.elementor-view-default .elementor-icon{color:#7249C3;border-color:#7249C3;}.elementor-1894 .elementor-element.elementor-element-291bd3e.elementor-view-framed .elementor-icon, .elementor-1894 .elementor-element.elementor-element-291bd3e.elementor-view-default .elementor-icon svg{fill:#7249C3;}.elementor-1894 .elementor-element.elementor-element-291bd3e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-291bd3e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1894 .elementor-element.elementor-element-291bd3e .elementor-icon{font-size:24px;padding:15px;}.elementor-1894 .elementor-element.elementor-element-291bd3e .elementor-icon svg{height:24px;}.elementor-1894 .elementor-element.elementor-element-7a768cc{width:var( --container-widget-width, 47% );max-width:47%;background-color:var( --e-global-color-9d6aead );padding:32px 40px 24px 40px;--container-widget-width:47%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );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-1894 .elementor-element.elementor-element-f78db2b{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-cf300da{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-94a4c17 .elementor-button{background-color:var( --e-global-color-9d6aead );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-94a4c17{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-39e37f5{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-da9d1c4{--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:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-f18c509 .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:14px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-ad79a31{--iteration-count:infinite;--animation-duration:1200ms;width:initial;max-width:initial;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--dynamic-text-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-ad79a31 .elementor-headline{text-align:center;font-family:"Source Code Pro", Sans-serif;font-weight:600;text-transform:none;font-style:italic;line-height:1.2em;}.elementor-1894 .elementor-element.elementor-element-ad79a31 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-1894 .elementor-element.elementor-element-ad79a31 .elementor-headline-dynamic-text{font-family:"Source Code Pro", Sans-serif;font-weight:600;text-transform:none;font-style:italic;line-height:1.2em;}.elementor-1894 .elementor-element.elementor-element-ad79a31 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );}.elementor-1894 .elementor-element.elementor-element-10ca80a{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:45%;--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-nested-accordion.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-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1894 .elementor-element.elementor-element-7797c46{--display:flex;}.elementor-1894 .elementor-element.elementor-element-203d824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;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-1894 .elementor-element.elementor-element-e0ab119{--display:flex;}.elementor-1894 .elementor-element.elementor-element-cfbf565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;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-1894 .elementor-element.elementor-element-c180cf9{--display:flex;}.elementor-1894 .elementor-element.elementor-element-f79295e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;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-1894 .elementor-element.elementor-element-8d0655b{--display:flex;}.elementor-1894 .elementor-element.elementor-element-986df80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;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-1894 .elementor-element.elementor-element-0a0c2c0{--display:flex;}.elementor-1894 .elementor-element.elementor-element-18f1e55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;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-1894 .elementor-element.elementor-element-9a23cd5{--display:flex;}.elementor-1894 .elementor-element.elementor-element-57c06ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;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-1894 .elementor-element.elementor-element-362f7cf{--display:flex;}.elementor-1894 .elementor-element.elementor-element-6e577ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;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-1894 .elementor-element.elementor-element-ba3e7b0{--display:flex;}.elementor-1894 .elementor-element.elementor-element-7111445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;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-1894 .elementor-element.elementor-element-43bbfa3{--n-accordion-title-font-size:var( --e-global-typography-4c57f03-font-size );width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-1894 .elementor-element.elementor-element-43bbfa3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-6a53256 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );}:where( .elementor-1894 .elementor-element.elementor-element-43bbfa3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-6a53256 );border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-ab08009 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-1894 .elementor-element.elementor-element-43bbfa3 {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-1894 .elementor-element.elementor-element-43bbfa3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-4c57f03-font-family ), Sans-serif;font-weight:var( --e-global-typography-4c57f03-font-weight );text-transform:var( --e-global-typography-4c57f03-text-transform );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}@media(min-width:768px){.elementor-1894 .elementor-element.elementor-element-749357a{--width:40%;}.elementor-1894 .elementor-element.elementor-element-1c9e163{--width:60%;}.elementor-1894 .elementor-element.elementor-element-cb8c864{--width:15%;}.elementor-1894 .elementor-element.elementor-element-db1757f{--width:15%;}.elementor-1894 .elementor-element.elementor-element-3e30a36{--width:15%;}.elementor-1894 .elementor-element.elementor-element-89db620{--width:15%;}.elementor-1894 .elementor-element.elementor-element-9bd2adc{--content-width:1280px;}.elementor-1894 .elementor-element.elementor-element-72b27ba{--width:49%;}.elementor-1894 .elementor-element.elementor-element-b2732ad{--width:58%;}.elementor-1894 .elementor-element.elementor-element-a9889ce{--width:58%;}.elementor-1894 .elementor-element.elementor-element-584b92d{--width:49%;}.elementor-1894 .elementor-element.elementor-element-b990f43{--width:49%;}.elementor-1894 .elementor-element.elementor-element-9a7f60c{--width:58%;}.elementor-1894 .elementor-element.elementor-element-c871714{--content-width:691px;}.elementor-1894 .elementor-element.elementor-element-2bdd473{--width:45%;}.elementor-1894 .elementor-element.elementor-element-b29ebc7{--width:15%;}.elementor-1894 .elementor-element.elementor-element-65fe487{--width:15%;}.elementor-1894 .elementor-element.elementor-element-05af6aa{--width:15%;}.elementor-1894 .elementor-element.elementor-element-110004b{--width:15%;}.elementor-1894 .elementor-element.elementor-element-4faacd8{--width:15%;}.elementor-1894 .elementor-element.elementor-element-9abc30b{--width:15%;}.elementor-1894 .elementor-element.elementor-element-57d8e5b{--width:15%;}.elementor-1894 .elementor-element.elementor-element-1023d88{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1894 .elementor-element.elementor-element-cb8c864{--width:20%;}.elementor-1894 .elementor-element.elementor-element-db1757f{--width:20%;}.elementor-1894 .elementor-element.elementor-element-3e30a36{--width:20%;}.elementor-1894 .elementor-element.elementor-element-89db620{--width:20%;}.elementor-1894 .elementor-element.elementor-element-72b27ba{--width:100%;}.elementor-1894 .elementor-element.elementor-element-b2732ad{--width:100%;}.elementor-1894 .elementor-element.elementor-element-a9889ce{--width:100%;}.elementor-1894 .elementor-element.elementor-element-584b92d{--width:100%;}.elementor-1894 .elementor-element.elementor-element-b990f43{--width:100%;}.elementor-1894 .elementor-element.elementor-element-9a7f60c{--width:100%;}.elementor-1894 .elementor-element.elementor-element-c871714{--content-width:520px;}.elementor-1894 .elementor-element.elementor-element-2bdd473{--width:100%;}.elementor-1894 .elementor-element.elementor-element-b29ebc7{--width:20%;}.elementor-1894 .elementor-element.elementor-element-65fe487{--width:20%;}.elementor-1894 .elementor-element.elementor-element-05af6aa{--width:20%;}.elementor-1894 .elementor-element.elementor-element-110004b{--width:20%;}.elementor-1894 .elementor-element.elementor-element-4faacd8{--width:20%;}.elementor-1894 .elementor-element.elementor-element-9abc30b{--width:20%;}.elementor-1894 .elementor-element.elementor-element-57d8e5b{--width:20%;}.elementor-1894 .elementor-element.elementor-element-1023d88{--width:20%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1894 .elementor-element.elementor-element-66c63ce .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-1894 .elementor-element.elementor-element-8c8cec3{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-8c8cec3 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-d0af6cf .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-1894 .elementor-element.elementor-element-8b9d2be{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-8b9d2be .elementor-heading-title{font-size:28px;}.elementor-1894 .elementor-element.elementor-element-d176c1c .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-1894 .elementor-element.elementor-element-0049995{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-0049995 .elementor-heading-title{font-size:28px;}.elementor-1894 .elementor-element.elementor-element-6ef0000 .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-1894 .elementor-element.elementor-element-296dba0{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-296dba0 .elementor-heading-title{font-size:28px;}.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-1894 .elementor-element.elementor-element-e99a82a::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1894 .elementor-element.elementor-element-e99a82a{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.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-1894 .elementor-element.elementor-element-59ccac8 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-59ccac8 .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-1894 .elementor-element.elementor-element-59ccac8 .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-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-1894 .elementor-element.elementor-element-a73f086 .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-a73f086 .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-ad9a0dc .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ad9a0dc .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-1894 .elementor-element.elementor-element-ad9a0dc .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-1894 .elementor-element.elementor-element-cfa014e .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-cfa014e .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-1894 .elementor-element.elementor-element-cfa014e .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-1894 .elementor-element.elementor-element-3ce7082 .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-3ce7082 .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-20d92d8 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-20d92d8 .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-1894 .elementor-element.elementor-element-20d92d8 .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-1894 .elementor-element.elementor-element-79e04ba .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-79e04ba .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-1894 .elementor-element.elementor-element-79e04ba .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-1894 .elementor-element.elementor-element-e231c4c .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-e231c4c .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-ded49d7 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ded49d7 .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-1894 .elementor-element.elementor-element-ded49d7 .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-1894 .elementor-element.elementor-element-3c2db2a .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-3c2db2a .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-1894 .elementor-element.elementor-element-3c2db2a .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-1894 .elementor-element.elementor-element-80f357a .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-80f357a .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-10bb25c .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-10bb25c .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-1894 .elementor-element.elementor-element-10bb25c .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-1894 .elementor-element.elementor-element-9bd2adc{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image-gallery .gallery-item .gallery-caption{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-1894 .elementor-element.elementor-element-cfff8f2{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-8cf7f99{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1894 .elementor-element.elementor-element-72b27ba{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1894 .elementor-element.elementor-element-0491d5b{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-425062a{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-425062a .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-3b4425f{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-eac62ab{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-eac62ab .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-ef793e9{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-cffa6b2{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-cffa6b2 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-142f3ba{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-356defb{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-356defb .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-b2732ad{--min-height:320px;}.elementor-1894 .elementor-element.elementor-element-f0971fd{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-e1c2bad{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1894 .elementor-element.elementor-element-a9889ce{--min-height:320px;}.elementor-1894 .elementor-element.elementor-element-584b92d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1894 .elementor-element.elementor-element-e4bf0ea{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-47e4477{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-47e4477 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-dea92d7{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-6d20928{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-6d20928 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-7afa2e3{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-7afa2e3 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-5b8195f{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-5b8195f .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-2aba284{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-33b360d{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-33b360d .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-73256df{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-73256df .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-5f8c695{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-5f8c695 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-f17ee91{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-be13192{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1894 .elementor-element.elementor-element-b990f43{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1894 .elementor-element.elementor-element-b09535b{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-e85adf5{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-e85adf5 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.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-1894 .elementor-element.elementor-element-d4604d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-d4604d4 .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-1894 .elementor-element.elementor-element-f9c6b63{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-1ecc131{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-1ecc131 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-8555160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-8555160 .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-1894 .elementor-element.elementor-element-be78cf9{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-5c8f018{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-5c8f018 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-fbc1074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-fbc1074 .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-1894 .elementor-element.elementor-element-0784483{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-adc3a29{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-adc3a29 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-82f23e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-82f23e9 .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-1894 .elementor-element.elementor-element-0cd8d1f{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-1afc4a2{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-1afc4a2 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-910c55b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-910c55b .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-1894 .elementor-element.elementor-element-ac10fdc{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-b799e08{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-b799e08 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-4dcf381{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-4dcf381 .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-1894 .elementor-element.elementor-element-ceb5168{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-9ce553d{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-9ce553d .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-2bfa221{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-2bfa221 .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-1894 .elementor-element.elementor-element-4730417{--min-height:466px;}.elementor-1894 .elementor-element.elementor-element-6d2b356{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-6d2b356 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-3f19ec1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-3f19ec1 .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-1894 .elementor-element.elementor-element-9a7f60c{--min-height:320px;}.elementor-1894 .elementor-element.elementor-element-e81a837{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-e81a837 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-5c0080d{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-5c0080d .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-3559a7a{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-3559a7a .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-d15fbb6{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-d15fbb6 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-ce7c571{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-ce7c571 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-e28023a{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-e28023a .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-5f47a2f{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-5f47a2f .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-4724680{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-4724680 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-7130f95{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-7130f95 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-0beba7f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-c871714{--justify-content:space-between;}.elementor-1894 .elementor-element.elementor-element-7d54bb7 .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-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-1894 .elementor-element.elementor-element-ccacb0e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-wrapper{gap:8px;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-title{margin-block-end:4px;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon{font-size:40px;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-title a{font-size:var( --e-global-typography-4c57f03-font-size );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-990262e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-wrapper{gap:8px;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-title{margin-block-end:4px;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon{font-size:40px;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-title a{font-size:var( --e-global-typography-4c57f03-font-size );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-de9d341{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-wrapper{gap:8px;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-title{margin-block-end:4px;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon{font-size:40px;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-title a{font-size:var( --e-global-typography-4c57f03-font-size );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-2540d5c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-wrapper{gap:8px;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-title{margin-block-end:4px;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon{font-size:40px;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-title a{font-size:var( --e-global-typography-4c57f03-font-size );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-d5e6c9d{--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-1894 .elementor-element.elementor-element-5c4ac54{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-5c4ac54 img{height:355px;}.elementor-1894 .elementor-element.elementor-element-5a76bd1 .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-1894 .elementor-element.elementor-element-dbbf8f9{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-1894 .elementor-element.elementor-element-d2eda0c{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-1894 .elementor-element.elementor-element-f6bb220{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;background-position:0px 0px;}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-39d2094::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1894 .elementor-element.elementor-element-39d2094{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-bad3aa0{text-align:center;}.elementor-1894 .elementor-element.elementor-element-bad3aa0 .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-1894 .elementor-element.elementor-element-a63d462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-1894 .elementor-element.elementor-element-cccfb88{padding:32px 32px 24px 32px;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-a53a607 .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-a53a607 .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-ac49048 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ac49048 .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-1894 .elementor-element.elementor-element-ac49048 .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-1894 .elementor-element.elementor-element-e334413 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-e334413 .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-1894 .elementor-element.elementor-element-e334413 .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-1894 .elementor-element.elementor-element-e4ca46c .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-e4ca46c .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-4ce7616{padding:32px 32px 24px 32px;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-c2f5d20{padding:32px 32px 24px 32px;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-8ad07f8 .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-8ad07f8 .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-03aa1ef .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-03aa1ef .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-1894 .elementor-element.elementor-element-03aa1ef .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-1894 .elementor-element.elementor-element-5bf0d2a .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-5bf0d2a .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-1894 .elementor-element.elementor-element-5bf0d2a .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-1894 .elementor-element.elementor-element-5e41e0a .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-5e41e0a .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-ccf0ecf{padding:32px 32px 24px 32px;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-ac19df0{padding:32px 32px 24px 32px;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-26c3e4f .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-26c3e4f .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-6cc1639 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-6cc1639 .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-1894 .elementor-element.elementor-element-6cc1639 .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-1894 .elementor-element.elementor-element-ba38d0c .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ba38d0c .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-1894 .elementor-element.elementor-element-ba38d0c .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-1894 .elementor-element.elementor-element-7edcf59 .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-7edcf59 .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-e96a9ea{padding:32px 32px 24px 32px;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-f2255c3{padding:32px 32px 24px 32px;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-d4de716 .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-d4de716 .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-c33c726 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-c33c726 .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-1894 .elementor-element.elementor-element-c33c726 .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-1894 .elementor-element.elementor-element-159729d .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-159729d .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-1894 .elementor-element.elementor-element-159729d .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-1894 .elementor-element.elementor-element-291bd3e .elementor-icon{font-size:22px;}.elementor-1894 .elementor-element.elementor-element-291bd3e .elementor-icon svg{height:22px;}.elementor-1894 .elementor-element.elementor-element-7a768cc{padding:32px 32px 24px 32px;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-cf300da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-94a4c17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-39e37f5{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1894 .elementor-element.elementor-element-ad79a31{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1894 .elementor-element.elementor-element-10ca80a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-203d824{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-cfbf565{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-f79295e{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-986df80{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-18f1e55{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-57c06ab{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-6e577ce{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-7111445{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-43bbfa3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-4c57f03-font-size );}:where( .elementor-1894 .elementor-element.elementor-element-43bbfa3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}}@media(max-width:767px){.elementor-1894 .elementor-element.elementor-element-84cf5f7{--min-height:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1894 .elementor-element.elementor-element-66c63ce .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-1894 .elementor-element.elementor-element-8c8cec3{text-align:start;}.elementor-1894 .elementor-element.elementor-element-8c8cec3 .elementor-heading-title{font-size:21px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-6f8bc26{--min-height:0px;}.elementor-1894 .elementor-element.elementor-element-d0af6cf .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-1894 .elementor-element.elementor-element-8b9d2be{text-align:start;}.elementor-1894 .elementor-element.elementor-element-8b9d2be .elementor-heading-title{font-size:21px;}.elementor-1894 .elementor-element.elementor-element-8009eae{--min-height:0px;}.elementor-1894 .elementor-element.elementor-element-d176c1c .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-1894 .elementor-element.elementor-element-0049995{text-align:start;}.elementor-1894 .elementor-element.elementor-element-0049995 .elementor-heading-title{font-size:21px;}.elementor-1894 .elementor-element.elementor-element-df7b34f{--min-height:0px;}.elementor-1894 .elementor-element.elementor-element-6ef0000 .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-1894 .elementor-element.elementor-element-296dba0{text-align:start;}.elementor-1894 .elementor-element.elementor-element-296dba0 .elementor-heading-title{font-size:21px;}.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-1894 .elementor-element.elementor-element-e99a82a{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1894 .elementor-element.elementor-element-e99a82a::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-e99a82a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1894 .elementor-element.elementor-element-a6e12f1{--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-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-1894 .elementor-element.elementor-element-59ccac8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-59ccac8 .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-59ccac8 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-59ccac8 .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-1894 .elementor-element.elementor-element-59ccac8 .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-1894 .elementor-element.elementor-element-cb8c864{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-cb8c864.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.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-1894 .elementor-element.elementor-element-ad9a0dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-ad9a0dc .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-ad9a0dc .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ad9a0dc .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-1894 .elementor-element.elementor-element-ad9a0dc .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-1894 .elementor-element.elementor-element-f5de689{--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-1894 .elementor-element.elementor-element-cfa014e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-cfa014e .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-cfa014e .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-cfa014e .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-1894 .elementor-element.elementor-element-cfa014e .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-1894 .elementor-element.elementor-element-db1757f{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-db1757f.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-1894 .elementor-element.elementor-element-20d92d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-20d92d8 .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-20d92d8 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-20d92d8 .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-1894 .elementor-element.elementor-element-20d92d8 .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-1894 .elementor-element.elementor-element-75a30c6{--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-1894 .elementor-element.elementor-element-79e04ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-79e04ba .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-79e04ba .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-79e04ba .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-1894 .elementor-element.elementor-element-79e04ba .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-1894 .elementor-element.elementor-element-3e30a36{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-3e30a36.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-1894 .elementor-element.elementor-element-ded49d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-ded49d7 .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-ded49d7 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ded49d7 .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-1894 .elementor-element.elementor-element-ded49d7 .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-1894 .elementor-element.elementor-element-b0bc7c1{--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-1894 .elementor-element.elementor-element-3c2db2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-3c2db2a .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-3c2db2a .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-3c2db2a .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-1894 .elementor-element.elementor-element-3c2db2a .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-1894 .elementor-element.elementor-element-89db620{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-89db620.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-1894 .elementor-element.elementor-element-10bb25c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-10bb25c .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-10bb25c .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-10bb25c .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-1894 .elementor-element.elementor-element-10bb25c .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-1894 .elementor-element.elementor-element-9bd2adc{--justify-content:center;}.elementor-widget-image-gallery .gallery-item .gallery-caption{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-1894 .elementor-element.elementor-element-cfff8f2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1894 .elementor-element.elementor-element-8cf7f99{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1894 .elementor-element.elementor-element-72b27ba{--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;}.elementor-1894 .elementor-element.elementor-element-0491d5b{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-425062a{text-align:center;}.elementor-1894 .elementor-element.elementor-element-425062a .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-3b4425f{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-eac62ab{text-align:center;}.elementor-1894 .elementor-element.elementor-element-eac62ab .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-ef793e9{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-cffa6b2{text-align:center;}.elementor-1894 .elementor-element.elementor-element-cffa6b2 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-142f3ba{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-356defb{text-align:center;}.elementor-1894 .elementor-element.elementor-element-356defb .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-b2732ad{--width:100%;--min-height:336px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1894 .elementor-element.elementor-element-f0971fd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1894 .elementor-element.elementor-element-e1c2bad{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1894 .elementor-element.elementor-element-a9889ce{--width:100%;--min-height:336px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1894 .elementor-element.elementor-element-584b92d{--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;}.elementor-1894 .elementor-element.elementor-element-e4bf0ea{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-47e4477{text-align:center;}.elementor-1894 .elementor-element.elementor-element-47e4477 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-dea92d7{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-6d20928{text-align:center;}.elementor-1894 .elementor-element.elementor-element-6d20928 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-7afa2e3{text-align:center;}.elementor-1894 .elementor-element.elementor-element-7afa2e3 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-5b8195f{text-align:center;}.elementor-1894 .elementor-element.elementor-element-5b8195f .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-2aba284{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-33b360d{text-align:center;}.elementor-1894 .elementor-element.elementor-element-33b360d .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-73256df{text-align:center;}.elementor-1894 .elementor-element.elementor-element-73256df .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-5f8c695{text-align:center;}.elementor-1894 .elementor-element.elementor-element-5f8c695 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-f17ee91{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1894 .elementor-element.elementor-element-be13192{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1894 .elementor-element.elementor-element-b990f43{--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;}.elementor-1894 .elementor-element.elementor-element-b09535b{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-e85adf5{text-align:center;}.elementor-1894 .elementor-element.elementor-element-e85adf5 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.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-1894 .elementor-element.elementor-element-d4604d4 .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-1894 .elementor-element.elementor-element-f9c6b63{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-1ecc131{text-align:center;}.elementor-1894 .elementor-element.elementor-element-1ecc131 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-8555160 .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-1894 .elementor-element.elementor-element-be78cf9{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-5c8f018{text-align:center;}.elementor-1894 .elementor-element.elementor-element-5c8f018 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-fbc1074 .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-1894 .elementor-element.elementor-element-0784483{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-adc3a29{text-align:center;}.elementor-1894 .elementor-element.elementor-element-adc3a29 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-82f23e9 .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-1894 .elementor-element.elementor-element-0cd8d1f{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-1afc4a2{text-align:center;}.elementor-1894 .elementor-element.elementor-element-1afc4a2 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-910c55b .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-1894 .elementor-element.elementor-element-ac10fdc{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-b799e08{text-align:center;}.elementor-1894 .elementor-element.elementor-element-b799e08 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-4dcf381 .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-1894 .elementor-element.elementor-element-ceb5168{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-9ce553d{text-align:center;}.elementor-1894 .elementor-element.elementor-element-9ce553d .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-2bfa221 .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-1894 .elementor-element.elementor-element-4730417{--min-height:100px;}.elementor-1894 .elementor-element.elementor-element-6d2b356{text-align:center;}.elementor-1894 .elementor-element.elementor-element-6d2b356 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-3f19ec1 .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-1894 .elementor-element.elementor-element-9a7f60c{--width:100%;--min-height:336px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1894 .elementor-element.elementor-element-e81a837{text-align:center;}.elementor-1894 .elementor-element.elementor-element-e81a837 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-5c0080d{text-align:center;}.elementor-1894 .elementor-element.elementor-element-5c0080d .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-3559a7a{text-align:center;}.elementor-1894 .elementor-element.elementor-element-3559a7a .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-d15fbb6{text-align:center;}.elementor-1894 .elementor-element.elementor-element-d15fbb6 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-ce7c571{text-align:center;}.elementor-1894 .elementor-element.elementor-element-ce7c571 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-e28023a{text-align:center;}.elementor-1894 .elementor-element.elementor-element-e28023a .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-5f47a2f{text-align:center;}.elementor-1894 .elementor-element.elementor-element-5f47a2f .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-4724680{text-align:center;}.elementor-1894 .elementor-element.elementor-element-4724680 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-7130f95{text-align:center;}.elementor-1894 .elementor-element.elementor-element-7130f95 .elementor-heading-title{font-size:var( --e-global-typography-06134a5-font-size );line-height:var( --e-global-typography-06134a5-line-height );letter-spacing:var( --e-global-typography-06134a5-letter-spacing );word-spacing:var( --e-global-typography-06134a5-word-spacing );}.elementor-1894 .elementor-element.elementor-element-c871714{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1894 .elementor-element.elementor-element-7d54bb7 .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-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-1894 .elementor-element.elementor-element-ccacb0e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon{font-size:38px;padding:10px;}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-title a{font-size:var( --e-global-typography-4c57f03-font-size );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-f7f6bcf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-990262e{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon{font-size:38px;padding:10px;}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-title a{font-size:var( --e-global-typography-4c57f03-font-size );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-990262e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-de9d341{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon{font-size:38px;padding:10px;}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-title a{font-size:var( --e-global-typography-4c57f03-font-size );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-de9d341 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-2540d5c{width:100%;max-width:100%;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon{font-size:38px;padding:10px;}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-title a{font-size:var( --e-global-typography-4c57f03-font-size );line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}.elementor-1894 .elementor-element.elementor-element-2540d5c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1894 .elementor-element.elementor-element-5c4ac54 img{height:274px;}.elementor-1894 .elementor-element.elementor-element-5a76bd1{text-align:center;}.elementor-1894 .elementor-element.elementor-element-5a76bd1 .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-1894 .elementor-element.elementor-element-dbbf8f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-dbbf8f9 .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-1894 .elementor-element.elementor-element-f6bb220{padding:32px 32px 32px 32px;background-position:0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:4px;}.elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1894 .elementor-element.elementor-element-f6bb220 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-39d2094{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1894 .elementor-element.elementor-element-39d2094::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .e-con-inner > .elementor-background-video-container::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1894 .elementor-element.elementor-element-39d2094 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1894 .elementor-element.elementor-element-e8b3ae2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-bad3aa0 .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-1894 .elementor-element.elementor-element-3cfe129{--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-1894 .elementor-element.elementor-element-cccfb88{width:100%;max-width:100%;padding:24px 24px 16px 24px;text-align:center;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-b29ebc7{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-b29ebc7.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-1894 .elementor-element.elementor-element-ac49048{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-ac49048 .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-ac49048 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ac49048 .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-1894 .elementor-element.elementor-element-ac49048 .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-1894 .elementor-element.elementor-element-b4c368d{--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-1894 .elementor-element.elementor-element-e334413{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-e334413 .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-e334413 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-e334413 .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-1894 .elementor-element.elementor-element-e334413 .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-1894 .elementor-element.elementor-element-65fe487{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-65fe487.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-1894 .elementor-element.elementor-element-4ce7616{width:100%;max-width:100%;padding:24px 24px 16px 24px;text-align:center;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-101bc68{--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-1894 .elementor-element.elementor-element-c2f5d20{width:100%;max-width:100%;padding:24px 24px 16px 24px;text-align:center;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-05af6aa{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-05af6aa.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-1894 .elementor-element.elementor-element-03aa1ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-03aa1ef .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-03aa1ef .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-03aa1ef .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-1894 .elementor-element.elementor-element-03aa1ef .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-1894 .elementor-element.elementor-element-ecc4632{--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-1894 .elementor-element.elementor-element-5bf0d2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-5bf0d2a .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-5bf0d2a .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-5bf0d2a .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-1894 .elementor-element.elementor-element-5bf0d2a .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-1894 .elementor-element.elementor-element-110004b{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-110004b.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-1894 .elementor-element.elementor-element-ccf0ecf{width:100%;max-width:100%;padding:24px 24px 16px 24px;text-align:center;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-ff53c71{--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-1894 .elementor-element.elementor-element-ac19df0{width:100%;max-width:100%;padding:24px 24px 16px 24px;text-align:center;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-4faacd8{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-4faacd8.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-1894 .elementor-element.elementor-element-6cc1639{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-6cc1639 .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-6cc1639 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-6cc1639 .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-1894 .elementor-element.elementor-element-6cc1639 .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-1894 .elementor-element.elementor-element-484bdb8{--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-1894 .elementor-element.elementor-element-ba38d0c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-ba38d0c .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-ba38d0c .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-ba38d0c .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-1894 .elementor-element.elementor-element-ba38d0c .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-1894 .elementor-element.elementor-element-9abc30b{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-9abc30b.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-1894 .elementor-element.elementor-element-e96a9ea{width:100%;max-width:100%;padding:24px 24px 16px 24px;text-align:center;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-fa33fb1{--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-1894 .elementor-element.elementor-element-f2255c3{width:100%;max-width:100%;padding:24px 24px 16px 24px;text-align:center;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-57d8e5b{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-57d8e5b.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-1894 .elementor-element.elementor-element-c33c726{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-c33c726 .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-c33c726 .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-c33c726 .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-1894 .elementor-element.elementor-element-c33c726 .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-1894 .elementor-element.elementor-element-c8131f4{--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-1894 .elementor-element.elementor-element-159729d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-159729d .elementor-icon-box-wrapper{text-align:center;}.elementor-1894 .elementor-element.elementor-element-159729d .elementor-icon-box-title, .elementor-1894 .elementor-element.elementor-element-159729d .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-1894 .elementor-element.elementor-element-159729d .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-1894 .elementor-element.elementor-element-1023d88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1894 .elementor-element.elementor-element-1023d88.e-con{--align-self:stretch;}.elementor-1894 .elementor-element.elementor-element-7a768cc{width:100%;max-width:100%;padding:24px 24px 16px 24px;text-align:center;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-cf300da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-94a4c17{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1894 .elementor-element.elementor-element-f18c509 .elementor-heading-title{font-size:14px;}.elementor-1894 .elementor-element.elementor-element-ad79a31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1894 .elementor-element.elementor-element-10ca80a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-203d824{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-cfbf565{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-f79295e{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-986df80{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-18f1e55{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-57c06ab{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-6e577ce{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-7111445{font-size:var( --e-global-typography-d3247de-font-size );line-height:var( --e-global-typography-d3247de-line-height );}.elementor-1894 .elementor-element.elementor-element-43bbfa3{--n-accordion-title-font-size:var( --e-global-typography-4c57f03-font-size );}:where( .elementor-1894 .elementor-element.elementor-element-43bbfa3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4c57f03-line-height );letter-spacing:var( --e-global-typography-4c57f03-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-bfcc830 */.elementor-1894 .elementor-element.elementor-element-bfcc830 {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translatey(-50%);
}/* End custom CSS */