.elementor-913 .elementor-element.elementor-element-c360e88{--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:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05%;--padding-bottom:05%;--padding-left:10%;--padding-right:10%;}.elementor-913 .elementor-element.elementor-element-c360e88:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-c360e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #0D0D5C 0%, #030311 69%);}.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-913 .elementor-element.elementor-element-55d78ec{width:var( --container-widget-width, 85% );max-width:85%;margin:12% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-d180488-font-family ), Sans-serif;font-size:var( --e-global-typography-d180488-font-size );font-weight:var( --e-global-typography-d180488-font-weight );color:#FFFFFF;}.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-913 .elementor-element.elementor-element-bfada02{width:var( --container-widget-width, 80% );max-width:80%;margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-913 .elementor-element.elementor-element-bfada02 .elementor-heading-title{font-family:var( --e-global-typography-d410dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-d410dc7-font-size );font-weight:var( --e-global-typography-d410dc7-font-weight );line-height:var( --e-global-typography-d410dc7-line-height );color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-4ba2b42{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-ebc6bcf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-913 .elementor-element.elementor-element-ebc6bcf:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-ebc6bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0D0D5C 0%, #030311 21%);}.elementor-913 .elementor-element.elementor-element-9a1a063 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-20ef4f4{margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-7ed5a3f{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 9%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-913 .elementor-element.elementor-element-7ed5a3f .elementor-heading-title{font-family:var( --e-global-typography-d410dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-d410dc7-font-size );font-weight:var( --e-global-typography-d410dc7-font-weight );line-height:var( --e-global-typography-d410dc7-line-height );color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-b8bf9cf{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-913 .elementor-element.elementor-element-b8bf9cf:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-b8bf9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #135DBE 20%, #043A81 100%);}.elementor-913 .elementor-element.elementor-element-4a00ef2{text-align:center;}.elementor-913 .elementor-element.elementor-element-4a00ef2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.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-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-icon i{color:#60A4C000;transition:color 0.3s;}.elementor-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-icon svg{fill:#60A4C000;transition:fill 0.3s;}.elementor-913 .elementor-element.elementor-element-e3bbdc8{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-913 .elementor-element.elementor-element-e3bbdc8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-913 .elementor-element.elementor-element-0d9ede0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-913 .elementor-element.elementor-element-0d9ede0:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-0d9ede0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ae5a2e );}.elementor-913 .elementor-element.elementor-element-46430f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-7296ca7{margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-b751c10{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 9%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-913 .elementor-element.elementor-element-b751c10 .elementor-heading-title{font-family:var( --e-global-typography-d410dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-d410dc7-font-size );font-weight:var( --e-global-typography-d410dc7-font-weight );line-height:var( --e-global-typography-d410dc7-line-height );color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-33179fe{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-913 .elementor-element.elementor-element-33179fe:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-33179fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63A6FF00;}.elementor-913 .elementor-element.elementor-element-8780b60{text-align:center;}.elementor-913 .elementor-element.elementor-element-8780b60 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-913 .elementor-element.elementor-element-502799c{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-913 .elementor-element.elementor-element-502799c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-913 .elementor-element.elementor-element-a14b1af{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-913 .elementor-element.elementor-element-a14b1af:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-a14b1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0D0D5C 0%, #030311 21%);}.elementor-913 .elementor-element.elementor-element-37bea51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-5072e38{margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;font-family:var( --e-global-typography-8b9d830-font-family ), Sans-serif;font-size:var( --e-global-typography-8b9d830-font-size );font-weight:var( --e-global-typography-8b9d830-font-weight );color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-4973425{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 9%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-913 .elementor-element.elementor-element-4973425 .elementor-heading-title{font-family:var( --e-global-typography-d410dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-d410dc7-font-size );font-weight:var( --e-global-typography-d410dc7-font-weight );line-height:var( --e-global-typography-d410dc7-line-height );color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-d18f359{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-913 .elementor-element.elementor-element-d18f359:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-d18f359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #135DBE 20%, #043A81 100%);}.elementor-913 .elementor-element.elementor-element-332c535{text-align:center;}.elementor-913 .elementor-element.elementor-element-332c535 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-913 .elementor-element.elementor-element-64adcb0{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-913 .elementor-element.elementor-element-64adcb0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-913 .elementor-element.elementor-element-2c391c9{--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:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:05%;--padding-bottom:05%;--padding-left:10%;--padding-right:10%;}.elementor-913 .elementor-element.elementor-element-2c391c9:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-2c391c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030311;}.elementor-913 .elementor-element.elementor-element-cde017d{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-d180488-font-family ), Sans-serif;font-size:var( --e-global-typography-d180488-font-size );font-weight:var( --e-global-typography-d180488-font-weight );color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-d500d06{width:var( --container-widget-width, 100% );max-width:100%;margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-913 .elementor-element.elementor-element-d500d06 .elementor-heading-title{font-family:var( --e-global-typography-d410dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-d410dc7-font-size );font-weight:var( --e-global-typography-d410dc7-font-weight );line-height:var( --e-global-typography-d410dc7-line-height );color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-99e34ed{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-424e21f{--display:flex;}.elementor-913 .elementor-element.elementor-element-4241b67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-a9efa8e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-913 .elementor-element.elementor-element-a9efa8e:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-a9efa8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0D0D5C 0%, #030311 21%);}.elementor-913 .elementor-element.elementor-element-ca62836{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-9a79d88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.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-913 .elementor-element.elementor-element-c469f66{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;}.elementor-913 .elementor-element.elementor-element-c469f66.elementor-element{--align-self:flex-end;}.elementor-913 .elementor-element.elementor-element-c469f66 .elementor-icon-wrapper{text-align:center;}.elementor-913 .elementor-element.elementor-element-c469f66 .elementor-icon{font-size:24px;}.elementor-913 .elementor-element.elementor-element-c469f66 .elementor-icon svg{height:24px;}.elementor-913 .elementor-element.elementor-element-c605dd8{width:var( --container-widget-width, 100% );max-width:100%;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 9%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-913 .elementor-element.elementor-element-c605dd8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-825a488{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-913 .elementor-element.elementor-element-825a488 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:600;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-fdc46e0{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-913 .elementor-element.elementor-element-fdc46e0:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-fdc46e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #135DBE 20%, #043A81 100%);}.elementor-913 .elementor-element.elementor-element-2685f2c{text-align:center;}.elementor-913 .elementor-element.elementor-element-2685f2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-422024f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-0e9d2c1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-913 .elementor-element.elementor-element-0e9d2c1:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-0e9d2c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0D0D5C 0%, #030311 21%);}.elementor-913 .elementor-element.elementor-element-16192c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-8fbd1eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-3f7e354{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;}.elementor-913 .elementor-element.elementor-element-3f7e354.elementor-element{--align-self:flex-end;}.elementor-913 .elementor-element.elementor-element-3f7e354 .elementor-icon-wrapper{text-align:center;}.elementor-913 .elementor-element.elementor-element-3f7e354 .elementor-icon{font-size:24px;}.elementor-913 .elementor-element.elementor-element-3f7e354 .elementor-icon svg{height:24px;}.elementor-913 .elementor-element.elementor-element-104deb4{width:var( --container-widget-width, 100% );max-width:100%;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 9%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-913 .elementor-element.elementor-element-104deb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-9cf7436{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-913 .elementor-element.elementor-element-9cf7436 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:600;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-420a993{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-913 .elementor-element.elementor-element-420a993:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-420a993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #135DBE 20%, #043A81 100%);}.elementor-913 .elementor-element.elementor-element-d4ec22d{text-align:center;}.elementor-913 .elementor-element.elementor-element-d4ec22d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-daa48f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-81f1611{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-913 .elementor-element.elementor-element-81f1611:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-81f1611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0D0D5C 0%, #030311 21%);}.elementor-913 .elementor-element.elementor-element-2074f42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-086dff5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-181d4e6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;}.elementor-913 .elementor-element.elementor-element-181d4e6.elementor-element{--align-self:flex-end;}.elementor-913 .elementor-element.elementor-element-181d4e6 .elementor-icon-wrapper{text-align:center;}.elementor-913 .elementor-element.elementor-element-181d4e6 .elementor-icon{font-size:24px;}.elementor-913 .elementor-element.elementor-element-181d4e6 .elementor-icon svg{height:24px;}.elementor-913 .elementor-element.elementor-element-1b0fb81{width:var( --container-widget-width, 100% );max-width:100%;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 9%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-913 .elementor-element.elementor-element-1b0fb81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-54c9eea{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-913 .elementor-element.elementor-element-54c9eea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:600;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-7bc93a5{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-913 .elementor-element.elementor-element-7bc93a5:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-7bc93a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #135DBE 20%, #043A81 100%);}.elementor-913 .elementor-element.elementor-element-c023147{text-align:center;}.elementor-913 .elementor-element.elementor-element-c023147 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-ce1fad8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-308bd59{--display:flex;}.elementor-913 .elementor-element.elementor-element-2e80b9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-9a9b730{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-913 .elementor-element.elementor-element-9a9b730:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-9a9b730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0D0D5C 0%, #030311 21%);}.elementor-913 .elementor-element.elementor-element-97ca8ce{text-align:center;}.elementor-913 .elementor-element.elementor-element-97ca8ce .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-1fc2525{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-ffa6bdf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-913 .elementor-element.elementor-element-ffa6bdf:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-ffa6bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0D0D5C 0%, #030311 21%);}.elementor-913 .elementor-element.elementor-element-ba94f50{text-align:center;}.elementor-913 .elementor-element.elementor-element-ba94f50 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-4d57b6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-c0e7ed9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-913 .elementor-element.elementor-element-c0e7ed9:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-c0e7ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0D0D5C 0%, #030311 21%);}.elementor-913 .elementor-element.elementor-element-525ac8d{text-align:center;}.elementor-913 .elementor-element.elementor-element-525ac8d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-772cf38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-529e418{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-913 .elementor-element.elementor-element-0a796d0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-5792be1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-7f8d264 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.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-913 .elementor-element.elementor-element-870ddf5.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-88b3a8e.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-8d412b0.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-00a4d29{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-913 .elementor-element.elementor-element-e2a4223{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-6c00532 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-b18e0e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-d4d5e56.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-59090a4.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-751c118.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-300b6e2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-913 .elementor-element.elementor-element-2187f06{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-a594a76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-ff1a74f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-2881b46.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-153dd8c.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-803d837.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-be5fcb0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-913 .elementor-element.elementor-element-b05a7b7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-73fe24f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-545e512 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-786f14b.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-9637897.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-7361833.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-fcc65ac{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-913 .elementor-element.elementor-element-41567f4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-8a6d206 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-0372fd9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-fb9e46e.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-e63d583.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-d835f78.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-2f4f23a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-913 .elementor-element.elementor-element-b007ffe{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-992f700 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-2f73000 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-dbf23ad.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-6c2fa53.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-213e032.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-8e43e72{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-913 .elementor-element.elementor-element-8de0f58{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-4c41729 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-a0643cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-a73b9c9.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-a4e89b4.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-b00a4d6.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-c6a6820{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-913 .elementor-element.elementor-element-277aaa0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-2cf42d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-e8c619c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-efd9e45.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-26b2624.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-8408aa9.elementor-element{--align-self:center;}.elementor-913 .elementor-element.elementor-element-bf7ad66{--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-913 .elementor-element.elementor-element-bf7ad66:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-bf7ad66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a578c9 );}.elementor-913 .elementor-element.elementor-element-3533c14{--display:flex;}.elementor-913 .elementor-element.elementor-element-37eeeee{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:14px 14px 14px 14px;--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;}.elementor-913 .elementor-element.elementor-element-37eeeee:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-37eeeee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D5C00;}.elementor-913 .elementor-element.elementor-element-1857523 img{width:50px;}.elementor-913 .elementor-element.elementor-element-8434a35{--display:flex;}.elementor-913 .elementor-element.elementor-element-181dc30{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:14px 14px 14px 14px;--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;}.elementor-913 .elementor-element.elementor-element-181dc30:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-181dc30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D5C00;}.elementor-913 .elementor-element.elementor-element-3526315 img{width:50px;}.elementor-913 .elementor-element.elementor-element-a4b7731{--display:flex;}.elementor-913 .elementor-element.elementor-element-8610842{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:14px 14px 14px 14px;--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;}.elementor-913 .elementor-element.elementor-element-8610842:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-8610842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D5C00;}.elementor-913 .elementor-element.elementor-element-21b1bc0 img{width:50px;}.elementor-913 .elementor-element.elementor-element-c209f4c{--display:flex;}.elementor-913 .elementor-element.elementor-element-bae30ab{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:14px 14px 14px 14px;--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;}.elementor-913 .elementor-element.elementor-element-bae30ab:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-bae30ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D5C00;}.elementor-913 .elementor-element.elementor-element-d1f6875 img{width:79px;}.elementor-913 .elementor-element.elementor-element-856449d{--display:flex;}.elementor-913 .elementor-element.elementor-element-1d40a09{--display:flex;--min-height:67px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:14px 14px 14px 14px;--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;}.elementor-913 .elementor-element.elementor-element-1d40a09:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-1d40a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D5C00;}.elementor-913 .elementor-element.elementor-element-8f4dd22 img{width:72px;}.elementor-913 .elementor-element.elementor-element-fb0654d{--display:flex;}.elementor-913 .elementor-element.elementor-element-aea157b{--display:flex;--min-height:67px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:14px 14px 14px 14px;--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;}.elementor-913 .elementor-element.elementor-element-aea157b:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-aea157b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D5C00;}.elementor-913 .elementor-element.elementor-element-12e7e08 img{width:50px;}.elementor-913 .elementor-element.elementor-element-887c306{--display:flex;}.elementor-913 .elementor-element.elementor-element-4efa69a{--display:flex;--min-height:67px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:14px 14px 14px 14px;--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;}.elementor-913 .elementor-element.elementor-element-4efa69a:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-4efa69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D5C00;}.elementor-913 .elementor-element.elementor-element-bc34bef img{width:50px;}.elementor-913 .elementor-element.elementor-element-8ab54cf{--display:flex;}.elementor-913 .elementor-element.elementor-element-f3337f8{--display:flex;--min-height:67px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:14px 14px 14px 14px;--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;}.elementor-913 .elementor-element.elementor-element-f3337f8:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-f3337f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D5C00;}.elementor-913 .elementor-element.elementor-element-ccf0b56 img{width:50px;}.elementor-913 .elementor-element.elementor-element-7246514{--e-n-carousel-swiper-slides-to-display:8;--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-913 .elementor-element.elementor-element-6451a1c{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-65f7ae9{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-21968b5{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-843f3f8{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-9d584e5{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-703c6ac{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-6115ff8{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-6be37f6{--display:flex;--min-height:97px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-2b7e291{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-1515d6c{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:14px 14px 14px 14px;}.elementor-913 .elementor-element.elementor-element-0a54ae5{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-slides-gap:27px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--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;}:where( .elementor-913 .elementor-element.elementor-element-0a54ae5 .swiper-slide ) > .e-con{border-style:groove;}.elementor-913 .elementor-element.elementor-element-14c10cb{--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:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:05%;--padding-bottom:05%;--padding-left:10%;--padding-right:10%;}.elementor-913 .elementor-element.elementor-element-14c10cb:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-14c10cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #0D0D5C 0%, #030311 44%);}.elementor-913 .elementor-element.elementor-element-11fcfe6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-913 .elementor-element.elementor-element-23add1b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:57px;font-weight:400;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-6f142d8{--display:flex;}.elementor-913 .elementor-element.elementor-element-2effcb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-4272073{--display:flex;}.elementor-913 .elementor-element.elementor-element-be35ec5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-b21b55d{--display:flex;}.elementor-913 .elementor-element.elementor-element-00903d1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-c5c9aa9{--display:flex;}.elementor-913 .elementor-element.elementor-element-8e68a99 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-09b5b33{--display:flex;}.elementor-913 .elementor-element.elementor-element-4f0f671 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-f3f42d9{--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-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-913 .elementor-element.elementor-element-f3f42d9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF17;}.elementor-913 .elementor-element.elementor-element-f3f42d9 {--n-accordion-padding:0px 012px 20px 0px;}:where( .elementor-913 .elementor-element.elementor-element-f3f42d9 > .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:"Manrope", Sans-serif;font-weight:600;}:where( .elementor-913 .elementor-element.elementor-element-f3f42d9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:020px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-913 .elementor-element.elementor-element-621a60b .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:300;background-image:linear-gradient(120deg, #135DBE 20%, #043A81 100%);border-radius:15px 15px 15px 15px;padding:22px 37px 22px 37px;}.elementor-913 .elementor-element.elementor-element-621a60b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 0%;}.elementor-913 .elementor-element.elementor-element-e3ef4b7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:14px 14px 14px 14px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-913 .elementor-element.elementor-element-e3ef4b7:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-e3ef4b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #0D0D5C 3%, #030311 72%);}.elementor-913 .elementor-element.elementor-element-6c50c00{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:7%;--padding-right:7%;}.elementor-913 .elementor-element.elementor-element-6c50c00:not(.elementor-motion-effects-element-type-background), .elementor-913 .elementor-element.elementor-element-6c50c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, #0D0D5C 0%, #030311 18%);}.elementor-913 .elementor-element.elementor-element-6c50c00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-913 .elementor-element.elementor-element-1a11fbd{width:var( --container-widget-width, 70% );max-width:70%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-8b9d830-font-family ), Sans-serif;font-size:var( --e-global-typography-8b9d830-font-size );font-weight:var( --e-global-typography-8b9d830-font-weight );color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-40b9ad8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-913 .elementor-element.elementor-element-40b9ad8 .elementor-heading-title{font-family:var( --e-global-typography-d410dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-d410dc7-font-size );font-weight:var( --e-global-typography-d410dc7-font-weight );line-height:var( --e-global-typography-d410dc7-line-height );color:#FFFFFF;}.elementor-913 .elementor-element.elementor-element-1c2db57 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-weight:300;background-image:linear-gradient(120deg, #135DBE 20%, #043A81 100%);border-radius:15px 15px 15px 15px;padding:22px 37px 22px 37px;}.elementor-913 .elementor-element.elementor-element-1c2db57{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 0%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-913 .elementor-element.elementor-element-6c50c00{--width:100%;}}@media(max-width:1024px){.elementor-913 .elementor-element.elementor-element-55d78ec{font-size:var( --e-global-typography-d180488-font-size );}.elementor-913 .elementor-element.elementor-element-bfada02 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-4ba2b42{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-7ed5a3f .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-b751c10 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-5072e38{font-size:var( --e-global-typography-8b9d830-font-size );}.elementor-913 .elementor-element.elementor-element-4973425 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-cde017d{font-size:var( --e-global-typography-d180488-font-size );}.elementor-913 .elementor-element.elementor-element-d500d06 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-99e34ed{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-ce1fad8{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-97ca8ce .elementor-heading-title{font-size:16px;}.elementor-913 .elementor-element.elementor-element-ba94f50 .elementor-heading-title{font-size:16px;}.elementor-913 .elementor-element.elementor-element-525ac8d .elementor-heading-title{font-size:16px;}.elementor-913 .elementor-element.elementor-element-529e418{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-00a4d29{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-300b6e2{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-be5fcb0{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-fcc65ac{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-2f4f23a{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-8e43e72{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-c6a6820{--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-7246514{--e-n-carousel-swiper-slides-to-display:2;}.elementor-913 .elementor-element.elementor-element-0a54ae5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-913 .elementor-element.elementor-element-1a11fbd{font-size:var( --e-global-typography-8b9d830-font-size );}.elementor-913 .elementor-element.elementor-element-40b9ad8 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}}@media(max-width:767px){.elementor-913 .elementor-element.elementor-element-55d78ec{margin:45% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:var( --e-global-typography-d180488-font-size );}.elementor-913 .elementor-element.elementor-element-bfada02{margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-913 .elementor-element.elementor-element-bfada02 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-4ba2b42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-7ed5a3f .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-b751c10 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-5072e38{font-size:var( --e-global-typography-8b9d830-font-size );}.elementor-913 .elementor-element.elementor-element-4973425 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-cde017d{font-size:var( --e-global-typography-d180488-font-size );}.elementor-913 .elementor-element.elementor-element-d500d06 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}.elementor-913 .elementor-element.elementor-element-99e34ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-ce1fad8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-97ca8ce .elementor-heading-title{font-size:14px;}.elementor-913 .elementor-element.elementor-element-ba94f50 .elementor-heading-title{font-size:14px;}.elementor-913 .elementor-element.elementor-element-525ac8d .elementor-heading-title{font-size:14px;}.elementor-913 .elementor-element.elementor-element-529e418{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-00a4d29{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-300b6e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-be5fcb0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-fcc65ac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-2f4f23a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-8e43e72{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-c6a6820{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-913 .elementor-element.elementor-element-7246514{--e-n-carousel-swiper-slides-to-display:1;}.elementor-913 .elementor-element.elementor-element-0a54ae5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-913 .elementor-element.elementor-element-6c50c00{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-913 .elementor-element.elementor-element-1a11fbd{text-align:center;font-size:var( --e-global-typography-8b9d830-font-size );}.elementor-913 .elementor-element.elementor-element-40b9ad8{text-align:center;}.elementor-913 .elementor-element.elementor-element-40b9ad8 .elementor-heading-title{font-size:var( --e-global-typography-d410dc7-font-size );line-height:var( --e-global-typography-d410dc7-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-55d78ec */.elementor-913 .elementor-element.elementor-element-55d78ec {
  background: linear-gradient(90deg, #FFFFFF, #BBBFDC); /* your colors */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  display: inline-block;
 /* optional */
}
..elementor-913 .elementor-element.elementor-element-55d78ec::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 14px;

    background: linear-gradient(
        135deg,
        rgba(255, 255, 255, 0.55),
        rgba(255, 255, 255, 0.1),
        rgba(0, 120, 255, 0.25)
    );

    opacity: 0.5;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cde017d */.elementor-913 .elementor-element.elementor-element-cde017d {
  background: linear-gradient(90deg, #FFFFFF, #BBBFDC); /* your colors */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  display: inline-block;
 /* optional */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7246514 */.swiper-wrapper {
  transition-timing-function: linear !important;
}
@media (max-width: 768px) {
  .elementor-widget-image-carousel,
  .elementor-swiper {
     display: block !important;
     visibility: visible !important;
     opacity: 1 !important;
     min-height: 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451a1c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7ae9 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21968b5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843f3f8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d584e5 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703c6ac */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115ff8 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be37f6 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7e291 */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1515d6c */.glass-card {
  width: 240px;
  height: 360px;

  /* ✅ ADDED THIS */
;

  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(3px);

  border-radius: 20px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);

  position: relative;
  overflow: hidden;
}

/* LEFT + RIGHT BORDERS (SAME COLOR) */
.glass-card::after {
  content: "";
  position: absolute;
  inset: 0;

  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(255,255,255,0.25);

  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0a54ae5 */.swiper-wrapper {
  transition-timing-function: linear !important;
}
@media (max-width: 768px) {
  .elementor-widget-image-carousel,
  .elementor-swiper {
     display: block !important;
     visibility: visible !important;
     opacity: 1 !important;
     min-height: 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23add1b */.elementor-913 .elementor-element.elementor-element-23add1b {
  background: linear-gradient(90deg, #FFFFFF, #BBBFDC); /* your colors */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  display: inline-block;
 /* optional */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a11fbd */.elementor-913 .elementor-element.elementor-element-1a11fbd {
  background: linear-gradient(90deg, #FFFFFF, #BBBFDC); /* your colors */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  display: inline-block;
 /* optional */
}/* End custom CSS */