@media screen and (max-width: 1380px) {
    .cookies-container .cookie-content .cookies-pref {
        margin-top: -55px !important;
    }
    .img-tratamento-esq {
        display: none;
    }
    #corpo-clinico-1 .image-corpo-clinico-1 {
        right: 85px;
    }
    .borda-after {
        width: 385px;
    }
    #corpo-clinico .image-canto-dir {
        width: 270px;
        height: 375px;
        top: -130px;
    }
    #corpo-clinico .image-canto-esq {
        width: 270px;
        height: 375px;
        bottom: -115px;
    }
}
@media screen and (max-width: 1260px) {
    #corpo-clinico-1 .image-corpo-clinico-1 {
        right: 25px;
    }
    .borda-after {
        width: 325px;
    }
}
@media screen and (max-width: 1233px) {
    #sobre-interna .image-canto-esq {
        width: 185px;
        height: 270px;
    }
    .firula {
        width: 285px;
        height: 425px;
        top: -60px;
    }
}
@media screen and (max-width: 980px){
    #sobre-interna .image-canto-esq {
        display: none;
    }
    #corpo-clinico .image-canto-dir {
        display: none;
    }
    #corpo-clinico .image-canto-esq {
        display: none;
    }
    .fundo {
        display: block!important;
    }
    .fundo span {
         background: #7c8b7f;
         z-index: 100;
         width: 100%;
         height: 75px;
         position: fixed;
    }
    .fundo img {
        width: 100%;
        max-width: 120px;
        position: fixed;
        z-index: 10000;
        margin-left: 15px;
        top: 5px;
    }
    .engloba-sidebar a {
       font-family: 'Ubuntu', sans-serif;
       font-weight: 400;
       font-size: 16px;
       color: #7c8b7f;
   }
   .engloba-sidebar a:hover {
       color: black;
   }
    .engloba-sidebar li {
        padding-left: 0;
    }
    .engloba-sidebar {
        padding: 0;
        text-align: center;
    }
    .logo-side {
        background: #7C8B80;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 20px 0px;    
    }
    .logo-side img {
        width: 100%;   
    }
    #topo {
        display: none;
    }
    .engloba-menu-mobile {
        display: block;
        z-index: 100;
        position: fixed;
      }
    #social .projeto-descricao .box-projeto-descricao .content .engloba-dir .desc {
        width: 100%;
        padding: 0 30px;
        text-align: center;
    }
    #social .projeto-descricao .box-projeto-descricao .content .engloba-dir {
        margin-left: 0;
        margin: 0 auto;
        margin-top: 25px;
    }
    #social .projeto-descricao .box-projeto-descricao .content .engloba-esq {
        margin: 0 auto;
    }
    #social .projeto-descricao .box-projeto-descricao .content {
        flex-direction: column;
    }
    #social .engloba-projetos .engloba-titulo {
        width: 100%;
    }
    #social .engloba-titulo {
        width: 100%;
    }
    #social .engloba-projetos .box-categoria-projeto {
        width: 100%;
    }
    .lightbox-agendar form .nova {
         width: 249px;
    }
    .custom-select {
        width: 249px;
    }
    .lightbox-agendar form select {
        width: 249px;
    }
    .menu-footer span:nth-of-type(2) {
    margin-left: 51px;
    }
    .menu-footer span:nth-of-type(3) {margin-left: 51px;}
    .lightbox-especialidades .insta {
        z-index: 1;
        top: -25px;
    }
    .cookies-container {
        height: 120px!important;
    }
    .fav {
        left: 0!important;
    }
    .cookies-container .cookie-content .cookies-pref {
        margin: 0 auto!important;
        float: none!important;
        text-align: center;
        margin-top: 15px!important;
    }
    .cookies-container .cookie-content h5 {
        width: 100%!important;
        margin-top: 15px!important;
    }
    .cookies-container .cookie-content {
        margin-right: 40px;
    }
    .pesquisa{
        
        float: none;

        margin: 0 auto;

        margin-top: 18px;

        display: block;
    }
    #tratamentos .container{
        display: block;
    }
     #tratamentos .central{
        display: block;
    }
    #tratamentos .wrap{
        max-width: inherit;
    }
    .engloba-box-tratamento{
        
        display: block;
    }
    #formulario textarea{
        
        width: 97.4%;
    }
    #formulario form{
        width: 100%;
    }
    #formulario form input{
        
        width: 95%;
    }
    #contato .mapa-contato:after{
        width: 300px;
    }
    #contato .mapa-contato{
        
        width: 300px;
    }
    .lightbox-tratamento .box-galeria-estetica .image{
        
        width: 95%;

        height: 120px;

        margin-top: 3px;

        margin-bottom: 3px;
    }
    .lightbox-tratamento .box-galeria-estetica .content{

        width: 98%;

        height: 135px;

    }
    .lightbox-tratamento .image-direita{
        
        width: 250px;

        height: 380px;
    }
    .box-tratamentos .image .descricao{
        width: 100%;
    }
    .box-tratamentos .content{
        width: 95%;
    }   
    .box-tratamentos .image{
        width: 100%;
    }
    .categoria-tratamentos{
        text-align: center;
    }
    .categoria-tratamentos ul li{

        width: 100%;

        max-width: 226px;

        margin-bottom: 3px;
    }
    #footer .titulo img{
        width: 35px;
    }
    #footer .titulo{
        font-size: 23px;
    }
    #footer .titulo.form{
    font-size: 23px;
    }
    .box-especialistas .content{
        width: 95%;
    }
    .box-especialistas .image{
        width: 100%;
    }
    #especialistas .engloba-titulo .titulo{
        font-size: 40px;
        width: 100%;
    }
    #corpo-clinico-1 .engloba-corpo-clinico-1 .titulo-1{
        
        font-size: 40px;
    }
    .borda-after{
        
        width: 300px;
    }
    #topo .menu{     
      width: 70%;
    }
    #banner .desc-bann .titulo{
      
      width: 65%;
    }
    #banner .desc-bann{    
      width: 90%;
      margin: 0 auto;
    }
    #miolo{
      display: block;
    }
    .image-canto-direito{
      width: 205px;
    }
    .box-topico-sobre .content{

      width: 147px;
      height: 133px;
    }
    .engloba-box-tratamento .box-tratamento .content{     
        width: 220px;
        height: 300px;
    }
    .engloba-box-tratamento .box-tratamento .image{
      width: 220px;
      height: 300px;
    }
    .box-artigos .content{

        width: 90%;

    }
    .box-artigos .image{        
        width: 100%;
        height: 270px;
    }
    .box-artigos .image:after{
        /* width: 100%; */
        left: 0;
        margin-left: 11px;
    }
    #menu_sidebar ul li{
        
        margin: 0 15px;
    }
    #sobre-interna .image-sobre{     
        width: 285px;
        height: 581px;
    }
    .topico-sobre.interna .box-topico-sobre .content{
        
        width: 195px;
    }
    .box-galeria .image{
        width: 100%;
    }
    .box-galeria .content{
        
        width: 95%;
    }
    #corpo-clinico-1 .image-corpo-clinico-1{
        bottom: inherit;
        right: inherit;
    }
  }

  @media screen and (max-width: 830px){
    .footer-1 .logo-hoom {
        width: 100%;
    }
      .footer-1 .wrap {
        text-align: center;
    }
      .firula {
        display: none;
    }
      .box-artigos .image:after {
        
margin-left: 9px;
    }
    .lightbox-especialidades .insta {
        top: -35px;
    }
    #sobre .engloba-box-sobre .topico-sobre {
        margin: 0 auto;
        text-align: center;
    }
    .animateSet .box-topico-sobre.boxAnimate.animate {
    }
    #sobre .engloba-box-sobre {
        width: 100%;
    }
    .animateSet .image-canto-direito.animate {
        display: none;
    }
    .pesquisa{
        
width: 55%;
    }
    .categoria-blog-inter ul{

        width: 45%;
    }
    .pesquisa input{
        width: 100%;
    }
    .lightbox-agendar form select{
         width: 100%;
        max-width: 230px;
    }
    .custom-select{
        width: 100%;
        max-width: 230px;
    }
    .lightbox-agendar form input{
        width: 100%;
    }
    .lightbox-agendar .col-inline.col-8{
        width: 100%;
        margin: 0 auto;
    }
    .lightbox-agendar form label, .custom-select {width: 100% !important;max-width: inherit !important;}
    .lightbox-agendar .image-direita{
        display: none;
    }
      .lightbox-agendar .btn-enviar button{
          margin-right: 0;
      }
      .lightbox-agendar .engloba-titulo p{
          max-width: inherit;
      }
    .lightbox-agendar .engloba-titulo{
          width: 100%;
      }
      .lightbox-agendar .engloba-titulo .titulo,
      .lightbox-agendar .engloba-titulo .titulo:after{
          width: 100%;
      }
    .lightbox-tratamento .image-direita{
        display: none;
    }
    .lightbox-tratamento .engloba-estetica{
        
        width: 100%;
    }
    .engloba-box-tratamentos{
        text-align: center;
    }
    .box-tratamentos{
        width: 100%;
        min-width: 250px;
        margin: 0 auto;
        margin-bottom: 15px;
    }
      .box-tratamentos .content{
          width:100%;
      }
    .categoria-tratamentos ul li{
        padding: 20px 0;
    }
    .tratamentos-1 .descricao-tratamento {
    margin-top: 30px;
    width: 78%;
    }
    .tratamentos-1 .titulo-tratamento{

    display: block;

    width: 100%;

    }
    .lightbox-especialidades .wrap{
        
        padding: 60px 0;
    }
    .lightbox-especialidades .box-tratamento{
        width: 100%;
        max-width: 260px
    }
    .lightbox-especialidades .engloba-titulo .titulo{
        font-size: 35px;
    }
    .lightbox-especialidades .img-dir{

        width: 258px;

    }
    .engloba-box-especialistas{
        text-align: center;
    }
    .box-especialistas{
        width: 100%;
        max-width: 258px;
        margin-bottom: 20px;
    }
    #banner-interno .titulo{
        margin-left: 65px;
    }
    .engloba-corpo-clinico-1{
        width: 100%;
    }
    .seta-baixo{
        
        left: 50%;
    }
    #corpo-clinico-1 .engloba-corpo-clinico-1 .titulo-1{
        
        display: block;
    }
    #corpo-clinico-1 .engloba-corpo-clinico-1 .descricao{width: 100%;float: none;margin-top: 25px;left: 0;}
    #corpo-clinico-1 .image-corpo-clinico-1{float: none;margin-top: 30px;position: relative;left: 10px;margin-bottom: 23px;}
    #footer .titulo{
        font-size: 20px;
    }
    #footer .titulo.form{
        width: 335px;
        font-size: 20px;
    }
    #footer form input{
        
        width: 335px;
    }
    #footer form{
        width: 335px;
    }
     #sobre-interna {
        height: auto;
     }
     #galeria .engloba-titulo .titulo {
         width: 75%;
     }
     #galeria .engloba-titulo p {
         width: 75%;
     }
    #galeria .wrap{
        /* padding-top: 0; */
        padding-top: 40px;
    }   
    .topico-sobre.interna .box-topico-sobre .content{
        width: 95%;
    }
    #sobre-interna .engloba-sobre{
        
        width: 100%;
    }
    #sobre-interna .image-sobre{

        float: none;

        display: block;

        width: 100%;

        height: 300px;

        margin-top: 25px;
    }
    .box-artigos .content{
        width: 95%;
    }
    .box-artigos .image{
        height: 240px;
    }
    #tratamentos .wrap{
        
        padding-top: 30px;
    }
    .engloba-box-tratamento .box-tratamento .image{
        
        width: 100%;
    }
    .engloba-box-tratamento .box-tratamento .content{

       width: 240px;

    }
    .engloba-box-tratamento{
        width: 100%;
        float: none;
        margin-top: 30px;
    }
    #tratamentos .engloba-titulo{
        
        width: 100%;
    }
    .box-topico-sobre .content{
        
        width: 98%;

        height: 125px;
    }
    .engloba-logo img{
        width: 100%;
        max-width: 140px;
    }
    .engloba-logo{
        
        width: 25%;
    }
  }
  @media screen and (max-width: 730px){
    .menu-footer span:nth-of-type(2) {
       padding-right: 140px;
   }
   .menu-footer span:nth-of-type(3) {padding-right: 134px;}
   #footer.animateSet .wrap.boxAnimate.animate {
       margin-bottom: 35px;
   }
   #footer.animateSet .footer-1.boxAnimate.animate {
       z-index: 40;
   }
   .cookies-container .cookie-content .cookies-pref {
       margin-top: 9px!important;
   }
   .cookies-container .cookie-content h5 {
       margin-top: 10px!important;
   }
   #sobre{
       height: 100%;
   }
   .categoria-blog-inter form{
       float: none;
       width: 100%;
   }
   .pesquisa{
   }
   .categoria-blog-inter ul{
       
width: 100%;
       
display: block;
       
text-align: center;
   }
   .engloba-box-tratamentos-relacionados{
       text-align: center;
   }
   .box-tratamentos-relacionados .content{
       width: 95%;
   }
   .box-tratamentos-relacionados{
        width: 100%;
        max-width: 300px;
        text-align: left;
        margin-bottom: 15px;
    }
    .box-tratamentos-relacionados .image{
        width: 100%;
    }
   .box-blog-inter .descricao{
       width: 100%;
       float: none;
       margin-top: 30px;
   }
   .box-corpo-clinico{
   width: 100%;
   }
   .engloba-box-corpo-clinico .box-corpo-clinico .image{
       width: 100%;
   }
    .engloba-box-corpo-clinico .box-corpo-clinico .image:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        height: 343.76px;
        width: 100%;
        border-radius: 15px;
        z-index: 0;
        background: linear-gradient(to bottom, #00000000, #00000000 0%, #00000014 0%, #00000066 100%);       
    }
   .menu-footer{
        width: 100%;
        margin-top: 45px;   
   }
   #footer form label{
       width: 100%;
   }
   #footer form input{
       width: 100%;
   }
    #footer form{
        width: 100%;
    }
    #footer .titulo.form{
        width: 100%;
    }
    #footer ul{
        display: block;
        width: 100%;
    }   
    .btn-todos-artigos a{
        
        margin-top: 0;

        margin: 0 auto;
    }
    .btn-todos-artigos{
        float: none;
        display: block;
        margin-top: 40px;
    }
    .carrossel-artigos .owl-dots {
    display: block;
    margin-top: 45px;
    text-align: center;
}
    .engloba-box-info-contato{
        text-align: center;
    }
    .box-info-contato{
        width: 100%;
        max-width: 260px;
        margin-bottom: 15px;
        text-align: left;
    }
    #contato .mapa-contato img{
        
        margin: 0 auto;
    }
    #contato .mapa-contato{

        width: 100%;

        position: inherit;

        right: inherit;

        bottom: inherit;
    }
    #contato .mapa-contato iframe{
        width: 100%;
    }
    .engloba-endereco .col-inline.col-8{
          
        width: 100%;
    }
    .topico-sobre.interna{
        text-align: center;
    }
    .engloba-box-tratamento .box-tratamento .content .titulo-1{
        
        transform: translate(-50%, -40px);
    }
    .engloba-box-tratamento .box-tratamento .descricao{
        
    padding: 13px 10px;
    }
    .engloba-box-tratamento .box-tratamento .descricao p{
        font-size: 14px;
    }
    .engloba-box-tratamento .box-tratamento .image{
        
        width: 210px;
    }
    .engloba-box-tratamento .box-tratamento .content{
        width: 95%;
    }
    #banner .desc-bann .titulo{
        width: 80%;
    }
    #banner .desc-bann{
        width: 80%;
    }
    #banner .desc-bann .wrap{
        max-width: inherit;
    }
    .carrossel-sobre{
        margin: 0 auto;
    }
    .engloba-box-sobre{
        
    width: 100%;
    }
    .box-topico-sobre .content{
        
        width: 90%;
    }
    .box-topico-sobre{

        width: 100%;

        max-width: 235px;

        margin-bottom: 15px;    
    }
    .image-canto-direito{
        display: none;
    }
  }
  @media screen and (max-width: 630px){
      .lightbox-agendar .wrap{
          max-width: inherit;
      }
    #corpo-clinico .engloba-box-corpo-clinico {
        display: table;
        margin: 0 auto;   
    }
    .menu-footer span:nth-of-type(3) {
        padding-right: 0;
    }
    .menu-footer span:nth-of-type(2) {
        padding-right: 0;
    }
    .redes-sociais span {
        text-align: center;
        display: table;
        margin: 0 auto;
    }
    .cookies-container {
    height: 190px!important;
    }
    .fav {
    margin-top: 25px;
    margin-right: 35%;
    /* float: left!important; */
    }
    .cookies-container .cookie-content .cookies-pref {
        /* text-align: inherit; */
    }
    #artigos .wrap{
        z-index: 9;
    }
    .engloba-artigos{
        position: relative;
        z-index: 3;
    }
    .carrossel-artigos.owl-carousel .owl-nav button.owl-prev{
        margin-right: 10px;
        position: relative;
    }
    .carrossel-artigos.owl-carousel .owl-nav button.owl-next{
        margin-left: 10px;
    }
    .carrossel-artigos.owl-carousel .owl-nav.disabled{
        display: block;
        font-size: 80px;
        color: #7c8b7f;
        height: auto;
        text-align: center;
        position: relative;
        z-index: 3;
    }
    .carrossel-artigos .owl-dots{
        display: none;
    }
    .btn-ver-todos{
        margin-top: 15px;
        text-align: center;
    }
      .btn-ver-todos a{
          margin: 0 auto;
          float: none;
      }
    #banner .desc-bann .subtitulo{
        line-height: 23px;
        margin-top: 25px;
    }
    .engloba-box-video{
        text-align:center;
    }
    .box-video .image{
        
    width: 100%;
    }
    .box-video .image:before{
        width: 285px;
    }
    .box-video{
        width: 100%;
        max-width: 285px;
        margin-bottom: 20px;
    }
    #footer .gota{
        
        margin-bottom: 60px;

        width: 218px;
    }
    .engloba-titulo-contato p{
        width: 100%;
    }
    .engloba-titulo-contato .titulo{
        width: 100%;
        font-size: 32px;
        padding-top: 80px;
    }
    .box-blog-inter .image:after{
        display: none;
    }
    .box-blog-inter .image{

        display: block;

        width: 100%;
    }
    .lightbox-especialidades .engloba-conteudo{
        width: 100%;
    }
    .lightbox-especialidades .img-dir{
        display: none;
    }
    #blog .engloba-box-artigos{
        text-align: center;
    }
    .box-artigos{

        width: 100%;

        max-width: 270px;

        text-align: left;
    }
    .categoria-blog-inter ul{
        
        width: 100%;

        text-align: center;
    }
    #topo .menu{
        width: 60%;
    }
    .engloba-logo{
        width: 40%;
    }
    .btn-direita{
        display: none;    
    }
    .engloba-icones{
        
        width: 100%;

        text-align: center;

        margin-top: 20px;
    }
    .box-redes-sociais .titulo{
        text-align: center;
        display: block;
        margin: 0 auto;
    }
    .carrossel-corpo-clinico.owl-carousel button.owl-dot{
        margin: 0 3px;
    }
    .carrossel-corpo-clinico .owl-dots {
        display: none;
        margin-top: 60px;
        text-align: center;
    }
    .carrossel-corpo-clinico.owl-carousel .owl-nav button.owl-prev{
        margin-right: 10px;
    }
    .carrossel-corpo-clinico.owl-carousel .owl-nav button.owl-next{
        margin-left: 10px;
    }
    .carrossel-corpo-clinico.owl-carousel .owl-nav.disabled{
        display: block;
        font-size: 80px;
        color: #7c8b7f;
        height: auto;
        text-align: center;
    }
    .engloba-box-tratamento{
        margin-top: 52px;
    }
    .img-tratamento-esq{
        
bottom: inherit;
        
left: 50%;
        
top: 164px;
        
transform: translate(-50%, 0px);
        
margin-left: 0;
        
margin-bottom: inherit;
    }
    .img-tratamento-dir{
        display: none;
    }
    #tratamentos{
        height: 100%;
    }
    .btn-sobre{
        margin-top: 25px;
    }
    .box-sobre p{
        
        float: none;

        margin-top: 15px;

        width: 95%;
    }
    .box-sobre .titulo{

        display: block;

        width: 100%;
    }
    .carrossel-tratamento{
        text-align: center;
    }
    .carrossel-tratamento.owl-carousel button.owl-dot{
        margin: 0 3px;
    }
    .carrossel-tratamento.owl-carousel .owl-nav button.owl-prev{
        margin-right: 10px;
    }
    .carrossel-tratamento.owl-carousel .owl-nav button.owl-next{
        margin-left: 10px;
    }
    .carrossel-tratamento.owl-carousel .owl-nav.disabled{
        display: block;
        font-size: 80px;
        color: #7c8b7f;
        height: auto;
    }
    .carrossel-tratamento .owl-dots {
        display: none;
        margin-top: 60px;
        text-align: center;
        position: inherit;
        bottom: inherit;
        left: inherit;
        margin-bottom: inherit;
    }
    .box-topico-sobre .content{
        margin: 0 auto;
    }
    .box-topico-sobre{

        width: 260px;

        max-width: inherit;
    }
    #banner .desc-bann .titulo{
        width: 100%;
        font-size: 55px;
        line-height: 50px;
    }
}

