font-face {
font-face {
    font-family: fonteIpanema;
    src: url("../fonts/museoslab-500.otf")
}

@font-face {
    font-family: fonteIpanemaBold;
    src: url("../fonts/Museo_Slab_1.otf");
}

@font-face {
    font-family: fonteIpanemaLight;
    src: url("../fonts/Museo_Slab_0.otf");
}

a,
button {
    cursor: pointer;
}

.fill {
    height: 95%;
    padding: 0 !important;
}


.footer {
    height: 5%;
    background-color: #1a140f;
}

#footerHomeContact {
    text-align: "center";
    color: white;
}

#footerIpanema {
    text-align: right;
    color: white;

}


#footerDownload {
    text-align: left;
}

#footerDownload > img {
    width: 30%;
    height: 90%
}


a,
span {
    font-family: fonteIpanema;
}

.vertical-center {
    display: flex;
    justify-content: center;
    flex-direction: column;
}


/* Small */

@media(min-width:769px) and (max-width:991px) {
    /* screen size until 1000px */
    body {
        font-size: 0.5em;
        /* 1.2x default size */
    }

    .faixaCentral {
        height: 23%;
    }

    .faixaCentral > img {
        display: none
    }
}

/* Medium */

@media(min-width:992px) and (max-width:1199px) {
    /* screen size until 1000px */
    body {
        font-size: 1vw;
        /* 1.2x default size */
    }

    .faixaCentral {
        height: 17%;
    }

    .faixaCentral > a {
        display: none
    }
}

/* Extra Small */

@media(max-width:768px) {
    /* screen size until 1000px */
    body {
        font-size: 0.7em;
        /* 1.2x default size */
    }


    #logoIpanema > a {
        width: 60%;
        left: 20%
    }

    .faixaCentral > a {
        display: none
    }

    .botoes {
        width: 40%;
        left: 30.0%
    }
}
