@charset "UTF-8";
header{width:100%;height:100%;position:relative;}
	header img{width:400px;}
	header #mainCarousel .item{width:100%;height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;}
	header .content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}

#ix{width:100%;}
	#ix .box{width:100%;height:400px;position:relative;overflow:hidden;}
		#ix .box .bg{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;left:0;transition:all 0.3s;}
	#ix .bg:hover,
	#ix .bg:focus,
	#ix .bg:active{transform:scale(1.2);}
	#ix .content{width:100%;min-height:400px;padding:35px;}
		#ix .content.r{background-color:#BA001B;color:#fff;}
		#ix .content.w{background-color:#fff;color:#000;}
			#ix .content.w .txt{color:#444;}
#ix .col{padding:0;}

#px{height:auto;padding:50px 0;}
	#px .title{color:#fff;}
	#px #brandsCarousel .item{width:100%;height:150px;background-position:center;background-size:contain;background-repeat:no-repeat;}

#about .title{margin:0;}
#about .txt{color:#444;}
#about img{width:150px;}
#about h4{font-family:"Ubuntu";font-size:20px;color:#000;}
#about h5{font-family:"Oxygen";font-size:16px;color:#666;}

#data{padding:50px 0;}
#data .box{margin:10px 0;width:100%;height:150px;padding:25px;background-color:#fff;background-position:bottom -50px right -50px;background-size:150px;background-repeat:no-repeat;border-radius:5px;transition:all 0.3s;}
	#data .box h5{margin:0;font-family:"Ubuntu";font-size:25px;color:#000;}
	#data .box h6{font-family:"Oxygen";font-size:16px;color:#666;}

#data .box:hover,
#data .box:focus,
#data .box:active{background-position:bottom -25px right -25px;}

#map{width:100%;height:250px;background-color:#efefef;}

#contact.parallax-container{height:auto;padding:50px 0;}
	#contact .box{width:100%;height:auto;padding:50px;background-color:#fff;border-radius:10px;margin-top:10px;}
		#contact .box .txt{color:#666;}
	#contact .box .title{color:#b71c1c;}
	#contact .box-trans{background-color:rgba(255,255,255,0.1);border:1px solid #aaa;padding:15px;margin:10px 0;border-radius:10px;}
		#contact .box-trans h5{color:#fff;}
			#contact .box-trans h5 i{color:#b71c1c;}
		#contact .box-trans .txt{color:#fff;font-size:15px;}

#frmContact .input-field .prefix{color:#000;}
	#frmContact .input-field .prefix.active{text-shadow:0 0 20px rgba(255,255,255,0.7);color:#b71c1c;}
	#frmContact .input-field input{color:#000!important;font-family:"Oxygen";font-weight:600;}
	#frmContact .input-field input:focus + label{color:#b71c1c!important;}
	#frmContact .input-field input:focus{border-bottom: 1px solid #000!important;box-shadow:none!important;}
	#frmContact .input-field textarea{color:#000!important;font-family:"Oxygen";font-weight:600;}
	#frmContact .input-field textarea:focus + label{color:#000!important;}
	#frmContact .input-field textarea:focus{border-bottom: 1px solid #000!important;box-shadow:none!important;}