/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 13 2026 | 04:12:49 */
.bgWing-box{
  position:relative;
  overflow:hidden;
  padding:60px 40px;
}

.bgWing-bg{
  position:absolute;
  top:50%;
  right:10%;
  width:240px;
  transform:translateY(-50%);
  pointer-events:none;
  opacity:.9;
  z-index:1;
  will-change:transform;
  animation:bgWingFloat 7s ease-in-out infinite;
}

.bgWing-bg img{
  width:100%;
  height:auto;
  display:block;
  transform-origin:center;
  animation:bgWingFlap 2.6s ease-in-out infinite;
}

.bgWing-content{
  position:relative;
  z-index:2;
}

@keyframes bgWingFlap{
  0%{
    transform:rotate(0deg) scale(1);
  }
  20%{
    transform:rotate(-4deg) scale(1.05);
  }
  40%{
    transform:rotate(-1deg) scale(1.02);
  }
  60%{
    transform:rotate(3deg) scale(.98);
  }
  80%{
    transform:rotate(1deg) scale(1.01);
  }
  100%{
    transform:rotate(0deg) scale(1);
  }
}

@keyframes bgWingFloat{
  0%{
    transform:translateY(-50%);
  }
  25%{
    transform:translateY(-56%);
  }
  50%{
    transform:translateY(-48%);
  }
  75%{
    transform:translateY(-53%);
  }
  100%{
    transform:translateY(-50%);
  }
}

@media (max-width:768px){
  .bgWing-bg{
    left:50%;
    right:auto;
    top:35%;
    width:190px;
    transform:translate(-50%,-50%);
    opacity:.6;
  }
}