@media only screen and (max-width: 1024px) {
	.paragraph--type--hero[data-layout="layout4"] .paragraph--type--hero-slide .hero-content {
		max-width:70%;
		font-size:1.5vw;
	}
}

@media only screen and (max-width: 768px) {
	.paragraph--type--hero[data-layout="layout4"] .paragraph--type--hero-slide .hero-content {
		display:none;
	}
}

@media only screen and (max-width: 600px) { 
	.site-footer .site-info-content nav[id^="block-"] ul.block-menu > li {
		max-width:80%;
		text-align:left;
	}
	.site-footer .site-info-content nav[id^="block-"] ul.block-menu ul {
		font-size:1.2em;
	}
}