/*
Arquivo responsavel pela estilização manual.
Criado 28/12/2017 por Vitor Bellini Federle <producao3@casaautomacao.com.br>
*/
a{
    transition: 0.3s;
}

div{
    /*border: 1px solid aqua;*/
}

body, html {
    height: 100%;
    margin: 0;
    min-height: 100%;
}

@media (max-width: 576px) { 
    .esconde{
        display: none;
    }

    .navbar-collapse{
        margin-left: 5%;
    }

    .botoesMenuMobile, .btnLogin{
        font-weight: bold;
        border-top: 2px solid #fe7d25;
        color: #fe7d25 !important;
        text-align: center;
        font-size: 1.3em;
    }

    .textoBranco{
        color: #fe7d25!important;
    }

    .banner{
        background-image: url("../imagens/degrade.png");
        background-repeat: no-repeat;
        background-size: cover;
    }

    .menuMobile{
        background-color: white;
        border-bottom-color: #fe7d25;
        box-shadow: 2px 5px 10px #b8b8b8;
        color: #fe7d25;
    }

    .card{
        margin-bottom: 0.5em;
    }
    .downloadMobile{
        margin-top: -1em;
    }
}

@media (min-width: 577px) { 
    .textoBranco{
        color:white;
    }

    .textoBranco:hover{
        color: white;
    }

    .banner {
        background-image: url("../imagens/banner.jpg");
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .btnLogin{
        border: none;
        margin-left: 5em;
        background-color: #fe7d25;
        width: 50%;
        border-radius: 10px;
        height: 35px;
        color:white !important;
    }

    .btnLogin:hover{
        background-color: #de6918;
    }
}
.banner {
    height: 100%; 
}
.removeLink{
    text-decoration: none;
}

.removeLink:link {
    text-decoration: none;
}

.removeLink:visited {
    text-decoration: none;
}

.removeLink:hover {
    text-decoration: none;
    color: white;
}

.linkMenu{
    text-decoration: none;
}

.linkMenu:link {
    text-decoration: none;
}

.linkMenu:visited {
    text-decoration: none;
}

.linkMenu:hover {
    text-decoration: none;
    color: white;
    font-weight: bold;
}

.backBlog{
    background-color: #fe7d25;
    border: 2px solid #fe7d25;
}

.backBlog:hover{
    background-color: #de6918;
    border-color: #de6918;
}

.parallax {
    background-image: url("../imagens/parallax.jpg");
    min-height: 500px; 
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.8;
}

.parceiros{
    background-color: white; 
    margin: 5px;
}

.parceiros{
    min-height: 90px;
    min-width: 90px;
}