/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/
.elementor-12 .elementor-element.elementor-element-6b5f8ff {
z-index: 10;
}
.elementor-12 .elementor-element.elementor-element-4e8ba23 {
z-index: 0;
}
/* Parent stylesheet should be loaded from functions.php not using @import */
.elementor-nav-menu--main .elementor-nav-menu a {
	padding: 10px 10px !important;
}
/*
#front-page-events .elementor-post__card {display: flex;
    flex-direction: column;
}
#front-page-events .elementor-post__text {
    order: 1;
}
#front-page-events .elementor-posts .elementor-post__card .elementor-post__meta-data {
    margin-top:20px;
    border-top: none;
z-index: 10;
}
#front-page-events .elementor-post__meta-data .elementor-post-date {
    background-color: #f6f6f6;
}

#front-page-events .elementor-post__meta-data .elementor-post-date .date-first{
font-size: 42px;
padding: 15px;
color: #4c4c4c; 
font-weight: 800;
}

#front-page-events .elementor-post__card::after{
content: " ";
    content: " ";
    background-color: #f6f6f6;
    width: 30%;
    height: 100px;
    position: absolute;
    text-align: center;
    left: 35%;
    top: 20px;
    z-index: 0;
}
#front-page-events .elementor-post__meta-data .elementor-post-date{
font-size: 20px;
font-weight: 100;
} 

.elementor-39 .elementor-element.elementor-element-49db34a2 .elementor-nav-menu--dropdown a {
	padding: 10px !important;
}
.elementor-post-date .char1, .elementor-post-date .char2, .elementor-post-date .char2, .elementor-post-date .char3, .elementor-post-date .char4, .elementor-post-date .char11, .elementor-post-date .char12 {
	display: none;
}
.elementor-post-date .char8, .elementor-post-date .char9, .elementor-post-date .char10, .elementor-post-date .char13 {
	font-size: 20px;
	font-weight: 200;
	color: #9c9c9c;
}
.elementor-post-date .char8{
clear: left;
}
.elementor-post-date .char7 {
  flex-basis: 100%;
  width: 0px; 
  height: 0px; 
  overflow: hidden;
}

.elementor-posts .elementor-post__card .elementor-post__meta-data {
	border-top: 0 solid transparent !important;
}
.elementor-post__card {
	padding: 140px 10px 20px 10px;
}
.elementor-post-date {
	line-height: 1em;
	text-align:center;	
	display:flex;
	flex-wrap: wrap;
	justify-content: center;
	width: 40%;
    left: 30%;
    position: absolute;
	padding: 20px 0;
    top: 20px;
	background-color: #f9f9f9;
}
.elementor-post-date *{
	line-height: 1em;
	text-align:center;

}
.elementor-post-date *::before {
	display: none;
} */