/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> #ectbe-event-calendar-3442802 **/
#ectbe-event-calendar-3442802 {
	box-shadow: 0 0 10px 25px rgba(0, 0, 0, 0.5) !important;
}

/** General >> #page **/
#page {
	background-image: url("/wp-content/uploads/2020/10/pexels-madison-inouye-1101122-scaled.jpg") !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	background-size: cover !important;
	max-width: 100% !important;
}

/** General >> #tribe-events-content **/
#tribe-events-content {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 0, 0, 0.6) !important;
	padding-right: 10px !important;
	padding-left: 10px !important;
}

/** General >> #content .elementor-cta__bg **/
#content .elementor-cta__bg {
	
}

/** General >> Page template elementor header footermt 150 attachment large **/
.page-template-elementor_header_footer.mt-150 .attachment-large {
	border-top: 15px groove rgb(254, 250, 250) !important;
	border-right: 15px ridge rgb(254, 250, 250) !important;
	border-bottom: 15px ridge rgb(254, 250, 250) !important;
	border-left: 15px groove rgb(254, 250, 250) !important;
	background-image: linear-gradientrepeating-linear-gradient(45deg, transparent, #4d9f0c 30px) !important;
}

/** General >> Mt 150 elementor flip box image **/
.mt-150 .elementor-flip-box__image {
	
}

/** General >> Mt 150 attachment full **/
.mt-150 .attachment-full {
	opacity: 0 !important;
}

/** General >> Elementor flip box front elementor flip box layer title **/
.mt-150 .elementor-flip-box__front .elementor-flip-box__layer__title {
	
}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= General =================== */

	/** General >> #content .elementor-cta__bg **/
	#content .elementor-cta__bg {
	background-image: url("/wp-content/uploads/2020/11/AdobeStock_286315327.jpeg") !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

	/** General >> Page template elementor header footermt 150 attachment large **/
	.page-template-elementor_header_footer.mt-150 .attachment-large {
	border-color: rgb(254, 250, 250) !important;
}

	/** General >> Elementor flip box front elementor flip box layer title **/
	.mt-150 .elementor-flip-box__front .elementor-flip-box__layer__title {
	padding-top: 30px !important;
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= General =================== */

	/** General >> #tribe-events-content > .tribe-events-schedule **/
	#tribe-events-content > .tribe-events-schedule {
	background-color: rgba(250, 250, 250, 0) !important;
}

	/** General >> #content .elementor-cta__bg **/
	#content .elementor-cta__bg {
	background-image: url("/wp-content/uploads/2020/11/AdobeStock_286315327.jpeg") !important;
}

	/** General >> Mt 150 elementor flip box image **/
	.mt-150 .elementor-flip-box__image {
	
}

	/** General >> Elementor flip box front elementor flip box layer title **/
	.mt-150 .elementor-flip-box__front .elementor-flip-box__layer__title {
	margin-top: -5px !important;
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= General =================== */

	/** General >> Masthead is logo image **/
	#masthead .is-logo-image {
	
}

	/** General >> #tribe-events-content **/
	#tribe-events-content {
	box-sizing: border-box !important;
	position: relative !important;
	clear: both !important;
	overflow-x: hidden !important;
}

	/** General >> #page **/
	#page {
	overflow-x: hidden !important;
}

	/** General >> #content .elementor-cta__bg **/
	#content .elementor-cta__bg {
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

	/** General >> Mt 150 elementor flip box image **/
	.mt-150 .elementor-flip-box__image {
	
}

	/** General >> Page template elementor header footermt 150 attachment large **/
	.page-template-elementor_header_footer.mt-150 .attachment-large {
	border-style: groove ridge ridge groove !important;
}

	/** General >> Elementor flip box front elementor flip box layer title **/
	.mt-150 .elementor-flip-box__front .elementor-flip-box__layer__title {
	padding-top: 10px !important;
	margin-top: 0 !important;
}


}

