.vessel-section {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height: auto;    
}

.vessel-section div:nth-child(1) {
  align-self:flex-start; 
  padding-right: 30px;
  padding-left: 30px;
  text-align: justify; 
  color: #EB8C23
}


/* Start of AI code  */


.reveal-section {
  position: relative;
  overflow: hidden;
}

.fly-images {
  display: flex;  
  gap: 20px;
  margin-bottom: 20px;
}

.fly {
  width: 300px;
  opacity: 0;
  transition: all 0.9s ease;
  border-radius: 15px
}

.fly.left {
  transform: translateX(-120px);
}

.fly.right {
  transform: translateX(120px);
}

.fly-text {
  opacity: 0;
  transform: translateY(40px);
  transition: all 0.9s ease;
}


.fly-text h1, p {
  color:black ;
}

.reveal-section.show .fly {
  opacity: 1;
  transform: translateX(0);
}

.reveal-section.show .fly-text {
  opacity: 1;
  transform: translateY(0);
}

.reveal-section.show .fly:nth-child(1) { transition-delay: 0.1s; }
.reveal-section.show .fly:nth-child(2) { transition-delay: 0.3s; }
.reveal-section.show .fly:nth-child(3) { transition-delay: 0.5s; }


.vessel-section .reveal-section .fly-text h1 {
  color: #EB8C23;
}