@import url('https://fonts.googleapis.com/css?family=Andada&display=swap');
@import url('https://fonts.googleapis.com/css?family=Gafata&display=swap');
#content_column,
body.editor-body { 
   font-family: 'Andada', serif;
   color: #666;
   font-weight: 500;
   -webkit-font-smoothing: antialiased;
   line-height: 1.7em;
}
h1, h2, h3 {
   font-family: 'Gafata', sans-serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
   line-height: 1.7em;
}
a.ce-button,
.instruction-text {
line-height:normal;
}
ul.horizontal.site-menu li span a,
ul.horizontal.site-menu li span span {
color: #FFFFFF !important;
transition: all .5s ease;
}
ul.horizontal.site-menu ul.sub-menu li span a {
color: #FFFFFF !important;
background-color: #145484 !important;
font-weight: bold;
}
ul.horizontal.site-menu li:hover span a, 
ul.horizontal.site-menu li:hover span span {
background-color: #98D8F0 !important;
color: #145484 !important;
}
ul.horizontal.site-menu ul.sub-menu li span a:hover
{
background-color: #98D8F0 !important;
color: #145484 !important;
font-weight: bold;
}
#menu_container, ul.horizontal.site-menu, .site-menu {
background-color: #145484 !important;
}
ul.horizontal.site-menu li.sub-parent:hover ul { 
top:40px !important; 
}
ul.horizontal.site-menu ul.sub-menu { 
border-top: none !important; 
}
ul.horizontal.site-menu ul.sub-menu li { 
background-color: #145484 !important;
border: none !important;
border-bottom: none !important;
}
ul.horizontal.site-menu ul.sub-menu li:hover {
background-color: #98D8F0 !important;
}
ul.horizontal.site-menu li, ul.horizontal.site-menu li:hover span span {
background-color:transparent;
}
#menu_container {
border-top: 0px;
border-bottom: 0px;
}
.static-bar {
background-color: #FFF;
}
#nav_header_container { padding-bottom:0px; }
footer, .footer-container, .footer-container a, .footer-container span { background-color: #145484; color: #FFF; }