@charset "UTF-8";


/*   1024 px | Ipad / tablet     **/
@media only screen and (max-width: 1024px){

}

/*   823 px | Ipad / tablet*/
@media only screen and (max-width: 820px) {

    header{
      background-color: #203030 !important;
      background-color: rgb(0, 0, 0 / 15%) !important;
    }

    header .navbar{
      
      background-color: rgb(0, 0, 0 / 15%) !important;
      /*background-color: #203030 !important;*/
    }

    header .container, header .navbar{
      margin: 0px;
      padding: 0px;
    }

      header .navbar .navbar-brand .img-logo{
        width: 120px;
        padding: 3px;
        margin-left: 13px !important;
      }

    header .navbar .navbar-toggler{
      border: 0px solid red;
      margin: 23px;
      background-color: #203030 !important;
    }

      header .navbar .navbar-toggler .btn-menu-p{
        width: 45px;
      }

      header .navbar .navbar-collapse{
        margin: 0px;
        padding: 0px;
        background-color: #fff;
        background-color: #203030 !important;
      }

        header .navbar .navbar-nav .nav-item .nav-link{
          padding: 20px;
          color: #fff;
          font-weight: bold;
        } 

    #analise-avaliacao{
      background-position: -170px;
    }

    #depoimentos .owl-theme .owl-nav{
      top: -30%;
    }

      #depoimentos .owl-theme .owl-nav .owl-prev{
        left: 100px;}

      #depoimentos .owl-theme .owl-nav .owl-next{
        right: 100px;}

    #medicos .owl-theme .owl-nav .owl-prev{
      left: 100px;}

    #medicos .owl-theme .owl-nav .owl-next{
      right: 100px;}

    #slide-convenios .owl-theme .owl-nav .owl-prev{
      left: 80px;
    }

      #slide-convenios .owl-theme .owl-nav .owl-next{
        right: 80px;}


    .footer-extra{
      width: 100px;
      display: block;
      border:  1px solid red;
    }

    .atalho-whatsapp{
      display: none;
    }

    .atalho-whatsapp-mobile{
      display: block;
      width: 100%;
      padding: 10px;
      background-color: #83CE77;
      color: #fff !important;
      text-align: center;
      position: fixed;
      bottom: 0px;
      z-index: 999;
    }

    .atalho-whatsapp-mobile .botao-atalho{
      color: #fff;
    }

    .atalho-whatsapp-mobile .botao-atalho img{
        width: 40px;
        padding:7px;
        background-color: #83CE77;
        border-radius: 100px;
    }

    .w-70{
      width: 100% !important;
    }

}

/*   768 px | Ipad / tablet*/
@media only screen and (max-width: 768px) {

}

/*   736 px | Ipad / tablet*/
@media only screen and (max-width: 736px) {

}

/*   731 px | Ipad / tablet*/
@media only screen and (max-width: 731px) {

}

/*   667 px | mobile Iphone Plus  **/
@media only screen and (max-width: 667px) {

}

/*   640 px | mobile Iphone Plus  **/
@media only screen and (max-width: 640px) {

    header{
      background-color: #203030 !important;
      background-color: rgb(0, 0, 0 / 15%) !important;
    }

    header .navbar{
      
      background-color: rgb(0, 0, 0 / 15%) !important;
      /*background-color: #203030 !important;*/
    }

    header .container, header .navbar{
      margin: 0px;
      padding: 0px;
    }

      header .navbar .navbar-brand .img-logo{
        width: 120px;
        padding: 3px;
        margin-left: 13px !important;
      }

    header .navbar .navbar-toggler{
      border: 0px solid red;
      margin: 23px;
      background-color: #203030 !important;
    }

      header .navbar .navbar-toggler .btn-menu-p{
        width: 45px;
      }

      header .navbar .navbar-collapse{
        margin: 0px;
        padding: 0px;
        background-color: #fff;
        background-color: #203030 !important;
      }

        header .navbar .navbar-nav .nav-item .nav-link{
          padding: 20px;
          color: #fff;
          font-weight: bold;
        } 

    #analise-avaliacao{
      background-position: -170px;
    }

    #depoimentos .owl-theme .owl-nav{
      top: 10%;
    }

      #depoimentos .owl-theme .owl-nav .owl-prev{
        left: 100px;}

      #depoimentos .owl-theme .owl-nav .owl-next{
        right: 100px;}

    #medicos .owl-theme .owl-nav .owl-prev{
      left: 100px;}

    #medicos .owl-theme .owl-nav .owl-next{
      right: 100px;}

    #slide-convenios .owl-theme .owl-nav .owl-prev{
      left: 80px;
    }

      #slide-convenios .owl-theme .owl-nav .owl-next{
        right: 80px;}


    .footer-extra{
      width: 100px;
      display: block;
      border:  1px solid red;
    }

    .atalho-whatsapp{
      display: none;
    }

    .atalho-whatsapp-mobile{
      display: block;
      width: 100%;
      padding: 10px;
      background-color: #83CE77;
      color: #fff !important;
      text-align: center;
      position: fixed;
      bottom: 0px;
      z-index: 999;
    }

    .atalho-whatsapp-mobile .botao-atalho{
      color: #fff;
    }

    .atalho-whatsapp-mobile .botao-atalho img{
        width: 40px;
        padding:7px;
        background-color: #83CE77;
        border-radius: 100px;
    }

    .w-70{
      width: 100% !important;
    }
}

