/*!
 * 
 * camelotLanguageSwitcher
 * 
 * @author 
 * @version 0.1.0
 * @link UNLICENSED
 * @license UNLICENSED
 * 
 * Copyright (c) 2022 
 * 
 * This software is released under the UNLICENSED License
 * https://opensource.org/licenses/UNLICENSED
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
.language-switcher-overlay-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:white;opacity:0.8;z-index:900;display:none}.admin-bar .language-switcher-map-wrapper{top:calc(32px + 65px)}.language-switcher-map-wrapper{position:fixed;z-index:5002;max-width:909px;width:100%;background-color:white;box-shadow:0 0 20px rgba(0,0,0,0.3);padding:50px;display:none;top:65px;right:0}@media screen and (min-width: 901px){.language-switcher-map-wrapper.opened-as-modal{top:50px;left:calc((100% - 909px) / 2)}}.language-switcher-map-wrapper.opened{display:block}.language-switcher-map-wrapper.opened.opened-as-modal+.language-switcher-overlay-bg{display:block;z-index:1000}@media screen and (max-width: 900px){.language-switcher-map-wrapper.opened+.language-switcher-overlay-bg{display:block;z-index:5001}}.language-switcher-map-wrapper #map-mc,.language-switcher-map-wrapper #map-itlab{position:relative;margin:0 auto}.language-switcher-map-wrapper #map-mc>img,.language-switcher-map-wrapper #map-itlab>img{max-width:660px;opacity:0}.language-switcher-map-wrapper #map-mc>div,.language-switcher-map-wrapper #map-itlab>div{position:absolute;top:0;left:0;right:0;width:100%;max-width:660px;margin:0 auto}.language-switcher-map-wrapper svg{max-width:660px;width:100%;margin-left:auto;margin-right:auto;display:block;color:#E2E2E2}.language-switcher-map-wrapper svg .region-group:hover,.language-switcher-map-wrapper svg .region-group.hover{color:var(--color__primary);cursor:pointer}.language-switcher-map-wrapper h3{font-size:20px;font-weight:600;text-align:center}.language-switcher-map-wrapper .close-button{position:absolute;top:50px;right:50px;font-size:16px;font-weight:600;text-transform:uppercase;color:black}.language-switcher-map-wrapper .close-button::after{content:'×';color:var(--color__primary);font-size:30px;margin-left:10px;line-height:20px;transform:translateY(5px);display:inline-block}.language-switcher-map-wrapper.opened-as-modal .other-brand-feature{display:none}.language-switcher-map-wrapper .other-brand-feature{display:flex;justify-content:flex-end;margin-left:-50px;margin-right:-50px;margin-bottom:-50px;margin-top:50px;padding:12px;font-size:20px;font-weight:700;position:relative;background-image:linear-gradient(to right, var(--color__primary) 50%, #1D315B 50%);padding-right:0;overflow:hidden;text-decoration:none}.language-switcher-map-wrapper .other-brand-feature span{display:block;width:50%;padding-left:50px;color:white}.language-switcher-map-wrapper .other-brand-feature span::after{content:" ";display:inline-block;height:17px;width:17px;background-image:var(--icon__arrow);background-size:contain;background-position:center center;background-repeat:no-repeat;margin-left:10px;transition:transform 0.4s;will-change:transform}.language-switcher-map-wrapper .other-brand-feature:hover span::after{transform:translateX(10px)}.language-switcher-map-wrapper .other-brand-feature::after{content:' ';display:block;height:100px;width:100px;position:absolute;top:-50%;left:calc(50% - 80px);background-color:var(--color__primary);transform:rotate(45deg)}@media screen and (max-width: 900px){.language-switcher-map-wrapper{width:100vw;left:0;top:0;padding:20px}.language-switcher-map-wrapper .close-button{top:10px;right:20px}.language-switcher-map-wrapper #map-mc,.language-switcher-map-wrapper #map-itlab{margin:20px auto}.language-switcher-map-wrapper svg{margin-top:20px;margin-bottom:20px}.language-switcher-map-wrapper .other-brand-feature{margin-left:-20px;margin-right:-20px;background-image:linear-gradient(to right, var(--color__primary) 25%, #1D315B 25%)}.language-switcher-map-wrapper .other-brand-feature::after{left:calc(25% - 80px)}.language-switcher-map-wrapper .other-brand-feature span{width:70%;padding-left:40px}}.language-switcher-regions-menu{display:flex;max-width:750px;margin-left:auto;margin-right:auto}@media screen and (max-width: 900px){.language-switcher-regions-menu{margin-left:-10px;margin-right:-10px}}.language-switcher-regions-menu li a{display:block;box-shadow:0 3px 5px rgba(0,0,0,0.2);padding:12px 20px;font-size:18px;line-height:30px;margin-left:10px;margin-right:10px;text-decoration:none}@media screen and (max-width: 900px){.language-switcher-regions-menu li a{margin-right:5px}}.language-switcher-regions-menu li a::after{content:" ";display:inline-block;height:17px;width:17px;background-image:var(--icon__arrow);background-size:contain;background-position:center center;background-repeat:no-repeat;margin-left:10px;transition:transform 0.4s;will-change:transform}.language-switcher-regions-menu li a:hover,.language-switcher-regions-menu li.hover a{color:var(--color__primary)}.language-switcher-regions-menu li a:hover::after,.language-switcher-regions-menu li.hover a::after{transform:translateX(10px)}@media screen and (max-width: 900px){.language-switcher-regions-menu{flex-wrap:wrap}}@media screen and (max-width: 500px){.language-switcher-regions-menu li a{font-size:16px;padding:10px 15px 10px 10px}}.global-languages-section{display:flex;border-top:1px solid #000;max-width:730px;margin-left:auto;margin-right:auto;margin-top:10px;padding-top:20px}@media screen and (max-width: 500px){.global-languages-section{font-size:16px}}.global-languages-section ul{display:flex}.global-languages-section ul li{margin-left:50px;margin-bottom:0}@media screen and (max-width: 500px){.global-languages-section ul{font-size:16px}.global-languages-section ul li{margin-left:20px}}.global-languages-section a{text-decoration:none}.global-languages-section a::after{content:" ";display:inline-block;height:17px;width:17px;background-image:var(--icon__arrow);background-size:contain;background-position:center center;background-repeat:no-repeat;margin-left:10px;transition:transform 0.4s;will-change:transform}.global-languages-section a:hover{color:var(--color__primary)}.global-languages-section a:hover::after{transform:translateX(10px)}li.mlp-current-language-item a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}


/*# sourceMappingURL=main-eae575d6.css.map*/