﻿
@import url("font/stylesheet.css");

@charset "utf-8";

/*gerais*/
body{overflow-x:hidden; font-family: 'Futura Md BT'; background:#FFFFFF;}

.bg{min-height:670px;position:absolute;top:-20px;right: -112px;z-index: -1;opacity: 0.2;}

.textalign{text-align:center;}

.logo{width:40%;margin:50px auto;}

.text h2{color: #000000;}
.text ul{list-style:none;padding:20px 0 10px;}
.text li{ margin-bottom:5px;}
.text .telefone{font-size: 30px;}
.text .email{margin-bottom:20px;}
.text .endereco{font-size: 17px;}
.text {color:#333356;}
.text a{font-size: 22px;color:#333356;}
.text a:hover{color:#333356;}
.text .social a{margin: 0 0 0 30px;}



.login{width: 100%;height: 62px;padding: 5px 20px;border-bottom: #3c3c3c;}
.login form{width: 30%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-end;
    align-items: center;
    float: right;}
.login form h6{margin: 0;padding: 0;color: #333356;font-size: 16px;text-align: right;}
.login form .input-group{display: inline-block; margin:0 5px;}
.login form .input-group input{width: 200px !important;height: 52px;background-color:rgb(255 255 255 / 0.9);border: 1px solid #333356;border-radius: 3px !important;color: #7a7a7a;font-size: 18px;min-height: 45px;padding: 6px 10px;font-weight: 400;}

.login form .contBtn{height: 52px;}
.login form .contBtn .btn-login{font-size: 16px;color:#333356;border-radius: 3px; padding: 10px 14px;background-color: transparent;min-height: 52px;border:1px solid #333356;outline: none;cursor: pointer;}
.login form .contBtn .btn-login:hover{border: 1px solid #333356;background-color:#333356;color:#FFFFFF;}

.login form .input-group .form-control:focus{border-color:transparent;
-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.0), 0 0 0px rgba(0, 0, 0, 0);
box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.0), 0 0 0px rgba(0, 0, 0, 0);
border: 1px solid #333356;
}

@media only screen and (max-width: 360px) {
.login form .input-group{width:100%;margin-bottom:4px;}
}