.elementor-3164 .elementor-element.elementor-element-cace44f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3164 .elementor-element.elementor-element-cace44f{top:0px;bottom:auto;z-index:111;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-3164 .elementor-element.elementor-element-cace44f + .wpr-hidden-header{top:0px;}.elementor-3164 .elementor-element.elementor-element-cace44f + .wpr-hidden-header-flex{top:0px;}.wpr-hidden-header{z-index:10;}.wpr-hidden-header-flex{z-index:10;}.elementor-3164 .elementor-element.elementor-element-cace44f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-3164 .elementor-element.elementor-element-7e9dd5e{text-align:center;}.elementor-3164 .elementor-element.elementor-element-7e9dd5e img{width:100%;max-width:70%;height:100%;}.elementor-widget-eael-simple-menu .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-simple-menu .eael-simple-menu li ul li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu-container{background-color:#02010100;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal{background-color:#02010100;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li a{padding:0px 0px 0px 40px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0px;word-spacing:1px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li > a{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li > a > span svg{fill:var( --e-global-color-secondary );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu-toggle-text{color:var( --e-global-color-secondary );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li a span, .elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li span.eael-simple-menu-indicator{font-size:16px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li a span, .elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li span.eael-simple-menu-indicator i{font-size:16px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li span.eael-simple-menu-indicator svg{width:16px;height:16px;line-height:16px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li span svg{width:16px;height:16px;line-height:16px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li a span{color:var( --e-global-color-c28cd8b );border-color:#FFFFFF !important;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li a span svg path{fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator:before{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator i{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator svg path{fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator{border-color:#FFFFFF !important;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li:hover > a{color:var( --e-global-color-c28cd8b );background-color:#02010100;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li:hover > a > span svg{fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator:hover:before{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator:hover i{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator:hover svg{fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator:hover{border-color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li > a.eael-item-active{color:var( --e-global-color-c28cd8b );background-color:#FFFFFF00;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li.current-menu-item > a > span svg{fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li.current-menu-item > a.eael-item-active{color:var( --e-global-color-c28cd8b );background-color:#FFFFFF00;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li.current-menu-ancestor > a.eael-item-active{color:var( --e-global-color-c28cd8b );background-color:#FFFFFF00;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg{fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open i{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{border-color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu-container .eael-simple-menu-toggle{background-color:var( --e-global-color-a4e0905 );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu-container .eael-simple-menu-toggle i{font-size:26px;color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu-container .eael-simple-menu-toggle svg{width:26px;fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li > a{color:var( --e-global-color-a4e0905 );background-color:var( --e-global-color-a4e0905 );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li > a > span svg{fill:var( --e-global-color-a4e0905 );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li:hover > a{color:var( --e-global-color-a4e0905 );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li:hover > a > span svg{fill:var( --e-global-color-a4e0905 );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li.current-menu-item > a.eael-item-active{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li.current-menu-item > a.eael-item-active > span svg{fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li ul li a{color:var( --e-global-color-a4e0905 );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li ul li > span svg{fill:var( --e-global-color-a4e0905 );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li ul li:hover a{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive li ul li:hover a > span svg{fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-responsive .eael-simple-menu-indicator{top:7px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-horizontal li ul li a{padding-left:20px;padding-right:20px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-horizontal li ul li > a{border-bottom:1px solid #F2F2F200;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-vertical li ul li > a{border-bottom:1px solid #F2F2F200;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;word-spacing:1px;color:#FAFAFA;background-color:var( --e-global-color-a4e0905 );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li a span{font-size:12px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li span.eael-simple-menu-indicator{font-size:12px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li span.eael-simple-menu-indicator i{font-size:12px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li .eael-simple-menu-indicator svg{width:12px;height:12px;line-height:12px;fill:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li .eael-simple-menu-indicator:before{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li .eael-simple-menu-indicator i{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li a span.eael-simple-menu-dropdown-indicator{color:var( --e-global-color-c28cd8b );border-color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li .eael-simple-menu-indicator{border-color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li:hover > a{color:var( --e-global-color-a4e0905 );background-color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li.current-menu-item > a.eael-item-active{color:var( --e-global-color-a4e0905 );background-color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li.current-menu-ancestor > a.eael-item-active{color:var( --e-global-color-a4e0905 );background-color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover:before{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover{background-color:var( --e-global-color-a4e0905 );border-color:var( --e-global-color-c28cd8b );}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:var( --e-global-color-a4e0905 );border-color:var( --e-global-color-c28cd8b );}@media(min-width:768px){.elementor-3164 .elementor-element.elementor-element-440affd{width:20%;}.elementor-3164 .elementor-element.elementor-element-7ff80a8{width:80%;}}@media(max-width:1024px){.elementor-3164 .elementor-element.elementor-element-cace44f{top:0px;bottom:auto;padding:20px 20px 20px 20px;}.elementor-3164 .elementor-element.elementor-element-cace44f + .wpr-hidden-header{top:0px;}.elementor-3164 .elementor-element.elementor-element-cace44f + .wpr-hidden-header-flex{top:0px;}.elementor-3164 .elementor-element.elementor-element-7e9dd5e{text-align:left;}.elementor-3164 .elementor-element.elementor-element-7e9dd5e img{max-width:100px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu li a{padding:10px 20px 10px 20px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu-container.eael-simple-menu-hamburger{min-height:42px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu-container .eael-simple-menu-toggle{padding:5px 10px 5px 10px;}.elementor-3164 .elementor-element.elementor-element-88c99f2 .eael-simple-menu.eael-simple-menu-horizontal li ul li a{padding-left:40px;padding-right:40px;}}@media(max-width:767px){.elementor-3164 .elementor-element.elementor-element-cace44f{top:0px;bottom:auto;}.elementor-3164 .elementor-element.elementor-element-cace44f + .wpr-hidden-header{top:0px;}.elementor-3164 .elementor-element.elementor-element-cace44f + .wpr-hidden-header-flex{top:0px;}.elementor-3164 .elementor-element.elementor-element-440affd{width:50%;}.elementor-3164 .elementor-element.elementor-element-7ff80a8{width:50%;}}/* Start custom CSS for section, class: .elementor-element-cace44f *//* ===== Glassmorphic Header (Visible, Glowing, Rounded) ===== */
.header {
  position: fixed;
  top: 18px;
  left: 50%;
  transform: translateX(-50%);
  width: 95%;
  max-width: 1280px;
  height: 90px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 28px;

  /* Frosted glass effect */
  background: rgba(255, 255, 255, 0.25);
  background-image: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0.35),
    rgba(255, 255, 255, 0.15)
  );
  -webkit-backdrop-filter: blur(20px) saturate(180%);
  backdrop-filter: blur(20px) saturate(180%);

  /* Saffron glow + inner highlight */
  border: 1px solid rgba(228, 106, 27, 0.5);
  box-shadow:
    inset 0 1px 4px rgba(255, 255, 255, 0.8),
    0 4px 25px rgba(228, 106, 27, 0.25),
    0 0 0 1px rgba(255, 255, 255, 0.2);

  /* Rounded bottom corners */
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;

  z-index: 1000;
  overflow: visible;
}

