@media screen and (min-width : 1200px) {





/* -------------------------------------------------------------------------- */
/* --------------------------------- HEADER --------------------------------- */
/* -------------------------------------------------------------------------- */
    header .Header {
        width: 100%;
        float: left;
        background: #FFF;
        position: relative;
        height: 190px;
        border-top: 2px solid #2A313B;
    }
/* -------------------------------------------------------------------------- */
    header .Header .Logo {
        width: 100%;
        float: left;
        padding: 25px 0 0 0;
    }
    header .Header .Logo img {
        width: 100%;
    }
/* -------------------------------------------------------------------------- */
    header .Header .Menu {
        width: 100%;
        float: left;
        padding: 85px 25px 0 0;
    }
    header .Header .Menu ul {
        float: right;
    }
    header .Header .Menu ul li {
        float: left;
    }
    header .Header .Menu ul li a {
        float: left;
        color: #2a313b;
        font-weight: 700;
        font-size: 13px;
        cursor: pointer;
    }
    header .Header .Menu ul li a:hover {
        color: #D91F30;
    }
    header .Header .Menu span {
        width: 5px;
        height: 5px;
        float: left;
        background: #D91F30;
        border-radius: 50%;
        margin: 5px 9px 0 9px;
    }
/* -------------------------------------------------------------------------- */
    header .Header .Blue_Side {
        width: 100%;
        float: left;
        position: relative;
    }
    header .Header .Blue_Side .Marca {
        background: url('../img/global/marca_dagua.png');
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
        height: 190px;
        position: absolute;
        bottom: 0;
        top: 0;
        left: 0;
        right: 0;
    }
    header .Header .Blue_Side .Line {
        width: 100%;
        float: left;
        text-align: center;
        position: relative;
        margin-top: 80px;
    }
    header .Header .Blue_Side .Line p {
        width: 100%;
        float: left;
        color: #000000;
        padding: 16px 0;
        font-weight: 700;
    }
    header .Header .Blue_Side .Line p img {
        width: 14px;
        margin-right: 10px;
    }
    header .Header .Blue_Side .Line a img {
        width: 30px;
        border-radius: 50%;
        border: 2px solid #000000;
        margin: 0 5px 0 5px;
        cursor: pointer;
    }





/* -------------------------------------------------------------------------- */
/* --------------------------------- BANNER --------------------------------- */
/* -------------------------------------------------------------------------- */
    section .Banner {
        width: 100%;
        float: left;
    }





/* -------------------------------------------------------------------------- */
/* ---------------------------------- SOBRE --------------------------------- */
/* -------------------------------------------------------------------------- */
    section .Sobre {
        width: 100%;
        float: left;
        padding: 60px 0;
    }
    section .Sobre .Titulo {
        width: 100%;
        float: left;
        margin-bottom: 30px;
    }
    section .Sobre .Titulo h1 {
        font-size: 38px;
        font-weight: 800;
        color: #2A313B;
    }
/* -------------------------------------------------------------------------- */
    section .Sobre .Texto {
        width: 100%;
        float: left;
        margin-bottom: 40px;
    }
    section .Sobre .Texto p {
        line-height: 26px;
        color: #666;
        padding-right: 20px;
        font-size: 16px;
    }
    section .Sobre .Texto p span {
        width: 6px;
        height: 6px;
        background: #2A313B;
        float: left;
        margin: 10px 10px 0 30px;
        border-radius: 50%;
    }
/* -------------------------------------------------------------------------- */
    section .Sobre .MVV {
        width: 100%;
        float: left;
    }
    section .Sobre .MVV .Box {
        width: 33.3%;
        float: left;
        padding: 15px 25px 0 0;
    }
    section .Sobre .MVV .Box h2 {
        font-weight: 800;
        color: #2A313B;
        font-size: 28px;
        margin-bottom: 20px;
    }
    section .Sobre .MVV .Box p {
        line-height: 26px;
        color: #666;
        font-size: 16px;
    }
/* -------------------------------------------------------------------------- */
    section .Sobre .Imagem {
        width: 100%;
        float: left;
        position: relative;
    }
    section .Sobre .Imagem img {
        width: 100%;
        float: left;
    }
    section .Sobre .Imagem span {
        position: absolute;
        top: 6px;
        bottom: 6px;
        left: 6px;
        right: 6px;
        border: 2px solid #FFF;
    }





/* -------------------------------------------------------------------------- */
/* ----------------------------- ESPECIALIDADES ----------------------------- */
/* -------------------------------------------------------------------------- */
    section .Especialidades {
        width: 100%;
        float: left;
        padding: 60px 0 80px 0;
        background: #2A313B;
    }
    section .Especialidades .Titulo {
        width: 100%;
        float: left;
        margin-bottom: 70px;
    }
    section .Especialidades .Titulo h1 {
        font-size: 38px;
        font-weight: 800;
        color: #FFF;
        text-shadow: 1px 1px 2px #000;
    }
    section .Especialidades .Line {
        width: 100%;
        float: left;
        margin-top: 10px;
    }
    section .Especialidades .Line .Box {
        width: 100%;
        float: left;
        background: #FFF;
        text-align: center;
        box-shadow: 2px 2px 5px 2px rgba(0,0,0,0.20);
    }
    section .Especialidades .Line .Box .Icone {
        width: 80px;
        height: 80px;
        float: left;
        position: relative;
        left: 50%;
        margin-left: -40px;
        margin-top: -40px;
        background: #D91F30;
        border-radius: 5px;
    }
    section .Especialidades .Line .Box .Icone img {
        width: 100%;
        padding: 20px;
    }
    section .Especialidades .Line .Box .Title {
        width: 100%;
        float: left;
        margin-top: 30px;
    }
    section .Especialidades .Line .Box .Title h2 {
        font-size: 22px;
        color: #2A313B;
        font-weight: 600;
    }
    section .Especialidades .Line .Box .Explicacao {
        width: 100%;
        float: left;
        margin-top: 15px;
        padding: 0 60px 40px 60px;
    }
    section .Especialidades .Line .Box .Explicacao p {
        font-size: 15px;
        color: #666;
        line-height: 22px;
    }





/* -------------------------------------------------------------------------- */
/* -------------------------------- SERVICOS -------------------------------- */
/* -------------------------------------------------------------------------- */
    section .Servicos {
        width: 100%;
        float: left;
        padding: 60px 0 30px 0;
    }
    section .Servicos .Titulo {
        width: 100%;
        float: left;
        margin-bottom: 30px;
    }
    section .Servicos .Titulo h1 {
        font-size: 38px;
        font-weight: 800;
        color: #2A313B;
    }
    section .Servicos .Lista_de_Servicos p {
        font-size: 16px;
        color: #666;
        line-height: 24px;
        font-style: normal;
        margin-bottom: 10px;
    }
    section .Servicos .Lista_de_Servicos p span {
        width: 6px;
        height: 6px;
        background: #2A313B;
        float: left;
        margin: 8px 10px 0 0;
        border-radius: 50%;
    }
    section .Servicos .Btn {
        width: 100%;
        float: left;
        margin-bottom: 10px;
    }
    section .Servicos .Btn p {
        display: block;
        background: #EEE;
        padding: 25px;
        font-size: 18px;
        color: #2A313B;
        font-weight: 700;
        font-style: normal;
        text-align: center;
    }
    section .Servicos .Btn p:hover {
        background: #e0e0e0;
    }





/* -------------------------------------------------------------------------- */
/* --------------------------------- EXAMES --------------------------------- */
/* -------------------------------------------------------------------------- */
    section .Exames {
        width: 100%;
        float: left;
        padding: 30px 0 60px 0;
    }
    section .Exames .Titulo {
        width: 100%;
        float: left;
        margin-bottom: 40px;
    }
    section .Exames .Titulo h1 {
        font-size: 38px;
        font-weight: 800;
        color: #2A313B;
        line-height: 32px;
    }
    section .Exames .Line {
        width: 100%;
        float: left;
        padding: 0 65px 0 70px;
    }
    section .Exames .Line p {
        width: 100%;
        height: 102px;
        float: left;
        text-align: center;
        color: #666;
        background: #2A313B;
        padding: 14px 40px;
        font-size: 18px;
        line-height: 26px;
        color: #FFF;
        text-shadow: 1px 1px 2px #000;
        border-radius: 5px;
    }
    .owl-prev {
        left: 0;
        position: absolute;
        top: 18px;
    }
    .owl-next {
        right: 0;
        position: absolute;
        top: 18px;
    }





/* -------------------------------------------------------------------------- */
/* ------------------------------ CORPO CLÍNICO ----------------------------- */
/* -------------------------------------------------------------------------- */
    section .Corpo_Clinico {
        width: 100%;
        float: left;
        padding: 60px 0 80px 0;
        background: #2A313B;
    }
    section .Corpo_Clinico .Titulo {
        width: 100%;
        float: left;
        margin-bottom: 40px;
    }
    section .Corpo_Clinico .Titulo h1 {
        font-size: 38px;
        font-weight: 800;
        color: #FFF;
        text-shadow: 1px 1px 2px #000;
    }
    section .Corpo_Clinico .Foto {
        width: 100%;
        float: left;
        margin-bottom:20px;
    }
    section .Corpo_Clinico .Foto img {
        width: 100%;
        float: left;
    }
    section .Corpo_Clinico .Line {
        width: 100%;
        float: left;
    }
    section .Corpo_Clinico .Line .Box {
        width: 100%;
        max-height: 250px;
        padding: 30px;
        float: left;
        background: #FFF;
        overflow: hidden;
        box-shadow: 2px 2px 5px 2px rgba(0,0,0,0.20);
        position: relative;
        -webkit-transition: all 0.5s ease;
           -moz-transition: all 0.5s ease;
             -o-transition: all 0.5s ease;
                transition: all 0.5s ease;
    }
    section .Corpo_Clinico .Line .Box:hover {
        max-height: 1500px;
    }
    section .Corpo_Clinico .Line .Box .Title {
        width: 100%;
        float: left;
        margin-bottom: 25px;
        text-align: center;
    }
    section .Corpo_Clinico .Line .Box .Title h2 {
        font-size: 22px;
        color: #2A313B;
        font-weight: 600;
    }
    section .Corpo_Clinico .Line .Box .Explicacao {
        width: 100%;
        float: left;
    }
    section .Corpo_Clinico .Line .Box .Explicacao p {
        font-size: 15px;
        color: #666;
        line-height: 22px;
        margin-bottom: 10px;
    }
    section .Corpo_Clinico .Line .Box .Explicacao p:last-child {
        margin-bottom: 0;
    }
    section .Corpo_Clinico .Explicacao p span {
        width: 6px;
        height: 6px;
        background: #2A313B;
        float: left;
        margin: 8px 10px 0 0;
        border-radius: 50%;
    }
    section .Corpo_Clinico .Line .Box .Ver_Tudo {
        position: absolute;
        background: #DEE3EA;
        left: 0;
        right: 0;
        bottom: 0;
        text-align: center;
        padding: 10px 0;
    }
    section .Corpo_Clinico .Line .Box .Ver_Tudo p {
        color: #2A313B;
        font-size: 12px;
        font-weight: 500;
    }
    section .Corpo_Clinico .Line .Box:hover .Ver_Tudo {
        display: none;
    }





/* -------------------------------------------------------------------------- */
/* -------------------------------- CONVÊNIOS ------------------------------- */
/* -------------------------------------------------------------------------- */
    section .Convenios {
        width: 100%;
        float: left;
        padding: 60px 0;
    }
    section .Convenios .Titulo {
        width: 100%;
        float: left;
        margin-bottom: 40px;
    }
    section .Convenios .Titulo h1 {
        font-size: 38px;
        font-weight: 800;
        color: #2A313B;
        line-height: 32px;
    }
    section .Convenios .Line {
        width: 100%;
        float: left;
    }
    section .Convenios .Line .Box {
        padding: 5px;
        width: 100%;
        float: left;
        text-align: center;
        border: 5px solid #EEE;
        border-radius: 5px;
    }
    section .Convenios .Line .Box img {
        width: 125px;
        background: #FFF;
        border-radius: 5px;
    }





/* -------------------------------------------------------------------------- */
/* ------------------------------ LOCALIZAÇÃO ------------------------------- */
/* -------------------------------------------------------------------------- */
    address .Localizacao {
        width: 100%;
        float: left;
        padding: 0 0 60px 0;
    }
    address .Localizacao .Titulo {
        width: 100%;
        float: left;
        margin-bottom: 40px;
    }
    address .Localizacao .Titulo h1 {
        font-size: 38px;
        font-weight: 800;
        color: #2A313B;
        font-style: normal;
    }
    address .Localizacao p {
        font-size: 18px;
        color: #666;
        line-height: 25px;
        font-style: normal;
    }
    address .Localizacao p span {
        width: 6px;
        height: 6px;
        background: #2A313B;
        float: left;
        margin: 10px 11px 0 0;
        border-radius: 50%;
    }
    address .Localizacao .Btn {
        width: 100%;
        float: left;
        margin-top: 50px;
    }
    address .Localizacao .Btn a {
        display: block;
        background: #2A313B;
        padding: 22px;
        font-size: 18px;
        color: #FFF;
        font-weight: 700;
        font-style: normal;
    }
    address .Localizacao .Btn a:hover {
        background: #1E2530;
    }
    address .Localizacao .Btn a img {
        float: right;
        width: 22px;
    }
    address .Localizacao iframe {
        float: right;
    }





/* -------------------------------------------------------------------------- */
/* -------------------------------- CONTATO --------------------------------- */
/* -------------------------------------------------------------------------- */
    section .Contato {
        width: 100%;
        float: left;
        padding: 60px 0;
        background: #dee3ea;
    }
    section .Contato .Titulo {
        width: 100%;
        float: left;
        margin-bottom: 40px;
    }
    section .Contato .Titulo h1 {
        font-size: 38px;
        font-weight: 800;
        color: #2A313B;
        font-style: normal;
    }
    section .Contato .Form {
        width: 100%;
        float: left;
    }
    section .Contato .Form form {
        width: 100%;
        float: left;
    }
    section .Contato .Form form label {
        width: 100%;
        float: left;
        margin-bottom: 8px;
        font-weight: 600;
        color: #2A313B;
        font-size: 16px;
    }
    section .Contato .Form form input[type="text"],
    section .Contato .Form form textarea {
        width: 100%;
        float: left;
        padding: 15px;
        margin-bottom: 20px;
        font-size: 13px;
        border-left: 2px solid #2A313B;
        font-weight: 500;
    }
    section .Contato .Form form textarea {
        height: 105px;
        resize: vertical;
    }
    section .Contato .Form form input[type="text"]:focus,
    section .Contato .Form form textarea:focus {
        border-left: 2px solid #D91F30;
    }
    section .Contato .Form form input[type="submit"] {
        padding: 17px 40px;
        float: right;
        background: #2A313B;
        font-weight: 700;
        color: #FFF;
        font-size: 16px;
        cursor: pointer;
    }
    section .Contato .Form form input[type="submit"]:hover {
        background: #1E2530;
    }
    section .Contato iframe {
        float: right;
        box-shadow: 3px 3px 5px 1px rgba(0,0,0,0.04);
        padding: 2px;
        background: #2A313B;
        margin-top: 27px;
    }





/* -------------------------------------------------------------------------- */
/* -------------------------------- DIREITOS -------------------------------- */
/* -------------------------------------------------------------------------- */
    section .Direitos {
        width: 100%;
        float: left;
    }
    section .Direitos p {
        text-align: right;
        font-weight: 500;
        font-size: 16px;
        color: #666;
        padding: 35px 0;
    }
    section .Direitos p a {
        font-weight: 700;
        font-size: 18px;
        vertical-align: baseline;
        color: #2A313B;
    }





/* -------------------------------------------------------------------------- */
/* --------------------------------- GO TOP --------------------------------- */
/* -------------------------------------------------------------------------- */
    section .Go_Top {
        position: fixed;
        right: 0;
        bottom: 100px;
        padding: 10px;
        background: #2A313B;
        z-index: 100;
        border-right: 0;
        cursor: pointer;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }
    section .Go_Top:hover {
        background: #1E2530;
    }
    section .Go_Top img {
        width: 36px;
    }






}
