#form01-texto h2, #form01-texto-iframe h2{font-family:  'Montserrat', sans-serif; font-size: 1em; color:#333; text-align: justify; font-weight:500; margin:0px 0px 50px 0px; line-height:1.5em;}

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

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

.form01-botao-align{text-align:left}
button.form01-botao{ position:relative; float:left; font-family:  'Montserrat', sans-serif; font-size: 1em; background-color:#184998; color:#fff; font-weight:500; padding:8px 60px 8px 60px; cursor:pointer; box-shadow:none; border:none;
-webkit-transition: all 0.5s; transition: all 0.5s;}
.form01-botao:hover{background-color:#2757a5; color:#fff;}


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

@media screen and (max-width: 1023px) {
#form01-texto h2{padding:0px 10px 0px 10px; margin:50px 0px 60px 0px;}
#form01-texto-iframe h2{padding:0px 10px 0px 10px; margin:0px 0px 40px 0px;}
#form01-form-div{padding:0px 10px 0px 10px;}
#form01-cell1{margin-bottom:20px;}
#form01-cell1,#form01-cell2{padding:0px; width:100%;}
.form01-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*/

}