.elementor-36 .elementor-element.elementor-element-2374aed0{--display:flex;}.elementor-widget-ehp-header .is-type-button.ehp-header__button--primary{background-color:var( --e-global-color-accent );}.elementor-widget-ehp-header .is-type-button.ehp-header__button--primary:hover, .elementor-widget-ehp-header .is-type-button.ehp-header__button--primary:focus{background-color:var( --e-global-color-accent );}.elementor-widget-ehp-header header.ehp-header.scroll-down, .elementor-widget-ehp-header header.ehp-header.scroll-down .ehp-header__dropdown{background-color:var( --e-global-color-accent );}.elementor-widget-ehp-header .ehp-header__site-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-ehp-header .ehp-header{--header-site-title-color:var( --e-global-color-primary );--header-site-title-color-hover:var( --e-global-color-primary );--header-logo-border-color:var( --e-global-color-text );--header-menu-item-color:var( --e-global-color-secondary );--header-menu-item-color-hover:var( --e-global-color-accent );--header-pointer-hover-underline-color:var( --e-global-color-accent );--header-pointer-hover-highlight-bg-color:var( --e-global-color-primary );--header-menu-item-color-active:var( --e-global-color-text );--header-focus-active-underline-color:var( --e-global-color-accent );--header-focus-active-highlight-bg-color:var( --e-global-color-accent );--header-dropdown-divider-color:var( --e-global-color-text );--header-toggle-icon-color:var( --e-global-color-secondary );--header-toggle-icon-color-active:var( --e-global-color-text );--header-contact-button-color:var( --e-global-color-secondary );--header-contact-button-color-hover:var( --e-global-color-accent );--header-button-primary-text-color:var( --e-global-color-secondary );--header-button-primary-text-color-hover:var( --e-global-color-text );--header-button-primary-border-color:var( --e-global-color-secondary );--header-button-secondary-text-color:var( --e-global-color-secondary );--header-button-secondary-text-color-hover:var( --e-global-color-text );--header-button-secondary-border-color:var( --e-global-color-secondary );--header-box-border-color:var( --e-global-color-secondary );}.elementor-widget-ehp-header .ehp-header__item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-header .ehp-header__contact-button-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-header .ehp-header__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-header .ehp-header__button--secondary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-36 .elementor-element.elementor-element-56e4000c .is-type-button.ehp-header__button--primary{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-56e4000c .is-type-button.ehp-header__button--primary:hover, .elementor-36 .elementor-element.elementor-element-56e4000c .is-type-button.ehp-header__button--primary:focus{background-color:#FB7B00;}.elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header, .elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header .ehp-header__dropdown, .elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header .ehp-header__navigation, .elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header .ehp-header__menu-cart-items{background-color:#FFFFFF00;}.elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header{--header-logo-width:86px;--header-menu-item-color:#FFFFFF;--header-menu-item-color-hover:#FB7B00;--header-menu-item-color-active:#000000;--header-menu-item-spacing:32px;--header-dropdown-text-align:center;--header-toggle-icon-size:22px;--header-toggle-icon-color:#FFFFFF;--header-contact-button-size:16px;--header-contact-button-spacing:12px;--header-button-primary-text-color:#FB7B00;--header-button-primary-text-color-hover:#FFFFFF;--header-button-primary-border-radius-block-end:5px;--header-button-primary-border-radius-block-start:5px;--header-button-primary-border-radius-inline-end:5px;--header-button-primary-border-radius-inline-start:5px;--header-button-primary-padding-block-end:8px;--header-button-primary-padding-block-start:8px;--header-button-primary-padding-inline-end:16px;--header-button-primary-padding-inline-start:16px;}.elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header__button--primary{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-widget-ehp-header .ehp-header__site-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-ehp-header .ehp-header__item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-header .ehp-header__contact-button-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-header .ehp-header__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-header .ehp-header__button--secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header{--header-logo-width:120px;--header-menu-item-spacing:32px;--header-toggle-icon-size:22px;}.elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header__button--primary{font-size:14px;}}@media(max-width:767px){.elementor-widget-ehp-header .ehp-header__site-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-ehp-header .ehp-header__item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-header .ehp-header__contact-button-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-header .ehp-header__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-header .ehp-header__button--secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header{--header-logo-width:120px;--header-menu-item-spacing:40px;--header-toggle-icon-size:22px;}}/* Start custom CSS for ehp-header, class: .elementor-element-56e4000c */.elementor-element.elementor-element-56e4000c .ehp-header .ehp-header__navigation{
    
    color:white!important;
    border-radius:50px;
}

@media only screen and (min-width: 600px) {
.ehp-header__navigation {
  
 
  border-radius: 20px;
  padding: 10px 50px;
  height:40px;
 
  -webkit-backdrop-filter: blur(5px);
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
}

@media only screen and (max-width: 600px) {
.ehp-header__navigation {
 
  
  border-radius: 20px;
  padding: 10px 50px;

  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
}

.ehp-button--primary{
    border-bottom: 2px solid;
}


.ehp-header__navigation {
  background-color: #e94e1b;
  padding: 1rem 1.5rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.ehp-header__item--top-level {
  display: inline-block;
  padding: 0.5rem 1.2rem;
  color: white;
  font-weight: 500;
  border: 2px solid white;
  border-radius: 5px;
  text-decoration: none;
  margin-right: 0.5rem;
  font-size: 0.95rem;
  transition: all 0.3s ease;
  background-color: transparent;
}


.ehp-header__item--top-level:hover {
  background-color: white;
  color: #e94e1b;
}

.ehp-header__item--top-level.is-item-active {
  color: white !important;
  background: linear-gradient(to right, #f7941e, #ff6600);
  border: 2px solid transparent;
  border-radius: 5px;
  font-weight: bold;

  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 0 0 2px transparent; 
}

.ehp-header__item--top-level.is-item-active:hover {
  background: white;
  color: #FB7B00 !important;
  border-color: #FB7B00;
}

@media (max-width: 768px) {
.elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header .ehp-header__navigation, .elementor-36 .elementor-element.elementor-element-56e4000c .ehp-header .ehp-header__menu-cart-items {
    background-color: #FFF!important;
    border-radius:25px;
}

.ehp-header__item:is(a):not(.is-item-active) {
    color: black !important;
    border-color: black !important;
}
}

.ehp-header__navigation{
    justify-content: center!important;
}/* End custom CSS */