.et_toggle_fullscreen_menu {
margin-right:10%!important;
margin-top:3%!important;
} .et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a { transition: all .5s ease-in-out;
font-weight:200;
}
.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a:hover { color:#c4431b!important;
opacity: 1 !important;
transition: all .5s ease-in-out;
}
.et_slide_in_menu_container #mobile_menu_slide li li a { opacity: 1 !important;
font-style:italic;
transition: all .3s ease-in-out;
font-weight:200;
font-size: 28px;
line-height:1;
}
.et_slide_in_menu_container #mobile_menu_slide li li a:hover { color: #c4431b!important;
opacity: 1 !important;
font-style:italic;
transition: all .5s ease-in-out;
}
.et_slide_in_menu_container #mobile_menu_slide li li a { transition: all .5s ease-in-out;
}
@media screen and (max-width: 980px) {
.et_fixed_nav #main-header {
position:fixed!important;
padding-top:10px;
padding-bottom:10px;
}
#logo {
max-height:80%!important;
}
}
.et_header_style_fullscreen .et-fixed-header #et-top-navigation, .et_header_style_fullscreen div#et_mobile_nav_menu, .et_header_style_fullscreen .et_slide_menu_top .clear {
margin-bottom:-20px!important;
} .et_header_style_fullscreen .et_slide_menu_top a, .et_header_style_fullscreen .et_slide_menu_top, .et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before, .et_header_style_fullscreen .et_slide_menu_top button#searchsubmit_header:before {
color:#000!important;
}  .wpml-ls-native {
font-weight:300!important;
}
.wpml-ls-display {
font-weight:300!important;
}
a.wpml-ls-link {
transition: all .3s ease-in-out;
}
.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-de.wpml-ls-menu-item.wpml-ls-first-item.wpml-ls-last-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-2-de {
padding-bottom:10px;
}  .animatedfsmenu .afsmenu_scroll {
display: flex;
flex-direction: column;
justify-content: center!important;
transition: all .3s ease-in-out!important;
}
.animatedfsmenu .afsmenu_scroll a {
font-size: 28px!important;
}
.animatedfsmenu .animatedfs_menu_list .afsmenu li a {
width: 100px !important;
}
.animatedfsmenu-navbar-toggler {
transform: scale(0.7); margin-right: 10%;
margin-top: 1.5%;
}
body .animatedfsmenu .animatedfsmenu-navbar-toggler .bar {
background-color: #ed9b30 !important;
} @media (max-width: 768px) {
.animatedfsmenu .animatedfs_menu_list .afsmenu li {
line-height: 1!important; }
}  .afsmenu a {
background-color: transparent; color: #000!important;
transition: color 0.3s ease, background-color 0.3s ease; }
.afsmenu a:hover, .afsmenu a:focus {
color: #ed9b30 !important; background-color: transparent !important; text-decoration: none!important; }
.rd-menu-item { cursor:pointer;
}  .sub-menu {
display: none;
opacity: 0;
transition: all 0.3s ease;
}
.sub-menu.open {
display: block;
opacity: 1!important;
margin-bottom:0px!important;
transition: all 0.3s ease;
}  .rd-menu-item.rd-menu-parent a {
transition: all .5s ease-in-out;
color:#000!important;
}
.rd-menu-item.rd-menu-child a {
transition: all .5s ease-in-out;
font-size:24px!important;
font-style: italic;
color:#000!important;
}
.rd-menu-item.rd-menu-child {
padding-bottom:0px!important;
color:#000!important;
}
.rd-menu-item {
padding-bottom:10px;
color:#000!important;
}  .rd-menu-item.rd-menu-special a {
font-style: italic;
color: #c4431b!important;
}
.rd-menu-item.rd-menu-special a:hover {
color: #ff9900!important;
}