@charset "utf-8";
/* CSS Document */
 @font-face {
     font-family: montserrat;
     src: url("./MONTSERRAT-LIGHT.TTF");
}
 @font-face {
     font-family: montserrat_bold;
     src: url("./MONTSERRAT-BOLD.TTF");
}
 @font-face {
     font-family: breebold;
     src: url("./Bree Bold.otf");
}
 .whatsApp{
     position: fixed;
     bottom: 0px;
     right: 0px;
     padding: 20px;
     z-index: 9998;
}
 body,html{
     height: 100%;
     width: 100%;
     padding: 0;
     margin: 0;
     font-family: montserrat;
}
 .content{
     width: 1080px;
     display: flex;
     flex-direction: column;
}
 .w100perguntas{
     min-width: 100%;
     box-sizing: border-box;
     justify-content: center;
     display: inline;
     float: left;
}
 .texto-pergunta-resposta{
     padding: 10px;
     margin:10px;
     line-height: 150%;
}
 .w100perguntas h4{
     color: #525556;
     font-weight: bolder;
     padding: 0;
     margin: 10px;
}
 .w100{
     width: 100%;
     display: flex;
     box-sizing: border-box;
     justify-content: center;
}
 .w50{
     width: 50%;
     display: flex;
     box-sizing: border-box;
     justify-content: center;
}
 .p10{
     padding: 10px;
}
 .box-depoimento{
     width: 80%;
     height: 480px;
     background-color: #FFFFFF;
     border-top-right-radius:80px;
     border-bottom-left-radius:80px;
     margin-top: 50px;
}
 #box-depoimento p{
     color: #7c7e82;
     font-size: 20px;
     margin-top: 10px;
}
 .avatar{
     float: left;
     margin-top: -30px;
     margin-left: -50px;
}
 .avatar-nome{
     float: left;
     height: 20px;
     margin-top:-10px;
}
 .avatar-nome-p{
     padding: 20px !important;
     text-align: left !important;
}
 .avatar-profissionais{
     float: left;
     margin-left:84px;
     margin-top: -58px;
}
 .avatar-profissionais-p{
     padding: 20px !important;
     text-align: left !important;
}

 .depoimentoTexto{
     margin-top: 230px !important;
     display:block !important;
}
 .float-left{
     float: left;
}
 .border-box{
     box-sizing: border-box;
}
 .footer-w100{
     width: 100%;
     box-sizing: border-box;
     display: inline-block;
}
 .mt10p{
     margin-top: 10px;
}
 .mt20p{
     margin-top: 20px;
}
 .header-menu{
     height: 100px;
     position: fixed;
     z-index: 9997;
     opacity : 0.9;
     background-color: #264250;
}
 .header{
     background-image: url("../img/bg-header-1.png");
     height: 1000px;
     background-repeat: no-repeat;
     background-size: cover;
}
 #menu{
     width: 100%;
     min-width: 100%;
     z-index: 999;
     display: flex;
}
 #header-info{
     display: flex;
     flex-direction: column;
     width: 100%;
     margin-top:60px;
}
 #header-info div p{
     color: #FFFFFF;
     font-size: 20px;
}
 #header-info h2{
     padding: 0;
     margin: 0;
     font-size: 30px;
     font-weight: normal;
     color: #ffffff;
     opacity: 0.5;
}
 #menu ul {
     list-style-type: none;
     margin: 0;
     padding: 0;
     overflow: hidden;
     display: flex;
     justify-content: center;
}
 #menu li {
     float: left;
     padding: 30px;
     color: #FFFFFF;
     font-size: 14px;
     margin-top: 10px;
}
 #menu li:first-child {
     padding-left: 0px !important;
}
 #menu li:last-child {
     padding-right: 0px !important;
}
 #menu li a {
     display: block;
     color: white;
     text-align: center;
     padding: 0px;
     text-decoration: none;
}
 #menu li a:hover {
     
}
 #header-info h1{
     color: #cb9b6a;
     font-size: 80px;
     font-family: breebold;
     margin-top: 124px;
}
 h1{
     color: #cb9b6a;
     font-size: 80px;
}

 .botaoDoctoralia{
     background-color: #cb9b6a;
     height: auto;
     padding: 10px;
     border-radius: 15px;
     -webkit-box-shadow:0px 0px 7px 3px rgba(0,0,0,0.23);
     -moz-box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.23);
     box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.23);
     margin-top: -10px;
     cursor: pointer;
     color: #FFFFFF;
     width: 200px;
     background-image: url("../img/doctoralia.png");
     background-repeat: no-repeat;
     background-position: left;
     background-size: 25px;
     background-position-x:25px;
     
}
 .botaoAgendamento1{
     background-color: #cb9b6a;
     height: auto;
     width: auto;
     padding: 10px;
     border-radius: 15px;
     -webkit-box-shadow:0px 0px 7px 3px rgba(0,0,0,0.23);
     -moz-box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.23);
     box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.23);
     margin-top: -10px;
     cursor: pointer;
}
 .botaoAgendamento2{
     margin-top: 54px;
     background-color: #cb9b6a;
     height: auto;
     width: fit-content;
     padding: 20px;
     border-radius: 15px;
     -webkit-box-shadow:0px 0px 7px 3px rgba(0,0,0,0.23);
     -moz-box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.23);
     box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.23);
     cursor: pointer;
}
 .textoBotato2{
     color: #FFFFFF;
     font-size: 28px;
}
 .botaoAgendamento3{
     background-color: #2e5a6f;
     height: auto;
     width: fit-content;
     padding: 20px;
     border-radius: 15px;
     -webkit-box-shadow:0px 0px 7px 3px rgba(0,0,0,0.23);
     -moz-box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.23);
     box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.23);
     cursor: pointer;
}
 .textoBotao3{
     color: #FFFFFF;
     font-size: 28px;
}
 .site{
     background-image: url("../img/site-bg.jpg");
     background-repeat: no-repeat;
     background-size: cover;
}
 #especialidades {
     margin-top: 60px;
}
 #especialidades ul {
     list-style-type: none;
     margin: 0;
     padding: 0;
     overflow: hidden;
     display: flex;
     justify-content: center;
}
 .box-especialidades-1{
     float:left;
     margin-left: 30px;
     max-width: 70%;
}
 .foto-especialidade-1{
     float: left;
     margin-top:-5px;
}
 .box-especialidades-2{
     float:left;
     margin-left: 80px;
     max-width: 60%;
}
 .foto-especidades-2{
     float: right;
     margin-top:-5px;
     margin-right: -5px;
}
 .box-especialidades-3{
     float:left;
     margin-left: 30px;
     max-width: 70%;
}
 .foto-especidades-3{
     float: left;
     margin-top:-5px;
}
 .box-especidades-4{
     float:left;
     margin-left: 80px;
     max-width: 60%;
}
 .foto-especidades-4{
     float: right;
     margin-top:-5px;
     margin-right: -5px;
}
 .bgGeral{
     background-image: url("../img/bg-geral.png");
     background-repeat: repeat;
     box-shadow: 0 -20px 20px -20px #cfcfcf;
}
 #especialidades li {
     float: left;
     padding: 32px;
     color: #FFFFFF;
     font-size: 14px;
}
 #especialidades li a {
     display: block;
     color: white;
     text-align: center;
     padding: 16px;
     text-decoration: none;
}
 #especialidades h2{
     color:#FFFFFF;
     font-size: 25pt;
}
 #especialidades p{
     color:#FFFFFF;
     font-size: 16pt;
}
 #sobre-nos h2{
     font-family: montserrat_bold;
     font-size: 50pt;
     color:#2d5568;
     text-decoration: underline;
     text-decoration-color: #cb9b6a;
     text-underline-offset: 0.4em;
}
 #sobre-nos p{
     font-size: 16pt;
     color: #202022;
}
 #pacientes h2{
     font-size: 35pt;
     color:#2d5568;
}
 #profissionais h2{
     font-size: 35pt;
     color:#2d5568;
}
 #nossoEspaco h2{
     font-size: 50pt;
     color:#2d5568;
     text-decoration: underline;
     text-decoration-color: #cb9b6a;
     text-underline-offset: 0.4em;
     font-family: montserrat_bold;
}
 .especialidades-details{
     width: 100%;
     min-width: 100%;
     display: flex;
     flex-direction: column;
     margin: 0 auto;
}
 .details_2{
     margin-top: 50px !important;
}
 .details_3{
     margin-top: 50px;
}
 .details_4{
     margin-top: 50px;
}
 .especialidades-details h2{
     font-family: montserrat_bold;
}
 .especialidades-estrutura{
     width: 100%;
     height: 250px;
     border-radius: 200px;
     background-color: #2e5a6f;
}
 #sobre-nos{
     width: 100%;
     background-image: url("../img/bg-sobre-nos.jpg");
     background-repeat: no-repeat;
     background-size: cover;
     height: 1153px;
     margin-top: 100px;
}
 .sobreNos-content{
     float: left;
     text-align: left;
     width: 50%;
     margin-top: 50px;
}
 #pacientes{
     width: 100%;
     background-image: url("../img/bg-pacientes.jpg");
     background-repeat: no-repeat;
     background-size: cover;
     padding-bottom:70px;
     min-height: 800px;
}
 #profissionais{
     width: 100%;
     background-image: url("../img/bg-pacientes.jpg");
     background-repeat: no-repeat;
     background-size: cover;
     padding-bottom:70px;
     min-height: 800px;
}
 .pacientes-content{
     float: left;
     text-align: center;
     width: 100%;
     margin-top: 50px;
}
 .profissionais-content{
     float: left;
     text-align: center;
     width: 100%;
     margin-top: 50px;
}
 .pacientes-content h2{
     border-left: 5px solid #cb9b6a;
    /* Define a borda direita */
     padding-left: 10px;
    /* Espaçamento entre o texto e a borda */
     margin-left: 10px;
    /* Espaçamento entre a borda e outros elementos */
     font-family: montserrat_bold;
}
 .profissionais-content h2{
     border-left: 5px solid #cb9b6a;
    /* Define a borda direita */
     padding-left: 10px;
    /* Espaçamento entre o texto e a borda */
     margin-left: 10px;
    /* Espaçamento entre a borda e outros elementos */
     font-family: montserrat_bold;
}
 #nossoEspaco{
     width: 100%;
     background-repeat: no-repeat;
     background-size: cover;
     height: 1020px;
}
 #nossoEspaco h3{
     font-size: 25pt;
     font-style: normal;
     font-weight: normal;
     color:#2d5568;
}
 .nossoEspaco-content{
     float: left;
     text-align: center;
     width: 100%;
}
 .clinica{
     width: 50%;
     float: left;
     padding: 5px;
     box-sizing: border-box;
}
 #perguntasFrequentes{
     width: 100%;
     background-repeat: no-repeat;
     background-size: cover;
     height: auto;
     background-color: #FFFFFF;
     margin-bottom: 80px;
}
 .perguntas-frequentes-descricao{
     text-align: left;
     padding-left: 30px;
     margin-top: -30px;
     margin-bottom: 30px;
     line-height: 150%;
}
 .perguntasFrequentes-content{
     float: left;
     text-align: center;
     width: 100%;
}
 .perguntasFrequentes-content h2{
     font-size: 40pt;
     color: #2d5568;
     font-family: montserrat_bold;
     border-left: 5px solid #cb9b6a;
    /* Define a borda direita */
     padding-left: 10px;
    /* Espaçamento entre o texto e a borda */
     margin-left: 10px;
    /* Espaçamento entre a borda e outros elementos */
     text-align: left;
}
 #footer{
     width: 100%;
     background-repeat: no-repeat;
     background-size: cover;
     height: 750px;
     background-color: #203c48;
     border-top: 10px #cb9b6a solid;
}
 #footer p, h3{
     color: #FFFFFF;
}
 .footer-content{
     float: left;
     text-align: center;
     width: 100%;
}
 .footer-logo{
     float: left;
     margin-top: 100px;
}
 .footer-clinica{
     float: left;
     width: 40%;
     text-align: left;
}
 .display_none{
     display: none;
}
 .display_table{
     display: table;
}
 .cursor_poiner{
     cursor: pointer;
}
 .depoimento-mobile{
     width: 50%;
}
 .display_clinica{
     display: flex;
}
 .display_perguntas{
     display: table;
}
 .display_block{
     display: block;
}
 .display_none{
     display: none !important;
}

    /* Style the navigation menu */
