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

/*-----------------------------------------------------------*\
	GENERAL
\*-----------------------------------------------------------*/

	/*----  TITLES  ----*/

	.efm_title_2.efm_title-span span {
		font-size: 80px;
	}

}


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

/*-----------------------------------------------------------*\
	GENERAL
\*-----------------------------------------------------------*/

	/*----  TITLES  ----*/

	.efm_title_2.efm_title-span span {
		font-size: 60px;
	}
	
/*-----------------------------------------------------------*\
	HOME
\*-----------------------------------------------------------*/

/*----- INTRO - CAROUSEL INFO IMAGE -----*/
	
/*--- ACTIVE ---*/

	.efm_carousel-info-image .slick-list.draggable {
		padding: 0 20px !important;
	}
	
		.efm_carousel-info-image .slick-slide .ha-slick-item img {
		border-radius: 12px;
	}

}
