.about1 img{
  -webkit-transform: scale(1);
  transform: scale(1);
  border:4px solid #ffd500;
 
}
.about1 img:hover{
  border:4px solid #ffd500;
  -webkit-transform: scale(0.90);
  transform: scale(0.90);
  -webkit-transition: .8s ease-in-out;
  transition: .8s ease-in-out;

}

.fadein img{
  opacity:0.5;
  transition: 1s ease;
  }
  
  .fadein img:hover{
  opacity:1;
  transition: 1s ease;
  }

  /* **** Coporate smalll css *** */
  .small-img--coporate .elementor-row {
    width: 100%;
    display: flex;
    flex-flow: wrap !important;
}

.small-img--coporate .pt-team .pt-team-photo {
    margin-bottom: 35px !important;
    height: 380px !important;
    width: 100% !important;
}
.small-img--coporate .pt-team .pt-team-photo img {
    display: block;
    height: 100% !important;
    width: 100% !important;
}
.pt-team-photo video{
  height: 100%;
  width: 100%;
  margin: 1rem;
}
.small-img-family-dining,.small-img-family-dining-second-section{
  width: 100%;
  display: flex;
  flex-flow: wrap !important;
}
.small-img-family-dining .fadein, .small-img-family-dining .pt-team-photo,.small-img-family-dining-second-section .pt-team-photo{
  width: 100%;
  height: 360px;
}
.small-img-family-dining .fadein img, .small-img-family-dining .pt-team-photo img, .small-img-family-dining-second-section .pt-team-photo img{
  width: 100%;
  height: 100%;
}
.elementor-family-dining-first{
  margin-bottom: 20px !important;
}
.elementor-family-dining-second{
  margin-top: 0 !important;
  padding-top: 0 !important;
}
@media (min-width:760px){
  .family-dining-img-1{
    padding: 0px 40px 0px 0px !important;
  }  
  .family-dining-img-2{
    padding: 0px 20px 0px 20px !important;
  }
  .family-dining-img-3{
    padding: 0px 0px 0px 40px !important;
  }
}
@media (max-width:760px){
  .family-dining-img-1,.family-dining-img-2,.family-dining-img-3{
    padding: 0px !important;
  }
  .small-img-family-dining .fadein, .small-img-family-dining .pt-team-photo,.small-img-family-dining-second-section .pt-team-photo{
    width: 100%;
    height: auto !important;
  }
}
.about-image img{
  height: 100vh !important;
    object-fit: cover !important;
}
.party-catering-smal-img-section-1 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.party-catering-smal-img-section-2 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}