.header-container .header-inner .language ul li a {
color: var(--global--header-text-color)!important;
}
.header-container .header-inner .language ul li li a,
.header-container .header-inner .language ul li:hover a {
background-color:#d7e9f8!important;
}
.header-container.smaller .header-inner .language ul li a {
color:#f8941d !important;
}
.header-container .header-inner .language ul li li a,
.header-container .header-inner .language ul li:hover a {
background-color:#d7e9f8!important;
}
.header-container .header-inner .header-nav li.current_page_item a,
.header-container .header-inner .header-nav li.current_page_ancestor a {
color:#f8941d
}
.header-container.smaller .header-inner .header-nav li.current_page_item a,
.header-container.smaller .header-inner .header-nav li.current_page_ancestor a {
color: var(--global--header-text-color, var(--wp--preset--color)) !important;
}
.header-container .header-inner .header-nav li.book_header a:hover, .header-container .header-inner .header-nav li.book_header a:active
{
color: var(--button--color-text-hover, var(--wp--preset--color--grey))!important;
}
.footer-container .footer-block:nth-child(1),
.footer-container .footer-block:nth-child(4){
flex-grow: 1;
}
.footer-container.footer-layout-3 .footer-inner .footer-block {
width: 300px!important;
}
.footer-container .footer-inner .footer-block {
padding:50px 10px!important;
}