.et_pb_section_0_tb_header{transition:background 500ms}.et_pb_section_0_tb_header.scrolled_header{background:black!important}header .et_pb_gutters1 .et_pb_column_1_2,header .et_pb_gutters1.et_pb_row .et_pb_column_1_2,.et_pb_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu>nav,.et_pb_menu--style-centered .et_pb_menu__menu>nav>ul{width:100%!important;padding:0;margin:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{width:50%;height:97px;display:flex;padding:0;justify-content:center;align-items:center;position:relative;background:transparent!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu:hover,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a:hover{background:black!important}.et-menu .menu-item-has-children>a:first-child:after{position:static;display:inline-block;margin-left:10px}.et-menu-nav li.mega-menu>ul{padding:20px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{width:100%;top:98px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0}li.subtitle{width:100%!important;margin:10px 0!important;border-left:1px solid white!important}.et-menu-nav li.mega-menu>ul>li>a:first-child{font-weight:600}.sub-menu a{font-size:1.5rem!important}.sublink a{font-size:1.1rem!important}.nav li li.sublink{line-height:1.3rem!important}#aboutme .et_pb_image{margin:0 20px 0 0}.da-overlay-visible .da-overlay{background:black}#et-boc .area-outer-wrap[data-da-type=popup]{width:100%;height:100vh}#et-boc .area-outer-wrap[data-da-color=light] .da-close{color:white}li.aboutme{display:none!important}@media all and (max-width:900px){.et_pb_row_0_tb_header.et_pb_row{display:flex}.et_pb_menu_0_tb_header.et_pb_menu{height:60px!important;display:flex;justify-content:flex-end;align-items:center;align-content:center}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:white!important}.et_pb_menu .et_mobile_menu{position:fixed!important;left:30px;top:60px!important;width:calc(100vw - 60px);max-height:80vh;overflow:auto}#mobile_menu1{;background:black!important}#mobile_menu1 li a{font-size:20px;padding:0 5px}#mobile_menu1 .subtitle a{font-size:15px!important}#mobile_menu1 .sub-menu{background:black!important}li.aboutme{display:block!important;font-weight:700}}