/* MARCZINKA Navigation — önálló intelligens kereső; régi wue3 CSS nevek megtartva. */
.wue3-search_form,.wue3-search-icon-element{--wakeup-border:var(--wumn-search-border,#dbe3ed);--wakeup-text:var(--wumn-search-text,#172033);--wakeup-primary:var(--wumn-search-primary,#265fa8);--wakeup-button-bg:var(--wumn-search-button-bg,#172033);position:relative;min-width:0;max-width:100%;color:var(--wakeup-text);box-sizing:border-box}
.wue3-search_form *, .wue3-search-icon-element *{box-sizing:border-box}
.wue3-search_form{width:100%}
.wue3-search-icon-element{display:inline-flex;align-items:center;justify-content:center}
.wue3-search-icon-element .wue3-icon-inner svg{width:100%;height:100%;display:block;fill:currentColor}
.wue3-smart-search-badge.is-section{background:var(--wue-search-badge-color,#dbeafe);color:#fff}
.wue3-inline-search button[type="submit"]:hover{filter:brightness(1.08)}
/* Transferred from Elementor Core: giga-frontend.css */
.wue3-document .wue3-search-box{ display:flex; align-items:center; gap:8px; padding:7px 9px; background:#f1f4f7; border-radius:10px; }.wue3-document .wue3-search-box input{ flex:1; min-height:30px; border:0; background:transparent; outline:none; }.wue3-document .wue3-search-box button{ min-width:38px; height:34px; border:0; border-radius:8px; background:#fff; cursor:pointer; }html.wue3-search-open{ overflow:hidden; }.wue3-search-overlay{
  position:fixed;
  inset:0;
  z-index:100000;
  display:grid;
  place-items:start center;
  padding:clamp(70px,12vh,130px) 18px 30px;
  background:rgba(15,23,42,.76);
  backdrop-filter:blur(8px);
  opacity:0;
  visibility:hidden;
  transition:opacity .18s ease,visibility .18s ease;
}.wue3-search-overlay.is-open{ opacity:1; visibility:visible; }.wue3-search-dialog{
  position:relative;
  width:min(680px,100%);
  padding:clamp(24px,5vw,42px);
  border:1px solid rgba(255,255,255,.22);
  border-radius:20px;
  background:#fff;
  box-shadow:0 32px 90px rgba(15,23,42,.34);
}.wue3-search-kicker{ margin:0 0 8px; color:#e4472d; font-size:.72rem; font-weight:850; letter-spacing:.12em; }.wue3-search-dialog h2{ margin:0 0 22px; font-size:clamp(1.65rem,4vw,2.45rem); line-height:1.05; }.wue3-search-close{
  position:absolute;
  top:14px;
  right:14px;
  width:38px;
  height:38px;
  border:0;
  border-radius:50%;
  background:#f1f4f7;
  color:#172033;
  font-size:26px;
  line-height:1;
  cursor:pointer;
}.wue3-search-form{ display:grid; grid-template-columns:minmax(0,1fr) auto; gap:10px; }.wue3-search-form input{
  min-width:0;
  min-height:50px;
  padding:0 16px;
  border:1px solid #cfd8e3;
  border-radius:12px;
  background:#fff;
  color:#172033;
  font:inherit;
  outline:none;
}.wue3-search-form input:focus{ border-color:#2563eb; box-shadow:0 0 0 3px rgba(37,99,235,.14); }.wue3-search-form button{
  min-height:50px;
  padding:0 20px;
  border:0;
  border-radius:12px;
  background:#172033;
  color:#fff;
  font:inherit;
  font-weight:800;
  cursor:pointer;
}@media  (max-width:560px) {.wue3-search-form{ grid-template-columns:1fr; }}.wue3-inline-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.wue3-inline-search input{min-width:0;min-height:2.8rem;padding:0 .9rem;border:1px solid var(--wakeup-border);border-radius:.7rem;background:#fff;color:var(--wakeup-text);font:inherit}.wue3-inline-search button{min-height:2.8rem;padding:0 1rem;border:0;border-radius:.7rem;background:var(--wakeup-button-bg,var(--wakeup-text));color:var(--wakeup-button-color,#fff);font:inherit;font-weight:800;cursor:pointer}@media (max-width:767px){.wue3-inline-search{grid-template-columns:1fr}}.wue3-search_form{position:relative;min-width:0;z-index:10}.wue3-inline-search{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:stretch}.wue3-inline-search input[type="search"]{display:block;width:100%;min-width:0;min-height:2.8rem;padding:0 .9rem;border-width:var(--wue3-search-border-width,1px);border-style:var(--wue3-search-border-style,solid);border-color:var(--wue3-search-border-color,var(--wakeup-border));border-radius:var(--wue3-search-radius,.7rem);background:var(--wue3-search-bg,#fff);color:var(--wue3-search-color,var(--wakeup-text));font:inherit;box-shadow:none;outline:0;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.wue3-inline-search input[type="search"]::placeholder{color:var(--wue3-search-placeholder,#94a3b8);opacity:1}.wue3-inline-search input[type="search"]:focus{border-color:var(--wue3-search-focus-border,var(--wakeup-primary));box-shadow:0 0 0 3px color-mix(in srgb,var(--wue3-search-focus-border,var(--wakeup-primary)) 18%,transparent)}.wue3-inline-search button{min-height:2.8rem;padding:0 1rem;border:0;border-radius:var(--wue3-search-radius,.7rem);background:var(--wakeup-button-bg,var(--wakeup-text));color:var(--wakeup-button-color,#fff);font:inherit;font-weight:800;cursor:pointer}.wue3-search-input-wrap{position:relative;display:block;min-width:0}.wue3-search-input-wrap>input{height:100%}.wue3-smart-search-spinner{position:absolute;right:.9rem;top:50%;width:17px;height:17px;margin-top:-8.5px;border:2px solid color-mix(in srgb,var(--wue3-search-color,var(--wakeup-text)) 20%,transparent);border-top-color:var(--wue3-search-color,var(--wakeup-text));border-radius:50%;opacity:0;pointer-events:none}.wue3-search_form.is-searching .wue3-smart-search-spinner{opacity:1;animation:wue3-smart-search-spin .72s linear infinite}@keyframes wue3-smart-search-spin{to{transform:rotate(360deg)}}.wue3-smart-search-results{position:absolute;z-index:9999;top:calc(100% + 8px);left:0;right:0;max-height:min(540px,68vh);overflow:auto;padding:6px;border:1px solid var(--wakeup-border);border-radius:var(--wue3-search-results-radius,12px);background:var(--wue3-search-results-bg,#fff);color:var(--wue3-search-results-color,var(--wakeup-text));box-shadow:0 18px 48px rgba(15,23,42,.18)}.wue3-smart-search-results[hidden]{display:none!important}.wue3-smart-search-list{list-style:none;margin:0;padding:0}.wue3-smart-search-item{margin:0;padding:0}.wue3-smart-search-item+.wue3-smart-search-item{border-top:1px solid color-mix(in srgb,var(--wakeup-border) 65%,transparent)}.wue3-smart-search-link{display:flex;align-items:center;gap:12px;width:100%;padding:12px 13px;border-radius:calc(var(--wue3-search-results-radius,12px) * .66);color:inherit;text-decoration:none;outline:0;transition:background-color .15s ease}.wue3-smart-search-link:hover,.wue3-smart-search-link:focus,.wue3-smart-search-link[aria-selected="true"]{background:var(--wue3-search-results-hover,#f1f5f9);color:inherit}.wue3-smart-search-image{flex:0 0 62px;width:62px;height:62px;overflow:hidden;border-radius:7px;background:#f3f4f6}.wue3-smart-search-image img{display:block;width:100%;height:100%;object-fit:cover}.wue3-smart-search-content{display:block;flex:1;min-width:0}.wue3-smart-search-badges{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 6px}.wue3-smart-search-badge{display:inline-flex;padding:3px 7px;border-radius:999px;background:#eef2f7;color:#475569;font-size:11px;font-weight:800;line-height:1.2}.wue3-smart-search-badge.is-type{background:#e0f2fe;color:#075985}.wue3-smart-search-title{display:block;font-weight:850;line-height:1.3}.wue3-smart-search-excerpt{display:block;margin-top:4px;color:color-mix(in srgb,var(--wue3-search-results-color,var(--wakeup-text)) 70%,transparent);font-size:.9em;line-height:1.42}.wue3-smart-search-empty{padding:15px;color:color-mix(in srgb,var(--wue3-search-results-color,var(--wakeup-text)) 65%,transparent)}.wue3-search_form .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:767px){.wue3-inline-search{grid-template-columns:1fr}.wue3-smart-search-results{top:calc(100% + 6px)}.wue3-smart-search-image{flex-basis:52px;width:52px;height:52px}}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-search_form,body.dark-mode .wue3-search_form{
  --wue3-search-bg: var(--wue3-search-dark-bg, #30343b) !important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-search_form .wue3-inline-search input[type="search"],body.dark-mode .wue3-search_form .wue3-inline-search input[type="search"]{
  background-color: var(--wue3-search-dark-bg, #30343b) !important;
}.wue3-inline-search input[type="search"]:focus,.wue3-inline-search input[type="search"]:focus-visible{
  box-shadow: none !important;
  outline: 0 !important;
}.wue3-inline-search input[type="search"]:focus,.wue3-inline-search input[type="search"]:focus-visible{
  border-color: var(--wue3-search-border-color, var(--wakeup-border)) !important;
}.wue3-search_form .wue3-search-input-wrap{
  background-color: var(--wue3-search-light-bg, var(--wue3-search-bg, #f2f4f6)) !important;
  background-image: none !important;
  border-radius: var(--wue3-search-radius, .7rem);
}.wue3-search_form .wue3-inline-search input[type="search"]{
  -webkit-appearance: none !important;
  appearance: none !important;
  background-color: var(--wue3-search-light-bg, var(--wue3-search-bg, #f2f4f6)) !important;
  background-image: none !important;
  box-shadow: none !important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-search_form .wue3-search-input-wrap,:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-search_form .wue3-inline-search input[type="search"],body.dark-mode .wue3-search_form .wue3-search-input-wrap,body.dark-mode .wue3-search_form .wue3-inline-search input[type="search"]{
  background-color: var(--wue3-search-dark-bg, #30343b) !important;
  background-image: none !important;
}.wue3-search_form,.wue3-search-icon-element{
  --wue3-search-width:100%;
  --wue3-search-height:48px;
  --wue3-search-padding-x:16px;
  --wue3-search-padding-y:0px;
  --wue3-search-gap:8px;
  --wue3-search-input-font-size:16px;
  --wue3-search-input-font-weight:400;
  --wue3-search-input-line-height:1.25em;
  --wue3-search-placeholder-font-size:16px;
  --wue3-search-placeholder-font-weight:400;
  --wue3-search-button-font-size:16px;
  --wue3-search-button-font-weight:800;
  --wue3-search-button-line-height:1.2em;
  --wue3-search-button-padding-x:16px;
  --wue3-search-button-radius:var(--wue3-search-radius,10px);
  --wue3-search-button-bg:var(--wakeup-text,#111827);
  --wue3-search-button-color:#fff;
  --wue3-search-results-width:100%;
  --wue3-search-results-max-height:540px;
  --wue3-search-results-offset:8px;
  --wue3-search-results-title-size:16px;
  --wue3-search-results-title-weight:850;
  --wue3-search-results-title-line-height:1.3em;
  --wue3-search-results-excerpt-size:14px;
  --wue3-search-results-excerpt-weight:400;
  --wue3-search-results-excerpt-line-height:1.42em;
  --wue3-search-results-badge-size:11px;
  --wue3-search-results-badge-weight:800;
  --wue3-search-results-empty-size:14px;
  --wue3-search-results-empty-weight:400;
  --wue3-search-results-image-size:62px;
  position:relative;
  overflow:visible!important;
}.wue3-search_form:not(.wue3-search-icon-element){width:min(100%,var(--wue3-search-width,100%));}.wue3-search_form .wue3-inline-search,.wue3-search-icon-element .wue3-inline-search{width:100%;grid-template-columns:minmax(0,1fr) auto;gap:var(--wue3-search-gap,8px);}.wue3-search_form .wue3-search-input-wrap,.wue3-search-icon-element .wue3-search-input-wrap{min-height:var(--wue3-search-height,48px);}.wue3-search_form .wue3-inline-search input[type="search"],.wue3-search-icon-element .wue3-inline-search input[type="search"]{
  min-height:var(--wue3-search-height,48px)!important;
  height:var(--wue3-search-height,48px);
  padding:var(--wue3-search-padding-y,0px) var(--wue3-search-padding-x,16px)!important;
  font-size:var(--wue3-search-input-font-size,16px)!important;
  font-weight:var(--wue3-search-input-font-weight,400)!important;
  line-height:var(--wue3-search-input-line-height,1.25em)!important;
}.wue3-search_form .wue3-inline-search input[type="search"]::placeholder,.wue3-search-icon-element .wue3-inline-search input[type="search"]::placeholder{
  font-size:var(--wue3-search-placeholder-font-size,16px);
  font-weight:var(--wue3-search-placeholder-font-weight,400);
}.wue3-search_form .wue3-inline-search button[type="submit"],.wue3-search-icon-element .wue3-inline-search button[type="submit"]{
  min-height:var(--wue3-search-height,48px);
  padding-inline:var(--wue3-search-button-padding-x,16px);
  border-radius:var(--wue3-search-button-radius,var(--wue3-search-radius,10px));
  background:var(--wue3-search-button-bg,var(--wakeup-text,#111827));
  color:var(--wue3-search-button-color,#fff);
  font-size:var(--wue3-search-button-font-size,16px);
  font-weight:var(--wue3-search-button-font-weight,800);
  line-height:var(--wue3-search-button-line-height,1.2em);
}.wue3-search_form .wue3-smart-search-results,.wue3-search-icon-element .wue3-smart-search-results{
  top:calc(100% + var(--wue3-search-results-offset,8px));
  left:0;
  right:auto;
  width:min(var(--wue3-search-results-width,100%),calc(100vw - 24px));
  max-height:min(var(--wue3-search-results-max-height,540px),80vh);
}.wue3-search_form .wue3-smart-search-title,.wue3-search-icon-element .wue3-smart-search-title{font-size:var(--wue3-search-results-title-size,16px);font-weight:var(--wue3-search-results-title-weight,850);line-height:var(--wue3-search-results-title-line-height,1.3em);}.wue3-search_form .wue3-smart-search-excerpt,.wue3-search-icon-element .wue3-smart-search-excerpt{font-size:var(--wue3-search-results-excerpt-size,14px);font-weight:var(--wue3-search-results-excerpt-weight,400);line-height:var(--wue3-search-results-excerpt-line-height,1.42em);}.wue3-search_form .wue3-smart-search-badge,.wue3-search-icon-element .wue3-smart-search-badge{font-size:var(--wue3-search-results-badge-size,11px);font-weight:var(--wue3-search-results-badge-weight,800);}.wue3-search_form .wue3-smart-search-empty,.wue3-search-icon-element .wue3-smart-search-empty{font-size:var(--wue3-search-results-empty-size,14px);font-weight:var(--wue3-search-results-empty-weight,400);}.wue3-search_form .wue3-smart-search-image,.wue3-search-icon-element .wue3-smart-search-image{width:var(--wue3-search-results-image-size,62px);height:var(--wue3-search-results-image-size,62px);flex-basis:var(--wue3-search-results-image-size,62px);}html.dark-mode .wue3-search_form .wue3-smart-search-results,html.dark-mode .wue3-search-icon-element .wue3-smart-search-results{background:var(--wue3-search-results-dark-bg,var(--wue3-search-results-bg,#222222))!important;}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-search-icon-element .wue3-search-input-wrap,:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-search-icon-element .wue3-inline-search input[type="search"],body.dark-mode .wue3-search-icon-element .wue3-search-input-wrap,body.dark-mode .wue3-search-icon-element .wue3-inline-search input[type="search"]{
  background-color:var(--wue3-search-dark-bg,#30343b)!important;
  background-image:none!important;
}.wue3-search-icon-element.is-searching .wue3-smart-search-spinner{opacity:1;animation:wue3-smart-search-spin .72s linear infinite;}.wue3-search-icon-element .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}.wue3-smart-search-results{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:767px){[data-wumn-smart-search],.wue3-search_form,.wue3-inline-search,.wue3-search-input-wrap{max-width:100%;min-width:0}.wue3-inline-search{width:100%;grid-template-columns:minmax(0,1fr)}.wue3-inline-search input[type="search"]{min-width:0;width:100%;font-size:16px}.wue3-smart-search-results.is-mobile-positioned{z-index:100000;margin:0;max-width:none;border-radius:14px;padding:5px;box-shadow:0 16px 42px rgba(15,23,42,.22)}.wue3-smart-search-link{align-items:flex-start;gap:10px;padding:10px}.wue3-smart-search-image{flex:0 0 50px!important;width:50px!important;height:50px!important}.wue3-smart-search-title{overflow-wrap:anywhere}.wue3-smart-search-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wue3-icon-search-panel{max-width:calc(100vw - 24px)}}@media (max-width:420px){.wue3-smart-search-badges{gap:3px;margin-bottom:4px}.wue3-smart-search-badge{padding:2px 6px;font-size:10px!important}.wue3-smart-search-excerpt{font-size:12px!important;line-height:1.35!important}}:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter):is(.wue3-search-icon-element),:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter) :is(.wue3-search-icon-element),:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter) :is(.wue3-search-toggle){
	background-color:var(--wakeup-icon-surface-color)!important;
	background-image:none!important;
	border-color:var(--wakeup-icon-surface-color)!important;
	transform:none!important;
}:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter):is(.wue3-icon,.elementor-icon,.wue3-search-icon-element),:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter) :is(.wue3-icon,.elementor-icon,.wue3-search-icon-element,.wue3-search-toggle){
	background-color:var(--wakeup-icon-surface-color,var(--wakeup-current-section-color,var(--rovat-szin,#000000)))!important;
	background-image:none!important;
	border-color:var(--wakeup-icon-surface-color,var(--wakeup-current-section-color,var(--rovat-szin,#000000)))!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element),body.dark-mode :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element){
	color:var(--wue3-icon-fixed-color,#000000)!important;
	-webkit-text-fill-color:var(--wue3-icon-fixed-color,#000000)!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner,body.dark-mode :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner{
	color:var(--wue3-icon-fixed-color,#000000)!important;
	-webkit-text-fill-color:var(--wue3-icon-fixed-color,#000000)!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i[class^="wakeup-icon-"],:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i[class*=" wakeup-icon-"],body.dark-mode :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i[class^="wakeup-icon-"],body.dark-mode :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i[class*=" wakeup-icon-"]{
	background-color:var(--wue3-icon-fixed-color,#000000)!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg:not([fill="none"]),:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg [fill]:not([fill="none"]),body.dark-mode :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg:not([fill="none"]),body.dark-mode :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg [fill]:not([fill="none"]){
	fill:var(--wue3-icon-fixed-color,#000000)!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg[stroke]:not([stroke="none"]),:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg [stroke]:not([stroke="none"]),body.dark-mode :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg[stroke]:not([stroke="none"]),body.dark-mode :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg [stroke]:not([stroke="none"]){
	stroke:var(--wue3-icon-fixed-color,#000000)!important;
}.wue3-search-icon-element{
	--wue3-expanded-search-width:360px;
	--wue3-search-icon-gap:8px;
	--wue3-search-icon-box-height:48px;
	display:inline-flex!important;
	position:relative!important;
	align-items:center!important;
	justify-content:center!important;
	width:var(--wue3-search-toggle-size,var(--wue3-icon-box-width,auto))!important;
	height:var(--wue3-search-toggle-size,var(--wue3-icon-box-height,auto))!important;
	max-width:none!important;
	min-width:0!important;
	min-height:0!important;
	overflow:visible!important;
	z-index:30;
}.wue3-icon.wue3-search-icon-element{flex:0 0 auto}.wue3-search-icon-element>.wue3-search-shell{
	display:inline-flex!important;
	position:static!important;
	align-items:center!important;
	justify-content:center!important;
	width:100%!important;
	height:100%!important;
	min-width:0!important;
	min-height:0!important;
	overflow:visible!important;
}.wue3-search-icon-element .wue3-search-toggle,.wue3-search-icon-element .wue3-search-toggle:hover,.wue3-search-icon-element .wue3-search-toggle:focus,.wue3-search-icon-element .wue3-search-toggle:focus-visible,.wue3-search-icon-element .wue3-search-toggle:active{
	-webkit-appearance:none!important;
	appearance:none!important;
	display:inline-flex!important;
	position:relative!important;
	z-index:4;
	flex:0 0 auto!important;
	align-items:center!important;
	justify-content:center!important;
	width:100%!important;
	height:100%!important;
	min-width:0!important;
	min-height:0!important;
	margin:0!important;
	padding:0!important;
	border:0 solid transparent!important;
	border-radius:inherit!important;
	background:transparent!important;
	background-color:transparent!important;
	background-image:none!important;
	color:inherit!important;
	-webkit-text-fill-color:inherit!important;
	font:inherit!important;
	line-height:0!important;
	text-decoration:none!important;
	cursor:pointer!important;
	box-shadow:none!important;
	filter:none!important;
	transform:none!important;
}.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner{
	width:var(--wue3-search-toggle-icon-size,var(--wue3-icon-size,24px));
	height:var(--wue3-search-toggle-icon-size,var(--wue3-icon-size,24px));
	flex-basis:var(--wue3-search-toggle-icon-size,var(--wue3-icon-size,24px));
}.wue3-search-icon-element .wue3-icon-search-panel{
	display:block!important;
	position:absolute!important;
	top:50%!important;
	z-index:2147483000!important;
	width:var(--wue3-search-panel-width,min(var(--wue3-expanded-search-width,360px),calc(100vw - 24px)))!important;
	height:var(--wue3-search-icon-box-height,var(--wue3-search-height,48px))!important;
	max-width:none!important;
	min-width:0!important;
	margin:0!important;
	opacity:0;
	visibility:hidden;
	pointer-events:none;
	transform:translate(var(--wue3-search-panel-shift-x,0px),-50%) scaleX(.86)!important;
	transition:opacity .2s ease,transform .24s ease,visibility 0s linear .24s!important;
}.wue3-search-icon-element.wue3-search-expand-left .wue3-icon-search-panel{
	right:calc(100% + var(--wue3-search-icon-gap,8px))!important;
	left:auto!important;
	transform-origin:right center!important;
}.wue3-search-icon-element.wue3-search-expand-right .wue3-icon-search-panel{
	left:calc(100% + var(--wue3-search-icon-gap,8px))!important;
	right:auto!important;
	transform-origin:left center!important;
}.wue3-search-icon-element.is-search-expanded .wue3-icon-search-panel{
	opacity:1;
	visibility:visible;
	pointer-events:auto;
	transform:translate(var(--wue3-search-panel-shift-x,0px),-50%) scaleX(1)!important;
	transition-delay:0s!important;
}.wue3-search-icon-element .wue3-icon-search-panel .wue3-inline-search{
	display:grid!important;
	align-items:stretch!important;
	width:100%!important;
	height:100%!important;
	min-width:0!important;
	min-height:0!important;
	column-gap:var(--wue3-search-gap,8px)!important;
	background-color:var(--wue3-search-gap-background,transparent)!important;
}.wue3-search-icon-element .wue3-icon-search-panel .wue3-search-input-wrap,.wue3-search-icon-element .wue3-icon-search-panel .wue3-inline-search input[type="search"],.wue3-search-icon-element .wue3-icon-search-panel .wue3-inline-search button[type="submit"]{
	height:100%!important;
	min-height:100%!important;
}.wue3-search-icon-element .wue3-icon-search-panel .wue3-smart-search-results{
	width:min(var(--wue3-search-results-width,100%),calc(100vw - 24px));
}@media (max-width:767px){.wue3-search-icon-element .wue3-icon-search-panel .wue3-inline-search{grid-template-columns:minmax(0,1fr) auto}.wue3-search-icon-element .wue3-icon-search-panel input[type="search"]{font-size:max(16px,var(--wue3-search-input-font-size,16px))!important}}@media (prefers-reduced-motion:reduce){.wue3-search-icon-element .wue3-icon-search-panel{transition:none!important}}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-search-icon-element .wue3-icon-search-panel .wue3-inline-search,body.dark-mode .wue3-search-icon-element .wue3-icon-search-panel .wue3-inline-search{
	background-color:var(--wue3-search-gap-dark-background,var(--wue3-search-gap-background,transparent))!important;
}.wue3-search-icon-element,.wue3-search-icon-element:hover,.wue3-search-icon-element:focus-within,.wue3-search-icon-element:active{
	color:var(--wue3-icon-fixed-color,#000000)!important;
	-webkit-text-fill-color:var(--wue3-icon-fixed-color,#000000)!important;
}.wue3-search-icon-element .wue3-search-toggle,.wue3-search-icon-element .wue3-search-toggle:hover,.wue3-search-icon-element .wue3-search-toggle:focus,.wue3-search-icon-element .wue3-search-toggle:focus-visible,.wue3-search-icon-element .wue3-search-toggle:active{
	background:transparent!important;
	background-color:transparent!important;
	background-image:none!important;
	color:var(--wue3-icon-fixed-color,#000000)!important;
	-webkit-text-fill-color:var(--wue3-icon-fixed-color,#000000)!important;
	box-shadow:none!important;
	filter:none!important;
	transform:none!important;
}.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner,.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner>i,.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner>i::before{
	color:var(--wue3-icon-fixed-color,#000000)!important;
	-webkit-text-fill-color:var(--wue3-icon-fixed-color,#000000)!important;
}.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner>i[class^="wakeup-icon-"],.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner>i[class*=" wakeup-icon-"]{
	background-color:var(--wue3-icon-fixed-color,#000000)!important;
}.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner svg:not([fill="none"]),.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner svg [fill]:not([fill="none"]){
	fill:var(--wue3-icon-fixed-color,#000000)!important;
}.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner svg[stroke]:not([stroke="none"]),.wue3-search-icon-element .wue3-search-toggle .wue3-icon-inner svg [stroke]:not([stroke="none"]){
	stroke:var(--wue3-icon-fixed-color,#000000)!important;
}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element){
	--wue3-icon-effective-color:var(--wue3-icon-fixed-color,var(--wakeup-icon-color,#ffffff));
}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element),:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element):hover,:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element):focus,:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element):focus-within,:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element):active,:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element),body.dark-mode :is(.wue3-icon,.wue3-search_form.wue3-search-icon-element){
	color:var(--wue3-icon-effective-color)!important;
	-webkit-text-fill-color:var(--wue3-icon-effective-color)!important;
	filter:none!important;
}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner,:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i,:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i::before{
	color:var(--wue3-icon-effective-color)!important;
	-webkit-text-fill-color:var(--wue3-icon-effective-color)!important;
}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i[class^="wakeup-icon-"],:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i[class*=" wakeup-icon-"]{
	background-color:var(--wue3-icon-effective-color)!important;
}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg [fill]:not([fill="none"]){fill:var(--wue3-icon-effective-color)!important}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg [stroke]:not([stroke="none"]){stroke:var(--wue3-icon-effective-color)!important}:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter) :is(.wue3-icon,.wue3-search-icon-element),:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter) :is(.wue3-icon,.wue3-search-icon-element):hover{
	background-color:var(--wakeup-current-section-color,var(--rovat-szin,#000000))!important;
	background-image:none!important;
	border-color:var(--wakeup-current-section-color,var(--rovat-szin,#000000))!important;
	transform:none!important;
}.wue3-search-icon-element .wue3-search-toggle,.wue3-search-icon-element .wue3-search-toggle:hover,.wue3-search-icon-element .wue3-search-toggle:focus,.wue3-search-icon-element .wue3-search-toggle:focus-visible,.wue3-search-icon-element .wue3-search-toggle:active{
	background:transparent!important;
	background-color:transparent!important;
	background-image:none!important;
	color:var(--wue3-icon-effective-color)!important;
	-webkit-text-fill-color:var(--wue3-icon-effective-color)!important;
	box-shadow:none!important;
	filter:none!important;
	transform:none!important;
}:is(.wue3-search_form,.wue3-search-icon-element) .wue3-search-input-wrap,:is(.wue3-search_form,.wue3-search-icon-element) .wue3-inline-search input[type="search"]{
	background-color:var(--wue3-search-light-bg,#F2F4F6)!important;
	background-image:none!important;
}:is(.wue3-search_form,.wue3-search-icon-element) .wue3-inline-search input[type="search"]{
	color:var(--wue3-search-light-text,#111827)!important;
	-webkit-text-fill-color:var(--wue3-search-light-text,#111827)!important;
	caret-color:var(--wue3-search-light-text,#111827)!important;
}:is(.wue3-search_form,.wue3-search-icon-element) .wue3-inline-search input[type="search"]::placeholder{
	color:var(--wue3-search-light-placeholder,#667085)!important;
	-webkit-text-fill-color:var(--wue3-search-light-placeholder,#667085)!important;
	opacity:1!important;
}:is(.wue3-search_form,.wue3-search-icon-element) .wue3-smart-search-results{
	background:var(--wue3-search-results-light-bg,#ffffff)!important;
	color:#111827!important;
	-webkit-text-fill-color:#111827!important;
	border-color:var(--wakeup-border,#d7dee8)!important;
}:is(.wue3-search_form,.wue3-search-icon-element) .wue3-smart-search-title{
	color:var(--wue3-search-results-title-color,#111827)!important;
	-webkit-text-fill-color:var(--wue3-search-results-title-color,#111827)!important;
}:is(.wue3-search_form,.wue3-search-icon-element) .wue3-smart-search-excerpt,:is(.wue3-search_form,.wue3-search-icon-element) .wue3-smart-search-empty{
	color:var(--wue3-search-results-excerpt-color,#475569)!important;
	-webkit-text-fill-color:var(--wue3-search-results-excerpt-color,#475569)!important;
}.wue3-smart-search-badge.is-section{
	background:var(--wue-search-badge-color,var(--wakeup-current-section-color,#00954a))!important;
	color:#ffffff!important;
	-webkit-text-fill-color:#ffffff!important;
	border-color:var(--wue-search-badge-color,var(--wakeup-current-section-color,#00954a))!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-search_form,.wue3-search-icon-element) .wue3-search-input-wrap,:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-search_form,.wue3-search-icon-element) .wue3-inline-search input[type="search"],body.dark-mode :is(.wue3-search_form,.wue3-search-icon-element) .wue3-search-input-wrap,body.dark-mode :is(.wue3-search_form,.wue3-search-icon-element) .wue3-inline-search input[type="search"]{
	background-color:var(--wue3-search-dark-bg,#30343B)!important;
	background-image:none!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-search_form,.wue3-search-icon-element) .wue3-inline-search input[type="search"],body.dark-mode :is(.wue3-search_form,.wue3-search-icon-element) .wue3-inline-search input[type="search"]{
	color:var(--wue3-search-dark-text,#F8FAFC)!important;
	-webkit-text-fill-color:var(--wue3-search-dark-text,#F8FAFC)!important;
	caret-color:var(--wue3-search-dark-text,#F8FAFC)!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-search_form,.wue3-search-icon-element) .wue3-inline-search input[type="search"]::placeholder,body.dark-mode :is(.wue3-search_form,.wue3-search-icon-element) .wue3-inline-search input[type="search"]::placeholder{
	color:var(--wue3-search-dark-placeholder,#CBD5E1)!important;
	-webkit-text-fill-color:var(--wue3-search-dark-placeholder,#CBD5E1)!important;
	opacity:1!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-search_form,.wue3-search-icon-element) .wue3-smart-search-results,body.dark-mode :is(.wue3-search_form,.wue3-search-icon-element) .wue3-smart-search-results{
	background:var(--wue3-search-results-dark-bg,#22262c)!important;
	color:var(--wue3-search-results-dark-title-color,#F8FAFC)!important;
	-webkit-text-fill-color:var(--wue3-search-results-dark-title-color,#F8FAFC)!important;
	border-color:#4b5563!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-search_form,.wue3-search-icon-element) .wue3-smart-search-title,body.dark-mode :is(.wue3-search_form,.wue3-search-icon-element) .wue3-smart-search-title{
	color:var(--wue3-search-results-dark-title-color,#F8FAFC)!important;
	-webkit-text-fill-color:var(--wue3-search-results-dark-title-color,#F8FAFC)!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) :is(.wue3-search_form,.wue3-search-icon-element) :is(.wue3-smart-search-excerpt,.wue3-smart-search-empty),body.dark-mode :is(.wue3-search_form,.wue3-search-icon-element) :is(.wue3-smart-search-excerpt,.wue3-smart-search-empty){
	color:var(--wue3-search-results-dark-excerpt-color,#D4DAE3)!important;
	-webkit-text-fill-color:var(--wue3-search-results-dark-excerpt-color,#D4DAE3)!important;
}:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-smart-search-link:hover,:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-smart-search-link:focus,:is(html.dark-mode,html[data-dark-mode="dark"],html[data-wakeup-mode="dark"]) .wue3-smart-search-link[aria-selected="true"],body.dark-mode .wue3-smart-search-link:hover,body.dark-mode .wue3-smart-search-link:focus,body.dark-mode .wue3-smart-search-link[aria-selected="true"]{
	background:#30363e!important;
}:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter):is(.wue3-icon,.wue3-search-icon-element,.elementor-icon),:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter):is(.wue3-icon,.wue3-search-icon-element,.elementor-icon):hover,:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter):is(.wue3-icon,.wue3-search-icon-element,.elementor-icon):focus,:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter):is(.wue3-icon,.wue3-search-icon-element,.elementor-icon):active,:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter) :is(.wue3-icon,.wue3-search-icon-element,.elementor-icon),:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter) :is(.wue3-icon,.wue3-search-icon-element,.elementor-icon):hover,:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter) :is(.wue3-icon,.wue3-search-icon-element,.elementor-icon):focus,:where(.ikonhatter,#ikonhatter,.is-style-wue-ikonhatter) :is(.wue3-icon,.wue3-search-icon-element,.elementor-icon):active{
	--wue3-icon-effective-color:#ffffff!important;
	--wue3-icon-fixed-color:#ffffff!important;
	--wakeup-icon-surface-color:var(--wakeup-icon-context-background,#000000)!important;
	background-color:var(--wakeup-icon-context-background,#000000)!important;
	background-image:none!important;
	border-color:var(--wakeup-icon-context-background,#000000)!important;
	color:#ffffff!important;
	-webkit-text-fill-color:#ffffff!important;
	filter:none!important;
	transform:none!important;
	transition:none!important;
}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) :is(.wue3-icon-inner,.wue3-icon-inner>i,.wue3-icon-inner>i::before,.wue3-icon-inner>svg,.wue3-icon-inner>svg *){
	color:#ffffff!important;
	-webkit-text-fill-color:#ffffff!important;
}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i[class^="wakeup-icon-"],:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner>i[class*=" wakeup-icon-"]{
	background-color:#ffffff!important;
}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg:not([fill="none"]),:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg [fill]:not([fill="none"]){
	fill:#ffffff!important;
}:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg[stroke]:not([stroke="none"]),:is(.wue3-icon,.wue3-search_form.wue3-search-icon-element) .wue3-icon-inner svg [stroke]:not([stroke="none"]){
	stroke:#ffffff!important;
}.wue3-search-icon-element .wue3-search-toggle,.wue3-search-icon-element .wue3-search-toggle:hover,.wue3-search-icon-element .wue3-search-toggle:focus,.wue3-search-icon-element .wue3-search-toggle:focus-visible,.wue3-search-icon-element .wue3-search-toggle:active{
	background:transparent!important;
	background-color:transparent!important;
	background-image:none!important;
	border-color:transparent!important;
	color:#ffffff!important;
	-webkit-text-fill-color:#ffffff!important;
	box-shadow:none!important;
	filter:none!important;
	transform:none!important;
	transition:none!important;
}