body{overflow-x: hidden;}
.container-fluid{padding: 0px !important;}
*{font-family: 'arial'; margin:0px; padding: 0px;}
.manutencao{width: 100%;}
.manutencao h3{text-transform: uppercase; font-size: 22px; color: #019AAC; font-weight: bold;}
.manutencao h4{text-transform: uppercase; font-size: 30px; color: #019AAC;}
.manutencao p{}
.banner{background: url(img/banner.png); height: 500px; width: 100%; background-position-x: 100%; background-size: cover;}
.navbar-brand{margin-top: 13%; margin-bottom: 5%;}
.mensagem-banner{margin-left: 14%;}
.texto-construcao{margin-left: 15%; margin-top: 2%;}
.contato-construcao{background: #019AAC; height: 450px; width: 530px; padding: 5% 3%; border: 9px solid #fff; margin-top: -30%; margin-left: 10%; margin-bottom: 5%;}
.contato-construcao h3{color: #fff;}
.contato-construcao p{text-align: center; margin:3% 0; color: #fff;}
.form-group input{margin-bottom: 2%; border-radius: 13px;}
.form-group textarea{margin-bottom: 2%; border-radius: 13px;}
.form-group .btn-contato{float: right; color: #fff; text-transform: uppercase; font-weight: bold; border-radius: 0px; background: #696969; border: 4px solid #fff; margin-top: -12%;}
.contato-form{border: 2px solid #019AAC; text-align: center; margin-left: 10%; width: 530px; padding-top: 2%; margin-top: 10%; margin-bottom: 2%;}
.rodape {text-align: center; padding-top: 2%;}
.rodape p{font-size: 15px; font-weight: bold !important; color:#000; }
.rodape a{text-decoration: none; color: #000; }
.rodape a:hover{text-decoration: none; color: #019AAC; }