@media (min-width:1777px) {
  .hero-vedio {
    width: 100%;
    height: fit-content;
}
 }
 @media (max-width:1010px) {
  /* img.filetr_home_img {
    top: -46px;
} */
 }
  @media (max-width:999px) {
 
  .nav_bottom {
    display: flex !important ;
  }
 
  .nav-desktop {
    display: none !important;

  }
  .fixed-navbar {
    justify-content: space-between;
  }
  .fixed-navbar {
    justify-content: space-between;
    
}
.hero_img {
  margin-bottom: 0;
}
.about h2 {
  font-size: 42px;
  max-width: 100%;
}
.about {
  padding-top: 70px;
}
  .y {
    display: block !important;
  }
  .y.lang-nav {
    display: flex !important;
  }
 }
  @media (max-width:768px) {
   
    img.line {
      display: none;
  }
    .card_sports2 img {
      top: 4%;
      right: -3%;
      max-width: 150px;
  }
  .flex_icon_contact {
    gap: 15px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.hero_btn a {
 
  max-width: 120px;
}
  .column_phone .row {
    flex-direction: column-reverse;
  }
  .Scroll {
    right: -2%;
    bottom: -43%;
}
.left_hero {
  top: 73%;
  transform: translateY(-50%);
  max-width: 250px;
}
.card_sports4 img {
  left: unset;
  bottom: -1.5%;
  right: -1%;
  max-width: 115px;
}

footer {
  padding: 150px 0 20px;
}
.Customer.Customer2 {
  padding: 50px 0;
}
.Sports {
  padding: 50px 0;
}
.card_sports4, .card_sports3 {
  margin-top: 0;
}
.Download .Download_img {
  max-width: 100%;
}
.content_footer .p {
  max-width: 80%;
}

.rigth_footer {
  position: absolute;
  bottom: 7%;
  z-index: -1;
  left: -51px;
  max-width: 175px;
}

.card_Customer img {
  max-width: 100%;
}
.card_sports3 img {
  left: unset;
  bottom: -2.5%;
  max-width: 100px;
  right: 0%;
}
.Scroll img {
  max-width: 130px;
  max-height: 85px;
} 
.about img {
  left: -65%;
  transform: translateX(50%);
}
.hero p {
  font-size: 13px !important;
  width: 100%;
}
.content_hero {
  position: unset;
  padding-top: 50px;
}
.hero h1 {
  font-size: 32px !important;
  max-width: 80%;
}
    .row {
      gap: 30px;
    }
   
p {
  font-size: 12px  !important;
}
h2 {
  font-size: 32px !important;
}
h1 {
  font-size: 42px !important;
}
.heronotHome {
  min-height: 30vh;
  margin-bottom: 50px;
}
footer {
  padding: 150px 0 20px;
  margin-top: 50px;
}
.Customer.Customer2.about_page {
  padding-bottom: 0;
}
.Download::after {
  bottom: -28%;
  height: 300px;
}
.logo_footer {
  max-width: 86%;
}
.flex_footer {
  gap: 15px;
  padding-top: 60px;
  flex-wrap: wrap;
}
.hero_btn {
  gap: 10px;
}
 
.hero_btn img {
  max-width: 100%;
}
.card_sports {
  padding: 40px;
  align-items: center;
  min-height: 344px;
}
.card_sports img {
  right: 1%;
  max-width: 96px;
}
.card_sports h3 {
  font-size: 32px !important;
}



.Customer h2 {
    font-size: 25px !important;
     text-align: unset;
}




















}
@media (max-width:572px) {
  /* img.kerf {
    bottom: -40%;
} */
}
  @media (max-width:550px) {
    
  }
    @media (max-width:450px) {
  
}
