.carousel-inner img {
    width: 100%; /* Set width to 100% */
    margin: auto;
    min-height:200px;
}

/* 600px */
@media (max-width: 600px) {

    /* TITULO INICIAL */
    #titulo-home{
        font-size: 3.8vw;
        color: rgb(81, 75, 75);
    }

    /* ENDEREÇO */
    #text-endereco{
        font-size: 2.5vw;
        color: rgb(81, 75, 75);
    }

    /*** APRESENTAÇÃO DOUTORA ***/ 
    .sobre-doutora{
        background-color: white;
        width: 100%;
        height: auto;
        z-index:initial;    
    }

    /* DADOS DOUTORA */
    .conteudo-doutora{
        padding-top: 10%;
        padding-left: 5%;
        padding-right: 5%;
        padding-bottom: 10%;
        width: 100%;
    }

    /* FOTO DOUTORA */
    .foto-doutora{
        width: 100%;
    }

    #perfil-doutora{
        border-radius: 50%;
        width: 70%;
        margin-left: 15%;
    }

    /* DESCRIÇÃO DOUTORA */
    .dados-doutora{
        width: 100%;
        margin-left: 5%;
        margin-top: 5%;
    }
    
    .nome-doutora{
        color: rgb(81, 75, 75);
        font-size: 3.2vw;
    }

    .cargo-doutora{
        font-size: 3vw;
        color: rgb(81, 75, 75);
    }

    /*** SOBRE A CLINICA ***/
    .sobre-clinica{
        width: 100%;
        height: auto;
    }

    /* DESCRIÇÃO CLINICA */
    .descricao-clinica{
        width: 100%;
        height: auto;
        color: rgb(81, 75, 75);
        padding: 60px 40px;
        text-align: justify;
    }

    /* IMG-DESKTOP */
    .ilustracao-clinica{
        display: none;
    }
    
    /* IMG-MOBILE */
    .ilustracao-clinica-inicio{
       width: 100%;
    }

    #img-clinica{
        margin-left: 15%;
        width: 70%;
    }


    /*** CONTATO ***/
    .contato-inicio{
        margin-top: 8%;
        margin-left: 5%;
    }

    /* SOMBRA-DIV-CONTATO */
    div.polaroid {
        width: 94%;
        background-color: white;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-bottom: 25px;
        padding: 40px;
    }

    #titulo-contato{
        text-align: center;
        font-size: 2.5vw;
    }

    .conteudo-contato{
        width: 100%;
    }

    /* DIV TEXTOS-CONTATO */
    div.info-contato {
        text-align: justify;
        padding: 10px 10px;
       
    }

    /* DIV DE CADA TÓPICO-CONTATO */
    .topico-contato{
        margin-top: 2%;
    }

    /* IMG DE ICONE CONTATO */
    .img-icon-contato{
        width: 15%;
        float: left;
    }

    /* TEXTO DOS TÓPICOS - CONTATO */
    .text-contato{
        padding: 6px;
        margin-left: 20%;
        font-size: 1.9vw;
    }

    /* DIV IMG LOGO-CONTATO */
    .logo-clinica-contato{
        width: 100%;
        padding: 5px;
    }

    /* IMG LOGO - CONTATO */
    #img-contato-logo{
        width: 100%;
    }

}