@media screen and (max-width: 530px) {
    #banner-interno.trata {
        background-position: top center;
        height: 250px;
        margin-top: 50px;
    }
    #banner-interno.beleza {
        background-position: top left;
        height: 250px;
        margin-top: 50px;  
    }
    #banner-interno.clinico {
        background-position: top left;
        height: 250px;
        margin-top: 50px;
    }
    #banner-interno .wrap {
        padding: 0;
    }
    #banner-interno.sobre {
        background-position: top right;
        height: 250px;
        margin-top: 50px;
    }
    .engloba-box-corpo-clinico .box-corpo-clinico .image:after {
        position: absolute;
        left: 0;
        top: 0;
        height: 343.76px;
        width: 100% !important;
        border-radius: 15px;
        z-index: 0;
        background: linear-gradient(to bottom, #00000000, #00000000 0%, #00000014 0%, #00000066 100%);
    }
    .engloba-icones {
        right: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 30px;
    }
    .engloba-icones a {
        margin-left: 0;
    }
    .menu-footer span:nth-of-type(3) {padding-right: 0;}
    .menu-footer span:nth-of-type(2) {
        padding-right: 0;
    }
    .lightbox-especialidades .engloba-box-tratamento {
        text-align: center;
    }
    #sobre-interna {
        /* height: 620px; */
    }
    .lightbox-especialidades .insta {
        top: -45px;
    }
    .footer-1 span {
        top: 10px;
    }
    .img-tratamento-esq {top: 230px;}
}
@media screen and (max-width: 470px){
    .box-sobre{
        margin-top: 0;
    }
    .fundo img {
        /* display: none; */
        width: 102px;
        max-width: inherit;
    }
    #social .projeto-descricao .box-projeto-descricao .content .engloba-esq {
        width: 300px;
        height: 350px;
    }
    #sobre-interna {
        /* height: 620px; */
    }
    .footer-1 span {
        top: 0;
    }
    .img-tratamento-esq {
        top: 155px;
    }
    .fav {
        margin-right: 30%;
    }
    .cookies-container {
        height: 245px!important;
    }
    .personal_cookie_button {
        margin-top: 5px;
    }
    .box-tratamentos .image .descricao .titulo{
        font-size: 15px;
    }
    .box-tratamentos .image .descricao span{
        font-size: 13.3px;
    }
    .box-tratamentos{
        /* max-width: 200px; */
    }  
    #footer .wrap{
        padding-top: 40px;
       }
    #blog .wrap{
        width: 90%;
    }
    .box-video-inter .descricao p{
        margin-top: 20px;
    }
    .box-video-inter .descricao .titulo{
        font-size: 28px;
        width: 100%;
    }
    .engloba-box-video-inter .voltar{
        width: 50%;
    }
    .engloba-box-video-inter .compartilhar{
        width: 100%;
    }
    #banner #pagination{
        transform: inherit;
    }
    .btn-whats{
        
        margin-right: 0;

        margin-bottom: 5px;
    }
    .box-video .image:after{

        left: 151px;
    }
    .box-video .image:before{
        width: 100%;
    }
    .box-video{
        max-width: inherit;
    }
    #videos .wrap{

        width: 90%;
    }
    #videos-relacionado .wrap{
        width: 90%;
    }
    .video iframe{
        width: 100%;
        height: 240px;
    }
    .box-videos-relacionado{
        width: 100%;
        margin-bottom: 15px;    
    }
    .box-corpo-clinico{
        position: relative;
        z-index: 4;
    }
    blog .wrap{
        width: 90%;
    }
    #tratamentos-relacionados .wrap{
        width: 90%;
    }
    .box-tratamentos-relacionados{
        max-width: inherit;
    }
    #blog-inter .wrap{
        width: 90%;
    }
    .btn-todos-artigos{
        margin-bottom: 40px;
    }
    .engloba-box-corpo-clinico .box-corpo-clinico .image .descricao{
        opacity: 1;
        z-index: 1;
    }
    .animateSet .engloba-artigos.boxAnimate{
        z-index: -1;
    }
    .carrossel-sobre-1.owl-carousel .owl-nav.disabled{
        display: block;
    }
    .carrossel-sobre-1.owl-carousel .owl-nav button.owl-next{
        font-family: 'Rawline';
        color: #009AA7;
        font-size: 50px;
        line-height: 0;
        margin-left: 10px;
    }

    .carrossel-sobre-1.owl-carousel .owl-nav button.owl-prev{
       font-family: 'Rawline';
       color: #009AA7;
       font-size: 50px;
       line-height: 0;
       margin-right: 10px;
    }
    .carrossel-sobre-1 .owl-dots{
        float: none;
        display: none;
    }
    .engloba-box-tratamento .box-tratamento .content .titulo-1{
        font-size: 28px;
    }
    .lightbox-tratamento .box-estetica .descricao p{
        text-align: left;
    }
    .lightbox-tratamento .box-estetica .descricao span{
        text-align: left;
        display: block;
        border-bottom: inherit;
    }
    .lightbox-tratamento .box-estetica .descricao span:after{
        content: '';
        border-bottom: 2.37px solid #009AA7;
        display: block;
        width: 125px;
        margin-top: 5px;
    }
    .lightbox-tratamento{
        
        padding: 44px 20px;

        text-align: center;
    }
    #banner-interno .titulo{
        font-size: 32px;
        margin-left: 5px;
        margin-top: 150px;
    }
    #formulario form input{
        width: 100%;
    }
    #formulario form label{
        width: 100%;
    }   
    #formulario .wrap{
        
        padding-top: 0;

        width: 90%;
    }
    .box-info-contato{
        
        display: block;

        margin-bottom: 30px;

        width: 100%;

        max-width: inherit;
    }
    .engloba-titulo-contato .titulo{
        font-size: 28px;
        padding-top: 50px;
        margin-bottom: 15px;
    }
    .engloba-box-info-contato{
        margin-top: 45px;
    }
    .tratamentos-1 .titulo-tratamento span{
        font-size: 28px;
    }
    #footer .wrap{
        width: 90%;
    }
    .box-especialistas .descricao .titulo{
        font-size: 22px;
    }
    #especialistas .wrap{
        padding-top: 50px;
    }
    #corpo-clinico-1 .wrap{
        padding-top: 50px;
        width: 90%;
    }
    #corpo-clinico-1 .engloba-corpo-clinico-1 .titulo-1{
        width: 100%;
        font-size: 32px;
    }
    #sobre-interna .wrap{
        width: 90%;
        padding-top: 10px;
    }
    #sobre .wrap{
       width: 90%;
       display: block;
    }
    #tratamentos .wrap{
        
        width: 90%;
    }
    #tratamentos .engloba-titulo p{
        width: 100%;
    }
    #footer .gota{
        
        margin-bottom: 165px;
    }
    #contato .wrap{
        padding: 3px 0;
        width: 90%;
    }
    #banner .desc-bann .subtitulo{
        margin-top: 15px;
    }
    #tratamentos-relacionados .engloba-titulo .titulo{
        font-size: 28px;
    }
    .compartilhamento{
        width: 48%;
        display: inline-block;
        margin-left: 5px;
        float: none;
    }
    .engloba-box-blog-inter .compartilhar{
        width: 100%;
    }
    .engloba-box-blog-inter .voltar{
        width: 48%;
    }
    .box-blog-inter .descricao .titulo{
        width: 100%;
        font-size: 25px;
    }
    .categoria-blog-inter ul li{
        width: 100% !important;
        margin-right: inherit;
        margin-bottom: 10px;
    }
    .pesquisa{
        width: 100%;
    }
    .folha-2{
        display: none;
    }
    #sobre:after{
        width: 60%;
        z-index: 0;
    }
    #banner .dimensoes-slide{
        height: 600px;
        margin-top: 180px;
    }
    #banner{
        height: 614px;
    }
    #topo .menu{
        
    width: 35%;
    }
    .engloba-logo{

        width: 65%;

    }
    .lightbox-agendar .engloba-titulo .titulo{
        font-size: 28px;
        margin-top: 10px
    }
    .lightbox-agendar form select{
        max-width: inherit;
    }
    .custom-select{
        max-width: inherit;
        margin-bottom: 6px;
        width: 249px;
    }
    .lightbox-agendar form label{
        /* width: 249px; */
        max-width: inherit;
    }
