.elementor-806 .elementor-element.elementor-element-83c5309{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:184px;--padding-bottom:640px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-806 .elementor-element.elementor-element-83c5309:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-83c5309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flashx.io/wp-content/uploads/2025/08/hero-section-gradient.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-806 .elementor-element.elementor-element-83c5309 > .elementor-shape-bottom .elementor-shape-fill, .elementor-806 .elementor-element.elementor-element-83c5309 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-83c5309 > .elementor-shape-bottom svg, .elementor-806 .elementor-element.elementor-element-83c5309 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:254px;}.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-806 .elementor-element.elementor-element-6d162c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-6d162c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c8e02c4 );}.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-806 .elementor-element.elementor-element-19ffe1f{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-19ffe1f.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-764c0a0{--spacer-size:48px;}.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-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-806 .elementor-element.elementor-element-078264e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;fill:var( --e-global-color-c8e02c4 );color:var( --e-global-color-c8e02c4 );padding:12px 024px 12px 24px;}.elementor-806 .elementor-element.elementor-element-078264e{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;}.elementor-806 .elementor-element.elementor-element-078264e.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-078264e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-806 .elementor-element.elementor-element-078264e .elementor-button:hover, .elementor-806 .elementor-element.elementor-element-078264e .elementor-button:focus{border-color:var( --e-global-color-9baa3da );}.elementor-806 .elementor-element.elementor-element-bbf1803{--display:flex;--min-height:515px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-544px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-bbf1803:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-bbf1803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-d6fcf15{z-index:2;}.elementor-806 .elementor-element.elementor-element-d6fcf15 img{border-radius:24px 24px 24px 24px;}.elementor-806 .elementor-element.elementor-element-5fde41f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-5fde41f:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-5fde41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02111C;background-image:url("https://flashx.io/wp-content/uploads/2025/08/Untitled-design.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-806 .elementor-element.elementor-element-3d2881d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-9cbd3ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-9cbd3ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-0fe57b5{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#CFCFD1;}.elementor-806 .elementor-element.elementor-element-0fe57b5.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-cfb3bab{--spacer-size:48px;}.elementor-806 .elementor-element.elementor-element-487718b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-487718b:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-487718b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-ecb0b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-ecb0b15 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-1d7a8e1 );}.elementor-806 .elementor-element.elementor-element-1e7a0db{width:var( --container-widget-width, 1122px );max-width:1122px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1122px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;color:#050505;}.elementor-806 .elementor-element.elementor-element-1e7a0db.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-6452a86{--spacer-size:96px;}.elementor-806 .elementor-element.elementor-element-dd6d64a{--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:32px 32px;--row-gap:32px;--column-gap:32px;--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-806 .elementor-element.elementor-element-05ff978{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-05ff978.e-con{--flex-grow:0;--flex-shrink:0;}.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-806 .elementor-element.elementor-element-1858ac6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-2d68794{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-8772a7f{--display:flex;}.elementor-806 .elementor-element.elementor-element-a1cd30c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-dfe9e64{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-8103540{--display:flex;}.elementor-806 .elementor-element.elementor-element-bb03a9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-0515007{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-4a269e9{--display:flex;}.elementor-806 .elementor-element.elementor-element-141cee5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-ff650ba{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-cab3922{--display:flex;}.elementor-806 .elementor-element.elementor-element-97f123f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-7aba8a4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-c729fc2{--display:flex;}.elementor-806 .elementor-element.elementor-element-b81c072{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-4051fe7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-014f459{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:20px;}.elementor-806 .elementor-element.elementor-element-014f459 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:#E5E5E7;}.elementor-806 .elementor-element.elementor-element-014f459 {--n-accordion-padding:16px 10px 16px 24px;}:where( .elementor-806 .elementor-element.elementor-element-014f459 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-806 .elementor-element.elementor-element-014f459 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E7;--padding-top:8px;--padding-right:0px;--padding-bottom:8px;--padding-left:24px;}.elementor-806 .elementor-element.elementor-element-1658ba5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-16106b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-2f3bd07{--display:flex;}.elementor-806 .elementor-element.elementor-element-a106c7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-24e93f5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-5bf9d75{--display:flex;}.elementor-806 .elementor-element.elementor-element-b5f6b51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-9f4794e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-42668c1{--display:flex;}.elementor-806 .elementor-element.elementor-element-272a616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-ef40bf1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-aedfc1e{--display:flex;}.elementor-806 .elementor-element.elementor-element-91176d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-81f8637{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-0d45b16{--display:flex;}.elementor-806 .elementor-element.elementor-element-5d9b7ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-f851e35{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#424242;}.elementor-806 .elementor-element.elementor-element-62797c0{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:20px;}.elementor-806 .elementor-element.elementor-element-62797c0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:#E5E5E7;}.elementor-806 .elementor-element.elementor-element-62797c0 {--n-accordion-padding:16px 10px 16px 24px;}:where( .elementor-806 .elementor-element.elementor-element-62797c0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-806 .elementor-element.elementor-element-62797c0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E7;--padding-top:8px;--padding-right:0px;--padding-bottom:8px;--padding-left:24px;}.elementor-806 .elementor-element.elementor-element-9ad1aa0{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:5px;--n-tabs-gap:40px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#6C6C6D;--n-tabs-title-color-active:#FFFFFF;}.elementor-806 .elementor-element.elementor-element-9ad1aa0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F1F1F1;}.elementor-806 .elementor-element.elementor-element-9ad1aa0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#CFCFD100;}.elementor-806 .elementor-element.elementor-element-9ad1aa0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-806 .elementor-element.elementor-element-9ad1aa0.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-primary );}.elementor-806 .elementor-element.elementor-element-9ad1aa0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-806 .elementor-element.elementor-element-9ad1aa0.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:"Inter", Sans-serif;}.elementor-806 .elementor-element.elementor-element-9ad1aa0 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#6C6C6D;}.elementor-806 .elementor-element.elementor-element-0d0a254{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-806 .elementor-element.elementor-element-dc3cebf{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-806 .elementor-element.elementor-element-dc3cebf img{border-radius:16px 16px 16px 16px;}.elementor-806 .elementor-element.elementor-element-978fbc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-806 .elementor-element.elementor-element-978fbc9:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-978fbc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7FA;}.elementor-806 .elementor-element.elementor-element-5ca3dfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-5ca3dfe:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-5ca3dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02111C;}.elementor-806 .elementor-element.elementor-element-633a1f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-666f47a{--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 32px;--row-gap:0px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-d25523d{--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-806 .elementor-element.elementor-element-b01e7cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-806 .elementor-element.elementor-element-b01e7cc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-806 .elementor-element.elementor-element-b01e7cc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-806 .elementor-element.elementor-element-b01e7cc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-806 .elementor-element.elementor-element-b01e7cc .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-b01e7cc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-806 .elementor-element.elementor-element-b01e7cc .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-b01e7cc:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-b01e7cc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-b01e7cc .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#CFCFD1;}.elementor-806 .elementor-element.elementor-element-f20d8be{--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-806 .elementor-element.elementor-element-bb58f5f.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-806 .elementor-element.elementor-element-bb58f5f.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-806 .elementor-element.elementor-element-bb58f5f.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-806 .elementor-element.elementor-element-bb58f5f .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-bb58f5f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-806 .elementor-element.elementor-element-bb58f5f .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-bb58f5f:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-bb58f5f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-bb58f5f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#CFCFD1;}.elementor-806 .elementor-element.elementor-element-c0a4c25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:032px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-96163da{--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-806 .elementor-element.elementor-element-7289784.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-806 .elementor-element.elementor-element-7289784.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-806 .elementor-element.elementor-element-7289784.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-806 .elementor-element.elementor-element-7289784 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-7289784 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-806 .elementor-element.elementor-element-7289784 .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-7289784:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-7289784:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-7289784 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#CFCFD1;}.elementor-806 .elementor-element.elementor-element-bc0258b{--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-806 .elementor-element.elementor-element-15512bb.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-806 .elementor-element.elementor-element-15512bb.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-806 .elementor-element.elementor-element-15512bb.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-806 .elementor-element.elementor-element-15512bb .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-15512bb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-806 .elementor-element.elementor-element-15512bb .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-15512bb:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-15512bb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-15512bb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#CFCFD1;}.elementor-806 .elementor-element.elementor-element-51f0321{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-51f0321:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-51f0321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-e235783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-e235783 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-1d7a8e1 );}.elementor-806 .elementor-element.elementor-element-3e1b9f1{width:var( --container-widget-width, 1122px );max-width:1122px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1122px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;color:#050505;}.elementor-806 .elementor-element.elementor-element-3e1b9f1.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-7742155{--spacer-size:96px;}.elementor-806 .elementor-element.elementor-element-ad7b03c{--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:32px 32px;--row-gap:32px;--column-gap:32px;--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-806 .elementor-element.elementor-element-b11000d{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__front{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Card-1-1.png");background-size:cover;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5D9FC1;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__back{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Card-1.png");background-position:center center;background-size:cover;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5D9FC1;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box{height:544px;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__image{margin-bottom:100px;opacity:1;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__image img{border-radius:20px;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__front .elementor-flip-box__layer__title{color:#E5E5E7;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__button{margin-center:0;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-806 .elementor-element.elementor-element-988c12c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__front{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Card-1-1.png");background-size:cover;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5D9FC1;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__back{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Card-1.png");background-position:center center;background-size:cover;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5D9FC1;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box{height:544px;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__image{margin-bottom:100px;opacity:1;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__image img{border-radius:20px;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#E5E5E7;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__button{margin-center:0;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-c8e02c4 );font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-c8e02c4 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-806 .elementor-element.elementor-element-b8e8d08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__front{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Card-1-1.png");background-size:cover;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5D9FC1;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__back{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Card-1.png");background-position:center center;background-size:cover;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5D9FC1;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box{height:544px;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__image{margin-bottom:100px;opacity:1;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__image img{border-radius:20px;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__front .elementor-flip-box__layer__title{color:#E5E5E7;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__button{margin-center:0;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-806 .elementor-element.elementor-element-cca24be{--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 96px;--row-gap:0px;--column-gap:96px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-cca24be:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-cca24be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flashx.io/wp-content/uploads/2025/08/gradient-for-products-page-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-806 .elementor-element.elementor-element-6d66d6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-6d66d6c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-b75b7cd{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#CFCFD1;}.elementor-806 .elementor-element.elementor-element-b75b7cd.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-1773585{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-a9a4f78{--spacer-size:104px;}.elementor-806 .elementor-element.elementor-element-61e5242{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-806 .elementor-element.elementor-element-c2e9695{--display:flex;}.elementor-806 .elementor-element.elementor-element-1214dde img{border-radius:16px 16px 16px 16px;}.elementor-806 .elementor-element.elementor-element-350f965{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-1ec427d{text-align:left;}.elementor-806 .elementor-element.elementor-element-4727a3a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:#EBEBEB;}.elementor-806 .elementor-element.elementor-element-c71ffe7{padding:0px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-c71ffe7.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-806 .elementor-element.elementor-element-ec8d280{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-text{color:#EBEBED;transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-0d0e25a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-8f01610{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-39b7781{--spacer-size:104px;}.elementor-806 .elementor-element.elementor-element-78a35b4{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-806 .elementor-element.elementor-element-2c19db7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-04e2e73{text-align:left;}.elementor-806 .elementor-element.elementor-element-1ee0986{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:#EBEBEB;}.elementor-806 .elementor-element.elementor-element-56cec69{padding:0px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-56cec69.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-f752db7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-text{color:#EBEBED;transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-271040f{--display:flex;}.elementor-806 .elementor-element.elementor-element-b3beb30 img{border-radius:16px 16px 16px 16px;}.elementor-806 .elementor-element.elementor-element-cdedab3{--spacer-size:104px;}.elementor-806 .elementor-element.elementor-element-9856eb2{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-806 .elementor-element.elementor-element-37021ed{--display:flex;}.elementor-806 .elementor-element.elementor-element-b3272a3 img{border-radius:16px 16px 16px 16px;}.elementor-806 .elementor-element.elementor-element-cd214a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-5c54e44{text-align:left;}.elementor-806 .elementor-element.elementor-element-4c91e3b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:#EBEBEB;}.elementor-806 .elementor-element.elementor-element-3a91ee5{padding:0px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-3a91ee5.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-d50f974{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-text{color:#EBEBED;transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-6d8477c{--spacer-size:104px;}.elementor-806 .elementor-element.elementor-element-a672177{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-806 .elementor-element.elementor-element-21133fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-2354294{text-align:left;}.elementor-806 .elementor-element.elementor-element-d27045a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:#EBEBEB;}.elementor-806 .elementor-element.elementor-element-7cc21f1{padding:0px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-7cc21f1.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-afc3280{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-text{color:#EBEBED;transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-113a398{--display:flex;}.elementor-806 .elementor-element.elementor-element-f296f49 img{border-radius:16px 16px 16px 16px;}.elementor-806 .elementor-element.elementor-element-9bf04ce{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-806 .elementor-element.elementor-element-a9eb0f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-e197b06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-806 .elementor-element.elementor-element-2ef842c img{border-radius:16px 16px 16px 16px;}.elementor-806 .elementor-element.elementor-element-96bfa74{padding:84px 0px 0px 0px;text-align:left;}.elementor-806 .elementor-element.elementor-element-75569a9{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#EBEBEB;}.elementor-806 .elementor-element.elementor-element-24006b8{padding:8px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-24006b8.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-fa957d5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-text{color:#EBEBED;transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-028b534{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-806 .elementor-element.elementor-element-dde1733 img{border-radius:16px 16px 16px 16px;}.elementor-806 .elementor-element.elementor-element-85f5e6f{padding:84px 0px 0px 0px;text-align:left;}.elementor-806 .elementor-element.elementor-element-ddf685e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#EBEBEB;}.elementor-806 .elementor-element.elementor-element-ad3efb5{padding:8px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-ad3efb5.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-6c269b0{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-text{color:#EBEBED;transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-a92179d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-806 .elementor-element.elementor-element-e5efae5 img{border-radius:16px 16px 16px 16px;}.elementor-806 .elementor-element.elementor-element-d7961c9{padding:84px 0px 0px 0px;text-align:left;}.elementor-806 .elementor-element.elementor-element-d29b446{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#EBEBEB;}.elementor-806 .elementor-element.elementor-element-76c43ec{padding:8px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-76c43ec.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-bc427c5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-text{color:#EBEBED;transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-21bfba4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-806 .elementor-element.elementor-element-a45d2b3 img{border-radius:16px 16px 16px 16px;}.elementor-806 .elementor-element.elementor-element-b1cc08e{padding:84px 0px 0px 0px;text-align:left;}.elementor-806 .elementor-element.elementor-element-23147b0{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#EBEBEB;}.elementor-806 .elementor-element.elementor-element-c6a0558{padding:8px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-c6a0558.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-b505341{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-text{color:#EBEBED;transition:color 0.3s;}.elementor-806 .elementor-element.elementor-element-4d87861{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-806 .elementor-element.elementor-element-a9c2021{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-b6a9617{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-b6a9617:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-b6a9617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-3b2c70c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-3b2c70c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-1d7a8e1 );}.elementor-806 .elementor-element.elementor-element-8acacc4{--spacer-size:96px;}.elementor-806 .elementor-element.elementor-element-ccdde7a{--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-806 .elementor-element.elementor-element-e0c7fa7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-04d29b1{--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 32px;--row-gap:0px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-6c471d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-806 .elementor-element.elementor-element-6c471d6:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-6c471d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #B85BF114 0%, #C9DAFF1F 100%);}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-wrapper{text-align:left;}.elementor-806 .elementor-element.elementor-element-9b66c64.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-806 .elementor-element.elementor-element-9b66c64.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-806 .elementor-element.elementor-element-9b66c64.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#141414;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-9b66c64:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-9b66c64:has(:focus) .elementor-image-box-title{color:#141414;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#323233;}.elementor-806 .elementor-element.elementor-element-30b44cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-806 .elementor-element.elementor-element-30b44cd:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-30b44cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #B85BF114 0%, #C9DAFF1F 100%);}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-wrapper{text-align:left;}.elementor-806 .elementor-element.elementor-element-17582d4.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-806 .elementor-element.elementor-element-17582d4.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-806 .elementor-element.elementor-element-17582d4.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#141414;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-17582d4:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-17582d4:has(:focus) .elementor-image-box-title{color:#141414;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#323233;}.elementor-806 .elementor-element.elementor-element-7424dd6{--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 32px;--row-gap:0px;--column-gap:32px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-7424dd6.e-con{--align-self:center;}.elementor-806 .elementor-element.elementor-element-602806c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-806 .elementor-element.elementor-element-602806c:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-602806c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #B85BF114 0%, #C9DAFF1F 100%);}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-wrapper{text-align:left;}.elementor-806 .elementor-element.elementor-element-36ab924.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-806 .elementor-element.elementor-element-36ab924.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-806 .elementor-element.elementor-element-36ab924.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#141414;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-36ab924:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-36ab924:has(:focus) .elementor-image-box-title{color:#141414;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#323233;}.elementor-806 .elementor-element.elementor-element-b0ba90d{--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 96px;--row-gap:0px;--column-gap:96px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-b0ba90d:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-b0ba90d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flashx.io/wp-content/uploads/2025/08/11815.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-806 .elementor-element.elementor-element-45ee2e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-45ee2e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-4cbd737{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#CFCFD1;}.elementor-806 .elementor-element.elementor-element-4cbd737.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-efa27ba{--spacer-size:96px;}.elementor-806 .elementor-element.elementor-element-dc1bf0b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-e8941a1{--display:flex;--background-transition:0s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-e8941a1:hover{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Rectangle-90.png");background-position:bottom center;background-repeat:no-repeat;--overlay-opacity:1;}.elementor-806 .elementor-element.elementor-element-e8941a1:hover::before, .elementor-806 .elementor-element.elementor-element-e8941a1:hover > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-e8941a1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-e8941a1 > .elementor-background-slideshow:hover::before, .elementor-806 .elementor-element.elementor-element-e8941a1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-806 .elementor-element.elementor-element-e30d2bc{padding:24px 24px 24px 24px;transition:background 0s;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-wrapper{text-align:left;}.elementor-806 .elementor-element.elementor-element-e30d2bc.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-806 .elementor-element.elementor-element-e30d2bc.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-806 .elementor-element.elementor-element-e30d2bc.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-e30d2bc:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-e30d2bc:has(:focus) .elementor-image-box-title{color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-455b1d2{--display:flex;--background-transition:0s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-455b1d2:hover{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Rectangle-90.png");background-position:bottom center;background-repeat:no-repeat;--overlay-opacity:1;}.elementor-806 .elementor-element.elementor-element-455b1d2:hover::before, .elementor-806 .elementor-element.elementor-element-455b1d2:hover > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-455b1d2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-455b1d2 > .elementor-background-slideshow:hover::before, .elementor-806 .elementor-element.elementor-element-455b1d2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-806 .elementor-element.elementor-element-ec1fdd6{padding:24px 24px 24px 24px;transition:background 0s;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-wrapper{text-align:left;}.elementor-806 .elementor-element.elementor-element-ec1fdd6.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-806 .elementor-element.elementor-element-ec1fdd6.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-806 .elementor-element.elementor-element-ec1fdd6.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-ec1fdd6:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-ec1fdd6:has(:focus) .elementor-image-box-title{color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-443d310{--display:flex;--background-transition:0s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-443d310:hover{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Rectangle-90.png");background-position:bottom center;background-repeat:no-repeat;--overlay-opacity:1;}.elementor-806 .elementor-element.elementor-element-443d310:hover::before, .elementor-806 .elementor-element.elementor-element-443d310:hover > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-443d310:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-443d310 > .elementor-background-slideshow:hover::before, .elementor-806 .elementor-element.elementor-element-443d310 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-806 .elementor-element.elementor-element-17461d8{padding:24px 24px 24px 24px;transition:background 0s;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-wrapper{text-align:left;}.elementor-806 .elementor-element.elementor-element-17461d8.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-806 .elementor-element.elementor-element-17461d8.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-806 .elementor-element.elementor-element-17461d8.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-17461d8:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-17461d8:has(:focus) .elementor-image-box-title{color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-826f9e2{--display:flex;--background-transition:0s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-826f9e2:hover{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Rectangle-90.png");background-position:bottom center;background-repeat:no-repeat;--overlay-opacity:1;}.elementor-806 .elementor-element.elementor-element-826f9e2:hover::before, .elementor-806 .elementor-element.elementor-element-826f9e2:hover > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-826f9e2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-826f9e2 > .elementor-background-slideshow:hover::before, .elementor-806 .elementor-element.elementor-element-826f9e2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-806 .elementor-element.elementor-element-4fd87a3{padding:24px 24px 24px 24px;transition:background 0s;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-wrapper{text-align:left;}.elementor-806 .elementor-element.elementor-element-4fd87a3.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-806 .elementor-element.elementor-element-4fd87a3.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-806 .elementor-element.elementor-element-4fd87a3.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-4fd87a3:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-4fd87a3:has(:focus) .elementor-image-box-title{color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-ee94428{--display:flex;--background-transition:0s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-ee94428:hover{background-image:url("https://flashx.io/wp-content/uploads/2025/08/Rectangle-90.png");background-position:bottom center;background-repeat:no-repeat;--overlay-opacity:1;}.elementor-806 .elementor-element.elementor-element-ee94428:hover::before, .elementor-806 .elementor-element.elementor-element-ee94428:hover > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-ee94428:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-806 .elementor-element.elementor-element-ee94428 > .elementor-background-slideshow:hover::before, .elementor-806 .elementor-element.elementor-element-ee94428 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-806 .elementor-element.elementor-element-4650c1b{padding:24px 24px 24px 24px;transition:background 0s;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-wrapper{text-align:left;}.elementor-806 .elementor-element.elementor-element-4650c1b.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-806 .elementor-element.elementor-element-4650c1b.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-806 .elementor-element.elementor-element-4650c1b.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-4650c1b:has(:hover) .elementor-image-box-title,
					 .elementor-806 .elementor-element.elementor-element-4650c1b:has(:focus) .elementor-image-box-title{color:#EBEBED;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-806 .elementor-element.elementor-element-8b35ba7{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:32px;padding:0% 0% 0% 8%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-806 .elementor-element.elementor-element-3b15084{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-3b15084:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-3b15084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8e02c4 );}.elementor-806 .elementor-element.elementor-element-ec49f75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-ec49f75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-1d7a8e1 );}.elementor-806 .elementor-element.elementor-element-3c001c2{--display:flex;}.elementor-806 .elementor-element.elementor-element-5bf84f7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-806 .elementor-element.elementor-element-5bf84f7.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-806 .elementor-element.elementor-element-5bf84f7.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-806 .elementor-element.elementor-element-5bf84f7.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-5bf84f7 .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:#A62EEF;}.elementor-806 .elementor-element.elementor-element-5bf84f7 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-806 .elementor-element.elementor-element-5bf84f7 .elementor-image-box-img img{transition-duration:0s;}.elementor-806 .elementor-element.elementor-element-5bf84f7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;color:#4E4E4F;}.elementor-806 .elementor-element.elementor-element-e98832b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-806 .elementor-element.elementor-element-e98832b.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-806 .elementor-element.elementor-element-e98832b.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-806 .elementor-element.elementor-element-e98832b.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-e98832b .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:#A62EEF;}.elementor-806 .elementor-element.elementor-element-e98832b .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-806 .elementor-element.elementor-element-e98832b .elementor-image-box-img img{transition-duration:0s;}.elementor-806 .elementor-element.elementor-element-e98832b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;color:#4E4E4F;}.elementor-806 .elementor-element.elementor-element-8bff722{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-806 .elementor-element.elementor-element-8bff722.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-806 .elementor-element.elementor-element-8bff722.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-806 .elementor-element.elementor-element-8bff722.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-8bff722 .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:#A62EEF;}.elementor-806 .elementor-element.elementor-element-8bff722 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-806 .elementor-element.elementor-element-8bff722 .elementor-image-box-img img{transition-duration:0s;}.elementor-806 .elementor-element.elementor-element-8bff722 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;color:#4E4E4F;}.elementor-806 .elementor-element.elementor-element-dabe788{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-806 .elementor-element.elementor-element-dabe788.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-806 .elementor-element.elementor-element-dabe788.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-806 .elementor-element.elementor-element-dabe788.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-dabe788 .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:#A62EEF;}.elementor-806 .elementor-element.elementor-element-dabe788 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-806 .elementor-element.elementor-element-dabe788 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-806 .elementor-element.elementor-element-dabe788 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;color:#4E4E4F;}.elementor-806 .elementor-element.elementor-element-b1bd2ec{--spacer-size:96px;}.elementor-806 .elementor-element.elementor-element-0c328b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-0fa7c84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-806 .elementor-element.elementor-element-0fa7c84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:var( --e-global-color-1d7a8e1 );}.elementor-806 .elementor-element.elementor-element-6cfb06b{--spacer-size:64px;}.elementor-806 .elementor-element.elementor-element-9e85104{--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 32px;--row-gap:0px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-d669398{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-4eadbc0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;fill:var( --e-global-color-c8e02c4 );color:var( --e-global-color-c8e02c4 );padding:12px 024px 12px 24px;}.elementor-806 .elementor-element.elementor-element-4eadbc0 .elementor-button:hover, .elementor-806 .elementor-element.elementor-element-4eadbc0 .elementor-button:focus{background-color:var( --e-global-color-9baa3da );}.elementor-806 .elementor-element.elementor-element-4eadbc0{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-806 .elementor-element.elementor-element-4eadbc0.elementor-element{--align-self:flex-end;}.elementor-806 .elementor-element.elementor-element-25d13f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-4d75664 .elementor-button{background-color:#B951FB00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;fill:#323233;color:#323233;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AEAEB0;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 12px;}.elementor-806 .elementor-element.elementor-element-4d75664 .elementor-button:hover, .elementor-806 .elementor-element.elementor-element-4d75664 .elementor-button:focus{background-color:#E7E7E787;}.elementor-806 .elementor-element.elementor-element-4d75664{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-806 .elementor-element.elementor-element-4d75664.elementor-element{--align-self:flex-start;}.elementor-806 .elementor-element.elementor-element-4d75664 .elementor-button .elementor-button-content-wrapper{justify-content:center;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-806 .elementor-element.elementor-element-83c5309{--padding-top:184px;--padding-bottom:640px;--padding-left:15px;--padding-right:15px;}.elementor-806 .elementor-element.elementor-element-5fde41f{--padding-top:112px;--padding-bottom:112px;--padding-left:15px;--padding-right:15px;}.elementor-806 .elementor-element.elementor-element-487718b{--padding-top:112px;--padding-bottom:112px;--padding-left:15px;--padding-right:15px;}.elementor-806 .elementor-element.elementor-element-5ca3dfe{--padding-top:112px;--padding-bottom:112px;--padding-left:15px;--padding-right:15px;}.elementor-806 .elementor-element.elementor-element-51f0321{--padding-top:112px;--padding-bottom:112px;--padding-left:15px;--padding-right:15px;}.elementor-806 .elementor-element.elementor-element-ad7b03c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-806 .elementor-element.elementor-element-cca24be{--padding-top:112px;--padding-bottom:112px;--padding-left:15px;--padding-right:15px;}.elementor-806 .elementor-element.elementor-element-c2e9695{--justify-content:center;}.elementor-806 .elementor-element.elementor-element-271040f{--justify-content:center;}.elementor-806 .elementor-element.elementor-element-37021ed{--justify-content:center;}.elementor-806 .elementor-element.elementor-element-113a398{--justify-content:center;}.elementor-806 .elementor-element.elementor-element-b6a9617{--padding-top:112px;--padding-bottom:112px;--padding-left:15px;--padding-right:15px;}.elementor-806 .elementor-element.elementor-element-3b15084{--padding-top:112px;--padding-bottom:112px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-806 .elementor-element.elementor-element-83c5309{--content-width:1352px;}.elementor-806 .elementor-element.elementor-element-bbf1803{--content-width:1122px;}.elementor-806 .elementor-element.elementor-element-5fde41f{--content-width:1352px;}.elementor-806 .elementor-element.elementor-element-487718b{--content-width:1352px;}.elementor-806 .elementor-element.elementor-element-05ff978{--width:50%;}.elementor-806 .elementor-element.elementor-element-5ca3dfe{--content-width:1352px;}.elementor-806 .elementor-element.elementor-element-51f0321{--content-width:1352px;}.elementor-806 .elementor-element.elementor-element-cca24be{--content-width:1352px;}.elementor-806 .elementor-element.elementor-element-b6a9617{--content-width:1352px;}.elementor-806 .elementor-element.elementor-element-7424dd6{--width:50%;}.elementor-806 .elementor-element.elementor-element-3b15084{--content-width:1352px;}.elementor-806 .elementor-element.elementor-element-3c001c2{--content-width:1024px;}.elementor-806 .elementor-element.elementor-element-9e85104{--width:100%;}.elementor-806 .elementor-element.elementor-element-d669398{--width:50%;}.elementor-806 .elementor-element.elementor-element-25d13f7{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-806 .elementor-element.elementor-element-83c5309{--content-width:1130px;}.elementor-806 .elementor-element.elementor-element-bbf1803{--content-width:1000px;}.elementor-806 .elementor-element.elementor-element-5fde41f{--content-width:1130px;}.elementor-806 .elementor-element.elementor-element-487718b{--content-width:1130px;}.elementor-806 .elementor-element.elementor-element-5ca3dfe{--content-width:1130px;}.elementor-806 .elementor-element.elementor-element-51f0321{--content-width:1130px;}.elementor-806 .elementor-element.elementor-element-cca24be{--content-width:1130px;}.elementor-806 .elementor-element.elementor-element-b6a9617{--content-width:1130px;}.elementor-806 .elementor-element.elementor-element-3b15084{--content-width:1130px;}}@media(max-width:1024px) and (min-width:768px){.elementor-806 .elementor-element.elementor-element-83c5309{--content-width:800px;}.elementor-806 .elementor-element.elementor-element-bbf1803{--content-width:800px;}.elementor-806 .elementor-element.elementor-element-5fde41f{--content-width:800px;}.elementor-806 .elementor-element.elementor-element-487718b{--content-width:800px;}.elementor-806 .elementor-element.elementor-element-05ff978{--width:100%;}.elementor-806 .elementor-element.elementor-element-5ca3dfe{--content-width:800px;}.elementor-806 .elementor-element.elementor-element-51f0321{--content-width:800px;}.elementor-806 .elementor-element.elementor-element-b11000d{--width:350px;}.elementor-806 .elementor-element.elementor-element-988c12c{--width:350px;}.elementor-806 .elementor-element.elementor-element-b8e8d08{--width:350px;}.elementor-806 .elementor-element.elementor-element-cca24be{--content-width:800px;}.elementor-806 .elementor-element.elementor-element-b6a9617{--content-width:800px;}.elementor-806 .elementor-element.elementor-element-7424dd6{--width:100%;}}@media(max-width:1024px){.elementor-806 .elementor-element.elementor-element-83c5309 > .elementor-shape-bottom svg, .elementor-806 .elementor-element.elementor-element-83c5309 > .e-con-inner > .elementor-shape-bottom svg{height:0px;}.elementor-806 .elementor-element.elementor-element-83c5309{--padding-top:184px;--padding-bottom:75px;--padding-left:15px;--padding-right:15px;}.elementor-806 .elementor-element.elementor-element-764c0a0{padding:0px 0px 0px 0px;}.elementor-806 .elementor-element.elementor-element-a544ab4{padding:0px 0px 48px 0px;}.elementor-806 .elementor-element.elementor-element-a544ab4 img{border-radius:24px 24px 24px 24px;}.elementor-806 .elementor-element.elementor-element-bbf1803{--margin-top:-350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-806 .elementor-element.elementor-element-d6fcf15{z-index:7;}.elementor-806 .elementor-element.elementor-element-dd6d64a.e-con{--align-self:center;}.elementor-806 .elementor-element.elementor-element-05ff978{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-806 .elementor-element.elementor-element-05ff978.e-con{--align-self:center;}.elementor-806 .elementor-element.elementor-element-9ad1aa0{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}.elementor-806 .elementor-element.elementor-element-9ad1aa0.elementor-element{--align-self:center;}.elementor-806 .elementor-element.elementor-element-b01e7cc .elementor-image-box-title{font-size:20px;}.elementor-806 .elementor-element.elementor-element-b01e7cc .elementor-image-box-description{font-size:16px;}.elementor-806 .elementor-element.elementor-element-bb58f5f .elementor-image-box-title{font-size:20px;}.elementor-806 .elementor-element.elementor-element-bb58f5f .elementor-image-box-description{font-size:16px;}.elementor-806 .elementor-element.elementor-element-7289784 .elementor-image-box-title{font-size:20px;}.elementor-806 .elementor-element.elementor-element-7289784 .elementor-image-box-description{font-size:16px;}.elementor-806 .elementor-element.elementor-element-15512bb .elementor-image-box-title{font-size:20px;}.elementor-806 .elementor-element.elementor-element-15512bb .elementor-image-box-description{font-size:16px;}.elementor-806 .elementor-element.elementor-element-ad7b03c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-806 .elementor-element.elementor-element-ad7b03c.e-con{--align-self:center;}.elementor-806 .elementor-element.elementor-element-b11000d.e-con{--align-self:center;}.elementor-806 .elementor-element.elementor-element-988c12c.e-con{--align-self:center;}.elementor-806 .elementor-element.elementor-element-b8e8d08.e-con{--align-self:center;}.elementor-806 .elementor-element.elementor-element-61e5242{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-c71ffe7{font-size:18px;}.elementor-806 .elementor-element.elementor-element-78a35b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-56cec69{font-size:18px;}.elementor-806 .elementor-element.elementor-element-9856eb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-3a91ee5{font-size:18px;}.elementor-806 .elementor-element.elementor-element-a672177{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-7cc21f1{font-size:18px;}.elementor-806 .elementor-element.elementor-element-9bf04ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-24006b8{font-size:18px;}.elementor-806 .elementor-element.elementor-element-ad3efb5{font-size:18px;}.elementor-806 .elementor-element.elementor-element-76c43ec{font-size:18px;}.elementor-806 .elementor-element.elementor-element-c6a0558{font-size:18px;}.elementor-806 .elementor-element.elementor-element-4d87861{--e-n-carousel-swiper-slides-to-display:2;}.elementor-806 .elementor-element.elementor-element-ccdde7a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-806 .elementor-element.elementor-element-04d29b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-806 .elementor-element.elementor-element-8b35ba7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-806 .elementor-element.elementor-element-5bf84f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-806 .elementor-element.elementor-element-e98832b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-806 .elementor-element.elementor-element-8bff722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}@media(max-width:767px){.elementor-806 .elementor-element.elementor-element-83c5309 > .elementor-shape-bottom svg, .elementor-806 .elementor-element.elementor-element-83c5309 > .e-con-inner > .elementor-shape-bottom svg{width:calc(0% + 1.3px);height:0px;}.elementor-806 .elementor-element.elementor-element-83c5309{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-806 .elementor-element.elementor-element-6d162c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-806 .elementor-element.elementor-element-6d162c0 .elementor-heading-title{font-size:28px;}.elementor-806 .elementor-element.elementor-element-19ffe1f{font-size:14px;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-764c0a0{--spacer-size:45px;}.elementor-806 .elementor-element.elementor-element-a544ab4{padding:0px 0px 75px 0px;}.elementor-806 .elementor-element.elementor-element-a544ab4 img{border-radius:8px 8px 8px 8px;}.elementor-806 .elementor-element.elementor-element-078264e{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;}.elementor-806 .elementor-element.elementor-element-078264e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-806 .elementor-element.elementor-element-078264e .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-806 .elementor-element.elementor-element-bbf1803{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-806 .elementor-element.elementor-element-5fde41f:not(.elementor-motion-effects-element-type-background), .elementor-806 .elementor-element.elementor-element-5fde41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-806 .elementor-element.elementor-element-5fde41f{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-806 .elementor-element.elementor-element-9cbd3ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-806 .elementor-element.elementor-element-9cbd3ff .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-806 .elementor-element.elementor-element-0fe57b5{font-size:14px;}.elementor-806 .elementor-element.elementor-element-cfb3bab{--spacer-size:15px;}.elementor-806 .elementor-element.elementor-element-ddb6ab1{width:100%;max-width:100%;}.elementor-806 .elementor-element.elementor-element-ddb6ab1 img{width:100%;}.elementor-806 .elementor-element.elementor-element-487718b{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-806 .elementor-element.elementor-element-ecb0b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-806 .elementor-element.elementor-element-ecb0b15 .elementor-heading-title{font-size:24px;}.elementor-806 .elementor-element.elementor-element-1e7a0db{font-size:14px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-6452a86{--spacer-size:30px;}.elementor-806 .elementor-element.elementor-element-05ff978{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-806 .elementor-element.elementor-element-05ff978.e-con{--align-self:center;}.elementor-806 .elementor-element.elementor-element-9ad1aa0{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-title-gap:0px;}.elementor-806 .elementor-element.elementor-element-5ca3dfe{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-806 .elementor-element.elementor-element-633a1f3{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-806 .elementor-element.elementor-element-666f47a{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-d25523d{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-806 .elementor-element.elementor-element-b01e7cc .elementor-image-box-img{margin-bottom:0px;}.elementor-806 .elementor-element.elementor-element-b01e7cc .elementor-image-box-title{font-size:16px;}.elementor-806 .elementor-element.elementor-element-b01e7cc .elementor-image-box-description{font-size:14px;}.elementor-806 .elementor-element.elementor-element-bb58f5f .elementor-image-box-img{margin-bottom:8px;}.elementor-806 .elementor-element.elementor-element-bb58f5f .elementor-image-box-title{font-size:16px;}.elementor-806 .elementor-element.elementor-element-bb58f5f .elementor-image-box-description{font-size:14px;}.elementor-806 .elementor-element.elementor-element-c0a4c25{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-7289784 .elementor-image-box-img{margin-bottom:8px;}.elementor-806 .elementor-element.elementor-element-7289784 .elementor-image-box-title{font-size:16px;}.elementor-806 .elementor-element.elementor-element-7289784 .elementor-image-box-description{font-size:14px;}.elementor-806 .elementor-element.elementor-element-15512bb .elementor-image-box-img{margin-bottom:8px;}.elementor-806 .elementor-element.elementor-element-15512bb .elementor-image-box-title{font-size:16px;}.elementor-806 .elementor-element.elementor-element-15512bb .elementor-image-box-description{font-size:14px;}.elementor-806 .elementor-element.elementor-element-51f0321{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-806 .elementor-element.elementor-element-e235783 .elementor-heading-title{font-size:24px;}.elementor-806 .elementor-element.elementor-element-3e1b9f1{font-size:14px;font-weight:400;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-7742155{--spacer-size:30px;}.elementor-806 .elementor-element.elementor-element-ad7b03c{--width:321px;}.elementor-806 .elementor-element.elementor-element-b11000d{--min-height:370px;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box{height:370px;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;}.elementor-806 .elementor-element.elementor-element-b1dccef .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:12px;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box{height:370px;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;}.elementor-806 .elementor-element.elementor-element-fde9867 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:12px;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box{height:370px;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;}.elementor-806 .elementor-element.elementor-element-a646bfc .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:12px;}.elementor-806 .elementor-element.elementor-element-cca24be{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-806 .elementor-element.elementor-element-6d66d6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-806 .elementor-element.elementor-element-6d66d6c .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-806 .elementor-element.elementor-element-b75b7cd{font-size:14px;}.elementor-806 .elementor-element.elementor-element-a9a4f78{--spacer-size:30px;}.elementor-806 .elementor-element.elementor-element-61e5242{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-1214dde img{width:100%;}.elementor-806 .elementor-element.elementor-element-4727a3a{font-size:18px;font-weight:600;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-c71ffe7{font-size:12px;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-ec8d280{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;}.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-item > a{font-size:14px;}.elementor-806 .elementor-element.elementor-element-56cec69{font-size:12px;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-cdedab3{--spacer-size:0px;}.elementor-806 .elementor-element.elementor-element-3a91ee5{font-size:12px;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-6d8477c{--spacer-size:30px;}.elementor-806 .elementor-element.elementor-element-7cc21f1{font-size:12px;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-9bf04ce{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-806 .elementor-element.elementor-element-9bf04ce.e-con{--align-self:center;}.elementor-806 .elementor-element.elementor-element-a9eb0f6{--width:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-806 .elementor-element.elementor-element-2ef842c img{width:100%;}.elementor-806 .elementor-element.elementor-element-75569a9{font-size:18px;font-weight:600;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-24006b8{font-size:12px;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-fa957d5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;}.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-item > a{font-size:14px;}.elementor-806 .elementor-element.elementor-element-ddf685e{font-size:18px;font-weight:600;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-ad3efb5{font-size:12px;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-6c269b0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;}.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-item > a{font-size:14px;}.elementor-806 .elementor-element.elementor-element-d29b446{font-size:18px;font-weight:600;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-76c43ec{font-size:12px;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-bc427c5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;}.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-item > a{font-size:14px;}.elementor-806 .elementor-element.elementor-element-23147b0{font-size:18px;font-weight:600;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-c6a0558{font-size:12px;line-height:1.5em;}.elementor-806 .elementor-element.elementor-element-b505341{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;}.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-item > a{font-size:14px;}.elementor-806 .elementor-element.elementor-element-4d87861{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-position:-80px;}.elementor-806 .elementor-element.elementor-element-b6a9617{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-806 .elementor-element.elementor-element-3b2c70c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-806 .elementor-element.elementor-element-3b2c70c .elementor-heading-title{font-size:24px;}.elementor-806 .elementor-element.elementor-element-8acacc4{--spacer-size:60px;}.elementor-806 .elementor-element.elementor-element-04d29b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-wrapper{text-align:center;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-img{margin-bottom:40px;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-img img{height:100px;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-title{font-size:18px;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-9b66c64 .elementor-image-box-description{font-size:16px;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-wrapper{text-align:center;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-img{margin-bottom:40px;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-img img{height:100px;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-title{font-size:18px;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-17582d4 .elementor-image-box-description{font-size:16px;}.elementor-806 .elementor-element.elementor-element-7424dd6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-wrapper{text-align:center;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-img{margin-bottom:40px;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-img img{height:100px;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-title{font-size:18px;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-36ab924 .elementor-image-box-description{font-size:16px;}.elementor-806 .elementor-element.elementor-element-b0ba90d{--padding-top:45px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-806 .elementor-element.elementor-element-45ee2e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-806 .elementor-element.elementor-element-45ee2e8 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-806 .elementor-element.elementor-element-4cbd737{font-size:14px;}.elementor-806 .elementor-element.elementor-element-efa27ba{--spacer-size:60px;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-img img{height:100%;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-title{font-size:18px;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-e30d2bc .elementor-image-box-description{font-size:12px;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-img img{height:100%;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-title{font-size:18px;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-ec1fdd6 .elementor-image-box-description{font-size:12px;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-img img{height:100%;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-title{font-size:18px;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-17461d8 .elementor-image-box-description{font-size:12px;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-img img{height:100%;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-title{font-size:18px;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-4fd87a3 .elementor-image-box-description{font-size:12px;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-img img{height:100%;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-title{font-size:18px;line-height:1.4em;}.elementor-806 .elementor-element.elementor-element-4650c1b .elementor-image-box-description{font-size:12px;}.elementor-806 .elementor-element.elementor-element-8b35ba7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;padding:0% 0% 0% 0%;}.elementor-806 .elementor-element.elementor-element-3b15084{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-806 .elementor-element.elementor-element-ec49f75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-806 .elementor-element.elementor-element-ec49f75 .elementor-heading-title{font-size:24px;}.elementor-806 .elementor-element.elementor-element-5bf84f7 .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-5bf84f7 .elementor-image-box-title{font-size:18px;}.elementor-806 .elementor-element.elementor-element-5bf84f7 .elementor-image-box-description{font-size:14px;}.elementor-806 .elementor-element.elementor-element-e98832b .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-e98832b .elementor-image-box-title{font-size:18px;}.elementor-806 .elementor-element.elementor-element-e98832b .elementor-image-box-description{font-size:14px;}.elementor-806 .elementor-element.elementor-element-8bff722 .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-8bff722 .elementor-image-box-title{font-size:18px;}.elementor-806 .elementor-element.elementor-element-8bff722 .elementor-image-box-description{font-size:14px;}.elementor-806 .elementor-element.elementor-element-dabe788 .elementor-image-box-img{margin-bottom:24px;}.elementor-806 .elementor-element.elementor-element-dabe788 .elementor-image-box-title{font-size:18px;}.elementor-806 .elementor-element.elementor-element-dabe788 .elementor-image-box-description{font-size:14px;}.elementor-806 .elementor-element.elementor-element-b1bd2ec{--spacer-size:30px;}.elementor-806 .elementor-element.elementor-element-0fa7c84 .elementor-heading-title{font-size:24px;}.elementor-806 .elementor-element.elementor-element-6cfb06b{--spacer-size:33px;}.elementor-806 .elementor-element.elementor-element-d669398{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-806 .elementor-element.elementor-element-d669398.e-con{--align-self:stretch;}.elementor-806 .elementor-element.elementor-element-4eadbc0{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;}.elementor-806 .elementor-element.elementor-element-4eadbc0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-806 .elementor-element.elementor-element-4eadbc0 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-806 .elementor-element.elementor-element-4d75664{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}.elementor-806 .elementor-element.elementor-element-4d75664.elementor-element{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-6d162c0 */.highlight {
  color: #ca6bfd;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-9ad1aa0 */.msp-tabs .e-n-tabs-heading{
    background: #f4f4f6;
    width: fit-content;
    border: 1px solid #ddd;
    border-radius: 10px;
}

@media (max-width:768px){
.msp-tabs .e-n-tabs-heading{    
        display: flex;
    margin: 0 auto 20px auto;
}
.msp-tabs .e-n-tab-title{
    margin: 0px !important;
    height: 40px !important;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d25523d */.elementor-806 .elementor-element.elementor-element-d25523d {
  position: relative;
  z-index: 1;
  background-color: transparent !important;
}

.elementor-806 .elementor-element.elementor-element-d25523d::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  padding: 1px; /* Border thickness */
  border-radius: 16px; /* match your container */
  background: linear-gradient(to right, #ECD7F980, #BA60F180);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  background-clip: border-box;
}



.elementor-806 .elementor-element.elementor-element-d25523d {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* Glowing blur gradient on hover */
.elementor-806 .elementor-element.elementor-element-d25523d::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 80%; /* spread glow across the card width */
  height: 60px;
  opacity: 0;
  pointer-events: none;
  z-index: 0;

  background: radial-gradient(closest-side, rgba(186, 96, 241, 0.4), rgba(186, 96, 241, 0));
  filter: blur(32px);
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20d8be */.elementor-806 .elementor-element.elementor-element-f20d8be {
  position: relative;
  z-index: 1;
  background-color: transparent !important;
}

.elementor-806 .elementor-element.elementor-element-f20d8be::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  padding: 1px; /* Border thickness */
  border-radius: 16px; /* match your container */
  background: linear-gradient(to right, #ECD7F980, #BA60F180);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  background-clip: border-box;
}



.elementor-806 .elementor-element.elementor-element-f20d8be {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* Glowing blur gradient on hover */
.elementor-806 .elementor-element.elementor-element-f20d8be::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 80%; /* spread glow across the card width */
  height: 60px;
  opacity: 0;
  pointer-events: none;
  z-index: 0;

  background: radial-gradient(closest-side, rgba(186, 96, 241, 0.4), rgba(186, 96, 241, 0));
  filter: blur(32px);
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96163da */.elementor-806 .elementor-element.elementor-element-96163da {
  position: relative;
  z-index: 1;
  background-color: transparent !important;
}

.elementor-806 .elementor-element.elementor-element-96163da::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  padding: 1px; /* Border thickness */
  border-radius: 16px; /* match your container */
  background: linear-gradient(to right, #ECD7F980, #BA60F180);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  background-clip: border-box;
}



.elementor-806 .elementor-element.elementor-element-96163da {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* Glowing blur gradient on hover */
.elementor-806 .elementor-element.elementor-element-96163da::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 80%; /* spread glow across the card width */
  height: 60px;
  opacity: 0;
  pointer-events: none;
  z-index: 0;

  background: radial-gradient(closest-side, rgba(186, 96, 241, 0.4), rgba(186, 96, 241, 0));
  filter: blur(32px);
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc0258b */.elementor-806 .elementor-element.elementor-element-bc0258b {
  position: relative;
  z-index: 1;
  background-color: transparent !important;
}

.elementor-806 .elementor-element.elementor-element-bc0258b::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  padding: 1px; /* Border thickness */
  border-radius: 16px; /* match your container */
  background: linear-gradient(to right, #ECD7F980, #BA60F180);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  background-clip: border-box;
}



.elementor-806 .elementor-element.elementor-element-bc0258b {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* Glowing blur gradient on hover */
.elementor-806 .elementor-element.elementor-element-bc0258b::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 80%; /* spread glow across the card width */
  height: 60px;
  opacity: 0;
  pointer-events: none;
  z-index: 0;

  background: radial-gradient(closest-side, rgba(186, 96, 241, 0.4), rgba(186, 96, 241, 0));
  filter: blur(32px);
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b1dccef */.elementor-flip-box__front, .elementor-flip-box__back{
    
    border-radius:24px;
}


@media (max-width: 767px) {
  .elementor-806 .elementor-element.elementor-element-b1dccef h5 {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fde9867 */.elementor-flip-box__front, .elementor-flip-box__back{
    
    border-radius:24px;
}

@media (max-width: 767px) {
  .elementor-806 .elementor-element.elementor-element-fde9867 h5 {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-a646bfc */.elementor-flip-box__front, .elementor-flip-box__back{
    
    border-radius:24px;
}

@media (max-width: 767px) {
  .elementor-806 .elementor-element.elementor-element-a646bfc h5 {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec8d280 */.elementor-806 .elementor-element.elementor-element-ec8d280 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f752db7 */.elementor-806 .elementor-element.elementor-element-f752db7 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d50f974 */.elementor-806 .elementor-element.elementor-element-d50f974 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-afc3280 */.elementor-806 .elementor-element.elementor-element-afc3280 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa957d5 */.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c269b0 */.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc427c5 */.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b505341 */.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa957d5 */.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c269b0 */.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc427c5 */.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b505341 */.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa957d5 */.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c269b0 */.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc427c5 */.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b505341 */.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa957d5 */.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c269b0 */.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc427c5 */.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b505341 */.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa957d5 */.elementor-806 .elementor-element.elementor-element-fa957d5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c269b0 */.elementor-806 .elementor-element.elementor-element-6c269b0 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc427c5 */.elementor-806 .elementor-element.elementor-element-bc427c5 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b505341 */.elementor-806 .elementor-element.elementor-element-b505341 .elementor-icon-list-icon {
  width: 30px;
  height: 30px;
  border-radius: 400px;
  border: 1px solid rgba(247, 247, 250, 0.1);

  margin-right: 8px;
  background: linear-gradient(
    215deg,
    rgba(214, 214, 227, 0.18) 13.4%,
    rgba(197, 111, 255, 0.24) 81.63%
  );
  background-blend-mode: difference;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1; /* ✅ Fix vertical misalignment */
  padding: 0;     /* ✅ Ensure icon sits tight */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c471d6 */.elementor-806 .elementor-element.elementor-element-6c471d6 {
  position: relative;
  z-index: 1;
  background-color: transparent !important;
}

.elementor-806 .elementor-element.elementor-element-6c471d6::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  padding: 1px; /* Border thickness */
  border-radius: 16px; /* match your container */
  background: linear-gradient(to right, #ECD7F990, #BA60F180);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  background-clip: border-box;
}



.elementor-806 .elementor-element.elementor-element-6c471d6 {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* Glowing blur gradient on hover */
.elementor-806 .elementor-element.elementor-element-6c471d6::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 80%; /* spread glow across the card width */
  height: 60px;
  opacity: 0;
  pointer-events: none;
  z-index: 0;

  background: radial-gradient(closest-side, rgba(186, 96, 241, 0.4), rgba(186, 96, 241, 0));
  filter: blur(32px);
  transition: opacity 0.4s ease;
}

/* Show glow on hover */
.elementor-806 .elementor-element.elementor-element-6c471d6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b44cd */.elementor-806 .elementor-element.elementor-element-30b44cd {
  position: relative;
  z-index: 1;
  background-color: transparent !important;
}

.elementor-806 .elementor-element.elementor-element-30b44cd::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  padding: 1px; /* Border thickness */
  border-radius: 16px; /* match your container */
  background: linear-gradient(to right, #ECD7F980, #BA60F180);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  background-clip: border-box;
}



.elementor-806 .elementor-element.elementor-element-30b44cd {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* Glowing blur gradient on hover */
.elementor-806 .elementor-element.elementor-element-30b44cd::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 80%; /* spread glow across the card width */
  height: 60px;
  opacity: 0;
  pointer-events: none;
  z-index: 0;

  background: radial-gradient(closest-side, rgba(186, 96, 241, 0.4), rgba(186, 96, 241, 0));
  filter: blur(32px);
  transition: opacity 0.4s ease;
}

/* Show glow on hover */
.elementor-806 .elementor-element.elementor-element-30b44cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602806c */.elementor-806 .elementor-element.elementor-element-602806c {
  position: relative;
  z-index: 1;
  background-color: transparent !important;
}

.elementor-806 .elementor-element.elementor-element-602806c::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  padding: 1px; /* Border thickness */
  border-radius: 16px; /* match your container */
  background: linear-gradient(to right, #ECD7F980, #BA60F180);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  background-clip: border-box;
}



.elementor-806 .elementor-element.elementor-element-602806c {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* Glowing blur gradient on hover */
.elementor-806 .elementor-element.elementor-element-602806c::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 80%; /* spread glow across the card width */
  height: 60px;
  opacity: 0;
  pointer-events: none;
  z-index: 0;

  background: radial-gradient(closest-side, rgba(186, 96, 241, 0.4), rgba(186, 96, 241, 0));
  filter: blur(32px);
  transition: opacity 0.4s ease;
}

/* Show glow on hover */
.elementor-806 .elementor-element.elementor-element-602806c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8941a1 */.elementor-806 .elementor-element.elementor-element-e8941a1 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-e8941a1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-e8941a1 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-455b1d2 */.elementor-806 .elementor-element.elementor-element-455b1d2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-455b1d2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-455b1d2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443d310 */.elementor-806 .elementor-element.elementor-element-443d310 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-443d310::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-443d310 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-826f9e2 */.elementor-806 .elementor-element.elementor-element-826f9e2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-826f9e2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-826f9e2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee94428 */.elementor-806 .elementor-element.elementor-element-ee94428 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-ee94428::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-ee94428 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8941a1 */.elementor-806 .elementor-element.elementor-element-e8941a1 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-e8941a1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-e8941a1 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-455b1d2 */.elementor-806 .elementor-element.elementor-element-455b1d2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-455b1d2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-455b1d2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443d310 */.elementor-806 .elementor-element.elementor-element-443d310 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-443d310::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-443d310 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-826f9e2 */.elementor-806 .elementor-element.elementor-element-826f9e2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-826f9e2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-826f9e2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee94428 */.elementor-806 .elementor-element.elementor-element-ee94428 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-ee94428::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-ee94428 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8941a1 */.elementor-806 .elementor-element.elementor-element-e8941a1 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-e8941a1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-e8941a1 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-455b1d2 */.elementor-806 .elementor-element.elementor-element-455b1d2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-455b1d2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-455b1d2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443d310 */.elementor-806 .elementor-element.elementor-element-443d310 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-443d310::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-443d310 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-826f9e2 */.elementor-806 .elementor-element.elementor-element-826f9e2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-826f9e2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-826f9e2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee94428 */.elementor-806 .elementor-element.elementor-element-ee94428 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-ee94428::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-ee94428 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8941a1 */.elementor-806 .elementor-element.elementor-element-e8941a1 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-e8941a1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-e8941a1 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-455b1d2 */.elementor-806 .elementor-element.elementor-element-455b1d2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-455b1d2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-455b1d2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443d310 */.elementor-806 .elementor-element.elementor-element-443d310 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-443d310::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-443d310 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-826f9e2 */.elementor-806 .elementor-element.elementor-element-826f9e2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-826f9e2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-826f9e2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee94428 */.elementor-806 .elementor-element.elementor-element-ee94428 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-ee94428::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-ee94428 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8941a1 */.elementor-806 .elementor-element.elementor-element-e8941a1 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-e8941a1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-e8941a1 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-455b1d2 */.elementor-806 .elementor-element.elementor-element-455b1d2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-455b1d2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-455b1d2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443d310 */.elementor-806 .elementor-element.elementor-element-443d310 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-443d310::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-443d310 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-826f9e2 */.elementor-806 .elementor-element.elementor-element-826f9e2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-826f9e2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-826f9e2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee94428 */.elementor-806 .elementor-element.elementor-element-ee94428 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-ee94428::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-ee94428 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8941a1 */.elementor-806 .elementor-element.elementor-element-e8941a1 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-e8941a1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-e8941a1 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-455b1d2 */.elementor-806 .elementor-element.elementor-element-455b1d2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-455b1d2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-455b1d2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443d310 */.elementor-806 .elementor-element.elementor-element-443d310 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-443d310::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-443d310 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-826f9e2 */.elementor-806 .elementor-element.elementor-element-826f9e2 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-826f9e2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-826f9e2 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee94428 */.elementor-806 .elementor-element.elementor-element-ee94428 {
  position: relative;
  border-radius: 24px;  /* adjust curve */
  overflow: hidden;
  isolation: isolate;   /* keeps z-index stacking clean */
  z-index: 0;           /* make this a base stacking context */
}

.elementor-806 .elementor-element.elementor-element-ee94428::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 3px; /* border thickness */

  background: linear-gradient(
    135deg,
    rgba(91, 183, 241, 0.6),
    rgba(213, 237, 253, 0.2),
    rgba(91, 183, 241, 0.4)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 2; /* stay above hover overlay */
}

/* make sure content stays above too */
.elementor-806 .elementor-element.elementor-element-ee94428 > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bf84f7 */.image-list::before {
        content: '';
        display: block;
        height: 80px;
        position: absolute;
        border-left: 2px dashed #ddd;
        left: 17px;
        top: 37px;
    }


.image-list img {
    border: 2px dashed rgb(221, 221, 221);
    border-radius: 30px;
    transition: none !important; /* disable animations */
}

@media (max-width:600px){
    .image-list .elementor-image-box-wrapper, .image-list-last .elementor-image-box-wrapper {
        display:flex;
    }
    .image-list .elementor-image-box-content, .image-list-last .elementor-image-box-content{
        text-align:left;
        padding-left:10px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e98832b */.image-list::before {
        content: '';
        display: block;
        height: 80px;
        position: absolute;
        border-left: 2px dashed #ddd;
        left: 17px;
        top: 37px;
    }


.image-list img {
    border: 2px dashed rgb(221, 221, 221);
    border-radius: 30px;
    transition: none !important; /* disable animations */
}

@media (max-width:600px){
    .image-list .elementor-image-box-wrapper, .image-list-last .elementor-image-box-wrapper {
        display:flex;
    }
    .image-list .elementor-image-box-content, .image-list-last .elementor-image-box-content{
        text-align:left;
        padding-left:10px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8bff722 */.image-list::before {
        content: '';
        display: block;
        height: 80px;
        position: absolute;
        border-left: 2px dashed #ddd;
        left: 17px;
        top: 37px;
    }


.image-list img {
    border: 2px dashed rgb(221, 221, 221);
    border-radius: 30px;
    transition: none !important; /* disable animations */
}

@media (max-width:600px){
    .image-list .elementor-image-box-wrapper, .image-list-last .elementor-image-box-wrapper {
        display:flex;
    }
    .image-list .elementor-image-box-content, .image-list-last .elementor-image-box-content{
        text-align:left;
        padding-left:10px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dabe788 */@media (min-width:600px){
    .image-list-last::before {
    content: '';
    display: block;
    height: 0px;
    position: absolute;
    border-left: 2px dashed #ddd;
    left: 17px;
    top: 37px;
}
}
.image-list-last img{
    border: 2px dashed rgb(221, 221, 221);
    border-radius: 30px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://flashx.io/wp-content/uploads/2025/07/InterVariable.ttf') format('truetype');
}
/* End Custom Fonts CSS */