.elementor-35 .elementor-element.elementor-element-7118daf{padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-7118daf *//* =========================================================
   AKA LOGO — DESIGNED FOR NORMAL 100% BROWSER ZOOM
   Client ko 100% zoom par bhi bada logo dikhe
   ========================================================= */

.aka-header,
.aka-header-inner,
.aka-brand {
  overflow: visible !important;
}


/* =========================================================
   DESKTOP — LARGE LOGO
   ========================================================= */

@media (min-width: 1151px) {

  .aka-header {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }

  .aka-header-inner {
    min-height: 96px !important;
  }

  .aka-brand {
    gap: 18px !important;
  }

  .aka-logo {
    width: 118px !important;
    height: 118px !important;
    min-width: 118px !important;
    max-width: none !important;

    object-fit: contain;

    display: block;

    transform: none !important;

    position: relative;
    z-index: 20;

    filter:
      drop-shadow(0 7px 15px rgba(0,0,0,.30));

    transition:
      transform .3s ease,
      filter .3s ease;
  }

  .aka-brand:hover .aka-logo {
    transform: scale(1.04) !important;

    filter:
      drop-shadow(0 9px 19px rgba(0,0,0,.38));
  }

}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1150px) and (min-width: 901px) {

  .aka-header-inner {
    min-height: 82px !important;
  }

  .aka-logo {
    width: 95px !important;
    height: 95px !important;
    min-width: 95px !important;

    transform: none !important;
  }

}


/* =========================================================
   MOBILE / TABLET
   ========================================================= */

@media (max-width: 900px) {

  .aka-logo {
    width: 78px !important;
    height: 78px !important;
    min-width: 78px !important;

    transform: none !important;
  }

}


/* =========================================================
   SMALL MOBILE
   ========================================================= */

@media (max-width: 600px) {

  .aka-logo {
    width: 68px !important;
    height: 68px !important;
    min-width: 68px !important;

    transform: none !important;
  }

}


/* =========================================================
   VERY SMALL MOBILE
   ========================================================= */

@media (max-width: 380px) {

  .aka-logo {
    width: 62px !important;
    height: 62px !important;
    min-width: 62px !important;

    transform: none !important;
  }

}/* End custom CSS */