.com-headbanner-inspiro-leftCaptions.inspiro-slider .slide .slide-captions{
	width: 30%;
	left: 10%;
	top: 25%;
}
.com-headbanner-inspiro-leftCaptions.inspiro-slider .slide .slide-captions h1,
.com-headbanner-inspiro-leftCaptions.inspiro-slider .slide .slide-captions p{
	color: #fff;
}
.com-headbanner-inspiro-leftCaptions.inspiro-slider .slide .slide-captions h1{ font-size:3.25em; }
.com-headbanner-inspiro-leftCaptions.inspiro-slider .slide .slide-captions h1 span{
	color: #15242e;
	text-shadow: 0 2px 2px rgba(51, 51, 51, 0.62);
}
@media(max-width:1024px){
	.com-headbanner-inspiro-leftCaptions.inspiro-slider .slide .slide-captions{
		width: 50%;
		top: 0;
		bottom: 0;
		left: 0;
		align-content: center;
	}
	.com-headbanner-inspiro-leftCaptions.inspiro-slider .slide .slide-captions h1{ font-size:2em; }
	.com-headbanner-inspiro-leftCaptions.inspiro-slider{
		height: 45vh;
		min-height: initial;
	}
}
@media(max-width:768px){
	.com-headbanner-inspiro-leftCaptions.inspiro-slider{
		height: 33vh;
	}
}
@media(max-width:480px){
	.com-headbanner-inspiro-leftCaptions.inspiro-slider{ height: 23vh; }
	.com-headbanner-inspiro-leftCaptions.inspiro-slider .slide .slide-captions h1{
		font-size: 1.25em;
		line-height: 1.2;
		margin-bottom: 15px !important;
	}
	.inspiro-slider .slide .slide-captions > p{ font-size:14px; margin-bottom:10px !important; }
}
@media(max-width:375px){
	.com-headbanner-inspiro-leftCaptions.inspiro-slider{ 
		height: 23vh; 
		text-align: center;
	}
	.com-headbanner-inspiro-leftCaptions.inspiro-slider .slide .slide-captions h1{
		font-size: 16px;
		line-height: 1.2;
		margin-bottom: 15px !important;
	}
	.inspiro-slider .slide .slide-captions > p{ font-size:12px; margin-bottom:10px !important; }
}