.elementor-7108 .elementor-element.elementor-element-17ae29f:not(.elementor-motion-effects-element-type-background), .elementor-7108 .elementor-element.elementor-element-17ae29f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-7108 .elementor-element.elementor-element-17ae29f{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7108 .elementor-element.elementor-element-17ae29f, .elementor-7108 .elementor-element.elementor-element-17ae29f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-7108 .elementor-element.elementor-element-17ae29f:hover{border-style:none;}.elementor-7108 .elementor-element.elementor-element-17ae29f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7108 .elementor-element.elementor-element-c52e53b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-7108 .elementor-element.elementor-element-c52e53b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7108 .elementor-element.elementor-element-c52e53b > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7108 .elementor-element.elementor-element-15ff9b8{width:var( --container-widget-width, 16.75% );max-width:16.75%;--container-widget-width:16.75%;--container-widget-flex-grow:0;}.elementor-7108 .elementor-element.elementor-element-15ff9b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7108 .elementor-element.elementor-element-15ff9b8 .porto-icon{font-size:25px;color:#D4A013;}.elementor-7108 .elementor-element.elementor-element-15ff9b8 .porto-icon svg{width:1em;height:1em;fill:#D4A013;}.elementor-7108 .elementor-element.elementor-element-15ff9b8 .porto-sicon-img{border-radius:200px;}.elementor-7108 .elementor-element.elementor-element-15ff9b8 .porto-icon.advanced{border-radius:200px;}.elementor-7108 .elementor-element.elementor-element-15ff9b8 .porto-icon, .elementor-7108 .elementor-element.elementor-element-15ff9b8 .porto-sicon-img{margin:0px 5px 0px -2px;}.elementor-7108 .elementor-element.elementor-element-15ff9b8 .porto-sicon-title{font-family:"Poppins", Inter;font-size:14px;font-weight:600;line-height:1em;letter-spacing:0px;color:#FFFFFFCC;}.elementor-7108 .elementor-element.elementor-element-0a1385b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 33px;}.elementor-7108 .elementor-element.elementor-element-0a1385b .porto-icon{font-size:25px;color:#D4A013;}.elementor-7108 .elementor-element.elementor-element-0a1385b .porto-icon svg{width:1em;height:1em;fill:#D4A013;}.elementor-7108 .elementor-element.elementor-element-0a1385b .porto-sicon-img{border-radius:200px;}.elementor-7108 .elementor-element.elementor-element-0a1385b .porto-icon.advanced{border-radius:200px;}.elementor-7108 .elementor-element.elementor-element-0a1385b .porto-icon, .elementor-7108 .elementor-element.elementor-element-0a1385b .porto-sicon-img{margin:0px 6px 0px 0px;}.elementor-7108 .elementor-element.elementor-element-0a1385b .porto-sicon-title{font-family:"Poppins", Inter;font-size:14px;font-weight:600;line-height:1em;letter-spacing:0px;color:#FFFFFFCC;}.elementor-7108 .elementor-element.elementor-element-f21e7fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 33px;}.elementor-7108 .elementor-element.elementor-element-f21e7fd .porto-icon{font-size:25px;color:#D4A013;}.elementor-7108 .elementor-element.elementor-element-f21e7fd .porto-icon svg{width:1em;height:1em;fill:#D4A013;}.elementor-7108 .elementor-element.elementor-element-f21e7fd .porto-sicon-img{border-radius:200px;}.elementor-7108 .elementor-element.elementor-element-f21e7fd .porto-icon.advanced{border-radius:200px;}.elementor-7108 .elementor-element.elementor-element-f21e7fd .porto-icon, .elementor-7108 .elementor-element.elementor-element-f21e7fd .porto-sicon-img{margin:0px 6px 0px 0px;}.elementor-7108 .elementor-element.elementor-element-f21e7fd .porto-sicon-title{font-family:"Poppins", Inter;font-size:14px;font-weight:600;line-height:1em;letter-spacing:0px;color:#FFFFFFCC;}.elementor-7108 .elementor-element.elementor-element-5284175.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7108 .elementor-element.elementor-element-ddae30f{width:var( --container-widget-width, 100% );max-width:100%;margin:11.5px 0px calc(var(--kit-widget-spacing, 0px) + 11.5px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7108 .elementor-element.elementor-element-ddae30f.elementor-element{--flex-grow:0;--flex-shrink:0;}#header .elementor-element-ddae30f a{font-size:14.4px;width:33px;height:33px;margin:0px 0px 0px 0px;border-radius:50px;}#header .elementor-element-ddae30f a:not(:hover){color:#1877F2;}.elementor-7108 .elementor-element.elementor-element-16398be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}#header.sticky-header .header-main.elementor-element-16398be, .fixed-header #header.sticky-header .header-main.elementor-element-16398be{background-color:#2C2C2CE8;}.elementor-7108 .elementor-element.elementor-element-16398be:not(.elementor-motion-effects-element-type-background), .elementor-7108 .elementor-element.elementor-element-16398be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2CE8;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-16398be{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7108 .elementor-element.elementor-element-52fba82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7108 .elementor-element.elementor-element-52fba82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7108 .elementor-element.elementor-element-fcc5f17{width:var( --container-widget-width, 7.718% );max-width:7.718%;padding:0px 0px 0px 10px;--container-widget-width:7.718%;--container-widget-flex-grow:0;}.elementor-7108 .elementor-element.elementor-element-fcc5f17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7108 .elementor-element.elementor-element-a9d5300{padding:0px 0px 0px 0px;}.elementor-7108 .elementor-element.elementor-element-a9d5300.elementor-element{--flex-grow:0;--flex-shrink:0;}#header .elementor-element-a9d5300 .main-menu > li.menu-item > a, .elementor-element-a9d5300 .sidebar-menu > li.menu-item > a, #header .elementor-element-a9d5300 .main-menu > li.menu-item > .arrow:before, .elementor-element-a9d5300 .sidebar-menu > li.menu-item > .arrow:before{color:#FFFFFF;}#header .elementor-element-a9d5300 .top-links > li.menu-item, #header .elementor-element-a9d5300 .main-menu > li.menu-item, #header .elementor-element-a9d5300 .menu-custom-block{margin:0px 0px 0px 2px;}.elementor-7108 .elementor-element.elementor-element-58e1741{width:var( --container-widget-width, 16.75% );max-width:16.75%;--container-widget-width:16.75%;--container-widget-flex-grow:0;}.elementor-7108 .elementor-element.elementor-element-58e1741.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7108 .elementor-element.elementor-element-58e1741 .porto-icon{font-size:25px;color:#D4A013;}.elementor-7108 .elementor-element.elementor-element-58e1741 .porto-icon svg{width:1em;height:1em;fill:#D4A013;}.elementor-7108 .elementor-element.elementor-element-58e1741 .porto-sicon-img{border-radius:200px;}.elementor-7108 .elementor-element.elementor-element-58e1741 .porto-icon.advanced{border-radius:200px;}.elementor-7108 .elementor-element.elementor-element-58e1741 .porto-icon, .elementor-7108 .elementor-element.elementor-element-58e1741 .porto-sicon-img{margin:0px 5px 0px -2px;}.elementor-7108 .elementor-element.elementor-element-58e1741 .porto-sicon-title{font-family:"Poppins", Inter;font-size:14px;font-weight:600;line-height:1em;letter-spacing:0px;color:#FFFFFFCC;}#header .mobile-toggle{color:#D9A73A;}.elementor-element-267d15a .mobile-toggle{padding:7px 13px 7px 13px !important;}.elementor-7108 .elementor-element.elementor-element-517c18b{--display:flex;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7108 .elementor-element.elementor-element-517c18b:not(.elementor-motion-effects-element-type-background), .elementor-7108 .elementor-element.elementor-element-517c18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2CE8;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-517c18b{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7108 .elementor-element.elementor-element-9c1d2bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7108 .elementor-element.elementor-element-9c1d2bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7108 .elementor-element.elementor-element-61e4755{width:var( --container-widget-width, 71.86% );max-width:71.86%;padding:0px 0px 0px 10px;--container-widget-width:71.86%;--container-widget-flex-grow:0;text-align:left;}.elementor-7108 .elementor-element.elementor-element-61e4755.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7108 .elementor-element.elementor-element-7b4c470{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7108 .elementor-element.elementor-element-7b4c470.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7108 .elementor-element.elementor-element-d209379{width:var( --container-widget-width, 101.294% );max-width:101.294%;padding:0px 0px 0px 0px;--container-widget-width:101.294%;--container-widget-flex-grow:0;}.elementor-7108 .elementor-element.elementor-element-d209379.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}#header .elementor-element-d209379 .main-menu > li.menu-item > a, #header .elementor-element-d209379 .menu-custom-block span, #header .elementor-element-d209379 .menu-custom-block a, .elementor-element-d209379 .sidebar-menu > li.menu-item > a{font-size:18px;}#header .elementor-element-d209379 .main-menu > li.menu-item > a, .elementor-element-d209379 .sidebar-menu > li.menu-item > a, #header .elementor-element-d209379 .main-menu > li.menu-item > .arrow:before, .elementor-element-d209379 .sidebar-menu > li.menu-item > .arrow:before{color:#FFFFFF;}#header .elementor-element-d209379 .top-links > li.menu-item, #header .elementor-element-d209379 .main-menu > li.menu-item, #header .elementor-element-d209379 .menu-custom-block{margin:0px 0px 0px 2px;}@media(max-width:767px){.elementor-7108 .elementor-element.elementor-element-15ff9b8{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;}.elementor-7108 .elementor-element.elementor-element-0a1385b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;}.elementor-7108 .elementor-element.elementor-element-f21e7fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;}.elementor-7108 .elementor-element.elementor-element-16398be{--content-width:500px;--flex-wrap:nowrap;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-16398be{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7108 .elementor-element.elementor-element-52fba82{--width:359.989px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-7108 .elementor-element.elementor-element-fcc5f17{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-7108 .elementor-element.elementor-element-a9d5300{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-7108 .elementor-element.elementor-element-58e1741{width:var( --container-widget-width, 149.199px );max-width:149.199px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:149.199px;--container-widget-flex-grow:0;}.elementor-7108 .elementor-element.elementor-element-267d15a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7108 .elementor-element.elementor-element-267d15a.elementor-element{--align-self:center;}.elementor-element-267d15a .mobile-toggle{padding:0px 0px 0px 0px !important;}.elementor-7108 .elementor-element.elementor-element-61e4755{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-7108 .elementor-element.elementor-element-d209379{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-7108 .elementor-element.elementor-element-c52e53b{width:5.929%;}.elementor-7108 .elementor-element.elementor-element-5284175{width:8%;}.elementor-7108 .elementor-element.elementor-element-52fba82{--width:74.137%;}.elementor-7108 .elementor-element.elementor-element-9c1d2bb{--width:10%;}.elementor-7108 .elementor-element.elementor-element-7b4c470{--width:80%;}}/* Start custom CSS *//* ===== VÍZFAL – HEADER SÁVOK BREAKPOINT FIX ===== */

/* Desktop: mobil sáv soha ne látszódjon (még sticky klónként se) */
@media (min-width: 1025px){
  .vf-hdr-mob{ display:none !important; }
  .sticky-header-active .vf-hdr-mob{ display:none !important; }
}

/* Mobil/Tablet: desktop menüsáv ne látszódjon */
@media (max-width: 1024px){
  .vf-hdr-desk{ display:none !important; }
  .sticky-header-active .vf-hdr-desk{ display:none !important; }
}/* End custom CSS */