.elementor-2932 .elementor-element.elementor-element-4811053{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4.5rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2932 .elementor-element.elementor-element-23b8879{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-23b8879.e-con{--align-self:flex-end;}.elementor-2932 .elementor-element.elementor-element-187c8b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-2932 .elementor-element.elementor-element-029f0e1{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:24px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );color:var( --e-global-color-primary );}.elementor-2932 .elementor-element.elementor-element-a5086c8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2932 .elementor-element.elementor-element-a5086c8 .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:44px;font-weight:400;line-height:60px;letter-spacing:-0.16px;color:#F9F9F9;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-2932 .elementor-element.elementor-element-952a6da{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.16px;color:#FFFFFFE6;}.elementor-2932 .elementor-element.elementor-element-4baa935{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2932 .elementor-element.elementor-element-b345647 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;border-radius:9px 9px 9px 9px;padding:11px 24px 11px 24px;}.elementor-2932 .elementor-element.elementor-element-b345647 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-b345647 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-28aa10e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2932 .elementor-element.elementor-element-b65b71a{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2932 .elementor-element.elementor-element-b65b71a:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-b65b71a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-5a15560{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-c34edee{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c34edee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-9430a43{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-2932 .elementor-element.elementor-element-9430a43 .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:32px;font-weight:400;line-height:44px;letter-spacing:-0.32px;color:#000000;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2932 .elementor-element.elementor-element-e7042d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-147c9bc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 30px;--row-gap:32px;--column-gap:30px;--grid-auto-flow:row;--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-2932 .elementor-element.elementor-element-47cf6c3{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-495593f{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-495593f{right:-2px;}.elementor-2932 .elementor-element.elementor-element-495593f{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-495593f .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-495593f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-495593f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-495593f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-495593f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-495593f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-495593f .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-495593f .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-8664f70{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-8664f70{left:-2px;}.elementor-2932 .elementor-element.elementor-element-8664f70{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-8664f70 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-8664f70.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8664f70.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8664f70.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8664f70.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8664f70.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8664f70 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-8664f70 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-364ffe2{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-364ffe2{right:-2px;}.elementor-2932 .elementor-element.elementor-element-364ffe2{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-364ffe2 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-364ffe2.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-364ffe2.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-364ffe2.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-364ffe2.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-364ffe2.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-364ffe2 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-364ffe2 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-574d33d{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-574d33d{left:-2px;}.elementor-2932 .elementor-element.elementor-element-574d33d{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-574d33d .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-574d33d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-574d33d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-574d33d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-574d33d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-574d33d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-574d33d .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-574d33d .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-de4f908{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-de4f908:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-de4f908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-de4f908:hover::before, .elementor-2932 .elementor-element.elementor-element-de4f908:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-de4f908:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-de4f908 > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-de4f908 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-de4f908:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-1ab1b26{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-bd3c730 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-20265ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-a78d3b7 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-a78d3b7.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-a78d3b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-a78d3b7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-32be170{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-d5e6a67{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-d5e6a67{right:-2px;}.elementor-2932 .elementor-element.elementor-element-d5e6a67{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-d5e6a67 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d5e6a67.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d5e6a67.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d5e6a67.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d5e6a67.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d5e6a67.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d5e6a67 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-d5e6a67 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-868ea80{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-868ea80{left:-2px;}.elementor-2932 .elementor-element.elementor-element-868ea80{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-868ea80 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-868ea80.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-868ea80.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-868ea80.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-868ea80.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-868ea80.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-868ea80 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-868ea80 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-62a58af{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-62a58af{right:-2px;}.elementor-2932 .elementor-element.elementor-element-62a58af{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-62a58af .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-62a58af.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-62a58af.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-62a58af.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-62a58af.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-62a58af.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-62a58af .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-62a58af .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-81a9840{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-81a9840{left:-2px;}.elementor-2932 .elementor-element.elementor-element-81a9840{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-81a9840 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-81a9840.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-81a9840.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-81a9840.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-81a9840.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-81a9840.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-81a9840 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-81a9840 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-6c7f29b{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-6c7f29b:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-6c7f29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-6c7f29b:hover::before, .elementor-2932 .elementor-element.elementor-element-6c7f29b:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-6c7f29b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-6c7f29b > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-6c7f29b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-6c7f29b:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-9d6e8dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-4c9a0e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-028f8ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-ed8f2f8 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-ed8f2f8.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-ed8f2f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-ed8f2f8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-67bbfb0{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-6e43275{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-6e43275{right:-2px;}.elementor-2932 .elementor-element.elementor-element-6e43275{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-6e43275 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-6e43275.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6e43275.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6e43275.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6e43275.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6e43275.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6e43275 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-6e43275 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-9d03b98{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-9d03b98{left:-2px;}.elementor-2932 .elementor-element.elementor-element-9d03b98{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-9d03b98 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-9d03b98.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9d03b98.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9d03b98.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9d03b98.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9d03b98.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9d03b98 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-9d03b98 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-d26555f{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-d26555f{right:-2px;}.elementor-2932 .elementor-element.elementor-element-d26555f{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-d26555f .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d26555f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d26555f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d26555f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d26555f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d26555f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d26555f .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-d26555f .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-426c849{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-426c849{left:-2px;}.elementor-2932 .elementor-element.elementor-element-426c849{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-426c849 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-426c849.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-426c849.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-426c849.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-426c849.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-426c849.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-426c849 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-426c849 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-ed8ad08{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-ed8ad08:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-ed8ad08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-ed8ad08:hover::before, .elementor-2932 .elementor-element.elementor-element-ed8ad08:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-ed8ad08:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-ed8ad08 > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-ed8ad08 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-ed8ad08:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-a090854{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-0151906 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-a01c077 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-62bff3f .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-62bff3f.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-62bff3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-62bff3f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-6df3c4d{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-d9203bb{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-d9203bb{right:-2px;}.elementor-2932 .elementor-element.elementor-element-d9203bb{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-d9203bb .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d9203bb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d9203bb.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d9203bb.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d9203bb.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d9203bb.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d9203bb .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-d9203bb .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-643ca2b{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-643ca2b{left:-2px;}.elementor-2932 .elementor-element.elementor-element-643ca2b{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-643ca2b .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-643ca2b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-643ca2b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-643ca2b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-643ca2b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-643ca2b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-643ca2b .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-643ca2b .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-988a26e{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-988a26e{right:-2px;}.elementor-2932 .elementor-element.elementor-element-988a26e{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-988a26e .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-988a26e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-988a26e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-988a26e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-988a26e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-988a26e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-988a26e .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-988a26e .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-91e0119{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-91e0119{left:-2px;}.elementor-2932 .elementor-element.elementor-element-91e0119{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-91e0119 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-91e0119.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-91e0119.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-91e0119.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-91e0119.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-91e0119.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-91e0119 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-91e0119 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-ffa2a29{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-ffa2a29:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-ffa2a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-ffa2a29:hover::before, .elementor-2932 .elementor-element.elementor-element-ffa2a29:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-ffa2a29:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-ffa2a29 > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-ffa2a29 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-ffa2a29:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-e0634f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-2c4544e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-680649b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-c4ea308 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-c4ea308.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-c4ea308 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-c4ea308 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-1241133{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-68f3c5a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:32px 30px;--row-gap:32px;--column-gap:30px;--grid-auto-flow:row;--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-2932 .elementor-element.elementor-element-afeeea3{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-8e5760a{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-8e5760a{right:-2px;}.elementor-2932 .elementor-element.elementor-element-8e5760a{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-8e5760a .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-8e5760a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8e5760a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8e5760a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8e5760a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8e5760a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8e5760a .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-8e5760a .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-52c1160{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-52c1160{left:-2px;}.elementor-2932 .elementor-element.elementor-element-52c1160{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-52c1160 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-52c1160.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-52c1160.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-52c1160.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-52c1160.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-52c1160.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-52c1160 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-52c1160 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-0627a0a{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-0627a0a{right:-2px;}.elementor-2932 .elementor-element.elementor-element-0627a0a{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-0627a0a .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-0627a0a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0627a0a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0627a0a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0627a0a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0627a0a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0627a0a .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-0627a0a .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-75cec26{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-75cec26{left:-2px;}.elementor-2932 .elementor-element.elementor-element-75cec26{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-75cec26 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-75cec26.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-75cec26.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-75cec26.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-75cec26.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-75cec26.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-75cec26 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-75cec26 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-1d376d5{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-1d376d5:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-1d376d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-1d376d5:hover::before, .elementor-2932 .elementor-element.elementor-element-1d376d5:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-1d376d5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-1d376d5 > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-1d376d5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-1d376d5:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-39b72c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-26db65d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-329dc48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-729dae0 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-729dae0.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-729dae0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-729dae0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-23bac9d{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-a14f308{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-a14f308{right:-2px;}.elementor-2932 .elementor-element.elementor-element-a14f308{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-a14f308 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-a14f308.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a14f308.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a14f308.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a14f308.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a14f308.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a14f308 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-a14f308 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-6ea5095{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-6ea5095{left:-2px;}.elementor-2932 .elementor-element.elementor-element-6ea5095{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-6ea5095 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-6ea5095.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6ea5095.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6ea5095.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6ea5095.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6ea5095.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6ea5095 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-6ea5095 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-744a15c{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-744a15c{right:-2px;}.elementor-2932 .elementor-element.elementor-element-744a15c{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-744a15c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-744a15c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-744a15c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-744a15c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-744a15c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-744a15c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-744a15c .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-744a15c .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-fc37852{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-fc37852{left:-2px;}.elementor-2932 .elementor-element.elementor-element-fc37852{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-fc37852 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-fc37852.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-fc37852.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-fc37852.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-fc37852.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-fc37852.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-fc37852 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-fc37852 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-b7d3431{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-b7d3431:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-b7d3431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-b7d3431:hover::before, .elementor-2932 .elementor-element.elementor-element-b7d3431:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-b7d3431:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-b7d3431 > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-b7d3431 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-b7d3431:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-24e7507{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-beb2e85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-fdbc6f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-0289fa6 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-0289fa6.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-0289fa6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-0289fa6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-b8ee3f4{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-cafd255{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-cafd255{right:-2px;}.elementor-2932 .elementor-element.elementor-element-cafd255{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-cafd255 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-cafd255.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cafd255.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-cafd255.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cafd255.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-cafd255.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cafd255 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-cafd255 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-f5b81a1{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-f5b81a1{left:-2px;}.elementor-2932 .elementor-element.elementor-element-f5b81a1{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-f5b81a1 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-f5b81a1.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f5b81a1.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f5b81a1.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f5b81a1.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f5b81a1.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f5b81a1 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-f5b81a1 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-01b75fd{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-01b75fd{right:-2px;}.elementor-2932 .elementor-element.elementor-element-01b75fd{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-01b75fd .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-01b75fd.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-01b75fd.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-01b75fd.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-01b75fd.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-01b75fd.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-01b75fd .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-01b75fd .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-b91a238{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-b91a238{left:-2px;}.elementor-2932 .elementor-element.elementor-element-b91a238{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-b91a238 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-b91a238.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b91a238.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b91a238.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b91a238.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b91a238.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b91a238 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-b91a238 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-ec3c20d{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-ec3c20d:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-ec3c20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-ec3c20d:hover::before, .elementor-2932 .elementor-element.elementor-element-ec3c20d:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-ec3c20d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-ec3c20d > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-ec3c20d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-ec3c20d:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-835fa15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-07d8311 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-51a2c24 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-97a2f41 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-97a2f41.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-97a2f41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-97a2f41 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-8cc43d3{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-0da7399{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-0da7399{right:-2px;}.elementor-2932 .elementor-element.elementor-element-0da7399{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-0da7399 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-0da7399.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0da7399.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0da7399.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0da7399.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0da7399.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0da7399 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-0da7399 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e8a01a6{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e8a01a6{left:-2px;}.elementor-2932 .elementor-element.elementor-element-e8a01a6{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-e8a01a6 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e8a01a6.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e8a01a6.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e8a01a6.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e8a01a6.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e8a01a6.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e8a01a6 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e8a01a6 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-3bdff6c{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-3bdff6c{right:-2px;}.elementor-2932 .elementor-element.elementor-element-3bdff6c{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-3bdff6c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-3bdff6c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3bdff6c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3bdff6c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3bdff6c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3bdff6c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3bdff6c .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-3bdff6c .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-31819a9{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-31819a9{left:-2px;}.elementor-2932 .elementor-element.elementor-element-31819a9{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-31819a9 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-31819a9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-31819a9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-31819a9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-31819a9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-31819a9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-31819a9 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-31819a9 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-d27a20b{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-d27a20b:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-d27a20b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-d27a20b:hover::before, .elementor-2932 .elementor-element.elementor-element-d27a20b:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-d27a20b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-d27a20b > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-d27a20b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-d27a20b:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-99ccc3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-ed16805 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-a3a316a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-ab0972a .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-ab0972a.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-ab0972a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-ab0972a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-2f1fd04{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-df8ae01{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-df8ae01{right:-2px;}.elementor-2932 .elementor-element.elementor-element-df8ae01{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-df8ae01 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-df8ae01.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-df8ae01.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-df8ae01.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-df8ae01.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-df8ae01.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-df8ae01 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-df8ae01 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-b4a2922{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-b4a2922{left:-2px;}.elementor-2932 .elementor-element.elementor-element-b4a2922{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-b4a2922 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-b4a2922.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b4a2922.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b4a2922.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b4a2922.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b4a2922.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b4a2922 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-b4a2922 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-199d4ea{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-199d4ea{right:-2px;}.elementor-2932 .elementor-element.elementor-element-199d4ea{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-199d4ea .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-199d4ea.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-199d4ea.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-199d4ea.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-199d4ea.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-199d4ea.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-199d4ea .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-199d4ea .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e967557{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e967557{left:-2px;}.elementor-2932 .elementor-element.elementor-element-e967557{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-e967557 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e967557.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e967557.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e967557.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e967557.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e967557.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e967557 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e967557 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-8b619a5{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-8b619a5:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-8b619a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-8b619a5:hover::before, .elementor-2932 .elementor-element.elementor-element-8b619a5:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-8b619a5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-8b619a5 > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-8b619a5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-8b619a5:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-cf7edc9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-bcfd0b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-250d72a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-ca1ff6c .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-ca1ff6c.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-ca1ff6c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-ca1ff6c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-e51f8ad{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e73da51{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e73da51{right:-2px;}.elementor-2932 .elementor-element.elementor-element-e73da51{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-e73da51 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e73da51.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e73da51.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e73da51.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e73da51.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e73da51.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e73da51 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e73da51 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-365f80d{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-365f80d{left:-2px;}.elementor-2932 .elementor-element.elementor-element-365f80d{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-365f80d .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-365f80d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-365f80d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-365f80d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-365f80d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-365f80d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-365f80d .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-365f80d .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-d9f5257{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-d9f5257{right:-2px;}.elementor-2932 .elementor-element.elementor-element-d9f5257{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-d9f5257 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d9f5257.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d9f5257.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d9f5257.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d9f5257.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d9f5257.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d9f5257 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-d9f5257 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-f362bfe{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-f362bfe{left:-2px;}.elementor-2932 .elementor-element.elementor-element-f362bfe{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-f362bfe .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-f362bfe.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f362bfe.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f362bfe.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f362bfe.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f362bfe.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f362bfe .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-f362bfe .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-26551ff{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-26551ff:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-26551ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-26551ff:hover::before, .elementor-2932 .elementor-element.elementor-element-26551ff:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-26551ff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-26551ff > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-26551ff > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-26551ff:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-52083c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-f282fa4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-bdb517b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-c374220 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-c374220.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-c374220 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-c374220 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-fc64adc{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e5a9b4e{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e5a9b4e{right:-2px;}.elementor-2932 .elementor-element.elementor-element-e5a9b4e{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-e5a9b4e .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e5a9b4e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e5a9b4e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e5a9b4e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e5a9b4e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e5a9b4e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e5a9b4e .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e5a9b4e .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e5b5c81{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e5b5c81{left:-2px;}.elementor-2932 .elementor-element.elementor-element-e5b5c81{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-e5b5c81 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e5b5c81.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e5b5c81.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e5b5c81.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e5b5c81.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e5b5c81.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e5b5c81 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e5b5c81 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-29a95e5{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-29a95e5{right:-2px;}.elementor-2932 .elementor-element.elementor-element-29a95e5{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-29a95e5 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-29a95e5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-29a95e5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-29a95e5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-29a95e5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-29a95e5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-29a95e5 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-29a95e5 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-092d343{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-092d343{left:-2px;}.elementor-2932 .elementor-element.elementor-element-092d343{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-092d343 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-092d343.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-092d343.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-092d343.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-092d343.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-092d343.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-092d343 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-092d343 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-61db244{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-61db244:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-61db244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-61db244:hover::before, .elementor-2932 .elementor-element.elementor-element-61db244:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-61db244:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-61db244 > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-61db244 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-61db244:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-55dcf04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-abe62c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-83a464d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-b02ab85 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-b02ab85.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-b02ab85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-b02ab85 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-a61842e{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-ad5dfca{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-ad5dfca{right:-2px;}.elementor-2932 .elementor-element.elementor-element-ad5dfca{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-ad5dfca .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-ad5dfca.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ad5dfca.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ad5dfca.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ad5dfca.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ad5dfca.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ad5dfca .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-ad5dfca .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-be66f43{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-be66f43{left:-2px;}.elementor-2932 .elementor-element.elementor-element-be66f43{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-be66f43 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-be66f43.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-be66f43.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-be66f43.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-be66f43.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-be66f43.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-be66f43 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-be66f43 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-db653ed{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-db653ed{right:-2px;}.elementor-2932 .elementor-element.elementor-element-db653ed{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-db653ed .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-db653ed.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-db653ed.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-db653ed.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-db653ed.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-db653ed.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-db653ed .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-db653ed .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-b74dc53{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-b74dc53{left:-2px;}.elementor-2932 .elementor-element.elementor-element-b74dc53{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-b74dc53 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-b74dc53.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b74dc53.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b74dc53.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b74dc53.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b74dc53.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b74dc53 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-b74dc53 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-a47286d{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-a47286d:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-a47286d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-a47286d:hover::before, .elementor-2932 .elementor-element.elementor-element-a47286d:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-a47286d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-a47286d > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-a47286d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-a47286d:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-a126042{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-081ac86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-ba8d0d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-b87b5fc .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-b87b5fc.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-b87b5fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-b87b5fc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-6e803e7{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-7c53fc7{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-7c53fc7{right:-2px;}.elementor-2932 .elementor-element.elementor-element-7c53fc7{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-7c53fc7 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7c53fc7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7c53fc7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7c53fc7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7c53fc7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7c53fc7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7c53fc7 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-7c53fc7 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-7c6fd30{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-7c6fd30{left:-2px;}.elementor-2932 .elementor-element.elementor-element-7c6fd30{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-7c6fd30 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7c6fd30.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7c6fd30.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7c6fd30.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7c6fd30.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7c6fd30.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7c6fd30 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-7c6fd30 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-3144f2c{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-3144f2c{right:-2px;}.elementor-2932 .elementor-element.elementor-element-3144f2c{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-3144f2c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-3144f2c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3144f2c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3144f2c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3144f2c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3144f2c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3144f2c .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-3144f2c .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-ef12c9a{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-ef12c9a{left:-2px;}.elementor-2932 .elementor-element.elementor-element-ef12c9a{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-ef12c9a .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-ef12c9a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ef12c9a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ef12c9a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ef12c9a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ef12c9a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ef12c9a .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-ef12c9a .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-a502e51{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-a502e51:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-a502e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-a502e51:hover::before, .elementor-2932 .elementor-element.elementor-element-a502e51:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-a502e51:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-a502e51 > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-a502e51 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-a502e51:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-9c030cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-f461d9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-254d9c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-63e0798 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-63e0798.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-63e0798 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-63e0798 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-69fbc58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-821566e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 30px;--row-gap:32px;--column-gap:30px;--grid-auto-flow:row;--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-2932 .elementor-element.elementor-element-86f49d2{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-1cbc868{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-1cbc868{right:-2px;}.elementor-2932 .elementor-element.elementor-element-1cbc868{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-1cbc868 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-1cbc868.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-1cbc868.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-1cbc868.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-1cbc868.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-1cbc868.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-1cbc868 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-1cbc868 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-f0b4398{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-f0b4398{left:-2px;}.elementor-2932 .elementor-element.elementor-element-f0b4398{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-f0b4398 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-f0b4398.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f0b4398.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f0b4398.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f0b4398.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f0b4398.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f0b4398 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-f0b4398 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-6afe78b{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-6afe78b{right:-2px;}.elementor-2932 .elementor-element.elementor-element-6afe78b{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-6afe78b .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-6afe78b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6afe78b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6afe78b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6afe78b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6afe78b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6afe78b .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-6afe78b .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-14c99e3{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-14c99e3{left:-2px;}.elementor-2932 .elementor-element.elementor-element-14c99e3{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-14c99e3 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-14c99e3.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-14c99e3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-14c99e3.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-14c99e3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-14c99e3.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-14c99e3 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-14c99e3 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-e55fd7c{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-e55fd7c:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-e55fd7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-e55fd7c:hover::before, .elementor-2932 .elementor-element.elementor-element-e55fd7c:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-e55fd7c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-e55fd7c > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-e55fd7c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-e55fd7c:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-cd37dde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-34498c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-24efc99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-eaaf401 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-eaaf401.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-eaaf401 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-eaaf401 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-98ebcad{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e188d90{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e188d90{right:-2px;}.elementor-2932 .elementor-element.elementor-element-e188d90{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-e188d90 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e188d90.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e188d90.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e188d90.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e188d90.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e188d90.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e188d90 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e188d90 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-66d1218{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-66d1218{left:-2px;}.elementor-2932 .elementor-element.elementor-element-66d1218{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-66d1218 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-66d1218.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-66d1218.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-66d1218.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-66d1218.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-66d1218.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-66d1218 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-66d1218 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-3f172bd{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-3f172bd{right:-2px;}.elementor-2932 .elementor-element.elementor-element-3f172bd{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-3f172bd .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-3f172bd.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3f172bd.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3f172bd.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3f172bd.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3f172bd.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3f172bd .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-3f172bd .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e9b5ef0{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e9b5ef0{left:-2px;}.elementor-2932 .elementor-element.elementor-element-e9b5ef0{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-e9b5ef0 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e9b5ef0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e9b5ef0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e9b5ef0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e9b5ef0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e9b5ef0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e9b5ef0 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e9b5ef0 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-8f66ffd{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-8f66ffd:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-8f66ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-8f66ffd:hover::before, .elementor-2932 .elementor-element.elementor-element-8f66ffd:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-8f66ffd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-8f66ffd > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-8f66ffd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-8f66ffd:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-2d299d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-afd6e1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-dc59284 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-841c2ee .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-841c2ee.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-841c2ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-841c2ee .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-814d487{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-b4f254b{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-b4f254b{right:-2px;}.elementor-2932 .elementor-element.elementor-element-b4f254b{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-b4f254b .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-b4f254b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b4f254b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b4f254b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b4f254b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b4f254b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b4f254b .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-b4f254b .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-358f65c{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-358f65c{left:-2px;}.elementor-2932 .elementor-element.elementor-element-358f65c{top:-3px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-358f65c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-358f65c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-358f65c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-358f65c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-358f65c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-358f65c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-358f65c .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-358f65c .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-72b5c9a{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-72b5c9a{right:-2px;}.elementor-2932 .elementor-element.elementor-element-72b5c9a{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-72b5c9a .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-72b5c9a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-72b5c9a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-72b5c9a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-72b5c9a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-72b5c9a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-72b5c9a .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-72b5c9a .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-a44b933{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-a44b933{left:-2px;}.elementor-2932 .elementor-element.elementor-element-a44b933{bottom:-9px;z-index:2;}.elementor-2932 .elementor-element.elementor-element-a44b933 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-a44b933.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a44b933.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a44b933.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a44b933.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a44b933.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a44b933 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-a44b933 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-da21295{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-da21295:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-da21295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-da21295:hover::before, .elementor-2932 .elementor-element.elementor-element-da21295:hover > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-da21295:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-da21295 > .elementor-background-slideshow:hover::before, .elementor-2932 .elementor-element.elementor-element-da21295 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2932 .elementor-element.elementor-element-da21295:hover{--overlay-opacity:0.5;}.elementor-2932 .elementor-element.elementor-element-03a5746{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-73386b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-85a4d81 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-4e0d1b6 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-2932 .elementor-element.elementor-element-4e0d1b6.elementor-element{--order:99999 /* order end hack */;}.elementor-2932 .elementor-element.elementor-element-4e0d1b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-4e0d1b6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-370d1b7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-gap:56px;}.elementor-2932 .elementor-element.elementor-element-370d1b7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-2932 .elementor-element.elementor-element-2a18a42{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2932 .elementor-element.elementor-element-6ab9d43{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2932 .elementor-element.elementor-element-6ab9d43 .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:32px;font-weight:400;line-height:44px;letter-spacing:-0.16px;color:#000000;}.elementor-2932 .elementor-element.elementor-element-2e3741b{width:var( --container-widget-width, 37.5rem );max-width:37.5rem;padding:12px 0px 48px 0px;--container-widget-width:37.5rem;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E5;}.elementor-2932 .elementor-element.elementor-element-caf7b3e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;--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-2932 .elementor-element.elementor-element-9171d3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2932 .elementor-element.elementor-element-591e392{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2932 .elementor-element.elementor-element-964befd img{width:120px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-7e4a677{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-7e4a677{right:-2px;}.elementor-2932 .elementor-element.elementor-element-7e4a677{top:-4px;}.elementor-2932 .elementor-element.elementor-element-7e4a677 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7e4a677.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7e4a677.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7e4a677.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7e4a677.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7e4a677.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7e4a677 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-7e4a677 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-d892e41{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-d892e41{left:-3px;}.elementor-2932 .elementor-element.elementor-element-d892e41{top:-4px;}.elementor-2932 .elementor-element.elementor-element-d892e41 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d892e41.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d892e41.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d892e41.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d892e41.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d892e41.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d892e41 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-d892e41 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-597227f{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-597227f{right:-2px;}.elementor-2932 .elementor-element.elementor-element-597227f{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-597227f .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-597227f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-597227f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-597227f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-597227f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-597227f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-597227f .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-597227f .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-815cdc0{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-815cdc0{left:-3px;}.elementor-2932 .elementor-element.elementor-element-815cdc0{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-815cdc0 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-815cdc0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-815cdc0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-815cdc0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-815cdc0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-815cdc0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-815cdc0 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-815cdc0 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-5bdfed9{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-ae0def5{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-ae0def5{right:-2px;}.elementor-2932 .elementor-element.elementor-element-ae0def5{top:-4px;}.elementor-2932 .elementor-element.elementor-element-ae0def5 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-ae0def5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ae0def5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ae0def5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ae0def5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ae0def5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ae0def5 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-ae0def5 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-4f9a71f{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-4f9a71f{left:-3px;}.elementor-2932 .elementor-element.elementor-element-4f9a71f{top:-4px;}.elementor-2932 .elementor-element.elementor-element-4f9a71f .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-4f9a71f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4f9a71f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4f9a71f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4f9a71f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4f9a71f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4f9a71f .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-4f9a71f .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-c15eabc{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-c15eabc{right:-2px;}.elementor-2932 .elementor-element.elementor-element-c15eabc{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-c15eabc .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c15eabc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c15eabc.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c15eabc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c15eabc.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c15eabc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c15eabc .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-c15eabc .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-4393f55{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-4393f55{left:-2px;}.elementor-2932 .elementor-element.elementor-element-4393f55{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-4393f55 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-4393f55.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4393f55.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4393f55.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4393f55.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4393f55.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4393f55 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-4393f55 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-ebec7b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-67cc429{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2932 .elementor-element.elementor-element-67cc429.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-67cc429 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-35dd666{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2932 .elementor-element.elementor-element-f0cbbc6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-ab786dd img{width:120px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-ad454b0{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-ad454b0{right:-2px;}.elementor-2932 .elementor-element.elementor-element-ad454b0{top:-4px;}.elementor-2932 .elementor-element.elementor-element-ad454b0 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-ad454b0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ad454b0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ad454b0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ad454b0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ad454b0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ad454b0 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-ad454b0 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e16bbf7{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e16bbf7{left:-3px;}.elementor-2932 .elementor-element.elementor-element-e16bbf7{top:-4px;}.elementor-2932 .elementor-element.elementor-element-e16bbf7 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e16bbf7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e16bbf7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e16bbf7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e16bbf7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e16bbf7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e16bbf7 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e16bbf7 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-d749042{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-d749042{right:-2px;}.elementor-2932 .elementor-element.elementor-element-d749042{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-d749042 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d749042.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d749042.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d749042.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d749042.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d749042.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d749042 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-d749042 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-afeba42{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-afeba42{left:-3px;}.elementor-2932 .elementor-element.elementor-element-afeba42{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-afeba42 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-afeba42.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-afeba42.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-afeba42.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-afeba42.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-afeba42.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-afeba42 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-afeba42 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-2fa0aed{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-a295943{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-a295943{right:-3px;}.elementor-2932 .elementor-element.elementor-element-a295943{top:-4px;}.elementor-2932 .elementor-element.elementor-element-a295943 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-a295943.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a295943.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a295943.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a295943.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a295943.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a295943 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-a295943 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e5ccae9{right:-4px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e5ccae9{left:-4px;}.elementor-2932 .elementor-element.elementor-element-e5ccae9{top:-4px;}.elementor-2932 .elementor-element.elementor-element-e5ccae9 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e5ccae9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e5ccae9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e5ccae9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e5ccae9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e5ccae9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e5ccae9 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e5ccae9 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-6be8f72{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-6be8f72{right:-3px;}.elementor-2932 .elementor-element.elementor-element-6be8f72{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-6be8f72 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-6be8f72.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6be8f72.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6be8f72.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6be8f72.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6be8f72.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6be8f72 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-6be8f72 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-4a70b68{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-4a70b68{left:-3px;}.elementor-2932 .elementor-element.elementor-element-4a70b68{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-4a70b68 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-4a70b68.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4a70b68.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4a70b68.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4a70b68.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4a70b68.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4a70b68 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-4a70b68 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-b6260e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-e05dbb1{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2932 .elementor-element.elementor-element-e05dbb1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-e05dbb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-ef3b147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2932 .elementor-element.elementor-element-2f94a94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-286cbfa img{width:120px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-9f47671{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-9f47671{right:-2px;}.elementor-2932 .elementor-element.elementor-element-9f47671{top:-3px;}.elementor-2932 .elementor-element.elementor-element-9f47671 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-9f47671.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9f47671.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9f47671.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9f47671.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9f47671.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9f47671 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-9f47671 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-ce7cb04{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-ce7cb04{left:-3px;}.elementor-2932 .elementor-element.elementor-element-ce7cb04{top:-3px;}.elementor-2932 .elementor-element.elementor-element-ce7cb04 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-ce7cb04.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ce7cb04.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ce7cb04.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ce7cb04.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ce7cb04.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ce7cb04 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-ce7cb04 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-8d6b673{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-8d6b673{right:-2px;}.elementor-2932 .elementor-element.elementor-element-8d6b673{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-8d6b673 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-8d6b673.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8d6b673.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8d6b673.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8d6b673.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8d6b673.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8d6b673 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-8d6b673 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-b044a66{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-b044a66{left:-3px;}.elementor-2932 .elementor-element.elementor-element-b044a66{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-b044a66 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-b044a66.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b044a66.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b044a66.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b044a66.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b044a66.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b044a66 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-b044a66 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-a5af5af{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e3443d9{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e3443d9{right:-2px;}.elementor-2932 .elementor-element.elementor-element-e3443d9{top:-3px;}.elementor-2932 .elementor-element.elementor-element-e3443d9 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e3443d9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e3443d9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e3443d9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e3443d9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e3443d9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e3443d9 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e3443d9 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-2d2399a{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-2d2399a{left:-3px;}.elementor-2932 .elementor-element.elementor-element-2d2399a{top:-3px;}.elementor-2932 .elementor-element.elementor-element-2d2399a .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-2d2399a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2d2399a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-2d2399a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2d2399a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-2d2399a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2d2399a .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-2d2399a .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-36b657e{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-36b657e{right:-2px;}.elementor-2932 .elementor-element.elementor-element-36b657e{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-36b657e .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-36b657e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-36b657e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-36b657e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-36b657e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-36b657e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-36b657e .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-36b657e .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-66c6214{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-66c6214{left:-2px;}.elementor-2932 .elementor-element.elementor-element-66c6214{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-66c6214 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-66c6214.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-66c6214.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-66c6214.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-66c6214.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-66c6214.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-66c6214 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-66c6214 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-064b022 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-4b9c9b6{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2932 .elementor-element.elementor-element-4b9c9b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-4b9c9b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-8523bb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2932 .elementor-element.elementor-element-0595e05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-b959d9a img{width:120px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-2048066{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-2048066{right:-2px;}.elementor-2932 .elementor-element.elementor-element-2048066{top:-3px;}.elementor-2932 .elementor-element.elementor-element-2048066 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-2048066.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2048066.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-2048066.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2048066.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-2048066.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2048066 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-2048066 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-8049e94{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-8049e94{left:-3px;}.elementor-2932 .elementor-element.elementor-element-8049e94{top:-3px;}.elementor-2932 .elementor-element.elementor-element-8049e94 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-8049e94.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8049e94.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8049e94.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8049e94.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8049e94.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8049e94 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-8049e94 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-99b2318{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-99b2318{right:-2px;}.elementor-2932 .elementor-element.elementor-element-99b2318{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-99b2318 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-99b2318.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-99b2318.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-99b2318.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-99b2318.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-99b2318.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-99b2318 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-99b2318 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-918568f{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-918568f{left:-3px;}.elementor-2932 .elementor-element.elementor-element-918568f{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-918568f .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-918568f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-918568f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-918568f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-918568f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-918568f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-918568f .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-918568f .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-ed80f5d{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-0f5ac66{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-0f5ac66{right:-3px;}.elementor-2932 .elementor-element.elementor-element-0f5ac66{top:-3px;}.elementor-2932 .elementor-element.elementor-element-0f5ac66 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-0f5ac66.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0f5ac66.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0f5ac66.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0f5ac66.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0f5ac66.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0f5ac66 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-0f5ac66 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-56dfb55{right:-4px;}body.rtl .elementor-2932 .elementor-element.elementor-element-56dfb55{left:-4px;}.elementor-2932 .elementor-element.elementor-element-56dfb55{top:-3px;}.elementor-2932 .elementor-element.elementor-element-56dfb55 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-56dfb55.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-56dfb55.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-56dfb55.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-56dfb55.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-56dfb55.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-56dfb55 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-56dfb55 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-111af39{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-111af39{right:-3px;}.elementor-2932 .elementor-element.elementor-element-111af39{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-111af39 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-111af39.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-111af39.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-111af39.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-111af39.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-111af39.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-111af39 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-111af39 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-b7979a0{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-b7979a0{left:-3px;}.elementor-2932 .elementor-element.elementor-element-b7979a0{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-b7979a0 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-b7979a0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b7979a0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b7979a0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b7979a0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b7979a0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b7979a0 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-b7979a0 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-22bd492 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-6b75180{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2932 .elementor-element.elementor-element-6b75180.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-6b75180 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-e729b24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2932 .elementor-element.elementor-element-b277d9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-fc4334e img{width:120px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-279f9c3{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-279f9c3{right:-2px;}.elementor-2932 .elementor-element.elementor-element-279f9c3{top:-3px;}.elementor-2932 .elementor-element.elementor-element-279f9c3 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-279f9c3.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-279f9c3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-279f9c3.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-279f9c3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-279f9c3.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-279f9c3 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-279f9c3 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-a82cc4f{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-a82cc4f{left:-3px;}.elementor-2932 .elementor-element.elementor-element-a82cc4f{top:-3px;}.elementor-2932 .elementor-element.elementor-element-a82cc4f .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-a82cc4f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a82cc4f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a82cc4f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a82cc4f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a82cc4f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a82cc4f .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-a82cc4f .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-3910936{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-3910936{right:-2px;}.elementor-2932 .elementor-element.elementor-element-3910936{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-3910936 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-3910936.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3910936.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3910936.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3910936.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3910936.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3910936 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-3910936 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-ab4f80b{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-ab4f80b{left:-3px;}.elementor-2932 .elementor-element.elementor-element-ab4f80b{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-ab4f80b .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-ab4f80b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ab4f80b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ab4f80b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ab4f80b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ab4f80b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ab4f80b .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-ab4f80b .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-851df62{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-b2cfb85{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-b2cfb85{right:-2px;}.elementor-2932 .elementor-element.elementor-element-b2cfb85{top:-3px;}.elementor-2932 .elementor-element.elementor-element-b2cfb85 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-b2cfb85.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b2cfb85.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b2cfb85.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b2cfb85.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b2cfb85.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b2cfb85 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-b2cfb85 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-4278792{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-4278792{left:-3px;}.elementor-2932 .elementor-element.elementor-element-4278792{top:-3px;}.elementor-2932 .elementor-element.elementor-element-4278792 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-4278792.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4278792.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4278792.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4278792.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4278792.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4278792 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-4278792 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-f5b0004{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-f5b0004{right:-2px;}.elementor-2932 .elementor-element.elementor-element-f5b0004{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-f5b0004 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-f5b0004.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f5b0004.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f5b0004.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f5b0004.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f5b0004.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f5b0004 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-f5b0004 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-dd32eff{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-dd32eff{left:-2px;}.elementor-2932 .elementor-element.elementor-element-dd32eff{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-dd32eff .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-dd32eff.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-dd32eff.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-dd32eff.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-dd32eff.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-dd32eff.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-dd32eff .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-dd32eff .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-1d173ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-1a98e2a{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2932 .elementor-element.elementor-element-1a98e2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-1a98e2a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-1fbe483{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2932 .elementor-element.elementor-element-65be3bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-243c6fc img{width:120px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-19e095f{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-19e095f{right:-2px;}.elementor-2932 .elementor-element.elementor-element-19e095f{top:-3px;}.elementor-2932 .elementor-element.elementor-element-19e095f .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-19e095f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-19e095f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-19e095f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-19e095f.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-19e095f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-19e095f .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-19e095f .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e587fcd{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e587fcd{left:-3px;}.elementor-2932 .elementor-element.elementor-element-e587fcd{top:-3px;}.elementor-2932 .elementor-element.elementor-element-e587fcd .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e587fcd.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e587fcd.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e587fcd.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e587fcd.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e587fcd.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e587fcd .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-e587fcd .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-263962d{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-263962d{right:-2px;}.elementor-2932 .elementor-element.elementor-element-263962d{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-263962d .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-263962d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-263962d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-263962d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-263962d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-263962d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-263962d .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-263962d .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-1b73b0d{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-1b73b0d{left:-3px;}.elementor-2932 .elementor-element.elementor-element-1b73b0d{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-1b73b0d .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-1b73b0d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-1b73b0d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-1b73b0d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-1b73b0d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-1b73b0d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-1b73b0d .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-1b73b0d .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-da330cc{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-0d30ee9{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-0d30ee9{right:-3px;}.elementor-2932 .elementor-element.elementor-element-0d30ee9{top:-3px;}.elementor-2932 .elementor-element.elementor-element-0d30ee9 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-0d30ee9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0d30ee9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0d30ee9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0d30ee9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0d30ee9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0d30ee9 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-0d30ee9 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-bb722d1{right:-4px;}body.rtl .elementor-2932 .elementor-element.elementor-element-bb722d1{left:-4px;}.elementor-2932 .elementor-element.elementor-element-bb722d1{top:-3px;}.elementor-2932 .elementor-element.elementor-element-bb722d1 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-bb722d1.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-bb722d1.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-bb722d1.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-bb722d1.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-bb722d1.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-bb722d1 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-bb722d1 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-906f07c{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-906f07c{right:-2px;}.elementor-2932 .elementor-element.elementor-element-906f07c{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-906f07c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-906f07c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-906f07c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-906f07c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-906f07c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-906f07c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-906f07c .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-906f07c .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-0968da1{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-0968da1{left:-3px;}.elementor-2932 .elementor-element.elementor-element-0968da1{bottom:-11px;}.elementor-2932 .elementor-element.elementor-element-0968da1 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-0968da1.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0968da1.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0968da1.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0968da1.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0968da1.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0968da1 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-0968da1 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-187c8fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-d3ff9c7{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2932 .elementor-element.elementor-element-d3ff9c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-d3ff9c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-ad2c019{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 48px;--row-gap:0px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2932 .elementor-element.elementor-element-9f51eac{--display:flex;--min-height:720px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-9f51eac:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-9f51eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0239FE;}.elementor-2932 .elementor-element.elementor-element-9f51eac::before, .elementor-2932 .elementor-element.elementor-element-9f51eac > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-9f51eac > .e-con-inner > .elementor-background-video-container::before, .elementor-2932 .elementor-element.elementor-element-9f51eac > .elementor-background-slideshow::before, .elementor-2932 .elementor-element.elementor-element-9f51eac > .e-con-inner > .elementor-background-slideshow::before, .elementor-2932 .elementor-element.elementor-element-9f51eac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aiiotgeeks.com/wp-content/uploads/2026/04/Frame-1984078778-1-1.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-2932 .elementor-element.elementor-element-2d52988{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-3b54b76 .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#FFFFFFE6;}.elementor-2932 .elementor-element.elementor-element-34b144b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2932 .elementor-element.elementor-element-34b144b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:44px;letter-spacing:-0.16px;color:#FFFFFF;}.elementor-2932 .elementor-element.elementor-element-d5a5343 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;border-radius:9px 9px 9px 9px;padding:11px 24px 11px 24px;}.elementor-2932 .elementor-element.elementor-element-d5a5343 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-d5a5343 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-b8c2f23{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-dd5aabe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-2932 .elementor-element.elementor-element-860674b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:16px 16px 12px 12px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-68d9787{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-68d9787{right:-2px;}.elementor-2932 .elementor-element.elementor-element-68d9787{top:-3px;}.elementor-2932 .elementor-element.elementor-element-68d9787 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-68d9787.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-68d9787.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-68d9787.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-68d9787.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-68d9787.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-68d9787 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-68d9787 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-952b846{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-952b846{left:-2px;}.elementor-2932 .elementor-element.elementor-element-952b846{top:-3px;}.elementor-2932 .elementor-element.elementor-element-952b846 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-952b846.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-952b846.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-952b846.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-952b846.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-952b846.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-952b846 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-952b846 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-a3d562e{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-a3d562e{right:-2px;}.elementor-2932 .elementor-element.elementor-element-a3d562e{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-a3d562e .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-a3d562e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a3d562e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a3d562e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a3d562e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a3d562e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a3d562e .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-a3d562e .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-1da6762{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-1da6762{left:-2px;}.elementor-2932 .elementor-element.elementor-element-1da6762{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-1da6762 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-1da6762.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-1da6762.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-1da6762.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-1da6762.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-1da6762.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-1da6762 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-1da6762 .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-7361ce1{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7361ce1 .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:-0.16px;color:#1A1A1A;}.elementor-2932 .elementor-element.elementor-element-b5223ac{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-811e477 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-a38b3e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-d29222d{--display:flex;--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0.5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-42e6ec2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-2932 .elementor-element.elementor-element-213a176{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:16px 16px 13px 16px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-97c46b7{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-97c46b7{right:-2px;}.elementor-2932 .elementor-element.elementor-element-97c46b7{top:-2px;}.elementor-2932 .elementor-element.elementor-element-97c46b7 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-97c46b7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-97c46b7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-97c46b7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-97c46b7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-97c46b7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-97c46b7 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-97c46b7 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-b71ba88{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-b71ba88{left:-2px;}.elementor-2932 .elementor-element.elementor-element-b71ba88{top:-2px;}.elementor-2932 .elementor-element.elementor-element-b71ba88 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-b71ba88.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b71ba88.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b71ba88.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b71ba88.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-b71ba88.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-b71ba88 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-b71ba88 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-7f28bf3{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-7f28bf3{right:-2px;}.elementor-2932 .elementor-element.elementor-element-7f28bf3{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-7f28bf3 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7f28bf3.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7f28bf3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7f28bf3.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7f28bf3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7f28bf3.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7f28bf3 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-7f28bf3 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-8cab1e8{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-8cab1e8{left:-2px;}.elementor-2932 .elementor-element.elementor-element-8cab1e8{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-8cab1e8 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-8cab1e8.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8cab1e8.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8cab1e8.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8cab1e8.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8cab1e8.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8cab1e8 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-8cab1e8 .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-326bf1c{text-align:center;}.elementor-2932 .elementor-element.elementor-element-326bf1c .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:-0.16px;color:#1A1A1A;}.elementor-2932 .elementor-element.elementor-element-b4cdb1f{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-8d8cfbf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-7577b0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-e9be1c0{--display:flex;--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0.5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-d1c4e92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-2932 .elementor-element.elementor-element-a595188{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:16px 14px 13px 16px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-13bd9a7{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-13bd9a7{right:-2px;}.elementor-2932 .elementor-element.elementor-element-13bd9a7{top:-2px;}.elementor-2932 .elementor-element.elementor-element-13bd9a7 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-13bd9a7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-13bd9a7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-13bd9a7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-13bd9a7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-13bd9a7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-13bd9a7 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-13bd9a7 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-139602c{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-139602c{left:-2px;}.elementor-2932 .elementor-element.elementor-element-139602c{top:-2px;}.elementor-2932 .elementor-element.elementor-element-139602c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-139602c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-139602c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-139602c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-139602c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-139602c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-139602c .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-139602c .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e7ae647{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e7ae647{right:-2px;}.elementor-2932 .elementor-element.elementor-element-e7ae647{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-e7ae647 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e7ae647.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e7ae647.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e7ae647.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e7ae647.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e7ae647.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e7ae647 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-e7ae647 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-c13484c{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-c13484c{left:-2px;}.elementor-2932 .elementor-element.elementor-element-c13484c{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-c13484c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c13484c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c13484c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c13484c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c13484c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c13484c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c13484c .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-c13484c .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-cde7e81{text-align:center;}.elementor-2932 .elementor-element.elementor-element-cde7e81 .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:-0.16px;color:#1A1A1A;}.elementor-2932 .elementor-element.elementor-element-a55d9bb{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-ea2ad86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-12bfea8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-a42c670{--display:flex;--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0.5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-b5167da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-2932 .elementor-element.elementor-element-f68a913{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:16px 16px 14px 16px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-2cfc040{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-2cfc040{right:-2px;}.elementor-2932 .elementor-element.elementor-element-2cfc040{top:-2px;}.elementor-2932 .elementor-element.elementor-element-2cfc040 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-2cfc040.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2cfc040.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-2cfc040.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2cfc040.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-2cfc040.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2cfc040 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-2cfc040 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-4a55848{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-4a55848{left:-2px;}.elementor-2932 .elementor-element.elementor-element-4a55848{top:-2px;}.elementor-2932 .elementor-element.elementor-element-4a55848 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-4a55848.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4a55848.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4a55848.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4a55848.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4a55848.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4a55848 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-4a55848 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-3e00842{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-3e00842{right:-2px;}.elementor-2932 .elementor-element.elementor-element-3e00842{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-3e00842 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-3e00842.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3e00842.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3e00842.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3e00842.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3e00842.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3e00842 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-3e00842 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-c364356{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-c364356{left:-2px;}.elementor-2932 .elementor-element.elementor-element-c364356{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-c364356 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c364356.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c364356.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c364356.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c364356.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c364356.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c364356 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-c364356 .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-aa1bae8{text-align:center;}.elementor-2932 .elementor-element.elementor-element-aa1bae8 .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:-0.16px;color:#1A1A1A;}.elementor-2932 .elementor-element.elementor-element-df229c4{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-f158848 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-2a2c414 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-4afba41{--display:flex;--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0.5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-9d44e2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-2932 .elementor-element.elementor-element-935f8d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:16px 16px 13px 16px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-9b7e295{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-9b7e295{right:-2px;}.elementor-2932 .elementor-element.elementor-element-9b7e295{top:-3px;}.elementor-2932 .elementor-element.elementor-element-9b7e295 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-9b7e295.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9b7e295.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9b7e295.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9b7e295.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9b7e295.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9b7e295 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-9b7e295 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-164baa6{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-164baa6{left:-2px;}.elementor-2932 .elementor-element.elementor-element-164baa6{top:-3px;}.elementor-2932 .elementor-element.elementor-element-164baa6 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-164baa6.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-164baa6.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-164baa6.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-164baa6.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-164baa6.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-164baa6 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-164baa6 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-2a8bd09{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-2a8bd09{right:-2px;}.elementor-2932 .elementor-element.elementor-element-2a8bd09{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-2a8bd09 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-2a8bd09.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2a8bd09.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-2a8bd09.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2a8bd09.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-2a8bd09.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-2a8bd09 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-2a8bd09 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-ccb36f7{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-ccb36f7{left:-2px;}.elementor-2932 .elementor-element.elementor-element-ccb36f7{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-ccb36f7 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-ccb36f7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ccb36f7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ccb36f7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ccb36f7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ccb36f7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ccb36f7 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-ccb36f7 .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-85c6dcc{text-align:center;}.elementor-2932 .elementor-element.elementor-element-85c6dcc .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:-0.16px;color:#1A1A1A;}.elementor-2932 .elementor-element.elementor-element-1778d53{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-e606ef1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-6bb6d0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-d1df275{--display:flex;--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0.5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-cb08af2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-2932 .elementor-element.elementor-element-c930d59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#00000047;--border-color:#00000047;--border-radius:16px 16px 13px 16px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-7a190ef{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-7a190ef{right:-2px;}.elementor-2932 .elementor-element.elementor-element-7a190ef{top:-3px;}.elementor-2932 .elementor-element.elementor-element-7a190ef .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7a190ef.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7a190ef.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7a190ef.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7a190ef.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7a190ef.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7a190ef .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-7a190ef .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-cf21e9b{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-cf21e9b{left:-2px;}.elementor-2932 .elementor-element.elementor-element-cf21e9b{top:-3px;}.elementor-2932 .elementor-element.elementor-element-cf21e9b .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-cf21e9b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cf21e9b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-cf21e9b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cf21e9b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-cf21e9b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cf21e9b .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-cf21e9b .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-fb28437{left:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-fb28437{right:-2px;}.elementor-2932 .elementor-element.elementor-element-fb28437{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-fb28437 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-fb28437.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-fb28437.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-fb28437.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-fb28437.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-fb28437.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-fb28437 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-fb28437 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-601d6ba{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-601d6ba{left:-2px;}.elementor-2932 .elementor-element.elementor-element-601d6ba{bottom:-10px;}.elementor-2932 .elementor-element.elementor-element-601d6ba .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-601d6ba.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-601d6ba.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-601d6ba.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-601d6ba.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-601d6ba.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-601d6ba .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-601d6ba .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-48090db{text-align:center;}.elementor-2932 .elementor-element.elementor-element-48090db .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:-0.16px;color:#1A1A1A;}.elementor-2932 .elementor-element.elementor-element-da2c531{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-909131f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-a92a345 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-e50d127{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2932 .elementor-element.elementor-element-30bf056{--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;--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-2932 .elementor-element.elementor-element-3e8de5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-b862aba{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Stack Sans Notch", Sans-serif;font-size:32px;font-weight:400;line-height:44px;letter-spacing:-0.16px;color:#000000;}.elementor-2932 .elementor-element.elementor-element-8ff089e .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px;fill:#000000E6;color:#000000E6;box-shadow:0px 17px 48px 0px rgba(0, 155, 133.99999999999994, 0.4);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F5F5F5;border-radius:9px 9px 9px 9px;padding:10px 24px 10px 24px;}.elementor-2932 .elementor-element.elementor-element-8ff089e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2932 .elementor-element.elementor-element-8ff089e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2932 .elementor-element.elementor-element-90367e8{--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;--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-2932 .elementor-element.elementor-element-1fae306{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-97924c3 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-97924c3.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-97924c3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-97924c3.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-97924c3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-97924c3.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-97924c3 .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-97924c3 .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-d3f30d6 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d3f30d6.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d3f30d6.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d3f30d6.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d3f30d6.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-d3f30d6.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d3f30d6 .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-d3f30d6 .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-3c57adf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-3459a39 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-571c529 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-8ddc0d3{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-8ddc0d3{right:0px;}.elementor-2932 .elementor-element.elementor-element-8ddc0d3{top:0px;}.elementor-2932 .elementor-element.elementor-element-8ddc0d3 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-8ddc0d3.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8ddc0d3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8ddc0d3.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8ddc0d3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8ddc0d3.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-ac98d12{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-ac98d12{left:0px;}.elementor-2932 .elementor-element.elementor-element-ac98d12{top:0px;}.elementor-2932 .elementor-element.elementor-element-ac98d12 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-ac98d12.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ac98d12.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ac98d12.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-ac98d12.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-ac98d12.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-a164230{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-a164230{right:0px;}.elementor-2932 .elementor-element.elementor-element-a164230{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-a164230 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-a164230.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a164230.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a164230.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a164230.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a164230.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-65ade52{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-65ade52{left:0px;}.elementor-2932 .elementor-element.elementor-element-65ade52{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-65ade52 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-65ade52.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-65ade52.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-65ade52.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-65ade52.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-65ade52.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7fbbecf{--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:0px 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-9552ed0 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-9552ed0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9552ed0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9552ed0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9552ed0.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9552ed0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9552ed0 .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-9552ed0 .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-5f8af31 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-5f8af31.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-5f8af31.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-5f8af31.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-5f8af31.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-5f8af31.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-5f8af31 .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-5f8af31 .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-bd20c19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-9c137e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-04e30e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e8f3d30{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e8f3d30{right:0px;}.elementor-2932 .elementor-element.elementor-element-e8f3d30{top:0px;}.elementor-2932 .elementor-element.elementor-element-e8f3d30 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e8f3d30.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e8f3d30.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e8f3d30.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e8f3d30.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e8f3d30.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-8663634{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-8663634{left:0px;}.elementor-2932 .elementor-element.elementor-element-8663634{top:0px;}.elementor-2932 .elementor-element.elementor-element-8663634 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-8663634.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8663634.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8663634.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-8663634.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-8663634.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-cbd3f5d{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-cbd3f5d{right:0px;}.elementor-2932 .elementor-element.elementor-element-cbd3f5d{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-cbd3f5d .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-cbd3f5d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cbd3f5d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-cbd3f5d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cbd3f5d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-cbd3f5d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-607db7c{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-607db7c{left:0px;}.elementor-2932 .elementor-element.elementor-element-607db7c{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-607db7c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-607db7c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-607db7c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-607db7c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-607db7c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-607db7c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-387ff13{--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:0px 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-c6080f4 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c6080f4.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c6080f4.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c6080f4.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c6080f4.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c6080f4.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c6080f4 .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-c6080f4 .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-92930fe .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-92930fe.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-92930fe.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-92930fe.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-92930fe.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-92930fe.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-92930fe .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-92930fe .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-236e5d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-d8b5987 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-ad9015f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-9aaeb58{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-9aaeb58{right:0px;}.elementor-2932 .elementor-element.elementor-element-9aaeb58{top:0px;}.elementor-2932 .elementor-element.elementor-element-9aaeb58 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-9aaeb58.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9aaeb58.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9aaeb58.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9aaeb58.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9aaeb58.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-79cab26{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-79cab26{left:0px;}.elementor-2932 .elementor-element.elementor-element-79cab26{top:0px;}.elementor-2932 .elementor-element.elementor-element-79cab26 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-79cab26.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-79cab26.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-79cab26.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-79cab26.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-79cab26.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-101a19a{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-101a19a{right:0px;}.elementor-2932 .elementor-element.elementor-element-101a19a{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-101a19a .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-101a19a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-101a19a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-101a19a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-101a19a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-101a19a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-39467d3{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-39467d3{left:0px;}.elementor-2932 .elementor-element.elementor-element-39467d3{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-39467d3 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-39467d3.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-39467d3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-39467d3.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-39467d3.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-39467d3.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-fe96102{--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:0px 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-98559e5 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-98559e5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-98559e5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-98559e5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-98559e5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-98559e5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-98559e5 .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-98559e5 .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-6c9131d .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-6c9131d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6c9131d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6c9131d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6c9131d.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6c9131d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6c9131d .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-6c9131d .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-08ce436{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-cd33496 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-e964344 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-57786e8{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-57786e8{right:0px;}.elementor-2932 .elementor-element.elementor-element-57786e8{top:0px;}.elementor-2932 .elementor-element.elementor-element-57786e8 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-57786e8.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-57786e8.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-57786e8.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-57786e8.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-57786e8.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-9648f9c{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-9648f9c{left:0px;}.elementor-2932 .elementor-element.elementor-element-9648f9c{top:0px;}.elementor-2932 .elementor-element.elementor-element-9648f9c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-9648f9c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9648f9c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9648f9c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-9648f9c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-9648f9c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-019d407{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-019d407{right:0px;}.elementor-2932 .elementor-element.elementor-element-019d407{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-019d407 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-019d407.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-019d407.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-019d407.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-019d407.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-019d407.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-98e7cf9{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-98e7cf9{left:0px;}.elementor-2932 .elementor-element.elementor-element-98e7cf9{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-98e7cf9 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-98e7cf9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-98e7cf9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-98e7cf9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-98e7cf9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-98e7cf9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-d6dfb88{--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:0px 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:#00000047;--border-color:#00000047;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-c425765 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c425765.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c425765.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c425765.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c425765.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c425765.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c425765 .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-c425765 .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-eef9980 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-eef9980.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-eef9980.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-eef9980.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-eef9980.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-eef9980.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-eef9980 .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-eef9980 .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-f102703{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-e1f0064 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-4b88ddc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-597c722{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-597c722{right:0px;}.elementor-2932 .elementor-element.elementor-element-597c722{top:0px;}.elementor-2932 .elementor-element.elementor-element-597c722 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-597c722.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-597c722.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-597c722.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-597c722.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-597c722.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-bb955d5{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-bb955d5{left:0px;}.elementor-2932 .elementor-element.elementor-element-bb955d5{top:0px;}.elementor-2932 .elementor-element.elementor-element-bb955d5 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-bb955d5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-bb955d5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-bb955d5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-bb955d5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-bb955d5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-025108b{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-025108b{right:0px;}.elementor-2932 .elementor-element.elementor-element-025108b{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-025108b .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-025108b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-025108b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-025108b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-025108b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-025108b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-91fd4f6{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-91fd4f6{left:0px;}.elementor-2932 .elementor-element.elementor-element-91fd4f6{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-91fd4f6 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-91fd4f6.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-91fd4f6.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-91fd4f6.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-91fd4f6.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-91fd4f6.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0fb6a0f{--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:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-e52cbf7 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e52cbf7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e52cbf7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e52cbf7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e52cbf7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e52cbf7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e52cbf7 .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-e52cbf7 .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-348536c .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-348536c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-348536c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-348536c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-348536c.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-348536c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-348536c .elementor-icon{font-size:115px;}.elementor-2932 .elementor-element.elementor-element-348536c .elementor-icon svg{height:115px;}.elementor-2932 .elementor-element.elementor-element-9a9bd26{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-49c217c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.16px;color:#000000E6;}.elementor-2932 .elementor-element.elementor-element-30f7c5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-08913ab{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-08913ab{right:0px;}.elementor-2932 .elementor-element.elementor-element-08913ab{top:0px;}.elementor-2932 .elementor-element.elementor-element-08913ab .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-08913ab.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-08913ab.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-08913ab.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-08913ab.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-08913ab.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-6b75d71{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-6b75d71{left:0px;}.elementor-2932 .elementor-element.elementor-element-6b75d71{top:0px;}.elementor-2932 .elementor-element.elementor-element-6b75d71 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-6b75d71.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6b75d71.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6b75d71.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-6b75d71.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-6b75d71.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-3de0963{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-3de0963{right:0px;}.elementor-2932 .elementor-element.elementor-element-3de0963{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-3de0963 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-3de0963.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3de0963.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3de0963.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3de0963.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3de0963.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-cfbc420{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-cfbc420{left:0px;}.elementor-2932 .elementor-element.elementor-element-cfbc420{bottom:0px;}.elementor-2932 .elementor-element.elementor-element-cfbc420 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-cfbc420.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cfbc420.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-cfbc420.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-cfbc420.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-cfbc420.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-bdf6ace{--display:flex;--min-height:660px;--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:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2932 .elementor-element.elementor-element-fc2ce6c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-fc2ce6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-6d06219{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E5;}.elementor-2932 .elementor-element.elementor-element-8a1d8e2{width:initial;max-width:initial;text-align:start;}.elementor-2932 .elementor-element.elementor-element-8a1d8e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-8a1d8e2 .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:32px;font-weight:400;line-height:44px;letter-spacing:-0.16px;color:#000000;}.elementor-2932 .elementor-element.elementor-element-fc023a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-c1d07d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#C0C0C0;--border-color:#C0C0C0;--border-radius:6px 6px 6px 6px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2932 .elementor-element.elementor-element-324d001{width:initial;max-width:initial;text-align:start;}.elementor-2932 .elementor-element.elementor-element-324d001.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-324d001 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.14px;color:#000000;}.elementor-2932 .elementor-element.elementor-element-ce56fcb{padding:7px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-5a099b7{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-5a099b7{right:-3px;}.elementor-2932 .elementor-element.elementor-element-5a099b7{top:-4px;}.elementor-2932 .elementor-element.elementor-element-5a099b7 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-5a099b7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-5a099b7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-5a099b7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-5a099b7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-5a099b7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-5a099b7 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-5a099b7 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-a2ef13e{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-a2ef13e{left:-3px;}.elementor-2932 .elementor-element.elementor-element-a2ef13e{top:-4px;}.elementor-2932 .elementor-element.elementor-element-a2ef13e .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-a2ef13e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a2ef13e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a2ef13e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a2ef13e.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a2ef13e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a2ef13e .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-a2ef13e .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-7587241{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-7587241{right:-3px;}.elementor-2932 .elementor-element.elementor-element-7587241{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-7587241 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7587241.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7587241.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7587241.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7587241.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7587241.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7587241 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-7587241 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-960dac7{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-960dac7{left:-2px;}.elementor-2932 .elementor-element.elementor-element-960dac7{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-960dac7 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-960dac7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-960dac7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-960dac7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-960dac7.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-960dac7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-960dac7 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-960dac7 .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-f83534b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#C0C0C0;--border-color:#C0C0C0;--border-radius:6px 6px 6px 6px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2932 .elementor-element.elementor-element-d0873ce{width:initial;max-width:initial;text-align:start;}.elementor-2932 .elementor-element.elementor-element-d0873ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-d0873ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.14px;color:#000000;}.elementor-2932 .elementor-element.elementor-element-2abe389{padding:7px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-a12dde8{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-a12dde8{right:-3px;}.elementor-2932 .elementor-element.elementor-element-a12dde8{top:-4px;}.elementor-2932 .elementor-element.elementor-element-a12dde8 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-a12dde8.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a12dde8.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a12dde8.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a12dde8.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-a12dde8.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-a12dde8 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-a12dde8 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-4f004fd{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-4f004fd{left:-3px;}.elementor-2932 .elementor-element.elementor-element-4f004fd{top:-4px;}.elementor-2932 .elementor-element.elementor-element-4f004fd .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-4f004fd.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4f004fd.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4f004fd.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4f004fd.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-4f004fd.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-4f004fd .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-4f004fd .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-5cc5ea5{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-5cc5ea5{right:-3px;}.elementor-2932 .elementor-element.elementor-element-5cc5ea5{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-5cc5ea5 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-5cc5ea5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-5cc5ea5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-5cc5ea5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-5cc5ea5.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-5cc5ea5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-5cc5ea5 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-5cc5ea5 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-f60ec7b{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-f60ec7b{left:-2px;}.elementor-2932 .elementor-element.elementor-element-f60ec7b{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-f60ec7b .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-f60ec7b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f60ec7b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f60ec7b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f60ec7b.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f60ec7b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f60ec7b .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-f60ec7b .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-dfb0ba8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#C0C0C0;--border-color:#C0C0C0;--border-radius:6px 6px 6px 6px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2932 .elementor-element.elementor-element-7f34e8c{width:initial;max-width:initial;text-align:start;}.elementor-2932 .elementor-element.elementor-element-7f34e8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-7f34e8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.14px;color:#000000;}.elementor-2932 .elementor-element.elementor-element-f4e9f54{padding:7px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-0b67f72{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-0b67f72{right:-3px;}.elementor-2932 .elementor-element.elementor-element-0b67f72{top:-4px;}.elementor-2932 .elementor-element.elementor-element-0b67f72 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-0b67f72.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0b67f72.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0b67f72.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0b67f72.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-0b67f72.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-0b67f72 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-0b67f72 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-f1837e9{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-f1837e9{left:-3px;}.elementor-2932 .elementor-element.elementor-element-f1837e9{top:-4px;}.elementor-2932 .elementor-element.elementor-element-f1837e9 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-f1837e9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f1837e9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f1837e9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f1837e9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-f1837e9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-f1837e9 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-f1837e9 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e159f00{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e159f00{right:-3px;}.elementor-2932 .elementor-element.elementor-element-e159f00{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-e159f00 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e159f00.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e159f00.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e159f00.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e159f00.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-e159f00.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-e159f00 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-e159f00 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-23b9219{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-23b9219{left:-2px;}.elementor-2932 .elementor-element.elementor-element-23b9219{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-23b9219 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-23b9219.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-23b9219.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-23b9219.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-23b9219.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-23b9219.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-23b9219 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-23b9219 .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-84f0927{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#C0C0C0;--border-color:#C0C0C0;--border-radius:6px 6px 6px 6px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2932 .elementor-element.elementor-element-beccd8b{width:initial;max-width:initial;text-align:start;}.elementor-2932 .elementor-element.elementor-element-beccd8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-beccd8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.14px;color:#000000;}.elementor-2932 .elementor-element.elementor-element-65fd049{padding:7px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-41b4c92{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-41b4c92{right:-3px;}.elementor-2932 .elementor-element.elementor-element-41b4c92{top:-4px;}.elementor-2932 .elementor-element.elementor-element-41b4c92 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-41b4c92.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-41b4c92.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-41b4c92.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-41b4c92.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-41b4c92.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-41b4c92 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-41b4c92 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-11920a9{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-11920a9{left:-3px;}.elementor-2932 .elementor-element.elementor-element-11920a9{top:-4px;}.elementor-2932 .elementor-element.elementor-element-11920a9 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-11920a9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-11920a9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-11920a9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-11920a9.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-11920a9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-11920a9 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-11920a9 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-61bae8a{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-61bae8a{right:-3px;}.elementor-2932 .elementor-element.elementor-element-61bae8a{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-61bae8a .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-61bae8a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-61bae8a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-61bae8a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-61bae8a.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-61bae8a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-61bae8a .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-61bae8a .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-01ce992{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-01ce992{left:-2px;}.elementor-2932 .elementor-element.elementor-element-01ce992{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-01ce992 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-01ce992.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-01ce992.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-01ce992.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-01ce992.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-01ce992.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-01ce992 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-01ce992 .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-4cb5eaa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#C0C0C0;--border-color:#C0C0C0;--border-radius:6px 6px 6px 6px;box-shadow:0px 12px 28px 0px rgba(0, 77.00000000000018, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2932 .elementor-element.elementor-element-b961fef{width:initial;max-width:initial;text-align:start;}.elementor-2932 .elementor-element.elementor-element-b961fef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-b961fef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.14px;color:#000000;}.elementor-2932 .elementor-element.elementor-element-c23f8e7{padding:7px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#000000E6;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-c8ead98{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-c8ead98{right:-3px;}.elementor-2932 .elementor-element.elementor-element-c8ead98{top:-4px;}.elementor-2932 .elementor-element.elementor-element-c8ead98 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c8ead98.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c8ead98.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c8ead98.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c8ead98.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-c8ead98.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-c8ead98 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-c8ead98 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-7d0f5f1{right:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-7d0f5f1{left:-3px;}.elementor-2932 .elementor-element.elementor-element-7d0f5f1{top:-4px;}.elementor-2932 .elementor-element.elementor-element-7d0f5f1 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7d0f5f1.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7d0f5f1.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7d0f5f1.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7d0f5f1.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-7d0f5f1.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-7d0f5f1 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-7d0f5f1 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-3bc4010{left:-3px;}body.rtl .elementor-2932 .elementor-element.elementor-element-3bc4010{right:-3px;}.elementor-2932 .elementor-element.elementor-element-3bc4010{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-3bc4010 .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-3bc4010.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3bc4010.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3bc4010.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3bc4010.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-3bc4010.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-3bc4010 .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-3bc4010 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-dfd7ddc{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-dfd7ddc{left:-2px;}.elementor-2932 .elementor-element.elementor-element-dfd7ddc{bottom:-12px;}.elementor-2932 .elementor-element.elementor-element-dfd7ddc .elementor-icon-wrapper{text-align:center;}.elementor-2932 .elementor-element.elementor-element-dfd7ddc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-dfd7ddc.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-dfd7ddc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-dfd7ddc.elementor-view-framed .elementor-icon, .elementor-2932 .elementor-element.elementor-element-dfd7ddc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2932 .elementor-element.elementor-element-dfd7ddc .elementor-icon{font-size:20px;}.elementor-2932 .elementor-element.elementor-element-dfd7ddc .elementor-icon svg{height:20px;}.elementor-2932 .elementor-element.elementor-element-fa68dae{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2932 .elementor-element.elementor-element-4811053{--content-width:1440px;}.elementor-2932 .elementor-element.elementor-element-b65b71a{--content-width:1440px;}.elementor-2932 .elementor-element.elementor-element-2a18a42{--content-width:1440px;}.elementor-2932 .elementor-element.elementor-element-591e392{--width:30%;}.elementor-2932 .elementor-element.elementor-element-f0cbbc6{--width:30%;}.elementor-2932 .elementor-element.elementor-element-2f94a94{--width:30%;}.elementor-2932 .elementor-element.elementor-element-0595e05{--width:30%;}.elementor-2932 .elementor-element.elementor-element-b277d9b{--width:30%;}.elementor-2932 .elementor-element.elementor-element-65be3bb{--width:30%;}.elementor-2932 .elementor-element.elementor-element-ad2c019{--content-width:1440px;}.elementor-2932 .elementor-element.elementor-element-9f51eac{--width:40%;}.elementor-2932 .elementor-element.elementor-element-b8c2f23{--width:60%;}.elementor-2932 .elementor-element.elementor-element-860674b{--width:11%;}.elementor-2932 .elementor-element.elementor-element-b5223ac{--width:100%;}.elementor-2932 .elementor-element.elementor-element-213a176{--width:11%;}.elementor-2932 .elementor-element.elementor-element-b4cdb1f{--width:100%;}.elementor-2932 .elementor-element.elementor-element-a595188{--width:11%;}.elementor-2932 .elementor-element.elementor-element-a55d9bb{--width:100%;}.elementor-2932 .elementor-element.elementor-element-f68a913{--width:11%;}.elementor-2932 .elementor-element.elementor-element-df229c4{--width:100%;}.elementor-2932 .elementor-element.elementor-element-935f8d8{--width:11%;}.elementor-2932 .elementor-element.elementor-element-1778d53{--width:100%;}.elementor-2932 .elementor-element.elementor-element-c930d59{--width:11%;}.elementor-2932 .elementor-element.elementor-element-da2c531{--width:100%;}.elementor-2932 .elementor-element.elementor-element-e50d127{--content-width:1440px;}.elementor-2932 .elementor-element.elementor-element-30bf056{--width:40%;}.elementor-2932 .elementor-element.elementor-element-90367e8{--width:60%;}.elementor-2932 .elementor-element.elementor-element-bdf6ace{--content-width:1440px;}.elementor-2932 .elementor-element.elementor-element-fc2ce6c{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2932 .elementor-element.elementor-element-591e392{--width:20%;}.elementor-2932 .elementor-element.elementor-element-f0cbbc6{--width:20%;}.elementor-2932 .elementor-element.elementor-element-2f94a94{--width:20%;}.elementor-2932 .elementor-element.elementor-element-0595e05{--width:20%;}.elementor-2932 .elementor-element.elementor-element-b277d9b{--width:20%;}.elementor-2932 .elementor-element.elementor-element-65be3bb{--width:20%;}.elementor-2932 .elementor-element.elementor-element-fc2ce6c{--width:100%;}}@media(max-width:1024px){.elementor-2932 .elementor-element.elementor-element-4811053{--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2932 .elementor-element.elementor-element-a5086c8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2932 .elementor-element.elementor-element-952a6da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2932 .elementor-element.elementor-element-28aa10e{--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2932 .elementor-element.elementor-element-147c9bc{--grid-auto-flow:row;}.elementor-2932 .elementor-element.elementor-element-68f3c5a{--grid-auto-flow:row;}.elementor-2932 .elementor-element.elementor-element-821566e{--grid-auto-flow:row;}.elementor-2932 .elementor-element.elementor-element-2a18a42{--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2932 .elementor-element.elementor-element-6ab9d43{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2932 .elementor-element.elementor-element-caf7b3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2932 .elementor-element.elementor-element-ad2c019{--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2932 .elementor-element.elementor-element-e50d127{--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:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2932 .elementor-element.elementor-element-bdf6ace{--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:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2932 .elementor-element.elementor-element-fc2ce6c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:767px){.elementor-2932 .elementor-element.elementor-element-4811053{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-2932 .elementor-element.elementor-element-a5086c8 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.28px;}.elementor-2932 .elementor-element.elementor-element-952a6da{font-size:16px;line-height:26px;letter-spacing:-0.16px;}.elementor-2932 .elementor-element.elementor-element-4baa935{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-2932 .elementor-element.elementor-element-b345647.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2932 .elementor-element.elementor-element-28aa10e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-2932 .elementor-element.elementor-element-147c9bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2932 .elementor-element.elementor-element-68f3c5a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2932 .elementor-element.elementor-element-821566e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2932 .elementor-element.elementor-element-2a18a42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-2932 .elementor-element.elementor-element-caf7b3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2932 .elementor-element.elementor-element-591e392{border-width:0.5px 0.5px 0px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0.5px;--border-radius:20px 20px 0px 0px;}.elementor-2932 .elementor-element.elementor-element-5bdfed9{border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:0px 0px 20px 20px;}.elementor-2932 .elementor-element.elementor-element-c15eabc{bottom:-9px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-4393f55{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-4393f55{left:-2px;}.elementor-2932 .elementor-element.elementor-element-4393f55{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-4393f55 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-4393f55 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-ebec7b2{text-align:center;}.elementor-2932 .elementor-element.elementor-element-67cc429{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2932 .elementor-element.elementor-element-f0cbbc6{border-width:0.5px 0.5px 0px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0.5px;--border-radius:20px 20px 0px 0px;}.elementor-2932 .elementor-element.elementor-element-2fa0aed{border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:0px 0px 20px 20px;}.elementor-2932 .elementor-element.elementor-element-6be8f72{bottom:-9px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-4a70b68{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-4a70b68{left:-2px;}.elementor-2932 .elementor-element.elementor-element-4a70b68{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-4a70b68 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-4a70b68 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-b6260e3{text-align:center;}.elementor-2932 .elementor-element.elementor-element-e05dbb1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2932 .elementor-element.elementor-element-2f94a94{border-width:0.5px 0.5px 0px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0.5px;--border-radius:20px 20px 0px 0px;}.elementor-2932 .elementor-element.elementor-element-a5af5af{border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:0px 0px 20px 20px;}.elementor-2932 .elementor-element.elementor-element-36b657e{bottom:-9px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-66c6214{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-66c6214{left:-2px;}.elementor-2932 .elementor-element.elementor-element-66c6214{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-66c6214 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-66c6214 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-064b022{text-align:center;}.elementor-2932 .elementor-element.elementor-element-4b9c9b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2932 .elementor-element.elementor-element-0595e05{border-width:0.5px 0.5px 0px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0.5px;--border-radius:20px 20px 0px 0px;}.elementor-2932 .elementor-element.elementor-element-ed80f5d{border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:0px 0px 20px 20px;}.elementor-2932 .elementor-element.elementor-element-111af39{bottom:-9px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-b7979a0{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-b7979a0{left:-2px;}.elementor-2932 .elementor-element.elementor-element-b7979a0{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-b7979a0 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-b7979a0 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-22bd492{text-align:center;}.elementor-2932 .elementor-element.elementor-element-6b75180{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2932 .elementor-element.elementor-element-b277d9b{border-width:0.5px 0.5px 0px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0.5px;--border-radius:20px 20px 0px 0px;}.elementor-2932 .elementor-element.elementor-element-851df62{border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:0px 0px 20px 20px;}.elementor-2932 .elementor-element.elementor-element-f5b0004{bottom:-9px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-dd32eff{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-dd32eff{left:-2px;}.elementor-2932 .elementor-element.elementor-element-dd32eff{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-dd32eff .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-dd32eff .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-1d173ca{text-align:center;}.elementor-2932 .elementor-element.elementor-element-1a98e2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2932 .elementor-element.elementor-element-65be3bb{border-width:0.5px 0.5px 0px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0.5px;--border-radius:20px 20px 0px 0px;}.elementor-2932 .elementor-element.elementor-element-da330cc{border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:0px 0px 20px 20px;}.elementor-2932 .elementor-element.elementor-element-906f07c{bottom:-9px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-0968da1{right:-2px;}body.rtl .elementor-2932 .elementor-element.elementor-element-0968da1{left:-2px;}.elementor-2932 .elementor-element.elementor-element-0968da1{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-0968da1 .elementor-icon{font-size:30px;}.elementor-2932 .elementor-element.elementor-element-0968da1 .elementor-icon svg{height:30px;}.elementor-2932 .elementor-element.elementor-element-187c8fb{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d3ff9c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2932 .elementor-element.elementor-element-ad2c019{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-2932 .elementor-element.elementor-element-9f51eac{--min-height:400px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2932 .elementor-element.elementor-element-3b54b76{text-align:center;}.elementor-2932 .elementor-element.elementor-element-3b54b76 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.24px;}.elementor-2932 .elementor-element.elementor-element-34b144b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2932 .elementor-element.elementor-element-34b144b .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-2932 .elementor-element.elementor-element-b8c2f23{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-2932 .elementor-element.elementor-element-dd5aabe{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-2932 .elementor-element.elementor-element-860674b{--width:70px;--border-radius:16px 16px 12px 12px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-a3d562e{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-1da6762{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-b5223ac{--width:73%;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2932 .elementor-element.elementor-element-42e6ec2{--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-2932 .elementor-element.elementor-element-213a176{--width:70px;--border-radius:16px 16px 12px 12px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-7f28bf3{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-8cab1e8{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-b4cdb1f{--width:70%;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2932 .elementor-element.elementor-element-d1c4e92{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-2932 .elementor-element.elementor-element-a595188{--width:70px;--border-radius:12px 16px 12px 12px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-e7ae647{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-c13484c{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-a55d9bb{--width:70%;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2932 .elementor-element.elementor-element-b5167da{--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-2932 .elementor-element.elementor-element-f68a913{--width:70px;--border-radius:16px 16px 12px 12px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-3e00842{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-c364356{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-df229c4{--width:70%;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2932 .elementor-element.elementor-element-9d44e2f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-2932 .elementor-element.elementor-element-935f8d8{--width:70px;--border-radius:16px 16px 12px 12px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-2a8bd09{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-ccb36f7{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-1778d53{--width:70%;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2932 .elementor-element.elementor-element-cb08af2{--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-2932 .elementor-element.elementor-element-c930d59{--width:70px;--border-radius:16px 16px 12px 12px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2932 .elementor-element.elementor-element-fb28437{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-601d6ba{bottom:-9px;}.elementor-2932 .elementor-element.elementor-element-da2c531{--width:70%;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2932 .elementor-element.elementor-element-e50d127{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-2932 .elementor-element.elementor-element-b862aba{font-size:24px;line-height:32px;letter-spacing:-0.24px;}.elementor-2932 .elementor-element.elementor-element-8ff089e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-2932 .elementor-element.elementor-element-90367e8{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-2932 .elementor-element.elementor-element-1fae306{--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2932 .elementor-element.elementor-element-d3f30d6 .elementor-icon{font-size:50px;}.elementor-2932 .elementor-element.elementor-element-d3f30d6 .elementor-icon svg{height:50px;}.elementor-2932 .elementor-element.elementor-element-3c57adf{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-8ddc0d3{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-8ddc0d3{right:0px;}.elementor-2932 .elementor-element.elementor-element-8ddc0d3{top:-10px;}.elementor-2932 .elementor-element.elementor-element-8ddc0d3 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-8ddc0d3 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-ac98d12{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-ac98d12{left:0px;}.elementor-2932 .elementor-element.elementor-element-ac98d12{top:-10px;}.elementor-2932 .elementor-element.elementor-element-ac98d12 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-ac98d12 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-a164230{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-a164230{right:0px;}.elementor-2932 .elementor-element.elementor-element-a164230{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-a164230 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-a164230 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-65ade52{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-65ade52{left:0px;}.elementor-2932 .elementor-element.elementor-element-65ade52{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-65ade52 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-65ade52 .elementor-icon svg{height:8px;}.elementor-2932 .elementor-element.elementor-element-7fbbecf{--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2932 .elementor-element.elementor-element-5f8af31 .elementor-icon{font-size:50px;}.elementor-2932 .elementor-element.elementor-element-5f8af31 .elementor-icon svg{height:50px;}.elementor-2932 .elementor-element.elementor-element-bd20c19{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-e8f3d30{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-e8f3d30{right:0px;}.elementor-2932 .elementor-element.elementor-element-e8f3d30{top:-10px;}.elementor-2932 .elementor-element.elementor-element-e8f3d30 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-e8f3d30 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-8663634{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-8663634{left:0px;}.elementor-2932 .elementor-element.elementor-element-8663634{top:-10px;}.elementor-2932 .elementor-element.elementor-element-8663634 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-8663634 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-cbd3f5d{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-cbd3f5d{right:0px;}.elementor-2932 .elementor-element.elementor-element-cbd3f5d{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-cbd3f5d .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-cbd3f5d .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-607db7c{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-607db7c{left:0px;}.elementor-2932 .elementor-element.elementor-element-607db7c{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-607db7c .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-607db7c .elementor-icon svg{height:8px;}.elementor-2932 .elementor-element.elementor-element-387ff13{--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2932 .elementor-element.elementor-element-92930fe .elementor-icon{font-size:50px;}.elementor-2932 .elementor-element.elementor-element-92930fe .elementor-icon svg{height:50px;}.elementor-2932 .elementor-element.elementor-element-236e5d2{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-9aaeb58{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-9aaeb58{right:0px;}.elementor-2932 .elementor-element.elementor-element-9aaeb58{top:-10px;}.elementor-2932 .elementor-element.elementor-element-9aaeb58 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-9aaeb58 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-79cab26{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-79cab26{left:0px;}.elementor-2932 .elementor-element.elementor-element-79cab26{top:-10px;}.elementor-2932 .elementor-element.elementor-element-79cab26 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-79cab26 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-101a19a{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-101a19a{right:0px;}.elementor-2932 .elementor-element.elementor-element-101a19a{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-101a19a .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-101a19a .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-39467d3{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-39467d3{left:0px;}.elementor-2932 .elementor-element.elementor-element-39467d3{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-39467d3 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-39467d3 .elementor-icon svg{height:8px;}.elementor-2932 .elementor-element.elementor-element-fe96102{--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2932 .elementor-element.elementor-element-6c9131d .elementor-icon{font-size:50px;}.elementor-2932 .elementor-element.elementor-element-6c9131d .elementor-icon svg{height:50px;}.elementor-2932 .elementor-element.elementor-element-08ce436{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-57786e8{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-57786e8{right:0px;}.elementor-2932 .elementor-element.elementor-element-57786e8{top:-10px;}.elementor-2932 .elementor-element.elementor-element-57786e8 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-57786e8 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-9648f9c{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-9648f9c{left:0px;}.elementor-2932 .elementor-element.elementor-element-9648f9c{top:-10px;}.elementor-2932 .elementor-element.elementor-element-9648f9c .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-9648f9c .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-019d407{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-019d407{right:0px;}.elementor-2932 .elementor-element.elementor-element-019d407{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-019d407 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-019d407 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-98e7cf9{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-98e7cf9{left:0px;}.elementor-2932 .elementor-element.elementor-element-98e7cf9{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-98e7cf9 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-98e7cf9 .elementor-icon svg{height:8px;}.elementor-2932 .elementor-element.elementor-element-d6dfb88{--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2932 .elementor-element.elementor-element-eef9980 .elementor-icon{font-size:50px;}.elementor-2932 .elementor-element.elementor-element-eef9980 .elementor-icon svg{height:50px;}.elementor-2932 .elementor-element.elementor-element-f102703{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-597c722{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-597c722{right:0px;}.elementor-2932 .elementor-element.elementor-element-597c722{top:-10px;}.elementor-2932 .elementor-element.elementor-element-597c722 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-597c722 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-bb955d5{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-bb955d5{left:0px;}.elementor-2932 .elementor-element.elementor-element-bb955d5{top:-10px;}.elementor-2932 .elementor-element.elementor-element-bb955d5 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-bb955d5 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-025108b{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-025108b{right:0px;}.elementor-2932 .elementor-element.elementor-element-025108b{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-025108b .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-025108b .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-91fd4f6{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-91fd4f6{left:0px;}.elementor-2932 .elementor-element.elementor-element-91fd4f6{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-91fd4f6 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-91fd4f6 .elementor-icon svg{height:8px;}.elementor-2932 .elementor-element.elementor-element-0fb6a0f{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2932 .elementor-element.elementor-element-348536c .elementor-icon{font-size:50px;}.elementor-2932 .elementor-element.elementor-element-348536c .elementor-icon svg{height:50px;}.elementor-2932 .elementor-element.elementor-element-9a9bd26{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-08913ab{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-08913ab{right:0px;}.elementor-2932 .elementor-element.elementor-element-08913ab{top:-10px;}.elementor-2932 .elementor-element.elementor-element-08913ab .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-08913ab .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-6b75d71{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-6b75d71{left:0px;}.elementor-2932 .elementor-element.elementor-element-6b75d71{top:-10px;}.elementor-2932 .elementor-element.elementor-element-6b75d71 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-6b75d71 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-3de0963{left:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-3de0963{right:0px;}.elementor-2932 .elementor-element.elementor-element-3de0963{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-3de0963 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-3de0963 .elementor-icon svg{height:8px;}body:not(.rtl) .elementor-2932 .elementor-element.elementor-element-cfbc420{right:0px;}body.rtl .elementor-2932 .elementor-element.elementor-element-cfbc420{left:0px;}.elementor-2932 .elementor-element.elementor-element-cfbc420{bottom:-7px;}.elementor-2932 .elementor-element.elementor-element-cfbc420 .elementor-icon{font-size:8px;}.elementor-2932 .elementor-element.elementor-element-cfbc420 .elementor-icon svg{height:8px;}.elementor-2932 .elementor-element.elementor-element-bdf6ace{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-2932 .elementor-element.elementor-element-8a1d8e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2932 .elementor-element.elementor-element-8a1d8e2 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2932 .elementor-element.elementor-element-324d001{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2932 .elementor-element.elementor-element-324d001 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2932 .elementor-element.elementor-element-d0873ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2932 .elementor-element.elementor-element-d0873ce .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2932 .elementor-element.elementor-element-7f34e8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2932 .elementor-element.elementor-element-7f34e8c .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2932 .elementor-element.elementor-element-beccd8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2932 .elementor-element.elementor-element-beccd8b .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2932 .elementor-element.elementor-element-b961fef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2932 .elementor-element.elementor-element-b961fef .elementor-heading-title{font-size:16px;line-height:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-237f542 *//* Breadcrumb wrapper */
.elementor-shortcode {
    font-family: 'Inter', sans-serif;
    font-weight: 500;
    font-size: 16px;
    line-height: 28px;
    letter-spacing: -0.01em;
    color: rgba(255, 255, 255, 1);
}

/* Links */
.elementor-shortcode a {
    color: rgba(255, 255, 255, 0.8);
    text-decoration: none;
    transition: all 0.3s ease;
}

/* Hover effect */
.elementor-shortcode a:hover {
    color: rgba(255, 255, 255, 1);
}

/* Separator ( > ) */
.elementor-shortcode span > span::after {
    content: ">";
    margin: 0 8px;
    color: rgba(255, 255, 255, 0.6);
}

/* Remove default > (important) */
.elementor-shortcode {
    font-size: 0; /* reset to control spacing */
}

.elementor-shortcode span,
.elementor-shortcode a {
    font-size: 16px; /* restore font */
}

/* Last item (current page) */
.elementor-shortcode .breadcrumb_last {
    color: rgba(255, 255, 255, 1);
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4811053 */.elementor-2932 .elementor-element.elementor-element-4811053 {
  background-color: rgba(3, 80, 255, 1); /* Fallback */

  background: 
    /* 1. The Top Left Accent (Top Layer) */
    radial-gradient(circle at 20% -30%, rgba(3, 80, 255, 1) 0%, transparent 45%),
    
    /* 2. The Main Full-Width Transition (Bottom Layer) */
    linear-gradient(
      to bottom, 
      rgba(0, 244, 211, 1) 35%,     /* Full width Cyan at the very top */
      rgba(3, 80, 255, 1) 60%,    /* Transitions into Blue, becoming solid at 60% */
      rgba(3, 80, 255, 1) 100%    /* Stays solid Blue to the bottom */
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47cf6c3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32be170 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67bbfb0 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df3c4d *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afeeea3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bac9d *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ee3f4 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc43d3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1fd04 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e51f8ad *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc64adc *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a61842e *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e803e7 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86f49d2 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98ebcad *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-814d487 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47cf6c3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32be170 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67bbfb0 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df3c4d *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afeeea3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bac9d *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ee3f4 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc43d3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1fd04 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e51f8ad *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc64adc *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a61842e *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e803e7 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86f49d2 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98ebcad *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-814d487 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47cf6c3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32be170 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67bbfb0 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df3c4d *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afeeea3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bac9d *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ee3f4 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc43d3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1fd04 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e51f8ad *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc64adc *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a61842e *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e803e7 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86f49d2 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98ebcad *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-814d487 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47cf6c3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32be170 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67bbfb0 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df3c4d *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afeeea3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bac9d *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ee3f4 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc43d3 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1fd04 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e51f8ad *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc64adc *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a61842e *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e803e7 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86f49d2 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98ebcad *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-814d487 *//* 1. Base Card Styling */
.hover-card {
    position: relative;
    transition: all 0.4s ease-in-out;
    background: #e6fdff;
    border-radius: 20px;
    z-index: 1;
}

/* 2. Background Image (BOTTOM LAYER) */
.hover-card::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Image-12.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    opacity: 0;
    transform: scale(1);
    transition: opacity 0.5s ease, transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);

    z-index: 0;
}

/* 3. Gradient Overlay (TOP LAYER) */
.hover-card::after {
    content: "";
    position: absolute;
    inset: 0;

    background-image: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/Layers.png');

    /* 🔥 CONTROL GRADIENT HERE */
       /* or cover depending on your design */
    background-position: bottom center; 
    background-repeat: no-repeat;

    opacity: 0;
    transition: opacity 0.5s ease;

    z-index: 1; /* ALWAYS ABOVE IMAGE */
}

/* 4. Hover Trigger */
.hover-card:hover::before {
    opacity: 1;
    transform: scale(1);
}

.hover-card:hover::after {
    opacity: 1;
}

/* 5. Keep Content Above Everything */
.hover-card > * {
    position: relative;
    z-index: 2;
}

/* 6. Text Color Change */
/* Title */
.hover-card:hover .card-title * {
    color: #ffffff !important;
}

/* Text */
.hover-card:hover .card-text * {
    color: #ffffff !important;
}
/* 7. Button Animation */
.hover-card .card-btn {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease;
}

.hover-card:hover .card-btn {
    opacity: 1;
    transform: translateY(0);
}

/* 8. Icon Animation */
.hover-card .elementor-widget-icon {
    z-index: 3;
    transition: transform 0.4s ease;
}

.hover-card:hover .elementor-widget-icon {
    transform: scale(1.1);
}


/* Parent hover triggers icon movement */
.card-wrapper:hover .elementor-widget-icon {
    transition: transform 0.4s ease;
}

/* TOP LEFT */
.card-wrapper:hover .left-icon {
    transform: translate(-10px, -10px);
}

/* TOP RIGHT */
.card-wrapper:hover .right-icon {
    transform: translate(10px, -10px);
}

/* BOTTOM LEFT */
.card-wrapper:hover .bottom-left-icon {
    transform: translate(-10px, 10px);
}

/* BOTTOM RIGHT */
.card-wrapper:hover .bottom-right-icon {
    transform: translate(10px, 10px);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-370d1b7 *//* Wrapper */
.custom-pill-tabs .e-n-tabs-heading {
    display: inline-flex;
    gap: 8px;
    padding: 8px;
    background:#ECECEC;
    border-radius: 12px;
    width: fit-content;
    align-self: center;
}

/* Individual tabs */
.custom-pill-tabs .e-n-tab-title {
    border: none;
    background:#FFF !important;
    padding: 10px 24px;
    border-radius: 9px;
    height: 52px;
    font-size: 14px;
    font-weight: 500;
    color: #6b7280; /* gray text */
    transition: all 0.3s ease;
    cursor: pointer;
}

/* Active tab */
.custom-pill-tabs .e-n-tab-title[aria-selected="true"] {
    color: rgba(0, 0, 0, 0.9);
 font-weight: 500;
 box-shadow: 0 4px 12px rgba(59,130,246,0.3);
 

}

/* Remove Elementor default borders */
.custom-pill-tabs .e-n-tabs-heading {
    border: none !important;
}

.custom-pill-tabs .e-n-tab-title:after,
.custom-pill-tabs .e-n-tab-title:before {
    display: none !important;
}
.custom-pill-tabs .e-n-tab-title:hover {
    color: rgba(0, 0, 0, 0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f51eac */.elementor-2932 .elementor-element.elementor-element-9f51eac {
    background: 
        /* Light Source 1: Top Right */
        radial-gradient(circle at 100% -10%, rgba(42, 255, 241, 1) 0%, transparent 50%),
        
        /* Light Source 2: Bottom Left */
        radial-gradient(circle at 15% 110%, rgba(42, 255, 241, 1) 0%, transparent 80%),
        
        /* The Base Color: Your Teal */
        rgba(2, 57, 254, 1);
        
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fae306 */@media (max-width: 767px) {
    .elementor-2932 .elementor-element.elementor-element-1fae306 {
        background-color: rgba(255, 22, 22, 0.10);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fbbecf */@media (max-width: 767px) {
    .elementor-2932 .elementor-element.elementor-element-7fbbecf {
        background-color: rgba(255, 22, 22, 0.10);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387ff13 */@media (max-width: 767px) {
    .elementor-2932 .elementor-element.elementor-element-387ff13 {
        background-color: rgba(255, 22, 22, 0.10);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe96102 */@media (max-width: 767px) {
    .elementor-2932 .elementor-element.elementor-element-fe96102 {
        background-color: rgba(255, 22, 22, 0.10);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6dfb88 */@media (max-width: 767px) {
    .elementor-2932 .elementor-element.elementor-element-d6dfb88 {
        background-color: rgba(255, 22, 22, 0.10);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fb6a0f */@media (max-width: 767px) {
    .elementor-2932 .elementor-element.elementor-element-0fb6a0f {
        background-color: rgba(255, 22, 22, 0.10);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdf6ace *//* ================================
   WRAPPER
================================ */
.panels-wrapper {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 460px;
  overflow: hidden;
}

/* ================================
   EACH PANEL
================================ */
.service-panel {
  position: relative;
  height: 100%;
  /*overflow: hidden !important;*/
  cursor: pointer;
  flex-shrink: 0;
  width: 75px;
  transform: translateZ(0);
  will-change: width;
}

.service-panel.is-active {
  width: calc(100% - 225px);
}

/* ================================
   FIX ELEMENTOR WRAPPERS
   inside service-panel
================================ */
.service-panel > .e-con-inner,
.service-panel > .elementor-container,
.service-panel > .elementor-widget-wrap {
  position: static !important;
  height: 100% !important;
  width: 100% !important;
  padding: 0 !important;
}

/* ================================
   TAB LABEL
================================ */
.panel-tab {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: end !important;
  opacity: 1;
  pointer-events: none;
  z-index: 1;
}

/* Fix Elementor wrappers inside panel-tab */
.panel-tab > .e-con-inner,
.panel-tab > .elementor-container,
.panel-tab > .elementor-widget-wrap {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  height: 100% !important;
  width: 100% !important;
  padding: 0 !important;
}

.panel-tab-label {
  writing-mode: vertical-rl;
  transform: rotate(180deg);
  white-space: nowrap;
}

.service-panel.is-active .panel-tab {
  opacity: 0;
  pointer-events: none;
}

/* ================================
   EXPANDED CONTENT
================================ */
.panel-content {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  opacity: 0;
  pointer-events: none;
  overflow: hidden;
  z-index: 2;
}

.service-panel.is-active .panel-content {
  opacity: 1;
  pointer-events: all;
}

/* Fix Elementor wrappers inside panel-content */
.panel-content > .e-con-inner,
.panel-content > .elementor-container,
.panel-content > .elementor-widget-wrap {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
  width: 100% !important;
  padding: 0 !important;
}

/* ================================
   PANEL INNER
   (direct child container of panel-content)
================================ */
.panel-inner {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
  width: 100% !important;
  box-sizing: border-box !important;
}

.panel-inner > .e-con-inner,
.panel-inner > .elementor-container,
.panel-inner > .elementor-widget-wrap {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
  width: 100% !important;
  padding: 0 !important;
}

/* ================================
   TOP ROW — Title + Button
================================ */
.panel-top-row {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: space-between !important;
  width: 100% !important;
  flex-shrink: 0 !important;
}

.panel-top-row > .e-con-inner,
.panel-top-row > .elementor-container,
.panel-top-row > .elementor-widget-wrap {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: space-between !important;
  width: 100% !important;
  flex-wrap: nowrap !important;
}

/* ================================
   BODY ROW — Image + Services
================================ */
.panel-body-row {
  display: flex !important;
  flex-direction: row !important;
  flex: 1 !important;
  overflow: hidden !important;
  width: 100% !important;
}

.panel-body-row > .e-con-inner,
.panel-body-row > .elementor-container,
.panel-body-row > .elementor-widget-wrap {
  display: flex !important;
  flex-direction: row !important;
  flex: 1 !important;
  height: 100% !important;
  width: 100% !important;
}

/* ================================
   SERVICE ITEMS
================================ */
.svc-item:last-child {
  border-bottom: none;
}





@media (max-width: 768px) {

  /* Stack vertically */
  .panels-wrapper {
    flex-direction: column !important;
    height: auto !important;
    gap: 10px !important;
  }

  /* Collapsed tab bar */
  .service-panel {
    width: 100% !important;
    height: 52px !important;
    min-height: 52px !important;
    max-height: 52px !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    position: relative !important;
  }

  /* Tab label — horizontal centered */
  .panel-tab {
    position: absolute !important;
    inset: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 16px !important;
  }

  .panel-tab-label {
    writing-mode: horizontal-tb !important;
    transform: none !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }

  /* Active panel — you style this yourself */
  .service-panel.is-active {
    height: 480px !important;
    min-height: 480px !important;
    max-height: 480px !important;
    width: 100% !important;
  }

  /* panel-content position */
  .panel-content {
    position: absolute !important;
    inset: 0 !important;
    height: 480px !important;
    z-index: 2 !important;
    overflow: hidden !important;
  }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Stack Sans Notch';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aiiotgeeks.com/wp-content/uploads/2026/04/stack-sans-notch-v5-latin-regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */