/* General CSS */body{background-position:center left;}body{background-attachment:fixed;}body{background-repeat:no-repeat;}body{background-size:cover;}a{color:#0a0a0a;}a .owp-icon use {stroke:#0a0a0a;}.separate-layout, .has-parallax-footer.separate-layout #main{background-color:rgba(241,241,241,0);}.separate-layout .content-area, .separate-layout.content-left-sidebar .content-area, .content-both-sidebars.scs-style .content-area, .separate-layout.content-both-sidebars.ssc-style .content-area, body.separate-blog.separate-layout #blog-entries > *, body.separate-blog.separate-layout .oceanwp-pagination, body.separate-blog.separate-layout .blog-entry.grid-entry .blog-entry-inner{padding:0px;}.separate-layout.content-full-width .content-area{padding:0px !important;}.separate-layout .widget-area .sidebar-box{padding:0px;}@media only screen and (min-width: 960px){ .content-area, .content-left-sidebar .content-area{width:40%;} }@media only screen and (min-width: 960px){ .widget-area, .content-left-sidebar .widget-area{width:25%;} }#main #content-wrap, .separate-layout #main #content-wrap{padding-top:0px;padding-bottom:0px;}.page-header, .has-transparent-header .page-header{padding:0px}.page-header .page-header-title, .page-header.background-image-page-header .page-header-title{color:#81d742;}.page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span{font-size:20px;}/* Header CSS */#site-header,.has-transparent-header .is-sticky #site-header,.has-vh-transparent .is-sticky #site-header.vertical-header,#searchform-header-replace{background-color:rgba(255,255,255,0);}#site-header{border-color:rgba(38,38,38,0);}#site-header.vertical-header{width:400px;}body.vertical-header-style.left-header #outer-wrap {margin-left:400px;}
						body.vertical-header-style.vh-closed.left-header #site-header.vertical-header {left: -400px;}
						body.vertical-header-style.vh-closed.left-header #outer-wrap {margin-left: 34px;}
						body.vertical-header-style.vh-closed.right-header #site-header.vertical-header {right: -400px;}
						body.vertical-header-style.vh-closed.right-header #outer-wrap {margin-right: 34px;}@media only screen and (max-width: 1280px) {
						body.vertical-header-style.left-header #site-header.vertical-header {left: -366px;}
						body.vertical-header-style.left-header #outer-wrap {margin-left: 34px;}
						body.vertical-header-style.right-header #site-header.vertical-header {right: -366px;}
						body.vertical-header-style.right-header #outer-wrap {margin-right: 34px;}
					}#site-header.vertical-header #site-header-inner{padding:40px 0px 30px 0px}#site-header.vertical-header #site-navigation-wrap .dropdown-menu > li > a{padding-top:21px; padding-bottom:21px;}#site-header.has-header-media .overlay-header-media{background-color:rgba(0,0,0,0.5);}.dropdown-menu .sub-menu{min-width:30px;}.oceanwp-social-menu ul li a,.oceanwp-social-menu .colored ul li a,.oceanwp-social-menu .minimal ul li a,.oceanwp-social-menu .dark ul li a{font-size:20px;}.oceanwp-social-menu ul li a .owp-icon,.oceanwp-social-menu .colored ul li a .owp-icon,.oceanwp-social-menu .minimal ul li a .owp-icon,.oceanwp-social-menu .dark ul li a .owp-icon{width:20px; height:20px;}.mobile-menu .hamburger-inner, .mobile-menu .hamburger-inner::before, .mobile-menu .hamburger-inner::after{background-color:#000000;}/* Top Bar CSS */#top-bar-social li a{font-size:22px;}#top-bar-social li a{color:#1e73be;}#top-bar-social li a .owp-icon use{stroke:#1e73be;}/* Sidebar CSS */.widget-area{background-color:#ffffff;}.widget-area{padding:0px!important}