body { background: url("../../assets/imagens/background-reds.jpg");  background-position: center top;   font-family: 'Helvetica Neue LT Std'; font-size: 17px; color: #000;  }
h1, h2, h3, h4, h5, h6 {  font-weight: normal; margin: 0px;  }
h1 {  font-family: 'Scene Std';  font-weight: bold;  }
strong {  font-weight: bold;  }

.sucess { width: 100%; background-color: green; text-align: center;  height: 30px; display: flex; align-items: center; justify-content: center;  }
.sucess span { padding: 10px; color: #fff; }

header { background: url("../../assets/imagens/testeira.jpg"); background-repeat: no-repeat;  background-position: center top; background-size: cover;  }
header .borda { display: flex; flex-direction: column; height: 801px; justify-content: space-between; }
header .logo { align-self: flex-end; margin-top: 65px; margin-right: 70px;}
header .logo img { width: 133px; }

header .pectine { text-align: center; margin-top: 57px; }
header .pectine img { width: 620px; }
header .frase { align-self: center; width: 805px; text-align: center;  }
header .frase h2 {  font-family: 'Helvetica Neue LT Std'; font-size: 31px; color: #fff; padding-bottom: 60px; line-height: 50px; text-shadow: #595959 0.1em 0.1em 0.2em; }
header .frase h2 strong { font-weight: bold; }


#unipectine { background-color: #be531c; padding-top: 70px; height: 450px;  }
#unipectine h3 { width: 670px; margin-left: auto; margin-right: auto; text-align: center; font-size: 30px; line-height: 45px; color: #fff }
#unipectine h3 strong { font-weight: bold;  }


#unipectine .list { display: flex; justify-content: space-between; width: 850px; margin-left: auto; margin-right: auto;  margin-top: 50px; }
#unipectine .list ul li { display: flex; font-size: 25px;  align-items: center; color: #fff; height: 105px; }
#unipectine .list ul li img { margin-right: 20px; }
#unipectine .list ul li .prod02 { margin-top: 50px; }
#unipectine .list ul li p{  }
#unipectine .list .item li:nth-child(2) { margin-top: 50px; }
#unipectine .list .lista01 { width: 355px;  }
#unipectine .list .lista02 { width: 230px;  }
#unipectine .list .lista03 { width: 190px;  }

#check { margin-top: 60px;   }
#check .abas li:nth-child(odd)  h4 { background-color: #cccccc;  }
#check .abas li:nth-child(even) h4 { background-color: #e6e6e6;  }
#check h3 { width: 535px; margin-left: auto; margin-right: auto; font-size: 30px; color: #cf7f00; text-align: center; }
#check .abas {  display: flex; justify-content: space-between; width: 900px; margin-left: auto; margin-right: auto; margin-top: 50px; }
#check .abas .aba2, #check .abas .aba3, #check .abas .aba4  {  }
#check .abas li:nth-child(1) h4 { background-color: #cf7f00; color: #fff;  }
#check .content { width: 900px; margin-left: auto; margin-right: auto; display: none;  }
#check .aba1 { display: block; } 
#check .content div { display: flex; width: 820px; justify-content: space-between; margin-left: auto; margin-right: auto; margin-top: 50px;    }
#check .content div ul { width: 45%; }
#check .content div ul li { font-size: 22px; padding-right: 20px; display: flex;  align-items: flex-start; margin-bottom: 40px; }
#check .content div ul li img { padding-right: 15px; } 
#check .abas li h4 { cursor: pointer; width: 225px;  font-weight: 500; color: #666666; border-radius: 20px 20px 0px 0px; height: 70px;  text-align: center; display: flex; justify-content: center; align-items: center; font-size: 20px; }

#check .slogan { margin-top: 50px; border: solid 1px #9e2a2f; width: 900px; margin-left: auto; margin-right: auto; height: 50px; display: flex; align-items: center; justify-content: center; border-radius: 20px; }
#check .slogan p { font-size: 25px; text-align: center; font-weight: 300; margin: 1px; }
#check .slogan p strong { font-weight: bold; color: #9e2a2f; }

#cel { background-color: #cf7f00;  height: 467px; margin-top: 110px; box-shadow: 0px 0px 28px 5px rgba(0,0,0,0.28);  }
#cel article { display: flex; }
#cel article .left { width: 463px; margin-top: 50px; color: #fff; margin-left: 30px; }
#cel article .left p { font-size: 39px; font-weight: 300; font-style: normal; line-height: 65px; margin-top: 0px; }
#cel article .left p strong { font-weight: 500; }
#cel .imgphone img { position: absolute; margin-top: -100px; margin-left: -35px; }

#cel h3 { font-size: 35px; font-weight: bold; }
#cel .left .sub { font-size: 25px; font-weight: 300; line-height: 30px; margin-top: 15px;  }
#cel .left .formGrupo2 { display: flex; justify-content: space-between; }
#cel .left .formGrupo2 .metade { width: 45%; }
#cel .left form label { font-size: 17px; font-weight: 500;  }
#cel .left .inteiro, #cel .left .metade { display: flex; flex-direction: column; }


#cel .gruopButton { display: flex; margin-top: 20px; }
#cel .gruopButton img { cursor: pointer;  }
#cel .gruopButton p { font-size: 15px !important; line-height: 20px !important; }
#cel .gruopButton button { background: none; border: none;       }
#cel input	{ border: none; background-color: #fff; margin-bottom: 10px; color: #000; font-size: 15px; padding-top: 3px; padding-bottom: 3px; }


#form { margin-top: 70px; }
#form h3 { font-size: 38px; font-weight: 500; text-align: center; color: #be531c;}
#form p { width: 716px; margin-left: auto; margin-right: auto; text-align: center; font-size: 25px; font-weight: 300; margin-top: 5px; }
#form form { margin-top: 70px; }
#form form .formGrupo { display: flex; justify-content: space-between; margin-bottom: 15px; }
#form form .formGrupo .metade, #form form .formGrupo .textarea { display: flex; flex-direction: column; }

#form .formulario { padding-left: 50px; padding-right: 50px; padding-top: 25px; padding-bottom: 25px; background-color: #fcf6ed; }
#form .formulario .metade { width: 45%; }
#form .formulario .textarea { width: 100%; }
#form .formulario .metade input { height: 30px; margin-top: 10px; background-color: #f3debe; border:none;	}
#form .formulario textarea { width: 100%; height: 119px;  background-color: #f3debe; border:none; margin-top: 10px; }
#form .formulario .btn { display: flex; justify-content: flex-end;  }
#form .groupratio { display: flex;  }
#form .groupratio .item { display: flex; align-items: center; margin-right: 30px; }
#form .groupratio .item span { margin-left: 10px; margin-top: 10px; font-weight: 500;}
#form label { color: #9e2a2f; font-weight: 500; }
#form .formulario .btn button  { margin-top: 25px; width: 112px; height: 36px; background-color: #9e2a2f; color: #fff; font-size: 17px; font-weight: 500; text-transform: uppercase; border: none; border-radius: 5px; } 

footer { display: flex; justify-content: space-between; margin-top: 70px; }
footer .um { display: flex; align-items: center; justify-content: center; background-color: #a51a27; width: 33.4%;  background-image: url("../../assets/imagens/footer01.jpg"); background-repeat: no-repeat; background-position: right;  height: 100px;  }
footer .um p { width: 294px; color: #fff; font-size: 13px; }
footer .dois { background-color: #dd8200; width: 33.4%; background-image: url("../../assets/imagens/footer02.jpg"); background-repeat: no-repeat; background-position: right; height: 100px;   }
footer .tres { background-color: #ebbb00; width: 33.4%; height: 100px; display: flex; align-items: center; justify-content: center; }