img.montonio-payment-method-icon {
height: 24px !important;
margin-left: 8px;
}
.montonio-bank-payments-form:not(:first-child) {
margin-top: 16px;
}
.montonio-bank-payments-form .montonio-payments-country-dropdown {
width: 120px;
}
.montonio-bank-payments-form .montonio-bank-items {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 15px;
}
.montonio-bank-payments-form .montonio-bank-items:not(:first-child) {
margin-top: 16px;
}
.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item {
width: 100px;
height: 100px;
border-radius: 8px;
margin: 0;
background: #ffffff;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
padding: 12px;
box-sizing: border-box;
border: 1px solid rgba(0, 0, 0, 0.07);
}
.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item:hover {
background: #fbfbff;
border: 1px solid rgba(0, 0, 0, 0.1);
}
.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item.active {
background: #f3f2ff;
border: 1px solid #4537cd;
color: #4537cd;
}
.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item--hidden {
display: none !important;
}
.montonio-bank-payments-form .montonio-bank-items--list {
flex-direction: column;
gap: 10px;
}
.montonio-bank-payments-form .montonio-bank-items--list .montonio-bank-item {
width: 100%;
height: 60px;
padding: 12px 17px;
}
#montonio-payments-description.montonio-bank-items .montonio-bank-item-img,
#payment #montonio-payments-description.montonio-bank-items .montonio-bank-item-img {
position: relative;
right: unset;
left: unset;
float: none;
border: 0;
margin: 0;
padding: 0;
max-width: 100%;
max-height: 26px;
pointer-events: none;
display: block;
}
.montonio-bnpl-items {
display: flex;
flex-direction: column;
gap: 0;
}
.montonio-bnpl-items:not(:first-child) {
margin-top: 16px;
}
.montonio-bnpl-items .montonio-bnpl-item {
margin: 0;
background: #ffffff;
cursor: pointer;
font-size: 16px;
font-weight: 600;
padding: 12px 25px;
box-sizing: border-box;
border: 1px solid rgba(0, 0, 0, 0.07);
border-top: none;
}
.montonio-bnpl-items .montonio-bnpl-item:hover {
background: #fbfbff;
}
.montonio-bnpl-items .montonio-bnpl-item:first-child {
border: 1px solid rgba(0, 0, 0, 0.07);
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
.montonio-bnpl-items .montonio-bnpl-item:last-child {
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
}
.montonio-bnpl-items .montonio-bnpl-item.active {
background: #f3f2ff;
border: 1px solid #4537cd;
color: #4537cd;
}
.montonio-bnpl-items .montonio-bnpl-item--disabled {
background: #fefcfc;
color: #a5a5a5;
pointer-events: none;
}
.montonio-bnpl-items .montonio-bnpl-item .montonio-bnpl-item-subtitle {
font-size: 12px;
font-weight: normal;
}
#montonio-blik-form:not(:first-child),
#montonio-card-form:not(:first-child) {
margin-top: 16px;
}
#montonio-blik-form.loading,
#montonio-card-form.loading {
padding: 25px 0;
}
.montonio-shipping-provider-logo {
max-height: 50px !important;
max-width: 80px !important;
display: block !important;
}
.montonio-pickup-point {
overflow: visible !important;
}
.montonio-pickup-point td {
width: 100%;
overflow: visible !important;
}
.montonio-pickup-point label {
text-align: left;
}
.choices .choices__list--single {
box-sizing: border-box;
}
.choices .choices__list--single .choices__item {
text-align: left;
}
.choices .choices__inner {
box-sizing: border-box;
}
.has-error .choices .choices__inner {
border-color: #cc1818;
}
.choices .choices__list--dropdown .choices__item--selectable,
.choices .choices__list[aria-expanded] .choices__item--selectable {
padding-right: 10px !important;
}
.choices .choices__input {
padding-left: 35px !important;
background-color: #fff;
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M19 19L14.65 14.65M17 9C17 13.4183 13.4183 17 9 17C4.58172 17 1 13.4183 1 9C1 4.58172 4.58172 1 9 1C13.4183 1 17 4.58172 17 9Z" stroke="%2327364B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
background-repeat: no-repeat;
background-position: 11px center;
background-size: 16px 16px;
}
#montonio-shipping-pickup-point-dropdown-wrapper {
position: relative;
}
#montonio-shipping-pickup-point-dropdown-wrapper h2 {
margin-bottom: 8px;
}
#montonio-shipping-pickup-point-dropdown-wrapper #montonio-shipping-pickup-point-dropdown {
display: block;
width: 100%;
}
#montonio-shipping-pickup-point-dropdown-wrapper .choices {
margin-bottom: 0;
}
#montonio-shipping-pickup-point-dropdown-wrapper .montonio-pickup-point-id {
display: block !important;
visibility: hidden !important;
opacity: 0 !important;
width: 0px !important;
height: 0px !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
box-shadow: none !important;
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
pointer-events: none !important;
}
.wc-block-checkout__payment-method .wc-block-components-radio-control__label > span {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
}.weglot-flags.hw>a:before,.weglot-flags.hw>span:before{background-position:-3570px 0 !important}.weglot-flags.af>a:before,.weglot-flags.af>span:before{background-position:-6570px 0 !important}.weglot-flags.fl>a:before,.weglot-flags.fl>span:before{background-position:-3060px 0 !important}.weglot-flags.sq>a:before,.weglot-flags.sq>span:before{background-position:-2580px 0 !important}.weglot-flags.am>a:before,.weglot-flags.am>span:before{background-position:-5130px 0 !important}.weglot-flags.ar>a:before,.weglot-flags.ar>span:before{background-position:-510px 0 !important}.weglot-flags.hy>a:before,.weglot-flags.hy>span:before{background-position:-1800px 0 !important}.weglot-flags.az>a:before,.weglot-flags.az>span:before{background-position:-6840px 0 !important}.weglot-flags.ba>a:before,.weglot-flags.ba>span:before{background-position:-2040px 0 !important}.weglot-flags.eu>a:before,.weglot-flags.eu>span:before{background-position:-7260px 0 !important}.weglot-flags.be>a:before,.weglot-flags.be>span:before{background-position:-5310px 0 !important}.weglot-flags.bn>a:before,.weglot-flags.bn>span:before{background-position:-5400px 0 !important}.weglot-flags.bs>a:before,.weglot-flags.bs>span:before{background-position:-6390px 0 !important}.weglot-flags.bg>a:before,.weglot-flags.bg>span:before{background-position:-2730px 0 !important}.weglot-flags.br>a:before,.weglot-flags.br>span:before{background-position:-6630px 0 !important}.weglot-flags.my>a:before,.weglot-flags.my>span:before{background-position:-3299px 0 !important}.weglot-flags.ca>a:before,.weglot-flags.ca>span:before{background-position:-7230px 0 !important}.weglot-flags.zh>a:before,.weglot-flags.zh>span:before{background-position:-3690px 0 !important}.weglot-flags.tw>a:before,.weglot-flags.tw>span:before{background-position:-2970px 0 !important}.weglot-flags.km>a:before,.weglot-flags.km>span:before{background-position:-6930px 0 !important}.weglot-flags.ny>a:before,.weglot-flags.ny>span:before{background-position:-1140px 0 !important}.weglot-flags.co>a:before,.weglot-flags.co>span:before{background-position:-2520px 0 !important}.weglot-flags.hr>a:before,.weglot-flags.hr>span:before{background-position:-5910px 0 !important}.weglot-flags.cs>a:before,.weglot-flags.cs>span:before{background-position:-2700px 0 !important}.weglot-flags.da>a:before,.weglot-flags.da>span:before{background-position:-2670px 0 !important}.weglot-flags.nl>a:before,.weglot-flags.nl>span:before{background-position:-2100px 0 !important}.weglot-flags.en>a:before,.weglot-flags.en>span:before{background-position:-1920px 0 !important}.weglot-flags.eo>a:before,.weglot-flags.eo>span:before{background-position:-1920px 0 !important}.weglot-flags.et>a:before,.weglot-flags.et>span:before{background-position:-2640px 0 !important}.weglot-flags.fj>a:before,.weglot-flags.fj>span:before{background-position:-1710px 0 !important}.weglot-flags.fi>a:before,.weglot-flags.fi>span:before{background-position:-2550px 0 !important}.weglot-flags.fr>a:before,.weglot-flags.fr>span:before{background-position:-2520px 0 !important}.weglot-flags.gl>a:before,.weglot-flags.gl>span:before{background-position:-7290px 0 !important}.weglot-flags.ka>a:before,.weglot-flags.ka>span:before{background-position:-5040px 0 !important}.weglot-flags.de>a:before,.weglot-flags.de>span:before{background-position:-2490px 0 !important}.weglot-flags.el>a:before,.weglot-flags.el>span:before{background-position:-2460px 0 !important}.weglot-flags.gu>a:before,.weglot-flags.gu>span:before{background-position:-1170px 0 !important}.weglot-flags.ht>a:before,.weglot-flags.ht>span:before{background-position:-4650px 0 !important}.weglot-flags.ha>a:before,.weglot-flags.ha>span:before{background-position:-900px 0 !important}.weglot-flags.he>a:before,.weglot-flags.he>span:before{background-position:-1050px 0 !important}.weglot-flags.hi>a:before,.weglot-flags.hi>span:before{background-position:-1170px 0 !important}.weglot-flags.hu>a:before,.weglot-flags.hu>span:before{background-position:-2430px 0 !important}.weglot-flags.is>a:before,.weglot-flags.is>span:before{background-position:-2400px 0 !important}.weglot-flags.ig>a:before,.weglot-flags.ig>span:before{background-position:-870px 0 !important}.weglot-flags.id>a:before,.weglot-flags.id>span:before{background-position:-3510px 0 !important}.weglot-flags.ga>a:before,.weglot-flags.ga>span:before{background-position:-2340px 0 !important}.weglot-flags.it>a:before,.weglot-flags.it>span:before{background-position:-2310px 0 !important}.weglot-flags.ja>a:before,.weglot-flags.ja>span:before{background-position:-3480px 0 !important}.weglot-flags.jv>a:before,.weglot-flags.jv>span:before{background-position:-3360px 0 !important}.weglot-flags.kn>a:before,.weglot-flags.kn>span:before{background-position:-1170px 0 !important}.weglot-flags.kk>a:before,.weglot-flags.kk>span:before{background-position:-3150px 0 !important}.weglot-flags.ko>a:before,.weglot-flags.ko>span:before{background-position:-6990px 0 !important}.weglot-flags.ku>a:before,.weglot-flags.ku>span:before{background-position:-2430px 0 !important}.weglot-flags.ky>a:before,.weglot-flags.ky>span:before{background-position:-3420px 0 !important}.weglot-flags.lo>a:before,.weglot-flags.lo>span:before{background-position:-3450px 0 !important}.weglot-flags.la>a:before,.weglot-flags.la>span:before{background-position:-2310px 0 !important}.weglot-flags.lv>a:before,.weglot-flags.lv>span:before{background-position:-2280px 0 !important}.weglot-flags.lt>a:before,.weglot-flags.lt>span:before{background-position:-2250px 0 !important}.weglot-flags.lb>a:before,.weglot-flags.lb>span:before{background-position:-2220px 0 !important}.weglot-flags.mk>a:before,.weglot-flags.mk>span:before{background-position:-2190px 0 !important}.weglot-flags.mg>a:before,.weglot-flags.mg>span:before{background-position:-1200px 0 !important}.weglot-flags.ms>a:before,.weglot-flags.ms>span:before{background-position:-3360px 0 !important}.weglot-flags.ml>a:before,.weglot-flags.ml>span:before{background-position:-1170px 0 !important}.weglot-flags.mt>a:before,.weglot-flags.mt>span:before{background-position:-2130px 0 !important}.weglot-flags.mi>a:before,.weglot-flags.mi>span:before{background-position:-3240px 0 !important}.weglot-flags.mr>a:before,.weglot-flags.mr>span:before{background-position:-1170px 0 !important}.weglot-flags.mn>a:before,.weglot-flags.mn>span:before{background-position:-6000px 0 !important}.weglot-flags.ne>a:before,.weglot-flags.ne>span:before{background-position:-3270px 0 !important}.weglot-flags.no>a:before,.weglot-flags.no>span:before{background-position:-5850px 0 !important}.weglot-flags.ps>a:before,.weglot-flags.ps>span:before{background-position:-5189px 0 !important}.weglot-flags.fa>a:before,.weglot-flags.fa>span:before{background-position:-6690px 0 !important}.weglot-flags.pl>a:before,.weglot-flags.pl>span:before{background-position:-2160px 0 !important}.weglot-flags.pt>a:before,.weglot-flags.pt>span:before{background-position:-1740px 0 !important}.weglot-flags.pa>a:before,.weglot-flags.pa>span:before{background-position:-3180px 0 !important}.weglot-flags.ro>a:before,.weglot-flags.ro>span:before{background-position:-2070px 0 !important}.weglot-flags.ru>a:before,.weglot-flags.ru>span:before{background-position:-2040px 0 !important}.weglot-flags.sm>a:before,.weglot-flags.sm>span:before{background-position:-4620px 0 !important}.weglot-flags.gd>a:before,.weglot-flags.gd>span:before{background-position:-30px 0 !important}.weglot-flags.sr>a:before,.weglot-flags.sr>span:before{background-position:-4290px 0 !important}.weglot-flags.sn>a:before,.weglot-flags.sn>span:before{background-position:-540px 0 !important}.weglot-flags.sd>a:before,.weglot-flags.sd>span:before{background-position:-3180px 0 !important}.weglot-flags.si>a:before,.weglot-flags.si>span:before{background-position:-2820px 0 !important}.weglot-flags.sk>a:before,.weglot-flags.sk>span:before{background-position:-6810px 0 !important}.weglot-flags.sl>a:before,.weglot-flags.sl>span:before{background-position:-2010px 0 !important}.weglot-flags.so>a:before,.weglot-flags.so>span:before{background-position:-4560px 0 !important}.weglot-flags.st>a:before,.weglot-flags.st>span:before{background-position:-4830px 0 !important}.weglot-flags.es>a:before,.weglot-flags.es>span:before{background-position:-480px 0 !important}.weglot-flags.su>a:before,.weglot-flags.su>span:before{background-position:-4530px 0 !important}.weglot-flags.sw>a:before,.weglot-flags.sw>span:before{background-position:-1290px 0 !important}.weglot-flags.sv>a:before,.weglot-flags.sv>span:before{background-position:-1980px 0 !important}.weglot-flags.tl>a:before,.weglot-flags.tl>span:before{background-position:-3060px 0 !important}.weglot-flags.ty>a:before,.weglot-flags.ty>span:before{background-position:-6270px 0 !important}.weglot-flags.tg>a:before,.weglot-flags.tg>span:before{background-position:-2940px 0 !important}.weglot-flags.ta>a:before,.weglot-flags.ta>span:before{background-position:-1170px 0 !important}.weglot-flags.tt>a:before,.weglot-flags.tt>span:before{background-position:-2040px 0 !important}.weglot-flags.te>a:before,.weglot-flags.te>span:before{background-position:-1170px 0 !important}.weglot-flags.th>a:before,.weglot-flags.th>span:before{background-position:-2910px 0 !important}.weglot-flags.to>a:before,.weglot-flags.to>span:before{background-position:-6540px 0 !important}.weglot-flags.tr>a:before,.weglot-flags.tr>span:before{background-position:-1950px 0 !important}.weglot-flags.uk>a:before,.weglot-flags.uk>span:before{background-position:-1890px 0 !important}.weglot-flags.ur>a:before,.weglot-flags.ur>span:before{background-position:-3180px 0 !important}.weglot-flags.uz>a:before,.weglot-flags.uz>span:before{background-position:-2880px 0 !important}.weglot-flags.vi>a:before,.weglot-flags.vi>span:before{background-position:-2850px 0 !important}.weglot-flags.cy>a:before,.weglot-flags.cy>span:before{background-position:-6420px 0 !important}.weglot-flags.fy>a:before,.weglot-flags.fy>span:before{background-position:-2100px 0 !important}.weglot-flags.xh>a:before,.weglot-flags.xh>span:before{background-position:-6570px 0 !important}.weglot-flags.yi>a:before,.weglot-flags.yi>span:before{background-position:-1050px 0 !important}.weglot-flags.yo>a:before,.weglot-flags.yo>span:before{background-position:-870px 0 !important}.weglot-flags.zu>a:before,.weglot-flags.zu>span:before{background-position:-6570px 0 !important}.weglot-flags.flag-1.hw>a:before,.weglot-flags.flag-1.hw>span:before{background-position:-7840px 0 !important}.weglot-flags.flag-1.fl>a:before,.weglot-flags.flag-1.fl>span:before{background-position:2560px 0 !important}.weglot-flags.flag-1.af>a:before,.weglot-flags.flag-1.af>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-1.sq>a:before,.weglot-flags.flag-1.sq>span:before{background-position:-97px 0 !important}.weglot-flags.flag-1.am>a:before,.weglot-flags.flag-1.am>span:before{background-position:-2369px 0 !important}.weglot-flags.flag-1.ar>a:before,.weglot-flags.flag-1.ar>span:before{background-position:-6465px 0 !important}.weglot-flags.flag-1.hy>a:before,.weglot-flags.flag-1.hy>span:before{background-position:-385px 0 !important}.weglot-flags.flag-1.az>a:before,.weglot-flags.flag-1.az>span:before{background-position:-513px 0 !important}.weglot-flags.flag-1.ba>a:before,.weglot-flags.flag-1.ba>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.eu>a:before,.weglot-flags.flag-1.eu>span:before{background-position:-8353px 0 !important}.weglot-flags.flag-1.be>a:before,.weglot-flags.flag-1.be>span:before{background-position:-705px 0 !important}.weglot-flags.flag-1.bn>a:before,.weglot-flags.flag-1.bn>span:before{background-position:-609px 0 !important}.weglot-flags.flag-1.bs>a:before,.weglot-flags.flag-1.bs>span:before{background-position:-929px 0 !important}.weglot-flags.flag-1.bg>a:before,.weglot-flags.flag-1.bg>span:before{background-position:-1121px 0 !important}.weglot-flags.flag-1.br>a:before,.weglot-flags.flag-1.br>span:before{background-position:-993px 0 !important}.weglot-flags.flag-1.my>a:before,.weglot-flags.flag-1.my>span:before{background-position:-4929px 0 !important}.weglot-flags.flag-1.ca>a:before,.weglot-flags.flag-1.ca>span:before{background-position:-8321px 0 !important}.weglot-flags.flag-1.zh>a:before,.weglot-flags.flag-1.zh>span:before{background-position:-1505px 0 !important}.weglot-flags.flag-1.tw>a:before,.weglot-flags.flag-1.tw>span:before{background-position:-6369px 0 !important}.weglot-flags.flag-1.km>a:before,.weglot-flags.flag-1.km>span:before{background-position:-1217px 0 !important}.weglot-flags.flag-1.ny>a:before,.weglot-flags.flag-1.ny>span:before{background-position:-4289px 0 !important}.weglot-flags.flag-1.co>a:before,.weglot-flags.flag-1.co>span:before{background-position:-2561px 0 !important}.weglot-flags.flag-1.hr>a:before,.weglot-flags.flag-1.hr>span:before{background-position:-1793px 0 !important}.weglot-flags.flag-1.cs>a:before,.weglot-flags.flag-1.cs>span:before{background-position:-1921px 0 !important}.weglot-flags.flag-1.da>a:before,.weglot-flags.flag-1.da>span:before{background-position:-1985px 0 !important}.weglot-flags.flag-1.nl>a:before,.weglot-flags.flag-1.nl>span:before{background-position:-5121px 0 !important}.weglot-flags.flag-1.en>a:before,.weglot-flags.flag-1.en>span:before{background-position:-7777px 0 !important}.weglot-flags.flag-1.eo>a:before,.weglot-flags.flag-1.eo>span:before{background-position:-7777px 0 !important}.weglot-flags.flag-1.et>a:before,.weglot-flags.flag-1.et>span:before{background-position:-2337px 0 !important}.weglot-flags.flag-1.fj>a:before,.weglot-flags.flag-1.fj>span:before{background-position:-2497px 0 !important}.weglot-flags.flag-1.fi>a:before,.weglot-flags.flag-1.fi>span:before{background-position:-2529px 0 !important}.weglot-flags.flag-1.fr>a:before,.weglot-flags.flag-1.fr>span:before{background-position:-2561px 0 !important}.weglot-flags.flag-1.gl>a:before,.weglot-flags.flag-1.gl>span:before{background-position:-8383px 0 !important}.weglot-flags.flag-1.ka>a:before,.weglot-flags.flag-1.ka>span:before{background-position:-2721px 0 !important}.weglot-flags.flag-1.de>a:before,.weglot-flags.flag-1.de>span:before{background-position:-2753px 0 !important}.weglot-flags.flag-1.el>a:before,.weglot-flags.flag-1.el>span:before{background-position:-2881px 0 !important}.weglot-flags.flag-1.gu>a:before,.weglot-flags.flag-1.gu>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.ht>a:before,.weglot-flags.flag-1.ht>span:before{background-position:-3169px 0 !important}.weglot-flags.flag-1.ha>a:before,.weglot-flags.flag-1.ha>span:before{background-position:-5281px 0 !important}.weglot-flags.flag-1.he>a:before,.weglot-flags.flag-1.he>span:before{background-position:-3521px 0 !important}.weglot-flags.flag-1.hi>a:before,.weglot-flags.flag-1.hi>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.hu>a:before,.weglot-flags.flag-1.hu>span:before{background-position:-3265px 0 !important}.weglot-flags.flag-1.is>a:before,.weglot-flags.flag-1.is>span:before{background-position:-3297px 0 !important}.weglot-flags.flag-1.ig>a:before,.weglot-flags.flag-1.ig>span:before{background-position:-5313px 0 !important}.weglot-flags.flag-1.id>a:before,.weglot-flags.flag-1.id>span:before{background-position:-3361px 0 !important}.weglot-flags.flag-1.ga>a:before,.weglot-flags.flag-1.ga>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-1.it>a:before,.weglot-flags.flag-1.it>span:before{background-position:-3553px 0 !important}.weglot-flags.flag-1.ja>a:before,.weglot-flags.flag-1.ja>span:before{background-position:-3617px 0 !important}.weglot-flags.flag-1.jv>a:before,.weglot-flags.flag-1.jv>span:before{background-position:-4321px 0 !important}.weglot-flags.flag-1.kn>a:before,.weglot-flags.flag-1.kn>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.kk>a:before,.weglot-flags.flag-1.kk>span:before{background-position:-3713px 0 !important}.weglot-flags.flag-1.ko>a:before,.weglot-flags.flag-1.ko>span:before{background-position:-6913px 0 !important}.weglot-flags.flag-1.ku>a:before,.weglot-flags.flag-1.ku>span:before{background-position:-3265px 0 !important}.weglot-flags.flag-1.ky>a:before,.weglot-flags.flag-1.ky>span:before{background-position:-3873px 0 !important}.weglot-flags.flag-1.lo>a:before,.weglot-flags.flag-1.lo>span:before{background-position:-3904px 0 !important}.weglot-flags.flag-1.la>a:before,.weglot-flags.flag-1.la>span:before{background-position:-3553px 0 !important}.weglot-flags.flag-1.lv>a:before,.weglot-flags.flag-1.lv>span:before{background-position:-3937px 0 !important}.weglot-flags.flag-1.lt>a:before,.weglot-flags.flag-1.lt>span:before{background-position:-4129px 0 !important}.weglot-flags.flag-1.lb>a:before,.weglot-flags.flag-1.lb>span:before{background-position:-4161px 0 !important}.weglot-flags.flag-1.mk>a:before,.weglot-flags.flag-1.mk>span:before{background-position:-4225px 0 !important}.weglot-flags.flag-1.mg>a:before,.weglot-flags.flag-1.mg>span:before{background-position:-4257px 0 !important}.weglot-flags.flag-1.ms>a:before,.weglot-flags.flag-1.ms>span:before{background-position:-4321px 0 !important}.weglot-flags.flag-1.ml>a:before,.weglot-flags.flag-1.ml>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.mt>a:before,.weglot-flags.flag-1.mt>span:before{background-position:-4417px 0 !important}.weglot-flags.flag-1.mi>a:before,.weglot-flags.flag-1.mi>span:before{background-position:-5217px 0 !important}.weglot-flags.flag-1.mr>a:before,.weglot-flags.flag-1.mr>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.mn>a:before,.weglot-flags.flag-1.mn>span:before{background-position:-4769px 0 !important}.weglot-flags.flag-1.ne>a:before,.weglot-flags.flag-1.ne>span:before{background-position:-5091px 0 !important}.weglot-flags.flag-1.no>a:before,.weglot-flags.flag-1.no>span:before{background-position:-5505px 0 !important}.weglot-flags.flag-1.ps>a:before,.weglot-flags.flag-1.ps>span:before{background-position:-33px 0 !important}.weglot-flags.flag-1.fa>a:before,.weglot-flags.flag-1.fa>span:before{background-position:-3393px 0 !important}.weglot-flags.flag-1.pl>a:before,.weglot-flags.flag-1.pl>span:before{background-position:-5889px 0 !important}.weglot-flags.flag-1.pt>a:before,.weglot-flags.flag-1.pt>span:before{background-position:-5921px 0 !important}.weglot-flags.flag-1.pa>a:before,.weglot-flags.flag-1.pa>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.ro>a:before,.weglot-flags.flag-1.ro>span:before{background-position:-6081px 0 !important}.weglot-flags.flag-1.ru>a:before,.weglot-flags.flag-1.ru>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.sm>a:before,.weglot-flags.flag-1.sm>span:before{background-position:-6369px 0 !important}.weglot-flags.flag-1.gd>a:before,.weglot-flags.flag-1.gd>span:before{background-position:-6497px 0 !important}.weglot-flags.flag-1.sr>a:before,.weglot-flags.flag-1.sr>span:before{background-position:-6561px 0 !important}.weglot-flags.flag-1.sn>a:before,.weglot-flags.flag-1.sn>span:before{background-position:-8287px 0 !important}.weglot-flags.flag-1.sd>a:before,.weglot-flags.flag-1.sd>span:before{background-position:-5601px 0 !important}.weglot-flags.flag-1.si>a:before,.weglot-flags.flag-1.si>span:before{background-position:-7039px 0 !important}.weglot-flags.flag-1.sk>a:before,.weglot-flags.flag-1.sk>span:before{background-position:-6689px 0 !important}.weglot-flags.flag-1.sl>a:before,.weglot-flags.flag-1.sl>span:before{background-position:-6721px 0 !important}.weglot-flags.flag-1.so>a:before,.weglot-flags.flag-1.so>span:before{background-position:-6785px 0 !important}.weglot-flags.flag-1.st>a:before,.weglot-flags.flag-1.st>span:before{background-position:-4001px 0 !important}.weglot-flags.flag-1.es>a:before,.weglot-flags.flag-1.es>span:before{background-position:-7009px 0 !important}.weglot-flags.flag-1.su>a:before,.weglot-flags.flag-1.su>span:before{background-position:-7073px 0 !important}.weglot-flags.flag-1.sw>a:before,.weglot-flags.flag-1.sw>span:before{background-position:-3745px 0 !important}.weglot-flags.flag-1.sv>a:before,.weglot-flags.flag-1.sv>span:before{background-position:-7169px 0 !important}.weglot-flags.flag-1.tl>a:before,.weglot-flags.flag-1.tl>span:before{background-position:-5823px 0 !important}.weglot-flags.flag-1.ty>a:before,.weglot-flags.flag-1.ty>span:before{background-position:-2593px 0 !important}.weglot-flags.flag-1.tg>a:before,.weglot-flags.flag-1.tg>span:before{background-position:-7297px 0 !important}.weglot-flags.flag-1.ta>a:before,.weglot-flags.flag-1.ta>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.tt>a:before,.weglot-flags.flag-1.tt>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.te>a:before,.weglot-flags.flag-1.te>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.th>a:before,.weglot-flags.flag-1.th>span:before{background-position:-7361px 0 !important}.weglot-flags.flag-1.to>a:before,.weglot-flags.flag-1.to>span:before{background-position:-7456px 0 !important}.weglot-flags.flag-1.tr>a:before,.weglot-flags.flag-1.tr>span:before{background-position:-7553px 0 !important}.weglot-flags.flag-1.uk>a:before,.weglot-flags.flag-1.uk>span:before{background-position:-7713px 0 !important}.weglot-flags.flag-1.ur>a:before,.weglot-flags.flag-1.ur>span:before{background-position:-5600px 0 !important}.weglot-flags.flag-1.uz>a:before,.weglot-flags.flag-1.uz>span:before{background-position:-7969px 0 !important}.weglot-flags.flag-1.vi>a:before,.weglot-flags.flag-1.vi>span:before{background-position:-8097px 0 !important}.weglot-flags.flag-1.cy>a:before,.weglot-flags.flag-1.cy>span:before{background-position:-8129px 0 !important}.weglot-flags.flag-1.fy>a:before,.weglot-flags.flag-1.fy>span:before{background-position:-5121px 0 !important}.weglot-flags.flag-1.xh>a:before,.weglot-flags.flag-1.xh>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-1.yi>a:before,.weglot-flags.flag-1.yi>span:before{background-position:-3521px 0 !important}.weglot-flags.flag-1.yo>a:before,.weglot-flags.flag-1.yo>span:before{background-position:-5313px 0 !important}.weglot-flags.flag-1.zu>a:before,.weglot-flags.flag-1.zu>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-2.hw>a:before,.weglot-flags.flag-2.hw>span:before{background-position:-5448px 0 !important}.weglot-flags.flag-2.fl>a:before,.weglot-flags.flag-2.fl>span:before{background-position:-1008px 0 !important}.weglot-flags.flag-2.af>a:before,.weglot-flags.flag-2.af>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-2.sq>a:before,.weglot-flags.flag-2.sq>span:before{background-position:-2976px 0 !important}.weglot-flags.flag-2.am>a:before,.weglot-flags.flag-2.am>span:before{background-position:-3816px 0 !important}.weglot-flags.flag-2.ar>a:before,.weglot-flags.flag-2.ar>span:before{background-position:-768px 0 !important}.weglot-flags.flag-2.hy>a:before,.weglot-flags.flag-2.hy>span:before{background-position:0 0 !important}.weglot-flags.flag-2.az>a:before,.weglot-flags.flag-2.az>span:before{background-position:-5136px 0 !important}.weglot-flags.flag-2.ba>a:before,.weglot-flags.flag-2.ba>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.eu>a:before,.weglot-flags.flag-2.eu>span:before{background-position:-5376px 0 !important}.weglot-flags.flag-2.be>a:before,.weglot-flags.flag-2.be>span:before{background-position:-4224px 0 !important}.weglot-flags.flag-2.bn>a:before,.weglot-flags.flag-2.bn>span:before{background-position:-4056px 0 !important}.weglot-flags.flag-2.bs>a:before,.weglot-flags.flag-2.bs>span:before{background-position:-3984px 0 !important}.weglot-flags.flag-2.bg>a:before,.weglot-flags.flag-2.bg>span:before{background-position:-5040px 0 !important}.weglot-flags.flag-2.br>a:before,.weglot-flags.flag-2.br>span:before{background-position:-2784px 0 !important}.weglot-flags.flag-2.my>a:before,.weglot-flags.flag-2.my>span:before{background-position:-1248px 0 !important}.weglot-flags.flag-2.ca>a:before,.weglot-flags.flag-2.ca>span:before{background-position:-5352px 0 !important}.weglot-flags.flag-2.zh>a:before,.weglot-flags.flag-2.zh>span:before{background-position:-2592px 0 !important}.weglot-flags.flag-2.tw>a:before,.weglot-flags.flag-2.tw>span:before{background-position:-3408px 0 !important}.weglot-flags.flag-2.km>a:before,.weglot-flags.flag-2.km>span:before{background-position:-5160px 0 !important}.weglot-flags.flag-2.ny>a:before,.weglot-flags.flag-2.ny>span:before{background-position:-1392px 0 !important}.weglot-flags.flag-2.co>a:before,.weglot-flags.flag-2.co>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-2.hr>a:before,.weglot-flags.flag-2.hr>span:before{background-position:-4416px 0 !important}.weglot-flags.flag-2.cs>a:before,.weglot-flags.flag-2.cs>span:before{background-position:-2472px 0 !important}.weglot-flags.flag-2.da>a:before,.weglot-flags.flag-2.da>span:before{background-position:-2448px 0 !important}.weglot-flags.flag-2.nl>a:before,.weglot-flags.flag-2.nl>span:before{background-position:-1296px 0 !important}.weglot-flags.flag-2.en>a:before,.weglot-flags.flag-2.en>span:before{background-position:-312px 0 !important}.weglot-flags.flag-2.eo>a:before,.weglot-flags.flag-2.eo>span:before{background-position:-312px 0 !important}.weglot-flags.flag-2.et>a:before,.weglot-flags.flag-2.et>span:before{background-position:-2424px 0 !important}.weglot-flags.flag-2.fj>a:before,.weglot-flags.flag-2.fj>span:before{background-position:-576px 0 !important}.weglot-flags.flag-2.fi>a:before,.weglot-flags.flag-2.fi>span:before{background-position:-2328px 0 !important}.weglot-flags.flag-2.fr>a:before,.weglot-flags.flag-2.fr>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-2.gl>a:before,.weglot-flags.flag-2.gl>span:before{background-position:-5400px 0 !important}.weglot-flags.flag-2.ka>a:before,.weglot-flags.flag-2.ka>span:before{background-position:-3744px 0 !important}.weglot-flags.flag-2.de>a:before,.weglot-flags.flag-2.de>span:before{background-position:-2256px 0 !important}.weglot-flags.flag-2.el>a:before,.weglot-flags.flag-2.el>span:before{background-position:-2208px 0 !important}.weglot-flags.flag-2.gu>a:before,.weglot-flags.flag-2.gu>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.ht>a:before,.weglot-flags.flag-2.ht>span:before{background-position:-3528px 0 !important}.weglot-flags.flag-2.ha>a:before,.weglot-flags.flag-2.ha>span:before{background-position:-1176px 0 !important}.weglot-flags.flag-2.he>a:before,.weglot-flags.flag-2.he>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-2.hi>a:before,.weglot-flags.flag-2.hi>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.hu>a:before,.weglot-flags.flag-2.hu>span:before{background-position:-2088px 0 !important}.weglot-flags.flag-2.is>a:before,.weglot-flags.flag-2.is>span:before{background-position:-2064px 0 !important}.weglot-flags.flag-2.ig>a:before,.weglot-flags.flag-2.ig>span:before{background-position:-1103px 0 !important}.weglot-flags.flag-2.id>a:before,.weglot-flags.flag-2.id>span:before{background-position:-2040px 0 !important}.weglot-flags.flag-2.ga>a:before,.weglot-flags.flag-2.ga>span:before{background-position:-2016px 0 !important}.weglot-flags.flag-2.it>a:before,.weglot-flags.flag-2.it>span:before{background-position:-1968px 0 !important}.weglot-flags.flag-2.ja>a:before,.weglot-flags.flag-2.ja>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-2.jv>a:before,.weglot-flags.flag-2.jv>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-2.kn>a:before,.weglot-flags.flag-2.kn>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.kk>a:before,.weglot-flags.flag-2.kk>span:before{background-position:-1704px 0 !important}.weglot-flags.flag-2.ko>a:before,.weglot-flags.flag-2.ko>span:before{background-position:-1848px 0 !important}.weglot-flags.flag-2.ku>a:before,.weglot-flags.flag-2.ku>span:before{background-position:-2088px 0 !important}.weglot-flags.flag-2.ky>a:before,.weglot-flags.flag-2.ky>span:before{background-position:-1800px 0 !important}.weglot-flags.flag-2.lo>a:before,.weglot-flags.flag-2.lo>span:before{background-position:-1776px 0 !important}.weglot-flags.flag-2.la>a:before,.weglot-flags.flag-2.la>span:before{background-position:-1968px 0 !important}.weglot-flags.flag-2.lv>a:before,.weglot-flags.flag-2.lv>span:before{background-position:-1752px 0 !important}.weglot-flags.flag-2.lt>a:before,.weglot-flags.flag-2.lt>span:before{background-position:-1656px 0 !important}.weglot-flags.flag-2.lb>a:before,.weglot-flags.flag-2.lb>span:before{background-position:-1632px 0 !important}.weglot-flags.flag-2.mk>a:before,.weglot-flags.flag-2.mk>span:before{background-position:-1440px 0 !important}.weglot-flags.flag-2.mg>a:before,.weglot-flags.flag-2.mg>span:before{background-position:-1560px 0 !important}.weglot-flags.flag-2.ms>a:before,.weglot-flags.flag-2.ms>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-2.ml>a:before,.weglot-flags.flag-2.ml>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.mt>a:before,.weglot-flags.flag-2.mt>span:before{background-position:-1200px 0 !important}.weglot-flags.flag-2.mi>a:before,.weglot-flags.flag-2.mi>span:before{background-position:-1224px 0 !important}.weglot-flags.flag-2.mr>a:before,.weglot-flags.flag-2.mr>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.mn>a:before,.weglot-flags.flag-2.mn>span:before{background-position:-4800px 0 !important}.weglot-flags.flag-2.ne>a:before,.weglot-flags.flag-2.ne>span:before{background-position:-1320px 0 !important}.weglot-flags.flag-2.no>a:before,.weglot-flags.flag-2.no>span:before{background-position:-4776px 0 !important}.weglot-flags.flag-2.ps>a:before,.weglot-flags.flag-2.ps>span:before{background-position:-4008px 0 !important}.weglot-flags.flag-2.fa>a:before,.weglot-flags.flag-2.fa>span:before{background-position:-5088px 0 !important}.weglot-flags.flag-2.pl>a:before,.weglot-flags.flag-2.pl>span:before{background-position:-984px 0 !important}.weglot-flags.flag-2.pt>a:before,.weglot-flags.flag-2.pt>span:before{background-position:-528px 0 !important}.weglot-flags.flag-2.pa>a:before,.weglot-flags.flag-2.pa>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.ro>a:before,.weglot-flags.flag-2.ro>span:before{background-position:-960px 0 !important}.weglot-flags.flag-2.ru>a:before,.weglot-flags.flag-2.ru>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.sm>a:before,.weglot-flags.flag-2.sm>span:before{background-position:-3408px 0 !important}.weglot-flags.flag-2.gd>a:before,.weglot-flags.flag-2.gd>span:before{background-position:-4872px 0 !important}.weglot-flags.flag-2.sr>a:before,.weglot-flags.flag-2.sr>span:before{background-position:-3120px 0 !important}.weglot-flags.flag-2.sn>a:before,.weglot-flags.flag-2.sn>span:before{background-position:-72px 0 !important}.weglot-flags.flag-2.sd>a:before,.weglot-flags.flag-2.sd>span:before{background-position:-1128px 0 !important}.weglot-flags.flag-2.si>a:before,.weglot-flags.flag-2.si>span:before{background-position:-480px 0 !important}.weglot-flags.flag-2.sk>a:before,.weglot-flags.flag-2.sk>span:before{background-position:-4152px 0 !important}.weglot-flags.flag-2.sl>a:before,.weglot-flags.flag-2.sl>span:before{background-position:-696px 0 !important}.weglot-flags.flag-2.so>a:before,.weglot-flags.flag-2.so>span:before{background-position:-3336px 0 !important}.weglot-flags.flag-2.st>a:before,.weglot-flags.flag-2.st>span:before{background-position:-3552px 0 !important}.weglot-flags.flag-2.es>a:before,.weglot-flags.flag-2.es>span:before{background-position:-96px 0 !important}.weglot-flags.flag-2.su>a:before,.weglot-flags.flag-2.su>span:before{background-position:-3312px 0 !important}.weglot-flags.flag-2.sw>a:before,.weglot-flags.flag-2.sw>span:before{background-position:-1872px 0 !important}.weglot-flags.flag-2.sv>a:before,.weglot-flags.flag-2.sv>span:before{background-position:-552px 0 !important}.weglot-flags.flag-2.tl>a:before,.weglot-flags.flag-2.tl>span:before{background-position:-1008px 0 !important}.weglot-flags.flag-2.ty>a:before,.weglot-flags.flag-2.ty>span:before{background-position:-4512px 0 !important}.weglot-flags.flag-2.tg>a:before,.weglot-flags.flag-2.tg>span:before{background-position:-264px 0 !important}.weglot-flags.flag-2.ta>a:before,.weglot-flags.flag-2.ta>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.tt>a:before,.weglot-flags.flag-2.tt>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.te>a:before,.weglot-flags.flag-2.te>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.th>a:before,.weglot-flags.flag-2.th>span:before{background-position:-456px 0 !important}.weglot-flags.flag-2.to>a:before,.weglot-flags.flag-2.to>span:before{background-position:-3264px 0 !important}.weglot-flags.flag-2.tr>a:before,.weglot-flags.flag-2.tr>span:before{background-position:-360px 0 !important}.weglot-flags.flag-2.uk>a:before,.weglot-flags.flag-2.uk>span:before{background-position:-288px 0 !important}.weglot-flags.flag-2.ur>a:before,.weglot-flags.flag-2.ur>span:before{background-position:-1128px 0 !important}.weglot-flags.flag-2.uz>a:before,.weglot-flags.flag-2.uz>span:before{background-position:-240px 0 !important}.weglot-flags.flag-2.vi>a:before,.weglot-flags.flag-2.vi>span:before{background-position:-144px 0 !important}.weglot-flags.flag-2.cy>a:before,.weglot-flags.flag-2.cy>span:before{background-position:-4848px 0 !important}.weglot-flags.flag-2.fy>a:before,.weglot-flags.flag-2.fy>span:before{background-position:-1296px 0 !important}.weglot-flags.flag-2.xh>a:before,.weglot-flags.flag-2.xh>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-2.yi>a:before,.weglot-flags.flag-2.yi>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-2.yo>a:before,.weglot-flags.flag-2.yo>span:before{background-position:-1103px 0 !important}.weglot-flags.flag-2.zu>a:before,.weglot-flags.flag-2.zu>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-3.hw>a:before,.weglot-flags.flag-3.hw>span:before{background-position:-2711px 0 !important}.weglot-flags.flag-3.fl>a:before,.weglot-flags.flag-3.fl>span:before{background-position:-5232px 0 !important}.weglot-flags.flag-3.af>a:before,.weglot-flags.flag-3.af>span:before{background-position:-5496px 0 !important}.weglot-flags.flag-3.sq>a:before,.weglot-flags.flag-3.sq>span:before{background-position:-4776px 0 !important}.weglot-flags.flag-3.am>a:before,.weglot-flags.flag-3.am>span:before{background-position:-192px 0 !important}.weglot-flags.flag-3.ar>a:before,.weglot-flags.flag-3.ar>span:before{background-position:-3336px 0 !important}.weglot-flags.flag-3.hy>a:before,.weglot-flags.flag-3.hy>span:before{background-position:-4632px 0 !important}.weglot-flags.flag-3.az>a:before,.weglot-flags.flag-3.az>span:before{background-position:-4536px 0 !important}.weglot-flags.flag-3.ba>a:before,.weglot-flags.flag-3.ba>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.eu>a:before,.weglot-flags.flag-3.eu>span:before{background-position:-5808px 0 !important}.weglot-flags.flag-3.be>a:before,.weglot-flags.flag-3.be>span:before{background-position:-144px 0 !important}.weglot-flags.flag-3.bn>a:before,.weglot-flags.flag-3.bn>span:before{background-position:-4488px 0 !important}.weglot-flags.flag-3.bs>a:before,.weglot-flags.flag-3.bs>span:before{background-position:-4392px 0 !important}.weglot-flags.flag-3.bg>a:before,.weglot-flags.flag-3.bg>span:before{background-position:-4296px 0 !important}.weglot-flags.flag-3.br>a:before,.weglot-flags.flag-3.br>span:before{background-position:-4344px 0 !important}.weglot-flags.flag-3.my>a:before,.weglot-flags.flag-3.my>span:before{background-position:-3769px 0 !important}.weglot-flags.flag-3.ca>a:before,.weglot-flags.flag-3.ca>span:before{background-position:-5784px 0 !important}.weglot-flags.flag-3.zh>a:before,.weglot-flags.flag-3.zh>span:before{background-position:-3240px 0 !important}.weglot-flags.flag-3.tw>a:before,.weglot-flags.flag-3.tw>span:before{background-position:-4008px 0 !important}.weglot-flags.flag-3.km>a:before,.weglot-flags.flag-3.km>span:before{background-position:-4201px 0 !important}.weglot-flags.flag-3.ny>a:before,.weglot-flags.flag-3.ny>span:before{background-position:-384px 0 !important}.weglot-flags.flag-3.co>a:before,.weglot-flags.flag-3.co>span:before{background-position:-2760px 0 !important}.weglot-flags.flag-3.hr>a:before,.weglot-flags.flag-3.hr>span:before{background-position:-3048px 0 !important}.weglot-flags.flag-3.cs>a:before,.weglot-flags.flag-3.cs>span:before{background-position:-5280px 0 !important}.weglot-flags.flag-3.da>a:before,.weglot-flags.flag-3.da>span:before{background-position:-3024px 0 !important}.weglot-flags.flag-3.nl>a:before,.weglot-flags.flag-3.nl>span:before{background-position:-3360px 0 !important}.weglot-flags.flag-3.en>a:before,.weglot-flags.flag-3.en>span:before{background-position:-2520px 0 !important}.weglot-flags.flag-3.eo>a:before,.weglot-flags.flag-3.eo>span:before{background-position:-2520px 0 !important}.weglot-flags.flag-3.et>a:before,.weglot-flags.flag-3.et>span:before{background-position:-2856px 0 !important}.weglot-flags.flag-3.fj>a:before,.weglot-flags.flag-3.fj>span:before{background-position:-0px 0 !important}.weglot-flags.flag-3.fi>a:before,.weglot-flags.flag-3.fi>span:before{background-position:-2784px 0 !important}.weglot-flags.flag-3.fr>a:before,.weglot-flags.flag-3.fr>span:before{background-position:-2760px 0 !important}.weglot-flags.flag-3.gl>a:before,.weglot-flags.flag-3.gl>span:before{background-position:-5832px 0 !important}.weglot-flags.flag-3.ka>a:before,.weglot-flags.flag-3.ka>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-3.de>a:before,.weglot-flags.flag-3.de>span:before{background-position:-1488px 0 !important}.weglot-flags.flag-3.el>a:before,.weglot-flags.flag-3.el>span:before{background-position:-1416px 0 !important}.weglot-flags.flag-3.gu>a:before,.weglot-flags.flag-3.gu>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.ht>a:before,.weglot-flags.flag-3.ht>span:before{background-position:-5160px 0 !important}.weglot-flags.flag-3.ha>a:before,.weglot-flags.flag-3.ha>span:before{background-position:-361px 0 !important}.weglot-flags.flag-3.he>a:before,.weglot-flags.flag-3.he>span:before{background-position:-1608px 0 !important}.weglot-flags.flag-3.hi>a:before,.weglot-flags.flag-3.hi>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.hu>a:before,.weglot-flags.flag-3.hu>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-3.is>a:before,.weglot-flags.flag-3.is>span:before{background-position:-840px 0 !important}.weglot-flags.flag-3.ig>a:before,.weglot-flags.flag-3.ig>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-3.id>a:before,.weglot-flags.flag-3.id>span:before{background-position:-4992px 0 !important}.weglot-flags.flag-3.ga>a:before,.weglot-flags.flag-3.ga>span:before{background-position:-2016px 0 !important}.weglot-flags.flag-3.it>a:before,.weglot-flags.flag-3.it>span:before{background-position:-336px 0 !important}.weglot-flags.flag-3.ja>a:before,.weglot-flags.flag-3.ja>span:before{background-position:-2448px 0 !important}.weglot-flags.flag-3.jv>a:before,.weglot-flags.flag-3.jv>span:before{background-position:-864px 0 !important}.weglot-flags.flag-3.kn>a:before,.weglot-flags.flag-3.kn>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.kk>a:before,.weglot-flags.flag-3.kk>span:before{background-position:-3912px 0 !important}.weglot-flags.flag-3.ko>a:before,.weglot-flags.flag-3.ko>span:before{background-position:-2256px 0 !important}.weglot-flags.flag-3.ku>a:before,.weglot-flags.flag-3.ku>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-3.ky>a:before,.weglot-flags.flag-3.ky>span:before{background-position:-744px 0 !important}.weglot-flags.flag-3.lo>a:before,.weglot-flags.flag-3.lo>span:before{background-position:-3816px 0 !important}.weglot-flags.flag-3.la>a:before,.weglot-flags.flag-3.la>span:before{background-position:-336px 0 !important}.weglot-flags.flag-3.lv>a:before,.weglot-flags.flag-3.lv>span:before{background-position:-216px 0 !important}.weglot-flags.flag-3.lt>a:before,.weglot-flags.flag-3.lt>span:before{background-position:-1776px 0 !important}.weglot-flags.flag-3.lb>a:before,.weglot-flags.flag-3.lb>span:before{background-position:-1945px 0 !important}.weglot-flags.flag-3.mk>a:before,.weglot-flags.flag-3.mk>span:before{background-position:-2208px 0 !important}.weglot-flags.flag-3.mg>a:before,.weglot-flags.flag-3.mg>span:before{background-position:-5064px 0 !important}.weglot-flags.flag-3.ms>a:before,.weglot-flags.flag-3.ms>span:before{background-position:-864px 0 !important}.weglot-flags.flag-3.ml>a:before,.weglot-flags.flag-3.ml>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.mt>a:before,.weglot-flags.flag-3.mt>span:before{background-position:-4920px 0 !important}.weglot-flags.flag-3.mi>a:before,.weglot-flags.flag-3.mi>span:before{background-position:-2113px 0 !important}.weglot-flags.flag-3.mr>a:before,.weglot-flags.flag-3.mr>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.mn>a:before,.weglot-flags.flag-3.mn>span:before{background-position:-24px 0 !important}.weglot-flags.flag-3.ne>a:before,.weglot-flags.flag-3.ne>span:before{background-position:-5642px 0 !important}.weglot-flags.flag-3.no>a:before,.weglot-flags.flag-3.no>span:before{background-position:-984px 0 !important}.weglot-flags.flag-3.ps>a:before,.weglot-flags.flag-3.ps>span:before{background-position:-4753px 0 !important}.weglot-flags.flag-3.fa>a:before,.weglot-flags.flag-3.fa>span:before{background-position:-816px 0 !important}.weglot-flags.flag-3.pl>a:before,.weglot-flags.flag-3.pl>span:before{background-position:-4944px 0 !important}.weglot-flags.flag-3.pt>a:before,.weglot-flags.flag-3.pt>span:before{background-position:-3504px 0 !important}.weglot-flags.flag-3.pa>a:before,.weglot-flags.flag-3.pa>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.ro>a:before,.weglot-flags.flag-3.ro>span:before{background-position:-3744px 0 !important}.weglot-flags.flag-3.ru>a:before,.weglot-flags.flag-3.ru>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.sm>a:before,.weglot-flags.flag-3.sm>span:before{background-position:-1248px 0 !important}.weglot-flags.flag-3.gd>a:before,.weglot-flags.flag-3.gd>span:before{background-position:-3841px 0 !important}.weglot-flags.flag-3.sr>a:before,.weglot-flags.flag-3.sr>span:before{background-position:-3312px 0 !important}.weglot-flags.flag-3.sn>a:before,.weglot-flags.flag-3.sn>span:before{background-position:-5521px 0 !important}.weglot-flags.flag-3.sd>a:before,.weglot-flags.flag-3.sd>span:before{background-position:-1993px 0 !important}.weglot-flags.flag-3.si>a:before,.weglot-flags.flag-3.si>span:before{background-position:-2833px 0 !important}.weglot-flags.flag-3.sk>a:before,.weglot-flags.flag-3.sk>span:before{background-position:-552px 0 !important}.weglot-flags.flag-3.sl>a:before,.weglot-flags.flag-3.sl>span:before{background-position:-936px 0 !important}.weglot-flags.flag-3.so>a:before,.weglot-flags.flag-3.so>span:before{background-position:-4032px 0 !important}.weglot-flags.flag-3.st>a:before,.weglot-flags.flag-3.st>span:before{background-position:-3961px 0 !important}.weglot-flags.flag-3.es>a:before,.weglot-flags.flag-3.es>span:before{background-position:-3576px 0 !important}.weglot-flags.flag-3.su>a:before,.weglot-flags.flag-3.su>span:before{background-position:-3985px 0 !important}.weglot-flags.flag-3.sw>a:before,.weglot-flags.flag-3.sw>span:before{background-position:-912px 0 !important}.weglot-flags.flag-3.sv>a:before,.weglot-flags.flag-3.sv>span:before{background-position:-264px 0 !important}.weglot-flags.flag-3.tl>a:before,.weglot-flags.flag-3.tl>span:before{background-position:-5232px 0 !important}.weglot-flags.flag-3.ty>a:before,.weglot-flags.flag-3.ty>span:before{background-position:-1512px 0 !important}.weglot-flags.flag-3.tg>a:before,.weglot-flags.flag-3.tg>span:before{background-position:-3720px 0 !important}.weglot-flags.flag-3.ta>a:before,.weglot-flags.flag-3.ta>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.tt>a:before,.weglot-flags.flag-3.tt>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.te>a:before,.weglot-flags.flag-3.te>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.th>a:before,.weglot-flags.flag-3.th>span:before{background-position:-4848px 0 !important}.weglot-flags.flag-3.to>a:before,.weglot-flags.flag-3.to>span:before{background-position:-1680px 0 !important}.weglot-flags.flag-3.tr>a:before,.weglot-flags.flag-3.tr>span:before{background-position:-432px 0 !important}.weglot-flags.flag-3.uk>a:before,.weglot-flags.flag-3.uk>span:before{background-position:-5736px 0 !important}.weglot-flags.flag-3.ur>a:before,.weglot-flags.flag-3.ur>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-3.uz>a:before,.weglot-flags.flag-3.uz>span:before{background-position:-2160px 0 !important}.weglot-flags.flag-3.vi>a:before,.weglot-flags.flag-3.vi>span:before{background-position:-3384px 0 !important}.weglot-flags.flag-3.cy>a:before,.weglot-flags.flag-3.cy>span:before{background-position:-5040px 0 !important}.weglot-flags.flag-3.fy>a:before,.weglot-flags.flag-3.fy>span:before{background-position:-3360px 0 !important}.weglot-flags.flag-3.xh>a:before,.weglot-flags.flag-3.xh>span:before{background-position:-5496px 0 !important}.weglot-flags.flag-3.yi>a:before,.weglot-flags.flag-3.yi>span:before{background-position:-1608px 0 !important}.weglot-flags.flag-3.yo>a:before,.weglot-flags.flag-3.yo>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-3.zu>a:before,.weglot-flags.flag-3.zu>span:before{background-position:-5496px 0 !important}#wp-admin-bar-weglot>.ab-item{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIj48ZyBmaWxsPSIjYTBhNWFhIj48cGF0aCBkPSJNMjEuNzM5IDkyLjU2NWw1MS44MjggMTI5LjczMiAyMy42Ni02MC4yNzkgMjQuMTQ0IDYwLjI3OUwxNzMuMiA5Mi41NjVoLTI4LjAwN2wtMjMuODIyIDU4Ljc1LTIzLjkwMi01OC43NS0yMy45MDIgNTguNzUtMjMuOTAyLTU4Ljc1SDIxLjczOXoiLz48cGF0aCBkPSJNMjEwLjAwNiA5Mi43MWMtMTcuODY2IDAtMzMuMTU3IDYuMzU4LTQ1Ljg3MyAxOS4wNzQtMTIuNzE1IDEyLjcxNi0xOC45OTMgMjguMDA2LTE4Ljk5MyA0NS43OTIgMCAxNy44NjcgNi4yNzggMzMuMTU4IDE4Ljk5MyA0NS44NzMgMTIuNzE2IDEyLjcxNiAyOC4wMDcgMTguOTkzIDQ1Ljg3MyAxOC45OTMgMTcuNzg2IDAgMzMuMDc3LTYuMjc3IDQ1Ljc5My0xOC45OTMgMTIuNzE1LTEyLjcxNSAxOS4wNzMtMjguMDA2IDE5LjA3My00NS44NzMgMC00LjUwNy0uNDgzLTguODUyLTEuMjg4LTEyLjk1N2gtNjMuNTc4djI1LjkxNGgzNi42OTljLTIuNzM3IDcuNTY1LTcuNDg1IDEzLjg0My0xNC4wODQgMTguNjcxLTYuNjggNC44My0xNC4yNDUgNy4yNDQtMjIuNjE1IDcuMjQ0LTEwLjc4NCAwLTE5Ljk1OC0zLjc4My0yNy41MjMtMTEuMzQ4LTcuNTY2LTcuNTY1LTExLjM0OC0xNi43NC0xMS4zNDgtMjcuNTI0IDAtMTAuNjIzIDMuNzgyLTE5Ljc5OCAxMS4zNDgtMjcuNDQzIDcuNTY1LTcuNjQ1IDE2Ljc0LTExLjUwOCAyNy41MjMtMTEuNTA4IDEwLjYyMyAwIDE5Ljc5OCAzLjg2MyAyNy41MjQgMTEuNDI4bDE4LjM1LTE4LjM1YTY3Ljk2MyA2Ny45NjMgMCAwMC0yMC43NjQtMTMuODQyYy03Ljg4Ny0zLjM4LTE2LjI1Ny01LjE1LTI1LjExLTUuMTV6Ii8+PC9nPjwvc3ZnPg==") !important;-webkit-background-size:22px auto !important;background-size:22px auto !important;background-repeat:no-repeat !important;background-position:4px 5px !important;padding-left:30px !important}li.weglot-hide,.weglot-hide{display:none !important}.country-selector{z-index:9999;text-align:left;position:relative;display:inline-block;width:auto}.country-selector a{padding:0 10px;outline:none;text-decoration:none;float:none !important;white-space:nowrap;font-weight:normal;cursor:pointer;color:black;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.country-selector a:focus{outline:none}.country-selector ul{padding:0px;z-index:1010;list-style:none;margin:0}.country-selector li{margin:0px;padding:0px}.country-selector.weglot-custom-switcher-ajax{display:none}.country-selector.weglot-dropdown{background-color:white}.country-selector.weglot-dropdown a,.country-selector.weglot-dropdown span{display:block;height:37px;line-height:36px;font-size:13px;padding:0 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.country-selector.weglot-dropdown a:hover,.country-selector.weglot-dropdown span:hover{cursor:pointer}.country-selector.weglot-dropdown .wgcurrent{border:1px solid #e0e0e0;list-style:none;display:block;margin:0}.country-selector.weglot-dropdown .wgcurrent a,.country-selector.weglot-dropdown .wgcurrent span{padding-right:60px}.country-selector.weglot-dropdown .wgcurrent:after{display:inline-block;position:absolute;top:17px;right:8px;width:13px;height:7px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-o-pixelated;image-rendering:pixelated;background:url(//fvpadel.ee/wp-content/plugins/weglot/dist/images/wgarrowdown.png) no-repeat;content:"";-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.country-selector.weglot-dropdown ul{position:absolute;min-width:100%;border:1px solid #ebeef0;background:white;left:0;top:initial;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:0}.country-selector.weglot-dropdown input:checked ~ ul{display:block}.country-selector.weglot-dropdown input:checked ~ .wgcurrent:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.country-selector.weglot-dropdown li{width:100%}.country-selector.weglot-dropdown.weglot-invert ul{bottom:38px}.country-selector.weglot-dropdown.weglot-invert input:checked ~ .wgcurrent:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.country-selector.weglot-default{position:fixed;bottom:0px;right:40px}.country-selector.weglot-inline a:hover{text-decoration:underline;color:#00a0d2}.country-selector.weglot-inline .wgcurrent a{text-decoration:underline}.country-selector.weglot-inline label{margin-bottom:0;display:inline-block;vertical-align:middle}.country-selector.weglot-inline ul{display:inline-block;vertical-align:middle}.country-selector.weglot-inline li{line-height:1 !important;display:inline-block;margin:2px 0px;vertical-align:middle}.country-selector.weglot-inline.weglot-default{bottom:5px}.country-selector input{display:none !important}.navbar .navbar-nav li.weglot-flags a.weglot-lang:before{position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}.js .main-navigation .country-selector ul{display:none}html[dir="rtl"] .weglot-flags a:before,html[dir="rtl"] .weglot-flags span:before{margin-right:0;margin-left:10px}.weglot-flags>a:before,.weglot-flags>span.wglanguage-name:before{background-image:url(//fvpadel.ee/wp-content/plugins/weglot/dist/images/rect_mate.png);-webkit-background-size:auto 20px !important;background-size:auto 20px !important;border-radius:0px !important;width:30px !important;height:20px !important;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}.weglot-flags.flag-1>a:before,.weglot-flags.flag-1>span:before{background-image:url(//fvpadel.ee/wp-content/plugins/weglot/dist/images/rect_bright.png)}.weglot-flags.flag-2>a:before,.weglot-flags.flag-2>span:before{background-image:url(//fvpadel.ee/wp-content/plugins/weglot/dist/images/square_flag.png);width:24px !important;height:24px !important;-webkit-background-size:auto 24px !important;background-size:auto 24px !important}.weglot-flags.flag-3 a:before,.weglot-flags.flag-3 span:before{background-image:url(//fvpadel.ee/wp-content/plugins/weglot/dist/images/circular_flag.png);width:24px !important;height:24px !important;-webkit-background-size:auto 24px !important;background-size:auto 24px !important}.weglot-flags>a span:before{background-image:none !important;display:none !important}.weglot-flags>span a:before{background-image:none !important;display:none !important}.weglot-flags.flag-3.wg-af>a:before,.weglot-flags.flag-3.wg-af>span:before{background-image:url(https://cdn.weglot.com/flags/circle/za.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-af>a:before,.weglot-flags.flag-2.wg-af>span:before{background-image:url(https://cdn.weglot.com/flags/square/za.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-af>a:before,.weglot-flags.flag-1.wg-af>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/za.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-af>a:before,.weglot-flags.flag-0.wg-af>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/za.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-xh>a:before,.weglot-flags.flag-3.wg-xh>span:before{background-image:url(https://cdn.weglot.com/flags/circle/za.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-xh>a:before,.weglot-flags.flag-2.wg-xh>span:before{background-image:url(https://cdn.weglot.com/flags/square/za.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-xh>a:before,.weglot-flags.flag-1.wg-xh>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/za.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-xh>a:before,.weglot-flags.flag-0.wg-xh>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/za.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-zu>a:before,.weglot-flags.flag-3.wg-zu>span:before{background-image:url(https://cdn.weglot.com/flags/circle/za.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-zu>a:before,.weglot-flags.flag-2.wg-zu>span:before{background-image:url(https://cdn.weglot.com/flags/square/za.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-zu>a:before,.weglot-flags.flag-1.wg-zu>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/za.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-zu>a:before,.weglot-flags.flag-0.wg-zu>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/za.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-am>a:before,.weglot-flags.flag-3.wg-am>span:before{background-image:url(https://cdn.weglot.com/flags/circle/et.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-am>a:before,.weglot-flags.flag-2.wg-am>span:before{background-image:url(https://cdn.weglot.com/flags/square/et.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-am>a:before,.weglot-flags.flag-1.wg-am>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/et.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-am>a:before,.weglot-flags.flag-0.wg-am>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/et.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ar>a:before,.weglot-flags.flag-3.wg-ar>span:before{background-image:url(https://cdn.weglot.com/flags/circle/sa.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ar>a:before,.weglot-flags.flag-2.wg-ar>span:before{background-image:url(https://cdn.weglot.com/flags/square/sa.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ar>a:before,.weglot-flags.flag-1.wg-ar>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/sa.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ar>a:before,.weglot-flags.flag-0.wg-ar>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/sa.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-az>a:before,.weglot-flags.flag-3.wg-az>span:before{background-image:url(https://cdn.weglot.com/flags/circle/az.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-az>a:before,.weglot-flags.flag-2.wg-az>span:before{background-image:url(https://cdn.weglot.com/flags/square/az.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-az>a:before,.weglot-flags.flag-1.wg-az>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/az.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-az>a:before,.weglot-flags.flag-0.wg-az>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/az.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ba>a:before,.weglot-flags.flag-3.wg-ba>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ru.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ba>a:before,.weglot-flags.flag-2.wg-ba>span:before{background-image:url(https://cdn.weglot.com/flags/square/ru.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ba>a:before,.weglot-flags.flag-1.wg-ba>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ru.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ba>a:before,.weglot-flags.flag-0.wg-ba>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ru.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ru>a:before,.weglot-flags.flag-3.wg-ru>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ru.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ru>a:before,.weglot-flags.flag-2.wg-ru>span:before{background-image:url(https://cdn.weglot.com/flags/square/ru.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ru>a:before,.weglot-flags.flag-1.wg-ru>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ru.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ru>a:before,.weglot-flags.flag-0.wg-ru>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ru.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-be>a:before,.weglot-flags.flag-3.wg-be>span:before{background-image:url(https://cdn.weglot.com/flags/circle/by.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-be>a:before,.weglot-flags.flag-2.wg-be>span:before{background-image:url(https://cdn.weglot.com/flags/square/by.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-be>a:before,.weglot-flags.flag-1.wg-be>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/by.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-be>a:before,.weglot-flags.flag-0.wg-be>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/by.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-bg>a:before,.weglot-flags.flag-3.wg-bg>span:before{background-image:url(https://cdn.weglot.com/flags/circle/bg.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-bg>a:before,.weglot-flags.flag-2.wg-bg>span:before{background-image:url(https://cdn.weglot.com/flags/square/bg.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-bg>a:before,.weglot-flags.flag-1.wg-bg>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/bg.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-bg>a:before,.weglot-flags.flag-0.wg-bg>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/bg.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-bn>a:before,.weglot-flags.flag-3.wg-bn>span:before{background-image:url(https://cdn.weglot.com/flags/circle/bd.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-bn>a:before,.weglot-flags.flag-2.wg-bn>span:before{background-image:url(https://cdn.weglot.com/flags/square/bd.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-bn>a:before,.weglot-flags.flag-1.wg-bn>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/bd.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-bn>a:before,.weglot-flags.flag-0.wg-bn>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/bd.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-br>a:before,.weglot-flags.flag-3.wg-br>span:before{background-image:url(https://cdn.weglot.com/flags/circle/br.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-br>a:before,.weglot-flags.flag-2.wg-br>span:before{background-image:url(https://cdn.weglot.com/flags/square/br.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-br>a:before,.weglot-flags.flag-1.wg-br>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/br.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-br>a:before,.weglot-flags.flag-0.wg-br>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/br.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-pt-br>a:before,.weglot-flags.flag-3.wg-pt-br>span:before{background-image:url(https://cdn.weglot.com/flags/circle/br.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-pt-br>a:before,.weglot-flags.flag-2.wg-pt-br>span:before{background-image:url(https://cdn.weglot.com/flags/square/br.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-pt-br>a:before,.weglot-flags.flag-1.wg-pt-br>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/br.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-pt-br>a:before,.weglot-flags.flag-0.wg-pt-br>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/br.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-bs>a:before,.weglot-flags.flag-3.wg-bs>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ba.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-bs>a:before,.weglot-flags.flag-2.wg-bs>span:before{background-image:url(https://cdn.weglot.com/flags/square/ba.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-bs>a:before,.weglot-flags.flag-1.wg-bs>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ba.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-bs>a:before,.weglot-flags.flag-0.wg-bs>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ba.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ca>a:before,.weglot-flags.flag-3.wg-ca>span:before{background-image:url(https://cdn.weglot.com/flags/circle/es-ca.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ca>a:before,.weglot-flags.flag-2.wg-ca>span:before{background-image:url(https://cdn.weglot.com/flags/square/es-ca.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ca>a:before,.weglot-flags.flag-1.wg-ca>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/es-ca.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ca>a:before,.weglot-flags.flag-0.wg-ca>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/es-ca.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-co>a:before,.weglot-flags.flag-3.wg-co>span:before{background-image:url(https://cdn.weglot.com/flags/circle/co.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-co>a:before,.weglot-flags.flag-2.wg-co>span:before{background-image:url(https://cdn.weglot.com/flags/square/co.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-co>a:before,.weglot-flags.flag-1.wg-co>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/co.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-co>a:before,.weglot-flags.flag-0.wg-co>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/co.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-cs>a:before,.weglot-flags.flag-3.wg-cs>span:before{background-image:url(https://cdn.weglot.com/flags/circle/cz.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-cs>a:before,.weglot-flags.flag-2.wg-cs>span:before{background-image:url(https://cdn.weglot.com/flags/square/cz.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-cs>a:before,.weglot-flags.flag-1.wg-cs>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/cz.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-cs>a:before,.weglot-flags.flag-0.wg-cs>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/cz.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-cy>a:before,.weglot-flags.flag-3.wg-cy>span:before{background-image:url(https://cdn.weglot.com/flags/circle/gb-wls.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-cy>a:before,.weglot-flags.flag-2.wg-cy>span:before{background-image:url(https://cdn.weglot.com/flags/square/gb-wls.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-cy>a:before,.weglot-flags.flag-1.wg-cy>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/gb-wls.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-cy>a:before,.weglot-flags.flag-0.wg-cy>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/gb-wls.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-da>a:before,.weglot-flags.flag-3.wg-da>span:before{background-image:url(https://cdn.weglot.com/flags/circle/dk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-da>a:before,.weglot-flags.flag-2.wg-da>span:before{background-image:url(https://cdn.weglot.com/flags/square/dk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-da>a:before,.weglot-flags.flag-1.wg-da>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/dk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-da>a:before,.weglot-flags.flag-0.wg-da>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/dk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-de>a:before,.weglot-flags.flag-3.wg-de>span:before{background-image:url(https://cdn.weglot.com/flags/circle/de.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-de>a:before,.weglot-flags.flag-2.wg-de>span:before{background-image:url(https://cdn.weglot.com/flags/square/de.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-de>a:before,.weglot-flags.flag-1.wg-de>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/de.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-de>a:before,.weglot-flags.flag-0.wg-de>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/de.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-el>a:before,.weglot-flags.flag-3.wg-el>span:before{background-image:url(https://cdn.weglot.com/flags/circle/gr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-el>a:before,.weglot-flags.flag-2.wg-el>span:before{background-image:url(https://cdn.weglot.com/flags/square/gr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-el>a:before,.weglot-flags.flag-1.wg-el>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/gr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-el>a:before,.weglot-flags.flag-0.wg-el>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/gr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-en>a:before,.weglot-flags.flag-3.wg-en>span:before{background-image:url(https://cdn.weglot.com/flags/circle/gb.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-en>a:before,.weglot-flags.flag-2.wg-en>span:before{background-image:url(https://cdn.weglot.com/flags/square/gb.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-en>a:before,.weglot-flags.flag-1.wg-en>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/gb.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-en>a:before,.weglot-flags.flag-0.wg-en>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/gb.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-eo>a:before,.weglot-flags.flag-3.wg-eo>span:before{background-image:url(https://cdn.weglot.com/flags/circle/eo.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-eo>a:before,.weglot-flags.flag-2.wg-eo>span:before{background-image:url(https://cdn.weglot.com/flags/square/eo.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-eo>a:before,.weglot-flags.flag-1.wg-eo>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/eo.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-eo>a:before,.weglot-flags.flag-0.wg-eo>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/eo.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-es>a:before,.weglot-flags.flag-3.wg-es>span:before{background-image:url(https://cdn.weglot.com/flags/circle/es.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-es>a:before,.weglot-flags.flag-2.wg-es>span:before{background-image:url(https://cdn.weglot.com/flags/square/es.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-es>a:before,.weglot-flags.flag-1.wg-es>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/es.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-es>a:before,.weglot-flags.flag-0.wg-es>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/es.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-et>a:before,.weglot-flags.flag-3.wg-et>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ee.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-et>a:before,.weglot-flags.flag-2.wg-et>span:before{background-image:url(https://cdn.weglot.com/flags/square/ee.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-et>a:before,.weglot-flags.flag-1.wg-et>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ee.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-et>a:before,.weglot-flags.flag-0.wg-et>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ee.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-eu>a:before,.weglot-flags.flag-3.wg-eu>span:before{background-image:url(https://cdn.weglot.com/flags/circle/eu.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-eu>a:before,.weglot-flags.flag-2.wg-eu>span:before{background-image:url(https://cdn.weglot.com/flags/square/eu.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-eu>a:before,.weglot-flags.flag-1.wg-eu>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/eu.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-eu>a:before,.weglot-flags.flag-0.wg-eu>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/eu.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-fa>a:before,.weglot-flags.flag-3.wg-fa>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ir.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-fa>a:before,.weglot-flags.flag-2.wg-fa>span:before{background-image:url(https://cdn.weglot.com/flags/square/ir.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-fa>a:before,.weglot-flags.flag-1.wg-fa>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ir.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-fa>a:before,.weglot-flags.flag-0.wg-fa>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ir.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-fi>a:before,.weglot-flags.flag-3.wg-fi>span:before{background-image:url(https://cdn.weglot.com/flags/circle/fi.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-fi>a:before,.weglot-flags.flag-2.wg-fi>span:before{background-image:url(https://cdn.weglot.com/flags/square/fi.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-fi>a:before,.weglot-flags.flag-1.wg-fi>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/fi.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-fi>a:before,.weglot-flags.flag-0.wg-fi>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/fi.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-fj>a:before,.weglot-flags.flag-3.wg-fj>span:before{background-image:url(https://cdn.weglot.com/flags/circle/fj.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-fj>a:before,.weglot-flags.flag-2.wg-fj>span:before{background-image:url(https://cdn.weglot.com/flags/square/fj.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-fj>a:before,.weglot-flags.flag-1.wg-fj>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/fj.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-fj>a:before,.weglot-flags.flag-0.wg-fj>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/fj.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-cb>a:before,.weglot-flags.flag-3.wg-cb>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ph.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-cb>a:before,.weglot-flags.flag-2.wg-cb>span:before{background-image:url(https://cdn.weglot.com/flags/square/ph.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-cb>a:before,.weglot-flags.flag-1.wg-cb>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ph.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-cb>a:before,.weglot-flags.flag-0.wg-cb>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ph.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ceb>a:before,.weglot-flags.flag-3.wg-ceb>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ph.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ceb>a:before,.weglot-flags.flag-2.wg-ceb>span:before{background-image:url(https://cdn.weglot.com/flags/square/ph.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ceb>a:before,.weglot-flags.flag-1.wg-ceb>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ph.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ceb>a:before,.weglot-flags.flag-0.wg-ceb>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ph.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-fl>a:before,.weglot-flags.flag-3.wg-fl>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ph.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-fl>a:before,.weglot-flags.flag-2.wg-fl>span:before{background-image:url(https://cdn.weglot.com/flags/square/ph.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-fl>a:before,.weglot-flags.flag-1.wg-fl>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ph.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-fl>a:before,.weglot-flags.flag-0.wg-fl>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ph.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-fr>a:before,.weglot-flags.flag-3.wg-fr>span:before{background-image:url(https://cdn.weglot.com/flags/circle/fr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-fr>a:before,.weglot-flags.flag-2.wg-fr>span:before{background-image:url(https://cdn.weglot.com/flags/square/fr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-fr>a:before,.weglot-flags.flag-1.wg-fr>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/fr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-fr>a:before,.weglot-flags.flag-0.wg-fr>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/fr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-fy>a:before,.weglot-flags.flag-3.wg-fy>span:before{background-image:url(https://cdn.weglot.com/flags/circle/nl.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-fy>a:before,.weglot-flags.flag-2.wg-fy>span:before{background-image:url(https://cdn.weglot.com/flags/square/nl.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-fy>a:before,.weglot-flags.flag-1.wg-fy>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/nl.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-fy>a:before,.weglot-flags.flag-0.wg-fy>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/nl.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-nl>a:before,.weglot-flags.flag-3.wg-nl>span:before{background-image:url(https://cdn.weglot.com/flags/circle/nl.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-nl>a:before,.weglot-flags.flag-2.wg-nl>span:before{background-image:url(https://cdn.weglot.com/flags/square/nl.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-nl>a:before,.weglot-flags.flag-1.wg-nl>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/nl.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-nl>a:before,.weglot-flags.flag-0.wg-nl>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/nl.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ga>a:before,.weglot-flags.flag-3.wg-ga>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ie.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ga>a:before,.weglot-flags.flag-2.wg-ga>span:before{background-image:url(https://cdn.weglot.com/flags/square/ie.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ga>a:before,.weglot-flags.flag-1.wg-ga>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ie.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ga>a:before,.weglot-flags.flag-0.wg-ga>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ie.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-gd>a:before,.weglot-flags.flag-3.wg-gd>span:before{background-image:url(https://cdn.weglot.com/flags/circle/gb-sct.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-gd>a:before,.weglot-flags.flag-2.wg-gd>span:before{background-image:url(https://cdn.weglot.com/flags/square/gb-sct.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-gd>a:before,.weglot-flags.flag-1.wg-gd>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/gb-sct.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-gd>a:before,.weglot-flags.flag-0.wg-gd>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/gb-sct.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-gl>a:before,.weglot-flags.flag-3.wg-gl>span:before{background-image:url(https://cdn.weglot.com/flags/circle/es-ga.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-gl>a:before,.weglot-flags.flag-2.wg-gl>span:before{background-image:url(https://cdn.weglot.com/flags/square/es-ga.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-gl>a:before,.weglot-flags.flag-1.wg-gl>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/es-ga.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-gl>a:before,.weglot-flags.flag-0.wg-gl>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/es-ga.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-as>a:before,.weglot-flags.flag-3.wg-as>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-as>a:before,.weglot-flags.flag-2.wg-as>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-as>a:before,.weglot-flags.flag-1.wg-as>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-as>a:before,.weglot-flags.flag-0.wg-as>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-gu>a:before,.weglot-flags.flag-3.wg-gu>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-gu>a:before,.weglot-flags.flag-2.wg-gu>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-gu>a:before,.weglot-flags.flag-1.wg-gu>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-gu>a:before,.weglot-flags.flag-0.wg-gu>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-hi>a:before,.weglot-flags.flag-3.wg-hi>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-hi>a:before,.weglot-flags.flag-2.wg-hi>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-hi>a:before,.weglot-flags.flag-1.wg-hi>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-hi>a:before,.weglot-flags.flag-0.wg-hi>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-kn>a:before,.weglot-flags.flag-3.wg-kn>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-kn>a:before,.weglot-flags.flag-2.wg-kn>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-kn>a:before,.weglot-flags.flag-1.wg-kn>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-kn>a:before,.weglot-flags.flag-0.wg-kn>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ml>a:before,.weglot-flags.flag-3.wg-ml>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ml>a:before,.weglot-flags.flag-2.wg-ml>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ml>a:before,.weglot-flags.flag-1.wg-ml>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ml>a:before,.weglot-flags.flag-0.wg-ml>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-mr>a:before,.weglot-flags.flag-3.wg-mr>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-mr>a:before,.weglot-flags.flag-2.wg-mr>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-mr>a:before,.weglot-flags.flag-1.wg-mr>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-mr>a:before,.weglot-flags.flag-0.wg-mr>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-or>a:before,.weglot-flags.flag-3.wg-or>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-or>a:before,.weglot-flags.flag-2.wg-or>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-or>a:before,.weglot-flags.flag-1.wg-or>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-or>a:before,.weglot-flags.flag-0.wg-or>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-pa>a:before,.weglot-flags.flag-3.wg-pa>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-pa>a:before,.weglot-flags.flag-2.wg-pa>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-pa>a:before,.weglot-flags.flag-1.wg-pa>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-pa>a:before,.weglot-flags.flag-0.wg-pa>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ta>a:before,.weglot-flags.flag-3.wg-ta>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ta>a:before,.weglot-flags.flag-2.wg-ta>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ta>a:before,.weglot-flags.flag-1.wg-ta>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ta>a:before,.weglot-flags.flag-0.wg-ta>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-te>a:before,.weglot-flags.flag-3.wg-te>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-te>a:before,.weglot-flags.flag-2.wg-te>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-te>a:before,.weglot-flags.flag-1.wg-te>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-te>a:before,.weglot-flags.flag-0.wg-te>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-tl>a:before,.weglot-flags.flag-3.wg-tl>span:before{background-image:url(https://cdn.weglot.com/flags/circle/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-tl>a:before,.weglot-flags.flag-2.wg-tl>span:before{background-image:url(https://cdn.weglot.com/flags/square/in.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-tl>a:before,.weglot-flags.flag-1.wg-tl>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-tl>a:before,.weglot-flags.flag-0.wg-tl>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/in.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ha>a:before,.weglot-flags.flag-3.wg-ha>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ne.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ha>a:before,.weglot-flags.flag-2.wg-ha>span:before{background-image:url(https://cdn.weglot.com/flags/square/ne.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ha>a:before,.weglot-flags.flag-1.wg-ha>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ne.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ha>a:before,.weglot-flags.flag-0.wg-ha>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ne.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ig>a:before,.weglot-flags.flag-3.wg-ig>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ne.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ig>a:before,.weglot-flags.flag-2.wg-ig>span:before{background-image:url(https://cdn.weglot.com/flags/square/ne.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ig>a:before,.weglot-flags.flag-1.wg-ig>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ne.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ig>a:before,.weglot-flags.flag-0.wg-ig>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ne.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-he>a:before,.weglot-flags.flag-3.wg-he>span:before{background-image:url(https://cdn.weglot.com/flags/circle/il.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-he>a:before,.weglot-flags.flag-2.wg-he>span:before{background-image:url(https://cdn.weglot.com/flags/square/il.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-he>a:before,.weglot-flags.flag-1.wg-he>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/il.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-he>a:before,.weglot-flags.flag-0.wg-he>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/il.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-yi>a:before,.weglot-flags.flag-3.wg-yi>span:before{background-image:url(https://cdn.weglot.com/flags/circle/il.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-yi>a:before,.weglot-flags.flag-2.wg-yi>span:before{background-image:url(https://cdn.weglot.com/flags/square/il.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-yi>a:before,.weglot-flags.flag-1.wg-yi>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/il.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-yi>a:before,.weglot-flags.flag-0.wg-yi>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/il.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-hr>a:before,.weglot-flags.flag-3.wg-hr>span:before{background-image:url(https://cdn.weglot.com/flags/circle/hr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-hr>a:before,.weglot-flags.flag-2.wg-hr>span:before{background-image:url(https://cdn.weglot.com/flags/square/hr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-hr>a:before,.weglot-flags.flag-1.wg-hr>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/hr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-hr>a:before,.weglot-flags.flag-0.wg-hr>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/hr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ht>a:before,.weglot-flags.flag-3.wg-ht>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ht.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ht>a:before,.weglot-flags.flag-2.wg-ht>span:before{background-image:url(https://cdn.weglot.com/flags/square/ht.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ht>a:before,.weglot-flags.flag-1.wg-ht>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ht.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ht>a:before,.weglot-flags.flag-0.wg-ht>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ht.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-hu>a:before,.weglot-flags.flag-3.wg-hu>span:before{background-image:url(https://cdn.weglot.com/flags/circle/hu.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-hu>a:before,.weglot-flags.flag-2.wg-hu>span:before{background-image:url(https://cdn.weglot.com/flags/square/hu.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-hu>a:before,.weglot-flags.flag-1.wg-hu>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/hu.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-hu>a:before,.weglot-flags.flag-0.wg-hu>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/hu.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-hw>a:before,.weglot-flags.flag-3.wg-hw>span:before{background-image:url(https://cdn.weglot.com/flags/circle/hw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-hw>a:before,.weglot-flags.flag-2.wg-hw>span:before{background-image:url(https://cdn.weglot.com/flags/square/hw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-hw>a:before,.weglot-flags.flag-1.wg-hw>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/hw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-hw>a:before,.weglot-flags.flag-0.wg-hw>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/hw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-hy>a:before,.weglot-flags.flag-3.wg-hy>span:before{background-image:url(https://cdn.weglot.com/flags/circle/am.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-hy>a:before,.weglot-flags.flag-2.wg-hy>span:before{background-image:url(https://cdn.weglot.com/flags/square/am.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-hy>a:before,.weglot-flags.flag-1.wg-hy>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/am.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-hy>a:before,.weglot-flags.flag-0.wg-hy>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/am.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-id>a:before,.weglot-flags.flag-3.wg-id>span:before{background-image:url(https://cdn.weglot.com/flags/circle/id.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-id>a:before,.weglot-flags.flag-2.wg-id>span:before{background-image:url(https://cdn.weglot.com/flags/square/id.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-id>a:before,.weglot-flags.flag-1.wg-id>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/id.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-id>a:before,.weglot-flags.flag-0.wg-id>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/id.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-jv>a:before,.weglot-flags.flag-3.wg-jv>span:before{background-image:url(https://cdn.weglot.com/flags/circle/id.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-jv>a:before,.weglot-flags.flag-2.wg-jv>span:before{background-image:url(https://cdn.weglot.com/flags/square/id.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-jv>a:before,.weglot-flags.flag-1.wg-jv>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/id.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-jv>a:before,.weglot-flags.flag-0.wg-jv>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/id.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-is>a:before,.weglot-flags.flag-3.wg-is>span:before{background-image:url(https://cdn.weglot.com/flags/circle/is.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-is>a:before,.weglot-flags.flag-2.wg-is>span:before{background-image:url(https://cdn.weglot.com/flags/square/is.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-is>a:before,.weglot-flags.flag-1.wg-is>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/is.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-is>a:before,.weglot-flags.flag-0.wg-is>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/is.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-it>a:before,.weglot-flags.flag-3.wg-it>span:before{background-image:url(https://cdn.weglot.com/flags/circle/it.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-it>a:before,.weglot-flags.flag-2.wg-it>span:before{background-image:url(https://cdn.weglot.com/flags/square/it.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-it>a:before,.weglot-flags.flag-1.wg-it>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/it.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-it>a:before,.weglot-flags.flag-0.wg-it>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/it.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-la>a:before,.weglot-flags.flag-3.wg-la>span:before{background-image:url(https://cdn.weglot.com/flags/circle/it.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-la>a:before,.weglot-flags.flag-2.wg-la>span:before{background-image:url(https://cdn.weglot.com/flags/square/it.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-la>a:before,.weglot-flags.flag-1.wg-la>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/it.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-la>a:before,.weglot-flags.flag-0.wg-la>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/it.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ja>a:before,.weglot-flags.flag-3.wg-ja>span:before{background-image:url(https://cdn.weglot.com/flags/circle/jp.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ja>a:before,.weglot-flags.flag-2.wg-ja>span:before{background-image:url(https://cdn.weglot.com/flags/square/jp.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ja>a:before,.weglot-flags.flag-1.wg-ja>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/jp.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ja>a:before,.weglot-flags.flag-0.wg-ja>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/jp.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ka>a:before,.weglot-flags.flag-3.wg-ka>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ge.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ka>a:before,.weglot-flags.flag-2.wg-ka>span:before{background-image:url(https://cdn.weglot.com/flags/square/ge.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ka>a:before,.weglot-flags.flag-1.wg-ka>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ge.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ka>a:before,.weglot-flags.flag-0.wg-ka>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ge.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-kk>a:before,.weglot-flags.flag-3.wg-kk>span:before{background-image:url(https://cdn.weglot.com/flags/circle/kz.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-kk>a:before,.weglot-flags.flag-2.wg-kk>span:before{background-image:url(https://cdn.weglot.com/flags/square/kz.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-kk>a:before,.weglot-flags.flag-1.wg-kk>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/kz.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-kk>a:before,.weglot-flags.flag-0.wg-kk>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/kz.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-km>a:before,.weglot-flags.flag-3.wg-km>span:before{background-image:url(https://cdn.weglot.com/flags/circle/kh.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-km>a:before,.weglot-flags.flag-2.wg-km>span:before{background-image:url(https://cdn.weglot.com/flags/square/kh.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-km>a:before,.weglot-flags.flag-1.wg-km>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/kh.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-km>a:before,.weglot-flags.flag-0.wg-km>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/kh.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ko>a:before,.weglot-flags.flag-3.wg-ko>span:before{background-image:url(https://cdn.weglot.com/flags/circle/kr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ko>a:before,.weglot-flags.flag-2.wg-ko>span:before{background-image:url(https://cdn.weglot.com/flags/square/kr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ko>a:before,.weglot-flags.flag-1.wg-ko>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/kr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ko>a:before,.weglot-flags.flag-0.wg-ko>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/kr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ku>a:before,.weglot-flags.flag-3.wg-ku>span:before{background-image:url(https://cdn.weglot.com/flags/circle/iq.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ku>a:before,.weglot-flags.flag-2.wg-ku>span:before{background-image:url(https://cdn.weglot.com/flags/square/iq.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ku>a:before,.weglot-flags.flag-1.wg-ku>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/iq.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ku>a:before,.weglot-flags.flag-0.wg-ku>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/iq.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ky>a:before,.weglot-flags.flag-3.wg-ky>span:before{background-image:url(https://cdn.weglot.com/flags/circle/kg.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ky>a:before,.weglot-flags.flag-2.wg-ky>span:before{background-image:url(https://cdn.weglot.com/flags/square/kg.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ky>a:before,.weglot-flags.flag-1.wg-ky>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/kg.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ky>a:before,.weglot-flags.flag-0.wg-ky>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/kg.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-lb>a:before,.weglot-flags.flag-3.wg-lb>span:before{background-image:url(https://cdn.weglot.com/flags/circle/lu.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-lb>a:before,.weglot-flags.flag-2.wg-lb>span:before{background-image:url(https://cdn.weglot.com/flags/square/lu.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-lb>a:before,.weglot-flags.flag-1.wg-lb>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/lu.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-lb>a:before,.weglot-flags.flag-0.wg-lb>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/lu.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-lo>a:before,.weglot-flags.flag-3.wg-lo>span:before{background-image:url(https://cdn.weglot.com/flags/circle/la.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-lo>a:before,.weglot-flags.flag-2.wg-lo>span:before{background-image:url(https://cdn.weglot.com/flags/square/la.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-lo>a:before,.weglot-flags.flag-1.wg-lo>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/la.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-lo>a:before,.weglot-flags.flag-0.wg-lo>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/la.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-lt>a:before,.weglot-flags.flag-3.wg-lt>span:before{background-image:url(https://cdn.weglot.com/flags/circle/lt.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-lt>a:before,.weglot-flags.flag-2.wg-lt>span:before{background-image:url(https://cdn.weglot.com/flags/square/lt.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-lt>a:before,.weglot-flags.flag-1.wg-lt>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/lt.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-lt>a:before,.weglot-flags.flag-0.wg-lt>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/lt.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-lv>a:before,.weglot-flags.flag-3.wg-lv>span:before{background-image:url(https://cdn.weglot.com/flags/circle/lv.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-lv>a:before,.weglot-flags.flag-2.wg-lv>span:before{background-image:url(https://cdn.weglot.com/flags/square/lv.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-lv>a:before,.weglot-flags.flag-1.wg-lv>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/lv.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-lv>a:before,.weglot-flags.flag-0.wg-lv>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/lv.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-mg>a:before,.weglot-flags.flag-3.wg-mg>span:before{background-image:url(https://cdn.weglot.com/flags/circle/mg.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-mg>a:before,.weglot-flags.flag-2.wg-mg>span:before{background-image:url(https://cdn.weglot.com/flags/square/mg.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-mg>a:before,.weglot-flags.flag-1.wg-mg>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/mg.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-mg>a:before,.weglot-flags.flag-0.wg-mg>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/mg.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-mi>a:before,.weglot-flags.flag-3.wg-mi>span:before{background-image:url(https://cdn.weglot.com/flags/circle/nz.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-mi>a:before,.weglot-flags.flag-2.wg-mi>span:before{background-image:url(https://cdn.weglot.com/flags/square/nz.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-mi>a:before,.weglot-flags.flag-1.wg-mi>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/nz.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-mi>a:before,.weglot-flags.flag-0.wg-mi>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/nz.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-mk>a:before,.weglot-flags.flag-3.wg-mk>span:before{background-image:url(https://cdn.weglot.com/flags/circle/mk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-mk>a:before,.weglot-flags.flag-2.wg-mk>span:before{background-image:url(https://cdn.weglot.com/flags/square/mk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-mk>a:before,.weglot-flags.flag-1.wg-mk>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/mk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-mk>a:before,.weglot-flags.flag-0.wg-mk>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/mk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-mn>a:before,.weglot-flags.flag-3.wg-mn>span:before{background-image:url(https://cdn.weglot.com/flags/circle/mn.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-mn>a:before,.weglot-flags.flag-2.wg-mn>span:before{background-image:url(https://cdn.weglot.com/flags/square/mn.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-mn>a:before,.weglot-flags.flag-1.wg-mn>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/mn.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-mn>a:before,.weglot-flags.flag-0.wg-mn>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/mn.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ms>a:before,.weglot-flags.flag-3.wg-ms>span:before{background-image:url(https://cdn.weglot.com/flags/circle/my.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ms>a:before,.weglot-flags.flag-2.wg-ms>span:before{background-image:url(https://cdn.weglot.com/flags/square/my.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ms>a:before,.weglot-flags.flag-1.wg-ms>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/my.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ms>a:before,.weglot-flags.flag-0.wg-ms>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/my.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-mt>a:before,.weglot-flags.flag-3.wg-mt>span:before{background-image:url(https://cdn.weglot.com/flags/circle/mt.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-mt>a:before,.weglot-flags.flag-2.wg-mt>span:before{background-image:url(https://cdn.weglot.com/flags/square/mt.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-mt>a:before,.weglot-flags.flag-1.wg-mt>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/mt.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-mt>a:before,.weglot-flags.flag-0.wg-mt>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/mt.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-my>a:before,.weglot-flags.flag-3.wg-my>span:before{background-image:url(https://cdn.weglot.com/flags/circle/mm.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-my>a:before,.weglot-flags.flag-2.wg-my>span:before{background-image:url(https://cdn.weglot.com/flags/square/mm.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-my>a:before,.weglot-flags.flag-1.wg-my>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/mm.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-my>a:before,.weglot-flags.flag-0.wg-my>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/mm.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ne>a:before,.weglot-flags.flag-3.wg-ne>span:before{background-image:url(https://cdn.weglot.com/flags/circle/np.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ne>a:before,.weglot-flags.flag-2.wg-ne>span:before{background-image:url(https://cdn.weglot.com/flags/square/np.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ne>a:before,.weglot-flags.flag-1.wg-ne>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/np.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ne>a:before,.weglot-flags.flag-0.wg-ne>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/np.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-no>a:before,.weglot-flags.flag-3.wg-no>span:before{background-image:url(https://cdn.weglot.com/flags/circle/no.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-no>a:before,.weglot-flags.flag-2.wg-no>span:before{background-image:url(https://cdn.weglot.com/flags/square/no.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-no>a:before,.weglot-flags.flag-1.wg-no>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/no.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-no>a:before,.weglot-flags.flag-0.wg-no>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/no.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ny>a:before,.weglot-flags.flag-3.wg-ny>span:before{background-image:url(https://cdn.weglot.com/flags/circle/mw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ny>a:before,.weglot-flags.flag-2.wg-ny>span:before{background-image:url(https://cdn.weglot.com/flags/square/mw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ny>a:before,.weglot-flags.flag-1.wg-ny>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/mw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ny>a:before,.weglot-flags.flag-0.wg-ny>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/mw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-pl>a:before,.weglot-flags.flag-3.wg-pl>span:before{background-image:url(https://cdn.weglot.com/flags/circle/pl.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-pl>a:before,.weglot-flags.flag-2.wg-pl>span:before{background-image:url(https://cdn.weglot.com/flags/square/pl.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-pl>a:before,.weglot-flags.flag-1.wg-pl>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/pl.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-pl>a:before,.weglot-flags.flag-0.wg-pl>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/pl.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ps>a:before,.weglot-flags.flag-3.wg-ps>span:before{background-image:url(https://cdn.weglot.com/flags/circle/af.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ps>a:before,.weglot-flags.flag-2.wg-ps>span:before{background-image:url(https://cdn.weglot.com/flags/square/af.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ps>a:before,.weglot-flags.flag-1.wg-ps>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/af.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ps>a:before,.weglot-flags.flag-0.wg-ps>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/af.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-pt>a:before,.weglot-flags.flag-3.wg-pt>span:before{background-image:url(https://cdn.weglot.com/flags/circle/pt.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-pt>a:before,.weglot-flags.flag-2.wg-pt>span:before{background-image:url(https://cdn.weglot.com/flags/square/pt.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-pt>a:before,.weglot-flags.flag-1.wg-pt>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/pt.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-pt>a:before,.weglot-flags.flag-0.wg-pt>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/pt.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ro>a:before,.weglot-flags.flag-3.wg-ro>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ro.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ro>a:before,.weglot-flags.flag-2.wg-ro>span:before{background-image:url(https://cdn.weglot.com/flags/square/ro.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ro>a:before,.weglot-flags.flag-1.wg-ro>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ro.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ro>a:before,.weglot-flags.flag-0.wg-ro>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ro.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sd>a:before,.weglot-flags.flag-3.wg-sd>span:before{background-image:url(https://cdn.weglot.com/flags/circle/pk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sd>a:before,.weglot-flags.flag-2.wg-sd>span:before{background-image:url(https://cdn.weglot.com/flags/square/pk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sd>a:before,.weglot-flags.flag-1.wg-sd>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/pk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sd>a:before,.weglot-flags.flag-0.wg-sd>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/pk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ur>a:before,.weglot-flags.flag-3.wg-ur>span:before{background-image:url(https://cdn.weglot.com/flags/circle/pk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ur>a:before,.weglot-flags.flag-2.wg-ur>span:before{background-image:url(https://cdn.weglot.com/flags/square/pk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ur>a:before,.weglot-flags.flag-1.wg-ur>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/pk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ur>a:before,.weglot-flags.flag-0.wg-ur>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/pk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-si>a:before,.weglot-flags.flag-3.wg-si>span:before{background-image:url(https://cdn.weglot.com/flags/circle/lk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-si>a:before,.weglot-flags.flag-2.wg-si>span:before{background-image:url(https://cdn.weglot.com/flags/square/lk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-si>a:before,.weglot-flags.flag-1.wg-si>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/lk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-si>a:before,.weglot-flags.flag-0.wg-si>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/lk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sk>a:before,.weglot-flags.flag-3.wg-sk>span:before{background-image:url(https://cdn.weglot.com/flags/circle/sk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sk>a:before,.weglot-flags.flag-2.wg-sk>span:before{background-image:url(https://cdn.weglot.com/flags/square/sk.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sk>a:before,.weglot-flags.flag-1.wg-sk>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/sk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sk>a:before,.weglot-flags.flag-0.wg-sk>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/sk.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sl>a:before,.weglot-flags.flag-3.wg-sl>span:before{background-image:url(https://cdn.weglot.com/flags/circle/si.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sl>a:before,.weglot-flags.flag-2.wg-sl>span:before{background-image:url(https://cdn.weglot.com/flags/square/si.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sl>a:before,.weglot-flags.flag-1.wg-sl>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/si.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sl>a:before,.weglot-flags.flag-0.wg-sl>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/si.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sm>a:before,.weglot-flags.flag-3.wg-sm>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ws.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sm>a:before,.weglot-flags.flag-2.wg-sm>span:before{background-image:url(https://cdn.weglot.com/flags/square/ws.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sm>a:before,.weglot-flags.flag-1.wg-sm>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ws.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sm>a:before,.weglot-flags.flag-0.wg-sm>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ws.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sn>a:before,.weglot-flags.flag-3.wg-sn>span:before{background-image:url(https://cdn.weglot.com/flags/circle/zw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sn>a:before,.weglot-flags.flag-2.wg-sn>span:before{background-image:url(https://cdn.weglot.com/flags/square/zw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sn>a:before,.weglot-flags.flag-1.wg-sn>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/zw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sn>a:before,.weglot-flags.flag-0.wg-sn>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/zw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-so>a:before,.weglot-flags.flag-3.wg-so>span:before{background-image:url(https://cdn.weglot.com/flags/circle/so.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-so>a:before,.weglot-flags.flag-2.wg-so>span:before{background-image:url(https://cdn.weglot.com/flags/square/so.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-so>a:before,.weglot-flags.flag-1.wg-so>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/so.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-so>a:before,.weglot-flags.flag-0.wg-so>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/so.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sq>a:before,.weglot-flags.flag-3.wg-sq>span:before{background-image:url(https://cdn.weglot.com/flags/circle/al.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sq>a:before,.weglot-flags.flag-2.wg-sq>span:before{background-image:url(https://cdn.weglot.com/flags/square/al.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sq>a:before,.weglot-flags.flag-1.wg-sq>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/al.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sq>a:before,.weglot-flags.flag-0.wg-sq>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/al.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sa>a:before,.weglot-flags.flag-3.wg-sa>span:before{background-image:url(https://cdn.weglot.com/flags/circle/rs.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sa>a:before,.weglot-flags.flag-2.wg-sa>span:before{background-image:url(https://cdn.weglot.com/flags/square/rs.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sa>a:before,.weglot-flags.flag-1.wg-sa>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/rs.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sa>a:before,.weglot-flags.flag-0.wg-sa>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/rs.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sr-latn>a:before,.weglot-flags.flag-3.wg-sr-latn>span:before{background-image:url(https://cdn.weglot.com/flags/circle/rs.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sr-latn>a:before,.weglot-flags.flag-2.wg-sr-latn>span:before{background-image:url(https://cdn.weglot.com/flags/square/rs.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sr-latn>a:before,.weglot-flags.flag-1.wg-sr-latn>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/rs.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sr-latn>a:before,.weglot-flags.flag-0.wg-sr-latn>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/rs.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sr>a:before,.weglot-flags.flag-3.wg-sr>span:before{background-image:url(https://cdn.weglot.com/flags/circle/rs.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sr>a:before,.weglot-flags.flag-2.wg-sr>span:before{background-image:url(https://cdn.weglot.com/flags/square/rs.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sr>a:before,.weglot-flags.flag-1.wg-sr>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/rs.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sr>a:before,.weglot-flags.flag-0.wg-sr>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/rs.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-st>a:before,.weglot-flags.flag-3.wg-st>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ng.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-st>a:before,.weglot-flags.flag-2.wg-st>span:before{background-image:url(https://cdn.weglot.com/flags/square/ng.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-st>a:before,.weglot-flags.flag-1.wg-st>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ng.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-st>a:before,.weglot-flags.flag-0.wg-st>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ng.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-yo>a:before,.weglot-flags.flag-3.wg-yo>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ng.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-yo>a:before,.weglot-flags.flag-2.wg-yo>span:before{background-image:url(https://cdn.weglot.com/flags/square/ng.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-yo>a:before,.weglot-flags.flag-1.wg-yo>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ng.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-yo>a:before,.weglot-flags.flag-0.wg-yo>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ng.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-su>a:before,.weglot-flags.flag-3.wg-su>span:before{background-image:url(https://cdn.weglot.com/flags/circle/sd.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-su>a:before,.weglot-flags.flag-2.wg-su>span:before{background-image:url(https://cdn.weglot.com/flags/square/sd.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-su>a:before,.weglot-flags.flag-1.wg-su>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/sd.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-su>a:before,.weglot-flags.flag-0.wg-su>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/sd.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sv>a:before,.weglot-flags.flag-3.wg-sv>span:before{background-image:url(https://cdn.weglot.com/flags/circle/se.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sv>a:before,.weglot-flags.flag-2.wg-sv>span:before{background-image:url(https://cdn.weglot.com/flags/square/se.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sv>a:before,.weglot-flags.flag-1.wg-sv>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/se.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sv>a:before,.weglot-flags.flag-0.wg-sv>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/se.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-sw>a:before,.weglot-flags.flag-3.wg-sw>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ke.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-sw>a:before,.weglot-flags.flag-2.wg-sw>span:before{background-image:url(https://cdn.weglot.com/flags/square/ke.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-sw>a:before,.weglot-flags.flag-1.wg-sw>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ke.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-sw>a:before,.weglot-flags.flag-0.wg-sw>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ke.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-tg>a:before,.weglot-flags.flag-3.wg-tg>span:before{background-image:url(https://cdn.weglot.com/flags/circle/tj.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-tg>a:before,.weglot-flags.flag-2.wg-tg>span:before{background-image:url(https://cdn.weglot.com/flags/square/tj.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-tg>a:before,.weglot-flags.flag-1.wg-tg>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/tj.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-tg>a:before,.weglot-flags.flag-0.wg-tg>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/tj.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-th>a:before,.weglot-flags.flag-3.wg-th>span:before{background-image:url(https://cdn.weglot.com/flags/circle/th.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-th>a:before,.weglot-flags.flag-2.wg-th>span:before{background-image:url(https://cdn.weglot.com/flags/square/th.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-th>a:before,.weglot-flags.flag-1.wg-th>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/th.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-th>a:before,.weglot-flags.flag-0.wg-th>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/th.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-to>a:before,.weglot-flags.flag-3.wg-to>span:before{background-image:url(https://cdn.weglot.com/flags/circle/to.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-to>a:before,.weglot-flags.flag-2.wg-to>span:before{background-image:url(https://cdn.weglot.com/flags/square/to.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-to>a:before,.weglot-flags.flag-1.wg-to>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/to.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-to>a:before,.weglot-flags.flag-0.wg-to>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/to.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-tk>a:before,.weglot-flags.flag-3.wg-tk>span:before{background-image:url(https://cdn.weglot.com/flags/circle/tr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-tk>a:before,.weglot-flags.flag-2.wg-tk>span:before{background-image:url(https://cdn.weglot.com/flags/square/tr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-tk>a:before,.weglot-flags.flag-1.wg-tk>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/tr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-tk>a:before,.weglot-flags.flag-0.wg-tk>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/tr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-tr>a:before,.weglot-flags.flag-3.wg-tr>span:before{background-image:url(https://cdn.weglot.com/flags/circle/tr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-tr>a:before,.weglot-flags.flag-2.wg-tr>span:before{background-image:url(https://cdn.weglot.com/flags/square/tr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-tr>a:before,.weglot-flags.flag-1.wg-tr>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/tr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-tr>a:before,.weglot-flags.flag-0.wg-tr>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/tr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-tt>a:before,.weglot-flags.flag-3.wg-tt>span:before{background-image:url(https://cdn.weglot.com/flags/circle/tr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-tt>a:before,.weglot-flags.flag-2.wg-tt>span:before{background-image:url(https://cdn.weglot.com/flags/square/tr.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-tt>a:before,.weglot-flags.flag-1.wg-tt>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/tr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-tt>a:before,.weglot-flags.flag-0.wg-tt>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/tr.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-tw>a:before,.weglot-flags.flag-3.wg-tw>span:before{background-image:url(https://cdn.weglot.com/flags/circle/tw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-tw>a:before,.weglot-flags.flag-2.wg-tw>span:before{background-image:url(https://cdn.weglot.com/flags/square/tw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-tw>a:before,.weglot-flags.flag-1.wg-tw>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/tw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-tw>a:before,.weglot-flags.flag-0.wg-tw>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/tw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-zh-tw>a:before,.weglot-flags.flag-3.wg-zh-tw>span:before{background-image:url(https://cdn.weglot.com/flags/circle/tw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-zh-tw>a:before,.weglot-flags.flag-2.wg-zh-tw>span:before{background-image:url(https://cdn.weglot.com/flags/square/tw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-zh-tw>a:before,.weglot-flags.flag-1.wg-zh-tw>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/tw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-zh-tw>a:before,.weglot-flags.flag-0.wg-zh-tw>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/tw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ty>a:before,.weglot-flags.flag-3.wg-ty>span:before{background-image:url(https://cdn.weglot.com/flags/circle/pf.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ty>a:before,.weglot-flags.flag-2.wg-ty>span:before{background-image:url(https://cdn.weglot.com/flags/square/pf.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ty>a:before,.weglot-flags.flag-1.wg-ty>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/pf.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ty>a:before,.weglot-flags.flag-0.wg-ty>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/pf.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-uk>a:before,.weglot-flags.flag-3.wg-uk>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ua.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-uk>a:before,.weglot-flags.flag-2.wg-uk>span:before{background-image:url(https://cdn.weglot.com/flags/square/ua.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-uk>a:before,.weglot-flags.flag-1.wg-uk>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ua.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-uk>a:before,.weglot-flags.flag-0.wg-uk>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ua.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-uz>a:before,.weglot-flags.flag-3.wg-uz>span:before{background-image:url(https://cdn.weglot.com/flags/circle/uz.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-uz>a:before,.weglot-flags.flag-2.wg-uz>span:before{background-image:url(https://cdn.weglot.com/flags/square/uz.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-uz>a:before,.weglot-flags.flag-1.wg-uz>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/uz.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-uz>a:before,.weglot-flags.flag-0.wg-uz>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/uz.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-vi>a:before,.weglot-flags.flag-3.wg-vi>span:before{background-image:url(https://cdn.weglot.com/flags/circle/vn.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-vi>a:before,.weglot-flags.flag-2.wg-vi>span:before{background-image:url(https://cdn.weglot.com/flags/square/vn.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-vi>a:before,.weglot-flags.flag-1.wg-vi>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/vn.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-vi>a:before,.weglot-flags.flag-0.wg-vi>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/vn.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-zh>a:before,.weglot-flags.flag-3.wg-zh>span:before{background-image:url(https://cdn.weglot.com/flags/circle/cn.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-zh>a:before,.weglot-flags.flag-2.wg-zh>span:before{background-image:url(https://cdn.weglot.com/flags/square/cn.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-zh>a:before,.weglot-flags.flag-1.wg-zh>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/cn.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-zh>a:before,.weglot-flags.flag-0.wg-zh>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/cn.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-hm>a:before,.weglot-flags.flag-3.wg-hm>span:before{background-image:url(https://cdn.weglot.com/flags/circle/hm.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-hm>a:before,.weglot-flags.flag-2.wg-hm>span:before{background-image:url(https://cdn.weglot.com/flags/square/hm.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-hm>a:before,.weglot-flags.flag-1.wg-hm>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/hm.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-hm>a:before,.weglot-flags.flag-0.wg-hm>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/hm.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-hmn>a:before,.weglot-flags.flag-3.wg-hmn>span:before{background-image:url(https://cdn.weglot.com/flags/circle/hm.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-hmn>a:before,.weglot-flags.flag-2.wg-hmn>span:before{background-image:url(https://cdn.weglot.com/flags/square/hm.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-hmn>a:before,.weglot-flags.flag-1.wg-hmn>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/hm.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-hmn>a:before,.weglot-flags.flag-0.wg-hmn>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/hm.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-ug>a:before,.weglot-flags.flag-3.wg-ug>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ug.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-ug>a:before,.weglot-flags.flag-2.wg-ug>span:before{background-image:url(https://cdn.weglot.com/flags/square/ug.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-ug>a:before,.weglot-flags.flag-1.wg-ug>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ug.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-ug>a:before,.weglot-flags.flag-0.wg-ug>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ug.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-fc>a:before,.weglot-flags.flag-3.wg-fc>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ca.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-fc>a:before,.weglot-flags.flag-2.wg-fc>span:before{background-image:url(https://cdn.weglot.com/flags/square/ca.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-fc>a:before,.weglot-flags.flag-1.wg-fc>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ca.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-fc>a:before,.weglot-flags.flag-0.wg-fc>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ca.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-fr-ca>a:before,.weglot-flags.flag-3.wg-fr-ca>span:before{background-image:url(https://cdn.weglot.com/flags/circle/ca.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-fr-ca>a:before,.weglot-flags.flag-2.wg-fr-ca>span:before{background-image:url(https://cdn.weglot.com/flags/square/ca.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-fr-ca>a:before,.weglot-flags.flag-1.wg-fr-ca>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/ca.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-fr-ca>a:before,.weglot-flags.flag-0.wg-fr-ca>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/ca.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-3.wg-rw>a:before,.weglot-flags.flag-3.wg-rw>span:before{background-image:url(https://cdn.weglot.com/flags/circle/rw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-2.wg-rw>a:before,.weglot-flags.flag-2.wg-rw>span:before{background-image:url(https://cdn.weglot.com/flags/square/rw.svg);background-position:unset !important;width:24px !important}.weglot-flags.flag-1.wg-rw>a:before,.weglot-flags.flag-1.wg-rw>span:before{background-image:url(https://cdn.weglot.com/flags/shiny/rw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0.wg-rw>a:before,.weglot-flags.flag-0.wg-rw>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/rw.svg);background-position:unset !important;width:27px !important}.weglot-flags.flag-0>a:before,.weglot-flags.flag-0>span:before{background-position:unset !important;width:27px !important}@font-face {
font-family: 'Montserrat';
src: url(//fvpadel.ee/wp-content/themes/fvtheme/assets/fonts/Montserrat/Montserrat-VariableFont_wght.ttf) format('truetype');
font-weight: 100 900;
font-style: normal;
font-display: swap;
} @font-face {
font-family: 'Montserrat';
src: url(//fvpadel.ee/wp-content/themes/fvtheme/assets/fonts/Montserrat/Montserrat-Italic-VariableFont_wght.ttf) format('truetype');
font-weight: 100 900;
font-style: italic;
font-display: swap;
} @font-face {
font-family: 'Anton';
src: url(//fvpadel.ee/wp-content/themes/fvtheme/assets/fonts/Anton/Anton-Regular.ttf) format('truetype');
font-weight: 400;
font-style: normal;
font-display: swap;
} @font-face {
font-family: 'Montserrat';
src: url(//fvpadel.ee/wp-content/themes/fvtheme/assets/fonts/Montserrat/Montserrat-VariableFont_wght.ttf) format('truetype');
font-weight: 100 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url(//fvpadel.ee/wp-content/themes/fvtheme/assets/fonts/Montserrat/Montserrat-Italic-VariableFont_wght.ttf) format('truetype');
font-weight: 100 900;
font-style: italic;
font-display: swap;
} :root {
--fw-thin:          100;
--fw-extralight:    200;
--fw-light:         300;
--fw-regular:       400;
--fw-medium:        500;
--fw-semibold:      600;
--fw-bold:          700;
--fw-extrabold:     800;
--fw-black:         900; --site-color:   #00B86F;
--font-size-h1-extra: 145px;
--font-size-h1: 100px;
--font-size-h2: 64px;
--font-size-h3: 45px;
--font-size-h4: 25px;
--font-size-h5: 18px;
--font-size-body: 16px;
--font-size-btn: 16px;
}
@media (max-width: 768px) {
:root {
--font-size-h1-extra: 90px;
--font-size-h1: 53px;
--font-size-h2: 35px;
--font-size-h3: 45px;
--font-size-h4: 25px;
--font-size-h5: 18px;
--font-size-body: 16px;
--font-size-btn: 16px;
}}
@media (max-width: 420px) {
:root {
--font-size-h1-extra: 75px;
--font-size-h1: 43px;
--font-size-h2: 30px;
--font-size-h3: 40px;
--font-size-h4: 22px;
--font-size-body: 14px;
--font-size-btn: 12px;
}} .font-thin      { font-weight: var(--fw-thin); }
.font-extralight{ font-weight: var(--fw-extralight); }
.font-light     { font-weight: var(--fw-light); }
.font-regular   { font-weight: var(--fw-regular); }
.font-medium    { font-weight: var(--fw-medium); }
.font-semibold  { font-weight: var(--fw-semibold); }
.font-bold      { font-weight: var(--fw-bold); }
.font-extrabold { font-weight: var(--fw-extrabold); }
.font-black     { font-weight: var(--fw-black); } .text-h1    { font-size: var(--font-size-h1); }
.text-h2    { font-size: var(--font-size-h2); }
.text-h3    { font-size: var(--font-size-h3); }
.text-body  { font-size: var(--font-size-body); }
h3 {
font-size: var(--font-size-h3);
margin: 0px;
padding: 0px;
}
h4 {
font-size: var(--font-size-h4)
}
h5 {
font-size: var(--font-size-5)
}
a {
color: #000;
text-decoration: underline;
} html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
} [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
} [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}  *,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}  body,
button,
input,
select,
optgroup,
textarea {
color: #000;
font-family: 'Montserrat', sans-serif;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} body {
background-color: #fff;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol { margin: 0;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
}  a:visited {
color: inherit;
}
a:hover,
a:focus,
a:active {
color: inherit;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
select {
border: 1px solid #ccc;
}
textarea {
width: 100%;
}    .sticky {
display: block;
}
.post,
.page {
margin: 0 0 1.5em;
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}   .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
} @media (min-width: 768px) {
.hide-desktop {
display: none !important;
visibility: hidden !important;
}
} @media (max-width: 767px) {
.hide-mobile {
display: none !important;
visibility: hidden !important;
}
} .site-header {
background: transparent;
transition: background 0.3s ease;
position: sticky;
top: 0; left: 0; right: 0;
z-index: 1000;
margin-bottom: -90px;
}
.site-header.scrolled {
background: #000;
box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}
body.admin-bar .site-header { top: 32px; }
@media screen and (max-width: 1250px) { body.admin-bar .nav-wrap { padding: 70px 1.5rem 1.5rem; } }
body.admin-bar .nav-toggle:checked + .burger { top: 110px; }
@media screen and (max-width: 782px) { body.admin-bar .nav-wrap { padding: 70px 1.5rem 1.5rem;  }
body.admin-bar .nav-toggle:checked + .burger { top: 110px; } }
.header-inner {
max-width: 1420px;
margin: 0 auto;
display: flex;
align-items: center;
justify-content: space-between;
padding: .7em 1em;
}
#weglot-switcher-1 .weglot_switcher.skewed .language-list {
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
transition: none;
border-radius: 0px;
background: var(--site-color)
}
#weglot-switcher-1.weglot-container {
border-left: 1px solid black;
transform: skewX(-15deg);
z-index: 9;
}
@media screen and (max-width: 1250px) {
#weglot-switcher-1 {
display: none;
visibility: hidden;
}}
@media screen and (min-width: 1250px) {
#weglot-switcher-2 {
display: none;
visibility: hidden;
}}
#weglot-switcher-2 .underline{
background-color: #000 !important;
} .topbar {
background: var(--site-color);
width: 100%;
}
.topbar__inner {
max-width: 1420px;
margin: 0 auto;
display: flex;
justify-content: flex-end;
}
.topbar__button {
display: block;
transform: skewX(-15deg);
border-left: 1px solid #1E1E1D;
border-right: 1px solid #1E1E1D;
padding: .5rem 1.5rem;
width: 150px;
text-align: center;
text-decoration: none;
color: #000;
}
@media screen and (min-width: 1250px) {
.topbar__button:last-child{
margin-right:10px;
}
.btn-content img {
display: none;
visibility: hidden;
}
.submenu-toggle {
display: none;visibility: hidden;
}
}
.topbar__button span {
display: block;
transform: skewX(15deg);
font-family: 'Montserrat', sans-serif;
font-style: italic;
font-weight: var(--fw-semibold);
}
.topbar__button:hover,
.topbar__button.active {
background: #1E1E1D;
color: #fff;
} .header-left .site-logo img {
max-height: 60px;
width: 100%;
} .nav-wrap {
display: flex;
align-items: center;
gap: 1.5em;
}
.nav-title {
display: none;
visibility: hidden;
} .primary-menu {
display: flex;
justify-content: center;
list-style: none;
margin: 0;
padding: 0;
}
.primary-menu li {
position: relative;
margin: 0 1.3em;
font-family: 'Montserrat', sans-serif;
font-weight: var(--fw-semibold);
font-size: 16px;
}
.primary-menu li a {
color: #fff;
text-decoration: none;
padding: .5em 0;
display: block;
}
@media (max-width: 1300px) {
.primary-menu li {
margin: 0 1em;
}}  .primary-menu li.menu-item-has-children > a::after {
content: "";
display: inline-block;
width: 14px;
height: 14px;
margin-left: .3em;
background: url(//fvpadel.ee/wp-content/themes/fvtheme/<?php echo get_template_directory_uri(); ?>/assets/icons/down.svg") no-repeat center/contain;
background-size: contain;
} .primary-menu li.menu-item-has-children > .sub-menu {
display: none;
position: absolute;
top: calc(100% + 0px);
left: -35px;
z-index: 999; } .primary-menu li.menu-item-has-children:hover > .sub-menu,
.primary-menu li.menu-item-has-children:focus-within > .sub-menu {
display: block;
} .primary-menu .sub-menu {
overflow: visible;
width: max-content; list-style: none;
margin: 0;
padding: 0;
} .primary-menu .sub-menu li {
margin-top: 5px; }
.primary-menu .sub-menu li a {
position: relative;
display: block; padding: 1em 2em 1em 1em;
color: #000;
white-space: nowrap;
} .primary-menu .sub-menu li a::before {
content: "";
position: absolute;
top: 0; left: 0; right: 0; bottom: 0;
background: #fff;
transform-origin: top left;
transform: skewX(-20deg);
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
z-index: -1;
}  .primary-menu .sub-menu li:nth-child(1) a {
transform: translateX(0);
} .primary-menu .sub-menu li:nth-child(2) a {
transform: translateX(-20px);
} .primary-menu .sub-menu li:nth-child(3) a {
transform: translateX(-40px);
} .primary-menu .sub-menu li:nth-child(4) a {
transform: translateX(-60px);
}  .primary-menu .sub-menu li a:hover::before,
.primary-menu .sub-menu li.current-menu-item > a::before {
background: var(--site-color);
}
.primary-menu .sub-menu li.current-menu-item > a {
color: #000;
}
.primary-menu li.current-menu-item > a {
color: var(--site-color);
}
.primary-menu li.current-menu-item > a {
color: var(--site-color);
} .primary-menu .sub-menu li {
opacity: 0;
transform: translateY(-10px);
}
@keyframes slideDown {
to { opacity: 1; transform: translateY(0); }
}
.primary-menu li.menu-item-has-children:hover .sub-menu li,
.primary-menu li.menu-item-has-children:focus-within .sub-menu li {
animation: slideDown .3s forwards;
}
.primary-menu li.menu-item-has-children:hover .sub-menu li:nth-child(1),
.primary-menu li.menu-item-has-children:focus-within .sub-menu li:nth-child(1) { animation-delay: .05s; }
.primary-menu li.menu-item-has-children:hover .sub-menu li:nth-child(2),
.primary-menu li.menu-item-has-children:focus-within .sub-menu li:nth-child(2) { animation-delay: .10s; }
.primary-menu li.menu-item-has-children:hover .sub-menu li:nth-child(3),
.primary-menu li.menu-item-has-children:focus-within .sub-menu li:nth-child(3) { animation-delay: .15s; }
.primary-menu li.menu-item-has-children:hover .sub-menu li:nth-child(4),
.primary-menu li.menu-item-has-children:focus-within .sub-menu li:nth-child(4) { animation-delay: .20s; } .header-right {
display: flex;
gap: .5em;
}
.btn-tilt {
display: inline-block;
width: 190px;
text-align: center;
padding: .9em 1.2em;
text-decoration: none;
font-family: 'Montserrat', sans-serif;
font-weight: var(--fw-semibold);
transform: skew(-19deg);
transition: background .2s;
}
.btn-tilt > * { display: inline-block; transform: skew(10deg); }
.btn-white { background: #fff; color: #000; }
.btn-white:hover { background: #eee; }
.btn-dark { background: var(--site-color); color: #000; } .nav-toggle,
.burger {
display: none;
} @media (max-width: 1250px) {
.header-inner {
height: 75px;
} .topbar__inner {
justify-content: center;
}
.header-left .site-logo img {
max-height: 50px;
}
.topbar__button {
transform: none;
width: 100%;
}
.topbar__button span {
font-family: 'Montserrat', sans-serif;
font-style: normal;
transform: none;
font-weight: var(--fw-semibold);
} .nav-toggle {
position: absolute;
opacity: 0;
width: 0; height: 0;
display: block;
}
.burger {
display: flex;
position: absolute;
top: 75px; right: 1rem;
transform: translateY(-50%);
width: 30px; height: 22px;
flex-direction: column;
justify-content: space-between;
cursor: pointer;
z-index: 1200;
align-items: flex-end;
}
.burger span {
display: block;
height: 2px;
background: #fff;
border-radius: 1px;
transition: transform .3s ease, opacity .3s ease;
} .burger span:nth-child(1) { width: 100%; }
.burger span:nth-child(2) { width: 85%;  }
.burger span:nth-child(3) { width: 80%;  }
.nav-toggle:checked + .burger {
position: fixed;
top: 75px;
}
.nav-title {
display: block;
margin-top: 3px;
visibility: visible;
font-family: "Anton";
font-size: 51px;
} .header-inner {
justify-content: center;
position: relative;
}
.header-left {
position: absolute;
top: 50%; left: 1rem;
transform: translateY(-50%);
z-index: 1100;
} .nav-wrap {
position: fixed;
align-items: flex-start;
top: 0; right: 0;
width: 75%; max-width: 340px;
height: 100vh;
background: var(--site-color);
padding: 35px 1.5rem 1.5rem;
display: flex;
flex-direction: column;
transform: translateX(100%);
transition: transform .3s ease;
z-index: 1150;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
} .nav-toggle:checked + .burger span:nth-child(1) {
transform: translateY(9px) rotate(45deg);
height: 3px;
width: 110%;
}
.nav-toggle:checked + .burger span:nth-child(2) {
opacity: 0;
}
.nav-toggle:checked + .burger span:nth-child(3) {
transform: translateY(-10px) rotate(-45deg);
width: 110%;
height: 3px;
}
.nav-toggle:checked ~ .header-inner .nav-wrap {
transform: translateX(0);
} .nav-wrap .primary-menu {
flex-direction: column;
margin: 0; padding: 0;
}
.nav-wrap .primary-menu li {
margin: .5em 0;
border-bottom: 1px solid rgba(30, 30, 29, 0.2);
}
.nav-wrap .primary-menu li a {
color: #000;
font-size: 1.1rem;
padding: .6em 0;
text-transform: uppercase;
}
.primary-menu li.menu-item-has-children > a::after {
filter: invert(100%);
} .nav-wrap .header-right {
margin-bottom: auto;
flex-direction: column;
gap: .5em;
}
.nav-wrap .btn-tilt {
width: 100%;
transform: none;
} .nav-wrap .menu-item-has-children > .sub-menu {
max-height: 0;
overflow: hidden;
transition: max-height .3s ease;
display: flex;
flex-direction: column;
}
.nav-wrap 
.nav-wrap .menu-item-has-children.open > .sub-menu {
max-height: 500px; } .nav-wrap .primary-menu {
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
box-sizing: border-box;
flex-direction: column;
}
.nav-wrap .primary-menu li {
width: 100% !important;
margin: 0 !important;
border-bottom: 1px solid rgba(30,30,29,0.2);
}
.nav-wrap .primary-menu li a {
display: block !important;
width: 100% !important;
padding: .8em 1rem !important;
box-sizing: border-box;
text-transform: uppercase;
color: #000;
} .nav-wrap .menu-item-has-children > .sub-menu {
position: static !important;
width: 100% !important;
margin: 0 !important;
padding: 0 !important;
background: none !important;
max-height: 0;
overflow: hidden;
transition: max-height .3s ease;
display: flex !important;
flex-direction: column;
}
.nav-wrap .menu-item-has-children.open > .sub-menu {
max-height: 500px; } .nav-wrap .sub-menu li a,
.nav-wrap .sub-menu li a::before {
transform: none !important;
box-shadow: none !important;
}
.nav-wrap .sub-menu li a::before {
display: none !important;
} .nav-wrap .menu-item-has-children > a::after {
display: none !important; }
.nav-wrap .menu-item-has-children > a {
position: relative;
padding-right: 2.5rem;
}
.nav-wrap .menu-item-has-children .submenu-toggle {
background: none;
position: absolute;
top: 25px; right: 1rem;
width: 1.2rem; height: 1.2rem;
background-image: url(//fvpadel.ee/wp-content/themes/fvtheme/assets/icons/down.svg);
background-repeat: no-repeat;
background-position: center;
border: none;
filter: invert(100%);
transform: translateY(-50%);
transition: transform .2s;
cursor: pointer;
}
.nav-wrap .menu-item-has-children.open .submenu-toggle {
transform: translateY(-50%) rotate(180deg);
}
.primary-menu .sub-menu li {
opacity: 1;
transform: none;
}
.nav-wrap { overflow-y: auto;
overflow-x: hidden; touch-action: pan-y; overscroll-behavior-x: contain;
} .nav-wrap .header-right .btn-tilt {
position: relative; overflow: visible; display: block;
margin: 0.5em 0;
transform: skew(-20deg);
text-decoration: none;
} .nav-wrap .header-right .btn-tilt .btn-content {
position: relative; display: flex;
align-items: center;
justify-content: space-between;
transform: skew(20deg); padding: 10px 64px 10px 10px;
font-size: 15px;
} .nav-wrap .header-right .btn-tilt .btn-content::after {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: -1rem; width: 55px;            
background: currentColor; transform-origin: top right;
transform: skewX(-20deg);
z-index: 1;
} .nav-wrap .header-right .btn-tilt .btn-content img {
position: absolute;
top: 50%;
right: 6px;
width: 26px;
height: 25px;
transform: translateY(-50%) rotate(-45deg);
z-index: 2;
margin: 0;
} .nav-wrap .header-right .btn-tilt.btn-white {
background: #fff;
color: #fff; }
.nav-wrap .header-right .btn-tilt.btn-white .btn-content {
color: #000; }
.nav-wrap .header-right .btn-tilt.btn-white .btn-content::after {
background: #000; }
.nav-wrap .header-right .btn-tilt.btn-dark  .btn-content img {
filter: invert(1); } .nav-wrap .header-right .btn-tilt.btn-dark {
background: #000;
color: #000; }
.nav-wrap .header-right .btn-tilt.btn-dark .btn-content {
color: #fff; }
.nav-wrap .header-right .btn-tilt.btn-dark .btn-content::after {
background: #fff; }
.nav-wrap .header-right .btn-tilt.btn-dark .btn-content img { }
.btn-tilt {
padding: 0.5em 1.2em;
}
.header-left .site-logo img {
display: block          !important;
width: auto             !important;
height: 50px            !important; min-width: 1px          !important;
visibility: visible     !important;
}
} @media (max-width: 990px) {
} @media (max-width: 600px) {
.burger {top: 65px;}
.nav-toggle:checked + .burger { top: 65px; }
.nav-wrap {
width: 85%;
max-width: none;
padding: 25px 1.5rem 1.5rem;
}
.topbar__button {
padding: 0.2rem 1.5rem;
}
}  .hero-slider {
position: relative;
overflow: hidden;
height: 80vh;
min-height: 500px;
}
.hero-slider .slide {
position: absolute;
width: 100%;
height: 100%;
top: 0; left: 0;
background-size: cover;
background-position: center;
} .slide-inner {
position: relative;
width: 90%;
max-width: 1420px;
height: 100%;
margin: 0 auto;
padding: 0 1em; } .slide-content {
position: absolute;
top: 50%; left: 0;
transform: translateY(-50%);
max-width: 730px;
color: #fff;
} .slide-title {
font-size: var(--font-size-h1);
font-weight: 800;
margin: 0;
line-height: normal;
font-family: "Anton";
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: -45px;
}
.slide-extra-title {
font-size: var(--font-size-h1-extra);
font-family: "Anton";
color: var(--site-color);
margin: 0;
line-height: normal;
padding: 0;
}
.slide-text {
font-size: var(--font-size-body);
margin-bottom: 1.5em;
line-height: 1.5;
font-weight: var(--fw-semibold);
}
.slide-buttons {
display: flex;
gap: 1em;
}
.btn-hero {
display: inline-flex
;
align-items: center;
padding: 7px 0px 7px 18px;
background: #fff;
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
}
.btn-hero:visited {
color: #000;
}
.btn-hero:hover { background: #eee; }
.btn-hero span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.btn-hero img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
}
.btn-hero.site-color {
background: var(--site-color);
}
.btn-hero.site-color:hover {
background: #00A463;
} .slider-nav {
position: absolute;
top: 50%;
transform: translateY(-50%);
background: #fff;
border: none;
width: 3em; height: 3em;
border-radius: 50%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
z-index: 10;
}
.slider-nav img { width: 1.5em;    filter: invert(1); }
.slider-nav.prev { left: 1em; }
.slider-nav.prev img { transform: rotate(180deg); }
.slider-nav.next { right: 1em; }
button.slider-nav {
padding: 0.2em 0.2em 0.2em;
} .slider-dots {
position: absolute;
bottom: 1em;
left: 50%;
transform: translateX(-50%);
display: flex;
gap: .5em;
}
.dot {
width: 90px;
height: 11px;
border-radius: 10px;
background: rgba(255,255,255,.5);
border: none;
pointer-events: none;
cursor: default;
}
.dot.active {
background: var(--site-color);
opacity: 0.8;
} @media (max-width: 768px) {
.slide-inner {
width: 100%;
}
.hero-slider { cursor: grab; max-height:900px; }
.slide-content {
left: 82%;
transform: translate(-85%, -50%);
text-align: left;
width: 90%;
}
.slider-nav {
display: none;
visibility: hidden;
}
.dot {
width: 55px;
height: 12px;
padding: 0px;
}
.slide-title {
margin-bottom: -20px;/
}
.slide-text {
margin-top: -5px;
}
.btn-hero img {
display: inline-block;
width: 55px;
margin-left: 3px;
margin-right: -2px;
}}
@media (max-width: 420px) {
.btn-hero {
padding: 3px 0px 3px 9px;
}} .events-section {
background: #fff;
color: #111;
padding: 4rem 2rem;
}
.events-header {
max-width: 1420px;
margin: 0 auto 2rem;
display: flex;
justify-content: space-between;
align-items: center;
}
.events-header h2 {
font-size: var(  --font-size-h2);
font-weight: 800;
margin: 0;
}
.events-btn-all {
display: inline-flex;
align-items: center;
transform: skew(-19deg);
background: #111;
color: #fff;
padding: 7px 0px 7px 18px;
text-decoration: none;
transition: background .2s;
margin-right: 20px;
}
.events-btn-all img {
margin-left: 0.5em;
width: 65px;
padding: 0px;
transform: skew(19deg);
}
.events-btn-all:hover {
background: #333;
}
.events-btn-all span {
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.events-btn-all:visited {
color: #fff;
} .events-slider {
position: relative;
overflow: visible; margin: 2rem auto;
max-width: 1420px;
cursor: grab;
touch-action: pan-y; overscroll-behavior-x: contain; }
.events-slider.dragging {
cursor: grabbing;
}
.events-slider-viewport {
overflow: hidden; padding: 20px;
margin: -20px;
}
.events-slider-inner {
display: flex; will-change: transform;
}
.events-slide {
flex-shrink: 0;
box-sizing: border-box;
} .events-card {
background: #fff;
color: #111;
box-shadow: 0 4px 20px rgba(0,0,0,0.1); margin-bottom: 10px;
overflow: hidden;
}
.events-card-image {
display: block;
width: 100%;
aspect-ratio: 4 / 5;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
cursor: pointer;
text-decoration: none;
}
.events-card-body {
padding: 1rem;
text-align: center;
}
.events-card-title {
font-size: var(--font-size-h5);
font-weight: var(--fw-bold);
margin: 0;
margin-bottom: 10px;
}
.events-card-title a {
text-decoration: none;
}
.events-card-date {
font-size: var(--font-size-h5);
font-weight: var(--fw-medium);
color: #000;
margin: 0 0 1rem;
}
.events-card-btn {
display: inline-flex
;
align-items: center;
transform: skew(-19deg);
background: #111;
color: #fff;
padding: 7px 0px 7px 18px;
text-decoration: none;
transition: background .2s;
}
.events-card-btn span {
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.events-card-btn img {
margin-left: 0.5em;
width: 65px;
padding: 0px;
transform: skew(19deg);
}
.events-card-btn:visited{
color: #fff;
}
.events-card-btn:hover {
opacity: .8;
}
.events-card-btn-arrow {
display: inline-block;
margin-left: .5em;
transform: skew(15deg);
} .events-nav {
position: absolute;
top: 50%;
transform: translateY(-50%);
background: #fff;
border: none;
width: 3em;
height: 3em;
border-radius: 50%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
z-index: 10;
border: 1px solid #000;
padding: 0px;
}
.events-nav.prev {
left: -65px;
}
.events-nav.next {
right: -65px;
}
.events-nav img {
width: 1.2em;
filter: invert(1);
}
.events-nav.prev img {
transform: rotate(180deg);
} .events-dots {
display: none;
visibility: hidden;
} @media (min-width: 1040px) {
}
@media (max-width: 1550px) {
.events-nav.next {
right: 20px;
}
.events-nav.prev {
left: 20px;
}
}
@media (max-width: 1040px) {
.events-section {
background: #fff;
color: #111;
padding: 4rem 0rem 4rem 1rem;
}
.events-slider-viewport {
overflow: hidden;
padding: 0px;
margin: 0px;
margin: -20px 0 -20px -20px;
padding: 20px 0 20px 20px;
}
.events-slide { }
}
@media (max-width: 768px) {
.events-btn-all {
text-emphasis: none;
}
.events-nav {
width: 35px;
height: 35px;
}
.events-header {
flex-direction: column;
gap: 1rem;
text-align: center;
}
.events-nav.next {
right: 10px;
}
.events-nav.prev {
left: -9px;
}
.events-btn-all {
display: flex; width: max-content; margin: 1rem auto; margin-top: 45px;
}
}
@media (max-width: 420px) {
.events-btn-all  {
padding: 3px 0px 3px 9px;
}
.events-card-btn   {
padding: 3px 0px 3px 9px;
}
.events-card-btn  img {
display: inline-block;
width: 55px;
margin-left: 3px;
margin-right: -2px;
}
.events-btn-all img {
display: inline-block;
width: 55px;
margin-left: 3px;
margin-right: -2px;
}
}  .team-members-section {
position: relative;
overflow: hidden;
background: #111;
color: #fff;
padding: 4rem 2rem;
} .team-members-section::before {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: calc((65vw - 1420px) / 2);
width: 500px;
background: url(https://fvpadel.ee/wp-content/themes/fvtheme/assets/icons/green-svg-element.svg) no-repeat center center;
background-size: cover;
opacity: 0.4;
pointer-events: none;
z-index: 0;
transform-origin: center right;
transform: scale(2);
}  .team-members-header {
max-width: 1420px;
margin: 0 auto 2rem;
display: flex;
justify-content: space-between;
align-items: center;
}
.team-members-header h2 {
font-size: var(--font-size-h2);
font-weight: 800;
margin: 0;
}
.team-members-btn-all:visited{
color: #000;
}
.team-members-btn-all {
display: inline-flex;
align-items: center;
transform: skew(-19deg);
background: #fff;
color: #111;
padding: 7px 0 7px 18px;
text-decoration: none;
transition: background .2s;
}
.team-members-btn-all span {
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.team-members-btn-all img {
transform: skew(19deg);
margin-left: .5em;
width: 65px;
}
.team-members-btn-all:hover {
background: #eee;
color: #000;
} .team-slider {
position: relative;
max-width: 1420px;
margin: 0 auto;
cursor: grab;
}
.team-slider-viewport { overflow: hidden; }
.team-slider-inner {
display: flex; will-change: transform;
}
.team-slide { flex-shrink: 0; }
.team-card {
border-radius: 6px;
overflow: hidden;
text-align: center;
}
.team-card-image {
display: block;
width: 100%;
aspect-ratio: 2 / 3;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
cursor: pointer;
user-select: none;
touch-action: auto;
} .team-slider-viewport {
} .team-card {
position: relative; overflow: visible; }
.team-card-body {
background: #fff;
transform: skew(-19deg);
margin: -3rem 0 1rem;
width: 86%;
margin-left: 22px;
box-sizing: border-box;
padding: 0.5rem 0.5rem;
display: flex
;
flex-direction: column;
align-items: center;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5);
} .team-card-body > * {
transform: skew(19deg);
text-align: center;
margin: 0;
} .team-card-name {
font-size: var(--font-size-h4);
font-weight: var(--fw-bold);
border-bottom: 3px solid var(--site-color);
padding-bottom: .25rem;
color: #111;
}
.team-card-role {
font-size: var(--font-size-body);
font-weight: var(--fw-medium);
color: #111;
margin-top: .5rem;
} .team-nav {
position: absolute;
top: 50%;
transform: translateY(-50%);
background: #fff;
border: none;
width: 3em; height: 3em;
border-radius: 50%;
cursor: pointer;
display: flex; align-items: center; justify-content: center;
z-index: 10;
padding: 0px;
border: 1px solid black;
}
.team-nav.prev { left: -65px; }
.team-nav.next { right: -65px; }
.team-nav img {
width: 1.2em;
filter: invert(1);
}
.team-nav.prev img { transform: rotate(180deg); } @media (max-width: 1024px) {
.team-nav.prev { left: 20px; }
.team-nav.next { right: 20px; }
}
@media (max-width: 768px) {
.team-nav.prev { left: -20px; }
.team-nav.next { right: -15px; }
.team-members-header {
flex-direction: column;
gap: 1rem;
text-align: center;
}
.team-members-btn-all {
display: flex
;
width: max-content;
margin: 1rem auto;
margin-top: 45px;
}
.team-members-section::before {
right: calc((282vw - 1420px) / 2);
transform: scale(1.5);
}
.team-slider-viewport {
overflow: visible;
}
.team-nav {
width: 35px;
height: 35px;
}
}
@media (max-width: 420px) {
.team-members-btn-all {
padding: 3px 0 3px 9px;
}
.team-members-btn-all img {
width: 55px;
margin-left: 3px;
margin-right: -2px;
}
}  .app-promotion-section {
position: relative;
overflow: hidden;
background-color: var(--site-color);
padding: 4rem 2rem;
}
.app-promotion-section::before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: calc((88vw - 1420px) / 2);
width: 225px;
background-color: #111;
transform: skewX(-19deg);
transform-origin: top left;
z-index: 0;
}
.app-promo-inner {
position: relative;
z-index: 1;
max-width: 1420px;
margin: 0 auto;
text-align: center;
}
.app-promo-title {
font-size: var(--font-size-h2);
font-weight: 800;
margin-bottom: 1rem;
}
.app-promo-text {
font-size: var(--font-size-body);
max-width: 800px;
margin: 0 auto 2rem;
line-height: 1.5;
}
.app-promo-buttons {
display: inline-flex;
gap: 1rem;
}
.app-btn {
display: inline-flex;
align-items: center;
text-decoration: none;
padding: 0.5rem;
border-radius: 6px;
transition: opacity 0.2s;
}
.app-btn img {
display: block;
width: 140px; height: auto;
}
.app-btn:hover {
opacity: 0.8;
}
.app-btn-apple { }
.app-btn-google { } @media (max-width: 768px) {
.app-promo-text {
padding: 0 1rem;
}
.app-promo-buttons {
flex-direction: column;
}
.app-btn {
width: 100%;
justify-content: center;
}
.app-promotion-section::before {
width: 100px;
left: calc((92vw - 100%) / 2);
}
}  .page-template-page-template-homepage .services-grid.hide-services-mobile   { display: none; }
.page-template-page-template-homepage .services-slider.hide-services-desktop { display: none; }
@media (min-width: 769px) {
.page-template-page-template-homepage .services-grid.hide-services-mobile {
display: grid !important;
grid-template-columns: repeat(3, 1fr);
gap: 30px 75px;
align-items: start;
margin-bottom: 4rem;
}
.page-template-page-template-homepage .services-slider.hide-services-desktop {
display: none !important;
}
}
@media (max-width: 768px) {
.page-template-page-template-homepage .services-grid.hide-services-mobile {
display: none !important;
}
.page-template-page-template-homepage .services-slider.hide-services-desktop {
display: block !important;
}
.page-template-page-template-homepage .services-intro {
padding-bottom: 25px;
text-align: center;
margin-top: -20px;
}
} .page-template-page-template-homepage .services-section {
background: #f5f5f5;
padding: 4rem 2rem;
overflow: hidden;
}
.page-template-page-template-homepage .services-inner {
max-width: 1420px;
margin: 0 auto;
} .page-template-page-template-homepage .services-intro {
padding: 40px 20px;
}
.page-template-page-template-homepage .services-intro h2 {
font-size: var(--font-size-h2);
font-weight: 800;
margin-bottom: 1rem;
}
.page-template-page-template-homepage .services-intro p {
font-size: var(--font-size-body);
line-height: 1.5;
margin-bottom: 1.5rem;
}
.page-template-page-template-homepage .services-btn-all {
display: inline-flex;
align-items: center;
padding: 12px 24px;
background: #111;
color: #fff;
text-decoration: none;
padding: 7px 0 7px 18px;
transition: transform .2s, box-shadow .2s;
transform: skew(-19deg);
}
.page-template-page-template-homepage .services-btn-all img {
margin-left: 0.5em;
width: 65px;
padding: 0;
transform: skew(19deg);
}
.page-template-page-template-homepage .services-btn-all span {
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.page-template-page-template-homepage .services-btn-all:visited {
color: #fff;
}
.page-template-page-template-homepage .services-btn-all img {
margin-left: 8px;
display: block;
} .page-template-page-template-homepage .services-card {
background: #fff;
border-radius: 8px;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
position: relative;
overflow: visible;
}
.page-template-page-template-homepage .services-card-image-link {
display: block;
width: 100%;
aspect-ratio: 6 / 5;
overflow: hidden;
position: relative;
z-index: 2;
}
.page-template-page-template-homepage .services-card-image {
position: relative;
z-index: 2;
}
.page-template-page-template-homepage .services-card-image img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
position: absolute;
top: 0; left: 0;
z-index: 2;
}
.page-template-page-template-homepage .services-card-body {
background: #fff;
padding: 20px;
position: relative;
z-index: 1;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
margin: 0;
}
.page-template-page-template-homepage .services-card-title {
margin: 0 0 .5rem;
font-size: var(--font-size-h4);
font-weight: 700;
}
.page-template-page-template-homepage .services-card-text {
font-size: var(--font-size-body);
line-height: 1.5;
} @media (min-width: 769px) {
.page-template-page-template-homepage .services-card-body {
margin: -150px -30px 30px;
width: calc(100% + 60px);
}
.page-template-page-template-homepage .services-card-image {
position: relative;
z-index: 2;
}
.page-template-page-template-homepage .services-card-title {
margin-top: 149px;
}
} .page-template-page-template-homepage .services-card-link {
position: absolute;
top: 16px;
right: 16px;
width: 48px;
height: 48px;
background: var(--site-color);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
text-decoration: none;
z-index: 3;
box-shadow: 0 6px 12px rgba(0,0,0,0.1);
rotate: -45deg;
}
.page-template-page-template-homepage .services-card-link img {
content: url(https://fvpadel.ee/wp-content/themes/fvtheme/assets/icons/arrow-right.svg);
width: 24px;
height: auto;
margin: 10px;
filter: invert(1);
} .page-template-page-template-homepage .services-slider {
position: relative;
}
.page-template-page-template-homepage .services-slider-viewport {
overflow: hidden;
}
.page-template-page-template-homepage .services-slider-inner {
display: flex;
will-change: transform;
}
.page-template-page-template-homepage .services-slide {
flex: 0 0 auto;
margin-right: 30px;
}
.page-template-page-template-homepage .services-slide:last-child {
margin-right: 0;
} .page-template-page-template-homepage .services-nav {
position: absolute;
top: 105%;
transform: translateY(-50%);
width: 35px;
height: 35px;
border: none;
border-radius: 50%;
background: #fff;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
display: flex;
border: 1px solid black;
align-items: center;
justify-content: center;
cursor: pointer;
padding: 0;
}
.page-template-page-template-homepage .services-nav.prev {
left: -20px;
}
.page-template-page-template-homepage .services-nav.prev img {
rotate: 180deg;
}
.page-template-page-template-homepage .services-nav.next {
right: -20px;
}
.page-template-page-template-homepage .services-nav img {
width: 1.2em;
filter: invert(1);
} .locations-section {
padding: 0px 20px;
background: #fff;
}
.locations-inner {
max-width: 1420px;
margin: 0 auto;
display: grid
;
grid-template-columns: 60% 35%;
grid-gap: 40px;
align-items: center;
}
.locations-title {
font-size: var(--font-size-h2);
margin-bottom: 1.5rem;
}
.locations-items {
list-style: none;
margin: 0;
padding: 0;
}
.page-template-page-template-homepage .location-item {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px 0;
border-bottom: 1px solid #eee;
}
.location-label {
display: flex;
align-items: center;
}
.location-icon {
width: 24px;
margin-right: 12px;
}
.location-name {
font-weight: 700;
font-size: 20px;
}
.location-buttons .btn-location {
display: inline-flex;
align-items: center;
margin-left: 12px;
padding: 7px 0px 7px 18px;
font-size: .9rem;
text-decoration: none;
transition: background .2s;
transform: skew(-19deg);
}
.location-buttons span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.location-buttons img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
}
.locations-image img {
width: 100%;
display: block;
border-radius: 8px;
}
.btn-yellow-locations:visited {
color: #000;
}
.btn-yellow-locations {
background: var(--site-color);
color: #111;
}
.btn-yellow-locations:hover {
background: #00A463;
}
.btn-dark-locations {
background: #111;
color: #fff;
}
.btn-dark-locations:hover {
background: #333;
}
.btn-dark-locations:visited {
color: #fff;
}
@media (max-width: 768px) {
.locations-inner {
grid-template-columns: 1fr;
text-align: center;
}
.location-item {
flex-direction: column;
}
.location-buttons {
margin-top: 12px;
}
.location-buttons .btn-location {
margin-bottom: 12px;
}
.locations-image img {
display: none;visibility: hidden;
}
}  .stats-section {
position: relative;
overflow: hidden;
} .stats-image img {
display: block;
width: 100%;
height: auto;
} .stats-panel {
background: var(--site-color);
transform: skew(-10deg);
margin-top: -150px;
padding: 70px 0;
max-width: 1420px;
margin-left: auto;
margin-right: auto;
align-items: center;
color: #fff;
text-align: center;
} .stats-inner {
max-width: 1420px;
margin: 0 auto;
display: grid;
grid-template-columns: repeat(4,1fr);
transform: skew(10deg); } .stat-item {
text-align: center;
}
.stat-number {
font-size: var(--font-size-h2);
font-weight: 700;
margin: 0;
font-family: "Anton";
}
.stat-label {
font-size: var(--font-size-h5);
margin-top: 8px;
font-weight: 600;
} @media (max-width: 768px) {
.stats-panel {
transform: none;
margin-top: 0;
padding: 30px 0;
}
.stats-inner {
transform: none;
display: flex;
flex-direction: column;
gap: 0px;
}
.stat-item {
background: var(--site-color);
padding: 2px 0;
}
} .events-slider-viewport,
.team-slider-viewport,
.services-slider-viewport {
overflow: hidden;
touch-action: pan-y; overscroll-behavior-x: contain; }
.events-slider-inner,
.team-slider-inner,
.services-slider-inner {
display: flex;
will-change: transform;
touch-action: pan-y; user-select: none;
-webkit-user-drag: none;
}
@media (max-width: 768px) {
.team-slider-viewport {
overflow: visible;
}
.services-slider-viewport {
overflow: visible;
}
}  .page-template-page-template-homepage .news-section {
background: #fff;
padding: 4rem 2rem;
color: #111;
}
.page-template-page-template-homepage .news-header {
max-width: 1420px;
margin: 0 auto 2rem;
display: flex;
justify-content: space-between;
align-items: center;
}
.page-template-page-template-homepage .news-header h2 {
font-size: var(--font-size-h2);
font-weight: 800;
margin: 0;
}
.page-template-page-template-homepage .news-btn-all {
display: inline-flex;
align-items: center;
transform: skew(-19deg);
background: #111;
color: #fff;
padding: 7px 0 7px 18px;
text-decoration: none;
transition: background .2s;
}
.page-template-page-template-homepage .news-btn-all:visited {
color: #fff;
}
.page-template-page-template-homepage .news-btn-all span { transform: skew(19deg); font-size: var(--font-size-btn); }
.page-template-page-template-homepage .news-btn-all img  { transform: skew(19deg); margin-left:.5em; width:65px; }
.page-template-page-template-homepage .news-btn-all:hover { background:#333; } @media (max-width: 769px) {
.page-template-page-template-homepage .hide-mobile-news  { display: none!important; }
}
.page-template-page-template-homepage .hide-desktop-news { display: none!important; } @media (min-width: 769px) {
.page-template-page-template-homepage .news-grid.hide-mobile-news {
display: flex!important;
gap: 30px;
max-width: 1420px;
margin: 0 auto;
}
.page-template-page-template-homepage .news-slider.hide-desktop-news { display: none!important; }
.page-template-page-template-homepage .news-item {
background: #fff; display:flex;
flex-direction:column;
overflow:hidden;
}
.page-template-page-template-homepage .news-item-large { flex:0 0 55%; }
.page-template-page-template-homepage .news-item-small { flex:0 0 22.5%; }
.page-template-page-template-homepage .news-item-small .news-excerpt { display:none; }
.page-template-page-template-homepage .news-image img { width:100%; height:auto; }
.page-template-page-template-homepage .news-content {
padding:1rem;
display:flex;
flex-direction:column;
flex:1;
}
.page-template-page-template-homepage .news-title { margin:0 0 .5rem; font-size:var(--font-size-h4); text-decoration: none;}
.page-template-page-template-homepage .news-excerpt { flex:1; margin-bottom:1rem; }
.page-template-page-template-homepage .news-read-more {
font-weight:600;
color:#000;
text-decoration:none;
align-self:flex-start;
}
.page-template-page-template-homepage .news-title a {
text-decoration:none;
}
} @media (max-width:768px) {
.page-template-page-template-homepage .news-grid.hide-mobile-news   { display:none!important; }
.page-template-page-template-homepage .news-slider.hide-desktop-news{ display:block!important; }
.page-template-page-template-homepage .news-header {
flex-direction:column;
gap:1rem;
text-align:center;
}
.page-template-page-template-homepage .news-btn-all.hide-desktop-news {
display: flex !important;
width: max-content;
margin: 45px auto 1rem !important;
text-align: center;
color: #fff; } .page-template-page-template-homepage .news-slider { position:relative; max-width: 100%; margin:0 auto; }
.page-template-page-template-homepage .news-slider-viewport { overflow:hidden; }
.page-template-page-template-homepage .news-slider-inner { display:flex; will-change:transform; }
.page-template-page-template-homepage .news-slide {
flex-shrink:0;
text-align:center;
}
.page-template-page-template-homepage .news-title-mobile {
font-size:var(--font-size-h4);
margin:.5rem 0 0;
text-decoration: none;
} .page-template-page-template-homepage .news-slide a,
.page-template-page-template-homepage .news-slide a:hover,
.page-template-page-template-homepage .news-slide a:active,
.page-template-page-template-homepage .news-slide a:focus {
text-decoration: none;
}
.page-template-page-template-homepage .news-title-mobile {
text-decoration: none;
} .page-template-page-template-homepage .news-nav {
position:absolute;
top:50%;
transform:translateY(-50%);
background:#fff;
border:none;
width:3em; height:3em;
border-radius:50%;
cursor:pointer;
display:flex;
align-items:center;
justify-content:center;
z-index:10;
}
.page-template-page-template-homepage .news-nav.prev { left:20px; }
.page-template-page-template-homepage .news-nav.next { right:20px; }
.page-template-page-template-homepage .news-nav img {
width:1.2em;
filter:invert(1);
}
.page-template-page-template-homepage .news-nav.prev img { transform:rotate(180deg); }
}
@media (min-width:769px) { .page-template-page-template-homepage .news-item-small .news-image {
position: relative;
width: 100%; padding-top: 158.25%;
overflow: hidden;
} .page-template-page-template-homepage .news-item-small .news-image img {
position: absolute;
top: 0; left: 50%;
height: 100%;
width: auto;
transform: translateX(-50%);
object-fit: cover;
}
}
.page-template-page-template-homepage .news-nav.next {
border: 1px solid #000;
padding: 0px;
width: 35px;
height: 35px;
}
.page-template-page-template-homepage .news-nav.prev {
border: 1px solid #000;
padding: 0px;
width: 35px;
height: 35px;
}
.page-template-page-template-homepage .news-slide img {
width: 100%;
}
.page-template-page-template-homepage .news-excerpt {
flex: 1;
margin-bottom: 0rem;
} .page-template-page-template-court-booking a.btn-header:visited {
color: #000;
}
.page-template-page-template-court-booking .btn-header span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.page-template-page-template-court-booking .btn-header {
display: inline-flex;
align-items: center;
padding: 7px 0px 7px 18px;
background: var(--site-color);
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
width: fit-content;
margin-top: 25px;
}
.page-template-page-template-court-booking .btn-header img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
} .page-template-page-template-court-booking .court-booking .container {
max-width: 1420px;
margin: 0 auto;
padding: 4rem 1rem;
} .page-template-page-template-court-booking .site-main { max-width:1420px; margin:0 auto; position:relative; } .page-template-page-template-court-booking .site-main{
max-width: 1420px;
position: relative;
margin: auto;
}
.page-template-page-template-court-booking .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-court-booking .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-court-booking .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-court-booking .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-court-booking .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-court-booking .contact-left .contact-item a{
color: #000;
}
.page-template-page-template-court-booking .page-subtitle {
font-size: var( --font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 850px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-court-booking .page-cta {
margin-top: 1.5rem;
}
.page-template-page-template-court-booking .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-court-booking .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-court-booking .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-court-booking .page-header {
padding: 4rem 1rem;
}
.page-template-page-template-court-booking .page-title {
font-size: calc(var(--font-size-h1) * 0.8);
}
.page-template-page-template-court-booking .page-subtitle {
font-size: 1rem;
}
} .page-template-page-template-court-booking .playtomic-cta {
position: relative;
overflow: hidden;
margin-top: 50px;
background-color: var(--site-color);
}
.page-template-page-template-court-booking .playtomic-cta::before,
.page-template-page-template-court-booking .playtomic-cta::after {
content: "";
position: absolute;
top: 0; bottom: 0;
width: 56vw;
z-index: 0;
}
.page-template-page-template-court-booking .playtomic-cta::before {
left: 0;
background-color: var(--site-color);
clip-path: polygon(0 0, 100% 0, calc(100% - 5vw) 100%, 0% 100%);
}
.page-template-page-template-court-booking .playtomic-cta::after {
right: 0;
background-color: #1a1a1a;
clip-path: polygon(12vw 0, 100% 0, 100% 100%, 0% 100%);
}
.page-template-page-template-court-booking .playtomic-cta .container {
position: relative;
z-index: 1;
max-width: 1420px;
margin: 0 auto;
padding: 7rem 1rem;
}
.page-template-page-template-court-booking .playtomic-cta__inner {
display: flex;
align-items: center;
gap: 7rem;
} .page-template-page-template-court-booking .playtomic-cta__left {
flex: 0 0 50%;
color: #1a1a1a;
}
.page-template-page-template-court-booking .playtomic-cta__title {
font-size: var(--font-size-h3);
margin: 0 0 0.5rem;
}
.page-template-page-template-court-booking .playtomic-cta__subtitle {
font-size: var(--font-size-h4);
margin: 0 0 2rem;
}
.page-template-page-template-court-booking .playtomic-cta__apps {
display: flex;
gap: 1rem;
}
.page-template-page-template-court-booking .playtomic-cta__apps .app-link img {
height: 3rem;
display: block;
} .page-template-page-template-court-booking .playtomic-cta__right {
flex: 0 0 50%;
color: #fff;
}
.page-template-page-template-court-booking .playtomic-cta__label {
font-size: var(--font-size-h3);
text-transform: uppercase;
margin-bottom: 1rem;
}
.page-template-page-template-court-booking .playtomic-cta__locations {
list-style: none;
padding: 0;
margin: 0 0 2rem;
}
.page-template-page-template-court-booking .playtomic-cta__locations li {
display: flex;
align-items: center;
font-size: var(--font-size-body);
margin-bottom: 0.75rem;
}
.page-template-page-template-court-booking .playtomic-cta__locations li img {
width: 1.25rem;
margin-right: 0.75rem;
}
.page-template-page-template-court-booking .playtomic-cta__logo img {
max-width: 20rem;
display: block;
} @media (max-width: 768px) {
.page-template-page-template-court-booking .playtomic-cta__inner {
flex-direction: column;
text-align: center;
}
.page-template-page-template-court-booking .playtomic-cta__left,
.page-template-page-template-court-booking .playtomic-cta__right {
flex: 0 0 auto;
}
.page-template-page-template-court-booking .playtomic-cta__locations {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
align-items: center;
gap: 20px;
}
.page-template-page-template-court-booking .playtomic-cta__locations li {
font-size: var(--font-size-h5);
}
.page-template-page-template-court-booking .playtomic-cta::after {
display: none;
visibility: hidden;
}
.page-template-page-template-court-booking .playtomic-cta__right {
color: #000;
}
.page-template-page-template-court-booking .playtomic-cta__locations li img {
filter: brightness(0) saturate(100%);
}
.page-template-page-template-court-booking .playtomic-cta__apps {
display: flex;
gap: 1rem;
justify-content: center;
}
.page-template-page-template-court-booking .playtomic-cta__logo img {
margin-left: auto;
margin-right: auto;
max-width: 12rem;
display: block;
filter: invert(1);
}
.page-template-page-template-court-booking .faq-col.left {
color: #fff;
}
.page-template-page-template-court-booking .faq-container {
gap: 5rem;
}
}  .page-template-page-template-court-booking .faq-section {
position: relative;
overflow: hidden;
margin: 0; padding: 0;
margin-top: 50px;
}
.page-template-page-template-court-booking .faq-bg {
position: absolute;
inset: 0;
z-index: 0;
}
.page-template-page-template-court-booking .faq-bg::before,
.page-template-page-template-court-booking .faq-bg::after {
content: "";
position: absolute;
top: 0; bottom: 0;
width: 56vw;
z-index: 0;
}
.page-template-page-template-court-booking .faq-bg::before {
left: 0;
background: var(--site-color); clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
}
.page-template-page-template-court-booking .faq-bg::after {
right: 0;
background: #222; clip-path: polygon(19% 0, 100% 0, 100% 100%, 0% 100%);
} .page-template-page-template-court-booking .faq-container {
position: relative;
z-index: 1;
display: flex;
gap: 15rem;
max-width: 1420px;
margin: 0 auto;
padding: 4rem 1rem;
} .page-template-page-template-court-booking .faq-col { flex: 0.5; }
.page-template-page-template-court-booking .faq-col.left  { color: #222; }
.page-template-page-template-court-booking .faq-col.right { color: #fff; } .page-template-page-template-court-booking .faq-title {
font-size: var(--font-size-h3);
margin-bottom: 1rem;
position: relative;
}
.page-template-page-template-court-booking .faq-title::after {
content: "";
display: block;
width: 3rem;
height: 4px;
background: currentColor;
margin-top: .5rem;
} .page-template-page-template-court-booking .faq-list { list-style: none; margin: 0; padding: 0; }
.page-template-page-template-court-booking .faq-item + .faq-item { margin-top: 1.5rem; } .page-template-page-template-court-booking .faq-toggle {
width: 100%;
background: none;
border: none;
padding: 0;
font: inherit;
font-size: var(--font-size-body);
text-align: left;
line-height: 1.4;
position: relative;
cursor: pointer;
color: inherit;
display: flex;
align-items: center;
}
.page-template-page-template-court-booking .faq-number {
flex-shrink: 0;
margin-right: .75rem;
font-weight: var(--fw-semibold);
}
.page-template-page-template-court-booking .faq-question { flex: 1; } .page-template-page-template-court-booking .faq-toggle {
border-bottom: 1px solid rgba(255,255,255,0.3);
padding-bottom: .75rem;
border-radius: 0px;
}
.page-template-page-template-court-booking .faq-col.left .faq-toggle {
border-color: rgba(0,0,0,0.15);
} .page-template-page-template-court-booking .plus {
flex-shrink: 0;
margin-left: .75rem;
font-size: 1.25rem;
transition: transform .2s;
} .page-template-page-template-court-booking .faq-content {
font-size: var(--font-size-body);
line-height: 1.6;
max-height: 0;
overflow: hidden;
transition: max-height 0.3s ease;
} .page-template-page-template-court-booking .faq-item.active .faq-content {
display: block;
max-height: 1000px;
}
.page-template-page-template-court-booking .faq-item.active .plus {
transform: rotate(45deg);
} @media (max-width: 768px) {
.page-template-page-template-court-booking .faq-container { flex-direction: column; }
.page-template-page-template-court-booking .faq-bg::before,
.page-template-page-template-court-booking .faq-bg::after {
width: 100%;
clip-path: none;
}
} .page-template-page-template-court-booking .fv-faq-container {
position: relative;
z-index: 1;
background: #efefef;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
border-radius: 8px;
padding: 2rem;
max-width: 1000px;
margin: 0 auto 4rem;
}
.page-template-page-template-court-booking .fv-faq-toggle {
width: 100%;
background: #fff;
border: 0;
padding: 1rem 1.25rem;
font-size: var(--font-size-body);
display: flex;
align-items: center;
cursor: pointer;
transition: background .2s;
font-weight:var(--fw-semibold);
}
.page-template-page-template-court-booking .fv-faq-content {
max-height: 0;
overflow: hidden;
transition: max-height .4s ease;
background: #fff;
padding: 0 1.25rem;
}
.page-template-page-template-court-booking .fv-faq-item.active .fv-faq-content {
max-height: 1000px;
}
.page-template-page-template-court-booking .fv-faq-item + .fv-faq-item {
margin-top: 1rem;
}
.page-template-page-template-court-booking .faq-question {
flex: 1;
text-align: left;
} .page-template-page-template-about-us .site-main{
max-width: 1420px;
position: relative;
margin: auto;
}
.page-template-page-template-about-us .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-about-us .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-about-us .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-about-us .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-about-us .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-about-us .page-subtitle {
font-size: var(--font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 850px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-about-us .page-cta {
margin-top: 1.5rem;
}
.page-template-page-template-about-us .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-about-us .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-about-us .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-about-us .page-header {
padding: 4rem 1rem;
}
.page-template-page-template-about-us .page-title {
font-size: calc(var(--font-size-h1) * 0.8);
}
.page-template-page-template-about-us .page-subtitle {
font-size: 1rem;
}
} .page-template-page-template-about-us .about-us {
background-color: #f2f2f2;
padding: 4rem 1rem;
}
.page-template-page-template-about-us .about-container {
max-width: 1420px;
margin: 0 auto;
display: flex;
align-items: flex-start;
gap: 2rem;
} .page-template-page-template-about-us .about-image {
position: relative;
flex: 1;
overflow: hidden;
}
.page-template-page-template-about-us .about-image img {
display: block;
width: 100%;
height: auto;
} .page-template-page-template-about-us .about-content {
flex: 1;
}
.page-template-page-template-about-us .about-content h2 {
font-size: var(--font-size-h2);
margin-bottom: 1rem;
}
.page-template-page-template-about-us .about-content p {
font-size: var(--font-size-body);
line-height: 1.6;
margin-bottom: 1rem;
} @media (max-width: 768px) {
.page-template-page-template-about-us .about-container {
flex-direction: column;
}
.page-template-page-template-about-us .about-image::before,
.page-template-page-template-about-us .about-image::after {
display: none;
}
} .page-template-page-template-trainings-booking a.btn-header:visited {
color: #000;
}
.page-template-page-template-trainings-booking .btn-header span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.page-template-page-template-trainings-booking .btn-header {
display: inline-flex;
align-items: center;
padding: 7px 0px 7px 18px;
background: var(--site-color);
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
width: fit-content;
margin-top: 0px;
}
.page-template-page-template-trainings-booking .btn-header img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
} .page-template-page-template-trainings-booking .court-booking .container {
max-width: 1420px;
margin: 0 auto;
padding: 4rem 1rem;
} .page-template-page-template-trainings-booking .site-main { max-width:1420px; margin:0 auto; position:relative; }
.page-template-page-template-trainings-booking .site-main{
max-width: 1420px;
position: relative;
margin: auto;
} .page-template-page-template-trainings-booking .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-trainings-booking .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-trainings-booking .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-trainings-booking .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-trainings-booking .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-trainings-booking .contact-left .contact-item a{
color: #000;
}
.page-template-page-template-trainings-booking .page-subtitle {
font-size: var(--font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 850px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-trainings-booking .page-cta {
margin-top: 1.5rem;
}
.page-template-page-template-trainings-booking .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-trainings-booking .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-trainings-booking .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-trainings-booking .page-header {
padding: 4rem 1rem;
}
.page-template-page-template-trainings-booking .page-title {
font-size: calc(var(--font-size-h1) * 0.8);
}
.page-template-page-template-trainings-booking .page-subtitle {
font-size: 1rem;
}
} .page-template-page-template-trainings-booking .trainings-overview {
position: relative;
overflow: hidden;
margin-top: 50px;
background: #fff;
}
.page-template-page-template-trainings-booking .trainings-overview .container {
max-width: 1420px;
margin: 0 auto;
display: flex;
align-items: stretch;
}
.page-template-page-template-trainings-booking .overview-left,
.page-template-page-template-trainings-booking .overview-right {
position: relative;
z-index: 1;
}
.page-template-page-template-trainings-booking .overview-left {
flex: 0 0 45%;
display: flex;
align-items: center;
justify-content: center;
padding: 4rem 1rem;
}
.page-template-page-template-trainings-booking .overview-left .image-wrap {
width: 100%;
padding-top: 150%;
position: relative;
}
.page-template-page-template-trainings-booking .overview-left .image-wrap img {
position: absolute;
top: 0; left: 0;
width: 100%; height: 100%;
object-fit: contain;
border-radius: .5rem;
} .page-template-page-template-trainings-booking .trainings-overview::before {
content: "";
position: absolute;
top: 0; bottom: 0;
left: 0; right: 55%;
background: var(--site-color);
clip-path: polygon(0 0, 100% 0, 85% 100%, 0% 100%);
z-index: 0;
}
.page-template-page-template-trainings-booking .overview-right {
flex: 0 0 55%%;
padding: 4rem 2rem;
}
.page-template-page-template-trainings-booking .overview-right h2 {
font-size: var(--font-size-h3);
margin-top: 0;
}
.page-template-page-template-trainings-booking .overview-right p {
margin-bottom: 1.5rem;
line-height: 1.6;
}
.page-template-page-template-trainings-booking .overview-right hr {
border: none;
border-top: 1px solid #ddd;
margin: 2rem 0;
} @media (max-width: 768px) {
.page-template-page-template-trainings-booking .trainings-overview .container {
flex-direction: column;
}
.page-template-page-template-trainings-booking .overview-left,
.page-template-page-template-trainings-booking .overview-right {
flex: 0 0 auto;
width: 100%;
padding: 2rem 1rem;
}
.page-template-page-template-trainings-booking .trainings-overview::before {
display: none;
}
.page-template-page-template-trainings-booking .overview-left .image-wrap {
padding-top: 60%;
}
}  .page-template-page-template-contact .site-main { max-width:1420px; margin:0 auto; position:relative; }
.page-template-page-template-contact .site-main{
max-width: 1420px;
position: relative;
margin: auto;
} .page-template-page-template-contact .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-contact .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-contact .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-contact .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-contact .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-contact .contact-left .contact-item a{
color: #000;
}
.page-template-page-template-contact .page-subtitle {
font-size: var(--font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 850px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-contact .page-cta {
margin-top: 1.5rem;
}
.page-template-page-template-contact .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-contact .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-contact .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-contact .page-header {
padding: 4rem 1rem;
}
.page-template-page-template-contact .page-title {
font-size: calc(var(--font-size-h1) * 0.8);
}
.page-template-page-template-contact .page-subtitle {
font-size: 1rem;
}
} .page-template-page-template-contact .contact-page .container {
display: flex;
max-width: 1420px;
margin: 0 auto;
padding: 4rem 1rem;
position: relative;
background: #fff;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
margin-top: 50px;
margin-bottom: 50px;
} .page-template-page-template-contact .contact-page .container::after {
content: '';
position: absolute;
top: 0;
bottom: 0;
right: 0;
width: 48%;
background: var(--site-color);
clip-path: polygon(30% 0, 100% 0, 100% 100%, 0 100%);
z-index: 0;
} .page-template-page-template-contact .contact-left,
.page-template-page-template-contact .contact-right,
.page-template-page-template-contact .form-wrapper {
position: relative;
z-index: 1;
} .page-template-page-template-contact .contact-left {
flex: 0 0 50%;
padding-right: 2rem;
padding-left: 3rem;
}
.page-template-page-template-contact .contact-left h2 {
font-size: var(--font-size-h2);
margin-bottom: 1rem;
text-align: center;
}
.page-template-page-template-contact .contact-left p {
font-size: var(--font-size-body);
margin-bottom: 2rem;
text-align: center;
} .page-template-page-template-contact .contact-groups {
display: flex;
gap: 2rem;
}
.page-template-page-template-contact .contact-groups .group {
flex: 1;
}
.page-template-page-template-contact .contact-groups h3 {
font-size: var(--font-size-h4);
margin-bottom: 1rem;
} .page-template-page-template-contact .group .contact-item {
display: flex;
align-items: center;
margin-bottom: 1.5rem;
}
.page-template-page-template-contact .icon-wrap {
flex-shrink: 0;
width: 4rem;
height: 3rem;
background: var(--site-color);
clip-path: polygon(15% 0, 100% 0, 85% 100%, 0 100%);
display: flex;
align-items: center;
justify-content: center;
margin-right: 1rem;
}
.page-template-page-template-contact .icon-wrap img {
width: 1.5rem;
filter: brightness(0) saturate(100%);
}
.page-template-page-template-contact .contact-item .info {
font-size: var(--font-size-body);
} .page-template-page-template-contact .contact-right {
flex: 0 0 50%;
display: flex;
justify-content: flex-end;
}
.page-template-page-template-contact .form-wrapper {
width: 100%;
max-width: 550px;
background: #fff;
padding: 2rem;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
} .page-template-page-template-contact .form-wrapper .wpcf7-form {
display: flex;
flex-direction: column;
gap: 0.5rem;
}
.page-template-page-template-contact .form-wrapper .wpcf7-form .wpcf7-form-control {
width: 100%;
padding: .75rem 1rem;
background: #eee;
border: none;
font-size: var(--font-size-body);
}
.page-template-page-template-contact .form-wrapper .wpcf7-form textarea {
min-height: 200px;
resize: vertical;
} .page-template-page-template-contact .form-wrapper .wpcf7-submit {
position: relative;
align-self: flex-start;
padding: .75rem 2rem .75rem 1.5rem;
background: var(--site-color)!important;
color: #000;
font-weight: 600;
border: none;
cursor: pointer;
transition: background .2s, transform .2s;
}
.page-template-page-template-contact .form-wrapper .wpcf7-submit:hover {
background: #ffd700;
transform: translateY(-2px);
}
.page-template-page-template-contact .form-wrapper .wpcf7-submit::after {
content: '';
position: absolute;
top: 50%;
right: 1rem;
width: 1rem; height: 1rem;
background: url(//fvpadel.ee/wp-content/themes/fvtheme/<?php echo get_template_directory_uri(); ?>/assets/icons/dark-arrow.svg") no-repeat center/contain;
transform: translateY(-50%);
pointer-events: none;
} @media (max-width: 768px) {
.page-template-page-template-contact .contact-page .container {
flex-direction: column;
padding: 2rem 1rem;
}
.page-template-page-template-contact .contact-left,
.page-template-page-template-contact .contact-right {
flex: 0 0 auto;
width: 100%;
padding: 0;
}
.page-template-page-template-contact .contact-groups {
flex-direction: column;
}
.page-template-page-template-contact .form-wrapper {
margin-top: 2rem;
max-width: 100%;
}
.page-template-page-template-contact .contact-page .container::after {
display: none;
}
} .page-template-page-template-contact .wpcf7-form .cf7-field {
margin-bottom: 0px;
} .page-template-page-template-contact .wpcf7-form .cf7-input,
.page-template-page-template-contact .wpcf7-form .cf7-textarea {
width: 100%;
background: #E8E8E8;
border: none;
padding: 1rem;
font-size: var(--font-size-body);
font-style: italic;
font-family: inherit;
color: var(--color-dark);
box-sizing: border-box;
outline: none;
transition: background 0.2s ease;
} .page-template-page-template-contact .wpcf7-form .cf7-input:focus,
.page-template-page-template-contact .wpcf7-form .cf7-textarea:focus {
background: #F0F0F0;
} .page-template-page-template-contact .wpcf7-form-control.cf7-textarea,
.page-template-page-template-contact .wpcf7-textarea.cf7-textarea {
height: 200px;
min-height: 200px;
box-sizing: border-box;
resize: vertical;
} .page-template-page-template-contact .wpcf7-form .submit-wrap {
margin-top: 2rem;
}
.page-template-page-template-contact .wpcf7-form .cf7-submit {
display: inline-flex;
align-items: center;
padding: 0.75rem 2rem;
background: #FFD700;
color: #000;
font-weight: var(--fw-semibold);
text-decoration: none;
border: none;
cursor: pointer;
transition: background 0.2s, transform 0.2s;
position: relative;
}
.page-template-page-template-contact .wpcf7-form .cf7-submit span {
display: inline-block;
}
.page-template-page-template-contact .wpcf7-form .cf7-submit::after {
content: "";
position: absolute;
top: 50%;
right: 1rem;
width: 1rem; height: 1rem;
background: url(//fvpadel.ee/wp-content/themes/fvtheme/<?php echo get_template_directory_uri(); ?>/assets/icons/dark-arrow.svg") no-repeat center/contain;
pointer-events: none;
}
.page-template-page-template-contact .wpcf7-form .cf7-submit:hover {
background: #FFEA00;
} .page-template-page-template-contact .wpcf7-form br {
display:none;
visibility: hidden;
} .page-template-page-template-normal .site-main{
max-width: 1420px;
position: relative;
margin: auto;
}
.page-template-page-template-normal .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-normal .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-normal .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-normal .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-normal .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-normal .page-subtitle {
font-size: var(--font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 850px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-normal .page-cta {
margin-top: 1.5rem;
}
.page-template-page-template-normal .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-normal .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-normal .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-normal .page-header {
padding: 4rem 1rem;
}
.page-template-page-template-normal .page-title {
font-size: calc(var(--font-size-h1) * 0.8);
}
.page-template-page-template-normal .page-subtitle {
font-size: 1rem;
}
}  .page-template-page-template-asukohad .locations-archive .container {
max-width: 1420px;
margin: 0 auto;
padding: 4rem 1rem;
display: flex;
flex-direction: column;
gap: 2rem;
} .page-template-page-template-asukohad .location-item {
position: relative;
display: flex;
align-items: center;
gap: 2rem;
padding: 3rem 0;
overflow: visible;
} .page-template-page-template-asukohad .location-item:nth-child(even)::before {
content: "";
position: absolute;
top: 0; bottom: 0;
left: 50%;
width: 100vw;
transform: translateX(-50%);
background-color: #f2f2f2;
z-index: 0;
} .page-template-page-template-asukohad .location-item > .location-info,
.page-template-page-template-asukohad .location-item > .location-map {
position: relative;
z-index: 1;
} .page-template-page-template-asukohad .location-info {
flex: 0 0 45%;
display: flex;
flex-direction: column;
gap: 0;
}
.page-template-page-template-asukohad .location-info .location-title {
font-size: var(--font-size-h3);
margin: 0 0 1rem;
}
.page-template-page-template-asukohad .location-info .location-address,
.page-template-page-template-asukohad .location-info .location-phone,
.page-template-page-template-asukohad .location-info .location-email,
.page-template-page-template-asukohad .location-info .location-opening {
display: flex;
align-items: center;
padding: 1rem 0;
border-bottom: 1px solid #e5e5e5;
font-size: var(--font-size-body);
font-weight: var(--fw-semibold);
}
.page-template-page-template-asukohad .location-info .location-opening {
border-bottom: none;
}
.page-template-page-template-asukohad .location-icon {
flex-shrink: 0;
width: 1.25rem;
margin-right: 1rem;
} .page-template-page-template-asukohad .location-more {
display: inline-flex;
align-items: center;
padding: 7px 0px 7px 18px;
background: #fff;
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
position: relative;
}
.page-template-page-template-asukohad .location-more::after {
content: "";
position: absolute;
top: 50%;
right: 1rem;
width: 1rem;
height: 1rem;
background: url(//fvpadel.ee/wp-content/themes/assets/icons/dark-arrow.svg) no-repeat center/contain;
transform: translateY(-50%);
pointer-events: none;
}
.page-template-page-template-asukohad .location-more img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
} .page-template-page-template-asukohad .location-map {
flex: 0 0 55%;
position: relative;
height: 450px;
box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px,
rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
overflow: hidden;
}
.page-template-page-template-asukohad .location-map iframe {
position: absolute;
top: 0; left: 0;
width: 100%; height: 100%;
border: 0;
} .page-template-page-template-asukohad .btn-location {
display: inline-flex;
align-items: center;
padding: 7px 0px 7px 18px;
background: var(--site-color);
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
width: fit-content;
margin-top: 25px;
}
.page-template-page-template-asukohad .btn-location img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
}
.page-template-page-template-asukohad .btn-location span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
} @media (max-width: 768px) {
.page-template-page-template-asukohad .location-item {
flex-direction: column;
align-items: flex-start;
gap: 1.5rem;
}
.page-template-page-template-asukohad .location-info,
.page-template-page-template-asukohad .location-map {
flex: 0 0 auto;
width: 100%;
}
.page-template-page-template-asukohad .location-map {
height: 300px;
clip-path: none;
margin-top: 1rem;
}
} .page-template-page-template-asukohad .site-main{
max-width: 1420px;
position: relative;
margin: auto;
}
.page-template-page-template-asukohad .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-asukohad .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-asukohad .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-asukohad .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-asukohad .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-asukohad .page-subtitle {
font-size: var(--font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 850px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-asukohad .page-cta {
margin-top: 1.5rem;
}
.page-template-page-template-asukohad .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-asukohad .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-asukohad .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-asukohad .page-header {
padding: 4rem 1rem;
}
.page-template-page-template-asukohad .page-title {
font-size: calc(var(--font-size-h1) * 0.8);
}
.page-template-page-template-asukohad .page-subtitle {
font-size: 1rem;
}
} .page-template-page-template-faq a.btn-header:visited { color: #000; }
.page-template-page-template-faq .btn-header span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.page-template-page-template-faq .btn-header {
display: inline-flex;
align-items: center;
padding: 7px 0px 7px 18px;
background: var(--site-color);
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
width: fit-content;
margin-top: 25px;
}
.page-template-page-template-faq .btn-header img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
} .page-template-page-template-faq .court-booking .container {
max-width: 1420px;
margin: 0 auto;
padding: 4rem 1rem;
} .page-template-page-template-faq .site-main { max-width:1420px; margin:0 auto; position:relative; }
.page-template-page-template-faq .site-main{
max-width: 1420px;
position: relative;
margin: auto;
} .page-template-page-template-faq .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-faq .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-faq .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-faq .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-faq .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-faq .contact-left .contact-item a { color: #000; }
.page-template-page-template-faq .page-subtitle {
font-size: var(--font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 850px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-faq .page-cta { margin-top: 1.5rem; }
.page-template-page-template-faq .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-faq .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-faq .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-faq .page-header { padding: 4rem 1rem; }
.page-template-page-template-faq .page-title { font-size: calc(var(--font-size-h1) * 0.8); }
.page-template-page-template-faq .page-subtitle { font-size: 1rem; }
} .page-template-page-template-faq .fv-faq-section { margin: 50px 0; }
.page-template-page-template-faq .fv-faq-container {
background: #efefef;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
border-radius: 8px;
padding: 2rem;
max-width: 1000px;
margin: 0 auto;
}
.page-template-page-template-faq .fv-faq-col-title {
font-size: var(--font-size-h4);
margin-top: 2rem;
margin-bottom: 1rem;
padding-bottom: .5rem;
}
.page-template-page-template-faq .fv-faq-list {
list-style: none;
margin: 0;
padding: 0;
}
.page-template-page-template-faq .fv-faq-item + .fv-faq-item { margin-top: 1rem; } .page-template-page-template-faq .fv-faq-toggle {
width: 100%;
background: #fff;
border: 0px solid white;
padding: 1rem 1.25rem;
font: inherit;
font-size: var(--font-size-body);
display: flex;
align-items: center;
cursor: pointer;
transition: background 0.2s, border-color 0.2s;
}
.page-template-page-template-faq .fv-faq-toggle:hover {
background: #fff;
border-color: #ccc;
}
.page-template-page-template-faq .fv-faq-number {
flex-shrink: 0;
margin-right: 0.75rem;
font-weight: var(--fw-semibold);
color: #000;
}
.page-template-page-template-faq .fv-faq-question {
flex: 1;
font-weight: var(--fw-semibold);
text-align: left;
}
.page-template-page-template-faq .fv-faq-icon {
flex-shrink: 0;
margin-left: 0.75rem;
font-size: 1.25rem;
transition: transform 0.3s ease;
color: #000;
} .page-template-page-template-faq .fv-faq-content {
max-height: 0;
overflow: hidden;
transition: max-height 0.4s ease;
background: #fff;
padding: 0 1.25rem;
font-size: var(--font-size-body);
line-height: 1.6;
}
.page-template-page-template-faq .fv-faq-item.active .fv-faq-content {
max-height: 500px;
}
.page-template-page-template-faq .fv-faq-item.active .fv-faq-icon {
transform: rotate(45deg);
} @media (max-width: 768px) {
.page-template-page-template-faq .fv-faq-container {
padding: 1.5rem;
margin: 0 1rem;
}
} .page-template-page-template-teenused .teenused-archive .teenus-item:first-child {
margin-top: 50px;
}
.page-template-page-template-teenused .site-main{
max-width: 1420px;
position: relative;
margin: auto;
}
.page-template-page-template-teenused .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-teenused .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-teenused .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-teenused .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-teenused .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-teenused .page-subtitle {
font-size: var(--font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 1420px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-teenused .page-cta {
margin-top: 1.5rem;
}
.page-template-page-template-teenused .btn-teenus {
display: inline-flex;
align-items: center;
padding: 7px 0px 7px 18px;
background: var(--site-color);
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
width: fit-content;
margin-top: 25px;
}
.page-template-page-template-teenused .btn-teenus span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.page-template-page-template-teenused .btn-teenus img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
}
.page-template-page-template-teenused .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-teenused .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-teenused .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-teenused .page-header {
padding: 4rem 1rem;
}
.page-template-page-template-teenused .page-title {
font-size: calc(var(--font-size-h1) * 0.8);
}
.page-template-page-template-teenused .page-subtitle {
font-size: 1rem;
}
} .page-template-page-template-teenused .teenused-archive .container {
display: flex;
flex-direction: column;
gap: 80px;
} .page-template-page-template-teenused .teenused-archive .teenus-item {
display: flex;
align-items: center;
background: #fff;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
border-radius: 8px;
overflow: hidden;
} .page-template-page-template-teenused .teenused-archive .teenus-item__text {
width: 50%;
padding: 40px;
clip-path: polygon(0 0, 100% 0, 90% 100%, 0 100%);
}
.page-template-page-template-teenused .teenused-archive .teenus-item__text p {
margin-bottom: 24px;
} .page-template-page-template-teenused .teenused-archive .teenus-item__button {
display: inline-flex;
align-items: center;
padding: 12px 24px;
background: #F8D53E;
color: #000;
font-weight: 600;
text-decoration: none;
border-radius: 4px;
transition: transform 0.2s, box-shadow 0.2s;
}
.page-template-page-template-teenused .teenused-archive .teenus-item__button:hover {
transform: translateY(-2px);
box-shadow: 0 6px 12px rgba(0,0,0,0.1);
}
.page-template-page-template-teenused .teenused-archive .teenus-item__button-arrow {
display: inline-block;
margin-left: 12px;
width: 24px;
height: 24px;
background: #000;
color: #fff;
text-align: center;
line-height: 24px;
border-radius: 2px;
font-size: 16px;
} .page-template-page-template-teenused .teenused-archive .teenus-item__image {
width: 50%;
clip-path: polygon(10% 0, 100% 0, 100% 100%, 0 100%);
overflow: hidden;
}
.page-template-page-template-teenused .teenused-archive .teenus-item__image img {
display: block;
width: 100%;
height: auto;
object-fit: cover;
} .page-template-page-template-teenused .pagination {
margin: 40px 0;
text-align: center;
} @media (max-width: 768px) {
.page-template-page-template-teenused .teenused-archive .teenus-item {
flex-direction: column;
}
.page-template-page-template-teenused .teenused-archive .teenus-item__text,
.page-template-page-template-teenused .teenused-archive .teenus-item__image {
width: 100%;
clip-path: none;
}
.page-template-page-template-teenused .teenused-archive .teenus-item__text {
margin-bottom: 20px;
}
} .page-template-page-template-hinnakiri a.btn-header:visited { color: #000; }
.page-template-page-template-hinnakiri .btn-header span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.page-template-page-template-hinnakiri .btn-header {
display: inline-flex;
align-items: center;
padding: 7px 0px 7px 18px;
background: var(--site-color);
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
width: fit-content;
margin-top: 0px;
}
.page-template-page-template-hinnakiri .btn-header img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
}
.page-template-page-template-hinnakiri .site-main{
max-width: 1420px;
position: relative;
margin: auto;
}
.page-template-page-template-hinnakiri .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-hinnakiri .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-hinnakiri .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-hinnakiri .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-hinnakiri .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-hinnakiri .page-subtitle {
font-size: var(--font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 850px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-hinnakiri .page-cta { margin-top: 1.5rem; }
.page-template-page-template-hinnakiri .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-hinnakiri .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-hinnakiri .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-hinnakiri .page-header { padding: 4rem 1rem; }
.page-template-page-template-hinnakiri .page-title { font-size: calc(var(--font-size-h1) * 0.8); }
.page-template-page-template-hinnakiri .page-subtitle { font-size: 1rem; }
} .page-template-page-template-hinnakiri .price-list .container {
max-width: 1200px;
margin: 0 auto;
padding: 4rem 1rem;
box-sizing: border-box;
}
.page-template-page-template-hinnakiri #page > section.price-list > div > div.price-group-panel.active > div.price-panel.active > table > tbody > tr.header {
height: 40px;
} .page-template-page-template-hinnakiri .price-groups ul {
display: flex;
gap: 1rem;
margin-bottom: 3rem;
padding: 0;
list-style: none;
border-bottom: 1px solid #ddd;
}
.page-template-page-template-hinnakiri .price-groups a {
display: block;
padding: .75rem 1.5rem;
font-size: var(--font-size-body);
font-weight: 600;
text-decoration: none;
color: #fff;
background: #222;
clip-path: polygon(10% 0%,100% 0%,90% 100%,0% 100%);
-webkit-clip-path: polygon(10% 0%,100% 0%,90% 100%,0% 100%);
transition: background .2s;
}
.page-template-page-template-hinnakiri .price-groups li.active a {
background: var(--site-color);
color: #000;
}
.page-template-page-template-hinnakiri .price-groups a:hover {
background: var(--site-color);
} .page-template-page-template-hinnakiri .price-group-panel { display: none; }
.page-template-page-template-hinnakiri .price-group-panel.active { display: block; } .page-template-page-template-hinnakiri .price-tabs ul {
display: flex;
gap: 1rem;
margin: 1rem 0 3em;
padding: 0;
list-style: none;
border-bottom: 1px solid #ddd;
}
.page-template-page-template-hinnakiri .price-tabs a {
position: relative;
font-size: var(--font-size-h4);
font-weight: 600;
text-decoration: none;
color: #222;
padding: .25rem 0;
border-bottom: 4px solid transparent;
transition: color .2s, border-color .2s;
}
.page-template-page-template-hinnakiri .price-tabs li.active a {
border-bottom-color: var(--site-color);
}
.page-template-page-template-hinnakiri .price-tabs a:hover {
border-bottom-color: var(--site-color);
} .page-template-page-template-hinnakiri .price-panel {
display: none;
animation: fadeIn .3s ease;
}
.page-template-page-template-hinnakiri .price-panel.active { display: block; }
.page-template-page-template-hinnakiri .price-panel table {
width: 100%;
border-collapse: collapse;
margin-bottom: 1.5rem;
box-shadow: 0 4px 16px rgba(0,0,0,0.4);
border-radius: 8px;
overflow: hidden;
}
.page-template-page-template-hinnakiri .price-panel tr.header th {
background: var(--site-color);
font-weight: 600;
}
.page-template-page-template-hinnakiri .price-panel tr.even td { background: #fafafa; }
.page-template-page-template-hinnakiri .price-panel tr.odd  td { background: #fff; }
.page-template-page-template-hinnakiri .table-title h4 {} .page-template-page-template-hinnakiri .price-extra {
position: relative;
z-index: 1;
padding: 2rem 1rem;
margin-bottom: 2rem;
}
.page-template-page-template-hinnakiri .price-extra::before {
content: "";
position: absolute;
top: 0; left: 50%;
width: 100vw;
height: 100%;
transform: translateX(-50%);
background: #E8E8E8;
z-index: -1;
}
.page-template-page-template-hinnakiri .price-extra * {
max-width: 1420px;
margin: 0 auto;
box-sizing: border-box;
} @media (max-width: 768px) {
.page-template-page-template-hinnakiri .price-groups ul,
.page-template-page-template-hinnakiri .price-tabs ul {
flex-wrap: wrap;
}
.page-template-page-template-hinnakiri .price-groups a,
.page-template-page-template-hinnakiri .price-tabs a {
flex: 1 1 auto;
text-align: center;
}
.page-template-page-template-hinnakiri .price-panel th,
.page-template-page-template-hinnakiri .price-panel td {
padding: .5rem;
font-size: .9rem;
}
.page-template-page-template-hinnakiri .price-extra {
padding: 1.5rem .75rem;
}
} .page-template-page-template-hinnakiri .price-panel table {
width: 100%;
table-layout: fixed;
border-collapse: collapse;
}
.page-template-page-template-hinnakiri .price-panel th,
.page-template-page-template-hinnakiri .price-panel td {
padding: 6px;
border-top: 1px solid #ddd;
text-align: center;
font-size: var(--font-size-body);
word-wrap: break-word;
} @keyframes fadeIn {
from { opacity: 0; }
to   { opacity: 1; }
} .page-template-page-template-header .site-main{
max-width: 1420px;
position: relative;
margin: auto;
}
.page-template-page-template-header .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 2rem 1rem;
color: #fff;
overflow: hidden;
}
.page-template-page-template-header .page-header::before {
content: '';
position: absolute;
inset: 0; z-index: 0;
}
.page-template-page-template-header .page-header .container {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
margin: 0 auto;
}
.page-template-page-template-header .page-header .text-center {
align-items: center;
text-align: center;
}
.page-template-page-template-header .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
}
.page-template-page-template-header .page-subtitle {
font-size: var(--font-size-bod);
line-height: 1.5;
font-weight: var(--fw-semibold);
max-width: 850px;
margin: 0;
line-height: 30px;
}
.page-template-page-template-header .page-cta {
margin-top: 1.5rem;
}
.page-template-page-template-header .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.page-template-page-template-header .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
}
.page-template-page-template-header .page-newsletter {
margin-top: 2rem;
width: 100%;
} @media (max-width: 768px) {
.page-template-page-template-header .page-header {
padding: 4rem 1rem;
}
.page-template-page-template-header .page-title {
font-size: calc(var(--font-size-h1) * 0.8);
}
.page-template-page-template-header .page-subtitle {
font-size: 1rem;
}
}  .single-uudised .uudis-single {
max-width: 800px;
margin: 3rem auto;
padding: 0 1rem;
background: #fff;
}
.single-uudised .uudis-featured-image {
margin-top: 120px;
} .single-uudised .site-header {
background: #000;
} .single-uudised .uudis-featured-image {
margin-bottom: 2rem;
overflow: hidden;
border-radius: 0.5rem;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.single-uudised .uudis-featured-image img {
width: 100%;
height: auto;
display: block;
transition: transform 0.3s ease;
}
.single-uudised .uudis-featured-image:hover img {
transform: scale(1.03);
} .single-uudised .uudis-title {
font-size: var(--font-size-h3);
line-height: 1.2;
margin: 0 0 1rem;
color: #222;
font-weight: var(--fw-extrabold);
} .single-uudised .uudis-single .entry-meta {
font-size: 0.875rem;
color: #777;
margin-bottom: 2rem;
} .single-uudised .uudis-content {
font-size: 1rem;
line-height: 1.8;
color: #333;
}
.single-uudised .uudis-content p {
margin-bottom: 1.5rem;
}
.single-uudised .uudis-content h2,
.single-uudised .uudis-content h3,
.single-uudised .uudis-content h4 {
margin: 2rem 0 1rem;
line-height: 1.3;
color: #222;
}
.single-uudised .uudis-content a {
color: var(--site-color);
text-decoration: none;
border-bottom: 1px solid var(--site-color);
transition: color .2s, border-color .2s;
}
.single-uudised .uudis-content a:hover {
color: darken(var(--site-color),10%);
border-color: transparent;
} .single-uudised .uudis-content blockquote {
border-left: 4px solid var(--site-color);
padding: 1rem 1.5rem;
margin: 2rem 0;
background: #f9f9f9;
font-style: italic;
} .single-uudised .uudis-content img {
max-width: 100%;
height: auto;
display: block;
margin: 1.5rem auto;
border-radius: 0.25rem;
box-shadow: 0 2px 8px rgba(0,0,0,0.05);
} .single-uudised .uudis-content ul,
.single-uudised .uudis-content ol {
margin: 1rem 0 1rem 1.5rem;
}
.single-uudised .uudis-content li {
margin-bottom: .5rem;
} .single-uudised .uudis-content iframe,
.single-uudised .uudis-content embed {
width: 100%;
height: auto;
} @media (max-width: 600px) {
.single-uudised .uudis-title {
font-size: 1.75rem;
}
.single-uudised .uudis-single {
margin: 2rem 0;
padding: 0 .5rem;
}
.single-uudised .uudis-content p {
margin-bottom: 1rem;
}
} .single-teenused a.btn-header:visited {
color: #000;
}
.single-teenused .btn-header span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.single-teenused .btn-header {
display: inline-flex;
align-items: center;
padding: 7px 0px 7px 18px;
background: var(--site-color);
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
width: fit-content;
margin-top: 25px;
}
.single-teenused .btn-header img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
}
.single-teenused .page-cta {
margin-top: 1.5rem;
}
.single-teenused .page-cta .btn--primary {
display: inline-block;
padding: 0.75rem 1.5rem;
background-color: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background-color 0.2s ease;
}
.single-teenused .page-cta .btn--primary:hover {
background-color: darken(var(--color-primary), 10%);
} .single-teenused .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 4rem 1rem;
color: #fff;
}
.single-teenused .page-header::before {
content: '';
position: absolute;
inset: 0;
background-color: rgba(0,0,0,0.5);
z-index: 0;
}
.single-teenused .page-header .container {
position: relative;
z-index: 1;
max-width: 1420px;
margin: 0 auto;
margin-top: 65px;
display: flex;
flex-direction: column;
gap: 1rem;
}
.single-teenused .page-title {
font-size: var(--font-size-h1);
margin: 0;
}
.single-teenused .text-center {
text-align: center;
align-items: center;
}
.single-teenused .page-subtitle {
font-size: var(--font-size-body);
font-weight: var(--fw-semibold);
max-width: 850px;
line-height: 1.5;
}
.single-teenused .page-cta .btn--primary {
margin-top: 1.5rem;
display: inline-block;
padding: 0.75rem 1.5rem;
background: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background 0.2s;
}
.single-teenused .page-cta .btn--primary:hover {
background: darken(var(--color-primary),10%);
}
.single-teenused .page-newsletter {
margin-top: 2rem;
} .single-teenused .teenus-single .container {
max-width: 1420px;
margin: 0 auto;
padding: 4rem 1rem;
} .single-teenused .teenus-single__header {
display: none;
} .single-teenused .teenus-single__body {
display: flex;
align-items: stretch;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
gap: 2rem;
} .single-teenused .teenus-single__content {
flex: 0 0 60%;
background: #fff;
padding: 2rem;
box-shadow: 0 8px 24px rgba(0,0,0,0.05);
border-radius: 8px;
clip-path: polygon(0 0, 100% 0, 90% 100%, 0 100%);
overflow: hidden;
} .single-teenused .teenus-single__image {
flex: 0 0 40%;
display: flex;
box-shadow: 0 8px 24px rgba(0,0,0,0.05);
border-radius: 8px;
overflow: hidden;
clip-path: polygon(10% 0, 100% 0, 100% 100%, 0 100%);
}
.single-teenused .teenus-single__image img {
flex: 1 1 auto;
width: 100%;
height: 100%;
object-fit: cover;
display: block;
} @media (max-width: 768px) {
.single-teenused .teenus-single__body {
flex-direction: column;
}
.single-teenused .teenus-single__content,
.single-teenused .teenus-single__image {
flex: 0 0 auto;
width: 100%;
clip-path: none;
}
.single-teenused .teenus-single__content {
margin-bottom: 2rem;
}
} .single-meeskond p.trainer-phone {
margin: 0;
margin-bottom: -12px;
font-weight: var(--fw-semibold);
}
.single-meeskond p.trainer-email {
font-weight: var(--fw-semibold);
}
.single-meeskond .single-trainer .container {
display: flex;
align-items: flex-start;
gap: 2rem;
}
.single-meeskond .trainer-image {
flex: 0 0 40%;
padding-top: 50%; background-size: cover;
background-position: center;
}
.single-meeskond .trainer-details {
flex: 1;
}
.single-meeskond .trainer-name {
font-size: var(--font-size-h2);
margin-bottom: 0.5rem;
}
.single-meeskond .trainer-position {
font-size: 1.125rem;
font-weight: var(--fw-semibold);
margin-bottom: 1.5rem;
}
.single-meeskond .trainer-bio {
font-size: var(--font-size-body);
line-height: 1.6;
}
@media (max-width: 768px) {
.single-meeskond .single-trainer .container {
flex-direction: column;
}
.single-meeskond .trainer-image {
width: 100%;
height: 500px;
padding-top: 60px;
flex: auto;
}
}
.single-meeskond .single-trainer {
margin-top: 100px;
}
.single-meeskond .site-header {
background: #000;
} .single-asukohad a.btn-header:visited {
color: #000;
}
.single-asukohad .btn-header span {
display: inline-block;
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.single-asukohad .btn-header {
display: inline-flex;
align-items: center;
padding: 7px 0px 7px 18px;
background: var(--site-color);
color: #000;
text-decoration: none;
font-weight: 600;
transform: skew(-19deg);
transition: background .2s;
width: fit-content;
margin-top: 25px;
}
.single-asukohad .btn-header img {
display: inline-block;
width: 65px;
margin-left: .5em;
transform: skew(19deg);
} .single-asukohad .page-header {
position: relative;
background-size: cover;
background-position: center;
padding: 4rem 1rem;
color: #fff;
}
.single-asukohad .page-header::before {
content: '';
position: absolute;
inset: 0;
background-color: rgba(0,0,0,0.5);
z-index: 0;
}
.single-asukohad .page-header .container {
position: relative;
z-index: 1;
max-width: 1420px;
margin: 0 auto;
margin-top: 65px;
display: flex;
flex-direction: column;
gap: 1rem;
}
.single-asukohad .page-title {
font-size: var(--font-size-h1);
margin: 0;
}
.single-asukohad .text-center {
text-align: center;
align-items: center;
}
.single-asukohad .page-subtitle {
font-size: var(--font-size-body);
font-weight: var(--fw-semibold);
max-width: 850px;
line-height: 1.5;
}
.single-asukohad .page-cta .btn--primary {
margin-top: 1.5rem;
display: inline-block;
padding: 0.75rem 1.5rem;
background: var(--color-primary);
color: #fff;
text-decoration: none;
border-radius: 0.25rem;
transition: background 0.2s;
}
.single-asukohad .page-cta .btn--primary:hover {
background: darken(var(--color-primary),10%);
}
.single-asukohad .page-newsletter {
margin-top: 2rem;
} .single-asukohad .single-location {
max-width: 1420px;
margin: 4rem auto;
padding: 0 1rem;
display: flex;
gap: 2rem;
align-items: flex-start;
} .single-asukohad .location-left {
flex: 0 0 45%;
display: flex;
flex-direction: column;
gap: 2rem;
}
.single-asukohad .location-info {
display: flex;
flex-direction: column;
gap: 1.5rem;
}
.single-asukohad .location-info > div {
display: flex;
align-items: center;
font-size: var(--font-size-body);
}
.single-asukohad .location-icon {
flex-shrink: 0;
width: 1.25rem;
margin-right: 1rem;
} .single-asukohad .location-item > .location-info,
.single-asukohad .location-item > .location-map {
position: relative;
z-index: 1;
} .single-asukohad .location-info .location-title {
font-size: var(--font-size-h3);
margin: 0 0 1rem;
}
.single-asukohad .location-info .location-address,
.single-asukohad .location-info .location-phone,
.single-asukohad .location-info .location-email,
.single-asukohad .location-info .location-opening {
display: flex;
align-items: center;
padding: 1rem 0;
border-bottom: 1px solid #e5e5e5;
font-size: var(--font-size-body);
font-weight: var(--fw-semibold);
}
.single-asukohad .location-info .location-opening {
border-bottom: none;
} .single-asukohad .location-map {
width: 100%;
height: 400px;
margin-bottom: 50px;
position: relative;
max-width: 1420px;
margin-right: auto;
margin-left: auto;
overflow: hidden;
box-shadow: rgba(50, 50, 93, 0.25) 0 6px 12px -2px,
rgba(0, 0, 0, 0.3) 0 3px 7px -3px;
}
.single-asukohad .location-map iframe {
position: absolute;
top: 0; left: 0;
width: 100%; height: 100%;
border: 0;
} .single-asukohad .location-right {
flex: 0 0 55%;
}
.single-asukohad .location-image {
width: 100%;
aspect-ratio: 4/3;
background-size: cover;
background-position: center;
border-radius: 0.5rem;
overflow: hidden;
} @media (max-width: 768px) {
.single-asukohad .single-location {
flex-direction: column;
gap: 1.5rem;
}
.single-asukohad .location-left,
.single-asukohad .location-right,
.single-asukohad .location-map {
flex: 0 0 auto;
width: 100%;
}
.single-asukohad .location-map {
height: 300px;
clip-path: none;
margin-top: 1rem;
}
.single-asukohad .location-info {
align-items: center;
}
.single-asukohad .services-nav {
top: 66%;
}
}  .single-asukohad .services-grid.hide-services-mobile   { display: none; }
.single-asukohad .services-slider.hide-services-desktop { display: none; }
@media (min-width: 769px) {
.single-asukohad .services-grid.hide-services-mobile {
display: grid !important;
grid-template-columns: repeat(3, 1fr);
gap: 30px 75px;
align-items: start;
margin-bottom: 4rem;
}
.single-asukohad .services-slider.hide-services-desktop {
display: none !important;
}
}
@media (max-width: 768px) {
.single-asukohad .services-grid.hide-services-mobile {
display: none !important;
}
.single-asukohad .services-slider.hide-services-desktop {
display: block !important;
}
.single-asukohad .services-intro {
padding-bottom: 25px;
text-align: center;
margin-top: -20px;
}
} .single-asukohad .services-section {
background: #f5f5f5;
padding: 4rem 2rem;
overflow: hidden;
}
.single-asukohad .services-inner {
max-width: 1420px;
margin: 0 auto;
} .single-asukohad .services-intro {
padding: 40px 20px;
}
.single-asukohad .services-intro h2 {
font-size: var(--font-size-h2);
font-weight: 800;
margin-bottom: 1rem;
}
.single-asukohad .services-intro p {
font-size: var(--font-size-body);
line-height: 1.5;
margin-bottom: 1.5rem;
}
.single-asukohad .services-btn-all {
display: inline-flex;
align-items: center;
padding: 12px 24px;
background: #111;
color: #fff;
text-decoration: none;
padding: 7px 0 7px 18px;
transition: transform .2s, box-shadow .2s;
transform: skew(-19deg);
}
.single-asukohad .services-btn-all img {
margin-left: 0.5em;
width: 65px;
padding: 0;
transform: skew(19deg);
}
.single-asukohad .services-btn-all span {
transform: skew(19deg);
font-size: var(--font-size-btn);
}
.single-asukohad .services-btn-all:visited {
color: #fff;
}
.single-asukohad .services-btn-all img {
margin-left: 8px;
display: block;
} .single-asukohad .services-card {
background: #fff;
border-radius: 8px;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
position: relative;
overflow: visible;
}
.single-asukohad .services-card-image-link {
display: block;
width: 100%;
aspect-ratio: 6 / 5;
overflow: hidden;
position: relative;
z-index: 2;
}
.single-asukohad .services-card-image {
position: relative;
z-index: 2;
}
.single-asukohad .services-card-image img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
position: absolute;
top: 0; left: 0;
z-index: 2;
}
.single-asukohad .services-card-body {
background: #fff;
padding: 20px;
position: relative;
z-index: 1;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
margin: 0;
}
.single-asukohad .services-card-title {
margin: 0 0 .5rem;
font-size: var(--font-size-h4);
font-weight: 700;
}
.single-asukohad .services-card-text {
font-size: var(--font-size-body);
line-height: 1.5;
} @media (min-width: 769px) {
.single-asukohad .services-card-body {
margin: -150px -30px 30px;
width: calc(100% + 60px);
}
.single-asukohad .services-card-image {
position: relative;
z-index: 2;
}
.single-asukohad .services-card-title {
margin-top: 149px;
}
} .single-asukohad .services-card-link {
position: absolute;
top: 16px;
right: 16px;
width: 48px;
height: 48px;
background: var(--site-color);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
text-decoration: none;
z-index: 3;
box-shadow: 0 6px 12px rgba(0,0,0,0.1);
rotate: -45deg;
}
.single-asukohad .services-card-link img {
content: url(https://fvpadel.ee/wp-content/themes/fvtheme/assets/icons/arrow-right.svg);
width: 24px;
height: auto;
filter: invert(1);
} .single-asukohad .services-slider {
position: relative;
}
.single-asukohad .services-slider-viewport {
overflow: hidden;
}
.single-asukohad .services-slider-inner {
display: flex;
will-change: transform;
}
.single-asukohad .services-slide {
flex: 0 0 auto;
margin-right: 30px;
}
.single-asukohad .services-slide:last-child {
margin-right: 0;
} .single-asukohad .services-nav {
position: absolute;
top: 105%;
transform: translateY(-50%);
width: 35px;
height: 35px;
border: none;
border-radius: 50%;
background: #fff;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
display: flex;
border: 1px solid black;
align-items: center;
justify-content: center;
cursor: pointer;
padding: 0;
}
.single-asukohad .services-nav.prev {
left: -20px;
}
.single-asukohad .services-nav.prev img {
rotate: 180deg;
}
.single-asukohad .services-nav.next {
right: -20px;
}
.single-asukohad .services-nav img {
width: 1.2em;
filter: invert(1);
}  .month-link a {
color: #000;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 1;
text-align: center;
border-radius: 18px;
background: #F3F3F3;
padding: 8px 12px;
white-space: nowrap;
border-radius: 50px;
}
.horizontal-months {
list-style-type: none;
padding: 0;
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.horizontal-months li {
display: inline;
} .horizontal-months li a:hover {
background-color: #e0e0e0;
}
.card-mansory {
display: flex;
flex-wrap: wrap; position: relative; }
.card-mansory {
gap: 0px;
}
.card-mansory > li {
width: 30%; margin: 0 1.5%; box-sizing: border-box; }
@media (max-width: 782px) {
.card-mansory {
column-count: 1;
}		
.card-mansory > li {
width: 100%; margin: 0; }} .events-template-default .events {
margin-top: 140px;
}
.single-events .site-header {
background: #000;
}
.section-box {
width: 100%;
max-width: 1300px;
margin: auto;
}
.events .site-main {
padding: 10px;
}
.events .post-container {
display: flex
;
flex-wrap: wrap;
align-items: flex-start;
}
.events .post-content {
flex: 1 1 50%;
box-sizing: border-box;
padding: 10px;
}
.single-events h4 {
font-size: var(--font-size-h5)
}
@media (min-width: 769px) {
.events .post-image {
position: sticky;
top: 20px;
position: sticky;
top: 20px;
flex: 1 1 50%;
box-sizing: border-box;
padding: 10px;
}
}
@media (min-width: 768px) {
.scroll-to-register {
display: none;
visibility: hidden;
}}
@media (max-width: 768px) { .events .scroll-to-register {
text-align: center;
margin-top: 20px;
display: flex;
gap: 20px;
margin-left: 11px;
margin-right: 11px;
}
.events .scroll-to-register button {
background-color: #000;
color: #fff;
border: none;
padding: 15px 20px;
font-size: var(--font-size-body);
cursor: pointer;
width: 100%;
margin-bottom: 25px;
border-radius: 0px;
}		}
.single-events .gform_title {
display: none; visibility: hidden;
}
.single-events .gform_required_legend { 
display: none; visibility: hidden;
}
.single-events .event-dates {
font-size: var(  --font-size-h5);
font-weight: var( --fw-semibold);
margin-bottom: 25px;
margin-top: -19px;
}  .checkout-container {
max-width: 1800px; margin: 0 auto; padding: 20px; } .checkout-layout {
display: flex;
flex-wrap: wrap;
gap: 20px; justify-content: center; } .checkout-billing {
flex: 0 0 44%; padding: 20px; }
.woocommerce-checkout .woocommerce-message {
display: none;
visibility: hidden;
}
.woocommerce-billing-fields {
border: 1px solid #e0e0e0;
border-radius: 8px;
margin: -21px;
padding: 26px;
margin-bottom: 34px;
background-color: #fff;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
} .woocommerce-additional-fields {
padding: 15px;
margin: -20px;
margin-top: 20px;
border: 1px solid #e0e0e0;
border-radius: 5px;
background-color: #f9f9f9;
}
#billing_address_2_field {
display: none !important;
visibility: hidden;
} .checkout-order {
flex: 0 0 44%; padding: 20px; } #order_review {
margin-top: 15px; border-radius: 5px;
padding: 10px;
background-color: #fff;
} .checkout-container h3 {
font-size: 1.5rem;
color: #333;
margin-bottom: 15px; padding-bottom: 5px;
} @media (max-width: 900px) {
.checkout-layout {
flex-direction: column; }
.checkout-billing,
.checkout-order {
flex: 0 0 100%; }
}
.woocommerce-checkout-coupon-container {
max-width: 1568px;
width: 87%;
margin: 20px auto; padding: 0px;
background-color: #fff; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); border: 1px solid #e0e0e0; border-radius: 8px; font-family: 'Arial', sans-serif; color: #000; }
.woocommerce-checkout-coupon-container .woocommerce-info {
font-size: 16px; line-height: 1.5; text-align: center; margin-bottom: 15px; }
.woocommerce-checkout-coupon-container .woocommerce-info a {
color: #000;
text-decoration: none; font-weight: bold; }
.woocommerce-checkout-coupon-container .woocommerce-info a:hover {
color: #000; text-decoration: underline; }
.woocommerce-checkout-coupon-container form.checkout_coupon {
text-align: center; }
.woocommerce-checkout-coupon-container form.checkout_coupon p {
margin-bottom: 15px; }
.woocommerce-checkout-coupon-container form.checkout_coupon .input-text {
width: calc(50% - 20px); max-width: 400px; padding: 10px; border: 1px solid #e0e0e0; border-radius: 5px; margin-right: 10px; }
.woocommerce-checkout-coupon-container form.checkout_coupon .button {
background-color: #000; color: #fff; padding: 10px 20px; border: none; border-radius: 5px; cursor: pointer; transition: background-color 0.3s ease; }
.woocommerce-checkout-coupon-container form.checkout_coupon .button:hover {
background-color: #000; }
@media (max-width: 900px) {
.woocommerce-checkout-coupon-container {
width: auto;
margin: 20px;
padding: 0px;
}
.woocommerce-checkout-coupon-container form.checkout_coupon .input-text {
width: 100%;
}}
@media (max-width: 440px) {
.montonio-card-icon {
width: 144px;
}}
@media (max-width: 350px) {
.checkout-container {
padding: 7px;
}
.checkout-billing {
padding: 13px;
}
.woocommerce-checkout-coupon-container {
margin: 6px;
}
}
.woocommerce-form-coupon-toggle .woocommerce-info {
border-top-color: #000;
background-color: transparent;
}
.woocommerce-form-coupon-toggle  .woocommerce-info::before {
color: #000;
}
.woocommerce form.checkout_coupon {
border: none;
padding: 7px;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt {
background-color: #000;
width: 100%;
font-size: 18px;
height: 47px;
}
.woocommerce div.product form.cart .button {
vertical-align: middle;
float: left;
margin-top: 15px;
}
.woocommerce-checkout .page-banner {
padding: 160px 0 0px;
margin-top: 0px;
}
@media (max-width: 768px) {
#order_review {
padding: 0px;
}
.checkout-order {
padding: 0px;
}
}   .checkout-page-forms {
max-width: 1700px;
margin: 0 auto;
padding: 20px; background-color: #fff;
} @media (min-width: 900px) {
.checkout-page-forms {
display: flex;
justify-content: space-between;
gap: 20px;
}
.woocommerce-cart-form {
flex: 1 1 70%;
max-width: 70%;
}
.cart-collaterals {
flex: 1 1 30%;
max-width: 30%;
}
}
.checkout-page-forms h2 {
font-size: 25px;
font-style: normal;
font-weight: 900;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
margin-bottom: 0px;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float: left;
width: 100%;
} .shop_table {
width: 100%;
border-collapse: collapse;
margin-bottom: 20px;
}
.shop_table th,
.shop_table td {
padding: 10px;
border: 1px solid #e0e0e0;
text-align: left;
} .woocommerce-cart-form__cart-item {
background-color: #fff;
border: 1px solid #e0e0e0;
border-radius: 8px;
padding: 15px;
margin-bottom: 20px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
} .cart-collaterals {
padding: 20px;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: #f9f9f9;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
} .woocommerce-cart-form button,
.woocommerce-cart-form input[type="submit"] {
background-color: #0073aa;
color: #fff;
border: none;
padding: 10px 20px;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s ease;
}
.woocommerce-cart-form button:hover,
.woocommerce-cart-form input[type="submit"]:hover {
background-color: #005177;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt {
background-color: #000;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
loat: left;
box-sizing: border-box;
border: 1px solid #cfc8d8;
padding: 6px 6px 5px;
margin: 0 4px 0 0;
outline: 0;
width: 200px;
border-radius: 5px;
}
.woocommerce-page table.cart td.actions {
text-align: right;
padding-top: 29px;
}
.product-remove {
width: 20px;
}
.woocommerce-cart table.cart img {
width: 100px;
}
.woocommerce-cart table.cart .product-thumbnail {
min-width: 32px;
width: 127px;
}
@media (max-width: 768px) {
.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child, .woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child {
width: 100%;
}
.woocommerce table.shop_table {
border: none
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
width: 100%;
}
.woocommerce-page table.cart td.actions .coupon .button {
width: 100%;
margin-top: 10px;
}
}
.woocommerce-cart a {
color: #000;
}  .single-product .product-image {
padding-right: 20px;
}
.single-product .product-details {
padding-left: 20px;
}
.single-product .product-summary {
margin-top: 20px;
}
.single-product .product-tabs {
margin-top: 40px;
} .woocommerce-product-gallery__trigger {
position: absolute;
top: 10px; left: 10px; z-index: 10;
} .woocommerce-product-gallery {
position: relative;
} .product-image img {
width: 100%;
height: auto;
} .single-product .wc_gc_send_as_gift_wrapper,
.single-product .custom-gift-card-checkbox {
display: flex;
align-items: center; gap: 10px; margin-bottom: 15px; }
.single-product .wc_gc_send_as_gift_wrapper {
margin-top: 35px;
} .single-product input[type="checkbox"] {
width: 18px;
height: 18px;
appearance: none;
background-color: #fff;
border: 2px solid #000;
border-radius: 2px; cursor: pointer;
margin-top: -3px;    display: inline-block; vertical-align: middle; position: relative; }
.single-product input[type="checkbox"]:checked {
background-color: #000;
}
.single-product input[type="checkbox"]:checked::after {
content: "";
position: absolute;
top: 50%; left: 50%; transform: translate(-50%, -50%); width: 8px;
height: 8px;
background-color: #fff;
border-radius: 1px;
} .single-product label {
font-size: 16px;
color: #333;
cursor: pointer;
margin: 0; display: inline-block; line-height: 18px; vertical-align: middle; } .single-product input[type="text"],
.single-product textarea,
.single-product .datepicker {
width: 100%;
padding: 10px;
font-size: 14px;
border: 1px solid #ddd;
border-radius: 4px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
margin-top: 5px;
margin-bottom: 15px;
outline: none;
transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.single-product input[type="text"]:focus,
.single-product textarea:focus,
.single-product .datepicker:focus {
border-color: #000;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
} .single-product button.single_add_to_cart_button {
display: inline-block;
background-color: #000;
color: #fff;
padding: 10px 20px;
font-size: 14px;
border: none;
border-radius: 4px;
cursor: pointer;
transition: background-color 0.2s ease, box-shadow 0.2s ease;
}
.single-product button.single_add_to_cart_button:hover {
background-color: #333;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
} .single-product small#delivery_date_notice {
font-size: 16px;
color: #555;
margin-top: 5px;
display: block;
} @media (max-width: 768px) {
.single-product input[type="checkbox"] {
width: 16px;
height: 16px;
}
.single-product label {
font-size: 13px;
}
.single-product input[type="text"],
.single-product textarea {
font-size: 13px;
padding: 8px;
}
.single-product button.single_add_to_cart_button {
font-size: 13px;
padding: 8px 16px;
}
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover {
background-color: #000;
}
@media (max-width: 400px) {
.wc-forward {
width: 100%;
text-align: center;
margin: 10px !important;
}
.go-to-checkout-btn {
width: 100%;
text-align: center;
margin: 10px !important;
}} .woocommerce-order {
max-width: 1700px;
display: block;
width: 80%;
margin-left: auto;
margin-right: auto;
}
.woocommerce form .form-row {
padding: 3px;
margin: 0 0 6px;
}
.woocommerce table.shop_table {
border: 1px solid transparent!important;
}
.shop_table th, .shop_table td {
border: 1px solid black!important;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt {
background-color: #000;
width: 100%;
font-size: 18px;
height: 47px;
} #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
background: #e9e6ed;
border-radius: 5px;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
text-align: left;
padding: 1em;
border-bottom: 1px solid #cfc8d8;
margin: 0;
list-style: none outside;
}
#place_order {
background-color: #000;
width: 96%;
font-size: 18px;
height: 47px;
color: #fff;
margin: 10px;
}
.woocommerce-terms-and-conditions-wrapper {
padding: 10px;
} .woocommerce-billing-fields__field-wrapper {
display: flex;
flex-wrap: wrap;
gap: 1rem;
} .woocommerce-billing-fields__field-wrapper .form-row-first,
.woocommerce-billing-fields__field-wrapper .form-row-last {
flex: 1 1 calc(50% - 0.5rem);
} .woocommerce-billing-fields__field-wrapper .form-row-wide {
flex: 1 1 100%;
} .woocommerce-billing-fields__field-wrapper label {
display: block;
font-weight: 600;
margin-bottom: .25rem;
color: #333;
} .woocommerce-billing-fields__field-wrapper input.input-text,
.woocommerce-billing-fields__field-wrapper select {
width: 100%;
padding: .75rem 1rem;
border: 1px solid #ccc;
border-radius: .25rem;
box-shadow: inset 0 1px 3px rgba(0,0,0,0.05);
font-size: 1rem;
transition: border-color .2s, box-shadow .2s;
} .woocommerce-billing-fields__field-wrapper input:focus,
.woocommerce-billing-fields__field-wrapper select:focus {
outline: none;
border-color: var(--site-color);
box-shadow: 0 0 0 3px rgba(255, 215, 0, 0.3);
} .woocommerce-billing-fields__field-wrapper abbr.required {
color: #d00;
} .hidden-field {
display: none !important;
} @media (max-width: 600px) {
.woocommerce-billing-fields__field-wrapper .form-row-first,
.woocommerce-billing-fields__field-wrapper .form-row-last {
flex: 1 1 100%;
}
}
textarea#order_comments {
margin-top: 20px;
}
.woocommerce-checkout .page-header  .page-title {
font-size: var(--font-size-h1);
line-height: 1.1;
margin: 0;
color: #000;
}
.woocommerce-checkout .page-header .container {
max-width: 1287px!important;
padding: 0rem 1rem!important;
} #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) {
border-radius: 0px!important;
border: 0px #fff!important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:first-child  {
background-color: var(--site-color)!important;
color: #000!important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:first-child {
background-color: var(--site-color)!important;
color: #000!important;
} .page-template-padel-page-newsletter-option .site-header{
background: #000;
}
.page-template-padel-page-newsletter-option .entry-content {
margin-top: 135px;
}
.form-newsletter {
width: 100%;
max-width: 744px;
padding: 55px;
border-radius: 8px;
background: #efefef;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
margin: 50px auto;
}
.form-newsletter h1.entry-title {
font-size: 28px;
font-weight: 700;
text-transform: inherit;
}
.form-newsletter input[type="email"] {
display: block;
border: 1px solid #000;
background: #FFF;
width: 100%;
padding: 10px 30px;
}
.form-newsletter .nlopt-checks {
margin-top: 40px;
margin-bottom: 40px;
}
.nlopt-check input {
position: absolute;
opacity: 0;
}
.nlopt-check label {
position: relative;
padding-left: 20px;
}
.nlopt-check label:before {
content: "";
display: block;
position: absolute;
width: 14px;
height: 14px;
border: 1px solid #000;
left: 0;
}
.nlopt-check input:checked + label:after {
content: "";
display: block;
width: 8px;
height: 8px;
background: #000;
position: absolute;
top: 3px;
left: 3px;
}
.nlopt-check .nlopt-check__text h3 {
font-size: 18px;
font-weight: 400;
margin: 0;
line-height: 1;
}
.nlopt-check .nlopt-check__text p {
font-size: 15px;
}
.nlopt-submit {
font-size: 16px;
font-weight: 600;
background: #00B86F !important;
display: block;
padding: 20px 50px !important;
border: none !important;
margin: auto;
}
.form-newsletter .fn-response.success h2 {
color:#169f46
}
.form-newsletter .fn-response.failed h2,
.fn-error {
color: #f21414;
font-weight: 700;
}
.nlopt-check {
display: flex
;
padding-bottom: 23px;
}
.nlopt-check__text {
margin-top: -2px;
}
h4.listing-title {
font-size: var(--font-size-h4);
padding: 0px;
margin: 0px;
margin-bottom: 10px;
margin-top: 20px;
}  .site-footer {
background: #111;
color: #fff;
padding: 4rem 2rem;
}
.footer-inner {
display: grid;
align-items: start; gap: 2rem;
max-width: 1420px;
margin: 0 auto;
align-items: flex-start; grid-template-columns: repeat(3, minmax(240px, 1fr));
grid-template-areas:
"logo links contact"
"copyright copyright copyright";
}
.footer-col {} .footer-logo {
grid-area: logo;
}
.footer-logo img {
min-width: 85%;
height: auto;
margin-top: 12px;
display: block;
} .footer-links {
grid-area: links;
}
.footer-links h4 {
font-size: var(--font-size-h4);
margin-bottom: 1rem;
text-transform: uppercase;
margin: 0px;
margin-bottom: 12px;
}
.footer-links ul {
list-style: none;
margin: 0;
padding: 0;
}
.footer-links li {
margin-bottom: 0rem;
}
.footer-links a {
color: #fff;
text-decoration: none;
transition: color 0.2s;
font-size: var(--font-size-body);
line-height: 36px;
}
.footer-links a:hover {
color: var(--site-color);
} .footer-contact {
grid-area: contact;
}
.footer-contact h4 {
font-size: var(--font-size-h4);
margin: 1rem 0 0.75rem;
text-transform: uppercase;
margin: 0px;
margin-bottom: 12px;
}
.contact-item {
display: flex;
align-items: center;
margin-bottom: 0.5rem;
}
.footer-icon {
width: 20px;
height: auto;
margin-right: 0.5rem;
display: inline-block;
vertical-align: middle;
}
.contact-item a {
color: #fff;
text-decoration: none;
transition: color 0.2s;
font-size: var(--font-size-body);
}
.contact-item a:hover {
color: #f4c600;
} .footer-social {
margin-top: 1.5rem;
}
.footer-social a {
display: inline-block;
margin-right: 1rem;
}
.social-icon {
width: 36px;
height: auto;
vertical-align: middle;
display: inline-block;
} .footer-copyright {
font-weight: 400;
font-size: 18px;
margin-top: 29px;
}
@media (max-width: 812px) {
.footer-inner {
grid-template-columns: 1fr;
grid-template-areas:
"logo"
"links"
"contact"
"copyright";
}
} @media (max-width: 600px) {
.site-footer {
padding: 2rem 1rem;
}
.footer-links h4,
.footer-contact h4 {
margin-top: 2rem;
}
.footer-logo img {
margin-top: 50px;
max-width: 100%;
}
.footer-copyright {
font-weight: 400;
font-size: var(--font-size-body);
margin-top: 20px;
}
.footer-links a {
font-size: var(--font-size-body);
line-height: 30px;
}
.contact-item a {
font-size: var(--font-size-body);
line-height: 30px;
}
}table.shop_table_responsive thead {
display: none;
}
table.shop_table_responsive tbody th {
display: none;
}
table.shop_table_responsive tr td {
display: block;
text-align: right;
clear: both;
}
table.shop_table_responsive tr td::before {
content: attr(data-title) ": ";
float: left;
}
table.shop_table_responsive tr td.product-remove a {
text-align: left;
}
table.shop_table_responsive tr td.product-remove::before {
display: none;
}
table.shop_table_responsive tr td.actions::before,
table.shop_table_responsive tr td.download-actions::before {
display: none;
}
table.shop_table_responsive tr td.download-actions .button {
display: block;
text-align: center;
}
@media screen and (min-width: 48em) {
table.shop_table_responsive thead {
display: table-header-group;
}
table.shop_table_responsive tbody th {
display: table-cell;
}
table.shop_table_responsive tr th,
table.shop_table_responsive tr td {
text-align: left;
}
table.shop_table_responsive tr td {
display: table-cell;
}
table.shop_table_responsive tr td::before {
display: none;
}
} ul.products {
margin: 0;
padding: 0;
}
ul.products li.product {
list-style: none;
position: relative;
margin-bottom: 2em;
}
ul.products li.product img {
display: block;
}
ul.products li.product .button {
display: block;
}
@media screen and (min-width: 48em) {
ul.products li.product {
width: 30.79667%;
float: left;
margin-right: 3.8%;
}
ul.products li.product.first {
clear: both;
}
ul.products li.product.last {
margin-right: 0;
}
ul.products.columns-1 li.product {
float: none;
width: 100%;
}
ul.products.columns-2 li.product {
width: 48.1%;
}
ul.products.columns-3 li.product {
width: 30.79667%;
}
ul.products.columns-4 li.product {
width: 22.15%;
}
ul.products.columns-5 li.product {
width: 16.96%;
}
ul.products.columns-6 li.product {
width: 13.49333%;
}
} .single-product div.product {
position: relative;
}
.single-product div.product .woocommerce-product-gallery {
position: relative;
float: left;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
position: absolute;
top: 2em;
right: 1em;
display: block;
z-index: 99;
}
.single-product div.product .woocommerce-product-gallery .flex-viewport {
margin-bottom: 1em;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {
margin: 0;
padding: 0;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {
list-style: none;
cursor: pointer;
float: left;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img {
opacity: 0.5;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active {
opacity: 1;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img {
opacity: 1;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li {
width: 48.1%;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n) {
margin-right: 0;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1) {
clear: both;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {
width: 30.79667%;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n) {
margin-right: 0;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1) {
clear: both;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
width: 22.15%;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n) {
margin-right: 0;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) {
clear: both;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
width: 16.96%;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n) {
margin-right: 0;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1) {
clear: both;
}
.stock:empty::before {
display: none;
}
.stock.in-stock {
color: #0f834d;
}
.stock.out-of-stock {
color: #e2401c;
} @media screen and (min-width: 768px) {
.col2-set .form-row-first {
float: left;
margin-right: 3.8%;
}
.col2-set .form-row-last {
float: right;
margin-right: 0;
}
.col2-set .form-row-first,
.col2-set .form-row-last {
width: 48.1%;
}
}  .site-header-cart {
position: relative;
margin: 0;
padding: 0;
}
.site-header-cart .cart-contents {
text-decoration: none;
}
.site-header-cart .widget_shopping_cart {
display: none;
}
.site-header-cart .product_list_widget {
margin: 0;
padding: 0;
} .star-rating {
overflow: hidden;
position: relative;
height: 1.618em;
line-height: 1.618;
width: 5.3em;
font-family: star;
font-weight: 400;
}
.star-rating::before {
content: "\53\53\53\53\53";
opacity: 0.25;
float: left;
top: 0;
left: 0;
position: absolute;
}
.star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.star-rating span::before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
color: #4169e1;
}
p.stars a {
position: relative;
height: 1em;
width: 1em;
text-indent: -999em;
display: inline-block;
text-decoration: none;
margin-right: 1px;
font-weight: 400;
}
p.stars a::before {
display: block;
position: absolute;
top: 0;
left: 0;
width: 1em;
height: 1em;
line-height: 1;
font-family: star;
content: "\53";
color: #404040;
text-indent: 0;
opacity: 0.25;
}
p.stars a:hover ~ a::before {
content: "\53";
color: #404040;
opacity: 0.25;
}
p.stars:hover a::before {
content: "\53";
color: #4169e1;
opacity: 1;
}
p.stars.selected a.active::before {
content: "\53";
color: #4169e1;
opacity: 1;
}
p.stars.selected a.active ~ a::before {
content: "\53";
color: #404040;
opacity: 0.25;
}
p.stars.selected a:not(.active)::before {
content: "\53";
color: #4169e1;
opacity: 1;
} .woocommerce-tabs ul.tabs {
list-style: none;
margin: 0;
padding: 0;
text-align: left;
}
.woocommerce-tabs ul.tabs li {
display: block;
margin: 0;
position: relative;
}
.woocommerce-tabs ul.tabs li a {
padding: 1em 0;
display: block;
}
.woocommerce-tabs .panel h2:first-of-type {
margin-bottom: 1em;
} .woocommerce-password-strength {
text-align: right;
}
.woocommerce-password-strength.strong {
color: #0f834d;
}
.woocommerce-password-strength.short {
color: #e2401c;
}
.woocommerce-password-strength.bad {
color: #e2401c;
}
.woocommerce-password-strength.good {
color: #3d9cd2;
} .form-row.woocommerce-validated input.input-text {
box-shadow: inset 2px 0 0 #0f834d;
}
.form-row.woocommerce-invalid input.input-text {
box-shadow: inset 2px 0 0 #e2401c;
}
.required {
color: #f00;
} .woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-noreviews,
p.no-comments {
background-color: #0f834d;
clear: both;
}
.woocommerce-info,
.woocommerce-noreviews,
p.no-comments {
background-color: #3d9cd2;
}
.woocommerce-error {
background-color: #e2401c;
}
.demo_store {
position: fixed;
left: 0;
bottom: 0;
right: 0;
margin: 0;
padding: 1em;
background-color: #3d9cd2;
z-index: 9999;
}
@media screen and (min-width: 48em) { .site-header-cart .widget_shopping_cart {
position: absolute;
top: 100%;
width: 100%;
z-index: 999999;
left: -999em;
display: block;
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
}
.site-header-cart:hover .widget_shopping_cart,
.site-header-cart.focus .widget_shopping_cart {
left: 0;
display: block;
}
}  .widget_price_filter .price_slider {
margin-bottom: 1.5em;
}
.widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.4;
}
.widget_price_filter .price_slider_amount .button {
float: left;
}
.widget_price_filter .ui-slider {
position: relative;
text-align: left;
}
.widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1em;
height: 1em;
cursor: ew-resize;
outline: none;
background: #4169e1;
box-sizing: border-box;
margin-top: -0.25em;
opacity: 1;
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -1em;
}
.widget_price_filter .ui-slider .ui-slider-handle:hover,
.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active {
box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.1);
}
.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
display: block;
border: 0;
background: #4169e1;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
background: rgba(0, 0, 0, 0.1);
}
.widget_price_filter .ui-slider-horizontal {
height: 0.5em;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range {
height: 100%;
}