/*! Place your custom styles here */

.cover_titulo {letter-spacing: 2px;}




@media (max-width: 768px) {

    .covermobile { /* se for pagina normal esse diminui o topo */
        height: 30vh !important; /* A seção ocupa toda a altura da tela */
        position: relative; /* Garante que o conteúdo fique posicionado corretamente */
        
    }
    .cover { /* esse tamanho para o topo da pagina home */
        height: 80vh; /* A seção ocupa toda a altura da tela */
        position: relative; /* Garante que o conteúdo fique posicionado corretamente */
    }

    .cover .background-image-holder {
        position: absolute; /* Faz a imagem preencher o pai */
        top: 0;
        left: 0;
        width: 100%; /* A imagem ocupa toda a largura */
        height: 100%; /* A imagem ocupa toda a altura */
        overflow: hidden; /* Evita que partes extras fiquem visíveis */
    }

    .cover .background-image-holder img {
        object-fit: cover; /* A imagem cobre o espaço sem distorcer */
        width: 100%;
        height: 100%; /* Preenche a altura do pai */
    }

    .cover .container {
        position: relative; /* Mantém o conteúdo em relação ao `.cover` */
        display: flex;
        justify-content: center;
        align-items: center; /* Centraliza horizontal e verticalmente */
        height: 100%; /* Garante que o conteúdo ocupe toda a altura */
        text-align: center;
    }


    /**! 34. Bars **/
    .bar {
        padding: 0;
        height: 71px; 
        padding-top: 10px;
    }
    .bar .logo {
        margin: 0;
        position: relative;
        top: 0px;
    }
    .bar .logo {
        max-height: 20px;
        max-width: none;
        padding-left: 4px;
    }

    /*! -- Stack Menu Toggle -- */
    .menu-toggle {
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
        box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.04);
        width: 50px;
        height: 50px;
        border-radius: 50%;
        text-align: center;
        background: #6e6b6b;
        display: inline-block;
    }
    .menu-toggle i {
        font-size: 20px;
        position: relative;
        top: 13px;
        color: #252525;
    }

    p { font-size: 15px;}


}



