.hero{
    width: 100%;
}

.hero .img{
   width: 100%;
}

.hero .img img{
    width: 100%;
}






.contato {
    width: 100%;
}

.contato .content{
    width: 90%;
    max-width: 1500px;
    text-align: center;
    margin: 50px auto;
}

.contato .content .redes a{
    background-color: #B0967D;
    color: #FFF;
    text-decoration: none;
    font-size: 4.0rem;
    margin-right: 50px;
    border-radius: 50px;
    padding: 10px 20px ;
}
.contato .content .redes a:hover{
    background-color: #874412;
    color: #FFF;
    transition: 0.3s;
}
.contato .content .redes{
    padding-left: 70px;
}

.contato .content > div {
    /*width: 50%;*/
    padding: 20px 0px;
    font-family: Gotham;
    color: #B0967D;
}

.contato .content .comer-admin{
    display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
    
}

.contato .content .comer-admin > div{
    padding: 20px 0px;
    font-family: Gotham;
    color: #B0967D;
    margin: 0px 20px;
}

.contato .content .comer-admin > div > p{
    font-family: Gotham;
    color: #B0967D;
    font-size: 2.0rem;
}
.contato .content .comer-admin > div > h1{
    font-family: Kg;
    color: #B0967D;
    font-size: 2.5rem;
    font-weight: 100;
}

.contato .content .endereco h1{
    font-size: 2.5rem;
    font-family: Kg;
}

.contato .maps{
    width: 100%;
    height: 450px;
}

.contato .maps iframe{
    width: 100%;
    height: 100%;
}

.contato .content > div > p{
    font-family: Gotham;
    color: #B0967D;
    font-size: 2.0rem;
}
.contato .content > div > h1{
    font-family: Kg;
    color: #B0967D;
    font-size: 2.5rem;
    font-weight: 100;
}


.waze{
    width: 100%;
    text-align: center;
    color: #B0967D;
    margin: 100px 0px;
}

.waze .text{
    font-family: Gotham;
    font-size: 4.5rem;
    width: 100%;
    max-width: 70%;
    margin: auto;
}

.waze .button{
    width: 100%;
    margin-top: 30px;

    text-align: center;
}

.waze .button a{
    padding: 10px 25px;
    border-radius: 50px;
    font-family: Gotham;

    background-color: #B0967D;
    color: #FFF;
    text-decoration: none;
    font-size: 2.0rem;
}

.waze .button a:hover{
    background-color: #874412;
    color: #FFF;
    transition: 0.3s;
}


/* responsividade */ 

@media(max-width: 488px){
    .contato .content .redes {
        display: inline-grid;
    }

    .contato .contato .comer-admin{
        display: block;
    }
}