.elementor-6696 .elementor-element.elementor-element-172c336{--display:flex;--position:fixed;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;top:0px;--z-index:999;}.elementor-6696 .elementor-element.elementor-element-172c336:not(.elementor-motion-effects-element-type-background), .elementor-6696 .elementor-element.elementor-element-172c336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}body:not(.rtl) .elementor-6696 .elementor-element.elementor-element-172c336{left:0px;}body.rtl .elementor-6696 .elementor-element.elementor-element-172c336{right:0px;}.elementor-6696 .elementor-element.elementor-element-5e1a00f{--display:flex;--min-height:76px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:18px 18px 18px 18px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-6696 .elementor-element.elementor-element-5e1a00f:not(.elementor-motion-effects-element-type-background), .elementor-6696 .elementor-element.elementor-element-5e1a00f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2F5;}.elementor-6696 .elementor-element.elementor-element-5e1a00f.e-con{--align-self:center;}.elementor-6696 .elementor-element.elementor-element-36083a0{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-menu-toggle{margin:0 auto;}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-eda5444 );fill:var( --e-global-color-eda5444 );}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-eda5444 );}.elementor-6696 .elementor-element.elementor-element-91af1f7 .e--pointer-framed .elementor-item:before,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-eda5444 );}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a, .elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-1a67816 );}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a:hover,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a:focus,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-menu-toggle:hover,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-menu-toggle:focus{color:var( --e-global-color-eda5444 );}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a:hover,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a:focus,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-6696 .elementor-element.elementor-element-91af1f7 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-eda5444 );}.elementor-6696 .elementor-element.elementor-element-91af1f7 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-6696 .elementor-element.elementor-element-91af1f7 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-6696 .elementor-element.elementor-element-91af1f7 div.elementor-menu-toggle:hover, .elementor-6696 .elementor-element.elementor-element-91af1f7 div.elementor-menu-toggle:focus{color:var( --e-global-color-eda5444 );}.elementor-6696 .elementor-element.elementor-element-91af1f7 div.elementor-menu-toggle:hover svg, .elementor-6696 .elementor-element.elementor-element-91af1f7 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-eda5444 );}.elementor-6696 .elementor-element.elementor-element-06f146b .elementor-button{background-color:#172A37;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:14px 20px 14px 20px;}.elementor-6696 .elementor-element.elementor-element-06f146b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6696 .elementor-element.elementor-element-06f146b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-6696 .elementor-element.elementor-element-5e1a00f{--min-height:60px;}.elementor-6696 .elementor-element.elementor-element-36083a0{--container-widget-width:65px;--container-widget-flex-grow:0;width:var( --container-widget-width, 65px );max-width:65px;}.elementor-6696 .elementor-element.elementor-element-91af1f7.elementor-element{--order:99999 /* order end hack */;}}@media(min-width:768px){.elementor-6696 .elementor-element.elementor-element-5e1a00f{--width:100%;}}/* Start custom CSS */.ayc-header.e-con {
  position: fixed !important;
  inset: 16px 0 auto !important;
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: 0 4.8% !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  z-index: 9000;
  pointer-events: none;
}
.ayc-header::before, .ayc-header::after,
.ayc-header-bar::before, .ayc-header-bar::after {
  content: none !important;
}
.ayc-header .ayc-header-bar.e-con {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  gap: 24px;
  width: 100%;
  max-width: 1400px;
  min-height: 78px;
  margin: 0 auto !important;
  padding: 12px 26px !important;
  border: 1px solid rgba(255,255,255,.38) !important;
  border-radius: 14px !important;
  background: linear-gradient( 135deg, rgba(255,255,255,.20), rgba(255,255,255,.03) 45%, rgba(255,255,255,.08) ), rgba(28,28,27,.52) !important;
  -webkit-backdrop-filter: blur(16px) saturate(145%);
  backdrop-filter: blur(16px) saturate(145%);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.45), inset 0 -1px 0 rgba(255,255,255,.08), 0 10px 30px rgba(0,0,0,.16) !important;
  overflow: visible !important;
  pointer-events: auto;
}
.ayc-header .ayc-header-logo,
.ayc-header .ayc-header-logo img {
  display: block;
  width: auto;
  max-width: 160px;
  height: 52px;
  object-fit: contain;
}
.ayc-header .ayc-header-nav {
  width: auto;
  min-width: 0;
  margin-inline: auto;
}
.ayc-header .ayc-header-nav,
.ayc-header .ayc-header-nav > .elementor-widget-container,
.ayc-header .ayc-header-nav .elementor-nav-menu--main {
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.ayc-header .ayc-header-nav .elementor-nav-menu--main .elementor-item {
  color: #f6f1e8 !important;
  fill: #f6f1e8;
  font-size: 14px;
  font-weight: 500;
  padding: 14px 18px;
  background: transparent !important;
}
.ayc-header .ayc-header-nav .elementor-nav-menu--main .elementor-item:hover,
.ayc-header .ayc-header-nav .elementor-nav-menu--main .elementor-item-active {
  color: #e7cda7 !important;
}
.ayc-header .ayc-header-nav .elementor-nav-menu--main .elementor-item::before,
.ayc-header .ayc-header-nav .elementor-nav-menu--main .elementor-item::after {
  display: none;
}
.ayc-header .ayc-header-cta {
  width: auto;
  flex: 0 0 auto;
}
.ayc-header .ayc-header-cta > .elementor-widget-container {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}
.ayc-header .ayc-header-cta .elementor-button {
  min-height: 44px;
  padding: 13px 24px;
  border: 1px solid rgba(255,255,255,.35) !important;
  border-radius: 999px;
  background: linear-gradient( 180deg, rgba(255,255,255,.20), rgba(255,255,255,.06) ) !important;
  color: #f6f1e8 !important;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.32), 0 3px 10px rgba(0,0,0,.12) !important;
  transition: filter .2s ease;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
}
.ayc-header .ayc-header-cta .elementor-button:hover { filter: brightness(1.07); }
.ayc-header .ayc-header-nav .elementor-menu-toggle {
  color: #f6f1e8 !important;
  background: transparent !important;
  border: 1px solid rgba(221,195,153,.35);
  border-radius: 8px;
  min-width: 44px;
  min-height: 44px;
  padding: 10px;
}
.ayc-header .ayc-header-nav .elementor-menu-toggle svg { fill: currentColor; }
.ayc-header .ayc-header-nav .elementor-nav-menu--dropdown {
  background: #252523 !important;
  border: 1px solid rgba(221,195,153,.4);
  border-radius: 10px;
  box-shadow: 0 12px 28px rgba(0,0,0,.22);
}
.ayc-header .ayc-header-nav .elementor-nav-menu--dropdown a {
  color: #f6f1e8 !important;
  background: transparent !important;
  padding: 14px 18px;
}
.ayc-header .ayc-header-nav .elementor-nav-menu--dropdown a:hover,
.ayc-header .ayc-header-nav .elementor-nav-menu--dropdown a.highlighted {
  color: #e7cda7 !important;
  background: rgba(255,255,255,.07) !important;
}
.ayc-header a:focus-visible,
.ayc-header .elementor-menu-toggle:focus-visible {
  outline: 2px solid #f3dfbc;
  outline-offset: 4px;
}
body.admin-bar .ayc-header.e-con { top: 48px !important; }
@media (max-width: 1024px) {
  .ayc-header .ayc-header-bar.e-con { gap: 14px; padding: 10px 18px !important; }
  .ayc-header .ayc-header-nav { margin-inline: auto 0; }
}
@media (max-width: 782px) {
  body.admin-bar .ayc-header.e-con { top: 62px !important; }
}
@media (max-width: 767px) {
  .ayc-header.e-con { inset: 10px 0 auto !important; padding: 0 12px !important; }
  .ayc-header .ayc-header-bar.e-con {
    min-height: 66px;
    padding: 10px 12px !important;
    gap: 10px;
    border-radius: 12px !important;
  }
  .ayc-header .ayc-header-logo img { height: 42px; max-width: 100px; }
  .ayc-header .ayc-header-cta .elementor-button { font-size: 12px; padding: 12px 14px; }
}
@media (prefers-reduced-motion: reduce) {
  .ayc-header .ayc-header-cta .elementor-button { transition: none; }
}

.ayc-header .ayc-header-cta .elementor-button svg {
  fill: currentColor;
}/* End custom CSS */