.topnav {
  overflow: hidden;
  background-color: #333;
  position: relative;
  z-index: 9999;
    display: none;
}

/* Hide the links inside the navigation menu (except for logo/home) */
.topnav #myLinks {
  display: none;
}

.float_left{
    float: left;
}
.float_right{
    float: right;
}
.ml_10{
    margin-left: 10px;
}
.margin10{
    margin: 10px;
}
.marginBottom60{
    margin-bottom:60px;
}
.marginTop40{
    margin-top:40px;
}

/* Style navigation menu links */
.topnav a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: none;
}

/* Style the hamburger menu */
.topnav a.icon {
  background: black;
  display: none;
  position: absolute;
  right: 0;
  top: 0;
}

/* Add a grey background color on mouse-over */
.topnav a:hover {
  background-color: #ddd;
  color: black;
    display: none;
}

/* Style the active link (or home/logo) */
.active {
  background-color: #cb9b6a;
  color: white;
    display: none;
}
     


 @media only screen and (max-width: 1080px) {
     
     .avatar-profissionais{
    float: inherit;
     margin-left:auto;
     margin-top: -58px;
    }
     .avatar-profissionais img{
         max-height: 200px;
     }
      .depoimentoTexto{
         margin-top: 10px !important;
         display:block !important;
    }
     .depoimentoTexto p {
         color: #7c7e82 !important;
         font-size: 15px !important;
         padding: 2px!important;
    }
     
    .box-depoimento {
         width: 80%;
         height: 280px;
         background-color: #FFFFFF;
         border-top-right-radius: 80px;
         border-bottom-left-radius: 80px;
         margin-bottom: 50px;
         
    }
     
         /* Style the navigation menu */
.topnav {
  overflow: hidden;
  background-color: #333;
  position: relative;
    z-index: 9999;
    display: block;
}

/* Hide the links inside the navigation menu (except for logo/home) */
.topnav #myLinks {
  display: none;
}