/* 601px - 770px */
@media (min-width: 601px) and (max-width: 770px) {

    /* TITULO INICIAL */
    #titulo-home{
        font-size: 4vw;
        color: rgb(81, 75, 75);
    }

    /* ENDEREÇO */
    #text-endereco{
        font-size: 2.5vw;
        color: rgb(81, 75, 75);
    }

    /*** APRESENTAÇÃO DOUTORA ***/ 
    .sobre-doutora{
        background-color: white;
        width: 100%;
        height: auto;
        z-index:initial;    
    }

    /* DADOS DOUTORA */
    .conteudo-doutora{
        padding-top: 10%;
        padding-left: 5%;
        padding-right: 5%;
        padding-bottom: 10%;
        display: flex;
        width: 100%;
    }

    /* FOTO DOUTORA */
    .foto-doutora{
        flex: 60%;
    }

    #perfil-doutora{
        border-radius: 50%;
        width: 80%;
        margin-left: 10%;
    }

    /* DESCRIÇÃO DOUTORA */
    .dados-doutora{
        flex: 40%;
        margin-left: 5%;
        margin-top: 5%;
    }
    
    .nome-doutora{
        color: rgb(81, 75, 75);
        font-size: 2.5vw;
    }

    .cargo-doutora{
        font-size: 2vw;
        color: rgb(81, 75, 75);
    }

    /*** SOBRE A CLINICA ***/
    .sobre-clinica{
        width: 100%;
        height: auto;
    }

    /* DESCRIÇÃO CLINICA */
    .descricao-clinica{
        width: 100%;
        height: auto;
        color: rgb(81, 75, 75);
        padding: 60px 70px;
        text-align: justify;
    }

    /* IMG-DESKTOP */
    .ilustracao-clinica{
        display: none;
    }
    
    /* IMG-MOBILE */
    .ilustracao-clinica-inicio{
       width: 100%;
    }

    #img-clinica{
        margin-left: 20%;
        width: 60%;
    }


    /*** CONTATO ***/
    .contato-inicio{
        margin-top: 8%;
        margin-left: 5%;
    }

    /* SOMBRA-DIV-CONTATO */
    div.polaroid {
        width: 94%;
        background-color: white;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-bottom: 25px;
        padding: 40px;
    }

    #titulo-contato{
        text-align: center;
        font-size: 2vw;
    }

    .conteudo-contato{
        display: flex;
    }

    /* DIV TEXTOS-CONTATO */
    div.info-contato {
        text-align: justify;
        padding: 30px 20px;
        flex: 50%;
    }

    /* DIV DE CADA TÓPICO-CONTATO */
    .topico-contato{
    margin-top: 2%;
    }

    /* IMG DE ICONE CONTATO */
    .img-icon-contato{
        width: 20%;
        float: left;
    }

    /* TEXTO DOS TÓPICOS - CONTATO */
    .text-contato{
        padding: 6px;
        margin-left: 25%;
        font-size: 1.4vw;
    }

    /* DIV IMG LOGO-CONTATO */
    .logo-clinica-contato{
        flex: 50%;
    }

    /* IMG LOGO - CONTATO */
    #img-contato-logo{
        width: 100%;
    }

}

/* 771px - 899px */
@media (min-width:771px) and (max-width: 899px) {

    /* TITULO INICIAL */
    #titulo-home{
        font-size: 3.8vw;
        color: rgb(81, 75, 75);
    }

    /* ENDEREÇO */
    #text-endereco{
        font-size: 1.5vw;
        color: rgb(81, 75, 75);
    }

    /*** APRESENTAÇÃO DOUTORA ***/ 
    .sobre-doutora{
        background-color: white;
        width: 100%;
        height: auto;
        z-index:initial;    
    }

    /* DADOS DOUTORA */
    .conteudo-doutora{
        padding-top: 10%;
        padding-left: 5%;
        padding-right: 5%;
        padding-bottom: 10%; 
        display: flex;
        width: 100%;
    }

    /* FOTO DOUTORA */
    .foto-doutora{
        flex: 50%;
    }

    #perfil-doutora{
        border-radius: 50%;
        width: 80%;
        margin-left: 10%;
    }

    /* DESCRIÇÃO DOUTORA */
    .dados-doutora{
        flex: 50%;
        margin-top: 5%;
    }

    .bloco-doutora{
        width: 100%;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        padding: 10%;
    }
    
    .nome-doutora{
        color: rgb(81, 75, 75);
        font-size: 1.5vw;
    }

    .cargo-doutora{
        font-size: 1.3vw;
        color: rgb(81, 75, 75);
    }

    /*** SOBRE A CLINICA ***/
    .sobre-clinica{
        display: flex;
        width: 100%;
        height: auto;
    }

    /* DESCRIÇÃO CLINICA */
    .descricao-clinica{
        flex: 50%;
        height: auto;
        color: rgb(81, 75, 75);
        padding: 70px 20px;
        text-align: justify;
    }

    .box-descricao{
        width: 100%;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        padding: 10%;
    }

    /* IMG-DESKTOP */
    .ilustracao-clinica{
        flex: 50%;
        padding: 80px 20px;
    }

    /* IMG-MOBILE */
    .ilustracao-clinica-inicio{
        display: none;
    }

    #img-clinica{
        width: 100%;
    }
    

    /*** CONTATO ***/
    .contato-inicio{
        margin-top: 8%;
        margin-left: 5%;
    }

    /* SOMBRA-DIV-CONTATO */
    div.polaroid {
        width: 94%;
        background-color: white;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-bottom: 25px;
        padding: 40px;
    }

    #titulo-contato{
        text-align: center;
        font-size: 2vw;
    }

    .conteudo-contato{
        display: flex;
    }

    /* DIV TEXTOS-CONTATO */
    div.info-contato {
        text-align: justify;
        padding: 30px 20px;
        flex: 50%;
    }

    /* DIV DE CADA TÓPICO-CONTATO */
    .topico-contato{
    margin-top: 5%;
    }

    /* IMG DE ICONE CONTATO */
    .img-icon-contato{
        width: 20%;
        float: left;
    }

    /* TEXTO DOS TÓPICOS - CONTATO */
    .text-contato{
        padding: 10px;
        margin-left: 25%;
        font-size: 1.2vw;
    }

    /* DIV IMG LOGO-CONTATO */
    .logo-clinica-contato{
        flex: 50%;
    }

    /* IMG LOGO - CONTATO */
    #img-contato-logo{
        width: 100%;
    }

}

