/* Custom logo sizing for WHITE PAWN */
.header-main-one-wrapper .thumbnail {
  width: 180px;
  height: 60px;
  display: flex;
  align-items: center;
}

.header-main-one-wrapper .thumbnail a {
  display: block;
  width: 100%;
  height: 100%;
}

.header-main-one-wrapper .thumbnail a img {
  width: 180px;
  height: 60px;
  max-width: 180px;
  object-fit: contain;
}

/* Responsive adjustments */
@media only screen and (max-width: 767px) {
  .header-main-one-wrapper .thumbnail {
    width: 200px;
    height: 64px;
  }
  
  .header-main-one-wrapper .thumbnail a img {
    width: 200px;
    height: 64px;
    max-width: 200px;
  }
}

@media only screen and (max-width: 575px) {
  .header-main-one-wrapper .thumbnail {
    width: 160px;
    height: 52px;
  }
  
  .header-main-one-wrapper .thumbnail a img {
    width: 160px;
    height: 52px;
    max-width: 160px;
  }
}

/* Footer logo sizing */
.footer-logo-area-left-8 .logo img,
.rts-sidebar-menu-desktop .logo img {
  width: 200px;
  height: 66px;
  max-width: 200px;
  object-fit: contain;
}

@media only screen and (max-width: 767px) {
  .footer-logo-area-left-8 .logo img,
  .rts-sidebar-menu-desktop .logo img {
    width: 180px;
    height: 60px;
    max-width: 180px;
  }
}

