@font-face{
	font-family: myriad-pro-black-semiextended;
	src: url("../fonts/myriad-pro-black-semiextended.otf");
}

html, body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    display: flex;
    overflow-x: hidden;
    align-items: center;
    flex-direction: column;
    justify-content: flex-start;
}

header {
    top: 0;
    left: 0;
    width: 100%;
    z-index: 10;
    display: flex;
    padding-top: 2.4%;
    min-height: 7.9vmax;
    position: relative;
    flex-direction: row;
    justify-content: flex-start;
}

header div a {
    cursor: pointer;
    text-decoration: none;
}

main {
    width: 100%;
    position: relative;
    min-height: 55.6vmax;
}

footer {
    margin: 0;
    padding: 0;
    width: 100%;
    z-index: 10;
    position: relative;
    background-color: #002f80;
}

@media screen and (min-width: 800px) and (max-width: 1023px){
    .input-padrao {
        width: 100%;
        border: none;
        outline: none;
        margin-top: 1%;
        min-height: 30px;
        border-radius: 5px;
        padding: 0px 0px 0px 5px;
        box-shadow: 6px 8px 5px #002f80;
    } 

    .titulo {
        color: #fff;
        font-size: 0.7em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    /* Inicio Estilo Área de Produtos */
    .menu-vidros{
        width: 47.57%;
        top: 4.7em;
        gap: 5px;
        left: 1.3em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    h5.titulo {
        color: #004bce;
        font-size: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        font-family: myriad-pro-black-semiextended;
    }

    .modelos-vidro .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 0.84em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .menu-acms{
        width: 47.57%;
        top: 4.7em;
        gap: 5px;
        left: 1.3em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }
    
    .modelos-acm .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 0.7em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .tbl-acm {
        left: 23.5%;
        bottom: 10%;
        width: 100%;
        display: none;
        position: absolute;
    }
    
    .tbl-acm-ativo {
        gap: 5px;
        display: flex !important;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tbl-acm.tbl-acm-ativo small.forms-label {
        font-size: 0.6em !important;
    }

    .menu-pcs{
        width: 47.57%;
        top: 4.7em;
        gap: 5px;
        left: 1.3em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    .menu-pcs-acessorios{
        left: 13em !important;
    }
    
    .modelos-pc .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 0.7em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .submenu-aplicdim {
        gap: 10px;
        left: 11.7em;
        bottom: 2.65em;
        width: 100%;
        display: none;
        position: absolute;    
    }
    
    .submenu-aplicdim button {
        width: 11%;
        border: none;
        color: #fff;    
        padding: 10px;
        cursor: pointer;
        font-size: 0.5em;
        border-radius: 5px;
        transition: all 0.5s;
        background-color: #004bce;    
        font-family: myriad-pro-black-semiextended;
    }

    .content-inox {
        gap: 20px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tabelas-inox {
        width: 98%;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

    .taleba-inox-ind {
        width: 45% !important;
    }

    .tabela-inox-trio {
        gap: 54px;
        display: flex;
        padding-top: 1.15em;
        flex-direction: column;
    }

    #tabela-perfil-u th{
        width: auto !important;
    }

    #tabela-perfil-u td {
        width: auto !important;
        white-space: normal !important;
    }
    /* Fim Estilo Área de Produtos */

    /* Inicio Estilo Área de Simulador */
    .simulador-opcao {
        top: 8%;
        left: 36%;
        gap: 20px;
        display: flex;
        position: absolute;
    }
    
    .link-opcao img {
        width: auto;
        height: 0.7rem;
    }
    
    .cores img {
        width: 5rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    
    .cores2 img {
        width: 5rem;
        cursor: pointer;
        transition: all 0.5s;
    }

    .cores#policarbonatos {
        left: 8% !important;
    }

    .cores2#policarbonatos2 {
        left: 19% !important;
    }

    .cores#policarbonatos img:first-child {
        width: 60% !important;
    }

    .cores2#policarbonatos2 img:first-child {
        width: 59% !important;
    }
    /* Fim Estilo Área de Simulador */

    /* Inicio Estilo Área de Orçamento */
    .forms-orcamento {
        width: 65%;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 1em 1em;
    }

    .btn-orcamento img {
        width: 90%;
    }
    /* Fim Estilo Área de Orçamento */

    /* Inicio Estilo Área de Contato */
    .card-forms-contato {
        margin: 0;
        padding: 0;
        width: 160%;
        height: 488px;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        background-image: url("../images/contato/card_entreemcontato_unabrasil.png");
    }

    .action-contato {
        width: 100%;
        display: flex;
        margin-top: -1%;
        align-items: center;
        justify-content: center;
    }
    /* Fim Estilo Área de Contato */
}

@media screen and (min-width: 1024px) and (max-width: 1279px){
    .input-padrao {
        width: 100%;
        border: none;
        outline: none;
        margin-top: 1%;
        min-height: 30px;
        border-radius: 5px;
        padding: 0px 0px 0px 5px;
        box-shadow: 6px 8px 5px #002f80;
    }

    .titulo {
        color: #fff;
        font-size: 0.9em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    /* Inicio Estilo Área de Produtos */
    .menu-vidros{
        width: 47.57%;
        top: 5.5em;
        gap: 6px;
        left: 1.9em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    h5.titulo {
        color: #004bce;
        font-size: 1.4em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    .modelos-vidro .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.08em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .menu-acms{
        width: 47.57%;
        top: 5.5em;
        gap: 6px;
        left: 1.9em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    .menu-pcs-acessorios{
        left: 16.5em !important;
    }
    
    .modelos-acm .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 0.9em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .tbl-acm {
        left: 23.5%;
        bottom: 10%;
        width: 100%;
        display: none;
        position: absolute;
    }
    
    .tbl-acm-ativo {
        gap: 5px;
        display: flex !important;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tbl-acm.tbl-acm-ativo small.forms-label {
        font-size: 0.7em !important;
    }

    .menu-pcs{
        width: 47.57%;
        top: 5.5em;
        gap: 6px;
        left: 1.9em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }
    
    .modelos-pc .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 0.9em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .submenu-aplicdim {
        gap: 10px;
        left: 14.8em;
        bottom: 3em;
        width: 100%;
        display: none;
        position: absolute;    
    }
    
    .submenu-aplicdim button {
        width: 12%;
        border: none;
        color: #fff;    
        padding: 10px;
        cursor: pointer;
        font-size: 0.7em;
        border-radius: 5px;
        transition: all 0.5s;
        background-color: #004bce;    
        font-family: myriad-pro-black-semiextended;
    }

    .content-inox {
        gap: 20px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tabelas-inox {
        width: 95%;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

    .tabela-inox-trio {
        gap: 75px;
        display: flex;
        padding-top: 1.15em;
        flex-direction: column;
    }
    /* Fim Estilo Área de Produtos */

    /* Inicio Estilo Área de Simulador */
    .simulador-opcao {
        top: 8.7%;
        left: 36.8%;
        gap: 20px;
        display: flex;
        position: absolute;
    }
    
    .link-opcao img {
        width: auto;
        height: 0.85rem;
    }
    
    .cores img {
        width: 6.2rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    
    .cores2 img {
        width: 6.2rem;
        cursor: pointer;
        transition: all 0.5s;
    }

    .cores#policarbonatos {
        left: 9.5% !important;
    }

    .cores2#policarbonatos2 {
        left: 20.6% !important;
    }

    .cores#policarbonatos img:first-child {
        width: 70% !important;
    }

    .cores2#policarbonatos2 img:first-child {
        width: 79% !important;
    }
    /* Fim Estilo Área de Simulador */

    /* Inicio Estilo Área de Orçamento */
    .forms-orcamento {
        width: 65%;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 1em 1em;
    }

    .btn-orcamento img {
        width: 90%;
    }
    /* Fim Estilo Área de Orçamento */

    /* Inicio Estilo Área de Contato */
    .card-forms-contato {
        margin: 0;
        padding: 0;
        width: 160%;
        height: 488px;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        background-image: url("../images/contato/card_entreemcontato_unabrasil.png");
    }

    .action-contato {
        width: 100%;
        display: flex;
        margin-top: -1%;
        align-items: center;
        justify-content: center;
    }
    /* Fim Estilo Área de Contato */
}

@media screen and (min-width: 1280px) and (max-width: 1399px){
    .input-padrao {
        width: 95%;
        border: none;
        outline: none;
        margin-top: 1%;
        min-height: 30px;
        border-radius: 5px;
        padding: 0px 0px 0px 5px;
        box-shadow: 6px 8px 5px #002f80;
    }

    .titulo {
        color: #fff;
        font-size: 1.1em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    /* Inicio Estilo Área de Produtos */
    .menu-vidros{
        width: 47.57%;
        top: 6.2em;
        gap: 10px;
        left: 2.1em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    h5.titulo {
        color: #004bce;
        font-size: 1.8em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    .modelos-vidro .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.32em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .menu-acms{
        width: 47.57%;
        top: 6.1em;
        gap: 10px;
        left: 2.1em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }
    
    .modelos-acm .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.1em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .tbl-acm {
        left: 23.5%;
        bottom: 8%;
        width: 100%;
        display: none;
        position: absolute;
    }
    
    .tbl-acm-ativo {
        gap: 8px;
        display: flex !important;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tbl-acm.tbl-acm-ativo small.forms-label {
        font-size: 0.9em !important;
    }

    .menu-pcs{
        width: 47.57%;
        top: 6.1em;
        gap: 10px;
        left: 2.1em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    .menu-pcs-acessorios{
        left: 20.8em !important;
    }
    
    .modelos-pc .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.1em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .submenu-aplicdim {
        gap: 20px;
        left: 18.5em;
        bottom: 3.4em;
        width: 100%;
        display: none;
        position: absolute;    
    }
    
    .submenu-aplicdim button {
        width: 12%;
        border: none;
        color: #fff;    
        padding: 10px;
        cursor: pointer;
        font-size: 0.9em;
        border-radius: 5px;
        transition: all 0.5s;
        background-color: #004bce;    
        font-family: myriad-pro-black-semiextended;
    }

    .content-inox {
        gap: 20px;
        width: 85%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tabelas-inox {
        width: 90%;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

    .tabela-inox-trio {
        gap: 75px;
        display: flex;
        padding-top: 1.15em;
        flex-direction: column;
    }
    /* Fim Estilo Área de Produtos */

    /* Inicio Estilo Área de Simulador */
    .simulador-opcao {
        top: 9%;
        left: 38.3%;
        gap: 20px;
        display: flex;
        position: absolute;
    }
    
    .link-opcao img {
        width: auto;
        height: 0.95rem;
    }
    
    .cores img {
        width: 7.8rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    
    .cores2 img {
        width: 7.8rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    /* Fim Estilo Área de Simulador */

    /* Inicio Estilo Área de Orçamento */
    .forms-orcamento {
        width: 65%;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 1em 1em;
    }

    .btn-orcamento img {
        width: 100%;
    }
    /* Fim Estilo Área de Orçamento */

    /* Inicio Estilo Área de Contato */
    .card-forms-contato {
        margin: 0;
        padding: 0;
        width: 100%;
        height: 506px;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        background-image: url("../images/contato/card_entreemcontato_unabrasil.png");
    }

    .action-contato {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    /* Fim Estilo Área de Contato */
}

@media screen and (min-width: 1400px) and (max-width: 1599px){
    .input-padrao {
        width: 95%;
        border: none;
        outline: none;
        margin-top: 1%;
        min-height: 30px;
        border-radius: 5px;
        padding: 0px 0px 0px 5px;
        box-shadow: 6px 8px 5px #002f80;
    }

    .titulo {
        color: #fff;
        font-size: 1.3em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    /* Inicio Estilo Área de Produtos */
    .menu-vidros{
        width: 47.57%;
        top: 6.8em;
        gap: 10px;
        left: 2.2em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    h5.titulo {
        color: #004bce;
        font-size: 2em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    .modelos-vidro .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.56em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .menu-acms{
        width: 47.57%;
        top: 6.5em;
        gap: 10px;
        left: 2.2em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }
    
    .modelos-acm .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.3em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .tbl-acm {
        left: 23.5%;
        bottom: 8%;
        width: 100%;
        display: none;
        position: absolute;
    }
    
    .tbl-acm-ativo {
        gap: 10px;
        display: flex !important;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tbl-acm.tbl-acm-ativo small.forms-label {
        font-size: 1.0em !important;
    }

    .menu-pcs{
        width: 47.57%;
        top: 6.5em;
        gap: 10px;
        left: 2.2em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    .menu-pcs-acessorios{
        left: 22.5em !important;
    }
    
    .modelos-pc .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.3em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .submenu-aplicdim {
        gap: 20px;
        left: 20.5em;
        bottom: 3.6em;
        width: 100%;
        display: none;
        position: absolute;    
    }
    
    .submenu-aplicdim button {
        width: 13%;
        border: none;
        color: #fff;    
        padding: 10px;
        cursor: pointer;
        font-size: 1em;
        border-radius: 5px;
        transition: all 0.5s;
        background-color: #004bce;    
        font-family: myriad-pro-black-semiextended;
    }

    .content-inox {
        gap: 20px;
        width: 80%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tabelas-inox {
        width: 90%;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

    .tabela-inox-trio {
        gap: 75px;
        display: flex;
        padding-top: 1.15em;
        flex-direction: column;
    }
    /* Fim Estilo Área de Produtos */

    /* Inicio Estilo Área de Simulador */
    .simulador-opcao {
        top: 9%;
        left: 38%;
        gap: 20px;
        display: flex;
        position: absolute;
    }
    
    .link-opcao img {
        width: auto;
        height: 1.1rem;
    }
    
    .cores img {
        width: 8.6rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    
    .cores2 img {
        width: 8.6rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    /* Fim Estilo Área de Simulador */

    /* Inicio Estilo Área de Orçamento */
    .forms-orcamento {
        width: 65%;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 1em 1em;
    }

    .btn-orcamento img {
        width: 100%;
    }
    /* Fim Estilo Área de Orçamento */

    /* Inicio Estilo Área de Contato */
    .card-forms-contato {
        margin: 0;
        padding: 0;
        width: 100%;
        height: 506px;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        background-image: url("../images/contato/card_entreemcontato_unabrasil.png");
    }

    .action-contato {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    /* Fim Estilo Área de Contato */
}

@media screen and (min-width: 1600px) and (max-width: 1919px){
    .input-padrao {
        width: 90%;
        border: none;
        outline: none;
        margin-top: 1%;
        min-height: 30px;
        border-radius: 5px;
        padding: 0px 0px 0px 5px;
        box-shadow: 6px 8px 5px #002f80;
    }

    .titulo {
        color: #fff;
        font-size: 1.5em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    /* Inicio Estilo Área de Produtos */
    .menu-vidros{
        width: 47.57%;
        top: 7em;
        gap: 10px;
        left: 3em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    h5.titulo {
        color: #004bce;
        font-size: 2.5em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    .modelos-vidro .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.8em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .menu-acms{
        width: 47.57%;
        top: 7em;
        gap: 10px;
        left: 3em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }
    
    .modelos-acm .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.5em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .tbl-acm {
        left: 23.5%;
        bottom: 8%;
        width: 100%;
        display: none;
        position: absolute;
    }
    
    .tbl-acm-ativo {
        gap: 10px;
        display: flex !important;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tbl-acm.tbl-acm-ativo small.forms-label {
        font-size: 1.1em !important;
    }

    .menu-pcs{
        width: 47.57%;
        top: 7em;
        gap: 10px;
        left: 3em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    .menu-pcs-acessorios{
        left: 26em !important;
    }
    
    .modelos-pc .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.5em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .submenu-aplicdim {
        gap: 20px;
        left: 23.5em;
        bottom: 4em;
        width: 100%;
        display: none;
        position: absolute;    
    }
    
    .submenu-aplicdim button {
        width: 13%;
        border: none;
        color: #fff;    
        padding: 10px;
        cursor: pointer;
        font-size: 1.1em;
        border-radius: 5px;
        transition: all 0.5s;
        background-color: #004bce;    
        font-family: myriad-pro-black-semiextended;
    }

    .content-inox {
        gap: 20px;
        width: 80%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tabelas-inox {
        width: 90%;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

    .tabela-inox-trio {
        gap: 75px;
        display: flex;
        padding-top: 1.15em;
        flex-direction: column;
    }
    /* Fim Estilo Área de Produtos */

    /* Inicio Estilo Área de Simulador */
    .simulador-opcao {
        top: 9%;
        left: 37.7%;
        gap: 20px;
        display: flex;
        position: absolute;
    }
    
    .link-opcao img {
        width: auto;
        height: 1.3rem;
    }
    
    .cores img {
        width: 10rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    
    .cores2 img {
        width: 10rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    /* Fim Estilo Área de Simulador */

    /* Inicio Estilo Área de Orçamento */
    .forms-orcamento {
        width: 60%;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 1em 1em;
    }

    .btn-orcamento img {
        width: 100%;
    }
    /* Fim Estilo Área de Orçamento */

    /* Inicio Estilo Área de Contato */
    .card-forms-contato {
        margin: 0;
        padding: 0;
        width: 100%;
        height: 506px;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        background-image: url("../images/contato/card_entreemcontato_unabrasil.png");
    }

    .action-contato {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    /* Fim Estilo Área de Contato */
}

@media screen and (min-width: 1920px){
    .input-padrao {
        width: 90%;
        border: none;
        outline: none;
        margin-top: 1%;
        min-height: 30px;
        border-radius: 5px;
        padding: 0px 0px 0px 5px;
        box-shadow: 6px 8px 5px #002f80;
    }

    .titulo {
        color: #fff;
        font-size: 1.5em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }
    
    /* Inicio Estilo Área de Produtos */
    .menu-vidros{
        width: 47.57%;
        top: 8em;
        gap: 10px;
        left: 3.5em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    h5.titulo {
        color: #004bce;
        font-size: 2.5em;
        margin-top: 0px;
        margin-bottom: 0px;    
        font-family: myriad-pro-black-semiextended;
    }

    .modelos-vidro .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.8em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .menu-acms{
        width: 47.57%;
        top: 8em;
        gap: 10px;
        left: 3.5em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }
    
    .modelos-acm .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.5em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .tbl-acm {
        left: 23.5%;
        bottom: 7%;
        width: 100%;
        display: none;
        position: absolute;
    }
    
    .tbl-acm-ativo {
        gap: 10px;
        display: flex !important;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tbl-acm.tbl-acm-ativo small.forms-label {
        font-size: 1.35em !important;
    }

    .menu-pcs{
        width: 47.57%;
        top: 8em;
        gap: 10px;
        left: 3.5em;
        z-index: 99;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        justify-content: center;
    }

    .menu-pcs-acessorios{
        left: 30.5em !important;
    }
    
    .modelos-pc .modelo {
        color: #001e30;
        cursor: pointer;
        font-size: 1.5em;  
        transition: all 0.5s;
        font-family: myriad-pro-black-semiextended;
    }

    .submenu-aplicdim {
        gap: 20px;
        left: 29em;
        bottom: 4.5em;
        width: 100%;
        display: none;
        position: absolute;    
    }
    
    .submenu-aplicdim button {
        width: 15%;
        border: none;
        color: #fff;    
        padding: 10px;
        cursor: pointer;
        font-size: 1.25em;
        border-radius: 5px;
        transition: all 0.5s;
        background-color: #004bce;    
        font-family: myriad-pro-black-semiextended;
    }

    .content-inox {
        gap: 20px;
        width: 80%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .tabelas-inox {
        width: 90%;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

    .tabela-inox-trio {
        gap: 75px;
        display: flex;
        padding-top: 1.15em;
        flex-direction: column;
    }
    /* Fim Estilo Área de Produtos */

    /* Inicio Estilo Área de Simulador */
    .simulador-opcao {
        top: 9%;
        left: 37%;
        gap: 20px;
        display: flex;
        position: absolute;
    }
    
    .link-opcao img {
        width: auto;
        height: 1.7rem;
    }
    
    .cores img {
        width: 12rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    
    .cores2 img {
        width: 12rem;
        cursor: pointer;
        transition: all 0.5s;
    }
    /* Fim Estilo Área de Simulador */

    /* Inicio Estilo Área de Orçamento */
    .forms-orcamento {
        width: 60%;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 1em 1em;
    }

    .btn-orcamento img {
        width: 100%;
    }
    /* Fim Estilo Área de Orçamento */

    /* Inicio Estilo Área de Contato */
    .card-forms-contato {
        margin: 0;
        padding: 0;
        width: 100%;
        height: 506px;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        background-image: url("../images/contato/card_entreemcontato_unabrasil.png");
    }

    .action-contato {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    /* Fim Estilo Área de Contato */
}

.img-inicio {
    z-index: 10;
    padding-top: 1.5%;
    position: relative;
    background-color: #fff;
}

.area-forms {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #00456e40;
    box-shadow: 0px 0px 0px 5px #001e30 inset;
}

.forms-label {
    font-size: 1.3em;
    margin-top: 0px;
    color: #001e30;
    font-weight: bold;
    margin-bottom: 0px;    
	font-family: myriad-pro-black-semiextended;
}

.forms-label-duplo {
    font-size: 1.3em;
    margin-top: 0px;
    color: #001e30;
    font-weight: bold;
    margin-bottom: 0px;    
    width: 45% !important;
	font-family: myriad-pro-black-semiextended;
}

/* Inicio Estilo Barrinha Superior */
.fundo_header {
    top: 0;
    left: 0;
    z-index: 0;
    position: absolute;
}

#logo_header {
    left: 15%;
    margin: 0;
    width: 65%;
    padding: 0;
    z-index: 10;
    cursor: pointer;
    position: relative;
    transition: all 0.5s;
}

#logo_header:hover, #logo_header:active {
    cursor: pointer;
    filter: drop-shadow(15px 10px 5px rgba(0,0,0,.5));
    -webkit-filter: drop-shadow(15px 10px 5px rgba(0,0,0,.5));    
}

#link_aempresa, #link_contato, #link_nossoscontatos, #link_orcamento, #link_simuladordeprodutos {
    top: 0;
    right: 0;
    width: 13%;
    z-index: 99;
    position: absolute;
    text-decoration: none;
}

#link_aempresa {
    margin-top: 4.5%;
    margin-right: 60%;
}

#link_aempresa img {
    width: 72%;
}

#link_nossoscontatos {
    margin-top: 3.5%;
    margin-right: 47%;
}

#link_nossoscontatos img {
    width: 68%;
}

#link_simuladordeprodutos {
    margin-top: 3.55%;
    margin-right: 34.8%;
}

#link_simuladordeprodutos img {
    width: 85%;
}

#link_orcamento {
    margin-top: 4.5%;
    margin-right: 21.7%;
}

#link_orcamento img {
    width: 80%;
}

#link_contato {
    margin-top: 4.4%;
    margin-right: 8.3%;
}

#link_contato img {
    width: 65%;
}
/* Fim Estilo Barrinha Superior */

/* Inicio Estilo Área do Vídeo Tela Inicial */
.area-video {
    margin: 0;
    padding: 0;
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.video-inicio {
    top: 0;
    left: 0;
    z-index: 0;
    width: 100%;
    position: absolute;
}

.conteudo-area-video {
    margin: 0;
    width: 100%;
    z-index: 10;
    display: flex;
    padding: 9% 0 0 0;
    position: relative;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.conteudo-area-video a {
    width: 20%;
    margin-top: -5%;
    transition: all 0.5s;
}

.conteudo-area-video a:hover, .conteudo-area-video a:active {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
}
/* Fim Estilo Área do Vídeo Tela Inicial */

/* Inicio Estilo Área de Produtos */
.area-produtos {
    gap: 20px;
    width: 100%;
    /*height: 100%;*/
    display: flex;
    padding: 2% 0%;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url('../images/produtos/fundo_nossosprodutos_unabrasil.png');
}

.area-produtos a {
    text-decoration: none;
}

.menu-produtos {
    gap: 20px;
    width: 95%;
    display: flex;
    align-items: center;
    border-radius: 20px;
    justify-content: center;
    background-color: #001e30;
}

.menu-produtos a {
    padding: 10px;
    transition: all 0.5s;
    text-decoration: none;
}

.menu-produtos a:active, .menu-produtos a:hover, .menu-produtos a.titulo-ativo {
    background-color: #00b0e0;
}

.content-produtos {
    gap: 20px;
    width: 60%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.categoria-vidro {
    width: 40%;
}

.categoria-vidro img {
    width: 100%;
    border-radius: 20px;
    transition: all 0.5s;
    border: 5px solid #002f80;
    content: url('../images/produtos/imagem_vidro_desativo.jpg');
}

.categoria-vidro img:hover {
    border: 5px solid #00b0e0;
    content: url('../images/produtos/imagem_vidro_ativo.jpg');
}

.categoria-policarbonato {
    width: 40%;
}

.categoria-policarbonato img {
    width: 100%;
    border-radius: 20px;
    transition: all 0.5s;
    border: 5px solid #002f80;
    content: url('../images/produtos/imagem_policarbonato_desativo.jpg');
}

.categoria-policarbonato img:hover {
    border: 5px solid #00b0e0;
    content: url('../images/produtos/imagem_policarbonato_ativo.jpg');
}

.categoria-acm {
    width: 40%;
}

.categoria-acm img {
    width: 100%;
    border-radius: 20px;
    transition: all 0.5s;
    border: 5px solid #002f80;
    content: url('../images/produtos/imagem_acm_desativo.jpg');
}

.categoria-acm img:hover {
    border: 5px solid #00b0e0;
    content: url('../images/produtos/imagem_acm_ativo.jpg');
}

.categoria-inox {
    width: 40%;
}

.categoria-inox img {
    width: 100%;
    border-radius: 20px;
    transition: all 0.5s;
    border: 5px solid #002f80;
    content: url('../images/produtos/imagem_inox_desativo.jpg');
}

.categoria-inox img:hover {
    border: 5px solid #00b0e0;
    content: url('../images/produtos/imagem_inox_ativo.jpg');
}

/* Página de vidros */
.area-vidros {
    gap: 20px;
    width: 100%;
    /*height: 100%;*/
    display: flex;
    padding: 2% 0%;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.area-vidros a {
    text-decoration: none;
}

.area-vidros-float {
    /*background-size: cover;*/
    background-size: 105%;
    background-position: right;
    background-repeat: no-repeat;
    background-image: url('../images/vidros/fundo_produtovidro_unabrasil.png');
}

.area-vidros-espelho {
    /*background-size: cover;*/
    background-size: 105%;
    background-position: right;
    background-repeat: no-repeat;
    background-image: url('../images/vidros/fundo_produtovidroespelho_unabrasil.png');
}

.area-vidros-laminado {
    /*background-size: cover;*/
    background-size: 105%;
    background-position: right;
    background-repeat: no-repeat;
    background-image: url('../images/vidros/fundo_produtovidrolaminado_unabrasil.png');
}

.area-vidros-fantasia {
    /*background-size: cover;*/
    background-size: 105%;
    background-position: right;
    background-repeat: no-repeat;
    background-image: url('../images/vidros/fundo_produtovidrofantasia_unabrasil.png');
}

.content-vidros {
    gap: 15px;
    width: 90%;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.content-vidros img {
    width: 47.57%;
}

.img-vidro-ativo {
    display: flex !important;
    align-items: center;
    justify-content: flex-start;
}

.img-vidro {
    width: 100%;
    display: none;
    position: relative;    
}

.img-vidro img {
    width: 48%;
}

.modelos-vidro{
    gap: 20px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.modelos-vidro .modelo:active, .modelos-vidro .modelo:hover {
    color: #00b0e0;
    transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
}

.modelos-vidro .modelo.modelo-ativo {
    color: #00b0e0 !important;
}

/* Página de acms */
.area-acms {
    gap: 20px;
    width: 100%;
    /*height: 100%;*/
    display: flex;
    padding: 2% 0%;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    /*background-size: cover;*/
    background-size: 105%;
    background-position: right;
    background-repeat: no-repeat;
    background-image: url('../images/acms/fundo_produtoacm_unabrasil.png');
}

.area-acms a {
    text-decoration: none;
}

.content-acms {
    gap: 15px;
    width: 90%;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.content-acms img {
    width: 47.57%;
}

.img-acm-ativo {
    display: flex !important;
    align-items: center;
    justify-content: flex-start;
}

.img-acm {
    width: 100%;
    display: none;
    position: relative;    
}

.img-acm img {
    width: 48%;
}

.modelos-acm{
    gap: 20px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.modelos-acm .modelo:active, .modelos-acm .modelo:hover {
    color: #00b0e0;
    transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
}

.modelos-acm .modelo.modelo-ativo {
    color: #00b0e0 !important;
}

.tbl-acm img:first-child {
    width: 16% !important;
}

.tbl-acm img.tbl-acm-cores {
    width: 38%;
}

.tbl-acm img.tbl-acm-lamina {
    width: 27.1%;
}

/* Página de pcs */
.area-pcs {
    gap: 20px;
    width: 100%;
    /*height: 100%;*/
    display: flex;
    padding: 2% 0%;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.area-pcs a {
    text-decoration: none;
}

.area-pcs-alveolar {
    /*background-size: cover;*/
    background-size: 105%;
    background-position: right;
    background-repeat: no-repeat;
    background-image: url('../images/pcs/fundo_polialveolar_nossosprodutos_unabrasil.png');
}

.area-pcs-compacto {
    /*background-size: cover;*/
    background-size: 105%;
    background-position: right;
    background-repeat: no-repeat;
    background-image: url('../images/pcs/fundo_policompacto_nossosprodutos_unabrasil.png');
}

.area-pcs-acessorios {
    /*background-size: cover;*/
    background-size: 102%;
    background-position: right;
    background-repeat: no-repeat;
    background-image: url('../images/pcs/fundo_polialuminio_nossosprodutos_unabrasil.png');
}

.content-pcs {
    gap: 15px;
    width: 90%;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.content-pcs img {
    width: 47.57%;
}

.img-pc-ativo {
    display: flex !important;
    align-items: center;
    justify-content: flex-start;
}

.img-pc {
    width: 100%;
    display: none;
    position: relative;    
}

.img-pc img {
    width: 48%;
}

.modelos-pc{
    gap: 20px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.modelos-pc .modelo:active, .modelos-pc .modelo:hover {
    color: #00b0e0;
    transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
}

.modelos-pc .modelo.modelo-ativo {
    color: #00b0e0 !important;
}

.submenu-aplicdim button:active, .submenu-aplicdim button:hover {
    transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    background-color: #00b0e0; 
}

.submenu-ativo {
    display: flex !important;
    align-items: center;
    justify-content: center;
}

/* Pagina de Inox */
.area-inox {
    gap: 20px;
    width: 100%;
    display: flex;
    padding: 2% 0%;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.area-inox a {
    text-decoration: none;
}

.menu-inox {
    gap: 20px;
    width: 95%;
    display: flex;
    align-items: center;
    border-radius: 20px;
    justify-content: center;
    background-color: #001e30;
}

.menu-inox a {
    padding: 10px;
    transition: all 0.5s;
    text-decoration: none;
}

.menu-inox a:active, .menu-inox a:hover, .menu-inox a.titulo-ativo {
    background-color: #00b0e0;
}

.tabelas-inox div table {
    width: 100%;
    margin-top: 0.5em;
    margin-bottom: 0px;
}

.tabela-home {
    width: 100%;
    margin-top: 0px;
    border: 2px solid #808080;
    border-collapse: collapse;
}

.taleba-inox-ind {
    width: 49%;
}

.tabela-home thead tr {
    height: 2.8em;
}

.tabela-home thead tr:first-child {
    color: #fff;
    background-color: #808080;
}

.tabela-home thead tr th {
    font-weight: bold;
}

/* Pagina de Peças de Moto */
.area-moto {
    gap: 20px;
    width: 100%;
    display: flex;
    padding: 2% 0%;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.area-moto a {
    text-decoration: none;
}

.menu-moto {
    gap: 20px;
    width: 95%;
    display: flex;
    align-items: center;
    border-radius: 20px;
    justify-content: center;
    background-color: #001e30;
}

.menu-moto a {
    padding: 10px;
    transition: all 0.5s;
    text-decoration: none;
}

.menu-moto a:active, .menu-moto a:hover, .menu-moto a.titulo-ativo {
    background-color: #00b0e0;
}

.content-moto {
    gap: 20px;
    width: 80%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.content-moto h5.titulo {
    text-align: center;
    font-size: 180%;
}

.tabela-moto {
    width: 100%;
    margin-top: 0.5em;
    margin-bottom: 0px;
}

/* Pagina de Papel Fotográfico */
.area-papel {
    gap: 20px;
    width: 100%;
    display: flex;
    padding: 2% 0%;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.area-papel a {
    text-decoration: none;
}

.menu-papel {
    gap: 20px;
    width: 95%;
    display: flex;
    align-items: center;
    border-radius: 20px;
    justify-content: center;
    background-color: #001e30;
}

.menu-papel a {
    padding: 10px;
    transition: all 0.5s;
    text-decoration: none;
}

.menu-papel a:active, .menu-papel a:hover, .menu-papel a.titulo-ativo {
    background-color: #00b0e0;
}

.content-papel {
    gap: 20px;
    width: 80%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.content-papel h5.titulo {
    text-align: center;
    font-size: 180%;
}

.tabela-papel {
    width: 100%;
    margin-top: 0.5em;
    margin-bottom: 0px;
}

.texto-cinza16c {
    font-size: 16px;
    text-align: center;
    font-family: myriad-pro-black-semiextended;
}

.texto-cinza16j {
    font-size: 16px;
    font-weight: 500;
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
}
/* Fim Estilo Área de Produtos */

/* Inicio Estilo Área de Simulador */
.area-simulador {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('../images/simulador/fundo_simuladordeprodutos_unabrasil.png');
}

.area-simulador a {
    text-decoration: none;
}

.link-opcao {
    cursor: pointer;
    transition: all 0.5s;
}


.link-opcao:active, .link-opcao:hover {
    transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
}
    
.cores {
    top: 30%;
    left: 11%;
    display: none;
    position: absolute;
}
    
.cores2 {
    top: 30%;
    left: 22.4%;
    display: none;
    position: absolute;
}

.cores img:active, .cores img:hover, .cores2 img:active, .cores2 img:hover {
    filter: drop-shadow(5px 4px 3px #00000080);
    -webkit-filter: drop-shadow(5px 4px 3px #00000080);
}

.cores-ativo {
    gap: 20px;
    flex-wrap: wrap;
    align-items: center;
    flex-direction: column;
    display: flex !important;
    justify-content: flex-start;
}

.quadros-simulador {
    top: 20%;
    width: 54%;
    right: 11.7%;
    display: none;
    position: absolute;
}

.quadros-ativo {
    display: flex !important;
}
/* Fim Estilo Área de Simulador */

/* Inicio Estilo Área de Orçamento */
.area-orcamento {
    width: 100%;
    display: flex;
    padding: 2% 0%;
    align-items: center;
    justify-content: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url('../images/orcamento/fundo_orcamento_unabrasil.png');
}

.area-orcamento label {    
    display: flex;
    position: relative;
    justify-content: flex-start;
}

.card-orcamento {
    width: 60%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.content-orcamento {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: flex-start;
}

.titulo-orcamento{
    width: 100%;
    padding: 0.5em 0em;
    text-align: center;
    background-color: #001e30;
}

.forms-orcamento textarea {
    padding-top: 5px;
    padding-bottom: 5px;
}

.btn-orcamento {
    border: none;
    cursor: pointer;
    background: none;
    transition: all 0.5s;
}

.btn-orcamento:active, .btn-orcamento:hover {
    transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
}
/* Fim Estilo Área de Orçamento */

/* Inicio Estilo Área de Contato */
.area-contato {
    width: 100%;
    /*height: 100%;*/
    display: flex;
    padding: 2% 0%;
    position: relative;
    align-items: center;
    justify-content: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url('../images/contato/fundo_contato_unabrasil.png');
}

.label-full{
    width: 100% !important;
}

.card-contato {
    width: 60%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.content-contato {
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: flex-start;
}

.imagem-atendente{
    width: 100%;
    display: flex;
    margin-bottom: 2%;
    justify-content: center;
}

.imagem-atendente img {
    width: 10.438em;
}

.forms-contato {
    top: 29%;
    gap: 10px;
    width: 78%;
    left: 14.5%;
    z-index: 99;
    display: flex;
    flex-wrap: wrap;
    position: relative;
    align-items: flex-start;
}

.break-contato {
    width: 100%;
    height: 0px;
    margin: 0px;
    padding: 0px;
}

.input-contato {
    width: 90%;
    border: none;
    outline: none;
    min-height: 30px;
    margin-bottom: 1%;
    border-radius: 5px;
    padding: 0px 0px 0px 5px;
    box-shadow: 6px 8px 5px #00b0e0;
}

.email-contato, .telefone-contato {
    width: 43.5% !important;
}

.forms-contato textarea {
    padding-top: 5px;
    padding-bottom: 5px;
}

.btn-contato {
    border: none;
    cursor: pointer;
    background: none;
    transition: all 0.5s;
}

.btn-contato img {
    width: 100%;
}

.btn-contato:active, .btn-contato:hover {
    transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
}

.rc-anchor-normal {
    width: 98% !important;
    height: 50px !important;
    margin-top: 5% !important;
}

.rc-anchor-normal .rc-anchor-content {
    width: 70% !important;
    height: 50px !important;
}

.rc-anchor-normal-footer {
    display: inline-block !important;
    height: 50px !important;
    vertical-align: top !important;
    width: 30% !important;
}

.rc-anchor-logo-portrait {
    margin: 0 !important;
    width: 100% !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
}

.rc-anchor-logo-img-portrait {
    -webkit-background-size: 21% !important;
    -o-background-size: 21% !important;
    background-size: 21% !important;
    height: 1.3em !important;
    margin: 2% 40% 0 40% !important;
    width: 100% !important;
}
/* Fim Estilo Área de Contato */