.wpml-ls-statics-footer,
.wpml-ls-statics-footer.wpml-ls,
footer .wpml-ls-statics-footer{display:none!important}

.pk-lang{position:relative;display:inline-flex;align-items:center;font-family:inherit}

.pk-lang-btn{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;border-radius:999px;
  background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.22);
  color:#fff;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;
  transition:background .2s ease,border-color .2s ease,transform .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
.pk-lang-btn:hover{background:rgba(255,255,255,.18);border-color:rgba(217,180,92,.75);transform:translateY(-1px)}
.pk-lang-btn svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.6;flex:0 0 17px}
.pk-lang-code{letter-spacing:.4px}
.pk-lang-caret{width:9px!important;height:9px!important;stroke-width:2.2!important;opacity:.75;transition:transform .2s ease}
.pk-lang.open .pk-lang-caret{transform:rotate(180deg)}

.pk-lang-menu{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%) translateY(-8px) scale(.97);
  background:#fff;border-radius:14px;box-shadow:0 12px 34px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.06);
  padding:7px;min-width:170px;opacity:0;visibility:hidden;
  transition:opacity .2s ease,transform .2s cubic-bezier(.2,.8,.2,1),visibility .2s;z-index:99999}
.pk-lang.open .pk-lang-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0) scale(1)}
.pk-lang-menu:before{content:'';position:absolute;top:-5px;left:50%;margin-left:-5px;width:11px;height:11px;background:#fff;transform:rotate(45deg);border-radius:2px}

.pk-lang-item{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;gap:11px;
  padding:10px 12px;border-radius:10px;text-decoration:none;color:#243B2E;font-size:14px;font-weight:500;
  transition:background .16s ease,color .16s ease;position:relative}
.pk-lang-item:hover{background:#F1F7F2;color:#006641}
.pk-lang-item .pk-flag{width:24px;height:24px;border-radius:50%;overflow:hidden;flex:0 0 24px;
  box-shadow:0 0 0 1px rgba(0,0,0,.07);display:block}
.pk-lang-item .pk-flag img{width:100%;height:100%;object-fit:cover;display:block}
.pk-lang-item.is-active{color:#006641;font-weight:700}
.pk-lang-item.is-active:after{content:'';width:6px;height:6px;border-radius:50%;background:#D9B45C;margin-right:auto;flex:0 0 6px}

@media(max-width:767px){
  .pk-lang-btn{height:36px;padding:0 11px;font-size:12.5px;gap:6px}
  .pk-lang-btn svg{width:15px;height:15px;flex:0 0 15px}
  .pk-lang-menu{min-width:154px}
}
/*en-variant*/
.pk-lang-en .pk-lang-item{flex-direction:row;text-align:left}
.pk-lang-en .pk-lang-item.is-active:after{margin-right:0;margin-left:auto}
