.elementor-53305 .elementor-element.elementor-element-3aca40f{--display:flex;--min-height:115px;--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-53305 .elementor-element.elementor-element-3aca40f:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53305 .elementor-element.elementor-element-3aca40f > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53305 .elementor-element.elementor-element-3aca40f > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#32322D94;}.elementor-53305 .elementor-element.elementor-element-9b4e4c2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53305 .elementor-element.elementor-element-5021c59{--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-53305 .elementor-element.elementor-element-4514ba2.elementor-element{--align-self:center;}.elementor-53305 .elementor-element.elementor-element-71dd4a6e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53305 .elementor-element.elementor-element-e985f64.elementor-element{--align-self:center;}.elementor-53305 .elementor-element.elementor-element-315286bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53305 .elementor-element.elementor-element-45b95710{--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-53305 .elementor-element.elementor-element-7d115cf.elementor-element{--align-self:center;}.elementor-53305 .elementor-element.elementor-element-3b7fc31e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53305 .elementor-element.elementor-element-5801c52.elementor-element{--align-self:center;}.elementor-53305 .elementor-element.elementor-element-7f4a3385{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-53305:not(.elementor-motion-effects-element-type-background), body.elementor-page-53305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}@media(max-width:767px){.elementor-53305 .elementor-element.elementor-element-3aca40f{--min-height:95px;}}/* Start custom CSS for container, class: .elementor-element-3aca40f */.elementor-53305 .elementor-element.elementor-element-3aca40f {
    /* Sokkal finomabb, 45%-os átlátszóság a sötét márkaszínedből */
    background-color: rgba(37, 37, 36, 0.45) !important; 
    
    /* A varázslat: Erős blur + színkiemelés (saturate), amitől igazi "üveg" lesz */
    backdrop-filter: blur(24px) saturate(180%) !important;
    -webkit-backdrop-filter: blur(24px) saturate(180%) !important;
    
    /* Leheletfinom, elegáns fehér alsó élfény, mint egy üveglap alja */
    border-bottom: 1px solid rgba(255, 255, 255, 0.08) !important;
    
    /* Finom térhatású árnyék */
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1) !important;
    
    /* Sima átmenet, ha ragadós (sticky) lenne a menü */
    transition: all 0.3s ease-in-out !important;
}/* End custom CSS */