/* Style navigation menu links */
.topnav a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
}

/* Style the hamburger menu */
.topnav a.icon {
  background: black;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}

/* Add a grey background color on mouse-over */
.topnav a:hover {
  background-color: #ddd;
  color: black;
}

/* Style the active link (or home/logo) */
.active {
  background-color: #cb9b6a;
  color: white;
}
     
     
     body,html{
         height: 100%;
         width: 100%;
         padding: 0;
         margin: 0;
         font-family: montserrat;
    }
     .content {
         width: 90%;
         display: flex;
         flex-direction: column;
    }
     .header {
         background-image: url(../img/bg-header-1.png);
         height: 1000px;
         background-repeat: no-repeat;
         background-size: cover;
         background-position: top center;
         max-width: 100%;
    }
     .w100{
         width: 100%;
         display: flex;
         box-sizing: border-box;
         justify-content: center;
    }
     #especialidades li {
         float: left;
         padding: 10px;
         color: #FFFFFF;
         font-size: 10px;
    }
     #especialidades li img{
         max-width: 100%;
    }
     .whatsApp{
         display: none;
    }
     .header-menu{
         display: none;
    }
     .especialidades-estrutura {
         width: 100%;
         height: 150px;
         border-radius: 200px;
         background-color: #2e5a6f;
    }
     .foto-especialidade-1 img{
         height: 160px;
    }
     .foto-especidades-2 img{
         height: 160px;
    }
     .foto-especidades-3 img{
         height: 160px;
    }
     .foto-especidades-4 img{
         height: 160px;
    }
     .box-especialidades-1 {
         float: left;
         max-width: 65%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
    }
     .box-especialidades-3 {
         float: left;
         max-width: 65%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
    }
     .box-especialidades-2 {
         float: left;
         max-width: 70%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
    }
     .box-especidades-4 {
         float: left;
         max-width: 70%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
    }
     #especialidades h2{
         color: #FFFFFF;
         font-size: 14pt;
         padding: 0;
         margin: 0;
    }
     #especialidades p {
         color: #FFFFFF;
         font-size: 10pt;
    }
     .sobreNos-content {
         float: left;
         text-align: left;
         width: 100%;
         margin-top: 50px;
    }
     .depoimento-mobile{
         min-width: 100% !important;
    }
     #pacientes {
         width: 100%;
         background-image: url(../img/bg-pacientes.jpg);
         background-repeat: no-repeat;
         background-size: cover;
         height: auto;
         margin-bottom: 50px;
    }
      #profissionais {
         width: 100%;
         background-image: url(../img/bg-pacientes.jpg);
         background-repeat: no-repeat;
         background-size: cover;
         height: auto;
         margin-bottom: 50px;
    }
     .clinica {
         width: 100%;
         float: left;
         padding: 5px;
         box-sizing: border-box;
    }
     .display_clinica{
         display: block;
    }
     .display_perguntas{
         display: block !important;
    }
     #nossoEspaco {
         width: 100%;
         background-repeat: no-repeat;
         background-size: cover;
         height: auto;
    }
     .display_none{
         display: none !important;
    }
}
 @media only screen and (max-width: 600px) {
    .avatar-profissionais{
    float: inherit;
     margin-left:auto;
     margin-top: -58px;
    }
     .avatar-profissionais img{
         max-height: 200px;
     }
      .depoimentoTexto{
         margin-top: 10px !important;
         display:block !important;
    }
     .depoimentoTexto p {
         color: #7c7e82 !important;
         font-size: 15px !important;
         padding: 2px!important;
    }
     
         /* Style the navigation menu */
.topnav {
  overflow: hidden;
  background-color: #333;
  position: relative;
    display: block;
    z-index: 9999;
}

/* Hide the links inside the navigation menu (except for logo/home) */
.topnav #myLinks {
  display: none;
}

