.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5778 .elementor-element.elementor-element-3a83598{color:var( --e-global-color-c0ed700 );}.elementor-5778 .elementor-element.elementor-element-6e9a1e9{--swiper-slides-to-display:3;--swiper-slides-gap:50px;--swiper-pagination-size:18px;--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:28px;}.elementor-5778 .elementor-element.elementor-element-6e9a1e9 .swiper-slide > .elementor-element{height:100%;}.elementor-5778 .elementor-element.elementor-element-54849f2c{--display:flex;}@media(max-width:1366px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5778 .elementor-element.elementor-element-6e9a1e9{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-5778 .elementor-element.elementor-element-6e9a1e9{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5778 .elementor-element.elementor-element-6e9a1e9{--swiper-slides-to-display:2;}}@media(max-width:880px){.elementor-5778 .elementor-element.elementor-element-6e9a1e9{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5778 .elementor-element.elementor-element-6e9a1e9{--swiper-slides-to-display:1;}}@media(min-width:2400px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5778 .elementor-element.elementor-element-6e9a1e9{--swiper-slides-to-display:3;}}/* Start custom CSS */body.elementor-page-5778 {
  min-height: 100vh; 
  margin: 0; 
  background-attachment: fixed;
  
  background-image: 
    radial-gradient(circle at 20% 30%, rgba(218, 59, 161, 0.18) 0%, rgba(218, 59, 161, 0) 50%),
    radial-gradient(circle at 80% 70%, rgba(41, 211, 196, 0.15) 0%, rgba(41, 211, 196, 0) 60%),
    linear-gradient(
      to bottom,
      #2C1D40 0%,
      #281D3B 35%,
      #221E34 60%,
      #1C1E2D 80%,
      #131E24 100%
    );
}/* End custom CSS */