/* Custom positioning adjustments for new tree images */

/* Footer tree positioning adjustments */
.footer-area .shape.shape-one {
  bottom: 80px !important;
  left: 50px !important;
}

.footer-area .shape.shape-one img {
  max-width: 120px !important;
  height: auto !important;
  opacity: 0.8 !important;
}

.footer-area .shape.shape-two {
  top: 120px !important;
  right: 50px !important;
}

.footer-area .shape.shape-two img {
  max-width: 140px !important;
  height: auto !important;
  opacity: 0.8 !important;
}

/* Testimonial section tree positioning adjustments */
.testimonial-wrapper .shape.shape-four {
  left: 5% !important;
  top: 45% !important;
  transform: translateY(-45%) !important;
}

.testimonial-wrapper .shape.shape-four img {
  max-width: 100px !important;
  height: auto !important;
  opacity: 0.7 !important;
}

.testimonial-wrapper .shape.shape-five {
  right: 5% !important;
  bottom: 8% !important;
}

.testimonial-wrapper .shape.shape-five img {
  max-width: 120px !important;
  height: auto !important;
  opacity: 0.7 !important;
}

/* Responsive adjustments */
@media (max-width: 1199px) {
  .footer-area .shape.shape-one {
    bottom: 60px !important;
    left: 30px !important;
  }
  
  .footer-area .shape.shape-one img {
    max-width: 80px !important;
  }
  
  .footer-area .shape.shape-two {
    top: 80px !important;
    right: 30px !important;
  }
  
  .footer-area .shape.shape-two img {
    max-width: 90px !important;
  }
  
  .testimonial-wrapper .shape.shape-four img {
    max-width: 70px !important;
  }
  
  .testimonial-wrapper .shape.shape-five img {
    max-width: 80px !important;
  }
}

@media (max-width: 767px) {
  .footer-area .shape.shape-one img {
    max-width: 60px !important;
  }
  
  .footer-area .shape.shape-two img {
    max-width: 70px !important;
  }
  
  .testimonial-wrapper .shape.shape-four img {
    max-width: 50px !important;
  }
  
  .testimonial-wrapper .shape.shape-five img {
    max-width: 60px !important;
  }
}

/* Ensure tree images don't interfere with content */
.footer-area .shape,
.testimonial-wrapper .shape {
  pointer-events: none !important;
  z-index: -1 !important;
}