/* ===== Glow under the header ===== */
.header::after {
  content: "";
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: -20px;
  height: 30px;
  border-radius: 12px;
  background: radial-gradient(
    60% 40% at 50% 20%,
    rgba(228, 106, 27, 0.25),
    rgba(228, 106, 27, 0.1) 30%,
    transparent 100%
  );
  filter: blur(18px);
  z-index: -1;
}

/* ===== Logo (Overlapping) ===== */
.logo img {
  height: 74px;
  width: auto;
  position: relative;
  top: 6px;
  z-index: 10;
  filter: drop-shadow(0 6px 18px rgba(0, 0, 0, 0.28));
  transition: transform 0.3s ease;
}

.logo img:hover {
  transform: translateY(-2px) scale(1.03);
}

/* ===== Navigation ===== */
.header nav ul {
  display: flex;
  gap: 30px;
  list-style: none;
  margin: 0;
  padding: 0;
}

.header nav ul li a {
  text-decoration: none;
  color: #3b2f19;
  font-family: 'Lato', sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: color 0.3s ease;
}

.header nav ul li a:hover {
  color: #e46c1b; /* saffron hover */
}

/* ===== Responsive ===== */
@media (max-width: 768px) {
  .header {
    flex-direction: column;
    height: auto;
    padding: 10px 20px;
    width: 100%;
    border-radius: 0 0 20px 20px;
  }

  .logo img {
    height: 60px;
    top: 0;
  }

  .header nav ul {
    flex-direction: row;
    gap: 15px;
  }
}/* End custom CSS */