.wp-block-kerimedical-language-switcher{cursor:pointer;flex-shrink:0;margin-left:40px!important;opacity:0;position:relative;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden}@media screen and (min-width:1201px){.wp-block-kerimedical-language-switcher{opacity:1;visibility:visible}}.wp-block-kerimedical-language-switcher figure{display:flex}.wp-block-kerimedical-language-switcher .language-switcher__overlay{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-kerimedical-language-switcher .language-switcher__overlay.active{display:block}.wp-block-kerimedical-language-switcher .language-switcher__icon{align-items:center;display:flex;justify-content:center}.wp-block-kerimedical-language-switcher .language-switcher__flags{align-items:center;display:flex;gap:10px;justify-content:center;padding:7px 0}.wp-block-kerimedical-language-switcher .language-switcher__flags button{align-items:center;background-color:#0000;border:0;display:flex;height:23.5px;justify-content:center;margin:0;opacity:.3;padding:0;transition:opacity .3s ease-out;width:23.5px}.wp-block-kerimedical-language-switcher .language-switcher__flags button.active,.wp-block-kerimedical-language-switcher .language-switcher__flags button:focus,.wp-block-kerimedical-language-switcher .language-switcher__flags button:hover{opacity:1}.wp-block-kerimedical-language-switcher .language-switcher__content{background-color:var(--wp--preset--color--white);border:.5px solid #f2f2f2;border-radius:5px;box-shadow:0 0 14px #0000001a;opacity:0;position:absolute;right:50%;top:calc(100% + 10px);transform:translateX(50%);transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden}@media screen and (min-width:1201px){.wp-block-kerimedical-language-switcher .language-switcher__content{right:0;transform:none}}@media screen and (min-width:1501px){.wp-block-kerimedical-language-switcher .language-switcher__content{right:50%;transform:translateX(50%)}}.wp-block-kerimedical-language-switcher .language-switcher__content.active{opacity:1;visibility:visible}.wp-block-kerimedical-language-switcher .language-switcher__content ul.wp-block-polylang-language-switcher{display:none;list-style-type:none;margin-bottom:0!important;margin-right:0!important;margin-top:0!important;min-width:112px;padding:0}.wp-block-kerimedical-language-switcher .language-switcher__content ul.wp-block-polylang-language-switcher.active{display:block}.wp-block-kerimedical-language-switcher .language-switcher__content ul.wp-block-polylang-language-switcher li{border-top:1px solid #f2f2f2;color:var(--wp--preset--color--primary);padding:0}.wp-block-kerimedical-language-switcher .language-switcher__content ul.wp-block-polylang-language-switcher li a{background-size:0 100%!important;display:block;font-size:.8125rem;line-height:1.4;padding:9.5px 20px}.wp-block-kerimedical-language-switcher .language-switcher__content ul.wp-block-polylang-language-switcher li a span{background-image:linear-gradient(0deg,currentcolor,currentcolor .0625rem,#0000 0,#0000);background-repeat:no-repeat;background-size:0 100%;color:currentColor;position:relative;text-decoration:none!important;transition:background-size .4s,color .4s}.wp-block-kerimedical-language-switcher .language-switcher__content ul.wp-block-polylang-language-switcher li a:hover span,.wp-block-kerimedical-language-switcher .language-switcher__content ul.wp-block-polylang-language-switcher li.current-lang a span{background-size:100% 100%!important}.wp-block-kerimedical-language-switcher.block-editor-block-list__block{opacity:1;visibility:visible}
