@media (max-width: 1024px) {
/* ///////////////////////////////////////////////////////
///////////////////////// Home /////////////////////////
///////////////////////////////////////////////////////*/

/*====== Ventajas ======*/
	
	.ac_home_advantages .ac_home_advantages_boxes  .elementor-icon-box-wrapper {
		flex-direction: column !important;
	}
	
	.ac_home_advantages .ac_home_advantages_boxes .elementor-icon-box-icon {
		margin-right: 0 !important;
		margin-bottom: 14px !important;
	}
	
}

@media (max-width: 991px) {
	
/* ///////////////////////////////////////////////////////
///////////////////////// Footer /////////////////////////
/////////////////////////////////////////////////////// */

/*=== General ===*/

	.site.footer-widgets {
		padding-right: 20px;
		padding-left: 20px;
		padding-bottom: 0;
	}
	
	.site.footer-widgets .inside-footer-widgets > div {
		margin-bottom: 20px !important;
	}
	
	.site.footer-widgets .footer-widget-1, .site.footer-widgets .footer-widget-2, .site.footer-widgets .footer-widget-3{
		width: 100%;
		text-align: center;
	}
	
	
/*=== Logo ===*/

	.site.footer-widgets .footer-widget-1 .widget_media_image {
		max-width: 100px;
	}
	
/*=== Contacto ===*/
	
.site.footer-widgets  .ac_footer_contact_container {
	margin-top: 0;
}

}


@media (max-width: 575px) {
	
/* ///////////////////////////////////////////////////////
///////////////////////// Footer /////////////////////////
/////////////////////////////////////////////////////// */

/*=== General ===*/
	
	.site.footer-widgets {
		padding-right: 0;
		padding-left: 0;
	}
	
	.site.footer-widgets .inside-footer-widgets > div {
		margin-bottom: 14px !important;
	}
	
	.site.footer-widgets p, .site.footer-widgets a{
		font-size: 14px;
		line-height: 20px;
	}	

}