/*     .lightbox-agendar form label input{
        width: 100%;
    }
    .lightbox-agendar form .nova {
        /* width: 100%;
    } */
    .box-galeria-estetica{
        width: 100%;
        max-width: 160px;
        margin-bottom: 3px;
    }
    .lightbox-tratamento .box-estetica .descricao .titulo{
        font-size: 28px;
        margin-top: 32px;
        text-align: left;
    }
    .categoria-tratamentos ul li{
        width: 100%;
        max-width: inherit;
    }
    .tratamentos-1 .descricao-tratamento{
        width: 100%;
    }
    .tratamentos-1 .titulo-tratamento{
        font-size: 28px;
    }
    .firula{
        display: none;
    }
    .lightbox-especialidades .engloba-box-tratamento{
        text-align: center;
    }
    .lightbox-especialidades .engloba-titulo .titulo{
        font-size: 28px;
    }
    .lightbox-especialidades .insta a{

        float: none;

        display: inline-block;

        vertical-align: middle;
    }
    .lightbox-especialidades .insta a img{
        width: 25px;
        margin-top: -2px;
    }
    .lightbox-especialidades .insta{
        
        top: -50px;
    }
    #especialistas .engloba-titulo p{
        width: 100%;
        margin-top: 20px;
    }
    #especialistas .engloba-titulo .titulo{
        
        width: 100%;

        font-size: 28px;
    }
    .seta-baixo{
        
        left: inherit;

        right: 21px;
    }
    .footer-1{

        height: 100%;

        padding: 15px 0;
    }
    .footer-1 span{

        display: block;

        margin-left: inherit;

        text-align: center;

        margin-top: 10px;
    }
    .footer-1 .logo-hoom img{
        margin: 0 auto;
    }
    .footer-1 .logo-hoom{
        float: none;
        /* display: block; */
        margin-top: 15px;
    }
    .footer-1 .logo img{
        margin: 0 auto;
    }
    .footer-1 .logo{

        display: block;
    }
    #redes-sociais .wrap{
        
        padding: 35px 0;
    }
    .engloba-icones a img{
        
        width: 30px;
    }
    .engloba-icones a{
        /* margin: 0 15px; */
    }
    .box-redes-sociais .titulo{
        width: 100%;
    }
    .box-galeria .content{
        margin: 0 auto;
    }
    .box-galeria{
        width: 100%;
    }
    #galeria .engloba-titulo p{
        width: 100%;
        margin-top: 20px;
    }
    #galeria .engloba-titulo .titulo{
        font-size: 28px;
        width: 100%;
        /* margin-top: 35px; */
        margin: 0 auto;
        margin-top: 0;
    }
    #sobre-interna .engloba-sobre > p{
        
        float: none;

        margin-right: inherit;

        margin-top: 20px;

        width: 100%;
    }

    #sobre-interna .engloba-sobre .titulo-1{
        width: 100%;
        font-size: 28px;
    }
    .redes-sociais.compartilha{
        width: 100%;
    }
    #blog-inter .redes-sociais.compartilha{
        right: 51%;
        margin-bottom: -70px;
    }
    #blog-inter .box-video-inter .redes-sociais.compartilha{
        margin-bottom: -70px;
        right: 25%;
        width: 48%;
    }
    .redes-sociais span{
        margin: 0 auto;
    }
    .redes-sociais{
        width: 100%;
    }
    #menu_sidebar ul li:hover:after {
       display: none;
    }
    #menu_sidebar ul li{
        
        margin-bottom: 30px;

        width: 100px;

        text-align: center;
    }
    #menu_sidebar ul{
        width: 100%;
        border-bottom: 1px solid #70707047;
        padding-bottom: 22px;
        margin-bottom: 45px;
        margin-top: -72px;
        text-align: center;
    }
    #menu_sidebar .closeSidebar{
        
