@font-face {
  font-family: 'Helvetica-neue';
   src: url('fonts/HelveticaNeueLTStd-Bd.eot');
  src: url('fonts/HelveticaNeueLTStd-Bd.woff2') format('woff2'),
       url('fonts/HelveticaNeueLTStd-Bd.woff') format('woff'),
       url('fonts/HelveticaNeueLTStd-Bd.ttf') format('truetype'),
       url('fonts/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd') format('svg'),
       url('fonts/HelveticaNeueLTStd-Bd.eot?#iefix') format('embedded-opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Helvetica-neue';
   src: url('fonts/HelveticaNeueLTStd-Roman.eot');
  src: url('fonts/HelveticaNeueLTStd-Roman.woff2') format('woff2'),
       url('fonts/HelveticaNeueLTStd-Roman.woff') format('woff'),
       url('fonts/HelveticaNeueLTStd-Roman.ttf') format('truetype'),
       url('fonts/HelveticaNeueLTStd-Roman.svg#HelveticaNeueLTStd-Roman') format('svg'),
       url('fonts/HelveticaNeueLTStd-Roman.eot?#iefix') format('embedded-opentype');
  font-weight: 500;
  font-style: normal;
  }
  
  @font-face {
	font-family: 'Helvetica-neue';
	src: url('fonts/HelveticaNeueLTStd-UltLt.eot');
	src: url('fonts/HelveticaNeueLTStd-UltLt.eot?#iefix') format('embedded-opentype'),
		url('fonts/HelveticaNeueLTStd-UltLt.woff2') format('woff2'),
		url('fonts/HelveticaNeueLTStd-UltLt.woff') format('woff'),
		url('fonts/HelveticaNeueLTStd-UltLt.ttf') format('truetype'),
		url('fonts/HelveticaNeueLTStd-UltLt.svg#HelveticaNeueLTStd-UltLt') format('svg');
	font-weight: 300;
	
}


body{background-color:#ececec; font-family: "Helvetica-neue"; font-weight: 500; font-style: normal; font-size: 16px; background-image: url('../images/bg.jpg'); background-size: cover;}
h2{font-weight: 300; font-size:80px; color:#e74734; line-height: 70px; margin:50px 0 40px 20px;}
h3{font-weight: 300; font-size:50px; color:#e74734; line-height: 48px; margin-bottom:0px;}
h4{font-weight: 300; font-size:60px; color:#b0b2b3; line-height: 65px; margin-top:0px;}
h5{font-weight: 300; font-size:25px; color:#b0b2b3; line-height: 25px; margin-bottom:0px;}
.header{background-color: #fff; height: 100px; padding: 20px; 
	-webkit-box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.1);
    }
.fets{font-family: 'Helvetica-neue'; font-weight: 700; color:#8c9091; font-size:18px;}
.btn-info {
    color: #e74734;
    background-color: #fff;
    border-color: #e74734;
    border-radius: 0px;
    width: 80%;
}
.btn-info:hover{color:#fff;background-color: #e74734;border-color: #e74734;}

.video{background-color:#fff; position: relative;border:5px solid #fff; -webkit-box-shadow: 10px 10px 15px -1px rgba(0,0,0,0.2);
    -moz-box-shadow: 10px 10px 15px -1px rgba(0,0,0,0.2);
    box-shadow: 10px 10px 15px -1px rgba(0,0,0,0.2);margin-top:20px;}
.video-yt{position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;}

.bg-white{background-color: #fff; margin: 40px -15px 25px -15px; padding:30px 0 30px 0;  -webkit-box-shadow: 10px 10px 15px -1px rgba(0,0,0,0.1);
    -moz-box-shadow: 10px 10px 15px -1px rgba(0,0,0,0.1);
    box-shadow: 10px 10px 15px -1px rgba(0,0,0,0.1);}
form{margin-right: -15px;}
.form-control{float: left; border-radius:0px;}
.box-mail{border-radius: 5px; background-color: #9f9e9e; text-align: center; margin-top:30px;}
input[type=email]{width: 65% !important;}
input[type=tel]{width: 34% !important; float:right;}
textarea{width: 100%; height: 100px; margin-top:10px; border: 1px solid #ccc;
   border-radius: 0px;}
.btn-send {
    color: #e74734;
    background-color: #fff;
    border-color: #e74734;
    border-radius: 0px;
    float: right;  
    margin:10px 0 20px 0;  
    width: 100px;
}
.btn-send:hover{color:#fff;background-color: #e74734;border-color: #e74734;}


.peu{background-color:#e13b29;height: 100px; padding: 20px; -webkit-box-shadow: 0px 0px 15px 6px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 15px 6px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 15px 6px rgba(0,0,0,0.2);}
.peu p{color:#fff; font-size: 12px; font-family: "Helvetica-neue"; font-weight: 500;}
.peu a{color:#fff; font-size: 12px; font-family: "Helvetica-neue"; font-weight: 500;}
.peu .img-responsive{margin:0 auto;}
.medium{font-size: 18px;}
.big{font-size: 20px; font-weight:700;}
.italica{font-style: italic;}
.orange{color:#ee3124;}
.centered{text-align: center;}
.padding-top-22{padding-top: 22px;}

@media (max-width: 768px){
	.header{height: 120px;}
	.header .img-responsive{margin:0 auto;}
	.fets-col{margin-top:10px;}
	
}


