.img-maxwidth {max-width: 65% !important; margin-bottom: 50px; margin-left: 3.5%;}

.fixed-footer {position: fixed; bottom: 0px; width: 100%; background-color: transparent !important;}

.h3index {font-size: 43px !important; font-weight: 400 !important; letter-spacing: 2px !important;} 

.fixed-background {} 

.banner-shortcode {
  background-size: cover;
  background-position: center center;
  position: relative;
}









.slider-about {width: 100%; position: relative;}
.slider-about .container {width: auto;}
.slider-about.container-fluid {margin-left: 0px !important;}
.slider-about .swiper-slide .align {display: table-cell; width: 10000px; vertical-align: middle;}

.slider-about .slider-about-text {margin-top: 9%;}
.slider-about .slider-about-text {margin-top: 9%;}

.slider-about .col-sm-6 img  {width: 100% !important;}



.slider-6 {width: 100% !important;  position: relative;}
.slider-6 .slider-about-description.light  {
	color: #ffffff !important;
}
.slider-6 .full-size img {width: 100% !important; height: auto !important;}




.bg {
  position: fixed; 

  top: -50%; 
  left: -50%; 
  width: 200%; 
  height: 200%;
}
.bg img {
  position: absolute; 
	 z-index: -999999999999999 !important;	
  top: 0; 
  left: 0; 
  right: 0; 
  bottom: 0; 
  margin: auto; 
  min-width: 50%;
  min-height: 50%;
}




@media only screen and (min-width: 2400px)  and (max-width: 2600px) {
	.banner-shortcode .align {height: 850px !important;} 

}




@media only screen and (min-width: 1600px) {
	.slider-about {width: 70%; position: relative; left: 15%}

	}

	@media only screen and (max-width: 1199px) {
		
		.h3index {font-size: 34px !important;} 
	

	}	
		

@media only screen and (max-width: 991px) {
	.slider-about {margin-top: 100px !important;}
	
	
	.fixed-footer {position: relative !important;}

	.banner-shortcode {
	margin-top: 65px !important;


}
	
			
		.img-maxwidth {max-width: 55% !important;}
		
		
}



@media only screen and (max-width: 767px) {
	
.slider-about .col-sm-6 img  {margin-bottom: 40px !important;}
	
.slider-about .slider-about-title.h1  {
	font-size: 75px;}

.h3index {font-size: 28px !important;} 
}


@media only screen and (max-width: 460px) {

	.h3index {font-size: 22px !important;} 
	
	
	.fixed-background { height: 100% !important;} 
	
	
}