/* 900px - 1199px */
@media (min-width: 900px) and (max-width: 1199px) {

    /***  IMAGEM DE CAPA  ***/
    

    /* TITULO INICIAL */
    #titulo-home{
        font-size: 3.8vw;
        color: rgb(81, 75, 75);
    }

    /* ENDEREÇO */
    #text-endereco{
        font-size: 1.5vw;
        color: rgb(81, 75, 75);
    }

    /*** APRESENTAÇÃO DOUTORA ***/ 
    .sobre-doutora{
        background-color: white;
        width: 100%;
        height: auto;
        z-index:initial;    
    }

    /* DADOS DOUTORA */
    .conteudo-doutora{
        padding-top: 10%;
        padding-left: 5%;
        padding-right: 5%;
        padding-bottom: 10%;
        display: flex;
        width: 100%;
    }

    /* FOTO DOUTORA */
    .foto-doutora{
        flex: 50%;
    }

    #perfil-doutora{
        border-radius: 50%;
        width: 80%;
        margin-left: 10%;
    }

    /* DESCRIÇÃO DOUTORA */
    .dados-doutora{
        flex: 50%;
        padding-top: 5%;
    }

    .bloco-doutora{
        width: 100%;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        padding: 10%;
    }
    
    .nome-doutora{
        color: rgb(81, 75, 75);
        font-size: 1.5vw;
    }

    .cargo-doutora{
        font-size: 1.3vw;
        color: rgb(81, 75, 75);
    }

    /***  SOBRE A CLINICA ***/
    .sobre-clinica{
        display: flex;
        width: 100%;
        height: auto;
    }

    /* DESCRIÇÃO CLINICA */
    .descricao-clinica{
        flex: 50%;
        height: auto;
        color: rgb(81, 75, 75);
        padding: 70px 50px;
        text-align: justify;
    }

    .box-descricao{
        width: 100%;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        padding: 10%;
    }

    /* IMG-DESKTOP */
    .ilustracao-clinica{
        flex: 50%;
        padding: 80px 20px;
    }

    /* IMG-MOBILE */
    .ilustracao-clinica-inicio{
        display: none;
    }

    #img-clinica{
        width: 100%;
    }


    /*** CONTATO ***/
    .contato-inicio{
        margin-top: 8%;
        margin-left: 5%;
    }

    /* SOMBRA-DIV-CONTATO */
    div.polaroid {
        width: 94%;
        background-color: white;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-bottom: 25px;
        padding: 40px;
    }

    #titulo-contato{
        text-align: center;
        font-size: 2vw;
    }

    .conteudo-contato{
        display: flex;
    }

    /* DIV TEXTOS-CONTATO */
    div.info-contato {
        text-align: justify;
        padding: 40px 30px;
        flex: 50%;
    }

    /* DIV DE CADA TÓPICO-CONTATO */
    .topico-contato{
        margin-top: 5%;
    }

    /* IMG DE ICONE CONTATO */
    .img-icon-contato{
        width: 18%;
        float: left;
    }

    /* TEXTO DOS TÓPICOS - CONTATO */
    .text-contato{
        padding: 8px;
        margin-left: 25%;
        font-size: 1.2vw;
    }

    /* DIV IMG LOGO-CONTATO */
    .logo-clinica-contato{
        flex: 50%;
    }

    /* IMG LOGO - CONTATO */
    #img-contato-logo{
        width: 100%;
    }

}

