/* RESPONSIVE - STANDARD */
@media all and (max-width: 900px) {
	.hero-wrap #hero .info .title, .hero-wrap #hero .info .caption { width: 100%; }
	#hero .prev, #hero .prev:hover { margin: 0 0 0 10px; }
	#hero .next, #hero .next:hover { margin: 0 10px 0 0; }
}
@media all and (max-width: 600px) {
	.ill_hero_slider .stage .slide.active { position: relative; }
	.hero-wrap .info { display: block; position: relative; text-align: center; }
	.ill_hero_slider .stage .slide .title, .ill_hero_slider .stage .slide .caption { position: relative!important; }
}

/* RESPONSIVE - PAGINATION */
@media all and (max-width: 1100px) {
	.ill_hero_slider.pagination_image .stage .slide .info { width: 60%; }
	#thumbnails .splide__track--nav>.splide__list { flex-wrap: wrap; }
	#thumbnails .splide__track--nav>.splide__list>.splide__slide { width: 33%!important; }
}
@media all and (max-width: 1000px) {
	#thumbnails .splide__track--nav>.splide__list>.splide__slide { width: 50%!important; }
}
@media all and (max-width: 900px) {
	.ill_hero_slider.pagination_image .stage .slide { flex-wrap: wrap; }
	.ill_hero_slider.pagination_image .stage .slide .splide__slide__container { width: 100%; }
	.ill_hero_slider.pagination_image .stage .slide .info { width: 90%; margin: 0 auto; }
}
@media all and (max-width: 800px) {
	#thumbnails .splide__track--nav>.splide__list>.splide__slide { width: 100%!important; }
	.ill_hero_slider.pagination_image .stage .slide .info-inner { text-align: left; }
}
