h1, h2, h3, h4, h5, h6{
color: #3ea6db;
}
div.opacity{
display: none;
}
.main-navigation.transparent .menu > ul > li > a, .main-navigation.transparent .menu > ul > li > a:hover, .main-navigation.transparent ul.menu > li > a, .main-navigation.transparent ul.menu > li > a:hover, .site-header.transparent .site-container .main-navigation .menu > ul > li > a, .site-header.transparent .site-container .main-navigation .menu > ul > li > a:hover, .site-header.transparent .site-container .main-navigation ul.menu > li > a, .site-header.transparent .site-container .main-navigation ul.menu > li > a:hover, .main-navigation .search-button a, .main-navigation .search-button a:hover, .site-header.transparent .site-container .main-navigation .search-button a, .site-header.transparent .site-container .main-navigation .search-button a:hover, .main-navigation.transparent .search-button .otb-fa-search, .main-navigation.transparent .search-button .otb-fa-search:hover, .site-header.transparent .site-container .main-navigation .search-button .otb-fa-search, .site-header.transparent .site-container .main-navigation .search-button .otb-fa-search:hover {
    color: black;
}
main#main.site-main {
    max-width: 80%;
    margin: auto;
}
div.site-logo-area.border-bottom{
background-color: #3ea6db;
}
.site-footer {
    background-color: #3ea6db;
}
div.site-logo-area{
background-color: #3ea6db !IMPORTANT;
}
.main-menu-container {
    max-width: 65%;
}

element.style {
}
.home .site-header, .site-header.has-header-media {
    margin: 0;
    display: flex;
    justify-content: space-around;
align-items: center;
}
.main-menu-container {
    max-width: 100%;
padding: 2.5%;
}