body {
    height: 100vh;
    background-color: #f2f2f2;
    /* background: -moz-linear-gradient(35deg, rgba(195, 137, 137, 1) 5%, rgba(196, 7, 7, 1) 100%);
    background: rgb(195, 137, 137);
    background: -webkit-linear-gradient(35deg, rgba(195, 137, 137, 1) 5%, rgba(196, 7, 7, 1) 100%);
    background: linear-gradient(35deg, rgba(195, 137, 137, 1) 5%, rgba(196, 7, 7, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c38989", endColorstr="#c40707", GradientType=1); */
}

.sessao {
    font-size: 2em;
    font-weight: 900;
    color: #333;
}

.form-control {
    padding: 6px 15px;
    margin-bottom: 3px;
}

h1 {
    color: #211915;
}

p {
    font-size: 12px;
}

.dropdown-menu--animate.collapsing {
    display: block;
}

.dropdown-menu--animate {
    opacity: 0.8;
    height: 0;
    display: block;
    transition: all 0.3s;
    overflow: hidden;
    transform-origin: top;
    transform: scale(1, 0);
}

.dropdown-menu--animate.show {
    opacity: 1;
    height: auto;
    transition: all 0.3s;
    transform: scale(1);
}

.navbar-toggler {
    font-size: 1.7rem;
    background-color: white;
}

.nav-link {
    color: #fff;
    font-weight: 600;
    transition: all .2s;
}

.nav-link:hover {
    /* font-weight: bold; */
    color: #fafafa;
}


@media screen and (min-width:992px) {
    .nav-home {
        background-color: #EFB403;
        color: #000;
        border-radius: 5px 0 0 5px;
    }

    .nav-intra {
        background-color: #BD1517;
        border-radius: 0 5px 5px 0;
    }
}

@media screen and (max-width: 991px) {
    .mxwdt-150 {
        width: 150px;
    }
}

#entrada {
    padding: 70px 0;
}