/**
 * rs-header-three: tema varsayılanı .rs-header-logo img { max-width: 85px } — logo kutusu 360×135px
 */
.rs-header-three .rs-header-logo img {
  max-width: min(280px, 70vw);
  max-height: 118px;
  width: auto;
  height: auto;
  object-fit: contain;
}

.rs-header-three .rs-sticky-header .rs-header-logo img {
  max-height: 88px;
  max-width: 240px;
}

@media only screen and (max-width: 1199px) {
  .rs-header-three .rs-header-logo img {
    max-width: 200px;
    max-height: 68px;
  }
  .rs-header-three .rs-sticky-header .rs-header-logo img {
    max-height: 76px;
    max-width: 190px;
  }
}

@media only screen and (max-width: 991px) {
  .rs-header-three .rs-header-logo img {
    max-width: 170px;
    max-height: 62px;
  }
  .rs-header-three .rs-sticky-header .rs-header-logo img {
    max-height: 68px;
    max-width: 160px;
  }
}

@media only screen and (max-width: 767px) {
  .rs-header-three .rs-header-logo img {
    max-width: 150px;
    max-height: 52px;
  }
}

@media only screen and (max-width: 575px) {
  .rs-header-three .rs-header-logo img {
    max-width: 130px;
    max-height: 46px;
  }
}

@media only screen and (max-width: 480px) {
  .rs-header-three .rs-header-logo img {
    max-width: 220px;
    max-height: 56px;
  }
}
