.elementor-128 .elementor-element.elementor-element-cac44f7 > .elementor-container{min-height:600px;}.elementor-128 .elementor-element.elementor-element-cac44f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-128 .elementor-element.elementor-element-cac44f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-128 .elementor-element.elementor-element-9ee10c1.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-128 .elementor-element.elementor-element-9ee10c1.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-128 .elementor-element.elementor-element-9ee10c1 .eael-fancy-text-container{text-align:center;}.elementor-128 .elementor-element.elementor-element-9ee10c1 .eael-fancy-text-prefix{font-size:34px;font-weight:600;line-height:1px;}.elementor-128 .elementor-element.elementor-element-9ee10c1 .eael-fancy-text-strings, .elementor-128 .elementor-element.elementor-element-9ee10c1 .typed-cursor{font-size:29px;font-weight:600;}.elementor-128 .elementor-element.elementor-element-9ee10c1 .eael-fancy-text-strings{color:#020202;}.elementor-128 .elementor-element.elementor-element-9ee10c1 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-128 .elementor-element.elementor-element-81aeb7e > .elementor-container{min-height:0px;}.elementor-128 .elementor-element.elementor-element-81aeb7e{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-20e6f8e{padding:10px 10px 10px 10px;text-align:center;}.elementor-128 .elementor-element.elementor-element-20e6f8e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-128 .elementor-element.elementor-element-a818158{padding:15px 15px 15px 15px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-128 .elementor-element.elementor-element-a818158 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#B91111;}.elementor-128 .elementor-element.elementor-element-8425b51{padding:10px 10px 10px 10px;text-align:center;}.elementor-128 .elementor-element.elementor-element-8425b51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-128 .elementor-element.elementor-element-3838895 .eael-fancy-text-container{text-align:center;}.elementor-128 .elementor-element.elementor-element-3838895 .eael-fancy-text-prefix{font-size:22px;font-weight:600;line-height:1px;}.elementor-128 .elementor-element.elementor-element-3838895 .eael-fancy-text-strings, .elementor-128 .elementor-element.elementor-element-3838895 .typed-cursor{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-128 .elementor-element.elementor-element-3838895 .eael-fancy-text-strings{color:var( --e-global-color-cc3f47a );}.elementor-128 .elementor-element.elementor-element-3838895 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-0c161cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-0c161cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-aa694ed{padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-128 .elementor-element.elementor-element-aa694ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-74a96f8 );}.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-128 .elementor-element.elementor-element-126c2c8{border-radius:5px 5px 5px 5px;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-74a96f8 );}.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-128 .elementor-element.elementor-element-ccd5c60{border-radius:10px 10px 10px 10px;}.elementor-128 .elementor-element.elementor-element-ccd5c60 img{border-radius:10px 10px 10px 10px;}.elementor-128 .elementor-element.elementor-element-b2afad2{padding:10px 10px 10px 10px;text-align:center;}.elementor-128 .elementor-element.elementor-element-b2afad2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-74a96f8 );}.elementor-128 .elementor-element.elementor-element-eb02b10{padding:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-74a96f8 );}.elementor-128 .elementor-element.elementor-element-dda9f8a{padding:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-74a96f8 );}.elementor-128 .elementor-element.elementor-element-ca04d23{text-align:left;}.elementor-128 .elementor-element.elementor-element-ca04d23 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-74a96f8 );}.elementor-128 .elementor-element.elementor-element-fc9f052{text-align:justify;color:var( --e-global-color-74a96f8 );}.elementor-128 .elementor-element.elementor-element-8aa4b23{text-align:left;}.elementor-128 .elementor-element.elementor-element-8aa4b23 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-74a96f8 );}.elementor-128 .elementor-element.elementor-element-ebfa18e{text-align:justify;color:var( --e-global-color-74a96f8 );}.elementor-128 .elementor-element.elementor-element-54aca02 img{width:37%;}.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-128 .elementor-element.elementor-element-c4b4495 .elementor-button{background-color:#C60A0A;}.elementor-128 .elementor-element.elementor-element-8983bb6{padding:15px 15px 15px 15px;}.elementor-128 .elementor-element.elementor-element-8983bb6.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-128 .elementor-element.elementor-element-8983bb6.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-128 .elementor-element.elementor-element-0f2e4de{text-align:left;}.elementor-128 .elementor-element.elementor-element-0f2e4de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#B91111;}.elementor-128 .elementor-element.elementor-element-6be94a4{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-74a96f8 );}.elementor-128 .elementor-element.elementor-element-f5102f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:51px;margin-bottom:0px;}.elementor-128 .elementor-element.elementor-element-f5102f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-b4fb850 > .elementor-element-populated{box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-128 .elementor-element.elementor-element-b4fb850 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-3ab8bd1{padding:10px 10px 10px 10px;text-align:center;}.elementor-128 .elementor-element.elementor-element-3ab8bd1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#070808;}.elementor-128 .elementor-element.elementor-element-75c0de3{--e-image-carousel-slides-to-show:2;}.elementor-128 .elementor-element.elementor-element-74a33c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-128 .elementor-element.elementor-element-74a33c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-fd93e18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-128 .elementor-element.elementor-element-fd93e18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-fd93e18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-128 .elementor-element.elementor-element-fd93e18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-80c8a81{padding:10px 10px 10px 10px;text-align:center;}.elementor-128 .elementor-element.elementor-element-80c8a81 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#070808;}.elementor-128 .elementor-element.elementor-element-282d009{margin-top:0px;margin-bottom:40px;}.elementor-128 .elementor-element.elementor-element-dee821d .elementor-button{background-color:#C60A0A;}@media(max-width:767px){.elementor-128 .elementor-element.elementor-element-cac44f7 > .elementor-container{min-height:300px;}.elementor-128 .elementor-element.elementor-element-9ee10c1 .eael-fancy-text-prefix{font-size:20px;}.elementor-128 .elementor-element.elementor-element-9ee10c1 .eael-fancy-text-strings, .elementor-128 .elementor-element.elementor-element-9ee10c1 .typed-cursor{font-size:15px;}.elementor-128 .elementor-element.elementor-element-81aeb7e{margin-top:0px;margin-bottom:0px;}.elementor-128 .elementor-element.elementor-element-20e6f8e .elementor-heading-title{font-size:13px;}.elementor-128 .elementor-element.elementor-element-a818158{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;}.elementor-128 .elementor-element.elementor-element-a818158 .elementor-heading-title{font-size:13px;}.elementor-128 .elementor-element.elementor-element-8425b51 .elementor-heading-title{font-size:14px;}.elementor-128 .elementor-element.elementor-element-3838895{padding:5px 5px 5px 5px;}.elementor-128 .elementor-element.elementor-element-3838895 .eael-fancy-text-strings, .elementor-128 .elementor-element.elementor-element-3838895 .typed-cursor{font-size:12px;}.elementor-128 .elementor-element.elementor-element-aa694ed{padding:10px 10px 10px 10px;}.elementor-128 .elementor-element.elementor-element-aa694ed .elementor-heading-title{font-size:17px;}.elementor-128 .elementor-element.elementor-element-126c2c8{padding:0px 0px 0px 0px;text-align:justify;font-size:14px;}.elementor-128 .elementor-element.elementor-element-b2afad2{text-align:center;}.elementor-128 .elementor-element.elementor-element-eb02b10{font-size:13px;}.elementor-128 .elementor-element.elementor-element-dda9f8a{font-size:13px;}.elementor-128 .elementor-element.elementor-element-0f2e4de{text-align:center;}.elementor-128 .elementor-element.elementor-element-0f2e4de .elementor-heading-title{font-size:16px;}.elementor-128 .elementor-element.elementor-element-6be94a4{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;padding:11px 0px 0px 0px;font-size:13px;}.elementor-128 .elementor-element.elementor-element-3ab8bd1 .elementor-heading-title{font-size:19px;}.elementor-128 .elementor-element.elementor-element-80c8a81 .elementor-heading-title{font-size:17px;}}/* Start custom CSS for section, class: .elementor-element-8983bb6 */.glass{
  --glass-bg: rgba(255,255,255,0.10);
  --glass-border: rgba(255,255,255,0.25);
  padding: 28px;
  border-radius: 14px;
  background: linear-gradient(135deg, var(--glass-bg), rgba(255,255,255,0.03));
  border: 1px solid var(--glass-border);
  box-shadow: 0 8px 30px rgba(0,0,0,0.18);
  backdrop-filter: blur(8px) saturate(120%);
  -webkit-backdrop-filter: blur(8px) saturate(120%);
  color: #1b1b1b;
}/* End custom CSS */