.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-5b4ab31:#58585A;--e-global-color-5bd4a1d:#404042;--e-global-color-4ece469:#221E1F;--e-global-color-08e0b03:#FCAF41;--e-global-color-aa3807f:#00A79E;--e-global-color-58a191e:#00938B;--e-global-color-b4eda41:#FFFFFF;--e-global-color-3d90c20:#000000;--e-global-color-92fca2e:#8A8076;--e-global-color-f42cc8d:#ECE3D6;--e-global-color-c50b07b:#F1EFEC;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media (max-width: 1024px) {
  .e-n-menu-wrapper {

    background: rgba(230, 230, 230, 0.85) !important;

    
    backdrop-filter: blur(16px) saturate(120%);
    -webkit-backdrop-filter: blur(16px) saturate(120%);

    
    border: 1px solid rgba(0, 0, 0, 0.08);

   
    box-shadow:
      0 8px 30px rgba(0, 0, 0, 0.12),
      inset 0 1px 1px rgba(255, 255, 255, 0.6);

    border-radius: 24px;
  }
}

@media (max-width: 1024px) {
  .e-n-menu-wrapper {
    position: fixed !important; 
    z-index: 9999 !important;   
  }
}













@media (max-width: 1024px) {
  .e-n-menu-wrapper {
    position: fixed !important;
    z-index: 9999 !important;

  
    left: 10px !important;
    right: 10px !important;

    
    margin-top: 10px !important;

    width: auto !important;
    max-width: none !important;
    transform: none !important;
  }
}/* End custom CSS */