#form02-cell1,#form02-cell2{width:50%; position:relative; float:left;}

#form02-form-div{margin-bottom:20px;}
#form02-cell1{padding-right:20px;}
#form02-cell2{padding-left:20px;}

.form02-botao-align{text-align:left}

a.form02-termos:link,a.form02-termos:visited,a.form02-termos:hover,a.form02-termos:active {
font-family:  'Montserrat', sans-serif; font-size:0.9em; color: #000;
}
a.form02-termos:hover {
text-decoration:underline;
}

a.pedido-termos:link,a.pedido-termos:visited,a.pedido-termos:hover,a.pedido-termos:active {
font-family:  'Montserrat', sans-serif; font-size:0.9em; color: #000;
}
a.pedido-termos:hover {
text-decoration:underline;
}

button.pedido-botao{ position:relative; float:left; font-family:  'Montserrat', sans-serif; font-size: 0.9em; background-color:#d8d8d8; color:#000; font-weight:500; padding:8px 60px 8px 60px; cursor:pointer; box-shadow:none; border:none; border-radius:4px; -webkit-transition: all 0.5s; transition: all 0.5s;}
button.pedido-botao:hover{ opacity:0.8}


@media screen and (max-width: 1023px) {
#form02-texto h2{padding:0px 10px 0px 10px; margin:50px 0px 60px 0px;}
#form02-form-div{padding:0px 10px 0px 10px;}
#form02-cell1{margin-bottom:20px;}
#form02-cell1,#form02-cell2{padding:0px; width:100%;}
.form02-botao-align{text-align:center}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) { /* PARA DISPOSITIVOS PEQUENOS*/

}
@media screen and (min-width: 1280px) and (max-width: 1365px) { /* PARA DISPOSITIVOS MÉDIOS*/

}
@media screen and (min-width: 1366px) and (max-width: 1919px) { /* PARA DISPOSITIVOS MÉDIOS*/

}
@media screen and (min-width: 1920px) and (max-width: 2159px) { /* PARA DISPOSITIVOS GRANDES*/

}
@media screen and (min-width: 2160px) { /* PARA DISPOSITIVOS MUITO GRANDES*/

}