color: #707070;
        
margin-top: 0;
        
width: 60px;
        
height: 60px;
        
background: #EDEDED;
        
padding: 23px;
        
padding-top: 20px;
        
font-family: 'Intro';
        
font-weight: normal;
    }
    .sidebar.aberto{
        
height: 100%;
        
top: 0;
        
z-index: 10000 !important;
    }

    .titulo-footer{
        margin-left: 9px;
    }
    .menu-footer ul li{
        
margin: 0 9px;
        
margin-bottom: 25px;
    }
    #footer ul{
        margin-top: 0;
    }
    .menu-footer .col-inline.col-x2{

    width: 100%;

    margin-bottom: 30px;

    }
    .menu-footer .col-inline.col-x2:nth-of-type(1){
        border-bottom: 1px solid #70707040;
        margin-bottom: 30px;
        padding-bottom: 30px;
    }
    .box-artigos .content{

        margin: 0 auto;

        width: 90%;
    }
    .box-artigos .image{
        height: 260px;
    }
    .box-artigos{
        max-width: inherit;
    }
    .background{height: 300px;z-index: -2;}
    .background .titulo{
        font-size: 28px;
    }
    .carrossel-corpo-clinico{
        margin: 0 auto;   
    }
    .engloba-titulo{
        display: block;
        width: 95%;
        margin: 0 auto;
    }
    .engloba-box-corpo-clinico{

        display: block;

        margin-top: 100px;

    }
    .engloba-box-corpo-clinico .box-corpo-clinico:hover .image:after{
        width: 100%
    }
    #corpo-clinico .engloba-titulo p{
        
        width: 100%;

        margin-top: 10px;
    }
    #corpo-clinico .engloba-titulo .titulo{
        
        width: 100%;

        font-size: 28px;
    }
    #tratamentos .engloba-titulo .titulo{
        font-size: 28px;
        width: 100%;
        text-align: center;
    }
    .box-sobre .titulo{
        
        font-size: 28px;
    }
    .box-topico-sobre .content{
        
        width: 100%;
    }
    .box-topico-sobre{
        
width: 100%;
    }
    #banner .desc-bann{
        
