.language-switcher-container{margin-left:var(--spacer_md);max-height:3rem;position:relative;width:4rem}.language-switcher-container .dropbtn{color:var(--white_color);font-weight:var(--font_weight_bold);position:relative;text-transform:uppercase}.language-switcher-container .dropbtn:after{background-image:url(https://blog.ibanfirst.com/hubfs/NEW-blog/icons/arrow-down-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:15px;position:absolute;right:-25px;top:4px;width:15px}.language-switcher-container ul{background:var(--nav_drop_down_bg_color);border-radius:var(--border_radius_16);box-shadow:0 4px 8px rgba(28,77,174,.25);flex-flow:column;min-width:280px;opacity:0;padding:var(--spacer_sm);pointer-events:none;position:absolute;right:-75%;top:100%;transition:opacity .3s ease-in-out;z-index:1}.language-switcher-container:hover ul{max-height:none;opacity:1;pointer-events:auto;z-index:3}.language-switcher-container ul li{position:relative}.language-switcher-container ul li:before{display:none}.language-switcher-container ul li:not(:last-child){margin-bottom:1rem}.language-switcher-container ul li img{height:2.4rem;margin-right:1.2rem;width:3.8rem}.language-switcher-container ul li .country{font-size:var(--font_size_s);font-weight:var(--font_weight_bold);padding-right:var(--spacer_xxxxs)}.language-switcher-container ul li .language{font-size:var(--font_size_s);padding-left:var(--spacer_xxxxs)}.language-switcher-container ul li a{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:992px){.language-switcher-container .dropbtn:after{background-image:url(https://blog.ibanfirst.com/hubfs/NEW-blog/icons/arrow-down-black.svg)}.language-switcher{margin-top:2rem;width:100%}.language-switcher-container{margin-left:0;text-align:center;width:100%}.language-switcher-container .dropbtn{color:var(--black_color)}.language-switcher-container ul{align-items:flex-start;background:transparent;box-shadow:unset;display:flex;flex-flow:column;margin-left:0;position:relative;right:unset;text-align:left;width:fit-content}}