
body {
    display: flex;
    justify-content: center;
}

.container_form h2 {    
    font-family:'open_sansregular';
    font-size: 1.7em;
    color: #c6094c;
    border-bottom: 1px #f0eded solid;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.titulo {    
    		font-family:'open_sansregular';
    		font-size: 1.5em;
    		color: #ffffff;    		
		}
.texto {    
    		font-family:'open_sansregular';
    		font-size: 1.2em;
    		color: #ffffff;    		
		}


/* SUBMIT */

.submit { width:100%; float:left; }

.submit_btn {

    float: center;
    display: block;
    padding: 5px 30px;
    border: none;
    outline: none;
    background-color: #c6094c;
    color: #fff;
    text-shadow: 0 0 5px rgb(0, 0, 0);
    font-family: inherit;
    font-size: 20px;
    font-family:'open_sansregular';
    border-radius: 6px;
    margin: 20px auto;
    cursor: pointer;
    transition: all 0.3s;
}

.submit_btn:hover {

    background-color: #ffffff;
    transform: scale(1.03);

}


.form_grupo {

    width: 100%;
    margin-bottom: 25px;
    position:static;

}

.form_input {

    font-size: 16px;
    font-family: inherit;
    padding: 8px 15px;
    border-radius: 4px;
    border: 1px #f2f2f2 solid;
    background: #fdfdfd;
    outline: none;
    width: 100%;
    transition: all 0.3s;

}


.form_message .message_input {

    width: 100%;
    float:center;

}



/*Formulário*/



/*Começa o Responsivo*/

/*480PX BREAKPOINT*/
/*480 dividido por 16 = 30em*/
@media (min-width:30em){

.boxBannerTopo { padding:1em 0; }

}

/*600PX BREAKPOINT*/
/*600 dividido por 16 = 37,5em*/
@media (min-width:37em){


} 

/*768PX BREAKPOINT*/
/*768 dividido por 16 = 48em*/
@media (min-width:48em){


} 

/*960PX BREAKPOINT*/
/*960 dividido por 16 = 60em*/
@media (min-width:60em){

 .section-seu-codigo          { padding:20px 0px; }
 .section-seu-codigo .content { width:80%; padding:1em 0; margin:0 10%; }

}

/*1280PX BREAKPOINT*/
/*1280 dividido por 16 = 80em*/
@media (min-width:80em){

 
}

/*1366PX BREAKPOINT*/
/*1366 dividido por 16 = 85,375em*/
@media (min-width:85em){

 .content  { width:80%; margin:0 10%; }

}

/*1600PX BREAKPOINT*/
/*1600 dividido por 16 = 100em*/
@media (min-width:100em){


}
/*Fecha o Responsivo*/
#robbu-whatsapp-button{display:flex;position:fixed;background:#25d366;bottom:25px;border-radius:50%;width:64px;height:64px;box-shadow:2px 2px 12px rgba(22,124,60,.2);transition:.4s;align-items:center;justify-content:center}#robbu-whatsapp-button>.rwb-tooltip{position:absolute;bottom:100%;margin-bottom:20px;border-radius:4px;padding:15px;color:#2d2d2d;font-size:16px;white-space:nowrap;box-shadow:2px 2px 12px rgba(0,0,0,.2);opacity:0;transition:.4s;pointer-events:none}#robbu-whatsapp-button>.rwb-tooltip:after{display:block;content:"";position:absolute;top:85%;width:0;height:0;border-style:solid;border-width:6px 7px 0 7px;border-color:#fff transparent transparent transparent;transition:.4s}#robbu-whatsapp-button.left{left:25px}#robbu-whatsapp-button.left>.rwb-tooltip{left:0;transform:translateX(-10%)}#robbu-whatsapp-button.left>.rwb-tooltip:after{left:23px}#robbu-whatsapp-button:not(.left){right:25px}#robbu-whatsapp-button:not(.left)>.rwb-tooltip{right:0;transform:translateX(10%)}#robbu-whatsapp-button:not(.left)>.rwb-tooltip:after{right:23px}#robbu-whatsapp-button>img{display:block;width:34px;height:34px}#robbu-whatsapp-button:hover{background:#21bd5c;box-shadow:3px 3px 12px rgba(14,81,39,.4)}#robbu-whatsapp-button:hover>.rwb-tooltip{opacity:1;transform:translateX(0)}#robbu-whatsapp-button:hover>.rwb-tooltip:after{top:100%;transition-delay:.4s}