.cus-btn {
   
    background: #CB252C;

  }
.custom-image {
    width: 100%;
    height: auto;
    filter: brightness(0.9) contrast(1.2);
    box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.3);
    border-radius: 10px; /* Yuvarlatılmış kenarlar */
    transition: filter 0.3s ease-in-out, transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  }
  
  .custom-image:hover {
    filter: brightness(1) contrast(1);
    transform: scale(1.05);
    box-shadow: 0px 12px 20px rgba(0, 0, 0, 0.5);
  }
  .yedek-color-primary {
    color: #cb252c;
    transition: color 0.3s ease-in-out;
  }
  
  .yedek-color-primary:hover {
    color:#cb252c; /* Hover'da koyulaşan kırmızı */
  } 
  .language-selector {
    margin: 20px;
    font-family: Arial, sans-serif;
}

.language-selector select {
    padding: 5px;
    font-size: 16px;
}
 
  @media (max-width: 768px) {
    .custom-image {
      height: 500px !important; /* Mobil cihazlarda yüksekliği sabitler */
      object-fit: cover; /* Görselin taşmasını engeller ve güzel bir şekilde kırpar */
    }
  }
  
.hero-banner-1 .content {
    padding: 0px 0 0 0;
    position: relative;
    margin-top: -50px;
  }
  
  /* Mobil cihazlar için geçersiz kılma */
  @media (min-width: 769px) {
    .hero-banner-1 {
        width: 100%;
        background: linear-gradient(180deg, rgba(248, 248, 255, 0) 0%, #f8f8ff 100%);
        padding-bottom: 0px !important;
        margin-top: -150px;
      }
      .main-menu .main-menu__left .main-menu__nav {
        margin-left: auto;
        margin-right: auto;
        margin-top: -100px;
      }
      .main-menu .main-menu__left .main-menu__logo {
        align-items: center;
        position: relative;
        width: clamp(220px, 9.219vw, 200px);
      }
      .main-menu__right {

        margin-top: -100px;
      }
  }
  