.elementor-5902 .elementor-element.elementor-element-a7f7967{--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-5902 .elementor-element.elementor-element-9fb2feb .logo img{width:300px;}.elementor-5902 .elementor-element.elementor-element-9fb2feb .header-1 .mega__menu-wrapper .header__main nav ul li a{color:#222222B3;}.elementor-5902 .elementor-element.elementor-element-9fb2feb .header-1 .mega__menu-wrapper .header__main nav ul li a:after{color:#222222B3;}.elementor-5902 .elementor-element.elementor-element-9fb2feb .header .main-menu ul li .submenu > li> a{color:#222222B3 !important;}.elementor-5902 .elementor-element.elementor-element-9fb2feb .header-1 .header__right .header__button .ruhe-btn{color:#222222;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBDBDBF7;}.elementor-5902 .elementor-element.elementor-element-9fb2feb .header-1 .header__right .header__button .ruhe-btn-group:hover a{color:#FFFFFF;}.elementor-5902 .elementor-element.elementor-element-9fb2feb .header-1 .header__right .header__button .ruhe-btn-group:hover .ruhe-btn-circle{background-color:#222222;}.elementor-5902 .elementor-element.elementor-element-9fb2feb .header-1 .header__right .header__button .ruhe-btn-group:hover .ruhe-btn-primary{background-color:#222222;}.elementor-5902 .elementor-element.elementor-element-9fb2feb .header .sidebar__toggle{background-color:#22222224;}.elementor-5902 .elementor-element.elementor-element-9fb2feb .header .sidebar__toggle .bar-icon span{background-color:#222222;}