.et_pb_slide_title::first-letter{
color:#A3DDCB !important;
}
.entry-content tr td, body.et-pb-preview #main-content .container tr td{
border: 1px solid #03506F !important;
}
#top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .et_color_scheme_red #top-menu li.current-menu-ancestor>a, .et_color_scheme_red #top-menu li.current-menu-item>a, .et_color_scheme_pink #top-menu li.current-menu-ancestor>a, .et_color_scheme_pink #top-menu li.current-menu-item>a, .et_color_scheme_orange #top-menu li.current-menu-ancestor>a, .et_color_scheme_orange #top-menu li.current-menu-item>a, .et_color_scheme_green #top-menu li.current-menu-ancestor>a, .et_color_scheme_green #top-menu li.current-menu-item>a ::after
{
border-bottom: 2px solid white;
}
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a{
padding-bottom: 10px !important;
}
span::before{
color:white !important;
}
.et_mobile_menu{
background-color:white !important;
border:none !important;
}
#mobile_menu a{
color: #03506F !important;
}
#tel a:hover{
color:#03506f!important;
}
#email a:hover{
color:#03506f!important;
}
.custom-top-header {
padding: 10px 0 15px;
}
.open-close {
float: left;
}
#et-secondary-nav li ul{
background-color:#03506f !important;
}
@media only screen and (max-width: 840px) {
table.responsive {
margin-bottom: 0;
overflow: hidden;
overflow-x: scroll;
display: block;
white-space: nowrap;
}
.et_header_style_left .logo_container{
height:auto;
}
.et_pb_bg_layout_dark .et_pb_slide_description{
margin-top:100px;
}
}