/* Style navigation menu links */
.topnav a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
}

/* Style the hamburger menu */
.topnav a.icon {
  background: black;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}

/* Add a grey background color on mouse-over */
.topnav a:hover {
  background-color: #ddd;
  color: black;
}

/* Style the active link (or home/logo) */
.active {
  background-color: #cb9b6a;
  color: white;
}
     
     
     .especialidades-estrutura {
         width: 100%;
         height: 160px;
         border-radius: 30px;
         background-color: #2e5a6f;
    }
     .box-especialidades-1 {
         float: left;
         max-width: 100%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
         text-align: center;
    }
     .box-especialidades-3 {
         float: left;
         max-width: 100%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
         text-align: center;
    }
     .box-especialidades-2 {
         float: left;
         max-width: 100%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
         text-align: center;
    }
     .box-especidades-4 {
         float: left;
         max-width: 100%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
         text-align: center;
    }
     .foto-especialidade-1{
         display: none;
    }
     .foto-especidades-2{
         display: none;
    }
     .foto-especidades-3{
         display: none;
    }
     .foto-especidades-4 {
         display: none;
    }
     .especialidades-estrutura {
         width: 100%;
         height: 150px;
         border-radius: 30px;
         background-color: #2e5a6f;
    }
     #sobre-nos h2 {
         font-family: montserrat_bold;
         font-size: 18pt;
         color: #2d5568;
         text-decoration: underline;
         text-decoration-color: #cb9b6a;
         text-underline-offset: 0.4em;
    }
     #sobre-nos p {
         font-size: 12pt;
         color: #202022;
    }
     #pacientes h2 {
         font-size: 18pt;
         color: #2d5568;
    }
        #profissionais h2 {
         font-size: 18pt;
         color: #2d5568;
    }
     .avatar img{
         height: 80px;
    }
     #box-depoimento p {
         color: #7c7e82;
         font-size: 15px;
         padding: 20px;
    }
     #nossoEspaco h2 {
         font-size: 18pt;
         color: #2d5568;
         text-decoration: underline;
         text-decoration-color: #ddd;
         text-underline-offset: 0.4em;
         font-family: montserrat_bold;
    }
     .perguntasFrequentes-content h2 {
         font-size: 18pt;
         color: #2d5568;
         font-family: montserrat_bold;
         border-left: 5px solid #cb9b6a;
         padding-left: 10px;
         margin-left: 10px;
         text-align: left;
    }
     .perguntasFrequentes-content p{
         font-size: 12px;
         margin-top: 20px;
    }
     .texto-pergunta-resposta{
         padding: 10px;
         margin:10px;
         line-height: 150%;
         margin-top: 0px!important;
    }
     #header-info h1 {
         color: #cb9b6a;
         font-size: 60px;
         font-family: breebold;
         margin-top: 124px;
    }
     #header-info h2 {
         padding: 0;
         margin: 0;
         font-size: 25px;
         font-weight: normal;
         color: #ffffff;
         opacity: 0.5;
    }
     #sobre-nos {
         width: 100%;
         background-image: url(../img/bg-sobre-nos.jpg);
         background-repeat: no-repeat;
         background-size: cover;
         height: auto;
         margin-top: 100px;
         padding-bottom: 50px;
    }
     .header {
         background-image: url(../img/bg-header-1.png);
         height: auto;
         background-repeat: no-repeat;
         background-size: cover;
         background-position: top center;
         max-width: 100%;
    }
     .sobreNos-content {
         float: left;
         text-align: left;
         width: 100%;
         margin-top: 0px;
    }
     .box-depoimento {
         width: 80%;
         height: 350px;
         background-color: #FFFFFF;
         border-top-right-radius: 80px;
         border-bottom-left-radius: 80px;
         margin-bottom: 50px;
         
    }
     #especialidades {
         margin-top: 20px;
    }
    .footer-clinica{
        width: 100%;
        float: left;
    }
}
 @media only screen and (max-width: 400px) {
     
     /* Style the navigation menu */
.topnav {
  overflow: hidden;
  background-color: #333;
  position: relative;
    display: block;
    z-index: 9999;
}

/* Hide the links inside the navigation menu (except for logo/home) */
.topnav #myLinks {
  display: none;
}

