@media (max-width: 991px){

  section.hero-parallax .hero-left .hero-social{
    display:flex !important;
    flex-direction:row !important;
    justify-content:center !important;
    align-items:center !important;
    gap:20px !important;
  }

}
@media (max-width: 991px){

  .hero-social{
    margin-top: 20px !important;
  }

  .hero-left{
    padding-bottom: 0;
  }

}
@media (max-width: 991px){

  .hero-parallax{
    flex-direction: column;
  }

  .hero-left{
    order:1;
  }

  .hero-stage{
    order:2;
    margin-top:50px; /* görsel ile başlık arası boşluk */
  }

}
@media (max-width: 991px){

  #about{
    display:flex !important;
    flex-direction:column !important;
    padding:25px !important;
    margin:40px 15px !important;
    gap:25px !important;
  }

  .about-text{
    text-align:center !important;
  }

  .about-title{
    font-size:32px !important;
  }

  .about-text p{
    font-size:16px !important;
  }

  .about-media{
    order:2;
  }

  .btn-about{
    width:100%;
    max-width:240px;
    margin:0 auto;
  }

}