/* General CSS */.boxed-layout #wrap, .boxed-layout .parallax-footer, .boxed-layout .owp-floating-bar{width:4000px;}.container{width:4096px;}@media only screen and (min-width: 960px){ .content-area, .content-left-sidebar .content-area{width:100%;} }@media only screen and (min-width: 960px){ .widget-area, .content-left-sidebar .widget-area{width:100%;} }.page-header, .has-transparent-header .page-header{padding:0px}.page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span{font-size:14px;}/* 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:103px;}#site-navigation-wrap .dropdown-menu > li > a,.oceanwp-mobile-menu-icon a,.after-header-content-inner > a{line-height:103px;}#site-header{border-color:#a0bc3a;}#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:500px;}#site-header #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:44px;}#site-navigation-wrap .dropdown-menu > li > a{padding: 0 12px;}