/* Header CSS */#site-header.top-header .oceanwp-social-menu,#site-header.top-header #search-toggle{height:78px;}#site-header.top-header #site-navigation-wrap .dropdown-menu > li > a,#site-header.top-header .oceanwp-mobile-menu-icon a,.mobile-menu-close{line-height:78px;}#site-header,.has-transparent-header .is-sticky #site-header,.has-vh-transparent .is-sticky #site-header.vertical-header,#searchform-header-replace{background-color:#f2f2f2;}#site-header-inner{padding:0px 10px 0px 10px}#site-header.has-header-media .overlay-header-media{background-color:rgba(234,234,234,0.3);}/* Footer Widgets CSS */#footer-widgets{background-color:#f9f9f9;}/* Footer Bottom CSS */#footer-bottom{background-color:#282828;}#footer-bottom,#footer-bottom p{color:#f7f7f7;}#footer-bottom a,#footer-bottom #footer-bottom-menu a{color:#ff0505;}/* Typography CSS */h1{font-size:55 px-em-100;}#top-bar-content,#top-bar-social-alt{font-size:18px;}#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-size:64px;letter-spacing:1.4px;}.page-header .page-header-title, .page-header.background-image-page-header .page-header-title{font-size:52px;}