/*    414 px | mobile Iphone Plus  **/
@media only screen and (max-width: 414px) {

    header{
      background-color: #203030 !important;
      background-color: rgb(0, 0, 0 / 15%) !important;
    }

    header .navbar{
      
      background-color: rgb(0, 0, 0 / 15%) !important;
      /*background-color: #203030 !important;*/
    }

    header .container, header .navbar{
      margin: 0px;
      padding: 0px;
    }

      header .navbar .navbar-brand .img-logo{
        width: 120px;
        padding: 3px;
        margin-left: 13px !important;
      }

    header .navbar .navbar-toggler{
      border: 0px solid red;
      margin: 23px;
      background-color: #203030 !important;
    }

      header .navbar .navbar-toggler .btn-menu-p{
        width: 45px;
      }

      header .navbar .navbar-collapse{
        margin: 0px;
        padding: 0px;
        background-color: #fff;
        background-color: #203030 !important;
      }

        header .navbar .navbar-nav .nav-item .nav-link{
          padding: 20px;
          color: #fff;
          font-weight: bold;
        } 

    #analise-avaliacao{
      background-position: -170px;
    }

    #depoimentos .owl-theme .owl-nav{
      top: 10%;
    }

      #depoimentos .owl-theme .owl-nav .owl-prev{
        left: 100px;}

      #depoimentos .owl-theme .owl-nav .owl-next{
        right: 100px;}

    #medicos .owl-theme .owl-nav .owl-prev{
      left: 100px;}

    #medicos .owl-theme .owl-nav .owl-next{
      right: 100px;}

    #slide-convenios .owl-theme .owl-nav .owl-prev{
      left: 80px;
    }

      #slide-convenios .owl-theme .owl-nav .owl-next{
        right: 80px;}


    .footer-extra{
      width: 100px;
      display: block;
      border:  1px solid red;
    }

    .atalho-whatsapp{
      display: none;
    }

    .atalho-whatsapp-mobile{
      display: block;
      width: 100%;
      padding: 10px;
      background-color: #83CE77;
      color: #fff !important;
      text-align: center;
      position: fixed;
      bottom: 0px;
      z-index: 999;
    }

    .atalho-whatsapp-mobile .botao-atalho{
      color: #fff;
    }

    .atalho-whatsapp-mobile .botao-atalho img{
        width: 40px;
        padding:7px;
        background-color: #83CE77;
        border-radius: 100px;
    }

    .w-70{
      width: 100% !important;
    }

}

/*    411 px | mobile  */
@media only screen and (max-width: 411px) {
  header .navbar{
    border-bottom: 1px solid #ccc;
  }

  header .container, header .navbar{
    margin: 0px;
    padding: 0px;
  }

    header .navbar .navbar-brand .img-logo{
      width: 150px;
      padding: 3px;
      margin-left: 13px !important;
    }

  header .navbar .navbar-toggler{
    border: 0px solid red;
    margin: 23px;
  }

    header .navbar .navbar-toggler .btn-menu-p{
      width: 45px;
    }

    header .navbar .navbar-collapse{
      margin: 0px;
      padding: 0px;
      background-color: #fafafa;
    }

      header .navbar .navbar-nav .nav-item .nav-link{
        padding: 20px;
        color: #b68b2d;
        font-weight: bold;
      }

    #analise-avaliacao{
      background-position: -170px;
    }


  .w-70{
    width: 100% !important;
  }
}

