font#masthead.masthead-logo-in-menu .logo {
height: 135px;
padding: 0px;
}
.flexslider .flex-direction-nav li a.flex-prev {
background-color: #ad3939;
}
.flexslider:hover .flex-direction-nav li a {
opacity: 0.2;
}
#masthead.masthead-logo-in-menu .logo > img.logo-no-height-constrain {
padding: 0px;
}
#menu-item-2652.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2652 {
color: #0080ad;
}
.layout-full #colophon {
padding-bottom: 0px;
height: 0px;
margin-top: 0px;
padding-top: 0px;
}
#colophon #theme-attribution {
font-size: 0px;
} .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a { background-color: #000000 }
.main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a { background-color: #000000 } 
.main-navigation ul li.current-menu-item > a, .main-navigation ul li.current-menu-item > a [class^="icon-"],
.main-navigation ul li.current_page_item > a, .main-navigation ul li.current_page_item > a [class^="icon-"] { color: #0080ad }
div.border_overlay meshim_widget_widgets_BorderOverlay{ padding-right:100px;} .wpforms-field-label {color: #666666; font-size: 16px; font-weight: 500;}
a:hover, a:visited, a:link, a:active {text-decoration: none;}
.siteorigin-widget-tinymce textwidget a:hover, a:visited, a:link, a:active {color:#8E8E8E;}
form.searchform {color: #f2f2f2;} wpforms-field-label-inline {font-size: 9px;} .widget_circleicon-widget .circle-icon-box a.more-button i {width: 0px;}
.widget_circleicon-widget .circle-icon-box a.more-button {font-size: 0px;}
.widget_circleicon-widget .circle-icon-box h4 {font-weight: normal;} .egoi-label {font-size: 15px;}
.egoi-bar {box-shadow: none;}
.egoi-action .egoi-open-action #tab_egoi {background:red;} .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a {background-color:#ffffff;}
.bold {
font-weight: bold!important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label{
font-family: arial;
}
.mobile-nav-frame .title h3 {text-shadow: none;}
.mobile-nav-frame .title {border-bottom: none;}
.mobile-nav-frame form.search input[type=search] {background-color:#f4f4f4; font-family:arial;}
#search-icon .searchform input[name=s] {
color: #0080ad;
background-color: #f4f4f4; font-family: arial;}.so-widget-sow-google-map-default-63333cd29faf .sow-google-map-canvas {
height: 150px;
}
.so-widget-sow-google-map-default-63333cd29faf .sow-google-map-canvas img {
border-radius: 0;
box-shadow: none;
line-height: normal;
max-width: none;
zoom: normal;
}
.so-widget-sow-google-map-default-63333cd29faf .sow-google-map-canvas div:not(.gm-style-iw-t):not(.gm-style-iw) {
position: initial;
}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:clip}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{clip:rect(0,0,0,0);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}