.elementor-14909 .elementor-element.elementor-element-5d18934{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-14909 .elementor-element.elementor-element-5d18934 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-fc60475{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-14909 .elementor-element.elementor-element-fc60475:not(.elementor-motion-effects-element-type-background), .elementor-14909 .elementor-element.elementor-element-fc60475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://uithemez.com/i/mivon_html/assets/imgs/intro/h6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14909 .elementor-element.elementor-element-fc60475::before, .elementor-14909 .elementor-element.elementor-element-fc60475 > .elementor-background-video-container::before, .elementor-14909 .elementor-element.elementor-element-fc60475 > .e-con-inner > .elementor-background-video-container::before, .elementor-14909 .elementor-element.elementor-element-fc60475 > .elementor-background-slideshow::before, .elementor-14909 .elementor-element.elementor-element-fc60475 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14909 .elementor-element.elementor-element-fc60475 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-14909 .elementor-element.elementor-element-fc60475 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-2c0409c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-2c0409c.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-14909 .elementor-element.elementor-element-2c0409c .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-3a5030b.elementor-element{--align-self:flex-end;}.elementor-14909 .elementor-element.elementor-element-3a5030b > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:10px 10px 10px 10px;}.elementor-14909 .elementor-element.elementor-element-3a5030b .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-3a5030b ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-item{padding:5px 5px 5px 5px;font-size:16px;}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs, .elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#FFFFFF99;}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs svg{fill:#FFFFFF99;}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-item:hover a, .elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-item:hover .hfe-breadcrumbs-text{color:var( --e-global-color-background );}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-first:hover .hfe-breadcrumbs-home-icon svg{fill:var( --e-global-color-background );}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:#FFFFFF66;}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-separator-icon svg{fill:#FFFFFF66;}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-separator-icon i{color:#FFFFFF66;}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-separator-icon{font-size:12px;}.elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-14909 .elementor-element.elementor-element-3a5030b .hfe-breadcrumbs-last svg{color:#FFFFFF99;}.elementor-14909 .elementor-element.elementor-element-3b6d816{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:175px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-3b6d816 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-widget-page-title .elementor-heading-title, .elementor-widget-page-title .hfe-page-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon i{color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon svg{fill:var( --e-global-color-primary );}.elementor-14909 .elementor-element.elementor-element-baf828d .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-baf828d .elementor-heading-title, .elementor-14909 .elementor-element.elementor-element-baf828d .hfe-page-title a{font-size:100px;font-weight:500;line-height:1em;letter-spacing:-2px;color:var( --e-global-color-background );}.elementor-14909 .elementor-element.elementor-element-baf828d .hfe-page-title-icon i{color:var( --e-global-color-background );}.elementor-14909 .elementor-element.elementor-element-baf828d .hfe-page-title-icon svg{fill:var( --e-global-color-background );}.elementor-14909 .elementor-element.elementor-element-d808ff7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:112px;--padding-left:76.4px;--padding-right:76.4px;}.elementor-14909 .elementor-element.elementor-element-d808ff7 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-32eadca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-32eadca .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-14909 .elementor-element.elementor-element-b15bcec{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25.6px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-b15bcec .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-b15bcec .elementor-heading-title{font-size:11.2px;font-weight:600;text-transform:uppercase;line-height:1.62;letter-spacing:2px;color:rgb(142, 142, 151);}.elementor-14909 .elementor-element.elementor-element-c9f14d5{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:auto;--gap:22.4px 22.4px;--row-gap:22.4px;--column-gap:22.4px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 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-14909 .elementor-element.elementor-element-c9f14d5 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-6ee2a6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-6ee2a6b:not(.elementor-motion-effects-element-type-background), .elementor-14909 .elementor-element.elementor-element-6ee2a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-14909 .elementor-element.elementor-element-6ee2a6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14909 .elementor-element.elementor-element-6ee2a6b .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14909 .elementor-element.elementor-element-e4363f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14909 .elementor-element.elementor-element-e4363f6 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-e4363f6 .elementor-icon-wrapper{text-align:start;}.elementor-14909 .elementor-element.elementor-element-e4363f6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-14909 .elementor-element.elementor-element-e4363f6.elementor-view-framed .elementor-icon, .elementor-14909 .elementor-element.elementor-element-e4363f6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-14909 .elementor-element.elementor-element-e4363f6.elementor-view-framed .elementor-icon, .elementor-14909 .elementor-element.elementor-element-e4363f6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-14909 .elementor-element.elementor-element-e4363f6 .elementor-icon{font-size:42px;}.elementor-14909 .elementor-element.elementor-element-e4363f6 .elementor-icon svg{height:42px;}.elementor-14909 .elementor-element.elementor-element-d2d38cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-d2d38cf .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-d2d38cf .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:rgb(239, 236, 227);}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-14909 .elementor-element.elementor-element-a768799{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14909 .elementor-element.elementor-element-a768799 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-a768799 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-14909 .elementor-element.elementor-element-a768799 .elementor-divider{text-align:right;}.elementor-14909 .elementor-element.elementor-element-490539f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-490539f .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-490539f .elementor-heading-title{font-size:18px;font-weight:400;text-transform:none;line-height:1.62;color:#D2D1D1;}.elementor-14909 .elementor-element.elementor-element-36bbb35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-36bbb35:not(.elementor-motion-effects-element-type-background), .elementor-14909 .elementor-element.elementor-element-36bbb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-14909 .elementor-element.elementor-element-36bbb35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14909 .elementor-element.elementor-element-36bbb35 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-2a00252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14909 .elementor-element.elementor-element-2a00252 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-2a00252 .elementor-icon-wrapper{text-align:start;}.elementor-14909 .elementor-element.elementor-element-2a00252.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-14909 .elementor-element.elementor-element-2a00252.elementor-view-framed .elementor-icon, .elementor-14909 .elementor-element.elementor-element-2a00252.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-14909 .elementor-element.elementor-element-2a00252.elementor-view-framed .elementor-icon, .elementor-14909 .elementor-element.elementor-element-2a00252.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-14909 .elementor-element.elementor-element-2a00252 .elementor-icon{font-size:42px;}.elementor-14909 .elementor-element.elementor-element-2a00252 .elementor-icon svg{height:42px;}.elementor-14909 .elementor-element.elementor-element-dbae289{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-dbae289 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-dbae289 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:rgb(239, 236, 227);}.elementor-14909 .elementor-element.elementor-element-a00c800{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14909 .elementor-element.elementor-element-a00c800 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-a00c800 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-14909 .elementor-element.elementor-element-a00c800 .elementor-divider{text-align:right;}.elementor-14909 .elementor-element.elementor-element-418cb94{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-418cb94 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-418cb94 .elementor-heading-title{font-size:18px;font-weight:400;text-transform:none;line-height:1.62;color:#D2D1D1;}.elementor-14909 .elementor-element.elementor-element-ac2a8c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-ac2a8c9:not(.elementor-motion-effects-element-type-background), .elementor-14909 .elementor-element.elementor-element-ac2a8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-14909 .elementor-element.elementor-element-ac2a8c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14909 .elementor-element.elementor-element-ac2a8c9 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-70f4939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14909 .elementor-element.elementor-element-70f4939 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-70f4939 .elementor-icon-wrapper{text-align:start;}.elementor-14909 .elementor-element.elementor-element-70f4939.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-14909 .elementor-element.elementor-element-70f4939.elementor-view-framed .elementor-icon, .elementor-14909 .elementor-element.elementor-element-70f4939.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-14909 .elementor-element.elementor-element-70f4939.elementor-view-framed .elementor-icon, .elementor-14909 .elementor-element.elementor-element-70f4939.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-14909 .elementor-element.elementor-element-70f4939 .elementor-icon{font-size:42px;}.elementor-14909 .elementor-element.elementor-element-70f4939 .elementor-icon svg{height:42px;}.elementor-14909 .elementor-element.elementor-element-566db27{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-566db27 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-566db27 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:rgb(239, 236, 227);}.elementor-14909 .elementor-element.elementor-element-b33272e{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14909 .elementor-element.elementor-element-b33272e .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-b33272e .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-14909 .elementor-element.elementor-element-b33272e .elementor-divider{text-align:right;}.elementor-14909 .elementor-element.elementor-element-a328ec7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-a328ec7 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-a328ec7 .elementor-heading-title{font-size:18px;font-weight:400;text-transform:none;line-height:1.62;color:#D2D1D1;}.elementor-14909 .elementor-element.elementor-element-8abbb96{--display:grid;--e-con-grid-template-columns:0.8fr;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-justify-content:center;--border-radius:0px 0px 0px 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-14909 .elementor-element.elementor-element-8abbb96 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-86b27bd{width:100%;max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 25.6px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-86b27bd .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-86b27bd .elementor-heading-title{font-size:11.2px;font-weight:600;text-transform:uppercase;line-height:1.62;letter-spacing:2px;color:rgb(142, 142, 151);}.elementor-14909 .elementor-element.elementor-element-5079b7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-5079b7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14909 .elementor-element.elementor-element-5079b7e .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-91331c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:35.2px;--padding-right:35.2px;}.elementor-14909 .elementor-element.elementor-element-91331c5:not(.elementor-motion-effects-element-type-background), .elementor-14909 .elementor-element.elementor-element-91331c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(19, 19, 24);}.elementor-14909 .elementor-element.elementor-element-91331c5 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-6b86233{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19.2px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-6b86233 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-6b86233 .elementor-heading-title{font-size:17.6px;font-weight:600;text-transform:uppercase;line-height:1;color:rgb(239, 236, 227);}.elementor-14909 .elementor-element.elementor-element-f7be33a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14909 .elementor-element.elementor-element-f7be33a .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-14909 .elementor-element.elementor-element-f7be33a .elementor-heading-title{font-size:14.72px;font-weight:400;text-transform:none;line-height:1.62;color:rgb(142, 142, 151);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-14909 .elementor-element.elementor-element-003774f .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"General Sans", Sans-serif;font-size:14.72px;font-weight:600;line-height:1.62;fill:rgb(217, 255, 75);color:rgb(217, 255, 75);border-radius:99px 99px 99px 99px;padding:14.4px 27.2px 14.4px 27.2px;}.elementor-14909 .elementor-element.elementor-element-003774f .elementor-button:hover, .elementor-14909 .elementor-element.elementor-element-003774f .elementor-button:focus{background-color:#FFFFFF00;}.elementor-14909 .elementor-element.elementor-element-003774f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14909 .elementor-element.elementor-element-003774f .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-14909 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}body.elementor-page-14909:not(.elementor-motion-effects-element-type-background), body.elementor-page-14909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}@media(max-width:1024px) and (min-width:768px){.elementor-14909 .elementor-element.elementor-element-6ee2a6b{--width:100%;}.elementor-14909 .elementor-element.elementor-element-36bbb35{--width:100%;}.elementor-14909 .elementor-element.elementor-element-ac2a8c9{--width:100%;}.elementor-14909 .elementor-element.elementor-element-5079b7e{--width:100%;}}@media(max-width:1366px){.elementor-14909 .elementor-element.elementor-element-3b6d816{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-c9f14d5{--grid-auto-flow:row;}.elementor-14909 .elementor-element.elementor-element-8abbb96{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-14909 .elementor-element.elementor-element-fc60475{--min-height:500px;}.elementor-14909 .elementor-element.elementor-element-baf828d .elementor-heading-title, .elementor-14909 .elementor-element.elementor-element-baf828d .hfe-page-title a{font-size:64px;}.elementor-14909 .elementor-element.elementor-element-c9f14d5{--grid-auto-flow:row;}.elementor-14909 .elementor-element.elementor-element-8abbb96{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-14909 .elementor-element.elementor-element-3b6d816{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-baf828d .elementor-heading-title, .elementor-14909 .elementor-element.elementor-element-baf828d .hfe-page-title a{font-size:56px;}.elementor-14909 .elementor-element.elementor-element-d808ff7{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:112px;--padding-left:38.4px;--padding-right:38.4px;}.elementor-14909 .elementor-element.elementor-element-32eadca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-b15bcec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25.6px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-c9f14d5{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-6ee2a6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30.4px;--padding-bottom:30.4px;--padding-left:30.4px;--padding-right:30.4px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-d2d38cf{margin:14.4px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-a768799{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14909 .elementor-element.elementor-element-490539f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-36bbb35{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30.4px;--padding-bottom:30.4px;--padding-left:30.4px;--padding-right:30.4px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-dbae289{margin:14.4px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-a00c800{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14909 .elementor-element.elementor-element-418cb94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-ac2a8c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30.4px;--padding-bottom:30.4px;--padding-left:30.4px;--padding-right:30.4px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-566db27{margin:14.4px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-b33272e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14909 .elementor-element.elementor-element-a328ec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-8abbb96{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-86b27bd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 25.6px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-5079b7e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-91331c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:35.2px;--padding-right:35.2px;}.elementor-14909 .elementor-element.elementor-element-6b86233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19.2px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-f7be33a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-003774f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:880px){.elementor-14909 .elementor-element.elementor-element-fc60475{--min-height:400px;}.elementor-14909 .elementor-element.elementor-element-3b6d816{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-baf828d .elementor-heading-title, .elementor-14909 .elementor-element.elementor-element-baf828d .hfe-page-title a{font-size:52px;letter-spacing:-1px;}.elementor-14909 .elementor-element.elementor-element-c9f14d5{--grid-auto-flow:row;}.elementor-14909 .elementor-element.elementor-element-8abbb96{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-14909 .elementor-element.elementor-element-fc60475{--min-height:300px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14909 .elementor-element.elementor-element-3b6d816{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-baf828d .elementor-heading-title, .elementor-14909 .elementor-element.elementor-element-baf828d .hfe-page-title a{font-size:40px;letter-spacing:-1px;}.elementor-14909 .elementor-element.elementor-element-d808ff7{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:112px;--padding-left:18.76px;--padding-right:18.76px;}.elementor-14909 .elementor-element.elementor-element-32eadca{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-b15bcec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25.6px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-c9f14d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-6ee2a6b{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30.4px;--padding-bottom:30.4px;--padding-left:30.4px;--padding-right:30.4px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-d2d38cf{margin:14.4px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-490539f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-36bbb35{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30.4px;--padding-bottom:30.4px;--padding-left:30.4px;--padding-right:30.4px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-dbae289{margin:14.4px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-418cb94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-ac2a8c9{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30.4px;--padding-bottom:30.4px;--padding-left:30.4px;--padding-right:30.4px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-566db27{margin:14.4px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-a328ec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-8abbb96{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14909 .elementor-element.elementor-element-86b27bd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 25.6px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-5079b7e{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-14909 .elementor-element.elementor-element-91331c5{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:35.2px;--padding-right:35.2px;}.elementor-14909 .elementor-element.elementor-element-6b86233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19.2px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-f7be33a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-14909 .elementor-element.elementor-element-003774f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-14909 .elementor-element.elementor-element-2c0409c{--width:25%;}.elementor-14909 .elementor-element.elementor-element-3b6d816{--width:75%;}.elementor-14909 .elementor-element.elementor-element-32eadca{--content-width:1400px;}.elementor-14909 .elementor-element.elementor-element-6ee2a6b{--width:auto;}.elementor-14909 .elementor-element.elementor-element-36bbb35{--width:auto;}.elementor-14909 .elementor-element.elementor-element-ac2a8c9{--width:auto;}.elementor-14909 .elementor-element.elementor-element-5079b7e{--width:auto;}}@media(min-width:1367px){.elementor-14909 .elementor-element.elementor-element-fc60475:not(.elementor-motion-effects-element-type-background), .elementor-14909 .elementor-element.elementor-element-fc60475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-6ee2a6b *//* =========================================================
   DARK GLASS CARD
========================================================= */

.elementor-14909 .elementor-element.elementor-element-6ee2a6b {
    position: relative !important;

    /* VERY TRANSPARENT GLASS */
    background: rgba(255, 255, 255, 0.045) !important;

    /* REAL GLASS BLUR */
    backdrop-filter:
        blur(30px)
        saturate(135%) !important;

    -webkit-backdrop-filter:
        blur(30px)
        saturate(135%) !important;


    /* GLASS EDGE */
    border: 1px solid rgba(255, 255, 255, 0.16) !important;

    border-radius: 20px !important;


    /* DEPTH */
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.20),
        inset 0 -1px 0 rgba(255, 255, 255, 0.035),
        0 18px 45px rgba(0, 0, 0, 0.28) !important;


    overflow: hidden !important;

    box-sizing: border-box !important;
}


/* =========================================================
   TOP GLASS REFLECTION
========================================================= */

.elementor-14909 .elementor-element.elementor-element-6ee2a6b::before {
    content: "" !important;

    position: absolute !important;

    top: 0 !important;
    left: 0 !important;

    width: 100% !important;
    height: 55% !important;

    background:
        linear-gradient(
            180deg,
            rgba(255, 255, 255, 0.085) 0%,
            rgba(255, 255, 255, 0.035) 25%,
            rgba(255, 255, 255, 0.008) 60%,
            transparent 100%
        ) !important;

    pointer-events: none !important;

    z-index: 0 !important;
}


/* =========================================================
   SUBTLE GLASS LIGHT SPOT
========================================================= */

.elementor-14909 .elementor-element.elementor-element-6ee2a6b::after {
    content: "" !important;

    position: absolute !important;

    top: -35% !important;
    right: -15% !important;

    width: 65% !important;
    height: 65% !important;

    background:
        radial-gradient(
            circle,
            rgba(255, 255, 255, 0.055) 0%,
            rgba(255, 255, 255, 0.018) 35%,
            transparent 70%
        ) !important;

    filter: blur(25px) !important;

    pointer-events: none !important;

    z-index: 0 !important;
}


/* =========================================================
   KEEP CARD CONTENT ABOVE GLASS LAYERS
========================================================= */

.elementor-14909 .elementor-element.elementor-element-6ee2a6b > * {
    position: relative !important;

    z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36bbb35 *//* =========================================================
   DARK GLASS CARD
========================================================= */

.elementor-14909 .elementor-element.elementor-element-36bbb35 {
    position: relative !important;

    /* VERY TRANSPARENT GLASS */
    background: rgba(255, 255, 255, 0.045) !important;

    /* REAL GLASS BLUR */
    backdrop-filter:
        blur(30px)
        saturate(135%) !important;

    -webkit-backdrop-filter:
        blur(30px)
        saturate(135%) !important;


    /* GLASS EDGE */
    border: 1px solid rgba(255, 255, 255, 0.16) !important;

    border-radius: 20px !important;


    /* DEPTH */
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.20),
        inset 0 -1px 0 rgba(255, 255, 255, 0.035),
        0 18px 45px rgba(0, 0, 0, 0.28) !important;


    overflow: hidden !important;

    box-sizing: border-box !important;
}


/* =========================================================
   TOP GLASS REFLECTION
========================================================= */

.elementor-14909 .elementor-element.elementor-element-36bbb35::before {
    content: "" !important;

    position: absolute !important;

    top: 0 !important;
    left: 0 !important;

    width: 100% !important;
    height: 55% !important;

    background:
        linear-gradient(
            180deg,
            rgba(255, 255, 255, 0.085) 0%,
            rgba(255, 255, 255, 0.035) 25%,
            rgba(255, 255, 255, 0.008) 60%,
            transparent 100%
        ) !important;

    pointer-events: none !important;

    z-index: 0 !important;
}


/* =========================================================
   SUBTLE GLASS LIGHT SPOT
========================================================= */

.elementor-14909 .elementor-element.elementor-element-36bbb35::after {
    content: "" !important;

    position: absolute !important;

    top: -35% !important;
    right: -15% !important;

    width: 65% !important;
    height: 65% !important;

    background:
        radial-gradient(
            circle,
            rgba(255, 255, 255, 0.055) 0%,
            rgba(255, 255, 255, 0.018) 35%,
            transparent 70%
        ) !important;

    filter: blur(25px) !important;

    pointer-events: none !important;

    z-index: 0 !important;
}


/* =========================================================
   KEEP CARD CONTENT ABOVE GLASS LAYERS
========================================================= */

.elementor-14909 .elementor-element.elementor-element-36bbb35 > * {
    position: relative !important;

    z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac2a8c9 *//* =========================================================
   DARK GLASS CARD
========================================================= */

.elementor-14909 .elementor-element.elementor-element-ac2a8c9 {
    position: relative !important;

    /* VERY TRANSPARENT GLASS */
    background: rgba(255, 255, 255, 0.045) !important;

    /* REAL GLASS BLUR */
    backdrop-filter:
        blur(30px)
        saturate(135%) !important;

    -webkit-backdrop-filter:
        blur(30px)
        saturate(135%) !important;


    /* GLASS EDGE */
    border: 1px solid rgba(255, 255, 255, 0.16) !important;

    border-radius: 20px !important;


    /* DEPTH */
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.20),
        inset 0 -1px 0 rgba(255, 255, 255, 0.035),
        0 18px 45px rgba(0, 0, 0, 0.28) !important;


    overflow: hidden !important;

    box-sizing: border-box !important;
}


/* =========================================================
   TOP GLASS REFLECTION
========================================================= */

.elementor-14909 .elementor-element.elementor-element-ac2a8c9::before {
    content: "" !important;

    position: absolute !important;

    top: 0 !important;
    left: 0 !important;

    width: 100% !important;
    height: 55% !important;

    background:
        linear-gradient(
            180deg,
            rgba(255, 255, 255, 0.085) 0%,
            rgba(255, 255, 255, 0.035) 25%,
            rgba(255, 255, 255, 0.008) 60%,
            transparent 100%
        ) !important;

    pointer-events: none !important;

    z-index: 0 !important;
}


/* =========================================================
   SUBTLE GLASS LIGHT SPOT
========================================================= */

.elementor-14909 .elementor-element.elementor-element-ac2a8c9::after {
    content: "" !important;

    position: absolute !important;

    top: -35% !important;
    right: -15% !important;

    width: 65% !important;
    height: 65% !important;

    background:
        radial-gradient(
            circle,
            rgba(255, 255, 255, 0.055) 0%,
            rgba(255, 255, 255, 0.018) 35%,
            transparent 70%
        ) !important;

    filter: blur(25px) !important;

    pointer-events: none !important;

    z-index: 0 !important;
}


/* =========================================================
   KEEP CARD CONTENT ABOVE GLASS LAYERS
========================================================= */

.elementor-14909 .elementor-element.elementor-element-ac2a8c9 > * {
    position: relative !important;

    z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32eadca *//* =========================================================
   DARK GLASS SECTION — PARENT
========================================================= */

.elementor-14909 .elementor-element.elementor-element-32eadca {
    position: relative !important;
    isolation: isolate !important;

    background: #000000 !important;

    overflow: hidden !important;
}


/* =========================================================
   SOFT GLASS LIGHT BEHIND THE CARDS
   Neutral / White only
========================================================= */

.elementor-14909 .elementor-element.elementor-element-32eadca::before {
    content: "" !important;

    position: absolute !important;

    left: 50% !important;
    top: 50% !important;

    width: 85% !important;
    height: 75% !important;

    transform: translate(-50%, -50%) !important;

    background:
        radial-gradient(
            ellipse at 50% 50%,
            rgba(255, 255, 255, 0.075) 0%,
            rgba(255, 255, 255, 0.045) 18%,
            rgba(255, 255, 255, 0.022) 38%,
            rgba(255, 255, 255, 0.008) 58%,
            transparent 78%
        ) !important;

    filter: blur(75px) !important;

    border-radius: 50% !important;

    pointer-events: none !important;

    z-index: 0 !important;
}


/* =========================================================
   SECONDARY SOFT LIGHT
   Adds depth without changing the black background
========================================================= */

.elementor-14909 .elementor-element.elementor-element-32eadca::after {
    content: "" !important;

    position: absolute !important;

    left: 50% !important;
    top: 45% !important;

    width: 55% !important;
    height: 45% !important;

    transform: translate(-50%, -50%) !important;

    background:
        radial-gradient(
            ellipse,
            rgba(255, 255, 255, 0.045) 0%,
            rgba(255, 255, 255, 0.015) 40%,
            transparent 72%
        ) !important;

    filter: blur(55px) !important;

    pointer-events: none !important;

    z-index: 0 !important;
}


/* =========================================================
   KEEP ALL CONTENT ABOVE THE LIGHT
========================================================= */

.elementor-14909 .elementor-element.elementor-element-32eadca > * {
    position: relative !important;

    z-index: 1 !important;
}/* End custom CSS */