.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.language-switcher-custom .lang_list_class li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-switcher-custom .globe_class,.language-switcher-custom .lang_list_class,.language-switcher-custom .lang_list_class a,.language-switcher-custom .lang_list_class li,.language-switcher-custom .lang_list_class li:first-child,.language-switcher-custom .lang_list_class li:last-child,.language-switcher-custom .lang_switcher_class{all:unset}.language-switcher-custom .lang_list_class:after,.language-switcher-custom .lang_list_class:before{content:none}.language-switcher-custom .globe_class:hover .lang_list_class{display:-webkit-box;display:-ms-flexbox;display:flex}.language-switcher .lang_list_class,.language-switcher ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--dark-lavender-violet);list-style:none;margin:0;padding:0}@media (min-width:768px){.language-switcher .lang_list_class,.language-switcher ul{margin-left:20px}}.language-switcher .lang_list_class li,.language-switcher ul li{margin:0}.language-switcher .lang_list_class li:last-child:after,.language-switcher ul li:last-child:after{display:none}.language-switcher .lang_list_class li:after,.language-switcher ul li:after{color:var(--dark-lavender-violet);content:"|";margin:0 10px}@media (min-width:768px) and (max-width:1200px){.language-switcher .lang_list_class li:after,.language-switcher ul li:after{margin:0 5px}}.language-switcher .lang_list_class li a,.language-switcher ul li a{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}.language-switcher .lang_list_class li a:after,.language-switcher ul li a:after{content:attr(data-language);font-size:16px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:5px}@media (min-width:1230px){.language-switcher .lang_list_class li a:after,.language-switcher ul li a:after{font-size:18px}}.language-switcher .lang_list_class li a:hover,.language-switcher ul li a:hover{color:inherit}.language-switcher .lang_list_class li a:hover:after,.language-switcher ul li a:hover:after{color:inherit;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.language-switcher .lang_list_class li a:focus,.language-switcher ul li a:focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.7),0 0 0 5px rgba(0,0,0,.6);box-shadow:0 0 0 2px hsla(0,0%,100%,.7),0 0 0 5px rgba(0,0,0,.6);outline:0}.language-switcher .lang_list_class li a.active:after,.language-switcher ul li a.active:after{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}