/* 1200px */
@media (min-width: 1200px) {

    /***  IMAGEM DE CAPA  ***/

    /* TITULO INICIAL */
    #titulo-home{
        font-size: 3.8vw;
        color: rgb(81, 75, 75);
    }

    /* ENDEREÇO */
    #text-endereco{
        font-size: 1.5vw;
        color: rgb(81, 75, 75);
    }

    /*** APRESENTAÇÃO DOUTORA ***/ 
    .sobre-doutora{
        background-color: white;
        width: 100%;
        height: auto;
        z-index:initial;    
    }

    /* DADOS DOUTORA */
    .conteudo-doutora{
        padding-top: 10%;
        padding-left: 5%;
        padding-right: 5%;
        padding-bottom: 10%; 
        display: flex;
        width: 100%;
    }

    /* FOTO DOUTORA */
    .foto-doutora{
        flex: 50%;
    }

    #perfil-doutora{
        border-radius: 50%;
        width: 70%;
        margin-left: 10%;
    }

    /* DESCRIÇÃO DOUTORA */
    .dados-doutora{
        flex: 50%;
        padding-top: 5%;
    }

    .bloco-doutora{
        width: 100%;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        padding: 10%;
    }

    .nome-doutora{
        color: rgb(81, 75, 75);
        font-size: 1.5vw;
    }

    .cargo-doutora{
        font-size: 1.2vw;
        color: rgb(81, 75, 75);
    }


    /*** SOBRE A CLINICA ***/
    .sobre-clinica{
        display: flex;
        width: 100%;
        height: auto;
    }

    /* DESCRIÇÃO CLINICA */
    .descricao-clinica{
        flex: 50%;
        height: auto;
        color: rgb(81, 75, 75);
        text-align: justify;
        padding: 40px 80px;
    }

    .box-descricao{
        width: 100%;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        padding: 10%;
    }

    /* IMG-DESKTOP */
    .ilustracao-clinica{
        flex: 50%;
        padding: 40px 20px;
    }

    /* IMG-MOBILE */
    .ilustracao-clinica-inicio{
        display: none;
    }

    #img-clinica{
        width: 100%;
    }


    /*** CONTATO ***/
    .contato-inicio{
        margin-top: 8%;
        margin-left: 5%;
    }

    /* SOMBRA-DIV-CONTATO */
    div.polaroid {
        width: 94%;
        background-color: white;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-bottom: 25px;
        padding: 40px;
    }

    #titulo-contato{
        text-align: center;
        font-size: 2vw;
    }

    .conteudo-contato{
        display: flex;
    }

    /* DIV TEXTOS-CONTATO */
    div.info-contato {
        text-align: justify;
        padding: 50px 40px;
        flex: 50%;
    }

    /* DIV DE CADA TÓPICO-CONTATO */
    .topico-contato{
        margin-top: 5%;
    }

    /* IMG DE ICONE CONTATO */
    .img-icon-contato{
        width: 18%;
        float: left;
    }

    /* TEXTO DOS TÓPICOS - CONTATO */
    .text-contato{
        padding: 10px;
        margin-left: 25%;
        font-size: 1.2vw;
    }

    /* DIV IMG LOGO-CONTATO */
    .logo-clinica-contato{
        flex: 50%;
    }

    /* IMG LOGO - CONTATO */
    #img-contato-logo{
        width: 100%;
    }

}
