.div-footer{
    padding-top: 125px;
    bottom:0px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.menus-footer {
    float:left;
    padding-right:8px;
    font-size: 10px;
    display:flex;flex-wrap:wrap;justify-content: center;
}
.xfooter-right{
  display: flex;flex-wrap: wrap;justify-content: right; padding-bottom:20px
}

.title-footer-address01 {
    padding-bottom: 0px; 
}

.pull-right.tfooters-aside-Right {
    padding-top: 41px;
}

.t-form-addreess {
    padding-top: 0px;
}

.logo-aside-left-footers > img {
    width: auto;
    height: 90px;
}

.div-footer {
    bottom: 15px;   
}

.pull-left.imgInjourney > img {
    height: 35px;
    width: auto;
}
.room-footers-right01 {
    float: none;
    width: auto;
    margin: 0px;
}

.rounded-wa {  
  right:0px;      
  padding: 20px 10px 20px 15px;
  border-top:5px solid rgba(255,255,255,.4) ;
  border-left:5px  solid rgba(255,255,255,.4) ;
  border-bottom:5px  solid rgba(255,255,255,.4) ;
  background-clip: padding-box;
  width:155px;
  background-color:#858e3d;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  color:#FFF;
  position: fixed;
  right: 0;
  bottom: 30px;
  z-index: 10;
}

.logo-footer{
  width:120px;

}

@media (max-width: 780px) {
    .pull-right.tfooters-aside-Right {
        padding-top: 5px;
    }
  .logo-footer{
    width:110px;
    
  }
  .rounded-wa { 
    bottom: 80px;
  }
  .div-footer{
    padding-top: 40px;
    flex-wrap: wrap;
    justify-content: center;
  }
  .menus-footer {
    margin-top:0px;
    padding: 5px ;   
  }
  .text-copyright{
    margin-bottom:150px;

  }

  .xfooter-right{
    display: flex;flex-wrap: wrap;justify-content: center; padding-bottom:20px
  }
}

.titleWa{
  font-size:10px;       
}
.subtitleWa{       
  font-size:10px;
}