@media screen and (max-width: 991px) {
	
	#top-menu-wrapper, #main-menu-wrapper { display: none; }
	.header-widgets { display: none; }
	#mobile-menu-toggle { display: block; }

	#bottom-menu { text-align: center; }
	#bottom-menu li { display: block; margin: 0; }
	#aitec-credits { text-align: center; }

	#slider .carousel-item .slider-text::before { right: 0; }

	.links-home { left: 0; right: 0; transform: none }
	.links-home .link-home-item { padding: 1rem; }

	.image-block-wrapper a { display: block;  }

	.link-block-wrapper { height: 240px; }

	#slider .carousel-item .slider-text .carousel-caption-content-wrapper .title { font-size: 2.4rem; }
}
