﻿#institucional .form-contato .titulo-contato {
    border-bottom: 1px solid #555;
}

    #institucional .form-contato .titulo-contato .cada-titulo {
        width: auto;
    }

        #institucional .form-contato .titulo-contato .cada-titulo h2 {
            font-size: 16px;
            font-family: 'Montserrat Bold';
            color: #00723f;
            border: 1px solid #94939e;
            padding: 8px;
            width: 195px;
            transition: 0.3s;
            text-align: center;
            cursor: pointer;
        }

            #institucional .form-contato .titulo-contato .cada-titulo.active h2,
            #institucional .form-contato .titulo-contato .cada-titulo h2:hover {
                background-color: #f57921;
                color: #fff;
                border: 1px solid #f57921;
            }

#institucional .form-contato .cada-formulario {
    padding: 30px 0;
    display: none;
}

    #institucional .form-contato .cada-formulario.open {
        display: flex;
    }

    #institucional .form-contato .cada-formulario .box-formulario .cols {
        width: 100%;
    }

    #institucional .form-contato .cada-formulario .box-formulario form {
        width: 100%;
    }

    #institucional .form-contato .cada-formulario .box-formulario .cols .cols-input {
        width: calc(100%/2 - 20px);
        margin-right: 20px;
    }

    #institucional .form-contato .cada-formulario .box-formulario input,
    #institucional .form-contato .cada-formulario .box-formulario textarea {
        width: 100%;
        border: 1px solid #000;
        padding: 10px 10px;
        margin-bottom: 20px;
        font-family: 'Montserrat Regular';
    }

    #institucional .form-contato .cada-formulario .box-formulario textarea {
        margin-right: 20px;
    }

    #institucional .form-contato .cada-formulario .box-formulario input::placeholder {
        color: #000;
    }

    #institucional .form-contato .cada-formulario .box-formulario input[type="file"] {
        width: auto
    }

    #institucional .form-contato .cada-formulario .box-formulario .curriculo p,
    #institucional .form-contato .cada-formulario .box-formulario .info p {
        width: 100%;
        font-family: 'Montserrat Regular';
        font-size: 14px;
        margin-bottom: 5px;
    }
