.elementor-kit-7{--e-global-color-primary:#00B272;--e-global-color-secondary:#163852;--e-global-color-text:#000000;--e-global-color-accent:#00B272;--e-global-color-147c252:#FFFFFF;--e-global-color-738c384:#00B27200;--e-global-color-54cf15f:#000000;--e-global-color-680b765:#3C3C3C;--e-global-color-f4945f6:#163852;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:28px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.3em;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:36px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:20px;--e-global-typography-40d6c84-font-family:"Poppins";--e-global-typography-40d6c84-font-size:30px;--e-global-typography-40d6c84-font-weight:600;--e-global-typography-40d6c84-text-transform:uppercase;--e-global-typography-40d6c84-line-height:1.4em;--e-global-typography-937e121-font-family:"Poppins";--e-global-typography-937e121-font-size:18px;--e-global-typography-937e121-line-height:1.6em;--e-global-typography-f205f97-font-family:"Poppins";--e-global-typography-f205f97-font-size:20px;--e-global-typography-f205f97-font-weight:400;--e-global-typography-f205f97-line-height:1.5em;--e-global-typography-5971563-font-family:"Poppins";--e-global-typography-5971563-font-size:20px;--e-global-typography-5971563-font-weight:400;--e-global-typography-5971563-line-height:1.5em;--e-global-typography-808319a-font-family:"Poppins";--e-global-typography-808319a-font-size:15px;--e-global-typography-808319a-font-weight:400;--e-global-typography-808319a-line-height:1.6em;--e-global-typography-37d1212-font-family:"Poppins";--e-global-typography-37d1212-font-size:16px;--e-global-typography-37d1212-font-weight:300;--e-global-typography-37d1212-line-height:1.5em;--e-global-typography-9d47c11-font-family:"Poppins";--e-global-typography-9d47c11-font-size:60px;--e-global-typography-9d47c11-font-weight:600;--e-global-typography-9d47c11-text-transform:uppercase;--e-global-typography-9d47c11-line-height:1.2em;--e-global-typography-41e3b0a-font-family:"Poppins";--e-global-typography-41e3b0a-font-size:42px;--e-global-typography-41e3b0a-font-weight:500;--e-global-typography-41e3b0a-line-height:1.3em;--e-global-typography-9140a9b-font-family:"Poppins";--e-global-typography-9140a9b-font-size:24px;--e-global-typography-9140a9b-font-weight:400;--e-global-typography-9140a9b-line-height:1.4em;background-color:#000000;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.site-footer{background-color:#131313;padding-inline-end:10%;padding-inline-start:10%;}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{border-radius:50px 50px 50px 50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1360px;}.e-con{--container-max-width:1360px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:10%;padding-inline-start:10%;}.site-header .site-branding .site-logo img{width:83px;max-width:83px;}.site-header .site-navigation ul.menu li a{color:#FFFFFF;}.site-header .site-navigation-toggle{background-color:#83474700;}.site-footer .footer-inner{width:100%;max-width:100%;}.site-footer .site-branding .site-logo img{width:62px;max-width:62px;}footer .footer-inner .site-navigation a{color:#FFFFFF;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-primary-font-size:24px;--e-global-typography-secondary-font-size:28px;--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:14px;--e-global-typography-40d6c84-font-size:26px;--e-global-typography-937e121-font-size:17px;--e-global-typography-f205f97-font-size:18px;--e-global-typography-5971563-font-size:20px;--e-global-typography-808319a-font-size:14px;--e-global-typography-37d1212-font-size:15px;--e-global-typography-9d47c11-font-size:42px;--e-global-typography-41e3b0a-font-size:30px;--e-global-typography-9140a9b-font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-primary-font-size:22px;--e-global-typography-secondary-font-size:24px;--e-global-typography-text-font-size:15px;--e-global-typography-40d6c84-font-size:22px;--e-global-typography-937e121-font-size:16px;--e-global-typography-f205f97-font-size:17px;--e-global-typography-5971563-font-size:17px;--e-global-typography-41e3b0a-font-size:26px;--e-global-typography-9140a9b-font-size:19px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.page-header{
  display: none;
}

.site-header .site-branding .site-logo img {
    width: 50px;}
/* Header container styling */
#site-header {
  position: absolute;
  margin-top: 20px;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  z-index: 1000;
  border-radius: 100px;
  padding: 12px 30px; /* Reduced padding for lower height */
  background: rgba(255, 255, 255, 0.3);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* Logo on the left */
#site-header .site-branding {
  display: flex;
  align-items: center;
  margin-right: auto;
}

/* Nav in center */
#site-header .site-navigation {
  flex-grow: 0.50;
  text-align: center;
}

#site-header .site-navigation .menu {
  display: inline-flex;
  gap: 30px;
  list-style: none;
  padding: 0;
  margin: 0;
  justify-content: center;
  align-items: center;
}

/* Nav link styling */
#site-header .menu a {
  color: #fff;
  text-decoration: none;
  font-weight: 500;
}

/* Right: social icons container */
#site-header .site-social {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-left: auto;
}

/* Social icons link styling */
#site-header .site-social a {
  color: #000;
  font-size: 18px;
  text-decoration: none;
}

/* Responsive adjustments */
@media (max-width: 768px) {
  #site-header {
    width: 90%;
    flex-direction: column;
    align-items: stretch;
    padding: 16px;
  }

  #site-header .site-navigation .menu {
    flex-direction: column;
    gap: 15px;
  }

  #site-header .site-social {
    justify-content: center;
    margin: 10px 0 0;
  }
}/* End custom CSS */