.dw_splash{
	position:absolute;
	text-transform:uppercase;
	top:0px;
	right:0px;
	font-weight:bold;
	padding:10px 20px !important;
	color:#FFF;
	background: #c80112;
}
.tribe-events.tribe-events-view{
	display:none;
}
body.home .tribe-events.tribe-events-view,
.dw_showevents   .tribe-events.tribe-events-view{
	display:block !important;
}
.dw_splashpad{
	padding-top: 100px !important;
}
.dw_evt_widget article{
	display:grid !important;
	grid-template-columns: 1fr 170px;
	border-bottom: 1px #999 solid !important;
	margin-bottom:20px;
}
.dw_evt_widget article>div{
	
}
.dw_cat_splash{
	position:absolute;
	bottom:0px;
	left:0px;
	font-weight:normal;
	padding:5px 20px;
	color:#000;
	width:50%;
	background-image: linear-gradient(90deg, #FFFFFF 30%, #FFFFFF00 100%);
}
.boxes_image{
	position:relative;
}
.dw_elementor_wrapper.row{
	margin:0px !important;
}
/*
<div class="position-absolute py-1 px-3 w-50 font-weight-light" style="bottom:0;background-image: linear-gradient(90deg, #FFFFFF 30%, #FFFFFF00 100%);">Rotorharv</div>
*/


.dw_latest_post_holder{
    max-width:100%;
}
.dw_elementor_wrapper.row{
	display: grid !important;
}
.dw_elementor_wrapper.row.cols-1{
	grid-template-columns: 1fr !important;
}
/*  dw_elementor_wrapper row  row-cols-2 */
.dw_elementor_wrapper.row.cols-2{
	grid-template-columns: 1fr 1fr !important;
	grid-gap:30px;
}
.dw_elementor_wrapper.row.cols-2>*{
	max-width:100% !important;
}
.dw_elementor_wrapper.row.cols-3{
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-gap:20px;
}
.dw_elementor_wrapper.row.cols-4{
	grid-template-columns: 1fr 1fr 1fr 1fr !important;
	grid-gap:20px;
}
.dw_elementor_wrapper.row.cols-5{
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr !important;
	grid-gap:20px;
}
.dw_elementor_wrapper.row *{
	max-width:100% !Important;
}
.dw_term_list_holder.dw_elementor_wrapper.row {
	grid-gap:20px;
}
@media only screen and (max-width: 1220px) {
	
}
@media only screen and (max-width: 1000px) {
	

}
@media only screen and (max-width: 780px) {
	.dw_elementor_wrapper.row.cols-3,
	.dw_elementor_wrapper.row.cols-4,
	.dw_elementor_wrapper.row.cols-5{
		grid-template-columns: 1fr 1fr !important;
	}
}
@media only screen and (max-width: 480px) {
	
	.dw_elementor_wrapper.row.cols-2,
	.dw_elementor_wrapper.row.cols-3,
	.dw_elementor_wrapper.row.cols-4,
	.dw_elementor_wrapper.row.cols-5{
		grid-template-columns: 1fr !important;
	}
}