/**handles:polylang-switcher**/
.main-menu li.pll-parent-menu-item{position:relative;margin-left:15px}.main-menu li.pll-parent-menu-item>a{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:34px;height:34px;padding:0;font-size:16px;text-align:center;letter-spacing:0;text-transform:none;opacity:1;background-color:transparent;border:1px solid rgba(17,17,17,.4);color:#111;transition:border .3s ease-in,background-color .3s ease-in,color .3s ease-in}.main-menu li.pll-parent-menu-item>a img{display:none}.main-menu li.pll-parent-menu-item>a::before{content:"\f0ac";font-family:FontAwesome;font-size:12px;font-weight:400;line-height:1;color:#111;transition:color .3s ease-in}.main-menu li.pll-parent-menu-item>a:focus,.main-menu li.pll-parent-menu-item>a:hover{background-color:#111;border-color:#111;color:#fff}.main-menu li.pll-parent-menu-item>a:focus::before,.main-menu li.pll-parent-menu-item>a:hover::before{color:#fff}.main-menu li.pll-parent-menu-item .sub-menu{position:absolute;top:calc(100% + 38px);left:2px;right:2px;min-width:0;margin:0;padding:0;list-style:none;text-align:center;white-space:normal;background-color:transparent;display:none;visibility:visible;opacity:1;transition:none}.main-menu li.pll-parent-menu-item .sub-menu li{margin:0 0 12px}.main-menu li.pll-parent-menu-item .sub-menu li a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;font-size:12px;text-align:center;letter-spacing:0;opacity:1;background-color:transparent;border:1px solid rgba(17,17,17,.4);color:#111;transition:border .3s ease-in,background-color .3s ease-in,color .3s ease-in}.main-menu li.pll-parent-menu-item .sub-menu li a img{display:block;width:16px;height:11px}.main-menu li.pll-parent-menu-item .sub-menu li a:focus,.main-menu li.pll-parent-menu-item .sub-menu li a:hover{background-color:#111;border-color:#111;color:#fff}.prague-header.light .main-menu li.pll-parent-menu-item>a{border-color:rgba(242,242,242,.4);color:#fff}.prague-header.light .main-menu li.pll-parent-menu-item>a::before{color:#fff}.prague-header.light .main-menu li.pll-parent-menu-item>a:focus,.prague-header.light .main-menu li.pll-parent-menu-item>a:hover{background-color:#fff;border-color:#fff;color:#111}.prague-header.light .main-menu li.pll-parent-menu-item>a:focus::before,.prague-header.light .main-menu li.pll-parent-menu-item>a:hover::before{color:#111}.prague-header.light .main-menu li.pll-parent-menu-item .sub-menu li a{border-color:rgba(242,242,242,.4);color:#fff}.prague-header.light .main-menu li.pll-parent-menu-item .sub-menu li a:focus,.prague-header.light .main-menu li.pll-parent-menu-item .sub-menu li a:hover{background-color:#fff;border-color:#fff;color:#111}