/*    375 px | mobile     **/
@media only screen and (max-width: 375px) {

    header{
      background-color: #203030 !important;
      background-color: rgb(0, 0, 0 / 15%) !important;
    }

    header .navbar{
      
      background-color: rgb(0, 0, 0 / 15%) !important;
      /*background-color: #203030 !important;*/
    }

    header .container, header .navbar{
      margin: 0px;
      padding: 0px;
    }

      header .navbar .navbar-brand .img-logo{
        width: 120px;
        padding: 3px;
        margin-left: 13px !important;
      }

    header .navbar .navbar-toggler{
      border: 0px solid red;
      margin: 23px;
      background-color: #203030 !important;
    }

      header .navbar .navbar-toggler .btn-menu-p{
        width: 45px;
      }

      header .navbar .navbar-collapse{
        margin: 0px;
        padding: 0px;
        background-color: #fff;
        background-color: #203030 !important;
      }

        header .navbar .navbar-nav .nav-item .nav-link{
          padding: 20px;
          color: #fff;
          font-weight: bold;
        } 

    #analise-avaliacao{
      background-position: -170px;
    }

    #depoimentos .owl-theme .owl-nav{
      top: 40%;
    }

      #depoimentos .owl-theme .owl-nav .owl-prev{
        left: 100px;}

      #depoimentos .owl-theme .owl-nav .owl-next{
        right: 100px;}

    #medicos .owl-theme .owl-nav .owl-prev{
      left: 100px;}

    #medicos .owl-theme .owl-nav .owl-next{
      right: 100px;}

    #slide-convenios .owl-theme .owl-nav .owl-prev{
      left: 80px;
    }

      #slide-convenios .owl-theme .owl-nav .owl-next{
        right: 80px;}


    .footer-extra{
      width: 100px;
      display: block;
      border:  1px solid red;
    }

    .atalho-whatsapp{
      display: none;
    }

    .atalho-whatsapp-mobile{
      display: block;
      width: 100%;
      padding: 10px;
      background-color: #83CE77;
      color: #fff !important;
      text-align: center;
      position: fixed;
      bottom: 0px;
      z-index: 999;
    }

    .atalho-whatsapp-mobile .botao-atalho{
      color: #fff;
    }

    .atalho-whatsapp-mobile .botao-atalho img{
        width: 40px;
        padding:7px;
        background-color: #83CE77;
        border-radius: 100px;
    }

    .w-70{
      width: 100% !important;
    }

}

/*    360 px | mobile     **/
@media only screen and (max-width: 360px) {

}

/*    320 px | mobile IPhone   **/
@media only screen and (max-width: 320px) {

}

/*   280 px | mobile Iphone Plus  **/
@media only screen and (max-width: 280px) {
    header{
      background-color: #203030 !important;
      background-color: rgb(0, 0, 0 / 15%) !important;
    }

    header .navbar{
      
      background-color: rgb(0, 0, 0 / 15%) !important;
      /*background-color: #203030 !important;*/
    }

    header .container, header .navbar{
      margin: 0px;
      padding: 0px;
    }

      header .navbar .navbar-brand .img-logo{
        width: 120px;
        padding: 3px;
        margin-left: 13px !important;
      }

    header .navbar .navbar-toggler{
      border: 0px solid red;
      margin: 23px;
      background-color: #203030 !important;
    }

      header .navbar .navbar-toggler .btn-menu-p{
        width: 45px;
      }

      header .navbar .navbar-collapse{
        margin: 0px;
        padding: 0px;
        background-color: #fff;
        background-color: #203030 !important;
      }

        header .navbar .navbar-nav .nav-item .nav-link{
          padding: 20px;
          color: #fff;
          font-weight: bold;
        } 

    #analise-avaliacao{
      background-position: -170px;
    }

    #depoimentos .owl-theme .owl-nav{
      top: 50%;
    }

      #depoimentos .owl-theme .owl-nav .owl-prev{
        left: 50px;}

      #depoimentos .owl-theme .owl-nav .owl-next{
        right: 50px;}

    #medicos .owl-theme .owl-nav .owl-prev{
      left: 50px;}

    #medicos .owl-theme .owl-nav .owl-next{
      right: 50px;}

    #slide-convenios .owl-theme .owl-nav .owl-prev{
      left: 40px;
    }

      #slide-convenios .owl-theme .owl-nav .owl-next{
        right: 40px;}


    .footer-extra{
      width: 100px;
      display: block;
      border:  1px solid red;
    }

    .atalho-whatsapp{
      display: none;
    }

    .atalho-whatsapp-mobile{
      display: block;
      width: 100%;
      padding: 10px;
      background-color: #83CE77;
      color: #fff !important;
      text-align: center;
      position: fixed;
      bottom: 0px;
      z-index: 999;
    }

    .atalho-whatsapp-mobile .botao-atalho{
      color: #fff;
    }

    .atalho-whatsapp-mobile .botao-atalho img{
        width: 40px;
        padding:7px;
        background-color: #83CE77;
        border-radius: 100px;
    }

    .w-70{
      width: 100% !important;
    }
}

