/* General CSS */.page-header, .has-transparent-header .page-header{padding:0px}/* Header CSS */#site-logo #site-logo-inner,.oceanwp-social-menu .social-menu-inner,#site-header.full_screen-header .menu-bar-inner,.after-header-content .after-header-content-inner{height:60px;}#site-navigation-wrap .dropdown-menu > li > a,.oceanwp-mobile-menu-icon a,.mobile-menu-close,.after-header-content-inner > a{line-height:60px;}@media only screen and (max-width: 959px) {body.default-breakpoint #site-logo #site-logo-inner{height:65px;}}@media only screen and (max-width: 959px) {body.default-breakpoint .oceanwp-mobile-menu-icon a,.mobile-menu-close{line-height:65px;}}#site-header.has-header-media .overlay-header-media{background-color:rgba(0,0,0,0.5);}#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:125px;}#site-navigation-wrap .dropdown-menu > li > a,.oceanwp-mobile-menu-icon a,#searchform-header-replace-close{color:#333333;}#site-navigation-wrap .dropdown-menu > li > a .owp-icon use,.oceanwp-mobile-menu-icon a .owp-icon use,#searchform-header-replace-close .owp-icon use{stroke:#333333;}/* Top Bar CSS */#top-bar{padding:0px}#top-bar-wrap,#top-bar-content strong{color:#ffffff;}#top-bar-content a,#top-bar-social-alt a{color:#ffffff;}/* Footer Widgets CSS */#footer-widgets{background-color:#2d314f;}/* Footer Bottom CSS */#footer-bottom{padding:22px 0px 1px 0px}#footer-bottom{background-color:#000123;}/* Sidebar CSS */.widget-title{border-color:#1e73be;}/* Typography CSS */body{font-family:Source Sans Pro;}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title{font-family:Source Sans Pro;}h1{font-family:Source Sans Pro;}h2{font-family:Source Sans Pro;}h3{font-family:Source Sans Pro;}h4{font-family:Source Sans Pro;}#site-logo a.site-logo-text{font-family:Source Sans Pro;}#top-bar-content,#top-bar-social-alt{font-family:Source Sans Pro;font-size:14px;letter-spacing:0.6px;}@media (max-width: 480px){#top-bar-content,#top-bar-social-alt{line-height:1.2;}}#site-navigation-wrap .dropdown-menu > li > a,#site-header.full_screen-header .fs-dropdown-menu > li > a,#site-header.top-header #site-navigation-wrap .dropdown-menu > li > a,#site-header.center-header #site-navigation-wrap .dropdown-menu > li > a,#site-header.medium-header #site-navigation-wrap .dropdown-menu > li > a,.oceanwp-mobile-menu-icon a{font-family:Source Sans Pro;font-size:14px;}.dropdown-menu ul li a.menu-link,#site-header.full_screen-header .fs-dropdown-menu ul.sub-menu li a{font-family:Source Sans Pro;}.sidr-class-dropdown-menu li a, a.sidr-class-toggle-sidr-close, #mobile-dropdown ul li a, body #mobile-fullscreen ul li a{font-family:Source Sans Pro;}.page-header .page-header-title, .page-header.background-image-page-header .page-header-title{font-family:Source Sans Pro;}.page-header .page-subheading{font-family:Source Sans Pro;}.site-breadcrumbs{font-family:Source Sans Pro;}.blog-entry.post .blog-entry-header .entry-title a{font-family:Source Sans Pro;}.single-post .entry-title{font-family:Source Sans Pro;}.sidebar-box .widget-title{font-family:Source Sans Pro;}.sidebar-box, .footer-box{font-family:Source Sans Pro;}#footer-widgets .footer-box .widget-title{font-family:Source Sans Pro;}#footer-bottom #copyright{font-family:Source Sans Pro;font-weight:400;font-size:13px;letter-spacing:0.6px;}#footer-bottom #footer-bottom-menu{font-family:Source Sans Pro;}#site-header{position:sticky;top:0;left:0;right:0;width:100%;background-color:#fff}