/* dynamic logo size from ahmetkurt DB */
:root{
  --ak-logo-height: 100px;
  --ak-logo-max-width: 200px;
  --ak-logo-height-mobile: 76px;
  --ak-logo-max-width-mobile: 230px;
  --ak-footer-logo-height: 110px;
  --ak-footer-logo-max-width: 210px;
  --ak-footer-logo-height-mobile: 48px;
  --ak-footer-logo-max-width-mobile: 155px;
}
.site-header .logo-dark img,
.site-header .logo-dark a img,
header.site-header img[alt="logo"],
header.site-header .logo-dark img{
  height: var(--ak-logo-height) !important;
  width: auto !important;
  max-width: var(--ak-logo-max-width) !important;
  object-fit: contain !important;
}
.site-footer-logo img,
.site-footer-logo-img,
footer .site-footer-logo img{
  height: var(--ak-footer-logo-height) !important;
  width: auto !important;
  max-width: var(--ak-footer-logo-max-width) !important;
  object-fit: contain !important;
}
@media (max-width: 991px){
  .site-header .logo-dark img,
  .site-header .logo-dark a img,
  header.site-header img[alt="logo"],
  header.site-header .logo-dark img{
    height: var(--ak-logo-height-mobile) !important;
    max-width: var(--ak-logo-max-width-mobile) !important;
  }
  .site-footer-logo img,
  .site-footer-logo-img,
  footer .site-footer-logo img{
    height: var(--ak-footer-logo-height-mobile) !important;
    max-width: var(--ak-footer-logo-max-width-mobile) !important;
  }
}
