.elementor-177 .elementor-element.elementor-element-4be90c49{--display:flex;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:999;}.elementor-177 .elementor-element.elementor-element-4be90c49:not(.elementor-motion-effects-element-type-background), .elementor-177 .elementor-element.elementor-element-4be90c49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-177 .elementor-element.elementor-element-2425ea60{--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;}.elementor-177 .elementor-element.elementor-element-39532853{text-align:start;}.elementor-177 .elementor-element.elementor-element-39532853 img{width:210%;}.elementor-177 .elementor-element.elementor-element-f90493f{--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;--align-items:flex-end;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-navmenu{background-color:var( --e-global-color-e355cd8 );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-nav-link {gap:15px;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item .rkit-nav-link{font-family:var( --e-global-typography-3d887cd-font-family ), Sans-serif;font-size:var( --e-global-typography-3d887cd-font-size );font-weight:var( --e-global-typography-3d887cd-font-weight );line-height:var( --e-global-typography-3d887cd-line-height );word-spacing:var( --e-global-typography-3d887cd-word-spacing );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-navmenu .rkit-menu-container , .rkit-menu-item > .rkit-nav-link{justify-content:start;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item > .rkit-nav-link{padding-inline:20px;color:var( --e-global-color-primary );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item  > .rkit-nav-link{padding-block:15px;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-container{gap:0px;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item:hover > .rkit-nav-link{color:var( --e-global-color-8f13fcf );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item.rkit-menu-active > .rkit-nav-link{color:var( --e-global-color-8f13fcf );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-item > .rkit-nav-link{justify-content:start;padding-block:15px;color:var( --e-global-color-primary );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-item .rkit-nav-link{font-family:var( --e-global-typography-3d887cd-font-family ), Sans-serif;font-size:var( --e-global-typography-3d887cd-font-size );font-weight:var( --e-global-typography-3d887cd-font-weight );line-height:var( --e-global-typography-3d887cd-line-height );word-spacing:var( --e-global-typography-3d887cd-word-spacing );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-item  > .rkit-nav-link{padding-inline:35px;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );font-size:14px;width:14px;height:14px;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item:hover .rkit-nav-link .rkit-submenu-icon{color:var( --e-global-color-8f13fcf );fill:var( --e-global-color-8f13fcf );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-item{background-color:var( --e-global-color-e25bdad );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-item:hover > .rkit-nav-link{color:var( --e-global-color-8f13fcf );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-item.rkit-submenu-active > .rkit-nav-link{color:var( --e-global-color-8f13fcf );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-hamburger-tablet{justify-content:end;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-hamburger-mobile{justify-content:end;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-btn-hamburger{padding:9px 9px 9px 9px;font-size:18px;background-color:#00000000;color:#3AA0E8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3AA0E8;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-btn-hamburger:hover{background-color:#00000000;color:#3AA0E8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3AA0E8;}.elementor-177 .elementor-element.elementor-element-42cebb1a{--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;}.elementor-177 .elementor-element.elementor-element-5ce0fbba .elementor-icon-wrapper{text-align:end;}.elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f13fcf );}.elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-default .elementor-icon{color:var( --e-global-color-8f13fcf );border-color:var( --e-global-color-8f13fcf );}.elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f13fcf );}.elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-framed .elementor-icon:hover, .elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-framed .elementor-icon:hover, .elementor-177 .elementor-element.elementor-element-5ce0fbba.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-177 .elementor-element.elementor-element-5ce0fbba .elementor-icon{font-size:23px;}.elementor-177 .elementor-element.elementor-element-5ce0fbba .elementor-icon svg{height:23px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-177 .elementor-element.elementor-element-2425ea60{--width:15%;}.elementor-177 .elementor-element.elementor-element-f90493f{--width:81%;}.elementor-177 .elementor-element.elementor-element-42cebb1a{--width:4%;}}@media(max-width:1024px) and (min-width:768px){.elementor-177 .elementor-element.elementor-element-2425ea60{--width:30%;}.elementor-177 .elementor-element.elementor-element-f90493f{--width:70%;}}@media(max-width:1024px){.elementor-177 .elementor-element.elementor-element-4be90c49{--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-between;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-navmenu{background-color:#000000;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-responsive-menu{--menu-distance:0px;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item .rkit-nav-link{font-size:var( --e-global-typography-3d887cd-font-size );line-height:var( --e-global-typography-3d887cd-line-height );word-spacing:var( --e-global-typography-3d887cd-word-spacing );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item > .rkit-nav-link{padding-inline:24px;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item:hover > .rkit-nav-link{color:#3AA0E8;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item.rkit-menu-active > .rkit-nav-link{color:#3AA0E8;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-item .rkit-nav-link{font-size:var( --e-global-typography-3d887cd-font-size );line-height:var( --e-global-typography-3d887cd-line-height );word-spacing:var( --e-global-typography-3d887cd-word-spacing );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-item.rkit-submenu-active > .rkit-nav-link{color:#3AA0E8;}}@media(max-width:767px){.elementor-177 .elementor-element.elementor-element-2425ea60{--width:40%;}.elementor-177 .elementor-element.elementor-element-39532853 img{width:100%;}.elementor-177 .elementor-element.elementor-element-f90493f{--width:60%;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-responsive-menu{--menu-distance:0px;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item .rkit-nav-link{font-size:var( --e-global-typography-3d887cd-font-size );line-height:var( --e-global-typography-3d887cd-line-height );word-spacing:var( --e-global-typography-3d887cd-word-spacing );}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-submenu-item .rkit-nav-link{font-size:var( --e-global-typography-3d887cd-font-size );line-height:var( --e-global-typography-3d887cd-line-height );word-spacing:var( --e-global-typography-3d887cd-word-spacing );}}/* Start custom CSS for rtm-navmenu, class: .elementor-element-d5f37f2 */header.elementor.elementor-177.elementor-location-header {
    position: relative;
    z-index: 55;
}
/* mobil menü */
@media (max-width:1024px){.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-responsive-menu{top:calc(100% + 16px) !important;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-responsive-menu .rkit-submenu{background-color:#000;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-responsive-menu .rkit-submenu-icon{color:#F4F4F4;fill:#F4F4F4;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-responsive-menu .rkit-menu-item:hover > .rkit-nav-link .rkit-submenu-icon,.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-responsive-menu .rkit-menu-item.rkit-menu-active > .rkit-nav-link .rkit-submenu-icon{color:#3AA0E8;fill:#3AA0E8;}}
/* desktop menü: 1025-1279px között ne törjön sorba */
.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-container > li > .rkit-nav-link{white-space:nowrap;}
@media (min-width:1025px) and (max-width:1279px){.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-container > li > .rkit-nav-link{padding-left:9px !important;padding-right:9px !important;font-size:14.5px !important;}.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-container{padding-left:20px;}}
@media (min-width:1280px) and (max-width:1439px){.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-container > li > .rkit-nav-link{padding-left:14px !important;padding-right:14px !important;}}
/* Aktív szülő (TJENESTER), ha egy almenüpont oldala nyitva van */
.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item:has(.rkit-submenu-active) > .rkit-nav-link{color:var(--e-global-color-8f13fcf);}
@media (max-width:1024px){.elementor-177 .elementor-element.elementor-element-d5f37f2 .rkit-menu-item:has(.rkit-submenu-active) > .rkit-nav-link{color:#3AA0E8;}}/* End custom CSS */