.weglot-container {
 display:inline-block;
 z-index:2147483647
}
.country-selector {
 display:inline-block;
 font-size:13px;
 position:relative;
 text-align:left;
 width:auto
}
.country-selector .wg-li {
 font-size:13px
}
.wg-drop.country-selector {
 background-color:#fff
}
.wg-drop.wg-mouse-click>div {
 outline:0
}
.country-selector ul {
 list-style:none;
 margin:0;
 padding:0;
 z-index:2147483647
}
.country-selector li {
 margin:0;
 padding:0
}
.country-selector a {
 color:#000;
 display:flex;
 float:none!important;
 outline:none;
 text-decoration:none
}
.country-selector a:focus {
 outline:none
}
.wg-drop.country-selector a {
 align-items:center;
 height:37px;
 padding:0 15px 0 10px;
 white-space:nowrap
}
.wg-drop.country-selector :not(.wgcurrent) a {
 box-sizing:border-box;
 width:max-content
}
.wg-list.country-selector a:hover {
 text-decoration:underline
}
.wg-default,
.wg-default .country-selector {
 bottom:0;
 position:fixed;
 right:20px
}
.wg-default.weglot-container--left,
.wg-default.weglot-container--left .country-selector {
 left:20px;
 right:auto
}
.wg-default .wg-list {
 margin-bottom:7px
}
.wg-default .wg-list a {
 color:#000
}
.wg-default .wg-drop.country-selector a {
 font-size:13px
}
.wg-drop.country-selector .wgcurrent a {
 padding-right:40px
}
.wg-list.country-selector .wgcurrent a {
 text-decoration:underline
}
.wg-flags a img.wg-flag {
 height:24px;
 margin-right:10px
}
.wg-list.country-selector a {
 line-height:23px;
 padding:0 10px
}
.wg-list.country-selector .wgcurrent {
 display:inline-block;
 vertical-align:middle
}
.wg-drop.country-selector .wgcurrent {
 border:1px solid #e0e0e0;
 list-style:none
}
.wg-drop.country-selector ul {
 background:#fff;
 border:1px solid #ebeef0;
 box-sizing:border-box;
 display:block;
 max-height:300px;
 min-width:100%;
 overflow-x:hidden;
 overflow-y:auto;
 position:absolute;
 top:auto
}
.wg-list.country-selector li {
 display:inline-block;
 margin:3px 0;
 vertical-align:middle
}
.wg-drop.country-selector li {
 list-style-type:none;
 width:auto
}
.wg-drop.country-selector .wgcurrent:after {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI4NC45IDI4NC45Ij48cGF0aCBkPSJtMjgyIDc2LjUtMTQuMi0xNC4zYTkgOSAwIDAgMC0xMy4xIDBMMTQyLjUgMTc0LjQgMzAuMyA2Mi4yYTkgOSAwIDAgMC0xMy4yIDBMMyA3Ni41YTkgOSAwIDAgMCAwIDEzLjFsMTMzIDEzM2E5IDkgMCAwIDAgMTMuMSAwbDEzMy0xMzNhOSA5IDAgMCAwIDAtMTN6Ii8+PC9zdmc+);
 background-position:50%;
 background-repeat:no-repeat;
 background-size:11px;
 color:#272e31;
 content:""!important;
 display:inline-block;
 height:39px;
 line-height:37px;
 position:absolute;
 right:10px;
 top:0;
 transition:all .2s;
 width:15px
}
.wg-list.country-selector ul {
 display:inline-block;
 vertical-align:middle
}
.wg-drop.country-selector.closed ul {
 display:none
}
.wg-drop.country-selector.closed .wgcurrent:after {
 transform:rotate(-90deg)
}
.wg-drop.weg-openup ul {
 bottom:38px
}
.wg-drop.weg-openup .wgcurrent:after {
 transform:rotate(-180deg)
}
.country-selector .wg-li.focus a,
.country-selector a:hover {
 color:#1ba0e3
}
.wg-drop.weg-openleft ul {
 right:0
}
.wg-drop .wg-flags.legacy a:before {
 content:"";
 margin:8px 10px 0 0
}
.wg-list .wg-flags.legacy a:before {
 content:"";
 margin:0 10px 0 0
}
.wg-flags.legacy a:before {
 background-image:url(https://cdn.weglot.com/images/rect_mate.png);
 background-size:auto 20px;
 height:20px;
 width:30px
}
.wg-li.fr {
 float:none!important
}
.wg-li.af a:before {
 background-position:-6570px 0
}
.wg-li.sq a:before {
 background-position:-2580px 0
}
.wg-li.am a:before {
 background-position:-5130px 0
}
.wg-li.ar a:before {
 background-position:-510px 0
}
.wg-li.hy a:before {
 background-position:-2880px 0
}
.wg-li.az a:before {
 background-position:-6840px 0
}
.wg-li.ba a:before {
 background-position:-2040px 0
}
.wg-li.eu a:before {
 background-position:-7260px 0
}
.wg-li.be a:before {
 background-position:-5310px 0
}
.wg-li.bn a:before {
 background-position:-5400px 0
}
.wg-li.bs a:before {
 background-position:-6390px 0
}
.wg-li.br a:before {
 background-position:-6630px 0
}
.wg-li.bg a:before {
 background-position:-2730px 0
}
.wg-li.my a:before {
 background-position:-3299px 0
}
.wg-li.ca a:before {
 background-position:-7230px 0
}
.wg-li.zh a:before {
 background-position:-3690px 0
}
.wg-li.tw a:before {
 background-position:-2970px 0
}
.wg-li.km a:before {
 background-position:-6930px 0
}
.wg-li.ny a:before {
 background-position:-1140px 0
}
.wg-li.co a:before {
 background-position:-2520px 0
}
.wg-li.hr a:before {
 background-position:-5910px 0
}
.wg-li.cs a:before {
 background-position:-2700px 0
}
.wg-li.da a:before {
 background-position:-2670px 0
}
.wg-li.nl a:before {
 background-position:-2100px 0
}
.wg-li.en a:before,
.wg-li.eo a:before {
 background-position:-1920px 0
}
.wg-li.et a:before {
 background-position:-2640px 0
}
.wg-li.fj a:before {
 background-position:-1710px 0
}
.wg-li.fi a:before {
 background-position:-2550px 0
}
.wg-li.fl a:before {
 background-position:-3060px 0
}
.wg-li.fr a:before {
 background-position:-2520px 0
}
.wg-li.gl a:before {
 background-position:-480px 0
}
.wg-li.ka a:before {
 background-position:-5040px 0
}
.wg-li.de a:before {
 background-position:-2490px 0
}
.wg-li.el a:before {
 background-position:-2460px 0
}
.wg-li.gu a:before {
 background-position:-1170px 0
}
.wg-li.ht a:before {
 background-position:-4650px 0
}
.wg-li.ha a:before {
 background-position:-900px 0
}
.wg-li.he a:before {
 background-position:-1050px 0
}
.wg-li.hi a:before {
 background-position:-1170px 0
}
.wg-li.hw a:before {
 background-position:-3570px 0
}
.wg-li.hu a:before {
 background-position:-2430px 0
}
.wg-li.is a:before {
 background-position:-2400px 0
}
.wg-li.ig a:before {
 background-position:-870px 0
}
.wg-li.id a:before {
 background-position:-3510px 0
}
.wg-li.ga a:before {
 background-position:-2340px 0
}
.wg-li.it a:before {
 background-position:-2310px 0
}
.wg-li.ja a:before {
 background-position:-3480px 0
}
.wg-li.jv a:before {
 background-position:-3360px 0
}
.wg-li.kn a:before {
 background-position:-1170px 0
}
.wg-li.kk a:before {
 background-position:-3150px 0
}
.wg-li.ko a:before {
 background-position:-6990px 0
}
.wg-li.ku a:before {
 background-position:-2430px 0
}
.wg-li.ky a:before {
 background-position:-3420px 0
}
.wg-li.lo a:before {
 background-position:-3450px 0
}
.wg-li.la a:before {
 background-position:-2310px 0
}
.wg-li.lv a:before {
 background-position:-2280px 0
}
.wg-li.lt a:before {
 background-position:-2250px 0
}
.wg-li.lb a:before {
 background-position:-2220px 0
}
.wg-li.mk a:before {
 background-position:-2190px 0
}
.wg-li.mg a:before {
 background-position:-1200px 0
}
.wg-li.ms a:before {
 background-position:-3360px 0
}
.wg-li.ml a:before {
 background-position:-1170px 0
}
.wg-li.mt a:before {
 background-position:-2130px 0
}
.wg-li.mi a:before {
 background-position:-3240px 0
}
.wg-li.mr a:before {
 background-position:-1170px 0
}
.wg-li.mn a:before {
 background-position:-6000px 0
}
.wg-li.ne a:before {
 background-position:-3270px 0
}
.wg-li.no a:before {
 background-position:-5850px 0
}
.wg-li.ps a:before {
 background-position:-5189px 0
}
.wg-li.fa a:before {
 background-position:-6690px 0
}
.wg-li.pl a:before {
 background-position:-2160px 0
}
.wg-li.pt a:before {
 background-position:-1740px 0
}
.wg-li.pa a:before {
 background-position:-3180px 0
}
.wg-li.ro a:before {
 background-position:-2070px 0
}
.wg-li.ru a:before {
 background-position:-2040px 0
}
.wg-li.sm a:before {
 background-position:-4620px 0
}
.wg-li.gd a:before {
 background-position:-30px 0
}
.wg-li.sr a:before {
 background-position:-4290px 0
}
.wg-li.sn a:before {
 background-position:-540px 0
}
.wg-li.sd a:before {
 background-position:-3180px 0
}
.wg-li.si a:before {
 background-position:-2820px 0
}
.wg-li.sk a:before {
 background-position:-6810px 0
}
.wg-li.sl a:before {
 background-position:-2010px 0
}
.wg-li.so a:before {
 background-position:-4560px 0
}
.wg-li.st a:before {
 background-position:-4830px 0
}
.wg-li.es a:before {
 background-position:-480px 0
}
.wg-li.su a:before {
 background-position:-4530px 0
}
.wg-li.sw a:before {
 background-position:-1290px 0
}
.wg-li.sv a:before {
 background-position:-1980px 0
}
.wg-li.tl a:before {
 background-position:-3060px 0
}
.wg-li.ty a:before {
 background-position:-6270px 0
}
.wg-li.tg a:before {
 background-position:-2940px 0
}
.wg-li.ta a:before {
 background-position:-1170px 0
}
.wg-li.tt a:before {
 background-position:-2040px 0
}
.wg-li.te a:before {
 background-position:-1170px 0
}
.wg-li.th a:before {
 background-position:-2910px 0
}
.wg-li.to a:before {
 background-position:-6540px 0
}
.wg-li.tr a:before {
 background-position:-1950px 0
}
.wg-li.uk a:before {
 background-position:-1890px 0
}
.wg-li.ur a:before {
 background-position:-3180px 0
}
.wg-li.uz a:before {
 background-position:-2880px 0
}
.wg-li.vi a:before {
 background-position:-2850px 0
}
.wg-li.cy a:before {
 background-position:-6420px 0
}
.wg-li.fy a:before {
 background-position:-2100px 0
}
.wg-li.xh a:before {
 background-position:-6570px 0
}
.wg-li.yi a:before {
 background-position:-1050px 0
}
.wg-li.yo a:before {
 background-position:-870px 0
}
.wg-li.zu a:before {
 background-position:-6570px 0
}
.wg-flags.legacy.flag-1 a:before {
 background-image:url(https://cdn.weglot.com/images/rect_bright.png);
 background-size:auto 20px;
 border-radius:0;
 height:20px;
 width:30px
}
.wg-li.flag-1.hw a:before {
 background-position:-7840px 0
}
.wg-li.flag-1.fl a:before {
 background-position:2560px 0
}
.wg-li.flag-1.af a:before {
 background-position:-6848px 0
}
.wg-li.flag-1.sq a:before {
 background-position:-97px 0
}
.wg-li.flag-1.am a:before {
 background-position:-2369px 0
}
.wg-li.flag-1.ar a:before {
 background-position:-6465px 0
}
.wg-li.flag-1.hy a:before {
 background-position:-385px 0
}
.wg-li.flag-1.az a:before {
 background-position:-513px 0
}
.wg-li.flag-1.ba a:before {
 background-position:-6113px 0
}
.wg-li.flag-1.eu a:before {
 background-position:-8353px 0
}
.wg-li.flag-1.be a:before {
 background-position:-705px 0
}
.wg-li.flag-1.bn a:before {
 background-position:-609px 0
}
.wg-li.flag-1.bs a:before {
 background-position:-929px 0
}
.wg-li.flag-1.br a:before {
 background-position:-993px 0
}
.wg-li.flag-1.bg a:before {
 background-position:-1121px 0
}
.wg-li.flag-1.my a:before {
 background-position:-4929px 0
}
.wg-li.flag-1.ca a:before {
 background-position:-8321px 0
}
.wg-li.flag-1.zh a:before {
 background-position:-1505px 0
}
.wg-li.flag-1.tw a:before {
 background-position:-6369px 0
}
.wg-li.flag-1.km a:before {
 background-position:-1217px 0
}
.wg-li.flag-1.ny a:before {
 background-position:-4289px 0
}
.wg-li.flag-1.co a:before {
 background-position:-2561px 0
}
.wg-li.flag-1.hr a:before {
 background-position:-1793px 0
}
.wg-li.flag-1.cs a:before {
 background-position:-1921px 0
}
.wg-li.flag-1.da a:before {
 background-position:-1985px 0
}
.wg-li.flag-1.nl a:before {
 background-position:-5121px 0
}
.wg-li.flag-1.en a:before,
.wg-li.flag-1.eo a:before {
 background-position:-7777px 0
}
.wg-li.flag-1.et a:before {
 background-position:-2337px 0
}
.wg-li.flag-1.fj a:before {
 background-position:-2497px 0
}
.wg-li.flag-1.fi a:before {
 background-position:-2529px 0
}
.wg-li.flag-1.fr a:before {
 background-position:-2561px 0
}
.wg-li.flag-1.gl a:before {
 background-position:-7009px 0
}
.wg-li.flag-1.ka a:before {
 background-position:-2721px 0
}
.wg-li.flag-1.de a:before {
 background-position:-2753px 0
}
.wg-li.flag-1.el a:before {
 background-position:-2881px 0
}
.wg-li.flag-1.gu a:before {
 background-position:-3329px 0
}
.wg-li.flag-1.ht a:before {
 background-position:-3169px 0
}
.wg-li.flag-1.ha a:before {
 background-position:-5281px 0
}
.wg-li.flag-1.he a:before {
 background-position:-3521px 0
}
.wg-li.flag-1.hi a:before {
 background-position:-3329px 0
}
.wg-li.flag-1.hu a:before {
 background-position:-3265px 0
}
.wg-li.flag-1.is a:before {
 background-position:-3297px 0
}
.wg-li.flag-1.ig a:before {
 background-position:-5313px 0
}
.wg-li.flag-1.id a:before {
 background-position:-3361px 0
}
.wg-li.flag-1.ga a:before {
 background-position:-3457px 0
}
.wg-li.flag-1.it a:before {
 background-position:-3553px 0
}
.wg-li.flag-1.ja a:before {
 background-position:-3617px 0
}
.wg-li.flag-1.jv a:before {
 background-position:-4321px 0
}
.wg-li.flag-1.kn a:before {
 background-position:-3329px 0
}
.wg-li.flag-1.kk a:before {
 background-position:-3713px 0
}
.wg-li.flag-1.ko a:before {
 background-position:-6913px 0
}
.wg-li.flag-1.ku a:before {
 background-position:-3265px 0
}
.wg-li.flag-1.ky a:before {
 background-position:-3873px 0
}
.wg-li.flag-1.lo a:before {
 background-position:-3904px 0
}
.wg-li.flag-1.la a:before {
 background-position:-3553px 0
}
.wg-li.flag-1.lv a:before {
 background-position:-3937px 0
}
.wg-li.flag-1.lt a:before {
 background-position:-4129px 0
}
.wg-li.flag-1.lb a:before {
 background-position:-4161px 0
}
.wg-li.flag-1.mk a:before {
 background-position:-4225px 0
}
.wg-li.flag-1.mg a:before {
 background-position:-4257px 0
}
.wg-li.flag-1.ms a:before {
 background-position:-4321px 0
}
.wg-li.flag-1.ml a:before {
 background-position:-3329px 0
}
.wg-li.flag-1.mt a:before {
 background-position:-4417px 0
}
.wg-li.flag-1.mi a:before {
 background-position:-5217px 0
}
.wg-li.flag-1.mr a:before {
 background-position:-3329px 0
}
.wg-li.flag-1.mn a:before {
 background-position:-4769px 0
}
.wg-li.flag-1.ne a:before {
 background-position:-5091px 0
}
.wg-li.flag-1.no a:before {
 background-position:-5505px 0
}
.wg-li.flag-1.ps a:before {
 background-position:-33px 0
}
.wg-li.flag-1.fa a:before {
 background-position:-3393px 0
}
.wg-li.flag-1.pl a:before {
 background-position:-5889px 0
}
.wg-li.flag-1.pt a:before {
 background-position:-5921px 0
}
.wg-li.flag-1.pa a:before {
 background-position:-3329px 0
}
.wg-li.flag-1.ro a:before {
 background-position:-6081px 0
}
.wg-li.flag-1.ru a:before {
 background-position:-6113px 0
}
.wg-li.flag-1.sm a:before {
 background-position:-6369px 0
}
.wg-li.flag-1.gd a:before {
 background-position:-6497px 0
}
.wg-li.flag-1.sr a:before {
 background-position:-6561px 0
}
.wg-li.flag-1.sn a:before {
 background-position:-8287px 0
}
.wg-li.flag-1.sd a:before {
 background-position:-5601px 0
}
.wg-li.flag-1.si a:before {
 background-position:-7039px 0
}
.wg-li.flag-1.sk a:before {
 background-position:-6689px 0
}
.wg-li.flag-1.sl a:before {
 background-position:-6721px 0
}
.wg-li.flag-1.so a:before {
 background-position:-6785px 0
}
.wg-li.flag-1.st a:before {
 background-position:-4001px 0
}
.wg-li.flag-1.es a:before {
 background-position:-7009px 0
}
.wg-li.flag-1.su a:before {
 background-position:-7073px 0
}
.wg-li.flag-1.sw a:before {
 background-position:-3745px 0
}
.wg-li.flag-1.sv a:before {
 background-position:-7169px 0
}
.wg-li.flag-1.tl a:before {
 background-position:-5823px 0
}
.wg-li.flag-1.ty a:before {
 background-position:-2593px 0
}
.wg-li.flag-1.tg a:before {
 background-position:-7297px 0
}
.wg-li.flag-1.ta a:before {
 background-position:-3329px 0
}
.wg-li.flag-1.tt a:before {
 background-position:-6113px 0
}
.wg-li.flag-1.te a:before {
 background-position:-3329px 0
}
.wg-li.flag-1.th a:before {
 background-position:-7361px 0
}
.wg-li.flag-1.to a:before {
 background-position:-7456px 0
}
.wg-li.flag-1.tr a:before {
 background-position:-7553px 0
}
.wg-li.flag-1.uk a:before {
 background-position:-7713px 0
}
.wg-li.flag-1.ur a:before {
 background-position:-5600px 0
}
.wg-li.flag-1.uz a:before {
 background-position:-7969px 0
}
.wg-li.flag-1.vi a:before {
 background-position:-8097px 0
}
.wg-li.flag-1.cy a:before {
 background-position:-8129px 0
}
.wg-li.flag-1.fy a:before {
 background-position:-5121px 0
}
.wg-li.flag-1.xh a:before {
 background-position:-6848px 0
}
.wg-li.flag-1.yi a:before {
 background-position:-3521px 0
}
.wg-li.flag-1.yo a:before {
 background-position:-5313px 0
}
.wg-li.flag-1.zu a:before {
 background-position:-6848px 0
}
.wg-flags.legacy.flag-2 a:before {
 background-image:url(https://cdn.weglot.com/images/square_flag.png);
 background-size:auto 24px;
 border-radius:0;
 height:24px;
 width:24px
}
.wg-li.flag-2.hw a:before {
 background-position:-5448px 0
}
.wg-li.flag-2.fl a:before {
 background-position:-1008px 0
}
.wg-li.flag-2.af a:before {
 background-position:-4968px 0
}
.wg-li.flag-2.sq a:before {
 background-position:-2976px 0
}
.wg-li.flag-2.am a:before {
 background-position:-3816px 0
}
.wg-li.flag-2.ar a:before {
 background-position:-768px 0
}
.wg-li.flag-2.hy a:before {
 background-position:0 0
}
.wg-li.flag-2.az a:before {
 background-position:-5136px 0
}
.wg-li.flag-2.ba a:before {
 background-position:-936px 0
}
.wg-li.flag-2.eu a:before {
 background-position:-5376px 0
}
.wg-li.flag-2.be a:before {
 background-position:-4224px 0
}
.wg-li.flag-2.bn a:before {
 background-position:-4056px 0
}
.wg-li.flag-2.bs a:before {
 background-position:-3984px 0
}
.wg-li.flag-2.br a:before {
 background-position:-2784px 0
}
.wg-li.flag-2.bg a:before {
 background-position:-5040px 0
}
.wg-li.flag-2.my a:before {
 background-position:-1248px 0
}
.wg-li.flag-2.ca a:before {
 background-position:-5352px 0
}
.wg-li.flag-2.zh a:before {
 background-position:-2592px 0
}
.wg-li.flag-2.tw a:before {
 background-position:-3408px 0
}
.wg-li.flag-2.km a:before {
 background-position:-5160px 0
}
.wg-li.flag-2.ny a:before {
 background-position:-1392px 0
}
.wg-li.flag-2.co a:before {
 background-position:-2304px 0
}
.wg-li.flag-2.hr a:before {
 background-position:-4416px 0
}
.wg-li.flag-2.cs a:before {
 background-position:-2472px 0
}
.wg-li.flag-2.da a:before {
 background-position:-2448px 0
}
.wg-li.flag-2.nl a:before {
 background-position:-1296px 0
}
.wg-li.flag-2.en a:before,
.wg-li.flag-2.eo a:before {
 background-position:-312px 0
}
.wg-li.flag-2.et a:before {
 background-position:-2424px 0
}
.wg-li.flag-2.fj a:before {
 background-position:-576px 0
}
.wg-li.flag-2.fi a:before {
 background-position:-2328px 0
}
.wg-li.flag-2.fr a:before {
 background-position:-2304px 0
}
.wg-li.flag-2.gl a:before {
 background-position:-96px 0
}
.wg-li.flag-2.ka a:before {
 background-position:-3744px 0
}
.wg-li.flag-2.de a:before {
 background-position:-2256px 0
}
.wg-li.flag-2.el a:before {
 background-position:-2208px 0
}
.wg-li.flag-2.gu a:before {
 background-position:-1728px 0
}
.wg-li.flag-2.ht a:before {
 background-position:-3528px 0
}
.wg-li.flag-2.ha a:before {
 background-position:-1176px 0
}
.wg-li.flag-2.he a:before {
 background-position:-1992px 0
}
.wg-li.flag-2.hi a:before {
 background-position:-1728px 0
}
.wg-li.flag-2.hu a:before {
 background-position:-2088px 0
}
.wg-li.flag-2.is a:before {
 background-position:-2064px 0
}
.wg-li.flag-2.ig a:before {
 background-position:-1103px 0
}
.wg-li.flag-2.id a:before {
 background-position:-2040px 0
}
.wg-li.flag-2.ga a:before {
 background-position:-2016px 0
}
.wg-li.flag-2.it a:before {
 background-position:-1968px 0
}
.wg-li.flag-2.ja a:before {
 background-position:-1920px 0
}
.wg-li.flag-2.jv a:before {
 background-position:-1536px 0
}
.wg-li.flag-2.kn a:before {
 background-position:-1728px 0
}
.wg-li.flag-2.kk a:before {
 background-position:-1704px 0
}
.wg-li.flag-2.ko a:before {
 background-position:-1848px 0
}
.wg-li.flag-2.ku a:before {
 background-position:-2088px 0
}
.wg-li.flag-2.ky a:before {
 background-position:-1800px 0
}
.wg-li.flag-2.lo a:before {
 background-position:-1776px 0
}
.wg-li.flag-2.la a:before {
 background-position:-1968px 0
}
.wg-li.flag-2.lv a:before {
 background-position:-1752px 0
}
.wg-li.flag-2.lt a:before {
 background-position:-1656px 0
}
.wg-li.flag-2.lb a:before {
 background-position:-1632px 0
}
.wg-li.flag-2.mk a:before {
 background-position:-1440px 0
}
.wg-li.flag-2.mg a:before {
 background-position:-1560px 0
}
.wg-li.flag-2.ms a:before {
 background-position:-1536px 0
}
.wg-li.flag-2.ml a:before {
 background-position:-1728px 0
}
.wg-li.flag-2.mt a:before {
 background-position:-1200px 0
}
.wg-li.flag-2.mi a:before {
 background-position:-1224px 0
}
.wg-li.flag-2.mr a:before {
 background-position:-1728px 0
}
.wg-li.flag-2.mn a:before {
 background-position:-4800px 0
}
.wg-li.flag-2.ne a:before {
 background-position:-1320px 0
}
.wg-li.flag-2.no a:before {
 background-position:-4776px 0
}
.wg-li.flag-2.ps a:before {
 background-position:-4008px 0
}
.wg-li.flag-2.fa a:before {
 background-position:-5088px 0
}
.wg-li.flag-2.pl a:before {
 background-position:-984px 0
}
.wg-li.flag-2.pt a:before {
 background-position:-528px 0
}
.wg-li.flag-2.pa a:before {
 background-position:-1728px 0
}
.wg-li.flag-2.ro a:before {
 background-position:-960px 0
}
.wg-li.flag-2.ru a:before {
 background-position:-936px 0
}
.wg-li.flag-2.sm a:before {
 background-position:-3408px 0
}
.wg-li.flag-2.gd a:before {
 background-position:-4872px 0
}
.wg-li.flag-2.sr a:before {
 background-position:-3120px 0
}
.wg-li.flag-2.sn a:before {
 background-position:-72px 0
}
.wg-li.flag-2.sd a:before {
 background-position:-1128px 0
}
.wg-li.flag-2.si a:before {
 background-position:-480px 0
}
.wg-li.flag-2.sk a:before {
 background-position:-4152px 0
}
.wg-li.flag-2.sl a:before {
 background-position:-696px 0
}
.wg-li.flag-2.so a:before {
 background-position:-3336px 0
}
.wg-li.flag-2.st a:before {
 background-position:-3552px 0
}
.wg-li.flag-2.es a:before {
 background-position:-96px 0
}
.wg-li.flag-2.su a:before {
 background-position:-3312px 0
}
.wg-li.flag-2.sw a:before {
 background-position:-1872px 0
}
.wg-li.flag-2.sv a:before {
 background-position:-552px 0
}
.wg-li.flag-2.tl a:before {
 background-position:-1008px 0
}
.wg-li.flag-2.ty a:before {
 background-position:-4512px 0
}
.wg-li.flag-2.tg a:before {
 background-position:-264px 0
}
.wg-li.flag-2.ta a:before {
 background-position:-1728px 0
}
.wg-li.flag-2.tt a:before {
 background-position:-936px 0
}
.wg-li.flag-2.te a:before {
 background-position:-1728px 0
}
.wg-li.flag-2.th a:before {
 background-position:-456px 0
}
.wg-li.flag-2.to a:before {
 background-position:-3264px 0
}
.wg-li.flag-2.tr a:before {
 background-position:-360px 0
}
.wg-li.flag-2.uk a:before {
 background-position:-288px 0
}
.wg-li.flag-2.ur a:before {
 background-position:-1128px 0
}
.wg-li.flag-2.uz a:before {
 background-position:-240px 0
}
.wg-li.flag-2.vi a:before {
 background-position:-144px 0
}
.wg-li.flag-2.cy a:before {
 background-position:-4848px 0
}
.wg-li.flag-2.fy a:before {
 background-position:-1296px 0
}
.wg-li.flag-2.xh a:before {
 background-position:-4968px 0
}
.wg-li.flag-2.yi a:before {
 background-position:-1992px 0
}
.wg-li.flag-2.yo a:before {
 background-position:-1103px 0
}
.wg-li.flag-2.zu a:before {
 background-position:-4968px 0
}
.wg-flags.legacy.flag-3 a:before {
 background-image:url(https://cdn.weglot.com/images/circular_flag.png);
 background-size:auto 24px;
 border-radius:0;
 height:24px;
 width:24px
}
.wg-li.flag-3.hw a:before {
 background-position:-2711px 0
}
.wg-li.flag-3.fl a:before {
 background-position:-5232px 0
}
.wg-li.flag-3.af a:before {
 background-position:-5496px 0
}
.wg-li.flag-3.sq a:before {
 background-position:-4776px 0
}
.wg-li.flag-3.am a:before {
 background-position:-192px 0
}
.wg-li.flag-3.ar a:before {
 background-position:-3336px 0
}
.wg-li.flag-3.hy a:before {
 background-position:-4632px 0
}
.wg-li.flag-3.az a:before {
 background-position:-4536px 0
}
.wg-li.flag-3.ba a:before {
 background-position:-2664px 0
}
.wg-li.flag-3.eu a:before {
 background-position:-5808px 0
}
.wg-li.flag-3.be a:before {
 background-position:-144px 0
}
.wg-li.flag-3.bn a:before {
 background-position:-4488px 0
}
.wg-li.flag-3.bs a:before {
 background-position:-4392px 0
}
.wg-li.flag-3.br a:before {
 background-position:-4344px 0
}
.wg-li.flag-3.bg a:before {
 background-position:-4296px 0
}
.wg-li.flag-3.my a:before {
 background-position:-3769px 0
}
.wg-li.flag-3.ca a:before {
 background-position:-5784px 0
}
.wg-li.flag-3.zh a:before {
 background-position:-3240px 0
}
.wg-li.flag-3.tw a:before {
 background-position:-4008px 0
}
.wg-li.flag-3.km a:before {
 background-position:-4201px 0
}
.wg-li.flag-3.ny a:before {
 background-position:-384px 0
}
.wg-li.flag-3.co a:before {
 background-position:-2760px 0
}
.wg-li.flag-3.hr a:before {
 background-position:-3048px 0
}
.wg-li.flag-3.cs a:before {
 background-position:-5280px 0
}
.wg-li.flag-3.da a:before {
 background-position:-3024px 0
}
.wg-li.flag-3.nl a:before {
 background-position:-3360px 0
}
.wg-li.flag-3.en a:before,
.wg-li.flag-3.eo a:before {
 background-position:-2520px 0
}
.wg-li.flag-3.et a:before {
 background-position:-2856px 0
}
.wg-li.flag-3.fj a:before {
 background-position:0 0
}
.wg-li.flag-3.fi a:before {
 background-position:-2784px 0
}
.wg-li.flag-3.fr a:before {
 background-position:-2760px 0
}
.wg-li.flag-3.gl a:before {
 background-position:-3576px 0
}
.wg-li.flag-3.ka a:before {
 background-position:-1536px 0
}
.wg-li.flag-3.de a:before {
 background-position:-1488px 0
}
.wg-li.flag-3.el a:before {
 background-position:-1416px 0
}
.wg-li.flag-3.gu a:before {
 background-position:-2304px 0
}
.wg-li.flag-3.ht a:before {
 background-position:-5160px 0
}
.wg-li.flag-3.ha a:before {
 background-position:-361px 0
}
.wg-li.flag-3.he a:before {
 background-position:-1608px 0
}
.wg-li.flag-3.hi a:before {
 background-position:-2304px 0
}
.wg-li.flag-3.hu a:before {
 background-position:-1920px 0
}
.wg-li.flag-3.is a:before {
 background-position:-840px 0
}
.wg-li.flag-3.ig a:before {
 background-position:-3457px 0
}
.wg-li.flag-3.id a:before {
 background-position:-4992px 0
}
.wg-li.flag-3.ga a:before {
 background-position:-2016px 0
}
.wg-li.flag-3.it a:before {
 background-position:-336px 0
}
.wg-li.flag-3.ja a:before {
 background-position:-2448px 0
}
.wg-li.flag-3.jv a:before {
 background-position:-864px 0
}
.wg-li.flag-3.kn a:before {
 background-position:-2304px 0
}
.wg-li.flag-3.kk a:before {
 background-position:-3912px 0
}
.wg-li.flag-3.ko a:before {
 background-position:-2256px 0
}
.wg-li.flag-3.ku a:before {
 background-position:-1920px 0
}
.wg-li.flag-3.ky a:before {
 background-position:-744px 0
}
.wg-li.flag-3.lo a:before {
 background-position:-3816px 0
}
.wg-li.flag-3.la a:before {
 background-position:-336px 0
}
.wg-li.flag-3.lv a:before {
 background-position:-216px 0
}
.wg-li.flag-3.lt a:before {
 background-position:-1776px 0
}
.wg-li.flag-3.lb a:before {
 background-position:-1945px 0
}
.wg-li.flag-3.mk a:before {
 background-position:-2208px 0
}
.wg-li.flag-3.mg a:before {
 background-position:-5064px 0
}
.wg-li.flag-3.ms a:before {
 background-position:-864px 0
}
.wg-li.flag-3.ml a:before {
 background-position:-2304px 0
}
.wg-li.flag-3.mt a:before {
 background-position:-4920px 0
}
.wg-li.flag-3.mi a:before {
 background-position:-2113px 0
}
.wg-li.flag-3.mr a:before {
 background-position:-2304px 0
}
.wg-li.flag-3.mn a:before {
 background-position:-24px 0
}
.wg-li.flag-3.ne a:before {
 background-position:-5642px 0
}
.wg-li.flag-3.no a:before {
 background-position:-984px 0
}
.wg-li.flag-3.ps a:before {
 background-position:-4753px 0
}
.wg-li.flag-3.fa a:before {
 background-position:-816px 0
}
.wg-li.flag-3.pl a:before {
 background-position:-4944px 0
}
.wg-li.flag-3.pt a:before {
 background-position:-3504px 0
}
.wg-li.flag-3.pa a:before {
 background-position:-2304px 0
}
.wg-li.flag-3.ro a:before {
 background-position:-3744px 0
}
.wg-li.flag-3.ru a:before {
 background-position:-2664px 0
}
.wg-li.flag-3.sm a:before {
 background-position:-1248px 0
}
.wg-li.flag-3.gd a:before {
 background-position:-3841px 0
}
.wg-li.flag-3.sr a:before {
 background-position:-3312px 0
}
.wg-li.flag-3.sn a:before {
 background-position:-5521px 0
}
.wg-li.flag-3.sd a:before {
 background-position:-1993px 0
}
.wg-li.flag-3.si a:before {
 background-position:-2833px 0
}
.wg-li.flag-3.sk a:before {
 background-position:-552px 0
}
.wg-li.flag-3.sl a:before {
 background-position:-936px 0
}
.wg-li.flag-3.so a:before {
 background-position:-4032px 0
}
.wg-li.flag-3.st a:before {
 background-position:-3961px 0
}
.wg-li.flag-3.es a:before {
 background-position:-3576px 0
}
.wg-li.flag-3.su a:before {
 background-position:-3985px 0
}
.wg-li.flag-3.sw a:before {
 background-position:-912px 0
}
.wg-li.flag-3.sv a:before {
 background-position:-264px 0
}
.wg-li.flag-3.tl a:before {
 background-position:-5232px 0
}
.wg-li.flag-3.ty a:before {
 background-position:-1512px 0
}
.wg-li.flag-3.tg a:before {
 background-position:-3720px 0
}
.wg-li.flag-3.ta a:before {
 background-position:-2304px 0
}
.wg-li.flag-3.tt a:before {
 background-position:-2664px 0
}
.wg-li.flag-3.te a:before {
 background-position:-2304px 0
}
.wg-li.flag-3.th a:before {
 background-position:-4848px 0
}
.wg-li.flag-3.to a:before {
 background-position:-1680px 0
}
.wg-li.flag-3.tr a:before {
 background-position:-432px 0
}
.wg-li.flag-3.uk a:before {
 background-position:-5736px 0
}
.wg-li.flag-3.ur a:before {
 background-position:-1992px 0
}
.wg-li.flag-3.uz a:before {
 background-position:-2160px 0
}
.wg-li.flag-3.vi a:before {
 background-position:-3384px 0
}
.wg-li.flag-3.cy a:before {
 background-position:-5040px 0
}
.wg-li.flag-3.fy a:before {
 background-position:-3360px 0
}
.wg-li.flag-3.xh a:before {
 background-position:-5496px 0
}
.wg-li.flag-3.yi a:before {
 background-position:-1608px 0
}
.wg-li.flag-3.yo a:before {
 background-position:-3457px 0
}
.wg-li.flag-3.zu a:before {
 background-position:-5496px 0
}
.wg-progress {
 background-color:#f5f5f5;
 border-radius:4px;
 box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
 height:3px;
 overflow:hidden;
 position:fixed;
 top:0;
 width:100%;
 z-index:2147483647
}
.wg-progress-bar {
 background-color:#337ab7;
 box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
 color:#fff;
 float:left;
 font-size:12px;
 height:100%;
 line-height:20px;
 text-align:center;
 transition:width .6s ease;
 width:0
}
body[data-wg-interactive] aside.country-selector {
 display:none
}
body[data-wg-interactive] aside.country-selector.wg-editor {
 display:inline-block
}
.country-selector--highlight:not(.gu-mirror):not(.gu-transit) .weglot_switcher {
 outline:8px solid #3f4eae
}
body[data-wg-interactive]:not(.gu-unselectable)>div:first-child.weglot-container {
 background-color:rgba(0,0,0,.6);
 height:100%;
 left:0;
 padding:30%;
 position:fixed;
 top:0;
 width:100%
}
body[data-wg-interactive]:not(.gu-unselectable)>div:first-child.weglot-container:after {
 color:#fff;
 content:"\2191 \a0 You can drag and drop this button on the page";
 display:block;
 font-size:13px;
 padding:0 5px
}
body[data-wg-interactive] a[href=""],
body[data-wg-interactive] a[href^="/"],
body[data-wg-interactive] a[href^=http],
body[data-wg-interactive] button[type=submit],
body[data-wg-interactive] input[type=submit] {
 pointer-events:none!important
}
body[data-wg-interactive] .weglot-container * {
 pointer-events:auto!important
}
body[data-wg-interactive] .weglot-container,
body[data-wg-interactive] .weglot-container a {
 cursor:move
}
body[data-wg-interactive] .wg-default-zone {
 bottom:0;
 height:70px;
 min-width:200px;
 position:fixed;
 right:0
}
.gu-mirror {
 margin:0!important;
 opacity:.8;
 position:fixed!important;
 z-index:9999!important
}
.gu-hide {
 display:none!important
}
.gu-unselectable {
 user-select:none!important
}
.gu-transit {
 opacity:.2;
 pointer-events:none
}

.wg-list.country-selector .wgcurrent a {
  text-decoration: none !important;
}
.wg-list.country-selector a:hover {
	/* text-decoration: none !important; */
}
.country-selector .wg-li.focus a, .country-selector a:hover {
	color: #ffbd56 !important;
}
.wg-list.country-selector a {
	padding: 0px 10px 0px 0px !important;
}
.wg-li a {
	font-size: 16px !important;
	text-transform: none;
}
.lang-green .wg-li a {
	color: white;
}