.iS-Bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
}
.iS-Image {
	position: absolute;
	top: 0px;
	left: 0px;
	width: auto;
	height: auto;
	z-index: 0;
	max-width:none !important;
}
.slide1-text1{
	line-height:100%;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 50%;
	text-align: center;
	font-size:70px;
	line-height:80px;
	margin-top:30px;	
	margin-bottom:30px;	
	width:80%;   
	color:#fff;
	
}
.slide1-text2 {
	position: relative;
	z-index: 1;
	left: 50%;
	top: 50%;
	width:80%;
	text-align: center;
	margin-top:50px;
	
	
}


.slide2-text1 {
    font-size: 32px;    
    line-height: 33px;
	left: 50%;
    margin-top: 30px;
    padding: 5px 10px 5px 12px;
    position: absolute;
    text-align: center;
    top: 50%;
    z-index: 1;
	display:block;
	
	   	
		
}


.slide2-text1 canvas{
	background:/*#212121 #BF9B30;*/
	opacity: 0.5;
	
}
@media only screen and (min-width: 960px) and (max-width: 1199px) {
	.slide1-text1{		
		font-size:60px;
		line-height:70px;
		margin-top:0px;	
		margin-bottom:30px;	
	}
	.slide1-text2 {		
		margin-top:40px;
	}
	.slide2-text1 {
		font-size: 28px;    
		line-height: 30px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.slide1-text1{		
		font-size:50px;
		line-height:60px;
		margin-top:0px;	
		margin-bottom:20px;	
	}
	.slide1-text2 {		
		margin-top:30px;
		top: 53%;
	}
	.slide2-text1 {
		font-size: 24px;    
		line-height: 27px;
	}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.slide1-text1{		
		font-size:45px;
		line-height:55px;
		margin-top:0px;	
		margin-bottom:20px;	
	}
	.slide1-text2 {		
		margin-top:45px;
		top: 53%;
	}
	.slide2-text1 {
		font-size: 21px;    
		line-height: 26px;
	}
}
@media only screen and (max-width: 479px){
	.slide1-text1{		
		font-size:40px;
		line-height:60px;
		margin-top:0px;	
		margin-bottom:20px;	
	}
	.slide1-text2 {		
		margin-top:20px;
		top: 60%;
	}
	.slide2-text1 {
		font-size: 17px;    
		line-height: 22px;
	}
}