/* Style navigation menu links */
.topnav a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
}

/* Style the hamburger menu */
.topnav a.icon {
  background: black;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}

/* Add a grey background color on mouse-over */
.topnav a:hover {
  background-color: #ddd;
  color: black;
}

/* Style the active link (or home/logo) */
.active {
  background-color: #cb9b6a;
  color: white;
}
     
     .especialidades-estrutura {
         width: 100%;
         height: 164px;
         border-radius: 30px;
         background-color: #2e5a6f;
    }
     .box-especialidades-1 {
         float: left;
         max-width: 100%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
         text-align: center;
    }
     .box-especialidades-3 {
         float: left;
         max-width: 100%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
         text-align: center;
    }
     .box-especialidades-2 {
         float: left;
         max-width: 100%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
         text-align: center;
    }
     .box-especidades-4 {
         float: left;
         max-width: 100%;
         margin-left: 0px;
         padding: 12px;
         box-sizing: border-box;
         text-align: center;
    }
     .foto-especialidade-1{
         display: none;
    }
     .foto-especidades-2{
         display: none;
    }
     .foto-especidades-3{
         display: none;
    }
     .foto-especidades-4 {
         display: none;
    }
     .especialidades-estrutura {
         width: 100%;
         height: 164px;
         border-radius: 30px;
         background-color: #2e5a6f;
    }
     #sobre-nos h2 {
         font-family: montserrat_bold;
         font-size: 18pt;
         color: #2d5568;
         text-decoration: underline;
         text-decoration-color: #cb9b6a;
         text-underline-offset: 0.4em;
    }
     #sobre-nos p {
         font-size: 12pt;
         color: #202022;
    }
     #pacientes h2 {
         font-size: 18pt;
         color: #2d5568;
    }
        #profissionais h2 {
         font-size: 18pt;
         color: #2d5568;
    }
     .avatar img{
         height: 80px;
    }
     #box-depoimento p {
         color: #7c7e82;
         font-size: 15px;
         padding: 20px;
    }
     #nossoEspaco h2 {
         font-size: 18pt;
         color: #2d5568;
         text-decoration: underline;
         text-decoration-color: #cb9b6a;
         text-underline-offset: 0.4em;
         font-family: montserrat_bold;
    }
     .perguntasFrequentes-content h2 {
         font-size: 18pt;
         color: #2d5568;
         font-family: montserrat_bold;
         border-left: 5px solid #cb9b6a;
         padding-left: 10px;
         margin-left: 10px;
         text-align: left;
    }
     .perguntasFrequentes-content p{
         font-size: 12px;
         margin-top: 20px;
    }
     .texto-pergunta-resposta{
         padding: 10px;
         margin:10px;
         line-height: 150%;
         margin-top: 0px!important;
    }
     #header-info h1 {
         color: #cb9b6a;
         font-size: 60px;
         font-family: breebold;
         margin-top: 124px;
    }
     #header-info h2 {
         padding: 0;
         margin: 0;
         font-size: 25px;
         font-weight: normal;
         color: #ffffff;
         opacity: 0.5;
    }
     #sobre-nos {
         width: 100%;
         background-image: url(../img/bg-sobre-nos.jpg);
         background-repeat: no-repeat;
         background-size: cover;
         height: auto;
         margin-top: 100px;
         padding-bottom: 50px;
    }
     .header {
         background-image: url(../img/bg-header-1.png);
         height: auto;
         background-repeat: no-repeat;
         background-size: cover;
         background-position: top center;
         max-width: 100%;
    }
     .sobreNos-content {
         float: left;
         text-align: left;
         width: 100%;
         margin-top: 0px;
    }
     .box-depoimento {
         width: 80%;
         height: 280px;
         background-color: #FFFFFF;
         border-top-right-radius: 80px;
         border-bottom-left-radius: 80px;
         margin-bottom: 50px;
    }
     #especialidades {
         margin-top: 20px;
    }
    .footer-clinica{
        width: 100%;
        float: left;
    }
}
 