/**
* Theme Name: Acaro Child
* Description: This is a child theme of Acaro, generated by Merlin WP.
* Author: <a href="http://themelexus.com/">Themelexus</a>
* Template: acaro
* Version: 1.0.0
*/
.acaro-event-block,
.acaro-event-data{
	background:#f5f0e5 !important;
}
.elementor-widget-acaro-menu-list ul li.acaro-item {
    background-color: #f5f0e5 !important;
    border-color: #f5f0e5 !important;
}
.event-button .more-link {
	color:#FFEDCA !important;
}
.event-button a.more-link i, .event-button a.more-link:after{
	color:#FFEDCA !important;
	fill:#FFEDCA !important;
}
.event-button .more-link:hover {
	color:#000000 !important;
}
.event-button a.more-link:hover i,.event-button a.more-link:hover:after{
	color:#000000 !important;
	fill:#000000 !important;
}

.elementor-widget-acaro-menu-list .acaro-acaro-menu-block:hover {
    background-color: #DA6509EE;
    border-color: #DA6509EE;
}

.elementor-widget-acaro-menu-list .acaro-acaro-menu-block:hover a{
	color:#FFEDCA;
}
.elementor-widget-acaro-menu-list .acaro-acaro-menu-block:hover p{
	color:#FFEDCA;
}
.elementor-widget-acaro-menu-list .acaro-acaro-menu-block:hover a.more-link {
    border-radius: 50%;
    background-color: white !important;
}

.video-background{
	max-width:100% !important;
	width:100% !important;
	height:100vh;
}
.video-background video{
	height:100%;
}
.elementor-12 .elementor-element.elementor-element-98fe563 {
    left: 0px;
    height: 100vh !important;
    min-height: 500px !important;
}
.elementor-element.elementor-element-4e942c3{
	display:none !important;
}
/* Extra large devices (1200px and down) */
@media screen and (max-width: 1200px) {
	.elementor-30 .elementor-element.elementor-element-d5b7693:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-d5b7693 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
    display: none !important;
}
}     
/* Large devices (992px and down) */

@media screen and (max-width: 992px) {
	    .elementor-26 .elementor-element.elementor-element-461b5fe6 .hfe-site-logo .hfe-site-logo-container img {
        width: 100%;
        max-width: 200px !important;
    }
	.elementor-element.elementor-element-19f0f112{
		display:none;
	}
	.elementor-element.elementor-element-4e942c3{
	display:block !important;
}
	.video-background{
	max-width:100% !important;
	width:100% !important;
	min-height:100%;
	height:100%;
}
.video-background video{
	min-height:100%;
	height:100%;
}
.elementor-12 .elementor-element.elementor-element-98fe563 {
    left: 0px;
    height: 100% !important;
    min-height: 100% !important;
}
	
}
/* Medium devices (768px and down) */

@media screen and (max-width: 768px) {
	
}

/* Small devices (576px and down) */

@media screen and (max-width: 576px) {
	    .elementor-26 .elementor-element.elementor-element-461b5fe6 .hfe-site-logo .hfe-site-logo-container img {
        max-width: 150px !important;
    }
	    .elementor-12 .elementor-element .elementor-counter-number-wrapper {
        font-size: 50px;
        margin: auto !important;
    }.elementor-29 .elementor-element.elementor-element-c1893cc .hfe-site-logo .hfe-site-logo-container img {
        width: 100%;
        margin: auto !important;
    }
	 
	    .elementor-20 .elementor-element.elementor-element-2267fc0 .elementor-counter-number-wrapper {
        gap: 0px;
        margin: auto !important;
    }
	
}