width: 80%;
        
margin: 0 auto;
        
margin-right: 10px;
    }
    .engloba-menu:after{
        display: none;
    }
    #banner .desc-bann .titulo{
        font-size: 32px;
        line-height: 43px;
    }
}
@media screen and (max-width: 420px){
    .img-tratamento-esq {
        top: 170px;
    }
    .cookies-container .cookie-content .cookies-pref {
        margin-top: 0px!important;
    }
    .fav {
        margin-top: 20px!important;
    }
    #blog-inter .redes-sociais.compartilha{

    }
    #blog-inter .box-video-inter .redes-sociais.compartilha{
        margin-bottom: -70px;
    }
    .redes-sociais.compartilha{
        margin-bottom: -70px;
    }
    .box-video .image:after{
        left: 128px;
    }
    #banner-interno .titulo{
        
font-size: 38px;
    }
    .box-topico-sobre{
    }
    #topo .menu{
        
        width: 45%;
    }
    .engloba-logo{

        width: 55%;

    }
    #corpo-clinico{
        height: 100%
    }
    .engloba-box-corpo-clinico{

    margin-top: 130px;
    }
} 
@media screen and (max-width: 375px){
     .fav {
         margin-right: 24%;
     }
     .cookies-container .cookie-content .cookies-pref {
         margin-top: 8px!important;
     }
     .cookies-container {
         height: 255px!important;
     }
    .box-tratamentos .image{
        height: 241px;
    }
    .box-tratamentos{
        /* max-width: 155px; */
    }
}
@media screen and (max-width: 360px){
    #galeria .wrap {
        padding-top: 200px;
    }
    .img-tratamento-esq {
        top: 195px;
    }
    #tratamentos .engloba-titulo p {
        padding-bottom: 20px;
    }
    .box-video .image:after{
        left: 110px;
    }
    #blog-inter .redes-sociais.compartilha{
        right: 60%;
    }
    #blog-inter .box-video-inter .redes-sociais.compartilha{
        right: 30%;
    }
    #sobre-interna {
        height: 660px;    
    }
}