@charset "UTF-8";
.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(//tandartspraktijkveemarkt.nl/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(//tandartspraktijkveemarkt.nl/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(//tandartspraktijkveemarkt.nl/wp-content/plugins/weglot/dist/images/rect_bright.png)}.weglot-flags.flag-2>a:before,.weglot-flags.flag-2>span:before{background-image:url(//tandartspraktijkveemarkt.nl/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(//tandartspraktijkveemarkt.nl/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:'Open Sans';font-style:italic;font-weight:300;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-italic-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin-ext.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-base/open-sans-normal-latin.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-ext-100.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-100.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-ext-200.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-200.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-ext-300.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-300.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-ext-400.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-400.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-ext-500.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-500.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-ext-600.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-600.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-ext-700.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-700.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-ext-800.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-800.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-ext-900.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-italic-latin-900.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-ext-100.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-100.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-ext-200.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-200.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-ext-300.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-300.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-ext-400.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-400.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-ext-500.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-500.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-ext-600.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-600.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-ext-700.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-700.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-ext-800.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-800.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-ext-900.woff2?ver=1749119443)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(//tandartspraktijkveemarkt.nl/wp-content/uploads/omgf/strl-google-fonts-headings/poppins-normal-latin-900.woff2?ver=1749119443)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

@media print, screen and (min-width: 40em) {
.reveal, .reveal.large, .reveal.small, .reveal.tiny {
right: auto;
left: auto;
margin: 0 auto;
}
} html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
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;
}
[type=button], [type=reset], [type=submit], button {
-webkit-appearance: button;
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
border-style: none;
padding: 0;
}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-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;
}
.foundation-mq {
font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";
}
html {
box-sizing: border-box;
font-size: 100%;
}
*, ::after, ::before {
box-sizing: inherit;
}
body {
margin: 0;
padding: 0;
background: #fefefe;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-weight: 400;
line-height: 1.5;
color: #0a0a0a;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
img {
display: inline-block;
vertical-align: middle;
max-width: 100%;
height: auto;
-ms-interpolation-mode: bicubic;
}
textarea {
height: auto;
min-height: 50px;
border-radius: 0;
}
select {
box-sizing: border-box;
width: 100%;
border-radius: 0;
}
.map_canvas embed, .map_canvas img, .map_canvas object, .mqa-display embed, .mqa-display img, .mqa-display object {
max-width: none !important;
}
button {
padding: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: 0;
border-radius: 0;
background: 0 0;
line-height: 1;
cursor: auto;
}
[data-whatinput=mouse] button {
outline: 0;
}
pre {
overflow: auto;
}
button, input, optgroup, select, textarea {
font-family: inherit;
}
.is-visible {
display: block !important;
}
.is-hidden {
display: none !important;
}
.row {
max-width: 75rem;
margin-right: auto;
margin-left: auto;
}
.row::after, .row::before {
display: table;
content: " ";
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.row::after {
clear: both;
}
.row.collapse > .column, .row.collapse > .columns {
padding-right: 0;
padding-left: 0;
}
.row .row {
margin-right: -0.625rem;
margin-left: -0.625rem;
}
@media print, screen and (min-width: 40em) {
.row .row {
margin-right: -0.9375rem;
margin-left: -0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.row .row {
margin-right: -0.9375rem;
margin-left: -0.9375rem;
}
}
.row .row.collapse {
margin-right: 0;
margin-left: 0;
}
.row.expanded {
max-width: none;
}
.row.expanded .row {
margin-right: auto;
margin-left: auto;
}
.row:not(.expanded) .row {
max-width: none;
}
.row.gutter-small > .column, .row.gutter-small > .columns {
padding-right: 0.625rem;
padding-left: 0.625rem;
}
.row.gutter-medium > .column, .row.gutter-medium > .columns {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
.column, .columns {
width: 100%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.column, .columns {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
.column, .column:last-child:not(:first-child), .columns, .columns:last-child:not(:first-child) {
float: left;
clear: none;
}
.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
float: right;
}
.column.end:last-child:last-child, .end.columns:last-child:last-child {
float: left;
}
.column.row.row, .row.row.columns {
float: none;
}
.row .column.row.row, .row .row.row.columns {
margin-right: 0;
margin-left: 0;
padding-right: 0;
padding-left: 0;
}
.small-1 {
width: 8.33333%;
}
.small-push-1 {
position: relative;
left: 8.33333%;
}
.small-pull-1 {
position: relative;
left: -8.33333%;
}
.small-offset-0 {
margin-left: 0;
}
.small-2 {
width: 16.66667%;
}
.small-push-2 {
position: relative;
left: 16.66667%;
}
.small-pull-2 {
position: relative;
left: -16.66667%;
}
.small-offset-1 {
margin-left: 8.33333%;
}
.small-3 {
width: 25%;
}
.small-push-3 {
position: relative;
left: 25%;
}
.small-pull-3 {
position: relative;
left: -25%;
}
.small-offset-2 {
margin-left: 16.66667%;
}
.small-4 {
width: 33.33333%;
}
.small-push-4 {
position: relative;
left: 33.33333%;
}
.small-pull-4 {
position: relative;
left: -33.33333%;
}
.small-offset-3 {
margin-left: 25%;
}
.small-5 {
width: 41.66667%;
}
.small-push-5 {
position: relative;
left: 41.66667%;
}
.small-pull-5 {
position: relative;
left: -41.66667%;
}
.small-offset-4 {
margin-left: 33.33333%;
}
.small-6 {
width: 50%;
}
.small-push-6 {
position: relative;
left: 50%;
}
.small-pull-6 {
position: relative;
left: -50%;
}
.small-offset-5 {
margin-left: 41.66667%;
}
.small-7 {
width: 58.33333%;
}
.small-push-7 {
position: relative;
left: 58.33333%;
}
.small-pull-7 {
position: relative;
left: -58.33333%;
}
.small-offset-6 {
margin-left: 50%;
}
.small-8 {
width: 66.66667%;
}
.small-push-8 {
position: relative;
left: 66.66667%;
}
.small-pull-8 {
position: relative;
left: -66.66667%;
}
.small-offset-7 {
margin-left: 58.33333%;
}
.small-9 {
width: 75%;
}
.small-push-9 {
position: relative;
left: 75%;
}
.small-pull-9 {
position: relative;
left: -75%;
}
.small-offset-8 {
margin-left: 66.66667%;
}
.small-10 {
width: 83.33333%;
}
.small-push-10 {
position: relative;
left: 83.33333%;
}
.small-pull-10 {
position: relative;
left: -83.33333%;
}
.small-offset-9 {
margin-left: 75%;
}
.small-11 {
width: 91.66667%;
}
.small-push-11 {
position: relative;
left: 91.66667%;
}
.small-pull-11 {
position: relative;
left: -91.66667%;
}
.small-offset-10 {
margin-left: 83.33333%;
}
.small-12 {
width: 100%;
}
.small-offset-11 {
margin-left: 91.66667%;
}
.small-up-1 > .column, .small-up-1 > .columns {
float: left;
width: 100%;
}
.small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {
clear: none;
}
.small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {
clear: both;
}
.small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {
float: left;
}
.small-up-2 > .column, .small-up-2 > .columns {
float: left;
width: 50%;
}
.small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {
clear: none;
}
.small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {
clear: both;
}
.small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {
float: left;
}
.small-up-3 > .column, .small-up-3 > .columns {
float: left;
width: 33.33333%;
}
.small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {
clear: none;
}
.small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {
clear: both;
}
.small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {
float: left;
}
.small-up-4 > .column, .small-up-4 > .columns {
float: left;
width: 25%;
}
.small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {
clear: none;
}
.small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {
clear: both;
}
.small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {
float: left;
}
.small-up-5 > .column, .small-up-5 > .columns {
float: left;
width: 20%;
}
.small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {
clear: none;
}
.small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {
clear: both;
}
.small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {
float: left;
}
.small-up-6 > .column, .small-up-6 > .columns {
float: left;
width: 16.66667%;
}
.small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {
clear: none;
}
.small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {
clear: both;
}
.small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {
float: left;
}
.small-up-7 > .column, .small-up-7 > .columns {
float: left;
width: 14.28571%;
}
.small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {
clear: none;
}
.small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {
clear: both;
}
.small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {
float: left;
}
.small-up-8 > .column, .small-up-8 > .columns {
float: left;
width: 12.5%;
}
.small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {
clear: none;
}
.small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {
clear: both;
}
.small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {
float: left;
}
.small-collapse > .column, .small-collapse > .columns {
padding-right: 0;
padding-left: 0;
}
.small-collapse .row {
margin-right: 0;
margin-left: 0;
}
.expanded.row .small-collapse.row {
margin-right: 0;
margin-left: 0;
}
.small-uncollapse > .column, .small-uncollapse > .columns {
padding-right: 0.625rem;
padding-left: 0.625rem;
}
.small-centered {
margin-right: auto;
margin-left: auto;
}
.small-centered, .small-centered:last-child:not(:first-child) {
float: none;
clear: both;
}
.small-pull-0, .small-push-0, .small-uncentered {
position: static;
margin-right: 0;
margin-left: 0;
}
.small-pull-0, .small-pull-0:last-child:not(:first-child), .small-push-0, .small-push-0:last-child:not(:first-child), .small-uncentered, .small-uncentered:last-child:not(:first-child) {
float: left;
clear: none;
}
.small-pull-0:last-child:not(:first-child), .small-push-0:last-child:not(:first-child), .small-uncentered:last-child:not(:first-child) {
float: right;
}
@media print, screen and (min-width: 40em) {
.medium-1 {
width: 8.33333%;
}
.medium-push-1 {
position: relative;
left: 8.33333%;
}
.medium-pull-1 {
position: relative;
left: -8.33333%;
}
.medium-offset-0 {
margin-left: 0;
}
.medium-2 {
width: 16.66667%;
}
.medium-push-2 {
position: relative;
left: 16.66667%;
}
.medium-pull-2 {
position: relative;
left: -16.66667%;
}
.medium-offset-1 {
margin-left: 8.33333%;
}
.medium-3 {
width: 25%;
}
.medium-push-3 {
position: relative;
left: 25%;
}
.medium-pull-3 {
position: relative;
left: -25%;
}
.medium-offset-2 {
margin-left: 16.66667%;
}
.medium-4 {
width: 33.33333%;
}
.medium-push-4 {
position: relative;
left: 33.33333%;
}
.medium-pull-4 {
position: relative;
left: -33.33333%;
}
.medium-offset-3 {
margin-left: 25%;
}
.medium-5 {
width: 41.66667%;
}
.medium-push-5 {
position: relative;
left: 41.66667%;
}
.medium-pull-5 {
position: relative;
left: -41.66667%;
}
.medium-offset-4 {
margin-left: 33.33333%;
}
.medium-6 {
width: 50%;
}
.medium-push-6 {
position: relative;
left: 50%;
}
.medium-pull-6 {
position: relative;
left: -50%;
}
.medium-offset-5 {
margin-left: 41.66667%;
}
.medium-7 {
width: 58.33333%;
}
.medium-push-7 {
position: relative;
left: 58.33333%;
}
.medium-pull-7 {
position: relative;
left: -58.33333%;
}
.medium-offset-6 {
margin-left: 50%;
}
.medium-8 {
width: 66.66667%;
}
.medium-push-8 {
position: relative;
left: 66.66667%;
}
.medium-pull-8 {
position: relative;
left: -66.66667%;
}
.medium-offset-7 {
margin-left: 58.33333%;
}
.medium-9 {
width: 75%;
}
.medium-push-9 {
position: relative;
left: 75%;
}
.medium-pull-9 {
position: relative;
left: -75%;
}
.medium-offset-8 {
margin-left: 66.66667%;
}
.medium-10 {
width: 83.33333%;
}
.medium-push-10 {
position: relative;
left: 83.33333%;
}
.medium-pull-10 {
position: relative;
left: -83.33333%;
}
.medium-offset-9 {
margin-left: 75%;
}
.medium-11 {
width: 91.66667%;
}
.medium-push-11 {
position: relative;
left: 91.66667%;
}
.medium-pull-11 {
position: relative;
left: -91.66667%;
}
.medium-offset-10 {
margin-left: 83.33333%;
}
.medium-12 {
width: 100%;
}
.medium-offset-11 {
margin-left: 91.66667%;
}
.medium-up-1 > .column, .medium-up-1 > .columns {
float: left;
width: 100%;
}
.medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {
clear: none;
}
.medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {
clear: both;
}
.medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {
float: left;
}
.medium-up-2 > .column, .medium-up-2 > .columns {
float: left;
width: 50%;
}
.medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {
clear: none;
}
.medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {
clear: both;
}
.medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {
float: left;
}
.medium-up-3 > .column, .medium-up-3 > .columns {
float: left;
width: 33.33333%;
}
.medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {
clear: none;
}
.medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {
clear: both;
}
.medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {
float: left;
}
.medium-up-4 > .column, .medium-up-4 > .columns {
float: left;
width: 25%;
}
.medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {
clear: none;
}
.medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {
clear: both;
}
.medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {
float: left;
}
.medium-up-5 > .column, .medium-up-5 > .columns {
float: left;
width: 20%;
}
.medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {
clear: none;
}
.medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {
clear: both;
}
.medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {
float: left;
}
.medium-up-6 > .column, .medium-up-6 > .columns {
float: left;
width: 16.66667%;
}
.medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {
clear: none;
}
.medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {
clear: both;
}
.medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {
float: left;
}
.medium-up-7 > .column, .medium-up-7 > .columns {
float: left;
width: 14.28571%;
}
.medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {
clear: none;
}
.medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {
clear: both;
}
.medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {
float: left;
}
.medium-up-8 > .column, .medium-up-8 > .columns {
float: left;
width: 12.5%;
}
.medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {
clear: none;
}
.medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {
clear: both;
}
.medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {
float: left;
}
.medium-collapse > .column, .medium-collapse > .columns {
padding-right: 0;
padding-left: 0;
}
.medium-collapse .row {
margin-right: 0;
margin-left: 0;
}
.expanded.row .medium-collapse.row {
margin-right: 0;
margin-left: 0;
}
.medium-uncollapse > .column, .medium-uncollapse > .columns {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
.medium-centered {
margin-right: auto;
margin-left: auto;
}
.medium-centered, .medium-centered:last-child:not(:first-child) {
float: none;
clear: both;
}
.medium-pull-0, .medium-push-0, .medium-uncentered {
position: static;
margin-right: 0;
margin-left: 0;
}
.medium-pull-0, .medium-pull-0:last-child:not(:first-child), .medium-push-0, .medium-push-0:last-child:not(:first-child), .medium-uncentered, .medium-uncentered:last-child:not(:first-child) {
float: left;
clear: none;
}
.medium-pull-0:last-child:not(:first-child), .medium-push-0:last-child:not(:first-child), .medium-uncentered:last-child:not(:first-child) {
float: right;
}
}
@media print, screen and (min-width: 64em) {
.large-1 {
width: 8.33333%;
}
.large-push-1 {
position: relative;
left: 8.33333%;
}
.large-pull-1 {
position: relative;
left: -8.33333%;
}
.large-offset-0 {
margin-left: 0;
}
.large-2 {
width: 16.66667%;
}
.large-push-2 {
position: relative;
left: 16.66667%;
}
.large-pull-2 {
position: relative;
left: -16.66667%;
}
.large-offset-1 {
margin-left: 8.33333%;
}
.large-3 {
width: 25%;
}
.large-push-3 {
position: relative;
left: 25%;
}
.large-pull-3 {
position: relative;
left: -25%;
}
.large-offset-2 {
margin-left: 16.66667%;
}
.large-4 {
width: 33.33333%;
}
.large-push-4 {
position: relative;
left: 33.33333%;
}
.large-pull-4 {
position: relative;
left: -33.33333%;
}
.large-offset-3 {
margin-left: 25%;
}
.large-5 {
width: 41.66667%;
}
.large-push-5 {
position: relative;
left: 41.66667%;
}
.large-pull-5 {
position: relative;
left: -41.66667%;
}
.large-offset-4 {
margin-left: 33.33333%;
}
.large-6 {
width: 50%;
}
.large-push-6 {
position: relative;
left: 50%;
}
.large-pull-6 {
position: relative;
left: -50%;
}
.large-offset-5 {
margin-left: 41.66667%;
}
.large-7 {
width: 58.33333%;
}
.large-push-7 {
position: relative;
left: 58.33333%;
}
.large-pull-7 {
position: relative;
left: -58.33333%;
}
.large-offset-6 {
margin-left: 50%;
}
.large-8 {
width: 66.66667%;
}
.large-push-8 {
position: relative;
left: 66.66667%;
}
.large-pull-8 {
position: relative;
left: -66.66667%;
}
.large-offset-7 {
margin-left: 58.33333%;
}
.large-9 {
width: 75%;
}
.large-push-9 {
position: relative;
left: 75%;
}
.large-pull-9 {
position: relative;
left: -75%;
}
.large-offset-8 {
margin-left: 66.66667%;
}
.large-10 {
width: 83.33333%;
}
.large-push-10 {
position: relative;
left: 83.33333%;
}
.large-pull-10 {
position: relative;
left: -83.33333%;
}
.large-offset-9 {
margin-left: 75%;
}
.large-11 {
width: 91.66667%;
}
.large-push-11 {
position: relative;
left: 91.66667%;
}
.large-pull-11 {
position: relative;
left: -91.66667%;
}
.large-offset-10 {
margin-left: 83.33333%;
}
.large-12 {
width: 100%;
}
.large-offset-11 {
margin-left: 91.66667%;
}
.large-up-1 > .column, .large-up-1 > .columns {
float: left;
width: 100%;
}
.large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {
clear: none;
}
.large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {
clear: both;
}
.large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {
float: left;
}
.large-up-2 > .column, .large-up-2 > .columns {
float: left;
width: 50%;
}
.large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {
clear: none;
}
.large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {
clear: both;
}
.large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {
float: left;
}
.large-up-3 > .column, .large-up-3 > .columns {
float: left;
width: 33.33333%;
}
.large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {
clear: none;
}
.large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {
clear: both;
}
.large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {
float: left;
}
.large-up-4 > .column, .large-up-4 > .columns {
float: left;
width: 25%;
}
.large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {
clear: none;
}
.large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {
clear: both;
}
.large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {
float: left;
}
.large-up-5 > .column, .large-up-5 > .columns {
float: left;
width: 20%;
}
.large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {
clear: none;
}
.large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {
clear: both;
}
.large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {
float: left;
}
.large-up-6 > .column, .large-up-6 > .columns {
float: left;
width: 16.66667%;
}
.large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {
clear: none;
}
.large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {
clear: both;
}
.large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {
float: left;
}
.large-up-7 > .column, .large-up-7 > .columns {
float: left;
width: 14.28571%;
}
.large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {
clear: none;
}
.large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {
clear: both;
}
.large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {
float: left;
}
.large-up-8 > .column, .large-up-8 > .columns {
float: left;
width: 12.5%;
}
.large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {
clear: none;
}
.large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {
clear: both;
}
.large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {
float: left;
}
.large-collapse > .column, .large-collapse > .columns {
padding-right: 0;
padding-left: 0;
}
.large-collapse .row {
margin-right: 0;
margin-left: 0;
}
.expanded.row .large-collapse.row {
margin-right: 0;
margin-left: 0;
}
.large-uncollapse > .column, .large-uncollapse > .columns {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
.large-centered {
margin-right: auto;
margin-left: auto;
}
.large-centered, .large-centered:last-child:not(:first-child) {
float: none;
clear: both;
}
.large-pull-0, .large-push-0, .large-uncentered {
position: static;
margin-right: 0;
margin-left: 0;
}
.large-pull-0, .large-pull-0:last-child:not(:first-child), .large-push-0, .large-push-0:last-child:not(:first-child), .large-uncentered, .large-uncentered:last-child:not(:first-child) {
float: left;
clear: none;
}
.large-pull-0:last-child:not(:first-child), .large-push-0:last-child:not(:first-child), .large-uncentered:last-child:not(:first-child) {
float: right;
}
}
.column-block {
margin-bottom: 1.25rem;
}
.column-block > :last-child {
margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
.column-block {
margin-bottom: 1.875rem;
}
.column-block > :last-child {
margin-bottom: 0;
}
}
.grid-container {
padding-right: 0.625rem;
padding-left: 0.625rem;
max-width: 75rem;
margin: 0 auto;
}
@media print, screen and (min-width: 40em) {
.grid-container {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
.grid-container.fluid {
padding-right: 0.625rem;
padding-left: 0.625rem;
max-width: 100%;
margin: 0 auto;
}
@media print, screen and (min-width: 40em) {
.grid-container.fluid {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
.grid-container.full {
padding-right: 0;
padding-left: 0;
max-width: 100%;
margin: 0 auto;
}
.grid-x {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.cell {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
min-height: 0;
min-width: 0;
width: 100%;
}
.cell.auto {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
.cell.shrink {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.grid-x > .auto {
width: auto;
}
.grid-x > .shrink {
width: auto;
}
.grid-x > .small-1, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-full, .grid-x > .small-shrink {
-webkit-flex-basis: auto;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
@media print, screen and (min-width: 40em) {
.grid-x > .medium-1, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-full, .grid-x > .medium-shrink {
-webkit-flex-basis: auto;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
}
@media print, screen and (min-width: 64em) {
.grid-x > .large-1, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-full, .grid-x > .large-shrink {
-webkit-flex-basis: auto;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
}
.grid-x > .small-1, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9 {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.grid-x > .small-1 {
width: 8.33333%;
}
.grid-x > .small-2 {
width: 16.66667%;
}
.grid-x > .small-3 {
width: 25%;
}
.grid-x > .small-4 {
width: 33.33333%;
}
.grid-x > .small-5 {
width: 41.66667%;
}
.grid-x > .small-6 {
width: 50%;
}
.grid-x > .small-7 {
width: 58.33333%;
}
.grid-x > .small-8 {
width: 66.66667%;
}
.grid-x > .small-9 {
width: 75%;
}
.grid-x > .small-10 {
width: 83.33333%;
}
.grid-x > .small-11 {
width: 91.66667%;
}
.grid-x > .small-12 {
width: 100%;
}
@media print, screen and (min-width: 40em) {
.grid-x > .medium-auto {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
width: auto;
}
.grid-x > .medium-1, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-shrink {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.grid-x > .medium-shrink {
width: auto;
}
.grid-x > .medium-1 {
width: 8.33333%;
}
.grid-x > .medium-2 {
width: 16.66667%;
}
.grid-x > .medium-3 {
width: 25%;
}
.grid-x > .medium-4 {
width: 33.33333%;
}
.grid-x > .medium-5 {
width: 41.66667%;
}
.grid-x > .medium-6 {
width: 50%;
}
.grid-x > .medium-7 {
width: 58.33333%;
}
.grid-x > .medium-8 {
width: 66.66667%;
}
.grid-x > .medium-9 {
width: 75%;
}
.grid-x > .medium-10 {
width: 83.33333%;
}
.grid-x > .medium-11 {
width: 91.66667%;
}
.grid-x > .medium-12 {
width: 100%;
}
}
@media print, screen and (min-width: 64em) {
.grid-x > .large-auto {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
width: auto;
}
.grid-x > .large-1, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-shrink {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.grid-x > .large-shrink {
width: auto;
}
.grid-x > .large-1 {
width: 8.33333%;
}
.grid-x > .large-2 {
width: 16.66667%;
}
.grid-x > .large-3 {
width: 25%;
}
.grid-x > .large-4 {
width: 33.33333%;
}
.grid-x > .large-5 {
width: 41.66667%;
}
.grid-x > .large-6 {
width: 50%;
}
.grid-x > .large-7 {
width: 58.33333%;
}
.grid-x > .large-8 {
width: 66.66667%;
}
.grid-x > .large-9 {
width: 75%;
}
.grid-x > .large-10 {
width: 83.33333%;
}
.grid-x > .large-11 {
width: 91.66667%;
}
.grid-x > .large-12 {
width: 100%;
}
}
.grid-margin-x:not(.grid-x) > .cell {
width: auto;
}
.grid-margin-y:not(.grid-y) > .cell {
height: auto;
}
.grid-margin-x {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-margin-x {
margin-left: -0.9375rem;
margin-right: -0.9375rem;
}
}
.grid-margin-x > .cell {
width: calc(100% - 1.25rem);
margin-left: 0.625rem;
margin-right: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-margin-x > .cell {
width: calc(100% - 1.875rem);
margin-left: 0.9375rem;
margin-right: 0.9375rem;
}
}
.grid-margin-x > .auto {
width: auto;
}
.grid-margin-x > .shrink {
width: auto;
}
.grid-margin-x > .small-1 {
width: calc(8.33333% - 1.25rem);
}
.grid-margin-x > .small-2 {
width: calc(16.66667% - 1.25rem);
}
.grid-margin-x > .small-3 {
width: calc(25% - 1.25rem);
}
.grid-margin-x > .small-4 {
width: calc(33.33333% - 1.25rem);
}
.grid-margin-x > .small-5 {
width: calc(41.66667% - 1.25rem);
}
.grid-margin-x > .small-6 {
width: calc(50% - 1.25rem);
}
.grid-margin-x > .small-7 {
width: calc(58.33333% - 1.25rem);
}
.grid-margin-x > .small-8 {
width: calc(66.66667% - 1.25rem);
}
.grid-margin-x > .small-9 {
width: calc(75% - 1.25rem);
}
.grid-margin-x > .small-10 {
width: calc(83.33333% - 1.25rem);
}
.grid-margin-x > .small-11 {
width: calc(91.66667% - 1.25rem);
}
.grid-margin-x > .small-12 {
width: calc(100% - 1.25rem);
}
@media print, screen and (min-width: 40em) {
.grid-margin-x > .auto {
width: auto;
}
.grid-margin-x > .shrink {
width: auto;
}
.grid-margin-x > .small-1 {
width: calc(8.33333% - 1.875rem);
}
.grid-margin-x > .small-2 {
width: calc(16.66667% - 1.875rem);
}
.grid-margin-x > .small-3 {
width: calc(25% - 1.875rem);
}
.grid-margin-x > .small-4 {
width: calc(33.33333% - 1.875rem);
}
.grid-margin-x > .small-5 {
width: calc(41.66667% - 1.875rem);
}
.grid-margin-x > .small-6 {
width: calc(50% - 1.875rem);
}
.grid-margin-x > .small-7 {
width: calc(58.33333% - 1.875rem);
}
.grid-margin-x > .small-8 {
width: calc(66.66667% - 1.875rem);
}
.grid-margin-x > .small-9 {
width: calc(75% - 1.875rem);
}
.grid-margin-x > .small-10 {
width: calc(83.33333% - 1.875rem);
}
.grid-margin-x > .small-11 {
width: calc(91.66667% - 1.875rem);
}
.grid-margin-x > .small-12 {
width: calc(100% - 1.875rem);
}
.grid-margin-x > .medium-auto {
width: auto;
}
.grid-margin-x > .medium-shrink {
width: auto;
}
.grid-margin-x > .medium-1 {
width: calc(8.33333% - 1.875rem);
}
.grid-margin-x > .medium-2 {
width: calc(16.66667% - 1.875rem);
}
.grid-margin-x > .medium-3 {
width: calc(25% - 1.875rem);
}
.grid-margin-x > .medium-4 {
width: calc(33.33333% - 1.875rem);
}
.grid-margin-x > .medium-5 {
width: calc(41.66667% - 1.875rem);
}
.grid-margin-x > .medium-6 {
width: calc(50% - 1.875rem);
}
.grid-margin-x > .medium-7 {
width: calc(58.33333% - 1.875rem);
}
.grid-margin-x > .medium-8 {
width: calc(66.66667% - 1.875rem);
}
.grid-margin-x > .medium-9 {
width: calc(75% - 1.875rem);
}
.grid-margin-x > .medium-10 {
width: calc(83.33333% - 1.875rem);
}
.grid-margin-x > .medium-11 {
width: calc(91.66667% - 1.875rem);
}
.grid-margin-x > .medium-12 {
width: calc(100% - 1.875rem);
}
}
@media print, screen and (min-width: 64em) {
.grid-margin-x > .large-auto {
width: auto;
}
.grid-margin-x > .large-shrink {
width: auto;
}
.grid-margin-x > .large-1 {
width: calc(8.33333% - 1.875rem);
}
.grid-margin-x > .large-2 {
width: calc(16.66667% - 1.875rem);
}
.grid-margin-x > .large-3 {
width: calc(25% - 1.875rem);
}
.grid-margin-x > .large-4 {
width: calc(33.33333% - 1.875rem);
}
.grid-margin-x > .large-5 {
width: calc(41.66667% - 1.875rem);
}
.grid-margin-x > .large-6 {
width: calc(50% - 1.875rem);
}
.grid-margin-x > .large-7 {
width: calc(58.33333% - 1.875rem);
}
.grid-margin-x > .large-8 {
width: calc(66.66667% - 1.875rem);
}
.grid-margin-x > .large-9 {
width: calc(75% - 1.875rem);
}
.grid-margin-x > .large-10 {
width: calc(83.33333% - 1.875rem);
}
.grid-margin-x > .large-11 {
width: calc(91.66667% - 1.875rem);
}
.grid-margin-x > .large-12 {
width: calc(100% - 1.875rem);
}
}
.grid-padding-x .grid-padding-x {
margin-right: -0.625rem;
margin-left: -0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-padding-x .grid-padding-x {
margin-right: -0.9375rem;
margin-left: -0.9375rem;
}
}
.grid-container:not(.full) > .grid-padding-x {
margin-right: -0.625rem;
margin-left: -0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-container:not(.full) > .grid-padding-x {
margin-right: -0.9375rem;
margin-left: -0.9375rem;
}
}
.grid-padding-x > .cell {
padding-right: 0.625rem;
padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-padding-x > .cell {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
.small-up-1 > .cell {
width: 100%;
}
.small-up-2 > .cell {
width: 50%;
}
.small-up-3 > .cell {
width: 33.33333%;
}
.small-up-4 > .cell {
width: 25%;
}
.small-up-5 > .cell {
width: 20%;
}
.small-up-6 > .cell {
width: 16.66667%;
}
.small-up-7 > .cell {
width: 14.28571%;
}
.small-up-8 > .cell {
width: 12.5%;
}
@media print, screen and (min-width: 40em) {
.medium-up-1 > .cell {
width: 100%;
}
.medium-up-2 > .cell {
width: 50%;
}
.medium-up-3 > .cell {
width: 33.33333%;
}
.medium-up-4 > .cell {
width: 25%;
}
.medium-up-5 > .cell {
width: 20%;
}
.medium-up-6 > .cell {
width: 16.66667%;
}
.medium-up-7 > .cell {
width: 14.28571%;
}
.medium-up-8 > .cell {
width: 12.5%;
}
}
@media print, screen and (min-width: 64em) {
.large-up-1 > .cell {
width: 100%;
}
.large-up-2 > .cell {
width: 50%;
}
.large-up-3 > .cell {
width: 33.33333%;
}
.large-up-4 > .cell {
width: 25%;
}
.large-up-5 > .cell {
width: 20%;
}
.large-up-6 > .cell {
width: 16.66667%;
}
.large-up-7 > .cell {
width: 14.28571%;
}
.large-up-8 > .cell {
width: 12.5%;
}
}
.grid-margin-x.small-up-1 > .cell {
width: calc(100% - 1.25rem);
}
.grid-margin-x.small-up-2 > .cell {
width: calc(50% - 1.25rem);
}
.grid-margin-x.small-up-3 > .cell {
width: calc(33.33333% - 1.25rem);
}
.grid-margin-x.small-up-4 > .cell {
width: calc(25% - 1.25rem);
}
.grid-margin-x.small-up-5 > .cell {
width: calc(20% - 1.25rem);
}
.grid-margin-x.small-up-6 > .cell {
width: calc(16.66667% - 1.25rem);
}
.grid-margin-x.small-up-7 > .cell {
width: calc(14.28571% - 1.25rem);
}
.grid-margin-x.small-up-8 > .cell {
width: calc(12.5% - 1.25rem);
}
@media print, screen and (min-width: 40em) {
.grid-margin-x.small-up-1 > .cell {
width: calc(100% - 1.875rem);
}
.grid-margin-x.small-up-2 > .cell {
width: calc(50% - 1.875rem);
}
.grid-margin-x.small-up-3 > .cell {
width: calc(33.33333% - 1.875rem);
}
.grid-margin-x.small-up-4 > .cell {
width: calc(25% - 1.875rem);
}
.grid-margin-x.small-up-5 > .cell {
width: calc(20% - 1.875rem);
}
.grid-margin-x.small-up-6 > .cell {
width: calc(16.66667% - 1.875rem);
}
.grid-margin-x.small-up-7 > .cell {
width: calc(14.28571% - 1.875rem);
}
.grid-margin-x.small-up-8 > .cell {
width: calc(12.5% - 1.875rem);
}
.grid-margin-x.medium-up-1 > .cell {
width: calc(100% - 1.875rem);
}
.grid-margin-x.medium-up-2 > .cell {
width: calc(50% - 1.875rem);
}
.grid-margin-x.medium-up-3 > .cell {
width: calc(33.33333% - 1.875rem);
}
.grid-margin-x.medium-up-4 > .cell {
width: calc(25% - 1.875rem);
}
.grid-margin-x.medium-up-5 > .cell {
width: calc(20% - 1.875rem);
}
.grid-margin-x.medium-up-6 > .cell {
width: calc(16.66667% - 1.875rem);
}
.grid-margin-x.medium-up-7 > .cell {
width: calc(14.28571% - 1.875rem);
}
.grid-margin-x.medium-up-8 > .cell {
width: calc(12.5% - 1.875rem);
}
}
@media print, screen and (min-width: 64em) {
.grid-margin-x.large-up-1 > .cell {
width: calc(100% - 1.875rem);
}
.grid-margin-x.large-up-2 > .cell {
width: calc(50% - 1.875rem);
}
.grid-margin-x.large-up-3 > .cell {
width: calc(33.33333% - 1.875rem);
}
.grid-margin-x.large-up-4 > .cell {
width: calc(25% - 1.875rem);
}
.grid-margin-x.large-up-5 > .cell {
width: calc(20% - 1.875rem);
}
.grid-margin-x.large-up-6 > .cell {
width: calc(16.66667% - 1.875rem);
}
.grid-margin-x.large-up-7 > .cell {
width: calc(14.28571% - 1.875rem);
}
.grid-margin-x.large-up-8 > .cell {
width: calc(12.5% - 1.875rem);
}
}
.small-margin-collapse {
margin-right: 0;
margin-left: 0;
}
.small-margin-collapse > .cell {
margin-right: 0;
margin-left: 0;
}
.small-margin-collapse > .small-1 {
width: 8.33333%;
}
.small-margin-collapse > .small-2 {
width: 16.66667%;
}
.small-margin-collapse > .small-3 {
width: 25%;
}
.small-margin-collapse > .small-4 {
width: 33.33333%;
}
.small-margin-collapse > .small-5 {
width: 41.66667%;
}
.small-margin-collapse > .small-6 {
width: 50%;
}
.small-margin-collapse > .small-7 {
width: 58.33333%;
}
.small-margin-collapse > .small-8 {
width: 66.66667%;
}
.small-margin-collapse > .small-9 {
width: 75%;
}
.small-margin-collapse > .small-10 {
width: 83.33333%;
}
.small-margin-collapse > .small-11 {
width: 91.66667%;
}
.small-margin-collapse > .small-12 {
width: 100%;
}
@media print, screen and (min-width: 40em) {
.small-margin-collapse > .medium-1 {
width: 8.33333%;
}
.small-margin-collapse > .medium-2 {
width: 16.66667%;
}
.small-margin-collapse > .medium-3 {
width: 25%;
}
.small-margin-collapse > .medium-4 {
width: 33.33333%;
}
.small-margin-collapse > .medium-5 {
width: 41.66667%;
}
.small-margin-collapse > .medium-6 {
width: 50%;
}
.small-margin-collapse > .medium-7 {
width: 58.33333%;
}
.small-margin-collapse > .medium-8 {
width: 66.66667%;
}
.small-margin-collapse > .medium-9 {
width: 75%;
}
.small-margin-collapse > .medium-10 {
width: 83.33333%;
}
.small-margin-collapse > .medium-11 {
width: 91.66667%;
}
.small-margin-collapse > .medium-12 {
width: 100%;
}
}
@media print, screen and (min-width: 64em) {
.small-margin-collapse > .large-1 {
width: 8.33333%;
}
.small-margin-collapse > .large-2 {
width: 16.66667%;
}
.small-margin-collapse > .large-3 {
width: 25%;
}
.small-margin-collapse > .large-4 {
width: 33.33333%;
}
.small-margin-collapse > .large-5 {
width: 41.66667%;
}
.small-margin-collapse > .large-6 {
width: 50%;
}
.small-margin-collapse > .large-7 {
width: 58.33333%;
}
.small-margin-collapse > .large-8 {
width: 66.66667%;
}
.small-margin-collapse > .large-9 {
width: 75%;
}
.small-margin-collapse > .large-10 {
width: 83.33333%;
}
.small-margin-collapse > .large-11 {
width: 91.66667%;
}
.small-margin-collapse > .large-12 {
width: 100%;
}
}
.small-padding-collapse {
margin-right: 0;
margin-left: 0;
}
.small-padding-collapse > .cell {
padding-right: 0;
padding-left: 0;
}
@media print, screen and (min-width: 40em) {
.medium-margin-collapse {
margin-right: 0;
margin-left: 0;
}
.medium-margin-collapse > .cell {
margin-right: 0;
margin-left: 0;
}
}
@media print, screen and (min-width: 40em) {
.medium-margin-collapse > .small-1 {
width: 8.33333%;
}
.medium-margin-collapse > .small-2 {
width: 16.66667%;
}
.medium-margin-collapse > .small-3 {
width: 25%;
}
.medium-margin-collapse > .small-4 {
width: 33.33333%;
}
.medium-margin-collapse > .small-5 {
width: 41.66667%;
}
.medium-margin-collapse > .small-6 {
width: 50%;
}
.medium-margin-collapse > .small-7 {
width: 58.33333%;
}
.medium-margin-collapse > .small-8 {
width: 66.66667%;
}
.medium-margin-collapse > .small-9 {
width: 75%;
}
.medium-margin-collapse > .small-10 {
width: 83.33333%;
}
.medium-margin-collapse > .small-11 {
width: 91.66667%;
}
.medium-margin-collapse > .small-12 {
width: 100%;
}
}
@media print, screen and (min-width: 40em) {
.medium-margin-collapse > .medium-1 {
width: 8.33333%;
}
.medium-margin-collapse > .medium-2 {
width: 16.66667%;
}
.medium-margin-collapse > .medium-3 {
width: 25%;
}
.medium-margin-collapse > .medium-4 {
width: 33.33333%;
}
.medium-margin-collapse > .medium-5 {
width: 41.66667%;
}
.medium-margin-collapse > .medium-6 {
width: 50%;
}
.medium-margin-collapse > .medium-7 {
width: 58.33333%;
}
.medium-margin-collapse > .medium-8 {
width: 66.66667%;
}
.medium-margin-collapse > .medium-9 {
width: 75%;
}
.medium-margin-collapse > .medium-10 {
width: 83.33333%;
}
.medium-margin-collapse > .medium-11 {
width: 91.66667%;
}
.medium-margin-collapse > .medium-12 {
width: 100%;
}
}
@media print, screen and (min-width: 64em) {
.medium-margin-collapse > .large-1 {
width: 8.33333%;
}
.medium-margin-collapse > .large-2 {
width: 16.66667%;
}
.medium-margin-collapse > .large-3 {
width: 25%;
}
.medium-margin-collapse > .large-4 {
width: 33.33333%;
}
.medium-margin-collapse > .large-5 {
width: 41.66667%;
}
.medium-margin-collapse > .large-6 {
width: 50%;
}
.medium-margin-collapse > .large-7 {
width: 58.33333%;
}
.medium-margin-collapse > .large-8 {
width: 66.66667%;
}
.medium-margin-collapse > .large-9 {
width: 75%;
}
.medium-margin-collapse > .large-10 {
width: 83.33333%;
}
.medium-margin-collapse > .large-11 {
width: 91.66667%;
}
.medium-margin-collapse > .large-12 {
width: 100%;
}
}
@media print, screen and (min-width: 40em) {
.medium-padding-collapse {
margin-right: 0;
margin-left: 0;
}
.medium-padding-collapse > .cell {
padding-right: 0;
padding-left: 0;
}
}
@media print, screen and (min-width: 64em) {
.large-margin-collapse {
margin-right: 0;
margin-left: 0;
}
.large-margin-collapse > .cell {
margin-right: 0;
margin-left: 0;
}
}
@media print, screen and (min-width: 64em) {
.large-margin-collapse > .small-1 {
width: 8.33333%;
}
.large-margin-collapse > .small-2 {
width: 16.66667%;
}
.large-margin-collapse > .small-3 {
width: 25%;
}
.large-margin-collapse > .small-4 {
width: 33.33333%;
}
.large-margin-collapse > .small-5 {
width: 41.66667%;
}
.large-margin-collapse > .small-6 {
width: 50%;
}
.large-margin-collapse > .small-7 {
width: 58.33333%;
}
.large-margin-collapse > .small-8 {
width: 66.66667%;
}
.large-margin-collapse > .small-9 {
width: 75%;
}
.large-margin-collapse > .small-10 {
width: 83.33333%;
}
.large-margin-collapse > .small-11 {
width: 91.66667%;
}
.large-margin-collapse > .small-12 {
width: 100%;
}
}
@media print, screen and (min-width: 64em) {
.large-margin-collapse > .medium-1 {
width: 8.33333%;
}
.large-margin-collapse > .medium-2 {
width: 16.66667%;
}
.large-margin-collapse > .medium-3 {
width: 25%;
}
.large-margin-collapse > .medium-4 {
width: 33.33333%;
}
.large-margin-collapse > .medium-5 {
width: 41.66667%;
}
.large-margin-collapse > .medium-6 {
width: 50%;
}
.large-margin-collapse > .medium-7 {
width: 58.33333%;
}
.large-margin-collapse > .medium-8 {
width: 66.66667%;
}
.large-margin-collapse > .medium-9 {
width: 75%;
}
.large-margin-collapse > .medium-10 {
width: 83.33333%;
}
.large-margin-collapse > .medium-11 {
width: 91.66667%;
}
.large-margin-collapse > .medium-12 {
width: 100%;
}
}
@media print, screen and (min-width: 64em) {
.large-margin-collapse > .large-1 {
width: 8.33333%;
}
.large-margin-collapse > .large-2 {
width: 16.66667%;
}
.large-margin-collapse > .large-3 {
width: 25%;
}
.large-margin-collapse > .large-4 {
width: 33.33333%;
}
.large-margin-collapse > .large-5 {
width: 41.66667%;
}
.large-margin-collapse > .large-6 {
width: 50%;
}
.large-margin-collapse > .large-7 {
width: 58.33333%;
}
.large-margin-collapse > .large-8 {
width: 66.66667%;
}
.large-margin-collapse > .large-9 {
width: 75%;
}
.large-margin-collapse > .large-10 {
width: 83.33333%;
}
.large-margin-collapse > .large-11 {
width: 91.66667%;
}
.large-margin-collapse > .large-12 {
width: 100%;
}
}
@media print, screen and (min-width: 64em) {
.large-padding-collapse {
margin-right: 0;
margin-left: 0;
}
.large-padding-collapse > .cell {
padding-right: 0;
padding-left: 0;
}
}
.small-offset-0 {
margin-left: 0;
}
.grid-margin-x > .small-offset-0 {
margin-left: calc(0% + 0.625rem);
}
.small-offset-1 {
margin-left: 8.33333%;
}
.grid-margin-x > .small-offset-1 {
margin-left: calc(8.33333% + 0.625rem);
}
.small-offset-2 {
margin-left: 16.66667%;
}
.grid-margin-x > .small-offset-2 {
margin-left: calc(16.66667% + 0.625rem);
}
.small-offset-3 {
margin-left: 25%;
}
.grid-margin-x > .small-offset-3 {
margin-left: calc(25% + 0.625rem);
}
.small-offset-4 {
margin-left: 33.33333%;
}
.grid-margin-x > .small-offset-4 {
margin-left: calc(33.33333% + 0.625rem);
}
.small-offset-5 {
margin-left: 41.66667%;
}
.grid-margin-x > .small-offset-5 {
margin-left: calc(41.66667% + 0.625rem);
}
.small-offset-6 {
margin-left: 50%;
}
.grid-margin-x > .small-offset-6 {
margin-left: calc(50% + 0.625rem);
}
.small-offset-7 {
margin-left: 58.33333%;
}
.grid-margin-x > .small-offset-7 {
margin-left: calc(58.33333% + 0.625rem);
}
.small-offset-8 {
margin-left: 66.66667%;
}
.grid-margin-x > .small-offset-8 {
margin-left: calc(66.66667% + 0.625rem);
}
.small-offset-9 {
margin-left: 75%;
}
.grid-margin-x > .small-offset-9 {
margin-left: calc(75% + 0.625rem);
}
.small-offset-10 {
margin-left: 83.33333%;
}
.grid-margin-x > .small-offset-10 {
margin-left: calc(83.33333% + 0.625rem);
}
.small-offset-11 {
margin-left: 91.66667%;
}
.grid-margin-x > .small-offset-11 {
margin-left: calc(91.66667% + 0.625rem);
}
@media print, screen and (min-width: 40em) {
.medium-offset-0 {
margin-left: 0;
}
.grid-margin-x > .medium-offset-0 {
margin-left: calc(0% + 0.9375rem);
}
.medium-offset-1 {
margin-left: 8.33333%;
}
.grid-margin-x > .medium-offset-1 {
margin-left: calc(8.33333% + 0.9375rem);
}
.medium-offset-2 {
margin-left: 16.66667%;
}
.grid-margin-x > .medium-offset-2 {
margin-left: calc(16.66667% + 0.9375rem);
}
.medium-offset-3 {
margin-left: 25%;
}
.grid-margin-x > .medium-offset-3 {
margin-left: calc(25% + 0.9375rem);
}
.medium-offset-4 {
margin-left: 33.33333%;
}
.grid-margin-x > .medium-offset-4 {
margin-left: calc(33.33333% + 0.9375rem);
}
.medium-offset-5 {
margin-left: 41.66667%;
}
.grid-margin-x > .medium-offset-5 {
margin-left: calc(41.66667% + 0.9375rem);
}
.medium-offset-6 {
margin-left: 50%;
}
.grid-margin-x > .medium-offset-6 {
margin-left: calc(50% + 0.9375rem);
}
.medium-offset-7 {
margin-left: 58.33333%;
}
.grid-margin-x > .medium-offset-7 {
margin-left: calc(58.33333% + 0.9375rem);
}
.medium-offset-8 {
margin-left: 66.66667%;
}
.grid-margin-x > .medium-offset-8 {
margin-left: calc(66.66667% + 0.9375rem);
}
.medium-offset-9 {
margin-left: 75%;
}
.grid-margin-x > .medium-offset-9 {
margin-left: calc(75% + 0.9375rem);
}
.medium-offset-10 {
margin-left: 83.33333%;
}
.grid-margin-x > .medium-offset-10 {
margin-left: calc(83.33333% + 0.9375rem);
}
.medium-offset-11 {
margin-left: 91.66667%;
}
.grid-margin-x > .medium-offset-11 {
margin-left: calc(91.66667% + 0.9375rem);
}
}
@media print, screen and (min-width: 64em) {
.large-offset-0 {
margin-left: 0;
}
.grid-margin-x > .large-offset-0 {
margin-left: calc(0% + 0.9375rem);
}
.large-offset-1 {
margin-left: 8.33333%;
}
.grid-margin-x > .large-offset-1 {
margin-left: calc(8.33333% + 0.9375rem);
}
.large-offset-2 {
margin-left: 16.66667%;
}
.grid-margin-x > .large-offset-2 {
margin-left: calc(16.66667% + 0.9375rem);
}
.large-offset-3 {
margin-left: 25%;
}
.grid-margin-x > .large-offset-3 {
margin-left: calc(25% + 0.9375rem);
}
.large-offset-4 {
margin-left: 33.33333%;
}
.grid-margin-x > .large-offset-4 {
margin-left: calc(33.33333% + 0.9375rem);
}
.large-offset-5 {
margin-left: 41.66667%;
}
.grid-margin-x > .large-offset-5 {
margin-left: calc(41.66667% + 0.9375rem);
}
.large-offset-6 {
margin-left: 50%;
}
.grid-margin-x > .large-offset-6 {
margin-left: calc(50% + 0.9375rem);
}
.large-offset-7 {
margin-left: 58.33333%;
}
.grid-margin-x > .large-offset-7 {
margin-left: calc(58.33333% + 0.9375rem);
}
.large-offset-8 {
margin-left: 66.66667%;
}
.grid-margin-x > .large-offset-8 {
margin-left: calc(66.66667% + 0.9375rem);
}
.large-offset-9 {
margin-left: 75%;
}
.grid-margin-x > .large-offset-9 {
margin-left: calc(75% + 0.9375rem);
}
.large-offset-10 {
margin-left: 83.33333%;
}
.grid-margin-x > .large-offset-10 {
margin-left: calc(83.33333% + 0.9375rem);
}
.large-offset-11 {
margin-left: 91.66667%;
}
.grid-margin-x > .large-offset-11 {
margin-left: calc(91.66667% + 0.9375rem);
}
}
.grid-y {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: column nowrap;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
}
.grid-y > .cell {
width: auto;
max-width: none;
}
.grid-y > .auto {
height: auto;
}
.grid-y > .shrink {
height: auto;
}
.grid-y > .small-1, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-full, .grid-y > .small-shrink {
-webkit-flex-basis: auto;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
@media print, screen and (min-width: 40em) {
.grid-y > .medium-1, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-full, .grid-y > .medium-shrink {
-webkit-flex-basis: auto;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
}
@media print, screen and (min-width: 64em) {
.grid-y > .large-1, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-full, .grid-y > .large-shrink {
-webkit-flex-basis: auto;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
}
.grid-y > .small-1, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9 {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.grid-y > .small-1 {
height: 8.33333%;
}
.grid-y > .small-2 {
height: 16.66667%;
}
.grid-y > .small-3 {
height: 25%;
}
.grid-y > .small-4 {
height: 33.33333%;
}
.grid-y > .small-5 {
height: 41.66667%;
}
.grid-y > .small-6 {
height: 50%;
}
.grid-y > .small-7 {
height: 58.33333%;
}
.grid-y > .small-8 {
height: 66.66667%;
}
.grid-y > .small-9 {
height: 75%;
}
.grid-y > .small-10 {
height: 83.33333%;
}
.grid-y > .small-11 {
height: 91.66667%;
}
.grid-y > .small-12 {
height: 100%;
}
@media print, screen and (min-width: 40em) {
.grid-y > .medium-auto {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
height: auto;
}
.grid-y > .medium-1, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-shrink {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.grid-y > .medium-shrink {
height: auto;
}
.grid-y > .medium-1 {
height: 8.33333%;
}
.grid-y > .medium-2 {
height: 16.66667%;
}
.grid-y > .medium-3 {
height: 25%;
}
.grid-y > .medium-4 {
height: 33.33333%;
}
.grid-y > .medium-5 {
height: 41.66667%;
}
.grid-y > .medium-6 {
height: 50%;
}
.grid-y > .medium-7 {
height: 58.33333%;
}
.grid-y > .medium-8 {
height: 66.66667%;
}
.grid-y > .medium-9 {
height: 75%;
}
.grid-y > .medium-10 {
height: 83.33333%;
}
.grid-y > .medium-11 {
height: 91.66667%;
}
.grid-y > .medium-12 {
height: 100%;
}
}
@media print, screen and (min-width: 64em) {
.grid-y > .large-auto {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
height: auto;
}
.grid-y > .large-1, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-shrink {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.grid-y > .large-shrink {
height: auto;
}
.grid-y > .large-1 {
height: 8.33333%;
}
.grid-y > .large-2 {
height: 16.66667%;
}
.grid-y > .large-3 {
height: 25%;
}
.grid-y > .large-4 {
height: 33.33333%;
}
.grid-y > .large-5 {
height: 41.66667%;
}
.grid-y > .large-6 {
height: 50%;
}
.grid-y > .large-7 {
height: 58.33333%;
}
.grid-y > .large-8 {
height: 66.66667%;
}
.grid-y > .large-9 {
height: 75%;
}
.grid-y > .large-10 {
height: 83.33333%;
}
.grid-y > .large-11 {
height: 91.66667%;
}
.grid-y > .large-12 {
height: 100%;
}
}
.grid-padding-y .grid-padding-y {
margin-top: -0.625rem;
margin-bottom: -0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-padding-y .grid-padding-y {
margin-top: -0.9375rem;
margin-bottom: -0.9375rem;
}
}
.grid-padding-y > .cell {
padding-top: 0.625rem;
padding-bottom: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-padding-y > .cell {
padding-top: 0.9375rem;
padding-bottom: 0.9375rem;
}
}
.grid-margin-y {
margin-top: -0.625rem;
margin-bottom: -0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-margin-y {
margin-top: -0.9375rem;
margin-bottom: -0.9375rem;
}
}
.grid-margin-y > .cell {
height: calc(100% - 1.25rem);
margin-top: 0.625rem;
margin-bottom: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-margin-y > .cell {
height: calc(100% - 1.875rem);
margin-top: 0.9375rem;
margin-bottom: 0.9375rem;
}
}
.grid-margin-y > .auto {
height: auto;
}
.grid-margin-y > .shrink {
height: auto;
}
.grid-margin-y > .small-1 {
height: calc(8.33333% - 1.25rem);
}
.grid-margin-y > .small-2 {
height: calc(16.66667% - 1.25rem);
}
.grid-margin-y > .small-3 {
height: calc(25% - 1.25rem);
}
.grid-margin-y > .small-4 {
height: calc(33.33333% - 1.25rem);
}
.grid-margin-y > .small-5 {
height: calc(41.66667% - 1.25rem);
}
.grid-margin-y > .small-6 {
height: calc(50% - 1.25rem);
}
.grid-margin-y > .small-7 {
height: calc(58.33333% - 1.25rem);
}
.grid-margin-y > .small-8 {
height: calc(66.66667% - 1.25rem);
}
.grid-margin-y > .small-9 {
height: calc(75% - 1.25rem);
}
.grid-margin-y > .small-10 {
height: calc(83.33333% - 1.25rem);
}
.grid-margin-y > .small-11 {
height: calc(91.66667% - 1.25rem);
}
.grid-margin-y > .small-12 {
height: calc(100% - 1.25rem);
}
@media print, screen and (min-width: 40em) {
.grid-margin-y > .auto {
height: auto;
}
.grid-margin-y > .shrink {
height: auto;
}
.grid-margin-y > .small-1 {
height: calc(8.33333% - 1.875rem);
}
.grid-margin-y > .small-2 {
height: calc(16.66667% - 1.875rem);
}
.grid-margin-y > .small-3 {
height: calc(25% - 1.875rem);
}
.grid-margin-y > .small-4 {
height: calc(33.33333% - 1.875rem);
}
.grid-margin-y > .small-5 {
height: calc(41.66667% - 1.875rem);
}
.grid-margin-y > .small-6 {
height: calc(50% - 1.875rem);
}
.grid-margin-y > .small-7 {
height: calc(58.33333% - 1.875rem);
}
.grid-margin-y > .small-8 {
height: calc(66.66667% - 1.875rem);
}
.grid-margin-y > .small-9 {
height: calc(75% - 1.875rem);
}
.grid-margin-y > .small-10 {
height: calc(83.33333% - 1.875rem);
}
.grid-margin-y > .small-11 {
height: calc(91.66667% - 1.875rem);
}
.grid-margin-y > .small-12 {
height: calc(100% - 1.875rem);
}
.grid-margin-y > .medium-auto {
height: auto;
}
.grid-margin-y > .medium-shrink {
height: auto;
}
.grid-margin-y > .medium-1 {
height: calc(8.33333% - 1.875rem);
}
.grid-margin-y > .medium-2 {
height: calc(16.66667% - 1.875rem);
}
.grid-margin-y > .medium-3 {
height: calc(25% - 1.875rem);
}
.grid-margin-y > .medium-4 {
height: calc(33.33333% - 1.875rem);
}
.grid-margin-y > .medium-5 {
height: calc(41.66667% - 1.875rem);
}
.grid-margin-y > .medium-6 {
height: calc(50% - 1.875rem);
}
.grid-margin-y > .medium-7 {
height: calc(58.33333% - 1.875rem);
}
.grid-margin-y > .medium-8 {
height: calc(66.66667% - 1.875rem);
}
.grid-margin-y > .medium-9 {
height: calc(75% - 1.875rem);
}
.grid-margin-y > .medium-10 {
height: calc(83.33333% - 1.875rem);
}
.grid-margin-y > .medium-11 {
height: calc(91.66667% - 1.875rem);
}
.grid-margin-y > .medium-12 {
height: calc(100% - 1.875rem);
}
}
@media print, screen and (min-width: 64em) {
.grid-margin-y > .large-auto {
height: auto;
}
.grid-margin-y > .large-shrink {
height: auto;
}
.grid-margin-y > .large-1 {
height: calc(8.33333% - 1.875rem);
}
.grid-margin-y > .large-2 {
height: calc(16.66667% - 1.875rem);
}
.grid-margin-y > .large-3 {
height: calc(25% - 1.875rem);
}
.grid-margin-y > .large-4 {
height: calc(33.33333% - 1.875rem);
}
.grid-margin-y > .large-5 {
height: calc(41.66667% - 1.875rem);
}
.grid-margin-y > .large-6 {
height: calc(50% - 1.875rem);
}
.grid-margin-y > .large-7 {
height: calc(58.33333% - 1.875rem);
}
.grid-margin-y > .large-8 {
height: calc(66.66667% - 1.875rem);
}
.grid-margin-y > .large-9 {
height: calc(75% - 1.875rem);
}
.grid-margin-y > .large-10 {
height: calc(83.33333% - 1.875rem);
}
.grid-margin-y > .large-11 {
height: calc(91.66667% - 1.875rem);
}
.grid-margin-y > .large-12 {
height: calc(100% - 1.875rem);
}
}
.grid-frame {
overflow: hidden;
position: relative;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
width: 100vw;
}
.cell .grid-frame {
width: 100%;
}
.cell-block {
overflow-x: auto;
max-width: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.cell-block-y {
overflow-y: auto;
max-height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.cell-block-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
max-height: 100%;
}
.cell-block-container > .grid-x {
max-height: 100%;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
@media print, screen and (min-width: 40em) {
.medium-grid-frame {
overflow: hidden;
position: relative;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
width: 100vw;
}
.cell .medium-grid-frame {
width: 100%;
}
.medium-cell-block {
overflow-x: auto;
max-width: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.medium-cell-block-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
max-height: 100%;
}
.medium-cell-block-container > .grid-x {
max-height: 100%;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.medium-cell-block-y {
overflow-y: auto;
max-height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
}
@media print, screen and (min-width: 64em) {
.large-grid-frame {
overflow: hidden;
position: relative;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
width: 100vw;
}
.cell .large-grid-frame {
width: 100%;
}
.large-cell-block {
overflow-x: auto;
max-width: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.large-cell-block-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
max-height: 100%;
}
.large-cell-block-container > .grid-x {
max-height: 100%;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.large-cell-block-y {
overflow-y: auto;
max-height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
}
.grid-y.grid-frame {
width: auto;
overflow: hidden;
position: relative;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
height: 100vh;
}
@media print, screen and (min-width: 40em) {
.grid-y.medium-grid-frame {
width: auto;
overflow: hidden;
position: relative;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
height: 100vh;
}
}
@media print, screen and (min-width: 64em) {
.grid-y.large-grid-frame {
width: auto;
overflow: hidden;
position: relative;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
height: 100vh;
}
}
.cell .grid-y.grid-frame {
height: 100%;
}
@media print, screen and (min-width: 40em) {
.cell .grid-y.medium-grid-frame {
height: 100%;
}
}
@media print, screen and (min-width: 64em) {
.cell .grid-y.large-grid-frame {
height: 100%;
}
}
.grid-margin-y {
margin-top: -0.625rem;
margin-bottom: -0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-margin-y {
margin-top: -0.9375rem;
margin-bottom: -0.9375rem;
}
}
.grid-margin-y > .cell {
height: calc(100% - 1.25rem);
margin-top: 0.625rem;
margin-bottom: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.grid-margin-y > .cell {
height: calc(100% - 1.875rem);
margin-top: 0.9375rem;
margin-bottom: 0.9375rem;
}
}
.grid-margin-y > .auto {
height: auto;
}
.grid-margin-y > .shrink {
height: auto;
}
.grid-margin-y > .small-1 {
height: calc(8.33333% - 1.25rem);
}
.grid-margin-y > .small-2 {
height: calc(16.66667% - 1.25rem);
}
.grid-margin-y > .small-3 {
height: calc(25% - 1.25rem);
}
.grid-margin-y > .small-4 {
height: calc(33.33333% - 1.25rem);
}
.grid-margin-y > .small-5 {
height: calc(41.66667% - 1.25rem);
}
.grid-margin-y > .small-6 {
height: calc(50% - 1.25rem);
}
.grid-margin-y > .small-7 {
height: calc(58.33333% - 1.25rem);
}
.grid-margin-y > .small-8 {
height: calc(66.66667% - 1.25rem);
}
.grid-margin-y > .small-9 {
height: calc(75% - 1.25rem);
}
.grid-margin-y > .small-10 {
height: calc(83.33333% - 1.25rem);
}
.grid-margin-y > .small-11 {
height: calc(91.66667% - 1.25rem);
}
.grid-margin-y > .small-12 {
height: calc(100% - 1.25rem);
}
@media print, screen and (min-width: 40em) {
.grid-margin-y > .auto {
height: auto;
}
.grid-margin-y > .shrink {
height: auto;
}
.grid-margin-y > .small-1 {
height: calc(8.33333% - 1.875rem);
}
.grid-margin-y > .small-2 {
height: calc(16.66667% - 1.875rem);
}
.grid-margin-y > .small-3 {
height: calc(25% - 1.875rem);
}
.grid-margin-y > .small-4 {
height: calc(33.33333% - 1.875rem);
}
.grid-margin-y > .small-5 {
height: calc(41.66667% - 1.875rem);
}
.grid-margin-y > .small-6 {
height: calc(50% - 1.875rem);
}
.grid-margin-y > .small-7 {
height: calc(58.33333% - 1.875rem);
}
.grid-margin-y > .small-8 {
height: calc(66.66667% - 1.875rem);
}
.grid-margin-y > .small-9 {
height: calc(75% - 1.875rem);
}
.grid-margin-y > .small-10 {
height: calc(83.33333% - 1.875rem);
}
.grid-margin-y > .small-11 {
height: calc(91.66667% - 1.875rem);
}
.grid-margin-y > .small-12 {
height: calc(100% - 1.875rem);
}
.grid-margin-y > .medium-auto {
height: auto;
}
.grid-margin-y > .medium-shrink {
height: auto;
}
.grid-margin-y > .medium-1 {
height: calc(8.33333% - 1.875rem);
}
.grid-margin-y > .medium-2 {
height: calc(16.66667% - 1.875rem);
}
.grid-margin-y > .medium-3 {
height: calc(25% - 1.875rem);
}
.grid-margin-y > .medium-4 {
height: calc(33.33333% - 1.875rem);
}
.grid-margin-y > .medium-5 {
height: calc(41.66667% - 1.875rem);
}
.grid-margin-y > .medium-6 {
height: calc(50% - 1.875rem);
}
.grid-margin-y > .medium-7 {
height: calc(58.33333% - 1.875rem);
}
.grid-margin-y > .medium-8 {
height: calc(66.66667% - 1.875rem);
}
.grid-margin-y > .medium-9 {
height: calc(75% - 1.875rem);
}
.grid-margin-y > .medium-10 {
height: calc(83.33333% - 1.875rem);
}
.grid-margin-y > .medium-11 {
height: calc(91.66667% - 1.875rem);
}
.grid-margin-y > .medium-12 {
height: calc(100% - 1.875rem);
}
}
@media print, screen and (min-width: 64em) {
.grid-margin-y > .large-auto {
height: auto;
}
.grid-margin-y > .large-shrink {
height: auto;
}
.grid-margin-y > .large-1 {
height: calc(8.33333% - 1.875rem);
}
.grid-margin-y > .large-2 {
height: calc(16.66667% - 1.875rem);
}
.grid-margin-y > .large-3 {
height: calc(25% - 1.875rem);
}
.grid-margin-y > .large-4 {
height: calc(33.33333% - 1.875rem);
}
.grid-margin-y > .large-5 {
height: calc(41.66667% - 1.875rem);
}
.grid-margin-y > .large-6 {
height: calc(50% - 1.875rem);
}
.grid-margin-y > .large-7 {
height: calc(58.33333% - 1.875rem);
}
.grid-margin-y > .large-8 {
height: calc(66.66667% - 1.875rem);
}
.grid-margin-y > .large-9 {
height: calc(75% - 1.875rem);
}
.grid-margin-y > .large-10 {
height: calc(83.33333% - 1.875rem);
}
.grid-margin-y > .large-11 {
height: calc(91.66667% - 1.875rem);
}
.grid-margin-y > .large-12 {
height: calc(100% - 1.875rem);
}
}
.grid-frame.grid-margin-y {
height: calc(100vh + 1.25rem);
}
@media print, screen and (min-width: 40em) {
.grid-frame.grid-margin-y {
height: calc(100vh + 1.875rem);
}
}
@media print, screen and (min-width: 64em) {
.grid-frame.grid-margin-y {
height: calc(100vh + 1.875rem);
}
}
@media print, screen and (min-width: 40em) {
.grid-margin-y.medium-grid-frame {
height: calc(100vh + 1.875rem);
}
}
@media print, screen and (min-width: 64em) {
.grid-margin-y.large-grid-frame {
height: calc(100vh + 1.875rem);
}
}
blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul {
margin: 0;
padding: 0;
}
p {
margin-bottom: 1rem;
font-size: inherit;
line-height: 1.6;
text-rendering: optimizeLegibility;
}
em, i {
font-style: italic;
line-height: inherit;
}
b, strong {
font-weight: 700;
line-height: inherit;
}
small {
font-size: 80%;
line-height: inherit;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-style: normal;
font-weight: 400;
color: inherit;
text-rendering: optimizeLegibility;
}
.h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
line-height: 0;
color: #cacaca;
}
.h1, h1 {
font-size: 1.5rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem;
}
.h2, h2 {
font-size: 1.25rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem;
}
.h3, h3 {
font-size: 1.1875rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem;
}
.h4, h4 {
font-size: 1.125rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem;
}
.h5, h5 {
font-size: 1.0625rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem;
}
.h6, h6 {
font-size: 1rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem;
}
@media print, screen and (min-width: 40em) {
.h1, h1 {
font-size: 3rem;
}
.h2, h2 {
font-size: 2.5rem;
}
.h3, h3 {
font-size: 1.9375rem;
}
.h4, h4 {
font-size: 1.5625rem;
}
.h5, h5 {
font-size: 1.25rem;
}
.h6, h6 {
font-size: 1rem;
}
}
a {
line-height: inherit;
color: #1779ba;
text-decoration: none;
cursor: pointer;
}
a:focus, a:hover {
color: #1468a0;
}
a img {
border: 0;
}
hr {
clear: both;
max-width: 75rem;
height: 0;
margin: 1.25rem auto;
border-top: 0;
border-right: 0;
border-bottom: 1px solid #cacaca;
border-left: 0;
}
dl, ol, ul {
margin-bottom: 1rem;
list-style-position: outside;
line-height: 1.6;
}
li {
font-size: inherit;
}
ul {
margin-left: 1.25rem;
list-style-type: disc;
}
ol {
margin-left: 1.25rem;
}
ol ol, ol ul, ul ol, ul ul {
margin-left: 1.25rem;
margin-bottom: 0;
}
dl {
margin-bottom: 1rem;
}
dl dt {
margin-bottom: 0.3rem;
font-weight: 700;
}
blockquote {
margin: 0 0 1rem;
padding: 0.5625rem 1.25rem 0 1.1875rem;
border-left: 1px solid #cacaca;
}
blockquote, blockquote p {
line-height: 1.6;
color: #8a8a8a;
}
cite {
display: block;
font-size: 0.8125rem;
color: #8a8a8a;
}
cite:before {
content: "— ";
}
abbr, abbr[title] {
border-bottom: 1px dotted #0a0a0a;
cursor: help;
text-decoration: none;
}
figure {
margin: 0;
}
code {
padding: 0.125rem 0.3125rem 0.0625rem;
border: 1px solid #cacaca;
background-color: #e6e6e6;
font-family: Consolas, "Liberation Mono", Courier, monospace;
font-weight: 400;
color: #0a0a0a;
}
kbd {
margin: 0;
padding: 0.125rem 0.25rem 0;
background-color: #e6e6e6;
font-family: Consolas, "Liberation Mono", Courier, monospace;
color: #0a0a0a;
}
.subheader {
margin-top: 0.2rem;
margin-bottom: 0.5rem;
font-weight: 400;
line-height: 1.4;
color: #8a8a8a;
}
.lead {
font-size: 125%;
line-height: 1.6;
}
.stat {
font-size: 2.5rem;
line-height: 1;
}
p + .stat {
margin-top: -1rem;
}
ol.no-bullet, ul.no-bullet {
margin-left: 0;
list-style: none;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}
@media print, screen and (min-width: 40em) {
.medium-text-left {
text-align: left;
}
.medium-text-right {
text-align: right;
}
.medium-text-center {
text-align: center;
}
.medium-text-justify {
text-align: justify;
}
}
@media print, screen and (min-width: 64em) {
.large-text-left {
text-align: left;
}
.large-text-right {
text-align: right;
}
.large-text-center {
text-align: center;
}
.large-text-justify {
text-align: justify;
}
}
.show-for-print {
display: none !important;
}
@media print {
* {
background: 0 0 !important;
box-shadow: none !important;
color: #000 !important;
text-shadow: none !important;
}
.show-for-print {
display: block !important;
}
.hide-for-print {
display: none !important;
}
table.show-for-print {
display: table !important;
}
thead.show-for-print {
display: table-header-group !important;
}
tbody.show-for-print {
display: table-row-group !important;
}
tr.show-for-print {
display: table-row !important;
}
td.show-for-print {
display: table-cell !important;
}
th.show-for-print {
display: table-cell !important;
}
a, a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
.ir a:after, a[href^="#"]:after, a[href^="javascript:"]:after {
content: "";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
blockquote, pre {
border: 1px solid #8a8a8a;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
img, tr {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
h2, h3, p {
orphans: 3;
widows: 3;
}
h2, h3 {
page-break-after: avoid;
}
.print-break-inside {
page-break-inside: auto;
}
}
.button, .wp-block-button .wp-block-button__link {
display: inline-block;
vertical-align: middle;
margin: 0 0 1rem 0;
padding: 0.85em 1em;
border: 1px solid transparent;
border-radius: 0;
transition: background-color 0.25s ease-out, color 0.25s ease-out;
font-family: inherit;
font-size: 0.9rem;
-webkit-appearance: none;
line-height: 1;
text-align: center;
cursor: pointer;
background-color: #1779ba;
color: #fefefe;
}
.wp-block-button [data-whatinput=mouse] .wp-block-button__link, [data-whatinput=mouse] .button, [data-whatinput=mouse] .wp-block-button .wp-block-button__link {
outline: 0;
}
.button:focus, .button:hover, .wp-block-button .wp-block-button__link:focus, .wp-block-button .wp-block-button__link:hover {
background-color: #14679e;
color: #fefefe;
}
.button.tiny, .wp-block-button .tiny.wp-block-button__link {
font-size: 0.6rem;
}
.button.small, .wp-block-button .small.wp-block-button__link {
font-size: 0.75rem;
}
.button.large, .wp-block-button .large.wp-block-button__link {
font-size: 1.25rem;
}
.button.expanded, .wp-block-button .expanded.wp-block-button__link {
display: block;
width: 100%;
margin-right: 0;
margin-left: 0;
}
.button.primary, .wp-block-button .primary.wp-block-button__link {
background-color: #1779ba;
color: #fefefe;
}
.button.primary:focus, .button.primary:hover, .wp-block-button .primary.wp-block-button__link:focus, .wp-block-button .primary.wp-block-button__link:hover {
background-color: #126195;
color: #fefefe;
}
.button.secondary, .wp-block-button .secondary.wp-block-button__link {
background-color: #767676;
color: #fefefe;
}
.button.secondary:focus, .button.secondary:hover, .wp-block-button .secondary.wp-block-button__link:focus, .wp-block-button .secondary.wp-block-button__link:hover {
background-color: #5e5e5e;
color: #fefefe;
}
.button.success, .wp-block-button .success.wp-block-button__link {
background-color: #3adb76;
color: #0a0a0a;
}
.button.success:focus, .button.success:hover, .wp-block-button .success.wp-block-button__link:focus, .wp-block-button .success.wp-block-button__link:hover {
background-color: #22bb5b;
color: #0a0a0a;
}
.button.warning, .wp-block-button .warning.wp-block-button__link {
background-color: #ffae00;
color: #0a0a0a;
}
.button.warning:focus, .button.warning:hover, .wp-block-button .warning.wp-block-button__link:focus, .wp-block-button .warning.wp-block-button__link:hover {
background-color: #cc8b00;
color: #0a0a0a;
}
.button.alert, .wp-block-button .alert.wp-block-button__link {
background-color: #cc4b37;
color: #fefefe;
}
.button.alert:focus, .button.alert:hover, .wp-block-button .alert.wp-block-button__link:focus, .wp-block-button .alert.wp-block-button__link:hover {
background-color: #a53b2a;
color: #fefefe;
}
.button.disabled, .button[disabled], .wp-block-button .disabled.wp-block-button__link, .wp-block-button .wp-block-button__link[disabled] {
opacity: 0.25;
cursor: not-allowed;
}
.button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover, .wp-block-button .disabled.wp-block-button__link, .wp-block-button .disabled.wp-block-button__link:focus, .wp-block-button .disabled.wp-block-button__link:hover, .wp-block-button .wp-block-button__link[disabled], .wp-block-button .wp-block-button__link[disabled]:focus, .wp-block-button .wp-block-button__link[disabled]:hover {
background-color: #1779ba;
color: #fefefe;
}
.button.disabled.primary, .button[disabled].primary, .wp-block-button .disabled.primary.wp-block-button__link, .wp-block-button .wp-block-button__link[disabled].primary {
opacity: 0.25;
cursor: not-allowed;
}
.button.disabled.primary, .button.disabled.primary:focus, .button.disabled.primary:hover, .button[disabled].primary, .button[disabled].primary:focus, .button[disabled].primary:hover, .wp-block-button .disabled.primary.wp-block-button__link, .wp-block-button .disabled.primary.wp-block-button__link:focus, .wp-block-button .disabled.primary.wp-block-button__link:hover, .wp-block-button .wp-block-button__link[disabled].primary, .wp-block-button .wp-block-button__link[disabled].primary:focus, .wp-block-button .wp-block-button__link[disabled].primary:hover {
background-color: #1779ba;
color: #fefefe;
}
.button.disabled.secondary, .button[disabled].secondary, .wp-block-button .disabled.secondary.wp-block-button__link, .wp-block-button .wp-block-button__link[disabled].secondary {
opacity: 0.25;
cursor: not-allowed;
}
.button.disabled.secondary, .button.disabled.secondary:focus, .button.disabled.secondary:hover, .button[disabled].secondary, .button[disabled].secondary:focus, .button[disabled].secondary:hover, .wp-block-button .disabled.secondary.wp-block-button__link, .wp-block-button .disabled.secondary.wp-block-button__link:focus, .wp-block-button .disabled.secondary.wp-block-button__link:hover, .wp-block-button .wp-block-button__link[disabled].secondary, .wp-block-button .wp-block-button__link[disabled].secondary:focus, .wp-block-button .wp-block-button__link[disabled].secondary:hover {
background-color: #767676;
color: #fefefe;
}
.button.disabled.success, .button[disabled].success, .wp-block-button .disabled.success.wp-block-button__link, .wp-block-button .wp-block-button__link[disabled].success {
opacity: 0.25;
cursor: not-allowed;
}
.button.disabled.success, .button.disabled.success:focus, .button.disabled.success:hover, .button[disabled].success, .button[disabled].success:focus, .button[disabled].success:hover, .wp-block-button .disabled.success.wp-block-button__link, .wp-block-button .disabled.success.wp-block-button__link:focus, .wp-block-button .disabled.success.wp-block-button__link:hover, .wp-block-button .wp-block-button__link[disabled].success, .wp-block-button .wp-block-button__link[disabled].success:focus, .wp-block-button .wp-block-button__link[disabled].success:hover {
background-color: #3adb76;
color: #0a0a0a;
}
.button.disabled.warning, .button[disabled].warning, .wp-block-button .disabled.warning.wp-block-button__link, .wp-block-button .wp-block-button__link[disabled].warning {
opacity: 0.25;
cursor: not-allowed;
}
.button.disabled.warning, .button.disabled.warning:focus, .button.disabled.warning:hover, .button[disabled].warning, .button[disabled].warning:focus, .button[disabled].warning:hover, .wp-block-button .disabled.warning.wp-block-button__link, .wp-block-button .disabled.warning.wp-block-button__link:focus, .wp-block-button .disabled.warning.wp-block-button__link:hover, .wp-block-button .wp-block-button__link[disabled].warning, .wp-block-button .wp-block-button__link[disabled].warning:focus, .wp-block-button .wp-block-button__link[disabled].warning:hover {
background-color: #ffae00;
color: #0a0a0a;
}
.button.disabled.alert, .button[disabled].alert, .wp-block-button .disabled.alert.wp-block-button__link, .wp-block-button .wp-block-button__link[disabled].alert {
opacity: 0.25;
cursor: not-allowed;
}
.button.disabled.alert, .button.disabled.alert:focus, .button.disabled.alert:hover, .button[disabled].alert, .button[disabled].alert:focus, .button[disabled].alert:hover, .wp-block-button .disabled.alert.wp-block-button__link, .wp-block-button .disabled.alert.wp-block-button__link:focus, .wp-block-button .disabled.alert.wp-block-button__link:hover, .wp-block-button .wp-block-button__link[disabled].alert, .wp-block-button .wp-block-button__link[disabled].alert:focus, .wp-block-button .wp-block-button__link[disabled].alert:hover {
background-color: #cc4b37;
color: #fefefe;
}
.button.hollow, .wp-block-button .hollow.wp-block-button__link, .wp-block-button.is-style-outline .wp-block-button__link {
border: 1px solid #1779ba;
color: #1779ba;
}
.button.hollow, .button.hollow:focus, .button.hollow:hover, .wp-block-button .hollow.wp-block-button__link, .wp-block-button .hollow.wp-block-button__link:focus, .wp-block-button .hollow.wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link, .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-button.is-style-outline .wp-block-button__link:hover {
background-color: transparent;
}
.button.hollow.disabled, .button.hollow.disabled:focus, .button.hollow.disabled:hover, .button.hollow[disabled], .button.hollow[disabled]:focus, .button.hollow[disabled]:hover, .wp-block-button .hollow.disabled.wp-block-button__link, .wp-block-button .hollow.disabled.wp-block-button__link:focus, .wp-block-button .hollow.disabled.wp-block-button__link:hover, .wp-block-button .hollow.wp-block-button__link[disabled], .wp-block-button .hollow.wp-block-button__link[disabled]:focus, .wp-block-button .hollow.wp-block-button__link[disabled]:hover, .wp-block-button.is-style-outline .disabled.wp-block-button__link, .wp-block-button.is-style-outline .disabled.wp-block-button__link:focus, .wp-block-button.is-style-outline .disabled.wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link[disabled], .wp-block-button.is-style-outline .wp-block-button__link[disabled]:focus, .wp-block-button.is-style-outline .wp-block-button__link[disabled]:hover {
background-color: transparent;
}
.button.hollow:focus, .button.hollow:hover, .wp-block-button .hollow.wp-block-button__link:focus, .wp-block-button .hollow.wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-button.is-style-outline .wp-block-button__link:hover {
border-color: #0c3d5d;
color: #0c3d5d;
}
.button.hollow:focus.disabled, .button.hollow:focus[disabled], .button.hollow:hover.disabled, .button.hollow:hover[disabled], .wp-block-button .hollow.wp-block-button__link:focus.disabled, .wp-block-button .hollow.wp-block-button__link:focus[disabled], .wp-block-button .hollow.wp-block-button__link:hover.disabled, .wp-block-button .hollow.wp-block-button__link:hover[disabled], .wp-block-button.is-style-outline .wp-block-button__link:focus.disabled, .wp-block-button.is-style-outline .wp-block-button__link:focus[disabled], .wp-block-button.is-style-outline .wp-block-button__link:hover.disabled, .wp-block-button.is-style-outline .wp-block-button__link:hover[disabled] {
border: 1px solid #1779ba;
color: #1779ba;
}
.button.hollow.primary, .wp-block-button .hollow.primary.wp-block-button__link, .wp-block-button.is-style-outline .primary.wp-block-button__link {
border: 1px solid #1779ba;
color: #1779ba;
}
.button.hollow.primary:focus, .button.hollow.primary:hover, .wp-block-button .hollow.primary.wp-block-button__link:focus, .wp-block-button .hollow.primary.wp-block-button__link:hover, .wp-block-button.is-style-outline .primary.wp-block-button__link:focus, .wp-block-button.is-style-outline .primary.wp-block-button__link:hover {
border-color: #0c3d5d;
color: #0c3d5d;
}
.button.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled], .button.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled], .wp-block-button .hollow.primary.wp-block-button__link:focus.disabled, .wp-block-button .hollow.primary.wp-block-button__link:focus[disabled], .wp-block-button .hollow.primary.wp-block-button__link:hover.disabled, .wp-block-button .hollow.primary.wp-block-button__link:hover[disabled], .wp-block-button.is-style-outline .primary.wp-block-button__link:focus.disabled, .wp-block-button.is-style-outline .primary.wp-block-button__link:focus[disabled], .wp-block-button.is-style-outline .primary.wp-block-button__link:hover.disabled, .wp-block-button.is-style-outline .primary.wp-block-button__link:hover[disabled] {
border: 1px solid #1779ba;
color: #1779ba;
}
.button.hollow.secondary, .wp-block-button .hollow.secondary.wp-block-button__link, .wp-block-button.is-style-outline .secondary.wp-block-button__link {
border: 1px solid #767676;
color: #767676;
}
.button.hollow.secondary:focus, .button.hollow.secondary:hover, .wp-block-button .hollow.secondary.wp-block-button__link:focus, .wp-block-button .hollow.secondary.wp-block-button__link:hover, .wp-block-button.is-style-outline .secondary.wp-block-button__link:focus, .wp-block-button.is-style-outline .secondary.wp-block-button__link:hover {
border-color: #3b3b3b;
color: #3b3b3b;
}
.button.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled], .button.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled], .wp-block-button .hollow.secondary.wp-block-button__link:focus.disabled, .wp-block-button .hollow.secondary.wp-block-button__link:focus[disabled], .wp-block-button .hollow.secondary.wp-block-button__link:hover.disabled, .wp-block-button .hollow.secondary.wp-block-button__link:hover[disabled], .wp-block-button.is-style-outline .secondary.wp-block-button__link:focus.disabled, .wp-block-button.is-style-outline .secondary.wp-block-button__link:focus[disabled], .wp-block-button.is-style-outline .secondary.wp-block-button__link:hover.disabled, .wp-block-button.is-style-outline .secondary.wp-block-button__link:hover[disabled] {
border: 1px solid #767676;
color: #767676;
}
.button.hollow.success, .wp-block-button .hollow.success.wp-block-button__link, .wp-block-button.is-style-outline .success.wp-block-button__link {
border: 1px solid #3adb76;
color: #3adb76;
}
.button.hollow.success:focus, .button.hollow.success:hover, .wp-block-button .hollow.success.wp-block-button__link:focus, .wp-block-button .hollow.success.wp-block-button__link:hover, .wp-block-button.is-style-outline .success.wp-block-button__link:focus, .wp-block-button.is-style-outline .success.wp-block-button__link:hover {
border-color: #157539;
color: #157539;
}
.button.hollow.success:focus.disabled, .button.hollow.success:focus[disabled], .button.hollow.success:hover.disabled, .button.hollow.success:hover[disabled], .wp-block-button .hollow.success.wp-block-button__link:focus.disabled, .wp-block-button .hollow.success.wp-block-button__link:focus[disabled], .wp-block-button .hollow.success.wp-block-button__link:hover.disabled, .wp-block-button .hollow.success.wp-block-button__link:hover[disabled], .wp-block-button.is-style-outline .success.wp-block-button__link:focus.disabled, .wp-block-button.is-style-outline .success.wp-block-button__link:focus[disabled], .wp-block-button.is-style-outline .success.wp-block-button__link:hover.disabled, .wp-block-button.is-style-outline .success.wp-block-button__link:hover[disabled] {
border: 1px solid #3adb76;
color: #3adb76;
}
.button.hollow.warning, .wp-block-button .hollow.warning.wp-block-button__link, .wp-block-button.is-style-outline .warning.wp-block-button__link {
border: 1px solid #ffae00;
color: #ffae00;
}
.button.hollow.warning:focus, .button.hollow.warning:hover, .wp-block-button .hollow.warning.wp-block-button__link:focus, .wp-block-button .hollow.warning.wp-block-button__link:hover, .wp-block-button.is-style-outline .warning.wp-block-button__link:focus, .wp-block-button.is-style-outline .warning.wp-block-button__link:hover {
border-color: #805700;
color: #805700;
}
.button.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled], .button.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled], .wp-block-button .hollow.warning.wp-block-button__link:focus.disabled, .wp-block-button .hollow.warning.wp-block-button__link:focus[disabled], .wp-block-button .hollow.warning.wp-block-button__link:hover.disabled, .wp-block-button .hollow.warning.wp-block-button__link:hover[disabled], .wp-block-button.is-style-outline .warning.wp-block-button__link:focus.disabled, .wp-block-button.is-style-outline .warning.wp-block-button__link:focus[disabled], .wp-block-button.is-style-outline .warning.wp-block-button__link:hover.disabled, .wp-block-button.is-style-outline .warning.wp-block-button__link:hover[disabled] {
border: 1px solid #ffae00;
color: #ffae00;
}
.button.hollow.alert, .wp-block-button .hollow.alert.wp-block-button__link, .wp-block-button.is-style-outline .alert.wp-block-button__link {
border: 1px solid #cc4b37;
color: #cc4b37;
}
.button.hollow.alert:focus, .button.hollow.alert:hover, .wp-block-button .hollow.alert.wp-block-button__link:focus, .wp-block-button .hollow.alert.wp-block-button__link:hover, .wp-block-button.is-style-outline .alert.wp-block-button__link:focus, .wp-block-button.is-style-outline .alert.wp-block-button__link:hover {
border-color: #67251a;
color: #67251a;
}
.button.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled], .button.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled], .wp-block-button .hollow.alert.wp-block-button__link:focus.disabled, .wp-block-button .hollow.alert.wp-block-button__link:focus[disabled], .wp-block-button .hollow.alert.wp-block-button__link:hover.disabled, .wp-block-button .hollow.alert.wp-block-button__link:hover[disabled], .wp-block-button.is-style-outline .alert.wp-block-button__link:focus.disabled, .wp-block-button.is-style-outline .alert.wp-block-button__link:focus[disabled], .wp-block-button.is-style-outline .alert.wp-block-button__link:hover.disabled, .wp-block-button.is-style-outline .alert.wp-block-button__link:hover[disabled] {
border: 1px solid #cc4b37;
color: #cc4b37;
}
.button.clear, .wp-block-button .clear.wp-block-button__link {
border: 1px solid #1779ba;
color: #1779ba;
}
.button.clear, .button.clear:focus, .button.clear:hover, .wp-block-button .clear.wp-block-button__link, .wp-block-button .clear.wp-block-button__link:focus, .wp-block-button .clear.wp-block-button__link:hover {
background-color: transparent;
}
.button.clear.disabled, .button.clear.disabled:focus, .button.clear.disabled:hover, .button.clear[disabled], .button.clear[disabled]:focus, .button.clear[disabled]:hover, .wp-block-button .clear.disabled.wp-block-button__link, .wp-block-button .clear.disabled.wp-block-button__link:focus, .wp-block-button .clear.disabled.wp-block-button__link:hover, .wp-block-button .clear.wp-block-button__link[disabled], .wp-block-button .clear.wp-block-button__link[disabled]:focus, .wp-block-button .clear.wp-block-button__link[disabled]:hover {
background-color: transparent;
}
.button.clear:focus, .button.clear:hover, .wp-block-button .clear.wp-block-button__link:focus, .wp-block-button .clear.wp-block-button__link:hover {
border-color: #0c3d5d;
color: #0c3d5d;
}
.button.clear:focus.disabled, .button.clear:focus[disabled], .button.clear:hover.disabled, .button.clear:hover[disabled], .wp-block-button .clear.wp-block-button__link:focus.disabled, .wp-block-button .clear.wp-block-button__link:focus[disabled], .wp-block-button .clear.wp-block-button__link:hover.disabled, .wp-block-button .clear.wp-block-button__link:hover[disabled] {
border: 1px solid #1779ba;
color: #1779ba;
}
.button.clear, .button.clear.disabled, .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear[disabled], .wp-block-button .clear.disabled.wp-block-button__link, .wp-block-button .clear.wp-block-button__link, .wp-block-button .clear.wp-block-button__link:focus, .wp-block-button .clear.wp-block-button__link:focus.disabled, .wp-block-button .clear.wp-block-button__link:focus[disabled], .wp-block-button .clear.wp-block-button__link:hover, .wp-block-button .clear.wp-block-button__link:hover.disabled, .wp-block-button .clear.wp-block-button__link:hover[disabled], .wp-block-button .clear.wp-block-button__link[disabled] {
border-color: transparent;
}
.button.clear.primary, .wp-block-button .clear.primary.wp-block-button__link {
border: 1px solid #1779ba;
color: #1779ba;
}
.button.clear.primary:focus, .button.clear.primary:hover, .wp-block-button .clear.primary.wp-block-button__link:focus, .wp-block-button .clear.primary.wp-block-button__link:hover {
border-color: #0c3d5d;
color: #0c3d5d;
}
.button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled], .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .wp-block-button .clear.primary.wp-block-button__link:focus.disabled, .wp-block-button .clear.primary.wp-block-button__link:focus[disabled], .wp-block-button .clear.primary.wp-block-button__link:hover.disabled, .wp-block-button .clear.primary.wp-block-button__link:hover[disabled] {
border: 1px solid #1779ba;
color: #1779ba;
}
.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary[disabled], .wp-block-button .clear.primary.disabled.wp-block-button__link, .wp-block-button .clear.primary.wp-block-button__link, .wp-block-button .clear.primary.wp-block-button__link:focus, .wp-block-button .clear.primary.wp-block-button__link:focus.disabled, .wp-block-button .clear.primary.wp-block-button__link:focus[disabled], .wp-block-button .clear.primary.wp-block-button__link:hover, .wp-block-button .clear.primary.wp-block-button__link:hover.disabled, .wp-block-button .clear.primary.wp-block-button__link:hover[disabled], .wp-block-button .clear.primary.wp-block-button__link[disabled] {
border-color: transparent;
}
.button.clear.secondary, .wp-block-button .clear.secondary.wp-block-button__link {
border: 1px solid #767676;
color: #767676;
}
.button.clear.secondary:focus, .button.clear.secondary:hover, .wp-block-button .clear.secondary.wp-block-button__link:focus, .wp-block-button .clear.secondary.wp-block-button__link:hover {
border-color: #3b3b3b;
color: #3b3b3b;
}
.button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled], .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .wp-block-button .clear.secondary.wp-block-button__link:focus.disabled, .wp-block-button .clear.secondary.wp-block-button__link:focus[disabled], .wp-block-button .clear.secondary.wp-block-button__link:hover.disabled, .wp-block-button .clear.secondary.wp-block-button__link:hover[disabled] {
border: 1px solid #767676;
color: #767676;
}
.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary[disabled], .wp-block-button .clear.secondary.disabled.wp-block-button__link, .wp-block-button .clear.secondary.wp-block-button__link, .wp-block-button .clear.secondary.wp-block-button__link:focus, .wp-block-button .clear.secondary.wp-block-button__link:focus.disabled, .wp-block-button .clear.secondary.wp-block-button__link:focus[disabled], .wp-block-button .clear.secondary.wp-block-button__link:hover, .wp-block-button .clear.secondary.wp-block-button__link:hover.disabled, .wp-block-button .clear.secondary.wp-block-button__link:hover[disabled], .wp-block-button .clear.secondary.wp-block-button__link[disabled] {
border-color: transparent;
}
.button.clear.success, .wp-block-button .clear.success.wp-block-button__link {
border: 1px solid #3adb76;
color: #3adb76;
}
.button.clear.success:focus, .button.clear.success:hover, .wp-block-button .clear.success.wp-block-button__link:focus, .wp-block-button .clear.success.wp-block-button__link:hover {
border-color: #157539;
color: #157539;
}
.button.clear.success:focus.disabled, .button.clear.success:focus[disabled], .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .wp-block-button .clear.success.wp-block-button__link:focus.disabled, .wp-block-button .clear.success.wp-block-button__link:focus[disabled], .wp-block-button .clear.success.wp-block-button__link:hover.disabled, .wp-block-button .clear.success.wp-block-button__link:hover[disabled] {
border: 1px solid #3adb76;
color: #3adb76;
}
.button.clear.success, .button.clear.success.disabled, .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success[disabled], .wp-block-button .clear.success.disabled.wp-block-button__link, .wp-block-button .clear.success.wp-block-button__link, .wp-block-button .clear.success.wp-block-button__link:focus, .wp-block-button .clear.success.wp-block-button__link:focus.disabled, .wp-block-button .clear.success.wp-block-button__link:focus[disabled], .wp-block-button .clear.success.wp-block-button__link:hover, .wp-block-button .clear.success.wp-block-button__link:hover.disabled, .wp-block-button .clear.success.wp-block-button__link:hover[disabled], .wp-block-button .clear.success.wp-block-button__link[disabled] {
border-color: transparent;
}
.button.clear.warning, .wp-block-button .clear.warning.wp-block-button__link {
border: 1px solid #ffae00;
color: #ffae00;
}
.button.clear.warning:focus, .button.clear.warning:hover, .wp-block-button .clear.warning.wp-block-button__link:focus, .wp-block-button .clear.warning.wp-block-button__link:hover {
border-color: #805700;
color: #805700;
}
.button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled], .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .wp-block-button .clear.warning.wp-block-button__link:focus.disabled, .wp-block-button .clear.warning.wp-block-button__link:focus[disabled], .wp-block-button .clear.warning.wp-block-button__link:hover.disabled, .wp-block-button .clear.warning.wp-block-button__link:hover[disabled] {
border: 1px solid #ffae00;
color: #ffae00;
}
.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning[disabled], .wp-block-button .clear.warning.disabled.wp-block-button__link, .wp-block-button .clear.warning.wp-block-button__link, .wp-block-button .clear.warning.wp-block-button__link:focus, .wp-block-button .clear.warning.wp-block-button__link:focus.disabled, .wp-block-button .clear.warning.wp-block-button__link:focus[disabled], .wp-block-button .clear.warning.wp-block-button__link:hover, .wp-block-button .clear.warning.wp-block-button__link:hover.disabled, .wp-block-button .clear.warning.wp-block-button__link:hover[disabled], .wp-block-button .clear.warning.wp-block-button__link[disabled] {
border-color: transparent;
}
.button.clear.alert, .wp-block-button .clear.alert.wp-block-button__link {
border: 1px solid #cc4b37;
color: #cc4b37;
}
.button.clear.alert:focus, .button.clear.alert:hover, .wp-block-button .clear.alert.wp-block-button__link:focus, .wp-block-button .clear.alert.wp-block-button__link:hover {
border-color: #67251a;
color: #67251a;
}
.button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled], .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .wp-block-button .clear.alert.wp-block-button__link:focus.disabled, .wp-block-button .clear.alert.wp-block-button__link:focus[disabled], .wp-block-button .clear.alert.wp-block-button__link:hover.disabled, .wp-block-button .clear.alert.wp-block-button__link:hover[disabled] {
border: 1px solid #cc4b37;
color: #cc4b37;
}
.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert[disabled], .wp-block-button .clear.alert.disabled.wp-block-button__link, .wp-block-button .clear.alert.wp-block-button__link, .wp-block-button .clear.alert.wp-block-button__link:focus, .wp-block-button .clear.alert.wp-block-button__link:focus.disabled, .wp-block-button .clear.alert.wp-block-button__link:focus[disabled], .wp-block-button .clear.alert.wp-block-button__link:hover, .wp-block-button .clear.alert.wp-block-button__link:hover.disabled, .wp-block-button .clear.alert.wp-block-button__link:hover[disabled], .wp-block-button .clear.alert.wp-block-button__link[disabled] {
border-color: transparent;
}
.button.dropdown::after, .wp-block-button .dropdown.wp-block-button__link::after {
display: block;
width: 0;
height: 0;
border: inset 0.4em;
content: "";
border-bottom-width: 0;
border-top-style: solid;
border-color: #fefefe transparent transparent;
position: relative;
top: 0.4em;
display: inline-block;
float: right;
margin-left: 1em;
}
.button.dropdown.clear::after, .button.dropdown.hollow::after, .wp-block-button .dropdown.clear.wp-block-button__link::after, .wp-block-button .dropdown.hollow.wp-block-button__link::after, .wp-block-button.is-style-outline .dropdown.wp-block-button__link::after {
border-top-color: #1779ba;
}
.button.dropdown.clear.primary::after, .button.dropdown.hollow.primary::after, .wp-block-button .dropdown.clear.primary.wp-block-button__link::after, .wp-block-button .dropdown.hollow.primary.wp-block-button__link::after, .wp-block-button.is-style-outline .dropdown.primary.wp-block-button__link::after {
border-top-color: #1779ba;
}
.button.dropdown.clear.secondary::after, .button.dropdown.hollow.secondary::after, .wp-block-button .dropdown.clear.secondary.wp-block-button__link::after, .wp-block-button .dropdown.hollow.secondary.wp-block-button__link::after, .wp-block-button.is-style-outline .dropdown.secondary.wp-block-button__link::after {
border-top-color: #767676;
}
.button.dropdown.clear.success::after, .button.dropdown.hollow.success::after, .wp-block-button .dropdown.clear.success.wp-block-button__link::after, .wp-block-button .dropdown.hollow.success.wp-block-button__link::after, .wp-block-button.is-style-outline .dropdown.success.wp-block-button__link::after {
border-top-color: #3adb76;
}
.button.dropdown.clear.warning::after, .button.dropdown.hollow.warning::after, .wp-block-button .dropdown.clear.warning.wp-block-button__link::after, .wp-block-button .dropdown.hollow.warning.wp-block-button__link::after, .wp-block-button.is-style-outline .dropdown.warning.wp-block-button__link::after {
border-top-color: #ffae00;
}
.button.dropdown.clear.alert::after, .button.dropdown.hollow.alert::after, .wp-block-button .dropdown.clear.alert.wp-block-button__link::after, .wp-block-button .dropdown.hollow.alert.wp-block-button__link::after, .wp-block-button.is-style-outline .dropdown.alert.wp-block-button__link::after {
border-top-color: #cc4b37;
}
.button.arrow-only::after, .wp-block-button .arrow-only.wp-block-button__link::after {
top: -0.1em;
float: none;
margin-left: 0;
}
.wp-block-button a.wp-block-button__link:focus, .wp-block-button a.wp-block-button__link:hover, a.button:focus, a.button:hover {
text-decoration: none;
}
[type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], textarea {
display: block;
box-sizing: border-box;
width: 100%;
height: 2.4375rem;
margin: 0 0 1rem;
padding: 0.5rem;
border: 1px solid #cacaca;
border-radius: 0;
background-color: #fefefe;
box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
font-family: inherit;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #0a0a0a;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
[type=color]:focus, [type=date]:focus, [type=datetime-local]:focus, [type=datetime]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, textarea:focus {
outline: 0;
border: 1px solid #8a8a8a;
background-color: #fefefe;
box-shadow: 0 0 5px #cacaca;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
textarea {
max-width: 100%;
}
textarea[rows] {
height: auto;
}
input:disabled, input[readonly], textarea:disabled, textarea[readonly] {
background-color: #e6e6e6;
cursor: not-allowed;
}
[type=button], [type=submit] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0;
}
input[type=search] {
box-sizing: border-box;
}
::-webkit-input-placeholder {
color: #cacaca;
}
:-ms-input-placeholder {
color: #cacaca;
}
::placeholder {
color: #cacaca;
}
[type=checkbox], [type=file], [type=radio] {
margin: 0 0 1rem;
}
[type=checkbox] + label, [type=radio] + label {
display: inline-block;
vertical-align: baseline;
margin-left: 0.5rem;
margin-right: 1rem;
margin-bottom: 0;
}
[type=checkbox] + label[for], [type=radio] + label[for] {
cursor: pointer;
}
label > [type=checkbox], label > [type=radio] {
margin-right: 0.5rem;
}
[type=file] {
width: 100%;
}
label {
display: block;
margin: 0;
font-size: 0.875rem;
font-weight: 400;
line-height: 1.8;
color: #0a0a0a;
}
label.middle {
margin: 0 0 1rem;
padding: 0.5625rem 0;
}
.help-text {
margin-top: -0.5rem;
font-size: 0.8125rem;
font-style: italic;
color: #0a0a0a;
}
.input-group {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
margin-bottom: 1rem;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.input-group > :first-child, .input-group > :first-child.input-group-button > * {
border-radius: 0;
}
.input-group > :last-child, .input-group > :last-child.input-group-button > * {
border-radius: 0;
}
.input-group-button, .input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label, .input-group-field, .input-group-label {
margin: 0;
white-space: nowrap;
}
.input-group-label {
padding: 0 1rem;
border: 1px solid #cacaca;
background: #e6e6e6;
color: #0a0a0a;
text-align: center;
white-space: nowrap;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.input-group-label:first-child {
border-right: 0;
}
.input-group-label:last-child {
border-left: 0;
}
.input-group-field {
border-radius: 0;
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
min-width: 0;
}
.input-group-button {
padding-top: 0;
padding-bottom: 0;
text-align: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label {
-webkit-align-self: stretch;
-ms-flex-item-align: stretch;
-ms-grid-row-align: stretch;
align-self: stretch;
height: auto;
padding-top: 0;
padding-bottom: 0;
font-size: 1rem;
}
fieldset {
margin: 0;
padding: 0;
border: 0;
}
legend {
max-width: 100%;
margin-bottom: 0.5rem;
}
.fieldset {
margin: 1.125rem 0;
padding: 1.25rem;
border: 1px solid #cacaca;
}
.fieldset legend {
margin: 0;
margin-left: -0.1875rem;
padding: 0 0.1875rem;
}
select {
height: 2.4375rem;
margin: 0 0 1rem;
padding: 0.5rem;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: 1px solid #cacaca;
border-radius: 0;
background-color: #fefefe;
font-family: inherit;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #0a0a0a;
background-image: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 version=%271.1%27 width=%2732%27 height=%2724%27 viewBox=%270 0 32 24%27><polygon points=%270,0 32,0 16,24%27 style=%27fill: rgb%28138, 138, 138%29%27></polygon></svg>");
background-origin: content-box;
background-position: right -1rem center;
background-repeat: no-repeat;
background-size: 9px 6px;
padding-right: 1.5rem;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
@media screen and (min-width: 0\0 ) {
select {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==);
}
}
select:focus {
outline: 0;
border: 1px solid #8a8a8a;
background-color: #fefefe;
box-shadow: 0 0 5px #cacaca;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
select:disabled {
background-color: #e6e6e6;
cursor: not-allowed;
}
select::-ms-expand {
display: none;
}
select[multiple] {
height: auto;
background-image: none;
}
.is-invalid-input:not(:focus) {
border-color: #cc4b37;
background-color: #f9ecea;
}
.is-invalid-input:not(:focus)::-webkit-input-placeholder {
color: #cc4b37;
}
.is-invalid-input:not(:focus):-ms-input-placeholder {
color: #cc4b37;
}
.is-invalid-input:not(:focus)::placeholder {
color: #cc4b37;
}
.is-invalid-label {
color: #cc4b37;
}
.form-error {
display: none;
margin-top: -0.5rem;
margin-bottom: 1rem;
font-size: 0.75rem;
font-weight: 700;
color: #cc4b37;
}
.form-error.is-visible {
display: block;
}
.accordion {
margin-left: 0;
background: #fefefe;
list-style-type: none;
}
.accordion[disabled] .accordion-title {
cursor: not-allowed;
}
.accordion-item:first-child > :first-child {
border-radius: 0;
}
.accordion-item:last-child > :last-child {
border-radius: 0;
}
.accordion-title {
position: relative;
display: block;
padding: 1.25rem 1rem;
border: 1px solid #e6e6e6;
border-bottom: 0;
font-size: 0.75rem;
line-height: 1;
color: #1779ba;
}
:last-child:not(.is-active) > .accordion-title {
border-bottom: 1px solid #e6e6e6;
border-radius: 0;
}
.accordion-title:focus, .accordion-title:hover {
background-color: #e6e6e6;
}
.accordion-title::before {
position: absolute;
top: 50%;
right: 1rem;
margin-top: -0.5rem;
content: "+";
}
.is-active > .accordion-title::before {
content: "–";
}
.accordion-content {
display: none;
padding: 1rem;
border: 1px solid #e6e6e6;
border-bottom: 0;
background-color: #fefefe;
color: #0a0a0a;
}
:last-child > .accordion-content:last-child {
border-bottom: 1px solid #e6e6e6;
}
.accordion-menu li {
width: 100%;
}
.accordion-menu a {
padding: 0.7rem 1rem;
}
.accordion-menu .is-accordion-submenu a {
padding: 0.7rem 1rem;
}
.accordion-menu .nested.is-accordion-submenu {
margin-right: 0;
margin-left: 1rem;
}
.accordion-menu.align-right .nested.is-accordion-submenu {
margin-right: 1rem;
margin-left: 0;
}
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a {
position: relative;
}
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-bottom-width: 0;
border-top-style: solid;
border-color: #fefefe transparent transparent;
position: absolute;
top: 50%;
margin-top: -3px;
right: 1rem;
}
.accordion-menu.align-left .is-accordion-submenu-parent > a::after {
right: 1rem;
left: auto;
}
.accordion-menu.align-right .is-accordion-submenu-parent > a::after {
right: auto;
left: 1rem;
}
.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}
.is-accordion-submenu-parent {
position: relative;
}
.has-submenu-toggle > a {
margin-right: 40px;
}
.submenu-toggle {
position: absolute;
top: 0;
right: 0;
width: 40px;
height: 40px;
cursor: pointer;
}
.submenu-toggle::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-bottom-width: 0;
border-top-style: solid;
border-color: #fefefe transparent transparent;
top: 0;
bottom: 0;
margin: auto;
}
.submenu-toggle[aria-expanded=true]::after {
-webkit-transform: scaleY(-1);
-ms-transform: scaleY(-1);
transform: scaleY(-1);
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}
.submenu-toggle-text {
position: absolute !important;
width: 1px;
height: 1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
.badge {
display: inline-block;
min-width: 2.1em;
padding: 0.3em;
border-radius: 50%;
font-size: 0.6rem;
text-align: center;
background: #1779ba;
color: #fefefe;
}
.badge.primary {
background: #1779ba;
color: #fefefe;
}
.badge.secondary {
background: #767676;
color: #fefefe;
}
.badge.success {
background: #3adb76;
color: #0a0a0a;
}
.badge.warning {
background: #ffae00;
color: #0a0a0a;
}
.badge.alert {
background: #cc4b37;
color: #fefefe;
}
.breadcrumbs {
margin: 0 0 1rem 0;
list-style: none;
}
.breadcrumbs::after, .breadcrumbs::before {
display: table;
content: " ";
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.breadcrumbs::after {
clear: both;
}
.breadcrumbs li {
float: left;
font-size: 0.6875rem;
color: #0a0a0a;
cursor: default;
text-transform: uppercase;
}
.breadcrumbs li:not(:last-child)::after {
position: relative;
margin: 0 0.75rem;
opacity: 1;
content: "/";
color: #cacaca;
}
.breadcrumbs a {
color: #1779ba;
}
.breadcrumbs a:hover {
text-decoration: underline;
}
.breadcrumbs .disabled {
color: #cacaca;
cursor: not-allowed;
}
.button-group {
margin-bottom: 1rem;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.button-group::after, .button-group::before {
display: table;
content: " ";
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.button-group::after {
clear: both;
}
.button-group .button, .button-group .wp-block-button .wp-block-button__link, .wp-block-button .button-group .wp-block-button__link {
margin: 0;
margin-right: 1px;
margin-bottom: 1px;
font-size: 0.9rem;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.button-group .button:last-child, .button-group .wp-block-button .wp-block-button__link:last-child, .wp-block-button .button-group .wp-block-button__link:last-child {
margin-right: 0;
}
.button-group.tiny .button, .button-group.tiny .wp-block-button .wp-block-button__link, .wp-block-button .button-group.tiny .wp-block-button__link {
font-size: 0.6rem;
}
.button-group.small .button, .button-group.small .wp-block-button .wp-block-button__link, .wp-block-button .button-group.small .wp-block-button__link {
font-size: 0.75rem;
}
.button-group.large .button, .button-group.large .wp-block-button .wp-block-button__link, .wp-block-button .button-group.large .wp-block-button__link {
font-size: 1.25rem;
}
.button-group.expanded .button, .button-group.expanded .wp-block-button .wp-block-button__link, .wp-block-button .button-group.expanded .wp-block-button__link {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
.button-group.primary .button, .button-group.primary .wp-block-button .wp-block-button__link, .wp-block-button .button-group.primary .wp-block-button__link {
background-color: #1779ba;
color: #fefefe;
}
.button-group.primary .button:focus, .button-group.primary .button:hover, .button-group.primary .wp-block-button .wp-block-button__link:focus, .button-group.primary .wp-block-button .wp-block-button__link:hover, .wp-block-button .button-group.primary .wp-block-button__link:focus, .wp-block-button .button-group.primary .wp-block-button__link:hover {
background-color: #126195;
color: #fefefe;
}
.button-group.secondary .button, .button-group.secondary .wp-block-button .wp-block-button__link, .wp-block-button .button-group.secondary .wp-block-button__link {
background-color: #767676;
color: #fefefe;
}
.button-group.secondary .button:focus, .button-group.secondary .button:hover, .button-group.secondary .wp-block-button .wp-block-button__link:focus, .button-group.secondary .wp-block-button .wp-block-button__link:hover, .wp-block-button .button-group.secondary .wp-block-button__link:focus, .wp-block-button .button-group.secondary .wp-block-button__link:hover {
background-color: #5e5e5e;
color: #fefefe;
}
.button-group.success .button, .button-group.success .wp-block-button .wp-block-button__link, .wp-block-button .button-group.success .wp-block-button__link {
background-color: #3adb76;
color: #0a0a0a;
}
.button-group.success .button:focus, .button-group.success .button:hover, .button-group.success .wp-block-button .wp-block-button__link:focus, .button-group.success .wp-block-button .wp-block-button__link:hover, .wp-block-button .button-group.success .wp-block-button__link:focus, .wp-block-button .button-group.success .wp-block-button__link:hover {
background-color: #22bb5b;
color: #0a0a0a;
}
.button-group.warning .button, .button-group.warning .wp-block-button .wp-block-button__link, .wp-block-button .button-group.warning .wp-block-button__link {
background-color: #ffae00;
color: #0a0a0a;
}
.button-group.warning .button:focus, .button-group.warning .button:hover, .button-group.warning .wp-block-button .wp-block-button__link:focus, .button-group.warning .wp-block-button .wp-block-button__link:hover, .wp-block-button .button-group.warning .wp-block-button__link:focus, .wp-block-button .button-group.warning .wp-block-button__link:hover {
background-color: #cc8b00;
color: #0a0a0a;
}
.button-group.alert .button, .button-group.alert .wp-block-button .wp-block-button__link, .wp-block-button .button-group.alert .wp-block-button__link {
background-color: #cc4b37;
color: #fefefe;
}
.button-group.alert .button:focus, .button-group.alert .button:hover, .button-group.alert .wp-block-button .wp-block-button__link:focus, .button-group.alert .wp-block-button .wp-block-button__link:hover, .wp-block-button .button-group.alert .wp-block-button__link:focus, .wp-block-button .button-group.alert .wp-block-button__link:hover {
background-color: #a53b2a;
color: #fefefe;
}
.button-group.stacked, .button-group.stacked-for-medium, .button-group.stacked-for-small {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.button-group.stacked .button, .button-group.stacked .wp-block-button .wp-block-button__link, .button-group.stacked-for-medium .button, .button-group.stacked-for-medium .wp-block-button .wp-block-button__link, .button-group.stacked-for-small .button, .button-group.stacked-for-small .wp-block-button .wp-block-button__link, .wp-block-button .button-group.stacked .wp-block-button__link, .wp-block-button .button-group.stacked-for-medium .wp-block-button__link, .wp-block-button .button-group.stacked-for-small .wp-block-button__link {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.button-group.stacked .button:last-child, .button-group.stacked .wp-block-button .wp-block-button__link:last-child, .button-group.stacked-for-medium .button:last-child, .button-group.stacked-for-medium .wp-block-button .wp-block-button__link:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-small .wp-block-button .wp-block-button__link:last-child, .wp-block-button .button-group.stacked .wp-block-button__link:last-child, .wp-block-button .button-group.stacked-for-medium .wp-block-button__link:last-child, .wp-block-button .button-group.stacked-for-small .wp-block-button__link:last-child {
margin-bottom: 0;
}
.button-group.stacked-for-medium.expanded .button, .button-group.stacked-for-medium.expanded .wp-block-button .wp-block-button__link, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-small.expanded .wp-block-button .wp-block-button__link, .button-group.stacked.expanded .button, .button-group.stacked.expanded .wp-block-button .wp-block-button__link, .wp-block-button .button-group.stacked-for-medium.expanded .wp-block-button__link, .wp-block-button .button-group.stacked-for-small.expanded .wp-block-button__link, .wp-block-button .button-group.stacked.expanded .wp-block-button__link {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
@media print, screen and (min-width: 40em) {
.button-group.stacked-for-small .button, .button-group.stacked-for-small .wp-block-button .wp-block-button__link, .wp-block-button .button-group.stacked-for-small .wp-block-button__link {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
margin-bottom: 0;
}
}
@media print, screen and (min-width: 64em) {
.button-group.stacked-for-medium .button, .button-group.stacked-for-medium .wp-block-button .wp-block-button__link, .wp-block-button .button-group.stacked-for-medium .wp-block-button__link {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
margin-bottom: 0;
}
}
@media screen and (max-width: 39.99875em) {
.button-group.stacked-for-small.expanded {
display: block;
}
.button-group.stacked-for-small.expanded .button, .button-group.stacked-for-small.expanded .wp-block-button .wp-block-button__link, .wp-block-button .button-group.stacked-for-small.expanded .wp-block-button__link {
display: block;
margin-right: 0;
}
}
@media screen and (max-width: 63.99875em) {
.button-group.stacked-for-medium.expanded {
display: block;
}
.button-group.stacked-for-medium.expanded .button, .button-group.stacked-for-medium.expanded .wp-block-button .wp-block-button__link, .wp-block-button .button-group.stacked-for-medium.expanded .wp-block-button__link {
display: block;
margin-right: 0;
}
}
.callout {
position: relative;
margin: 0 0 1rem 0;
padding: 1rem;
border: 1px solid rgba(10, 10, 10, 0.25);
border-radius: 0;
background-color: #fff;
color: #0a0a0a;
}
.callout > :first-child {
margin-top: 0;
}
.callout > :last-child {
margin-bottom: 0;
}
.callout.primary {
background-color: #d7ecfa;
color: #0a0a0a;
}
.callout.secondary {
background-color: #eaeaea;
color: #0a0a0a;
}
.callout.success {
background-color: #e1faea;
color: #0a0a0a;
}
.callout.warning {
background-color: #fff3d9;
color: #0a0a0a;
}
.callout.alert {
background-color: #f7e4e1;
color: #0a0a0a;
}
.callout.small {
padding-top: 0.5rem;
padding-right: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 0.5rem;
}
.callout.large {
padding-top: 3rem;
padding-right: 3rem;
padding-bottom: 3rem;
padding-left: 3rem;
}
.card {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
margin-bottom: 1rem;
border: 1px solid #e6e6e6;
border-radius: 0;
background: #fefefe;
box-shadow: none;
overflow: hidden;
color: #0a0a0a;
}
.card > :last-child {
margin-bottom: 0;
}
.card-divider {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
padding: 1rem;
background: #e6e6e6;
}
.card-divider > :last-child {
margin-bottom: 0;
}
.card-section {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
padding: 1rem;
}
.card-section > :last-child {
margin-bottom: 0;
}
.card-image {
min-height: 1px;
}
.close-button {
position: absolute;
color: #8a8a8a;
cursor: pointer;
}
[data-whatinput=mouse] .close-button {
outline: 0;
}
.close-button:focus, .close-button:hover {
color: #0a0a0a;
}
.close-button.small {
right: 0.66rem;
top: 0.33em;
font-size: 1.5em;
line-height: 1;
}
.close-button, .close-button.medium {
right: 1rem;
top: 0.5rem;
font-size: 2em;
line-height: 1;
}
.menu {
padding: 0;
margin: 0;
list-style: none;
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
[data-whatinput=mouse] .menu li {
outline: 0;
}
.menu .button, .menu .wp-block-button .wp-block-button__link, .menu a, .wp-block-button .menu .wp-block-button__link {
line-height: 1;
text-decoration: none;
display: block;
padding: 0.7rem 1rem;
}
.menu a, .menu button, .menu input, .menu select {
margin-bottom: 0;
}
.menu input {
display: inline-block;
}
.menu, .menu.horizontal {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.menu.vertical {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.menu.expanded li {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
.menu.simple {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.menu.simple li + li {
margin-left: 1rem;
}
.menu.simple a {
padding: 0;
}
@media print, screen and (min-width: 40em) {
.menu.medium-horizontal {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.menu.medium-vertical {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.menu.medium-expanded li {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
.menu.medium-simple li {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
}
@media print, screen and (min-width: 64em) {
.menu.large-horizontal {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.menu.large-vertical {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.menu.large-expanded li {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
.menu.large-simple li {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
}
.menu.nested {
margin-right: 0;
margin-left: 1rem;
}
.menu.icons a {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu.icon-bottom a, .menu.icon-left a, .menu.icon-right a, .menu.icon-top a {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu.icon-left li a {
-webkit-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
}
.menu.icon-left li a i, .menu.icon-left li a img, .menu.icon-left li a svg {
margin-right: 0.25rem;
}
.menu.icon-right li a {
-webkit-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
}
.menu.icon-right li a i, .menu.icon-right li a img, .menu.icon-right li a svg {
margin-left: 0.25rem;
}
.menu.icon-top li a {
-webkit-flex-flow: column nowrap;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
}
.menu.icon-top li a i, .menu.icon-top li a img, .menu.icon-top li a svg {
-webkit-align-self: stretch;
-ms-flex-item-align: stretch;
-ms-grid-row-align: stretch;
align-self: stretch;
margin-bottom: 0.25rem;
text-align: center;
}
.menu.icon-bottom li a {
-webkit-flex-flow: column nowrap;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
}
.menu.icon-bottom li a i, .menu.icon-bottom li a img, .menu.icon-bottom li a svg {
-webkit-align-self: stretch;
-ms-flex-item-align: stretch;
-ms-grid-row-align: stretch;
align-self: stretch;
margin-bottom: 0.25rem;
text-align: center;
}
.menu .is-active > a {
background: #1779ba;
color: #fefefe;
}
.menu .active > a {
background: #1779ba;
color: #fefefe;
}
.menu.align-left {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.menu.align-right li {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.menu.align-right li .submenu li {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.menu.align-right.vertical li {
display: block;
text-align: right;
}
.menu.align-right.vertical li .submenu li {
text-align: right;
}
.menu.align-right .nested {
margin-right: 1rem;
margin-left: 0;
}
.menu.align-center li {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.menu.align-center li .submenu li {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.menu .menu-text {
padding: 0.7rem 1rem;
font-weight: 700;
line-height: 1;
color: inherit;
}
.menu-centered > .menu {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.menu-centered > .menu li {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.menu-centered > .menu li .submenu li {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.no-js [data-responsive-menu] ul {
display: none;
}
.menu-icon {
position: relative;
display: inline-block;
vertical-align: middle;
width: 20px;
height: 16px;
cursor: pointer;
}
.menu-icon::after {
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 2px;
background: #fefefe;
box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe;
content: "";
}
.menu-icon:hover::after {
background: #cacaca;
box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca;
}
.menu-icon.dark {
position: relative;
display: inline-block;
vertical-align: middle;
width: 20px;
height: 16px;
cursor: pointer;
}
.menu-icon.dark::after {
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 2px;
background: #0a0a0a;
box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;
content: "";
}
.menu-icon.dark:hover::after {
background: #8a8a8a;
box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a;
}
.is-drilldown {
position: relative;
overflow: hidden;
}
.is-drilldown li {
display: block;
}
.is-drilldown.animate-height {
transition: height 0.5s;
}
.drilldown a {
padding: 0.7rem 1rem;
background: #fefefe;
}
.drilldown .is-drilldown-submenu {
position: absolute;
top: 0;
left: 100%;
z-index: -1;
width: 100%;
background: #fefefe;
transition: -webkit-transform 0.15s linear;
transition: transform 0.15s linear;
transition: transform 0.15s linear, -webkit-transform 0.15s linear;
}
.drilldown .is-drilldown-submenu.is-active {
z-index: 1;
display: block;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
}
.drilldown .is-drilldown-submenu.is-closing {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.drilldown .is-drilldown-submenu a {
padding: 0.7rem 1rem;
}
.drilldown .nested.is-drilldown-submenu {
margin-right: 0;
margin-left: 0;
}
.drilldown .drilldown-submenu-cover-previous {
min-height: 100%;
}
.drilldown .is-drilldown-submenu-parent > a {
position: relative;
}
.drilldown .is-drilldown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #1779ba;
position: absolute;
top: 50%;
margin-top: -6px;
right: 1rem;
}
.drilldown.align-left .is-drilldown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #1779ba;
right: 1rem;
left: auto;
}
.drilldown.align-right .is-drilldown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-left-width: 0;
border-right-style: solid;
border-color: transparent #1779ba transparent transparent;
right: auto;
left: 1rem;
}
.drilldown .js-drilldown-back > a::before {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-left-width: 0;
border-right-style: solid;
border-color: transparent #1779ba transparent transparent;
border-left-width: 0;
display: inline-block;
vertical-align: middle;
margin-right: 0.75rem;
}
.dropdown-pane {
position: absolute;
z-index: 10;
display: none;
width: 300px;
padding: 1rem;
visibility: hidden;
border: 1px solid #cacaca;
border-radius: 0;
background-color: #fefefe;
font-size: 1rem;
}
.dropdown-pane.is-opening {
display: block;
}
.dropdown-pane.is-open {
display: block;
visibility: visible;
}
.dropdown-pane.tiny {
width: 100px;
}
.dropdown-pane.small {
width: 200px;
}
.dropdown-pane.large {
width: 400px;
}
.dropdown.menu > li.opens-left > .is-dropdown-submenu {
top: 100%;
right: 0;
left: auto;
}
.dropdown.menu > li.opens-right > .is-dropdown-submenu {
top: 100%;
right: auto;
left: 0;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.5rem;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-bottom-width: 0;
border-top-style: solid;
border-color: #1779ba transparent transparent;
right: 5px;
left: auto;
margin-top: -3px;
}
[data-whatinput=mouse] .dropdown.menu a {
outline: 0;
}
.dropdown.menu > li > a {
padding: 0.7rem 1rem;
}
.dropdown.menu > li.is-active > a {
background: 0 0;
color: #1779ba;
}
.no-js .dropdown.menu ul {
display: none;
}
.dropdown.menu .nested.is-dropdown-submenu {
margin-right: 0;
margin-left: 0;
}
.dropdown.menu.vertical > li .is-dropdown-submenu {
top: 0;
}
.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
top: 0;
right: 100%;
left: auto;
}
.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%;
}
.dropdown.menu.vertical > li > a::after {
right: 14px;
}
.dropdown.menu.vertical > li.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-left-width: 0;
border-right-style: solid;
border-color: transparent #1779ba transparent transparent;
right: auto;
left: 5px;
}
.dropdown.menu.vertical > li.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #1779ba;
}
@media print, screen and (min-width: 40em) {
.dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
top: 100%;
right: 0;
left: auto;
}
.dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
top: 100%;
right: auto;
left: 0;
}
.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.5rem;
}
.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-bottom-width: 0;
border-top-style: solid;
border-color: #1779ba transparent transparent;
right: 5px;
left: auto;
margin-top: -3px;
}
.dropdown.menu.medium-vertical > li .is-dropdown-submenu {
top: 0;
}
.dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
top: 0;
right: 100%;
left: auto;
}
.dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%;
}
.dropdown.menu.medium-vertical > li > a::after {
right: 14px;
}
.dropdown.menu.medium-vertical > li.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-left-width: 0;
border-right-style: solid;
border-color: transparent #1779ba transparent transparent;
right: auto;
left: 5px;
}
.dropdown.menu.medium-vertical > li.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #1779ba;
}
}
@media print, screen and (min-width: 64em) {
.dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
top: 100%;
right: 0;
left: auto;
}
.dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
top: 100%;
right: auto;
left: 0;
}
.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.5rem;
}
.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-bottom-width: 0;
border-top-style: solid;
border-color: #1779ba transparent transparent;
right: 5px;
left: auto;
margin-top: -3px;
}
.dropdown.menu.large-vertical > li .is-dropdown-submenu {
top: 0;
}
.dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
top: 0;
right: 100%;
left: auto;
}
.dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%;
}
.dropdown.menu.large-vertical > li > a::after {
right: 14px;
}
.dropdown.menu.large-vertical > li.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-left-width: 0;
border-right-style: solid;
border-color: transparent #1779ba transparent transparent;
right: auto;
left: 5px;
}
.dropdown.menu.large-vertical > li.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #1779ba;
}
}
.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
top: 100%;
right: 0;
left: auto;
}
.is-dropdown-menu.vertical {
width: 100px;
}
.is-dropdown-menu.vertical.align-right {
float: right;
}
.is-dropdown-submenu-parent {
position: relative;
}
.is-dropdown-submenu-parent a::after {
position: absolute;
top: 50%;
right: 5px;
left: auto;
margin-top: -6px;
}
.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
top: 100%;
left: auto;
}
.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
right: 100%;
left: auto;
}
.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%;
}
.is-dropdown-submenu {
position: absolute;
top: 0;
left: 100%;
z-index: 1;
display: none;
min-width: 200px;
border: 1px solid #cacaca;
background: #fefefe;
}
.dropdown .is-dropdown-submenu a {
padding: 0.7rem 1rem;
}
.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
right: 14px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-left-width: 0;
border-right-style: solid;
border-color: transparent #1779ba transparent transparent;
right: auto;
left: 5px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: "";
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #1779ba;
}
.is-dropdown-submenu .is-dropdown-submenu {
margin-top: -1px;
}
.is-dropdown-submenu > li {
width: 100%;
}
.is-dropdown-submenu.js-dropdown-active {
display: block;
}
.flex-video, .responsive-embed {
position: relative;
height: 0;
margin-bottom: 1rem;
padding-bottom: 75%;
overflow: hidden;
}
.flex-video embed, .flex-video iframe, .flex-video object, .flex-video video, .responsive-embed embed, .responsive-embed iframe, .responsive-embed object, .responsive-embed video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.flex-video.widescreen, .responsive-embed.widescreen {
padding-bottom: 56.25%;
}
.label {
display: inline-block;
padding: 0.33333rem 0.5rem;
border-radius: 0;
font-size: 0.8rem;
line-height: 1;
white-space: nowrap;
cursor: default;
background: #1779ba;
color: #fefefe;
}
.label.primary {
background: #1779ba;
color: #fefefe;
}
.label.secondary {
background: #767676;
color: #fefefe;
}
.label.success {
background: #3adb76;
color: #0a0a0a;
}
.label.warning {
background: #ffae00;
color: #0a0a0a;
}
.label.alert {
background: #cc4b37;
color: #fefefe;
}
.media-object {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 1rem;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.media-object img {
max-width: none;
}
@media screen and (max-width: 39.99875em) {
.media-object.stack-for-small {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
.media-object-section {
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
}
.media-object-section:first-child {
padding-right: 1rem;
}
.media-object-section:last-child:not(:nth-child(2)) {
padding-left: 1rem;
}
.media-object-section > :last-child {
margin-bottom: 0;
}
@media screen and (max-width: 39.99875em) {
.stack-for-small .media-object-section {
padding: 0;
padding-bottom: 1rem;
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
}
.stack-for-small .media-object-section img {
width: 100%;
}
}
.media-object-section.main-section {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
.is-off-canvas-open {
overflow: hidden;
}
.js-off-canvas-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 11;
width: 100%;
height: 100%;
transition: opacity 0.5s ease, visibility 0.5s ease;
background: rgba(254, 254, 254, 0.25);
opacity: 0;
visibility: hidden;
overflow: hidden;
}
.js-off-canvas-overlay.is-visible {
opacity: 1;
visibility: visible;
}
.js-off-canvas-overlay.is-closable {
cursor: pointer;
}
.js-off-canvas-overlay.is-overlay-absolute {
position: absolute;
}
.js-off-canvas-overlay.is-overlay-fixed {
position: fixed;
}
.off-canvas-wrapper {
position: relative;
overflow: hidden;
}
.off-canvas {
position: fixed;
z-index: 12;
transition: -webkit-transform 0.5s ease;
transition: transform 0.5s ease;
transition: transform 0.5s ease, -webkit-transform 0.5s ease;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background: #2c3840;
}
[data-whatinput=mouse] .off-canvas {
outline: 0;
}
.off-canvas.is-transition-push {
z-index: 12;
}
.off-canvas.is-closed {
visibility: hidden;
}
.off-canvas.is-transition-overlap {
z-index: 13;
}
.off-canvas.is-transition-overlap.is-open {
box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
}
.off-canvas.is-open {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.off-canvas-absolute {
position: absolute;
z-index: 12;
transition: -webkit-transform 0.5s ease;
transition: transform 0.5s ease;
transition: transform 0.5s ease, -webkit-transform 0.5s ease;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background: #2c3840;
}
[data-whatinput=mouse] .off-canvas-absolute {
outline: 0;
}
.off-canvas-absolute.is-transition-push {
z-index: 12;
}
.off-canvas-absolute.is-closed {
visibility: hidden;
}
.off-canvas-absolute.is-transition-overlap {
z-index: 13;
}
.off-canvas-absolute.is-transition-overlap.is-open {
box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
}
.off-canvas-absolute.is-open {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.position-left {
top: 0;
left: 0;
height: 100%;
overflow-y: auto;
width: 250px;
-webkit-transform: translateX(-250px);
-ms-transform: translateX(-250px);
transform: translateX(-250px);
}
.off-canvas-content .off-canvas.position-left {
-webkit-transform: translateX(-250px);
-ms-transform: translateX(-250px);
transform: translateX(-250px);
}
.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.off-canvas-content.is-open-left.has-transition-push {
-webkit-transform: translateX(250px);
-ms-transform: translateX(250px);
transform: translateX(250px);
}
.position-left.is-transition-push {
box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25);
}
.position-right {
top: 0;
right: 0;
height: 100%;
overflow-y: auto;
width: 250px;
-webkit-transform: translateX(250px);
-ms-transform: translateX(250px);
transform: translateX(250px);
}
.off-canvas-content .off-canvas.position-right {
-webkit-transform: translateX(250px);
-ms-transform: translateX(250px);
transform: translateX(250px);
}
.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.off-canvas-content.is-open-right.has-transition-push {
-webkit-transform: translateX(-250px);
-ms-transform: translateX(-250px);
transform: translateX(-250px);
}
.position-right.is-transition-push {
box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25);
}
.position-top {
top: 0;
left: 0;
width: 100%;
overflow-x: auto;
height: 250px;
-webkit-transform: translateY(-250px);
-ms-transform: translateY(-250px);
transform: translateY(-250px);
}
.off-canvas-content .off-canvas.position-top {
-webkit-transform: translateY(-250px);
-ms-transform: translateY(-250px);
transform: translateY(-250px);
}
.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.off-canvas-content.is-open-top.has-transition-push {
-webkit-transform: translateY(250px);
-ms-transform: translateY(250px);
transform: translateY(250px);
}
.position-top.is-transition-push {
box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25);
}
.position-bottom {
bottom: 0;
left: 0;
width: 100%;
overflow-x: auto;
height: 250px;
-webkit-transform: translateY(250px);
-ms-transform: translateY(250px);
transform: translateY(250px);
}
.off-canvas-content .off-canvas.position-bottom {
-webkit-transform: translateY(250px);
-ms-transform: translateY(250px);
transform: translateY(250px);
}
.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.off-canvas-content.is-open-bottom.has-transition-push {
-webkit-transform: translateY(-250px);
-ms-transform: translateY(-250px);
transform: translateY(-250px);
}
.position-bottom.is-transition-push {
box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25);
}
.off-canvas-content {
-webkit-transform: none;
-ms-transform: none;
transform: none;
transition: -webkit-transform 0.5s ease;
transition: transform 0.5s ease;
transition: transform 0.5s ease, -webkit-transform 0.5s ease;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.off-canvas-content.has-transition-push {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.off-canvas-content .off-canvas.is-open {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
@media print, screen and (min-width: 40em) {
.position-left.reveal-for-medium {
-webkit-transform: none;
-ms-transform: none;
transform: none;
z-index: 12;
transition: none;
visibility: visible;
}
.position-left.reveal-for-medium .close-button {
display: none;
}
.off-canvas-content .position-left.reveal-for-medium {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas-content.has-reveal-left {
margin-left: 250px;
}
.position-left.reveal-for-medium ~ .off-canvas-content {
margin-left: 250px;
}
.position-right.reveal-for-medium {
-webkit-transform: none;
-ms-transform: none;
transform: none;
z-index: 12;
transition: none;
visibility: visible;
}
.position-right.reveal-for-medium .close-button {
display: none;
}
.off-canvas-content .position-right.reveal-for-medium {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas-content.has-reveal-right {
margin-right: 250px;
}
.position-right.reveal-for-medium ~ .off-canvas-content {
margin-right: 250px;
}
.position-top.reveal-for-medium {
-webkit-transform: none;
-ms-transform: none;
transform: none;
z-index: 12;
transition: none;
visibility: visible;
}
.position-top.reveal-for-medium .close-button {
display: none;
}
.off-canvas-content .position-top.reveal-for-medium {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas-content.has-reveal-top {
margin-top: 250px;
}
.position-top.reveal-for-medium ~ .off-canvas-content {
margin-top: 250px;
}
.position-bottom.reveal-for-medium {
-webkit-transform: none;
-ms-transform: none;
transform: none;
z-index: 12;
transition: none;
visibility: visible;
}
.position-bottom.reveal-for-medium .close-button {
display: none;
}
.off-canvas-content .position-bottom.reveal-for-medium {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas-content.has-reveal-bottom {
margin-bottom: 250px;
}
.position-bottom.reveal-for-medium ~ .off-canvas-content {
margin-bottom: 250px;
}
}
@media print, screen and (min-width: 64em) {
.position-left.reveal-for-large {
-webkit-transform: none;
-ms-transform: none;
transform: none;
z-index: 12;
transition: none;
visibility: visible;
}
.position-left.reveal-for-large .close-button {
display: none;
}
.off-canvas-content .position-left.reveal-for-large {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas-content.has-reveal-left {
margin-left: 250px;
}
.position-left.reveal-for-large ~ .off-canvas-content {
margin-left: 250px;
}
.position-right.reveal-for-large {
-webkit-transform: none;
-ms-transform: none;
transform: none;
z-index: 12;
transition: none;
visibility: visible;
}
.position-right.reveal-for-large .close-button {
display: none;
}
.off-canvas-content .position-right.reveal-for-large {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas-content.has-reveal-right {
margin-right: 250px;
}
.position-right.reveal-for-large ~ .off-canvas-content {
margin-right: 250px;
}
.position-top.reveal-for-large {
-webkit-transform: none;
-ms-transform: none;
transform: none;
z-index: 12;
transition: none;
visibility: visible;
}
.position-top.reveal-for-large .close-button {
display: none;
}
.off-canvas-content .position-top.reveal-for-large {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas-content.has-reveal-top {
margin-top: 250px;
}
.position-top.reveal-for-large ~ .off-canvas-content {
margin-top: 250px;
}
.position-bottom.reveal-for-large {
-webkit-transform: none;
-ms-transform: none;
transform: none;
z-index: 12;
transition: none;
visibility: visible;
}
.position-bottom.reveal-for-large .close-button {
display: none;
}
.off-canvas-content .position-bottom.reveal-for-large {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas-content.has-reveal-bottom {
margin-bottom: 250px;
}
.position-bottom.reveal-for-large ~ .off-canvas-content {
margin-bottom: 250px;
}
}
@media print, screen and (min-width: 40em) {
.off-canvas.in-canvas-for-medium {
visibility: visible;
height: auto;
position: static;
background: 0 0;
width: auto;
overflow: visible;
transition: none;
}
.off-canvas.in-canvas-for-medium.position-bottom, .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top {
box-shadow: none;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas.in-canvas-for-medium .close-button {
display: none;
}
}
@media print, screen and (min-width: 64em) {
.off-canvas.in-canvas-for-large {
visibility: visible;
height: auto;
position: static;
background: 0 0;
width: auto;
overflow: visible;
transition: none;
}
.off-canvas.in-canvas-for-large.position-bottom, .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top {
box-shadow: none;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.off-canvas.in-canvas-for-large .close-button {
display: none;
}
}
.pagination {
margin-left: 0;
margin-bottom: 1rem;
}
.pagination::after, .pagination::before {
display: table;
content: " ";
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.pagination::after {
clear: both;
}
.pagination li {
margin-right: 0.0625rem;
border-radius: 0;
font-size: 0.875rem;
display: none;
}
.pagination li:first-child, .pagination li:last-child {
display: inline-block;
}
@media print, screen and (min-width: 40em) {
.pagination li {
display: inline-block;
}
}
.pagination a, .pagination button {
display: block;
padding: 0.1875rem 0.625rem;
border-radius: 0;
color: #0a0a0a;
}
.pagination a:hover, .pagination button:hover {
background: #e6e6e6;
}
.pagination .current {
padding: 0.1875rem 0.625rem;
background: #1779ba;
color: #fefefe;
cursor: default;
}
.pagination .disabled {
padding: 0.1875rem 0.625rem;
color: #cacaca;
cursor: not-allowed;
}
.pagination .disabled:hover {
background: 0 0;
}
.pagination .ellipsis::after {
padding: 0.1875rem 0.625rem;
content: "…";
color: #0a0a0a;
}
.pagination-previous a::before, .pagination-previous.disabled::before {
display: inline-block;
margin-right: 0.5rem;
content: "«";
}
.pagination-next a::after, .pagination-next.disabled::after {
display: inline-block;
margin-left: 0.5rem;
content: "»";
}
.progress {
height: 1rem;
margin-bottom: 1rem;
border-radius: 0;
background-color: #cacaca;
}
.progress.primary .progress-meter {
background-color: #1779ba;
}
.progress.secondary .progress-meter {
background-color: #767676;
}
.progress.success .progress-meter {
background-color: #3adb76;
}
.progress.warning .progress-meter {
background-color: #ffae00;
}
.progress.alert .progress-meter {
background-color: #cc4b37;
}
.progress-meter {
position: relative;
display: block;
width: 0%;
height: 100%;
background-color: #1779ba;
}
.progress-meter-text {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
position: absolute;
margin: 0;
font-size: 0.75rem;
font-weight: 700;
color: #fefefe;
white-space: nowrap;
}
.sticky-container {
position: relative;
}
.sticky {
position: relative;
z-index: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.sticky.is-stuck {
position: fixed;
z-index: 5;
width: 100%;
}
.sticky.is-stuck.is-at-top {
top: 0;
}
.sticky.is-stuck.is-at-bottom {
bottom: 0;
}
.sticky.is-anchored {
position: relative;
right: auto;
left: auto;
}
.sticky.is-anchored.is-at-bottom {
bottom: 0;
}
html.is-reveal-open {
position: fixed;
width: 100%;
overflow-y: hidden;
}
html.is-reveal-open.zf-has-scroll {
overflow-y: scroll;
}
html.is-reveal-open body {
overflow-y: hidden;
}
.reveal-overlay {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1005;
display: none;
background-color: rgba(10, 10, 10, 0.45);
overflow-y: auto;
}
.reveal {
z-index: 1006;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
display: none;
padding: 1rem;
border: 1px solid #cacaca;
border-radius: 0;
background-color: #fefefe;
position: relative;
top: 100px;
margin-right: auto;
margin-left: auto;
overflow-y: auto;
}
[data-whatinput=mouse] .reveal {
outline: 0;
}
@media print, screen and (min-width: 40em) {
.reveal {
min-height: 0;
}
}
.reveal .column, .reveal .columns {
min-width: 0;
}
.reveal > :last-child {
margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
.reveal {
width: 600px;
max-width: 75rem;
}
}
.reveal.collapse {
padding: 0;
}
@media print, screen and (min-width: 40em) {
.reveal.tiny {
width: 30%;
max-width: 75rem;
}
}
@media print, screen and (min-width: 40em) {
.reveal.small {
width: 50%;
max-width: 75rem;
}
}
@media print, screen and (min-width: 40em) {
.reveal.large {
width: 90%;
max-width: 75rem;
}
}
.reveal.full {
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
max-width: none;
height: 100%;
min-height: 100%;
margin-left: 0;
border: 0;
border-radius: 0;
}
@media screen and (max-width: 39.99875em) {
.reveal {
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
max-width: none;
height: 100%;
min-height: 100%;
margin-left: 0;
border: 0;
border-radius: 0;
}
}
.reveal.without-overlay {
position: fixed;
}
.switch {
height: 2rem;
position: relative;
margin-bottom: 1rem;
outline: 0;
font-size: 0.875rem;
font-weight: 700;
color: #fefefe;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.switch-input {
position: absolute;
margin-bottom: 0;
opacity: 0;
}
.switch-paddle {
position: relative;
display: block;
width: 4rem;
height: 2rem;
border-radius: 0;
background: #cacaca;
transition: all 0.25s ease-out;
font-weight: inherit;
color: inherit;
cursor: pointer;
}
input + .switch-paddle {
margin: 0;
}
.switch-paddle::after {
position: absolute;
top: 0.25rem;
left: 0.25rem;
display: block;
width: 1.5rem;
height: 1.5rem;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
border-radius: 0;
background: #fefefe;
transition: all 0.25s ease-out;
content: "";
}
input:checked ~ .switch-paddle {
background: #1779ba;
}
input:checked ~ .switch-paddle::after {
left: 2.25rem;
}
[data-whatinput=mouse] input:focus ~ .switch-paddle {
outline: 0;
}
.switch-active, .switch-inactive {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.switch-active {
left: 8%;
display: none;
}
input:checked + label > .switch-active {
display: block;
}
.switch-inactive {
right: 15%;
}
input:checked + label > .switch-inactive {
display: none;
}
.switch.tiny {
height: 1.5rem;
}
.switch.tiny .switch-paddle {
width: 3rem;
height: 1.5rem;
font-size: 0.625rem;
}
.switch.tiny .switch-paddle::after {
top: 0.25rem;
left: 0.25rem;
width: 1rem;
height: 1rem;
}
.switch.tiny input:checked ~ .switch-paddle::after {
left: 1.75rem;
}
.switch.small {
height: 1.75rem;
}
.switch.small .switch-paddle {
width: 3.5rem;
height: 1.75rem;
font-size: 0.75rem;
}
.switch.small .switch-paddle::after {
top: 0.25rem;
left: 0.25rem;
width: 1.25rem;
height: 1.25rem;
}
.switch.small input:checked ~ .switch-paddle::after {
left: 2rem;
}
.switch.large {
height: 2.5rem;
}
.switch.large .switch-paddle {
width: 5rem;
height: 2.5rem;
font-size: 1rem;
}
.switch.large .switch-paddle::after {
top: 0.25rem;
left: 0.25rem;
width: 2rem;
height: 2rem;
}
.switch.large input:checked ~ .switch-paddle::after {
left: 2.75rem;
}
table {
border-collapse: collapse;
width: 100%;
margin-bottom: 1rem;
border-radius: 0;
}
tbody, tfoot, thead {
border: 1px solid #f1f1f1;
background-color: #fefefe;
}
caption {
padding: 0.5rem 0.625rem 0.625rem;
font-weight: 700;
}
thead {
background: #f8f8f8;
color: #0a0a0a;
}
tfoot {
background: #f1f1f1;
color: #0a0a0a;
}
tfoot tr, thead tr {
background: 0 0;
}
tfoot td, tfoot th, thead td, thead th {
padding: 0.5rem 0.625rem 0.625rem;
font-weight: 700;
text-align: left;
}
tbody td, tbody th {
padding: 0.5rem 0.625rem 0.625rem;
}
tbody tr:nth-child(even) {
border-bottom: 0;
background-color: #f1f1f1;
}
table.unstriped tbody {
background-color: #fefefe;
}
table.unstriped tbody tr {
border-bottom: 0;
border-bottom: 1px solid #f1f1f1;
background-color: #fefefe;
}
@media screen and (max-width: 63.99875em) {
table.stack thead {
display: none;
}
table.stack tfoot {
display: none;
}
table.stack td, table.stack th, table.stack tr {
display: block;
}
table.stack td {
border-top: 0;
}
}
table.scroll {
display: block;
width: 100%;
overflow-x: auto;
}
table.hover thead tr:hover {
background-color: #f3f3f3;
}
table.hover tfoot tr:hover {
background-color: #ececec;
}
table.hover tbody tr:hover {
background-color: #f9f9f9;
}
table.hover:not(.unstriped) tr:nth-of-type(even):hover {
background-color: #ececec;
}
.table-scroll {
overflow-x: auto;
}
.tabs {
margin: 0;
border: 1px solid #e6e6e6;
background: #fefefe;
list-style-type: none;
}
.tabs::after, .tabs::before {
display: table;
content: " ";
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.tabs::after {
clear: both;
}
.tabs.vertical > li {
display: block;
float: none;
width: auto;
}
.tabs.simple > li > a {
padding: 0;
}
.tabs.simple > li > a:hover {
background: 0 0;
}
.tabs.primary {
background: #1779ba;
}
.tabs.primary > li > a {
color: #fefefe;
}
.tabs.primary > li > a:focus, .tabs.primary > li > a:hover {
background: #1673b1;
}
.tabs-title {
float: left;
}
.tabs-title > a {
display: block;
padding: 1.25rem 1.5rem;
font-size: 0.75rem;
line-height: 1;
color: #1779ba;
}
[data-whatinput=mouse] .tabs-title > a {
outline: 0;
}
.tabs-title > a:hover {
background: #fefefe;
color: #1468a0;
}
.tabs-title > a:focus, .tabs-title > a[aria-selected=true] {
background: #e6e6e6;
color: #1779ba;
}
.tabs-content {
border: 1px solid #e6e6e6;
border-top: 0;
background: #fefefe;
color: #0a0a0a;
transition: all 0.5s ease;
}
.tabs-content.vertical {
border: 1px solid #e6e6e6;
border-left: 0;
}
.tabs-panel {
display: none;
padding: 1rem;
}
.tabs-panel.is-active {
display: block;
}
.thumbnail {
display: inline-block;
max-width: 100%;
margin-bottom: 1rem;
border: solid 4px #fefefe;
border-radius: 0;
box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
line-height: 0;
}
a.thumbnail {
transition: box-shadow 0.2s ease-out;
}
a.thumbnail:focus, a.thumbnail:hover {
box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5);
}
a.thumbnail image {
box-shadow: none;
}
.title-bar {
padding: 0.5rem;
background: #2c3840;
color: #fefefe;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.title-bar .menu-icon {
margin-left: 0.25rem;
margin-right: 0.25rem;
}
.title-bar-left, .title-bar-right {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
}
.title-bar-right {
text-align: right;
}
.title-bar-title {
display: inline-block;
vertical-align: middle;
font-weight: 700;
}
.has-tip {
position: relative;
display: inline-block;
border-bottom: dotted 1px #8a8a8a;
font-weight: 700;
cursor: help;
}
.tooltip {
position: absolute;
top: calc(100% + 0.6495rem);
z-index: 1200;
max-width: 10rem;
padding: 0.75rem;
border-radius: 0;
background-color: #0a0a0a;
font-size: 80%;
color: #fefefe;
}
.tooltip::before {
position: absolute;
}
.tooltip.bottom::before {
display: block;
width: 0;
height: 0;
border: inset 0.75rem;
content: "";
border-top-width: 0;
border-bottom-style: solid;
border-color: transparent transparent #0a0a0a;
bottom: 100%;
}
.tooltip.bottom.align-center::before {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.tooltip.top::before {
display: block;
width: 0;
height: 0;
border: inset 0.75rem;
content: "";
border-bottom-width: 0;
border-top-style: solid;
border-color: #0a0a0a transparent transparent;
top: 100%;
bottom: auto;
}
.tooltip.top.align-center::before {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.tooltip.left::before {
display: block;
width: 0;
height: 0;
border: inset 0.75rem;
content: "";
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #0a0a0a;
left: 100%;
}
.tooltip.left.align-center::before {
bottom: auto;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.tooltip.right::before {
display: block;
width: 0;
height: 0;
border: inset 0.75rem;
content: "";
border-left-width: 0;
border-right-style: solid;
border-color: transparent #0a0a0a transparent transparent;
right: 100%;
left: auto;
}
.tooltip.right.align-center::before {
bottom: auto;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.tooltip.align-top::before {
bottom: auto;
top: 10%;
}
.tooltip.align-bottom::before {
bottom: 10%;
top: auto;
}
.tooltip.align-left::before {
left: 10%;
right: auto;
}
.tooltip.align-right::before {
left: auto;
right: 10%;
}
.top-bar {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding: 0.5rem;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.top-bar, .top-bar ul {
background-color: #e6e6e6;
}
.top-bar input {
max-width: 200px;
margin-right: 1rem;
}
.top-bar .input-group-field {
width: 100%;
margin-right: 0;
}
.top-bar .wp-block-button input.wp-block-button__link, .top-bar input.button, .wp-block-button .top-bar input.wp-block-button__link {
width: auto;
}
.top-bar .top-bar-left, .top-bar .top-bar-right {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
@media print, screen and (min-width: 40em) {
.top-bar {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.top-bar .top-bar-left {
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin-right: auto;
}
.top-bar .top-bar-right {
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
margin-left: auto;
}
}
@media screen and (max-width: 63.99875em) {
.top-bar.stacked-for-medium {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.top-bar.stacked-for-medium .top-bar-left, .top-bar.stacked-for-medium .top-bar-right {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media screen and (max-width: 74.99875em) {
.top-bar.stacked-for-large {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.top-bar.stacked-for-large .top-bar-left, .top-bar.stacked-for-large .top-bar-right {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
.top-bar-title {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
margin: 0.5rem 1rem 0.5rem 0;
}
.top-bar-left, .top-bar-right {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.hide {
display: none !important;
}
.invisible {
visibility: hidden;
}
@media screen and (max-width: 39.99875em) {
.hide-for-small-only {
display: none !important;
}
}
@media screen and (max-width: 0em), screen and (min-width: 40em) {
.show-for-small-only {
display: none !important;
}
}
@media print, screen and (min-width: 40em) {
.hide-for-medium {
display: none !important;
}
}
@media screen and (max-width: 39.99875em) {
.show-for-medium {
display: none !important;
}
}
@media screen and (min-width: 40em) and (max-width: 63.99875em) {
.hide-for-medium-only {
display: none !important;
}
}
@media screen and (max-width: 39.99875em), screen and (min-width: 64em) {
.show-for-medium-only {
display: none !important;
}
}
@media print, screen and (min-width: 64em) {
.hide-for-large {
display: none !important;
}
}
@media screen and (max-width: 63.99875em) {
.show-for-large {
display: none !important;
}
}
@media screen and (min-width: 64em) and (max-width: 74.99875em) {
.hide-for-large-only {
display: none !important;
}
}
@media screen and (max-width: 63.99875em), screen and (min-width: 75em) {
.show-for-large-only {
display: none !important;
}
}
.show-for-sr, .show-on-focus {
position: absolute !important;
width: 1px;
height: 1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
.show-on-focus:active, .show-on-focus:focus {
position: static !important;
width: auto;
height: auto;
overflow: visible;
clip: auto;
white-space: normal;
}
.hide-for-portrait, .show-for-landscape {
display: block !important;
}
@media screen and (orientation: landscape) {
.hide-for-portrait, .show-for-landscape {
display: block !important;
}
}
@media screen and (orientation: portrait) {
.hide-for-portrait, .show-for-landscape {
display: none !important;
}
}
.hide-for-landscape, .show-for-portrait {
display: none !important;
}
@media screen and (orientation: landscape) {
.hide-for-landscape, .show-for-portrait {
display: none !important;
}
}
@media screen and (orientation: portrait) {
.hide-for-landscape, .show-for-portrait {
display: block !important;
}
}
.align-left {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.align-right {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.align-center {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.align-justify {
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.align-spaced {
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around;
}
.align-left.vertical.menu > li > a {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.align-right.vertical.menu > li > a {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.align-center.vertical.menu > li > a {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.align-top {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.align-self-top {
-webkit-align-self: flex-start;
-ms-flex-item-align: start;
align-self: flex-start;
}
.align-bottom {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.align-self-bottom {
-webkit-align-self: flex-end;
-ms-flex-item-align: end;
align-self: flex-end;
}
.align-middle {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.align-self-middle {
-webkit-align-self: center;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.align-stretch {
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.align-self-stretch {
-webkit-align-self: stretch;
-ms-flex-item-align: stretch;
-ms-grid-row-align: stretch;
align-self: stretch;
}
.align-center-middle {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
}
.small-order-1 {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.small-order-2 {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.small-order-3 {
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.small-order-4 {
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.small-order-5 {
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
}
.small-order-6 {
-webkit-order: 6;
-ms-flex-order: 6;
order: 6;
}
@media print, screen and (min-width: 40em) {
.medium-order-1 {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.medium-order-2 {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.medium-order-3 {
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.medium-order-4 {
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.medium-order-5 {
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
}
.medium-order-6 {
-webkit-order: 6;
-ms-flex-order: 6;
order: 6;
}
}
@media print, screen and (min-width: 64em) {
.large-order-1 {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.large-order-2 {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.large-order-3 {
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.large-order-4 {
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.large-order-5 {
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
}
.large-order-6 {
-webkit-order: 6;
-ms-flex-order: 6;
order: 6;
}
}
.flex-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.flex-child-auto {
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.flex-child-grow {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
}
.flex-child-shrink {
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
}
.flex-dir-row {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.flex-dir-row-reverse {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.flex-dir-column {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.flex-dir-column-reverse {
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
@media print, screen and (min-width: 40em) {
.medium-flex-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.medium-flex-child-auto {
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.medium-flex-child-grow {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
}
.medium-flex-child-shrink {
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
}
.medium-flex-dir-row {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.medium-flex-dir-row-reverse {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.medium-flex-dir-column {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.medium-flex-dir-column-reverse {
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
}
@media print, screen and (min-width: 64em) {
.large-flex-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.large-flex-child-auto {
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.large-flex-child-grow {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
}
.large-flex-child-shrink {
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
}
.large-flex-dir-row {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.large-flex-dir-row-reverse {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.large-flex-dir-column {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.large-flex-dir-column-reverse {
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
}
.slide-in-down.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.slide-in-down.mui-enter.mui-enter-active {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.slide-in-left.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.slide-in-left.mui-enter.mui-enter-active {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.slide-in-up.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.slide-in-up.mui-enter.mui-enter-active {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.slide-in-right.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.slide-in-right.mui-enter.mui-enter-active {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.slide-out-down.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.slide-out-down.mui-leave.mui-leave-active {
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
}
.slide-out-right.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.slide-out-right.mui-leave.mui-leave-active {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.slide-out-up.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.slide-out-up.mui-leave.mui-leave-active {
-webkit-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.slide-out-left.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.slide-out-left.mui-leave.mui-leave-active {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
}
.fade-in.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
opacity: 0;
transition-property: opacity;
}
.fade-in.mui-enter.mui-enter-active {
opacity: 1;
}
.fade-out.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
opacity: 1;
transition-property: opacity;
}
.fade-out.mui-leave.mui-leave-active {
opacity: 0;
}
.hinge-in-from-top.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotateX(-90deg);
transform: perspective(2000px) rotateX(-90deg);
-webkit-transform-origin: top;
-ms-transform-origin: top;
transform-origin: top;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.hinge-in-from-top.mui-enter.mui-enter-active {
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
opacity: 1;
}
.hinge-in-from-right.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotateY(-90deg);
transform: perspective(2000px) rotateY(-90deg);
-webkit-transform-origin: right;
-ms-transform-origin: right;
transform-origin: right;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.hinge-in-from-right.mui-enter.mui-enter-active {
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
opacity: 1;
}
.hinge-in-from-bottom.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotateX(90deg);
transform: perspective(2000px) rotateX(90deg);
-webkit-transform-origin: bottom;
-ms-transform-origin: bottom;
transform-origin: bottom;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.hinge-in-from-bottom.mui-enter.mui-enter-active {
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
opacity: 1;
}
.hinge-in-from-left.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotateY(90deg);
transform: perspective(2000px) rotateY(90deg);
-webkit-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.hinge-in-from-left.mui-enter.mui-enter-active {
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
opacity: 1;
}
.hinge-in-from-middle-x.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotateX(-90deg);
transform: perspective(2000px) rotateX(-90deg);
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.hinge-in-from-middle-x.mui-enter.mui-enter-active {
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
opacity: 1;
}
.hinge-in-from-middle-y.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotateY(-90deg);
transform: perspective(2000px) rotateY(-90deg);
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.hinge-in-from-middle-y.mui-enter.mui-enter-active {
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
opacity: 1;
}
.hinge-out-from-top.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
-webkit-transform-origin: top;
-ms-transform-origin: top;
transform-origin: top;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.hinge-out-from-top.mui-leave.mui-leave-active {
-webkit-transform: perspective(2000px) rotateX(90deg);
transform: perspective(2000px) rotateX(90deg);
opacity: 0;
}
.hinge-out-from-right.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
-webkit-transform-origin: right;
-ms-transform-origin: right;
transform-origin: right;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.hinge-out-from-right.mui-leave.mui-leave-active {
-webkit-transform: perspective(2000px) rotateY(90deg);
transform: perspective(2000px) rotateY(90deg);
opacity: 0;
}
.hinge-out-from-bottom.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
-webkit-transform-origin: bottom;
-ms-transform-origin: bottom;
transform-origin: bottom;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.hinge-out-from-bottom.mui-leave.mui-leave-active {
-webkit-transform: perspective(2000px) rotateX(-90deg);
transform: perspective(2000px) rotateX(-90deg);
opacity: 0;
}
.hinge-out-from-left.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
-webkit-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.hinge-out-from-left.mui-leave.mui-leave-active {
-webkit-transform: perspective(2000px) rotateY(-90deg);
transform: perspective(2000px) rotateY(-90deg);
opacity: 0;
}
.hinge-out-from-middle-x.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.hinge-out-from-middle-x.mui-leave.mui-leave-active {
-webkit-transform: perspective(2000px) rotateX(90deg);
transform: perspective(2000px) rotateX(90deg);
opacity: 0;
}
.hinge-out-from-middle-y.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: perspective(2000px) rotate(0);
transform: perspective(2000px) rotate(0);
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.hinge-out-from-middle-y.mui-leave.mui-leave-active {
-webkit-transform: perspective(2000px) rotateY(90deg);
transform: perspective(2000px) rotateY(90deg);
opacity: 0;
}
.scale-in-up.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.scale-in-up.mui-enter.mui-enter-active {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.scale-in-down.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: scale(1.5);
-ms-transform: scale(1.5);
transform: scale(1.5);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.scale-in-down.mui-enter.mui-enter-active {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.scale-out-up.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.scale-out-up.mui-leave.mui-leave-active {
-webkit-transform: scale(1.5);
-ms-transform: scale(1.5);
transform: scale(1.5);
opacity: 0;
}
.scale-out-down.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.scale-out-down.mui-leave.mui-leave-active {
-webkit-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
opacity: 0;
}
.spin-in.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: rotate(-0.75turn);
-ms-transform: rotate(-0.75turn);
transform: rotate(-0.75turn);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.spin-in.mui-enter.mui-enter-active {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
.spin-out.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.spin-out.mui-leave.mui-leave-active {
-webkit-transform: rotate(0.75turn);
-ms-transform: rotate(0.75turn);
transform: rotate(0.75turn);
opacity: 0;
}
.spin-in-ccw.mui-enter {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: rotate(0.75turn);
-ms-transform: rotate(0.75turn);
transform: rotate(0.75turn);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 0;
}
.spin-in-ccw.mui-enter.mui-enter-active {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
.spin-out-ccw.mui-leave {
transition-duration: 0.5s;
transition-timing-function: linear;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
opacity: 1;
}
.spin-out-ccw.mui-leave.mui-leave-active {
-webkit-transform: rotate(-0.75turn);
-ms-transform: rotate(-0.75turn);
transform: rotate(-0.75turn);
opacity: 0;
}
.slow {
transition-duration: 750ms !important;
}
.fast {
transition-duration: 250ms !important;
}
.linear {
transition-timing-function: linear !important;
}
.ease {
transition-timing-function: ease !important;
}
.ease-in {
transition-timing-function: ease-in !important;
}
.ease-out {
transition-timing-function: ease-out !important;
}
.ease-in-out {
transition-timing-function: ease-in-out !important;
}
.bounce-in {
transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}
.bounce-out {
transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}
.bounce-in-out {
transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}
.short-delay {
transition-delay: 0.3s !important;
}
.long-delay {
transition-delay: 0.7s !important;
}
.shake {
-webkit-animation-name: shake-7;
animation-name: shake-7;
}
@-webkit-keyframes shake-7 {
0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
-webkit-transform: translateX(7%);
transform: translateX(7%);
}
15%, 25%, 35%, 45%, 5%, 55%, 65%, 75%, 85%, 95% {
-webkit-transform: translateX(-7%);
transform: translateX(-7%);
}
}
@keyframes shake-7 {
0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
-webkit-transform: translateX(7%);
transform: translateX(7%);
}
15%, 25%, 35%, 45%, 5%, 55%, 65%, 75%, 85%, 95% {
-webkit-transform: translateX(-7%);
transform: translateX(-7%);
}
}
.spin-cw {
-webkit-animation-name: spin-cw-1turn;
animation-name: spin-cw-1turn;
}
@-webkit-keyframes spin-cw-1turn {
0% {
-webkit-transform: rotate(-1turn);
transform: rotate(-1turn);
}
100% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
}
@keyframes spin-cw-1turn {
0% {
-webkit-transform: rotate(-1turn);
transform: rotate(-1turn);
}
100% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
}
.spin-ccw {
-webkit-animation-name: spin-ccw-1turn;
animation-name: spin-ccw-1turn;
}
@-webkit-keyframes spin-ccw-1turn {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(-1turn);
transform: rotate(-1turn);
}
}
@keyframes spin-ccw-1turn {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(-1turn);
transform: rotate(-1turn);
}
}
.wiggle {
-webkit-animation-name: wiggle-7deg;
animation-name: wiggle-7deg;
}
@-webkit-keyframes wiggle-7deg {
40%, 50%, 60% {
-webkit-transform: rotate(7deg);
transform: rotate(7deg);
}
35%, 45%, 55%, 65% {
-webkit-transform: rotate(-7deg);
transform: rotate(-7deg);
}
0%, 100%, 30%, 70% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
}
@keyframes wiggle-7deg {
40%, 50%, 60% {
-webkit-transform: rotate(7deg);
transform: rotate(7deg);
}
35%, 45%, 55%, 65% {
-webkit-transform: rotate(-7deg);
transform: rotate(-7deg);
}
0%, 100%, 30%, 70% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
}
.shake, .spin-ccw, .spin-cw, .wiggle {
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
}
.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.slow {
-webkit-animation-duration: 750ms !important;
animation-duration: 750ms !important;
}
.fast {
-webkit-animation-duration: 250ms !important;
animation-duration: 250ms !important;
}
.linear {
-webkit-animation-timing-function: linear !important;
animation-timing-function: linear !important;
}
.ease {
-webkit-animation-timing-function: ease !important;
animation-timing-function: ease !important;
}
.ease-in {
-webkit-animation-timing-function: ease-in !important;
animation-timing-function: ease-in !important;
}
.ease-out {
-webkit-animation-timing-function: ease-out !important;
animation-timing-function: ease-out !important;
}
.ease-in-out {
-webkit-animation-timing-function: ease-in-out !important;
animation-timing-function: ease-in-out !important;
}
.bounce-in {
-webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}
.bounce-out {
-webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}
.bounce-in-out {
-webkit-animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}
.short-delay {
-webkit-animation-delay: 0.3s !important;
animation-delay: 0.3s !important;
}
.long-delay {
-webkit-animation-delay: 0.7s !important;
animation-delay: 0.7s !important;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.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;
color: #21759b;
display: block;
font-size: 14px;
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;
}
#wpadminbar {
position: fixed !important;
}
body.admin-bar.f-topbar-fixed .sticky.fixed {
margin-top: 2rem;
}
body.admin-bar.offcanvas .off-canvas.is-open {
top: 2.875rem;
}
@media screen and (min-width: 48.9375em) {
body.admin-bar.offcanvas .off-canvas.is-open {
top: 2rem;
}
}
.wp-caption > figcaption {
max-width: 100%;
font-size: 0.8rem;
color: #999;
padding: 0.25rem 0;
}
p.wp-caption-text {
font-size: 90%;
color: #666;
padding: 0.625rem 0;
}
.alignleft {
float: left;
padding-right: 1rem;
margin: 0;
}
.alignright {
float: right;
padding-left: 1rem;
margin: 0;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.gallery {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin-right: -0.625rem;
margin-left: -0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery {
margin-right: -0.9375rem;
margin-left: -0.9375rem;
}
}
.gallery.gallery-columns-1 > .gallery-item {
width: calc(50% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-1 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.gallery.gallery-columns-1 > .gallery-item {
width: calc(100% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.gallery.gallery-columns-2 > .gallery-item {
width: calc(50% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-2 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.gallery.gallery-columns-2 > .gallery-item {
width: calc(50% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.gallery.gallery-columns-3 > .gallery-item {
width: calc(50% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-3 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.gallery.gallery-columns-3 > .gallery-item {
width: calc(33.33333% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.gallery.gallery-columns-4 > .gallery-item {
width: calc(50% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-4 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.gallery.gallery-columns-4 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.gallery.gallery-columns-5 > .gallery-item {
width: calc(50% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-5 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.gallery.gallery-columns-5 > .gallery-item {
width: calc(20% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.gallery.gallery-columns-6 > .gallery-item {
width: calc(50% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-6 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.gallery.gallery-columns-6 > .gallery-item {
width: calc(16.66667% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.gallery.gallery-columns-7 > .gallery-item {
width: calc(50% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-7 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.gallery.gallery-columns-7 > .gallery-item {
width: calc(14.28571% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.gallery.gallery-columns-8 > .gallery-item {
width: calc(50% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-8 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.gallery.gallery-columns-8 > .gallery-item {
width: calc(12.5% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.gallery.gallery-columns-9 > .gallery-item {
width: calc(50% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-9 > .gallery-item {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
@media print, screen and (min-width: 64em) {
.gallery.gallery-columns-9 > .gallery-item {
width: calc(11.11111% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.gallery .gallery-icon > a {
display: inline-block;
max-width: 100%;
margin-bottom: 1rem;
border: solid 4px #fefefe;
border-radius: 0;
box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
line-height: 0;
transition: box-shadow 0.2s ease-out;
}
.gallery .gallery-icon > a:focus, .gallery .gallery-icon > a:hover {
box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5);
}
.gallery .gallery-icon > a image {
box-shadow: none;
}
.gallery .gallery-icon > img {
display: inline-block;
max-width: 100%;
margin-bottom: 1rem;
border: solid 4px #fefefe;
border-radius: 0;
box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
line-height: 0;
}
.has-primary-background-color {
background-color: #1779ba;
}
.has-primary-color {
color: #1779ba;
}
.has-secondary-background-color {
background-color: #767676;
}
.has-secondary-color {
color: #767676;
}
.has-success-background-color {
background-color: #3adb76;
}
.has-success-color {
color: #3adb76;
}
.has-warning-background-color {
background-color: #ffae00;
}
.has-warning-color {
color: #ffae00;
}
.has-alert-background-color {
background-color: #cc4b37;
}
.has-alert-color {
color: #cc4b37;
}
.wp-block-button .wp-block-button__link.has-primary-background-color {
background-color: #1779ba;
}
.wp-block-button .wp-block-button__link.has-primary-color {
color: #1779ba;
}
.wp-block-button .wp-block-button__link.has-secondary-background-color {
background-color: #767676;
}
.wp-block-button .wp-block-button__link.has-secondary-color {
color: #767676;
}
.wp-block-button .wp-block-button__link.has-success-background-color {
background-color: #3adb76;
}
.wp-block-button .wp-block-button__link.has-success-color {
color: #3adb76;
}
.wp-block-button .wp-block-button__link.has-warning-background-color {
background-color: #ffae00;
}
.wp-block-button .wp-block-button__link.has-warning-color {
color: #ffae00;
}
.wp-block-button .wp-block-button__link.has-alert-background-color {
background-color: #cc4b37;
}
.wp-block-button .wp-block-button__link.has-alert-color {
color: #cc4b37;
}
.wp-block-button.is-style-squared .wp-block-button__link {
border-radius: 0;
}
.wp-block-file .wp-block-file__button {
display: inline-block;
vertical-align: middle;
margin: 0 0 1rem 0;
padding: 0.85em 1em;
border: 1px solid transparent;
border-radius: 0;
transition: background-color 0.25s ease-out, color 0.25s ease-out;
font-family: inherit;
font-size: 0.9rem;
-webkit-appearance: none;
line-height: 1;
text-align: center;
cursor: pointer;
background-color: #1779ba;
color: #fefefe;
}
[data-whatinput=mouse] .wp-block-file .wp-block-file__button {
outline: 0;
}
.wp-block-file .wp-block-file__button:focus, .wp-block-file .wp-block-file__button:hover {
background-color: #14679e;
color: #fefefe;
}
@media print, screen and (min-width: 40em) {
.mobile-menu, .site-title-bar {
display: none !important;
}
}
@media screen and (max-width: 39.99875em) {
.desktop-menu, .site-navigation .top-bar-left {
display: none !important;
}
}
.site-desktop-title a {
font-weight: 700;
}
.post-navigation::after, .post-navigation::before {
display: table;
content: " ";
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.post-navigation::after {
clear: both;
}
.nav-previous {
float: left;
}
.nav-next {
float: right;
}
.main-container {
padding-right: 0.625rem;
padding-left: 0.625rem;
max-width: 75rem;
margin: 0 auto;
}
@media print, screen and (min-width: 40em) {
.main-container {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
.main-grid {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin-top: 1rem;
}
@media print, screen and (min-width: 40em) {
.main-grid {
margin-top: 3rem;
}
}
.main-grid.sidebar-left .main-content {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.main-grid.sidebar-left .sidebar {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
@media print, screen and (min-width: 40em) {
.main-grid.sidebar-left .main-content {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.main-grid.sidebar-left .sidebar {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
}
.main-grid .main-content-full-width {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
.main-grid .main-content {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.main-grid .main-content {
width: calc(66.66667% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.main-grid .sidebar {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.main-grid .sidebar {
width: calc(33.33333% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
margin-top: 1rem;
}
}
.footer-container {
padding-right: 0.625rem;
padding-left: 0.625rem;
max-width: 75rem;
margin: 0 auto;
border-top: 1px solid #cacaca;
margin-top: 3.75rem;
}
@media print, screen and (min-width: 40em) {
.footer-container {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
.footer-grid {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
padding: 1.875rem 0;
}
.footer-grid section {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
min-height: 0;
min-width: 0;
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 64em) {
.footer-grid section {
-webkit-flex: 1 1 0px;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
width: auto;
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.footer-grid ul {
list-style-type: none;
margin: 0;
padding: 0;
}
body#tinymce {
height: auto;
max-width: 75rem;
padding: 1.25rem !important;
}
.sites-button {
background: #1779ba;
font-size: 1.25rem;
font-weight: 700;
box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.2) inset;
border-radius: 3px;
border: none;
}
.cards-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.cards-container .card {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
.cards-container .card .card-content {
padding: 1rem;
}
@media print, screen and (min-width: 40em) {
.cards-container .card {
width: calc(33.33333% - 0.7rem);
margin-right: 0.35rem;
margin-left: 0.35rem;
}
}
.featured-hero {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
height: 6.25rem;
}
@media print, screen and (min-width: 40em) {
.featured-hero {
height: 12.5rem;
}
}
@media screen and (min-width: 75em) {
.featured-hero {
height: 25rem;
}
}
.dotted, .section-divider hr {
border-style: dashed;
margin: 2rem 0;
}
[data-whatinput=mouse] a:focus, button:focus, button:focus [data-whatinput=touch] a:focus {
outline: 0;
}
.front-hero {
background-size: cover;
background-position: bottom;
padding: 4.0625rem 0;
margin: 0 0 2rem;
height: auto;
position: relative;
text-align: left;
}
.front-hero .marketing {
padding-right: 0.625rem;
padding-left: 0.625rem;
max-width: 55rem;
margin: 0 auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
@media print, screen and (min-width: 40em) {
.front-hero .marketing {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
@media print, screen and (min-width: 40em) {
.front-hero {
background-size: cover;
background-position: center;
height: 42.8125rem;
margin: 0 0 4.5rem;
}
}
.front-hero .watch {
width: calc(58.33333% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.front-hero .watch {
width: calc(100% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.front-hero .watch a {
color: #b4c9d1;
cursor: pointer;
font-weight: 400;
margin-right: 1.25rem;
}
.front-hero .watch a:hover {
color: #fff;
}
.front-hero .watch #stargazers :before {
content: "\f09b";
font-family: FontAwesome;
font-style: normal;
font-weight: 400;
text-decoration: inherit;
color: #b4c9d1;
margin-right: 0.5rem;
}
.front-hero .watch #twitter :before {
content: "\f099";
font-family: FontAwesome;
font-style: normal;
font-weight: 400;
text-decoration: inherit;
color: #b4c9d1;
margin-right: 0.5rem;
}
.front-hero .tagline {
width: calc(66.66667% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.front-hero .tagline {
width: calc(41.66667% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
padding-top: 6rem;
}
}
.front-hero h1 {
color: #fff;
font-weight: 500;
font-size: 2.2rem;
}
@media print, screen and (min-width: 40em) {
.front-hero h1 {
font-size: 2.875rem;
}
}
.front-hero h4 {
color: #fefefe;
font-weight: 300;
font-size: 1.3125rem;
}
.front-hero .download {
margin-top: 1.25rem;
}
.intro {
padding-right: 0.625rem;
padding-left: 0.625rem;
max-width: 75rem;
margin: 0 auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
@media print, screen and (min-width: 40em) {
.intro {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
.intro .fp-intro {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.intro .fp-intro {
width: calc(83.33333% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
margin-left: calc(8.33333% + 0.625rem);
}
.intro .fp-intro h2 {
font-weight: 300;
margin-bottom: 1.5rem;
}
.intro .fp-intro h4 {
font-size: 1.125rem;
line-height: 1.6;
color: #777;
margin-bottom: 2rem;
}
}
.section-divider {
padding-right: 0.625rem;
padding-left: 0.625rem;
max-width: 75rem;
margin: 0 auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
@media print, screen and (min-width: 40em) {
.section-divider {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
.section-divider hr {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
box-sizing: border-box;
}
.benefits {
padding-right: 0.625rem;
padding-left: 0.625rem;
max-width: 75rem;
margin: 0 auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
text-align: center;
}
@media print, screen and (min-width: 40em) {
.benefits {
padding-right: 0.9375rem;
padding-left: 0.9375rem;
}
}
.benefits header {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
.benefits header h2 {
font-weight: 300;
}
.benefits header h4 {
font-size: 1.125rem;
line-height: 1.6;
color: #777;
}
.benefits .customizable, .benefits .professional, .benefits .responsive, .benefits .semantic {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
.benefits .customizable, .benefits .professional, .benefits .responsive, .benefits .semantic {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.benefits .customizable img, .benefits .professional img, .benefits .responsive img, .benefits .semantic img {
padding: 1.25rem;
margin: 1rem auto 0 auto;
}
.benefits .customizable h3, .benefits .professional h3, .benefits .responsive h3, .benefits .semantic h3 {
color: #0a0a0a;
font-weight: 300;
font-size: 1.75rem;
}
.benefits .customizable p, .benefits .professional p, .benefits .responsive p, .benefits .semantic p {
font-size: 0.9375rem;
}
.benefits .why-foundation {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
margin-top: 4rem;
}
.kitchen-sink-header {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
.kitchen-sink-components {
width: calc(100% - 1.25rem);
margin-right: 0.625rem;
margin-left: 0.625rem;
}
.kitchen-sink-components hr {
margin: 3rem 0;
}
@media print, screen and (min-width: 64em) {
.kitchen-sink-components {
width: calc(75% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
}
}
.kitchen-sink-nav {
display: none;
}
@media print, screen and (min-width: 64em) {
.kitchen-sink-nav {
width: calc(25% - 1.875rem);
margin-right: 0.9375rem;
margin-left: 0.9375rem;
display: block;
float: right;
}
.kitchen-sink-nav .docs-sub-menu {
font-size: 0.85rem;
margin-top: 1rem;
}
.kitchen-sink-nav .docs-menu-title {
text-transform: uppercase;
font-size: 0.75rem;
color: #8a8a8a;
font-weight: 700;
line-height: 1;
padding-left: 0.9rem;
margin-bottom: 0.5rem;
border-top: 1px solid #cacaca;
margin-top: 1rem;
padding-top: 1.5rem;
}
.kitchen-sink-nav .docs-toc {
width: 100%;
padding-left: 4rem;
padding-right: 1rem;
}
.kitchen-sink-nav .docs-toc .active {
background: #2199e8;
color: #fff;
}
.kitchen-sink-nav .docs-toc .docs-sub-menu:first-child .docs-menu-title {
margin-top: 0;
border-top: 0;
padding-top: 0;
}
}
.kitchen-sink-grid .grid-x {
background: #d6ecfa;
font-size: 12px;
line-height: 2rem;
margin-bottom: 1.5rem;
}
.kitchen-sink-grid .grid-x .cell, .kitchen-sink-grid .grid-x :nth-child(odd) {
background: #7bc1ef;
color: #0a0a0a;
}
.kitchen-sink-grid .grid-x .cell:nth-child(even) {
background: #1779ba;
color: #fefefe;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a, .btn, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button, .gform_wrapper.gravity-theme .gform_footer .gform_button,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button {
background-color: var(--strl-color-primary);
border-color: var(--strl-color-primary);
color: var(--strl-color-black);
border-radius: 100px;
border-style: solid;
border-width: 2px;
box-shadow: 0 0 rgba(0, 0, 0, 0);
cursor: pointer;
display: inline-block;
font-weight: 600;
line-height: 1;
padding: 1.1rem 1.1rem;
text-decoration: none;
text-transform: uppercase;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 100%;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a svg, .btn svg, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button svg, .gform_wrapper.gravity-theme .gform_footer .gform_button svg,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button svg,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button svg,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button svg,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button svg,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button svg {
fill: var(--strl-color-black);
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a:hover, .btn:hover, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button:hover, .gform_wrapper.gravity-theme .gform_footer .gform_button:hover,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button:hover,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button:hover,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button:hover,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button:hover,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button:hover, ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a:active, .btn:active, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button:active, .gform_wrapper.gravity-theme .gform_footer .gform_button:active,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button:active,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button:active,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button:active,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button:active,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-primary);
color: var(--strl-color-primary);
transition: all 0.2s ease;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a:hover svg, .btn:hover svg, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button:hover svg, .gform_wrapper.gravity-theme .gform_footer .gform_button:hover svg,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button:hover svg,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button:hover svg,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button:hover svg,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button:hover svg,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button:hover svg, ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a:active svg, .btn:active svg, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button:active svg, .gform_wrapper.gravity-theme .gform_footer .gform_button:active svg,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button:active svg,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button:active svg,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button:active svg,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button:active svg,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button:active svg {
fill: var(--strl-color-primary);
}
@media screen and (min-width: 40rem) {
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a, .btn, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button, .gform_wrapper.gravity-theme .gform_footer .gform_button,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button {
width: fit-content;
}
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a:not(.text-link), .btn:not(.text-link), .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button:not(.text-link), .gform_wrapper.gravity-theme .gform_footer .gform_button:not(.text-link),
.gform_wrapper.gravity-theme .gform_footer .gform_next_button:not(.text-link),
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button:not(.text-link),
.gform_wrapper.gravity-theme .gform_page_footer .gform_button:not(.text-link),
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button:not(.text-link),
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button:not(.text-link) {
text-align: center;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a.small, .small.btn, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .small.button, .gform_wrapper.gravity-theme .gform_footer .small.gform_button,
.gform_wrapper.gravity-theme .gform_footer .small.gform_next_button,
.gform_wrapper.gravity-theme .gform_footer .small.gform_previous_button,
.gform_wrapper.gravity-theme .gform_page_footer .small.gform_button,
.gform_wrapper.gravity-theme .gform_page_footer .small.gform_next_button,
.gform_wrapper.gravity-theme .gform_page_footer .small.gform_previous_button {
font-size: 1rem;
padding: 0.2rem 0.9rem;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a:focus-visible, .btn:focus-visible, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button:focus-visible, .gform_wrapper.gravity-theme .gform_footer .gform_button:focus-visible,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button:focus-visible,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button:focus-visible,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button:focus-visible,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button:focus-visible,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button:focus-visible {
outline-offset: 4px;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a:hover, .btn:hover, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button:hover, .gform_wrapper.gravity-theme .gform_footer .gform_button:hover,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button:hover,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button:hover,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button:hover,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button:hover,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button:hover {
box-shadow: var(--strl-shadow);
scale: 1.02;
}
:root {
--f-spinner-width: 36px;
--f-spinner-height: 36px;
--f-spinner-color-1: rgba(0, 0, 0, 0.1);
--f-spinner-color-2: rgba(17, 24, 28, 0.8);
--f-spinner-stroke: 2.75;
}
.f-spinner {
margin: auto;
padding: 0;
width: var(--f-spinner-width);
height: var(--f-spinner-height);
}
.f-spinner svg {
width: 100%;
height: 100%;
vertical-align: top;
animation: f-spinner-rotate 2s linear infinite;
}
.f-spinner svg * {
stroke-width: var(--f-spinner-stroke);
fill: none;
}
.f-spinner svg *:first-child {
stroke: var(--f-spinner-color-1);
}
.f-spinner svg *:last-child {
stroke: var(--f-spinner-color-2);
animation: f-spinner-dash 2s ease-in-out infinite;
}
@keyframes f-spinner-rotate {
100% {
transform: rotate(360deg);
}
}
@keyframes f-spinner-dash {
0% {
stroke-dasharray: 1, 150;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 90, 150;
stroke-dashoffset: -35;
}
100% {
stroke-dasharray: 90, 150;
stroke-dashoffset: -124;
}
}
.f-throwOutUp {
animation: 0.175s ease-out both f-throwOutUp;
}
.f-throwOutDown {
animation: 0.175s ease-out both f-throwOutDown;
}
@keyframes f-throwOutUp {
to {
transform: translate3d(0, -150px, 0);
opacity: 0;
}
}
@keyframes f-throwOutDown {
to {
transform: translate3d(0, 150px, 0);
opacity: 0;
}
}
.f-zoomInUp {
animation: var(--f-transition-duration, 0.2s) ease-out 0.1s both f-zoomInUp;
}
.f-zoomOutDown {
animation: var(--f-transition-duration, 0.2s) ease-out both f-zoomOutDown;
}
@keyframes f-zoomInUp {
from {
transform: scale(0.975) translate3d(0, 16px, 0);
opacity: 0;
}
to {
transform: scale(1) translate3d(0, 0, 0);
opacity: 1;
}
}
@keyframes f-zoomOutDown {
to {
transform: scale(0.975) translate3d(0, 16px, 0);
opacity: 0;
}
}
.f-fadeIn {
animation: var(--f-transition-duration, 0.2s) ease both f-fadeIn;
z-index: 2;
}
.f-fadeOut {
animation: var(--f-transition-duration, 0.2s) ease both f-fadeOut;
z-index: 1;
}
@keyframes f-fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes f-fadeOut {
100% {
opacity: 0;
}
}
.f-fadeSlowIn {
animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;
z-index: 2;
}
.f-fadeSlowOut {
animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;
z-index: 1;
}
@keyframes f-fadeSlowIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes f-fadeSlowOut {
100% {
opacity: 0;
}
}
.f-fadeFastIn {
animation: var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;
z-index: 2;
}
.f-fadeFastOut {
animation: var(--f-transition-duration, 0.2s) ease-out both f-fadeFastOut;
z-index: 2;
}
@keyframes f-fadeFastIn {
0% {
opacity: 0.75;
}
100% {
opacity: 1;
}
}
@keyframes f-fadeFastOut {
100% {
opacity: 0;
}
}
.f-crossfadeIn {
animation: var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;
z-index: 2;
}
.f-crossfadeOut {
animation: calc(var(--f-transition-duration, 0.2s) * 0.5) linear 0.1s both f-crossfadeOut;
z-index: 1;
}
@keyframes f-crossfadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes f-crossfadeOut {
100% {
opacity: 0;
}
}
.f-slideIn.from-next {
animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext;
}
.f-slideIn.from-prev {
animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev;
}
.f-slideOut.to-next {
animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext;
}
.f-slideOut.to-prev {
animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev;
}
@keyframes f-slideInPrev {
0% {
transform: translateX(100%);
}
100% {
transform: translate3d(0, 0, 0);
}
}
@keyframes f-slideInNext {
0% {
transform: translateX(-100%);
}
100% {
transform: translate3d(0, 0, 0);
}
}
@keyframes f-slideOutNext {
100% {
transform: translateX(-100%);
}
}
@keyframes f-slideOutPrev {
100% {
transform: translateX(100%);
}
}
.f-classicIn.from-next {
animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;
z-index: 2;
}
.f-classicIn.from-prev {
animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;
z-index: 2;
}
.f-classicOut.to-next {
animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;
z-index: 1;
}
.f-classicOut.to-prev {
animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;
z-index: 1;
}
@keyframes f-classicInNext {
0% {
transform: translateX(-75px);
opacity: 0;
}
100% {
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
@keyframes f-classicInPrev {
0% {
transform: translateX(75px);
opacity: 0;
}
100% {
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
@keyframes f-classicOutNext {
100% {
transform: translateX(-75px);
opacity: 0;
}
}
@keyframes f-classicOutPrev {
100% {
transform: translateX(75px);
opacity: 0;
}
}
:root {
--f-button-width: 40px;
--f-button-height: 40px;
--f-button-border: 0;
--f-button-border-radius: 0;
--f-button-color: #374151;
--f-button-bg: #f8f8f8;
--f-button-hover-bg: #e0e0e0;
--f-button-active-bg: #d0d0d0;
--f-button-shadow: none;
--f-button-transition: all 0.15s ease;
--f-button-transform: none;
--f-button-svg-width: 20px;
--f-button-svg-height: 20px;
--f-button-svg-stroke-width: 1.5;
--f-button-svg-fill: none;
--f-button-svg-filter: none;
--f-button-svg-disabled-opacity: 0.65;
}
.f-button {
display: flex;
justify-content: center;
align-items: center;
box-sizing: content-box;
position: relative;
margin: 0;
padding: 0;
width: var(--f-button-width);
height: var(--f-button-height);
border: var(--f-button-border);
border-radius: var(--f-button-border-radius);
color: var(--f-button-color);
background: var(--f-button-bg);
box-shadow: var(--f-button-shadow);
pointer-events: all;
cursor: pointer;
transition: var(--f-button-transition);
}
@media (hover: hover) {
.f-button:hover:not([disabled]) {
color: var(--f-button-hover-color);
background-color: var(--f-button-hover-bg);
}
}
.f-button:active:not([disabled]) {
background-color: var(--f-button-active-bg);
}
.f-button:focus:not(:focus-visible) {
outline: none;
}
.f-button:focus-visible {
outline: none;
box-shadow: inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color));
}
.f-button svg {
width: var(--f-button-svg-width);
height: var(--f-button-svg-height);
fill: var(--f-button-svg-fill);
stroke: currentColor;
stroke-width: var(--f-button-svg-stroke-width);
stroke-linecap: round;
stroke-linejoin: round;
transition: opacity 0.15s ease;
transform: var(--f-button-transform);
filter: var(--f-button-svg-filter);
pointer-events: none;
}
.f-button[disabled] {
cursor: default;
}
.f-button[disabled] svg {
opacity: var(--f-button-svg-disabled-opacity);
}
.f-carousel__nav .f-button.is-prev, .f-carousel__nav .f-button.is-next, .fancybox__nav .f-button.is-prev, .fancybox__nav .f-button.is-next {
position: absolute;
z-index: 1;
}
.is-horizontal .f-carousel__nav .f-button.is-prev, .is-horizontal .f-carousel__nav .f-button.is-next, .is-horizontal .fancybox__nav .f-button.is-prev, .is-horizontal .fancybox__nav .f-button.is-next {
top: 50%;
transform: translateY(-50%);
}
.is-horizontal .f-carousel__nav .f-button.is-prev, .is-horizontal .fancybox__nav .f-button.is-prev {
left: var(--f-button-prev-pos);
}
.is-horizontal .f-carousel__nav .f-button.is-next, .is-horizontal .fancybox__nav .f-button.is-next {
right: var(--f-button-next-pos);
}
.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev, .is-horizontal.is-rtl .fancybox__nav .f-button.is-prev {
left: auto;
right: var(--f-button-next-pos);
}
.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next, .is-horizontal.is-rtl .fancybox__nav .f-button.is-next {
right: auto;
left: var(--f-button-prev-pos);
}
.is-vertical .f-carousel__nav .f-button.is-prev, .is-vertical .f-carousel__nav .f-button.is-next, .is-vertical .fancybox__nav .f-button.is-prev, .is-vertical .fancybox__nav .f-button.is-next {
top: auto;
left: 50%;
transform: translateX(-50%);
}
.is-vertical .f-carousel__nav .f-button.is-prev, .is-vertical .fancybox__nav .f-button.is-prev {
top: var(--f-button-next-pos);
}
.is-vertical .f-carousel__nav .f-button.is-next, .is-vertical .fancybox__nav .f-button.is-next {
bottom: var(--f-button-next-pos);
}
.is-vertical .f-carousel__nav .f-button.is-prev svg, .is-vertical .f-carousel__nav .f-button.is-next svg, .is-vertical .fancybox__nav .f-button.is-prev svg, .is-vertical .fancybox__nav .f-button.is-next svg {
transform: rotate(90deg);
}
html.with-fancybox {
width: auto;
overflow: visible;
scroll-behavior: auto;
}
html.with-fancybox body {
touch-action: none;
}
html.with-fancybox body.hide-scrollbar {
width: auto;
margin-right: calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));
overflow: hidden !important;
overscroll-behavior-y: none;
}
.fancybox__container {
--fancybox-color: #dbdbdb;
--fancybox-hover-color: #fff;
--fancybox-bg: rgba(24, 24, 27, 0.98);
--fancybox-slide-gap: 10px;
--f-spinner-width: 50px;
--f-spinner-height: 50px;
--f-spinner-color-1: rgba(255, 255, 255, 0.1);
--f-spinner-color-2: #bbb;
--f-spinner-stroke: 3.65;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
direction: ltr;
display: flex;
flex-direction: column;
box-sizing: border-box;
margin: 0;
padding: 0;
color: #f8f8f8;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
overflow: visible;
z-index: var(--fancybox-zIndex, 1050);
outline: none;
transform-origin: top left;
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: none;
-ms-text-size-adjust: 100%;
text-size-adjust: 100%;
overscroll-behavior-y: contain;
}
.fancybox__container *, .fancybox__container *::before, .fancybox__container *::after {
box-sizing: inherit;
}
.fancybox__container::backdrop {
background-color: rgba(0, 0, 0, 0);
}
.fancybox__backdrop {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: -1;
background: var(--fancybox-bg);
opacity: var(--fancybox-opacity, 1);
will-change: opacity;
}
.fancybox__carousel {
position: relative;
box-sizing: border-box;
flex: 1;
min-height: 0;
z-index: 10;
overflow-y: visible;
overflow-x: clip;
}
.fancybox__viewport {
width: 100%;
height: 100%;
}
.fancybox__viewport.is-draggable {
cursor: move;
cursor: grab;
}
.fancybox__viewport.is-dragging {
cursor: move;
cursor: grabbing;
}
.fancybox__track {
display: flex;
margin: 0 auto;
height: 100%;
}
.fancybox__slide {
flex: 0 0 auto;
position: relative;
display: flex;
flex-direction: column;
align-items: center;
width: 100%;
height: 100%;
margin: 0 var(--fancybox-slide-gap) 0 0;
padding: 4px;
overflow: auto;
overscroll-behavior: contain;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
}
.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn {
padding-top: 40px;
}
.fancybox__slide.has-iframe, .fancybox__slide.has-video, .fancybox__slide.has-html5video {
overflow: hidden;
}
.fancybox__slide.has-image {
overflow: hidden;
}
.fancybox__slide.has-image.is-animating, .fancybox__slide.has-image.is-selected {
overflow: visible;
}
.fancybox__slide::before, .fancybox__slide::after {
content: "";
flex: 0 0 0;
margin: auto;
}
.fancybox__content {
align-self: center;
display: flex;
flex-direction: column;
position: relative;
margin: 0;
padding: 2rem;
max-width: 100%;
color: var(--fancybox-content-color, #374151);
background: var(--fancybox-content-bg, #fff);
cursor: default;
border-radius: 0;
z-index: 20;
}
.is-loading .fancybox__content {
opacity: 0;
}
.is-draggable .fancybox__content {
cursor: move;
cursor: grab;
}
.can-zoom_in .fancybox__content {
cursor: zoom-in;
}
.can-zoom_out .fancybox__content {
cursor: zoom-out;
}
.is-dragging .fancybox__content {
cursor: move;
cursor: grabbing;
}
.fancybox__content [data-selectable], .fancybox__content [contenteditable] {
cursor: auto;
}
.fancybox__slide.has-image > .fancybox__content {
padding: 0;
background: rgba(0, 0, 0, 0);
min-height: 1px;
background-repeat: no-repeat;
background-size: contain;
background-position: center center;
transition: none;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
}
.fancybox__slide.has-image > .fancybox__content > picture > img {
width: 100%;
height: auto;
max-height: 100%;
}
.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content, .is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content {
visibility: hidden;
}
.is-animating .fancybox__content, .is-dragging .fancybox__content {
filter: blur(0px);
will-change: transform, width, height;
}
.fancybox-image {
margin: auto;
display: block;
width: 100%;
height: 100%;
min-height: 0;
object-fit: contain;
user-select: none;
}
.fancybox__caption {
align-self: center;
max-width: 100%;
flex-shrink: 0;
margin: 0;
padding: 14px 0 4px 0;
overflow-wrap: anywhere;
line-height: 1.375;
color: var(--fancybox-color, currentColor);
opacity: var(--fancybox-opacity, 1);
cursor: auto;
visibility: visible;
}
.is-loading .fancybox__caption, .is-closing .fancybox__caption {
opacity: 0;
visibility: hidden;
}
.is-compact .fancybox__caption {
padding-bottom: 0;
}
.f-button.is-close-btn {
--f-button-svg-stroke-width: 2;
position: absolute;
top: 0;
right: 8px;
z-index: 40;
}
.fancybox__content > .f-button.is-close-btn {
--f-button-width: 34px;
--f-button-height: 34px;
--f-button-border-radius: 4px;
--f-button-color: var(--fancybox-color, #fff);
--f-button-hover-color: var(--fancybox-color, #fff);
--f-button-bg: transparent;
--f-button-hover-bg: transparent;
--f-button-active-bg: transparent;
--f-button-svg-width: 22px;
--f-button-svg-height: 22px;
position: absolute;
top: -38px;
right: 0;
opacity: 0.75;
}
.is-loading .fancybox__content > .f-button.is-close-btn {
visibility: hidden;
}
.is-zooming-out .fancybox__content > .f-button.is-close-btn {
visibility: hidden;
}
.fancybox__content > .f-button.is-close-btn:hover {
opacity: 1;
}
.fancybox__footer {
padding: 0;
margin: 0;
position: relative;
}
.fancybox__footer .fancybox__caption {
width: 100%;
padding: 24px;
opacity: var(--fancybox-opacity, 1);
transition: all 0.25s ease;
}
.is-compact .fancybox__footer {
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 20;
background: rgba(24, 24, 27, 0.5);
}
.is-compact .fancybox__footer .fancybox__caption {
padding: 12px;
}
.is-compact .fancybox__content > .f-button.is-close-btn {
--f-button-border-radius: 50%;
--f-button-color: #fff;
--f-button-hover-color: #fff;
--f-button-outline-color: #000;
--f-button-bg: rgba(0, 0, 0, 0.6);
--f-button-active-bg: rgba(0, 0, 0, 0.6);
--f-button-hover-bg: rgba(0, 0, 0, 0.6);
--f-button-svg-width: 18px;
--f-button-svg-height: 18px;
--f-button-svg-filter: none;
top: 5px;
right: 5px;
}
.fancybox__nav {
--f-button-width: 50px;
--f-button-height: 50px;
--f-button-border: 0;
--f-button-border-radius: 50%;
--f-button-color: var(--fancybox-color);
--f-button-hover-color: var(--fancybox-hover-color);
--f-button-bg: transparent;
--f-button-hover-bg: rgba(24, 24, 27, 0.3);
--f-button-active-bg: rgba(24, 24, 27, 0.5);
--f-button-shadow: none;
--f-button-transition: all 0.15s ease;
--f-button-transform: none;
--f-button-svg-width: 26px;
--f-button-svg-height: 26px;
--f-button-svg-stroke-width: 2.5;
--f-button-svg-fill: none;
--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));
--f-button-svg-disabled-opacity: 0.65;
--f-button-next-pos: 1rem;
--f-button-prev-pos: 1rem;
opacity: var(--fancybox-opacity, 1);
}
.fancybox__nav .f-button:before {
position: absolute;
content: "";
top: -30px;
right: -20px;
left: -20px;
bottom: -30px;
z-index: 1;
}
.is-idle .fancybox__nav {
animation: 0.15s ease-out both f-fadeOut;
}
.is-idle.is-compact .fancybox__footer {
pointer-events: none;
animation: 0.15s ease-out both f-fadeOut;
}
.fancybox__slide > .f-spinner {
position: absolute;
top: 50%;
left: 50%;
margin: var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));
z-index: 30;
cursor: pointer;
}
.fancybox-protected {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 40;
user-select: none;
}
.fancybox-ghost {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
min-height: 0;
object-fit: contain;
z-index: 40;
user-select: none;
pointer-events: none;
}
.fancybox-focus-guard {
outline: none;
opacity: 0;
position: fixed;
pointer-events: none;
}
.fancybox__container:not([aria-hidden]) {
opacity: 0;
}
.fancybox__container.is-animated[aria-hidden=false] > *:not(.fancybox__backdrop, .fancybox__carousel), .fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel > *:not(.fancybox__viewport), .fancybox__container.is-animated[aria-hidden=false] .fancybox__slide > *:not(.fancybox__content) {
animation: 0.25s ease 0.1s backwards f-fadeIn;
}
.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop {
animation: 0.35s ease backwards f-fadeIn;
}
.fancybox__container.is-animated[aria-hidden=true] > *:not(.fancybox__backdrop, .fancybox__carousel), .fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel > *:not(.fancybox__viewport), .fancybox__container.is-animated[aria-hidden=true] .fancybox__slide > *:not(.fancybox__content) {
animation: 0.15s ease forwards f-fadeOut;
}
.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop {
animation: 0.35s ease forwards f-fadeOut;
}
.has-iframe .fancybox__content, .has-map .fancybox__content, .has-pdf .fancybox__content, .has-youtube .fancybox__content, .has-vimeo .fancybox__content, .has-html5video .fancybox__content {
max-width: 100%;
flex-shrink: 1;
min-height: 1px;
overflow: visible;
}
.has-iframe .fancybox__content, .has-map .fancybox__content, .has-pdf .fancybox__content {
width: 100%;
height: 100%;
}
.fancybox__container:not(.is-compact) .has-iframe .fancybox__content, .fancybox__container:not(.is-compact) .has-map .fancybox__content, .fancybox__container:not(.is-compact) .has-pdf .fancybox__content {
width: calc(100% - 120px);
height: 90%;
}
.has-youtube .fancybox__content, .has-vimeo .fancybox__content, .has-html5video .fancybox__content {
width: 960px;
height: 540px;
max-width: 100%;
max-height: 100%;
}
.has-map .fancybox__content, .has-pdf .fancybox__content, .has-youtube .fancybox__content, .has-vimeo .fancybox__content, .has-html5video .fancybox__content {
padding: 0;
background: rgba(24, 24, 27, 0.9);
color: #fff;
}
.has-map .fancybox__content {
background: #e5e3df;
}
.fancybox__html5video, .fancybox__iframe {
border: 0;
display: block;
height: 100%;
width: 100%;
background: rgba(0, 0, 0, 0);
}
.fancybox-placeholder {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
-webkit-clip-path: inset(50%) !important;
clip-path: inset(50%) !important;
height: 1px !important;
margin: -1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
white-space: nowrap !important;
}
.f-carousel__thumbs {
--f-thumb-width: 96px;
--f-thumb-height: 72px;
--f-thumb-outline: 0;
--f-thumb-outline-color: #5eb0ef;
--f-thumb-opacity: 1;
--f-thumb-hover-opacity: 1;
--f-thumb-selected-opacity: 1;
--f-thumb-border-radius: 2px;
--f-thumb-offset: 0px;
--f-button-next-pos: 0;
--f-button-prev-pos: 0;
}
.f-carousel__thumbs.is-classic {
--f-thumb-gap: 8px;
--f-thumb-opacity: 0.5;
--f-thumb-hover-opacity: 1;
--f-thumb-selected-opacity: 1;
}
.f-carousel__thumbs.is-modern {
--f-thumb-gap: 4px;
--f-thumb-extra-gap: 20px;
--f-thumb-clip-width: 46px;
}
.f-thumbs {
position: relative;
flex: 0 0 auto;
margin: 0;
overflow: hidden;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
user-select: none;
perspective: 1000px;
transform: translateZ(0);
}
.f-thumbs .f-spinner {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border-radius: 2px;
background-image: linear-gradient(#ebeff2, #e2e8f0);
z-index: -1;
}
.f-thumbs .f-spinner svg {
display: none;
}
.f-thumbs.is-vertical {
height: 100%;
}
.f-thumbs__viewport {
width: 100%;
height: auto;
overflow: hidden;
}
.f-thumbs__track {
display: flex;
will-change: transform;
}
.f-thumbs__slide {
position: relative;
flex: 0 0 auto;
box-sizing: content-box;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
margin: 0;
width: var(--f-thumb-width);
min-width: var(--f-thumb-width);
height: var(--f-thumb-height);
overflow: visible;
cursor: pointer;
}
.f-thumbs__slide.is-loading img {
opacity: 0;
}
.is-classic .f-thumbs__viewport {
height: 100%;
}
.is-modern .f-thumbs__track {
width: max-content;
}
.is-modern .f-thumbs__track::before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: calc(var(--left, 0) * 1px);
width: calc(100% - var(--width, 0) * 1px);
cursor: pointer;
}
.is-modern .f-thumbs__slide {
--clip-path: inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * 0.5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) );
transform: translate3d(calc(var(--shift, 0) * -1px), 0, 0);
transition: none;
pointer-events: none;
}
.is-modern .f-thumbs__slide > * {
clip-path: var(--clip-path);
}
.is-modern:not(.is-using-mouse) .f-thumbs__slide:focus-within {
filter: drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color));
}
.is-modern.in-touch .f-thumbs__slide {
filter: none;
}
.is-modern.is-resting .f-thumbs__slide {
transition: all 0.33s ease;
}
.is-modern.is-resting .f-thumbs__slide > * {
transition: all 0.33s ease;
}
.f-thumbs__slide__button {
appearance: none;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
border: 0;
position: relative;
border-radius: var(--f-thumb-border-radius);
overflow: hidden;
background: rgba(0, 0, 0, 0);
outline: none;
cursor: pointer;
pointer-events: auto;
touch-action: manipulation;
opacity: var(--f-thumb-opacity);
transition: opacity 0.2s ease;
}
.f-thumbs__slide__button:hover {
opacity: var(--f-thumb-hover-opacity);
}
.f-thumbs__slide__button:focus:not(:focus-visible) {
outline: none;
}
.f-thumbs__slide__button:focus-visible {
outline: none;
opacity: var(--f-thumb-selected-opacity);
}
.is-nav-selected .f-thumbs__slide__button {
opacity: var(--f-thumb-selected-opacity);
}
.is-nav-selected .f-thumbs__slide__button::after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
height: auto;
bottom: 0;
border: var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);
border-radius: var(--f-thumb-border-radius);
animation: f-fadeIn 0.2s ease-out;
z-index: 10;
}
.f-thumbs__slide__img {
position: absolute;
overflow: hidden;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
padding: var(--f-thumb-offset);
box-sizing: border-box;
pointer-events: none;
object-fit: cover;
}
.f-thumbs.is-horizontal .f-thumbs__track {
margin: 0 auto;
padding: 8px 0 12px 0;
}
.f-thumbs.is-horizontal .f-thumbs__slide {
margin: 0 var(--f-thumb-gap) 0 0;
}
.f-thumbs.is-vertical .f-thumbs__track {
flex-wrap: wrap;
margin: auto 0;
padding: 0 8px;
}
.f-thumbs.is-vertical .f-thumbs__slide {
margin: 0 0 var(--f-thumb-gap) 0;
}
.fancybox__thumbs {
--f-thumb-width: 96px;
--f-thumb-height: 72px;
--f-thumb-border-radius: 2px;
--f-thumb-outline: 2px;
--f-thumb-outline-color: #ededed;
position: relative;
opacity: var(--fancybox-opacity, 1);
transition: max-height 0.35s cubic-bezier(0.23, 1, 0.32, 1);
}
.fancybox__thumbs.is-classic {
--f-thumb-gap: 8px;
--f-thumb-opacity: 0.5;
--f-thumb-hover-opacity: 1;
}
.fancybox__thumbs.is-classic .f-spinner {
background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
}
.fancybox__thumbs.is-modern {
--f-thumb-gap: 4px;
--f-thumb-extra-gap: 20px;
--f-thumb-clip-width: 46px;
--f-thumb-opacity: 1;
--f-thumb-hover-opacity: 1;
}
.fancybox__thumbs.is-modern .f-spinner {
background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
}
.fancybox__thumbs.is-horizontal {
padding: 0 var(--f-thumb-gap);
}
.fancybox__thumbs.is-vertical {
padding: var(--f-thumb-gap) 0;
}
.is-compact .fancybox__thumbs {
--f-thumb-width: 64px;
--f-thumb-clip-width: 32px;
--f-thumb-height: 48px;
--f-thumb-extra-gap: 10px;
}
.fancybox__thumbs.is-masked {
max-height: 0px !important;
}
.is-closing .fancybox__thumbs {
transition: none !important;
}
.fancybox__toolbar {
--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));
--f-button-width: 46px;
--f-button-height: 46px;
--f-button-color: var(--fancybox-color);
--f-button-hover-color: var(--fancybox-hover-color);
--f-button-bg: rgba(24, 24, 27, 0.65);
--f-button-hover-bg: rgba(70, 70, 73, 0.65);
--f-button-active-bg: rgba(90, 90, 93, 0.65);
--f-button-border-radius: 0;
--f-button-svg-width: 24px;
--f-button-svg-height: 24px;
--f-button-svg-stroke-width: 1.5;
--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));
--f-button-svg-fill: none;
--f-button-svg-disabled-opacity: 0.65;
display: flex;
flex-direction: row;
justify-content: space-between;
margin: 0;
padding: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;
color: var(--fancybox-color, currentColor);
opacity: var(--fancybox-opacity, 1);
text-shadow: var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));
pointer-events: none;
z-index: 20;
}
.fancybox__toolbar :focus-visible {
z-index: 1;
}
.fancybox__toolbar.is-absolute, .is-compact .fancybox__toolbar {
position: absolute;
top: 0;
left: 0;
right: 0;
}
.is-idle .fancybox__toolbar {
pointer-events: none;
animation: 0.15s ease-out both f-fadeOut;
}
.fancybox__toolbar__column {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-content: flex-start;
}
.fancybox__toolbar__column.is-left, .fancybox__toolbar__column.is-right {
flex-grow: 1;
flex-basis: 0;
}
.fancybox__toolbar__column.is-right {
display: flex;
justify-content: flex-end;
flex-wrap: nowrap;
}
.fancybox__infobar {
padding: 0 5px;
line-height: var(--f-button-height);
text-align: center;
font-size: 17px;
font-variant-numeric: tabular-nums;
-webkit-font-smoothing: subpixel-antialiased;
cursor: default;
user-select: none;
}
.fancybox__infobar span {
padding: 0 5px;
}
.fancybox__infobar:not(:first-child):not(:last-child) {
background: var(--f-button-bg);
}
[data-fancybox-toggle-slideshow] {
position: relative;
}
[data-fancybox-toggle-slideshow] .f-progress {
height: 100%;
opacity: 0.3;
}
[data-fancybox-toggle-slideshow] svg g:first-child {
display: flex;
}
[data-fancybox-toggle-slideshow] svg g:last-child {
display: none;
}
.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child {
display: none;
}
.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child {
display: flex;
}
[data-fancybox-toggle-fullscreen] svg g:first-child {
display: flex;
}
[data-fancybox-toggle-fullscreen] svg g:last-child {
display: none;
}
:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child {
display: none;
}
:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child {
display: flex;
}
.f-progress {
position: absolute;
top: 0;
left: 0;
right: 0;
height: 3px;
transform: scaleX(0);
transform-origin: 0;
transition-property: transform;
transition-timing-function: linear;
background: var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));
z-index: 30;
user-select: none;
pointer-events: none;
} @font-face {
font-family: swiper-icons;
src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
font-weight: 400;
font-style: normal;
}
:root {
--swiper-theme-color:#007aff;
}
:host {
position: relative;
display: block;
margin-left: auto;
margin-right: auto;
z-index: 1;
}
.swiper {
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0;
z-index: 1;
display: block;
}
.swiper-vertical > .swiper-wrapper {
flex-direction: column;
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: flex;
transition-property: transform;
transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
box-sizing: content-box;
}
.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
touch-action: pan-y;
}
.swiper-vertical {
touch-action: pan-x;
}
.swiper-slide {
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
transition-property: transform;
display: block;
}
.swiper-slide-invisible-blank {
visibility: hidden;
}
.swiper-autoheight, .swiper-autoheight .swiper-slide {
height: auto;
}
.swiper-autoheight .swiper-wrapper {
align-items: flex-start;
transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
transform: translateZ(0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
transform-style: preserve-3d;
}
.swiper-3d {
perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide {
transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
overflow: auto;
scrollbar-width: none;
-ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
content: "";
flex-shrink: 0;
order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
scroll-snap-align: center center;
scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
height: 100%;
min-height: 1px;
width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
width: 100%;
min-width: 1px;
height: var(--swiper-centered-offset-after);
}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
width: 42px;
height: 42px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -21px;
margin-top: -21px;
z-index: 10;
transform-origin: 50%;
box-sizing: border-box;
border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
border-radius: 50%;
border-top-color: transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
--swiper-preloader-color:#fff;
}
.swiper-lazy-preloader-black {
--swiper-preloader-color:#000;
}
@keyframes swiper-preloader-spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.swiper-virtual .swiper-slide {
-webkit-backface-visibility: hidden;
transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
content: "";
position: absolute;
left: 0;
top: 0;
pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
height: 1px;
width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
width: 1px;
height: var(--swiper-virtual-size);
}
:root {
--swiper-navigation-size:44px;
}
.swiper-button-next, .swiper-button-prev {
position: absolute;
top: var(--swiper-navigation-top-offset, 50%);
width: calc(var(--swiper-navigation-size) / 44 * 27);
height: var(--swiper-navigation-size);
margin-top: calc(0px - var(--swiper-navigation-size) / 2);
z-index: 10;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
opacity: 0.35;
cursor: auto;
pointer-events: none;
}
.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
opacity: 0;
cursor: auto;
pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
display: none !important;
}
.swiper-button-next svg, .swiper-button-prev svg {
width: 100%;
height: 100%;
object-fit: contain;
transform-origin: center;
}
.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg {
transform: rotate(180deg);
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
left: var(--swiper-navigation-sides-offset, 10px);
right: auto;
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
right: var(--swiper-navigation-sides-offset, 10px);
left: auto;
}
.swiper-button-lock {
display: none;
}
.swiper-button-next:after, .swiper-button-prev:after {
font-family: swiper-icons;
font-size: var(--swiper-navigation-size);
text-transform: none !important;
letter-spacing: 0;
font-variant: initial;
line-height: 1;
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
content: "prev";
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
right: var(--swiper-navigation-sides-offset, 10px);
left: auto;
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
content: "next";
}
.swiper-pagination {
position: absolute;
text-align: center;
transition: 0.3s opacity;
transform: translate3d(0, 0, 0);
z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
display: none !important;
}
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
bottom: var(--swiper-pagination-bottom, 8px);
top: var(--swiper-pagination-top, auto);
left: 0;
width: 100%;
}
.swiper-pagination-bullets-dynamic {
overflow: hidden;
font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transform: scale(0.33);
position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
transform: scale(0.33);
}
.swiper-pagination-bullet {
width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
display: inline-block;
border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
background: var(--swiper-pagination-bullet-inactive-color, #000);
opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
border: none;
margin: 0;
padding: 0;
box-shadow: none;
-webkit-appearance: none;
appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor: pointer;
}
.swiper-pagination-bullet:only-child {
display: none !important;
}
.swiper-pagination-bullet-active {
opacity: var(--swiper-pagination-bullet-opacity, 1);
background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
right: var(--swiper-pagination-right, 8px);
left: var(--swiper-pagination-left, auto);
top: 50%;
transform: translate3d(0px, -50%, 0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
top: 50%;
transform: translateY(-50%);
width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
display: inline-block;
transition: 0.2s transform, 0.2s top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 50%;
transform: translateX(-50%);
white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition: 0.2s transform, 0.2s left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition: 0.2s transform, 0.2s right;
}
.swiper-pagination-fraction {
color: var(--swiper-pagination-fraction-color, inherit);
}
.swiper-pagination-progressbar {
background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
background: var(--swiper-pagination-color, var(--swiper-theme-color));
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
transform: scale(0);
transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
width: 100%;
height: var(--swiper-pagination-progressbar-size, 4px);
left: 0;
top: 0;
}
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
width: var(--swiper-pagination-progressbar-size, 4px);
height: 100%;
left: 0;
top: 0;
}
.swiper-pagination-lock {
display: none;
}
.swiper-scrollbar {
border-radius: var(--swiper-scrollbar-border-radius, 10px);
position: relative;
touch-action: none;
background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
display: none !important;
}
.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
position: absolute;
left: var(--swiper-scrollbar-sides-offset, 1%);
bottom: var(--swiper-scrollbar-bottom, 4px);
top: var(--swiper-scrollbar-top, auto);
z-index: 50;
height: var(--swiper-scrollbar-size, 4px);
width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
position: absolute;
left: var(--swiper-scrollbar-left, auto);
right: var(--swiper-scrollbar-right, 4px);
top: var(--swiper-scrollbar-sides-offset, 1%);
z-index: 50;
width: var(--swiper-scrollbar-size, 4px);
height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
height: 100%;
width: 100%;
position: relative;
background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
border-radius: var(--swiper-scrollbar-border-radius, 10px);
left: 0;
top: 0;
}
.swiper-scrollbar-cursor-drag {
cursor: move;
}
.swiper-scrollbar-lock {
display: none;
}
.swiper-zoom-container {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
.swiper-slide-zoomed {
cursor: move;
touch-action: none;
}
.swiper .swiper-notification {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
opacity: 0;
z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
transition-timing-function: ease-out;
margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
flex-wrap: wrap;
flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
pointer-events: none;
transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
pointer-events: none;
}
.swiper-fade .swiper-slide-active {
pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
pointer-events: auto;
}
.swiper-cube {
overflow: visible;
}
.swiper-cube .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
visibility: hidden;
transform-origin: 0 0;
width: 100%;
height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
pointer-events: auto;
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev {
pointer-events: auto;
visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
position: absolute;
left: 0;
bottom: 0px;
width: 100%;
height: 100%;
opacity: 0.6;
z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
content: "";
background: #000;
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
pointer-events: auto;
visibility: visible;
}
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.swiper-flip {
overflow: visible;
}
.swiper-flip .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
pointer-events: none;
}
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
overflow: hidden;
transition-property: transform, opacity, height;
}
.swiper-cards {
overflow: visible;
}
.swiper-cards .swiper-slide {
transform-origin: center bottom;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
overflow: hidden;
}
.swiper-container {
position: relative;
}
.swiper-slide {
box-sizing: border-box;
}
.swiper-navigation {
align-items: center;
display: flex;
gap: 1rem;
justify-content: center;
margin-top: var(--strl-margin-elements);
position: relative;
}
.swiper-navigation .swiper-button {
align-items: center;
background: var(--strl-color-primary);
border: 1.5px solid var(--strl-color-primary);
border-radius: var(--strl-border-radius-small);
color: var(--strl-color-white);
cursor: pointer;
display: flex;
font-size: 0.8rem;
height: 2rem;
justify-content: center;
left: unset;
line-height: 0;
margin: 0;
outline: none;
padding: 0;
position: relative;
right: unset;
transition: all 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 2rem;
z-index: 2;
}
.swiper-navigation .swiper-button:hover {
background: var(--strl-color-white);
color: var(--strl-color-primary);
outline: none;
}
.swiper-navigation .swiper-button::after {
content: none;
}
.swiper-pagination {
position: relative;
}
.swiper-pagination.swiper-pagination-bullets {
bottom: 0;
padding: 3px 0;
top: 0;
width: auto;
}
.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet {
background: transparent;
border: 3px solid var(--strl-color-primary);
height: 0.9rem;
opacity: 1;
transition: 0.2s;
width: 0.9rem;
}
.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background: var(--strl-color-primary);
opacity: 0.8;
scale: 0.6;
}
.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:focus-visible {
outline: var(--strl-color-primary) 2px solid;
outline-offset: 1px;
}
.gform_wrapper.gravity-theme .gform_validation_errors {
background: rgba(204, 75, 55, 0.05) !important;
border-color: #cc4b37 !important;
}
.gform_wrapper.gravity-theme .gform_validation_errors .gform_submission_error {
color: #cc4b37 !important;
}
.gform_wrapper.gravity-theme .gform_validation_errors > h2 {
font-family: var(--strl-base-font);
}
.gform_wrapper.gravity-theme .gform_body .gform_fields {
grid-row-gap: 0 !important;
}
.gform_wrapper.gravity-theme .gform_body .gfield {
margin-bottom: 1.5rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_label {
font-size: 1rem;
font-weight: 600;
line-height: 1.1;
margin-bottom: 0.5rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_label + p {
margin-bottom: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield input,
.gform_wrapper.gravity-theme .gform_body .gfield textarea,
.gform_wrapper.gravity-theme .gform_body .gfield select {
margin-bottom: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield select:focus {
box-shadow: none;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_complex {
align-items: center;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_text input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_text textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_textarea input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_textarea textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_number input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_number textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_name input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_name textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_address input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_address textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_phone input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_phone textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_email input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_email textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_website input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_website textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_date input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_date textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_time input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_time textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_list input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_list textarea {
border: 1px solid var(--strl-color-grey);
border-radius: var(--strl-border-radius-small);
padding: 0 1rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_text input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_text textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_textarea input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_textarea textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_number input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_number textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_name input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_name textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_address input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_address textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_phone input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_phone textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_email input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_email textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_website input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_website textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_date input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_date textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_time input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_time textarea:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_list input:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_list textarea:focus {
border-color: var(--strl-color-primary);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_text input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_textarea input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_number input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_name input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_address input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_phone input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_email input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_website input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_date input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_time input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_list input {
height: 55px;
line-height: 55px;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_text textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_textarea textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_number textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_name textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_address textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_phone textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_email textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_website textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_date textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_time textarea,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_list textarea {
height: 150px;
padding-top: 0.5rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_select,
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_time_ampm,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_address_country {
min-width: 6rem;
position: relative;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_select select,
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_time_ampm select,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_address_country select {
background: var(--strl-color-white) !important;
border: 1px solid var(--strl-color-grey);
border-radius: var(--strl-border-radius-small);
cursor: pointer;
height: 55px;
line-height: 55px;
padding: 0 1rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_select select:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_time_ampm select:focus,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_address_country select:focus {
border-color: var(--strl-color-primary);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_select .dropdown-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_time_ampm .dropdown-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_address_country .dropdown-icon {
color: var(--strl-color-black);
font-size: 0.8rem;
pointer-events: none;
position: absolute;
right: 1rem;
top: 50%;
transform: translateY(-50%);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_select.ginput_right .dropdown-icon, .gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_select.ginput_left .dropdown-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_time_ampm.ginput_right .dropdown-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_time_ampm.ginput_left .dropdown-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_address_country.ginput_right .dropdown-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_address_country.ginput_left .dropdown-icon {
right: 2rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_select.address_country .dropdown-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_time_ampm.address_country .dropdown-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_address_country.address_country .dropdown-icon {
margin-top: -2.5%;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_multiselect select {
background: none !important;
border: 1px solid var(--strl-color-grey);
border-radius: var(--strl-border-radius-small);
cursor: pointer;
padding: 1rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_checkbox .gchoice label,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_radio .gchoice label {
cursor: pointer;
display: flex;
margin-bottom: 0.5rem;
margin-left: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_checkbox .gchoice .gfield-choice-input,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_radio .gchoice .gfield-choice-input {
display: none;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_checkbox .gchoice .input-replace,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_radio .gchoice .input-replace {
border: 1px solid var(--strl-color-grey);
display: block;
margin-right: 1rem;
position: relative;
transition: background-color 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_checkbox .gchoice input:checked + label > .input-replace,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_radio .gchoice input:checked + label > .input-replace {
background-color: var(--strl-color-primary);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_checkbox .gchoice input:checked + label > .input-replace .check-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_radio .gchoice input:checked + label > .input-replace .check-icon {
display: block;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_checkbox .gchoice .label-text,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_radio .gchoice .label-text {
align-self: center;
line-height: 1;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_checkbox .gchoice .check-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_radio .gchoice .check-icon {
color: var(--strl-color-white);
display: none;
font-size: 0.8rem;
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_checkbox .gchoice .input-replace {
border-radius: var(--strl-border-radius-small);
height: 1.5rem;
min-width: 1.5rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_radio .gchoice .input-replace {
border-radius: 50%;
height: 1.5rem;
min-width: 1.5rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_consent_description {
display: none;
visibility: hidden;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_consent label,
.gform_wrapper.gravity-theme .gform_body .gfield .copy_values_option_container label {
cursor: pointer;
display: flex;
margin-bottom: 0.5rem;
margin-left: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_consent input[type=checkbox],
.gform_wrapper.gravity-theme .gform_body .gfield .copy_values_option_container input[type=checkbox] {
display: none;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_consent .input-replace,
.gform_wrapper.gravity-theme .gform_body .gfield .copy_values_option_container .input-replace {
border: 1px solid var(--strl-color-grey);
border-radius: var(--strl-border-radius-small);
display: block;
height: 1.5rem;
margin-right: 1rem;
min-width: 1.5rem;
position: relative;
transition: background-color 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_consent input:checked + label > .input-replace,
.gform_wrapper.gravity-theme .gform_body .gfield .copy_values_option_container input:checked + label > .input-replace {
background-color: var(--strl-color-primary);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_consent input:checked + label > .input-replace .check-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .copy_values_option_container input:checked + label > .input-replace .check-icon {
display: block;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_consent .label-text,
.gform_wrapper.gravity-theme .gform_body .gfield .copy_values_option_container .label-text {
align-self: center;
line-height: 1.3;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_consent .label-text span[data-tooltip],
.gform_wrapper.gravity-theme .gform_body .gfield .copy_values_option_container .label-text span[data-tooltip] {
border: 0;
display: inline-block;
font-size: 80%;
margin: 0;
margin-left: 0.3rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_consent .check-icon,
.gform_wrapper.gravity-theme .gform_body .gfield .copy_values_option_container .check-icon {
color: var(--strl-color-white);
display: none;
font-size: 0.8rem;
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area {
background: var(--strl-color-grey-light);
border-radius: var(--strl-border-radius-small);
margin-bottom: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button {
background-color: var(--strl-color-secondary);
border-color: var(--strl-color-secondary);
color: var(--strl-color-white);
margin: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_drop_area .button:hover {
background-color: var(--strl-color-white);
border-color: var(--strl-color-secondary);
color: var(--strl-color-secondary);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_fileupload .gform_fileupload_rules {
margin-top: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_singleproduct .ginput_quantity {
border: 1px solid var(--strl-color-grey);
border-radius: var(--strl-border-radius-small);
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_total input {
font-size: 120%;
font-weight: 600;
height: auto;
padding: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield.gsection .gsection_title {
margin-bottom: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield.gsection .gsection_description {
padding-top: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_date input {
padding-right: 3rem;
width: 100%;
}
.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container_date .ui-datepicker-trigger {
pointer-events: none;
position: absolute;
right: 1rem;
}
.gform_wrapper.gravity-theme .gform_body .gfield .gfield_description {
color: #8a8a8a;
font-size: 0.9rem;
margin-top: 0;
}
.gform_wrapper.gravity-theme .gform_body .gfield.gfield_error label {
color: #cc4b37;
}
.gform_wrapper.gravity-theme .gform_body .gfield.gfield_error input,
.gform_wrapper.gravity-theme .gform_body .gfield.gfield_error textarea,
.gform_wrapper.gravity-theme .gform_body .gfield.gfield_error select {
border-color: #cc4b37;
}
.gform_wrapper.gravity-theme .gform_body .gfield.gfield_error .gfield_validation_message {
background: none;
border: 0;
color: #cc4b37;
padding: 0;
}
.gform_wrapper.gravity-theme .gf_progressbar_wrapper .gf_progressbar_title {
color: #8a8a8a !important;
font-size: 0.9rem !important;
}
.gform_wrapper.gravity-theme .gf_progressbar_wrapper .gf_progressbar {
background-color: var(--strl-color-grey-light) !important;
border-radius: var(--strl-border-radius-small) !important;
}
.gform_wrapper.gravity-theme .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage {
background-color: var(--strl-color-primary) !important;
border-radius: var(--strl-border-radius-small) 0 0 var(--strl-border-radius-small) !important;
color: var(--strl-color-white) !important;
}
.gform_wrapper.gravity-theme .gf_page_steps .gf_step_number {
border-color: var(--strl-color-primary) !important;
color: var(--strl-color-black) !important;
font-weight: 600 !important;
}
.gform_wrapper.gravity-theme .gf_page_steps .gf_step_label {
color: var(--strl-color-black) !important;
font-weight: 600 !important;
}
.gform_wrapper.gravity-theme .gf_page_steps .gf_step_active .gf_step_number {
background-color: var(--strl-color-primary) !important;
border-color: var(--strl-color-primary) !important;
color: var(--strl-color-white) !important;
}
.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number::before {
background-color: var(--strl-color-primary) !important;
border-color: var(--strl-color-primary) !important;
}
.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number::after {
color: var(--strl-color-white) !important;
}
.gform_wrapper.gravity-theme .gform_footer,
.gform_wrapper.gravity-theme .gform_page_footer {
display: flex;
flex-flow: row wrap;
}
.gform_wrapper.gravity-theme .gform_footer .gform_ajax_spinner,
.gform_wrapper.gravity-theme .gform_page_footer .gform_ajax_spinner {
margin-left: 1rem;
}
.gform_wrapper.gravity-theme .gform_footer .gform_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button {
margin-right: auto;
}
.gform_wrapper.gravity-theme .gform_footer .recaptcha_disclaimer,
.gform_wrapper.gravity-theme .gform_page_footer .recaptcha_disclaimer {
font-size: 0.8rem;
margin-top: 0.5rem;
width: 100%;
}
.gform_wrapper.gravity-theme .gform_footer .recaptcha_disclaimer > p,
.gform_wrapper.gravity-theme .gform_page_footer .recaptcha_disclaimer > p {
margin-bottom: 0;
}
.gform_wrapper.gravity-theme .gform_footer .recaptcha_disclaimer > p a,
.gform_wrapper.gravity-theme .gform_page_footer .recaptcha_disclaimer > p a {
color: inherit;
}
.gform_wrapper.gravity-theme .gform_footer .gform_button,
.gform_wrapper.gravity-theme .gform_footer .gform_next_button,
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_next_button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button {
color: var(--strl-color-white);
margin-bottom: 0 !important;
}
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button.button,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button.button {
background-color: var(--strl-color-grey-light);
border-color: var(--strl-color-grey-light);
color: var(--strl-color-grey);
}
.gform_wrapper.gravity-theme .gform_footer .gform_previous_button.button:hover,
.gform_wrapper.gravity-theme .gform_page_footer .gform_previous_button.button:hover {
background-color: var(--strl-color-grey);
border-color: var(--strl-color-grey);
color: var(--strl-color-white);
}
.gform-theme-datepicker .ui-datepicker-title {
text-align: left !important;
}
.gform-theme-datepicker .ui-datepicker-title .ui-datepicker-month,
.gform-theme-datepicker .ui-datepicker-title .ui-datepicker-year {
background-position: right center !important;
min-width: 100px !important;
padding: 0 !important;
text-align-last: left !important;
}
.grecaptcha-badge {
display: none;
left: -9999999999px;
position: absolute;
visibility: hidden;
}
.facetwp-sort,
.facetwp-facet {
margin: 0.8rem 0;
}
.facetwp-facet.is-loading {
opacity: 0.6;
}
.facetwp-overlay {
position: absolute;
}
.facetwp-pager {
text-align: center;
}
.facetwp-pager a {
display: inline-block;
}
.facetwp-pager-label {
display: inline-block;
margin-right: 12px;
}
.facetwp-page {
cursor: pointer;
display: inline-block;
margin-right: 6px;
padding: 0 4px;
}
.facetwp-page.dots {
cursor: default;
}
.facetwp-page.active {
cursor: default;
font-weight: 700;
}
.flatpickr-clear {
cursor: pointer;
padding: 5px 0;
text-align: center;
}
.facetwp-type-dropdown {
margin-bottom: var(--strl-margin-elements);
position: relative;
}
.facetwp-type-dropdown select {
background: none !important;
border: 1px solid var(--strl-color-grey);
border-radius: var(--strl-border-radius-small);
cursor: pointer;
height: 55px;
line-height: 55px;
margin-bottom: 0;
padding: 0 1rem;
}
.facetwp-type-dropdown .fa-chevron-down {
font-size: 0.8rem;
pointer-events: none;
position: absolute;
right: 1rem;
top: 50%;
transform: translateY(-50%);
}
.facetwp-type-fselect.is-loading {
opacity: 1;
}
.facetwp-type-fselect.is-loading .fs-label-wrap,
.facetwp-type-fselect.is-loading .fs-search,
.facetwp-type-fselect.is-loading .fs-no-results,
.facetwp-type-fselect.is-loading .fs-options {
opacity: 0.6;
}
.facetwp-type-fselect.is-loading .fs-option {
cursor: wait;
}
.facetwp-type-fselect .fs-wrap.fs-disabled .fs-option {
cursor: wait;
opacity: 0.4;
}
.facetwp-type-fselect .fs-option .fs-option-label {
white-space: nowrap;
}
.facetwp-type-fselect .fs-option.d1 .fs-option-label {
padding-left: 20px;
}
.facetwp-type-fselect .fs-option.d2 .fs-option-label {
padding-left: 40px;
}
.facetwp-type-fselect .fs-option.d3 .fs-option-label {
padding-left: 60px;
}
.facetwp-depth {
margin-left: 12px;
}
.facetwp-link {
cursor: pointer;
}
.facetwp-link.checked {
cursor: default;
font-weight: 700;
}
.facetwp-toggle {
cursor: pointer;
}
.facetwp-seo,
.facetwp-hidden {
display: none;
}
.facetwp-slider-wrap {
padding-bottom: 15px;
}
.facetwp-slider-reset {
background: white;
border: 1px solid #d9d9d9;
border-radius: 3px;
box-shadow: inset 0 0 1px white, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
cursor: pointer;
padding: 4px 8px;
}
.facetwp-input-wrap {
display: inline-block;
position: relative;
}
.facetwp-input-wrap label {
display: none;
}
.facetwp-facet input.facetwp-search,
.facetwp-facet input.facetwp-location {
margin: 0;
min-width: 300px;
padding-right: 30px;
}
.facetwp-icon {
cursor: pointer;
height: 100%;
line-height: 1;
opacity: 0.5;
position: absolute;
right: 0;
}
.facetwp-icon.fa-magnifying-glass {
align-items: center;
display: inline-flex;
justify-content: center;
position: absolute;
right: 0;
width: 2rem;
}
.facetwp-icon.f-loading::before {
background: none;
content: "\e1d4";
}
.location-results {
background: white;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
overflow: hidden;
position: absolute;
width: 100%;
}
.location-result {
border-bottom: 1px solid #ddd;
color: #888;
cursor: pointer;
font-size: 11px;
overflow: hidden;
padding: 5px;
text-overflow: ellipsis;
white-space: nowrap;
}
.location-result:hover {
background-color: #f8f8f8;
}
.location-result.active {
background-color: #ebf2fe;
}
.location-result .result-main {
color: #222;
font-size: 13px;
}
.location-attribution {
border-bottom: 1px solid #ddd;
padding: 5px;
}
.facetwp-stars {
float: left;
line-height: 1;
padding-right: 4px;
user-select: none;
}
.facetwp-star {
color: #ccc;
cursor: pointer;
float: right;
font-size: 20px;
}
.facetwp-star:hover,
.facetwp-star:hover ~ .facetwp-star,
.facetwp-star.selected,
.facetwp-star.selected ~ .facetwp-star {
color: var(--strl-color-black);
}
.facetwp-star.selected:hover,
.facetwp-star.selected:hover ~ .facetwp-star {
color: #cc4b37;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.facetwp-selections li {
display: inline-block;
line-height: 1;
}
.facetwp-selections .facetwp-selection-value {
background-position: right center;
background-repeat: no-repeat;
background-size: 12px 12px;
cursor: pointer;
display: inline-block;
margin-right: 10px;
padding-right: 16px;
}
.searchwp-live-search-results {
display: none;
height: 0;
opacity: 0;
overflow: hidden;
position: absolute;
transition: opacity 0.25s ease-in-out;
z-index: 9999995;
}
.searchwp-live-search-results-showing {
display: block;
height: auto;
opacity: 1;
overflow: auto;
}
.searchwp-live-search-no-results {
padding: 3em 2em 0;
text-align: center;
}
.searchwp-live-search-no-min-chars::after {
content: "Ga door met typen";
display: block;
padding: 2em 2em 0;
text-align: center;
}
@media print {
*,
*::before,
*::after {
background: transparent !important;
box-shadow: none !important;
color: var(--strl-color-black) !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]::after {
content: " (" attr(href) ")";
}
abbr[title]::after {
content: " (" attr(title) ")";
}
a[href^="#"]::after,
a[href^="javascript:"]::after {
content: "";
}
pre,
blockquote {
border: 1px solid var(--strl-color-grey);
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
html {
scroll-behavior: smooth;
}
p,
ul li,
ol li {
line-height: var(--strl-base-line-height);
}
section,
.section {
margin-block: calc(var(--strl-margin-sections) / 2);
padding-inline: 0.375rem;
}
@media screen and (min-width: 40rem) {
section,
.section {
margin-block: var(--strl-margin-sections);
padding-inline: 2rem;
}
}
section.has-background, section.has-bg,
.section.has-background,
.section.has-bg {
margin-block: 0;
padding-block: calc(var(--strl-margin-sections) / 2);
}
@media screen and (min-width: 40rem) {
section.has-background, section.has-bg,
.section.has-background,
.section.has-bg {
padding-block: var(--strl-margin-sections);
}
}
body {
font-family: var(--strl-base-font);
font-size: var(--strl-base-font-size);
position: relative;
}
@media screen and (min-width: 64rem) {
.top-menu-active main {
padding-top: calc(6rem + 44.53px);
}
}
main {
padding-top: 5rem;
}
@media screen and (min-width: 64rem) {
main {
padding-block-start: calc(6rem + var(--strl-margin-sections) + 6rem);
}
}
[type=color],
[type=date],
[type=datetime-local],
[type=datetime],
[type=email],
[type=month],
[type=number],
[type=password],
[type=search],
[type=tel],
[type=text],
[type=time],
[type=url],
[type=week],
select,
textarea {
background-color: var(--strl-color-white);
border-color: var(--strl-color-grey-light);
box-shadow: none;
margin: 0;
}
[type=color]:focus,
[type=date]:focus,
[type=datetime-local]:focus,
[type=datetime]:focus,
[type=email]:focus,
[type=month]:focus,
[type=number]:focus,
[type=password]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=text]:focus,
[type=time]:focus,
[type=url]:focus,
[type=week]:focus,
select:focus,
textarea:focus {
background-color: var(--strl-color-white);
box-shadow: none;
}
.breadcrumbs-container {
background: var(--strl-breadcrumbs-color);
border: 1px solid rgba(255, 255, 255, 0.2705882353);
width: 100%;
}
.breadcrumbs {
align-content: center;
color: var(--strl-breadcrumbs-text-color);
display: flex;
font-size: 90%;
gap: 0.4rem;
margin: 0;
padding: 1rem 0;
}
@media screen and (min-width: 40rem) {
.breadcrumbs {
padding: 1rem 0;
}
}
.breadcrumbs .home:hover {
text-decoration: none;
}
.breadcrumbs .spacer::before {
content: "\f105";
font-family: "Font Awesome 6 Pro", "Font Awesome 6 Brands";
font-size: 0.8rem;
font-weight: 900;
}
.breadcrumbs a,
.breadcrumbs span,
.breadcrumbs i {
color: var(--strl-breadcrumbs-text-color);
text-decoration: none;
}
.breadcrumbs a:hover,
.breadcrumbs span:hover,
.breadcrumbs i:hover {
text-decoration: none;
}
.breadcrumbs > i {
font-size: 70%;
margin: 0 0.5rem;
}
.breadcrumbs.hide-last > :nth-last-child(-n+2) {
display: none;
}
.row {
display: flex;
}
.grid-x {
margin-left: auto;
margin-right: auto;
max-width: 1400px;
width: 100%;
}
.grid-margin-y > .cell {
margin-bottom: 0.9375rem !important;
margin-top: 0.9375rem !important;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
font-family: var(--strl-headings-font);
font-weight: var(--strl-headings-weight);
line-height: 1.2;
margin-bottom: var(--strl-margin-elements);
}
h1,
.h1,
.owp-heading-1 {
font-size: clamp(1.875rem, 3.4722222222vw, 3.125rem);
}
h2,
.h2,
.owp-heading-2 {
font-size: clamp(1.4375rem, 2.5vw, 2.25rem);
}
h3,
.h3,
.owp-heading-3 {
font-size: clamp(1.125rem, 1.6666666667vw, 1.5rem);
}
h4,
.h4,
.owp-heading-4 {
font-size: clamp(1.0625rem, 1.3888888889vw, 1.25rem);
}
h5,
.h5,
.owp-heading-5 {
font-size: clamp(1rem, 1.3888888889vw, 1.25rem);
}
h6,
.h6,
.owp-heading-6 {
font-size: clamp(1rem, 1.25vw, 1.125rem);
}
.text p,
.text ul,
.text blockquote {
margin-bottom: calc(var(--strl-margin-elements) / 2);
}
.text p:last-child:not(:only-child),
.text ul:last-child:not(:only-child),
.text blockquote:last-child:not(:only-child) {
margin-bottom: 0;
}
.text p:empty,
.text ul:empty,
.text blockquote:empty {
margin-bottom: 0;
}
.text blockquote {
border: 0;
padding: 0 1.25rem 0 1.1875rem;
position: relative;
}
.text blockquote::before {
content: "";
height: 100%;
left: 0;
opacity: 0.5;
pointer-events: none;
position: absolute;
top: 0;
width: 4px;
}
.text .has-tip {
margin-bottom: var(--strl-margin-elements);
}
.text iframe {
aspect-ratio: 16/9;
height: auto;
max-width: 100%;
}
.text ul > li[style="text-align: center;"] {
list-style-position: inside;
}
.text > *:first-child {
margin-top: 0;
}
.text .btn {
margin-top: var(--strl-margin-elements);
}
a {
color: var(--strl-color-secondary);
cursor: pointer;
text-decoration: underline;
text-underline-offset: 20%;
}
a:hover, a:focus {
color: var(--strl-color-secondary);
text-decoration: none;
}
ul li,
ol li,
p {
font-family: var(--strl-base-font);
}
ul.fa-ul {
margin-left: var(--fa-li-margin, 1.4em);
}
i.fa, i.far, i.fas, i.fal, i.fad, i.fab {
font-style: normal;
}
.pre-title {
display: block;
font-weight: 600;
margin-bottom: 0;
text-transform: uppercase;
font-size: 18px;
margin-bottom: 10px;
}
table tbody,
table tfoot,
table thead {
background-color: transparent;
border-color: var(--strl-color-grey-light);
}
table tbody td,
table tbody th,
table tfoot td,
table tfoot th,
table thead td,
table thead th {
border: 1px solid;
}
table tbody tr:not(:last-child),
table tfoot tr:not(:last-child),
table thead tr:not(:last-child) {
border-bottom: 1px solid var(--strl-color-grey-light);
}
table tbody tr:nth-child(even) {
background-color: transparent;
}
.image-background {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
aspect-ratio: 16/9;
background-color: rgba(var(--strl-color-grey), 0.3);
border-radius: var(--strl-border-radius-big);
display: block;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: calc((100% - 16px * 1) / 2) !important;
width: calc(100% / 2 - 1.875rem) !important;
}
.gallery-columns-2 .gallery-item:nth-of-type(2n + 2) {
margin-right: 0 !important;
}
.gallery-columns-3 .gallery-item {
max-width: calc((100% - 16px * 2) / 3) !important;
width: calc(100% / 3 - 1.875rem) !important;
}
.gallery-columns-3 .gallery-item:nth-of-type(3n + 3) {
margin-right: 0 !important;
}
.gallery-columns-4 .gallery-item {
max-width: calc((100% - 16px * 3) / 4) !important;
width: calc(100% / 4 - 1.875rem) !important;
}
.gallery-columns-4 .gallery-item:nth-of-type(4n + 4) {
margin-right: 0 !important;
}
.gallery-columns-5 .gallery-item {
max-width: calc((100% - 16px * 4) / 5) !important;
width: calc(100% / 5 - 1.875rem) !important;
}
.gallery-columns-5 .gallery-item:nth-of-type(5n + 5) {
margin-right: 0 !important;
}
.gallery-columns-6 .gallery-item {
max-width: calc((100% - 16px * 5) / 6) !important;
width: calc(100% / 6 - 1.875rem) !important;
}
.gallery-columns-6 .gallery-item:nth-of-type(6n + 6) {
margin-right: 0 !important;
}
.gallery-columns-7 .gallery-item {
max-width: calc((100% - 16px * 6) / 7) !important;
width: calc(100% / 7 - 1.875rem) !important;
}
.gallery-columns-7 .gallery-item:nth-of-type(7n + 7) {
margin-right: 0 !important;
}
.gallery-columns-8 .gallery-item {
max-width: calc((100% - 16px * 7) / 8) !important;
width: calc(100% / 8 - 1.875rem) !important;
}
.gallery-columns-8 .gallery-item:nth-of-type(8n + 8) {
margin-right: 0 !important;
}
.gallery-columns-9 .gallery-item {
max-width: calc((100% - 16px * 8) / 9) !important;
width: calc(100% / 9 - 1.875rem) !important;
}
.gallery-columns-9 .gallery-item:nth-of-type(9n + 9) {
margin-right: 0 !important;
}
.gallery-item:last-of-type {
padding-right: 0 !important;
}
.menu-icon:focus-visible,
.close-button:focus-visible {
outline-color: var(--strl-color-black);
outline-offset: -2px;
outline-style: auto;
outline-width: 5px;
}
.accordion {
background-color: transparent;
}
.accordion .accordion-content {
background-color: transparent;
border: 0;
padding: 1rem 0;
}
@media screen and (min-width: 40rem) {
.accordion .accordion-content {
padding: 0;
}
}
.accordion .accordion-title {
border-left: 0;
border-right: 0;
color: var(--strl-color-black);
font-size: var(--strl-base-font-size);
font-weight: 600;
line-height: 1.2;
margin-bottom: 0;
padding: var(--strl-base-font-size) var(--strl-base-font-size) var(--strl-base-font-size) 0;
text-decoration: none;
transition: 0.2s;
}
.accordion .accordion-title::before {
margin-top: 0;
transform: translateY(-50%);
}
.accordion .accordion-title:hover {
background-color: transparent;
padding-left: 0.5rem;
}
.accordion .accordion-title:focus {
background-color: transparent;
}
.accordion + .accordion {
margin-top: calc(var(--strl-margin-elements) / 2 * -1);
}
.accordion + .accordion .accordion-item:first-child a {
border-top: 0;
}
blockquote p {
color: var(--strl-color-black);
}
blockquote p::before {
content: "“";
}
blockquote p::after {
content: "”";
}
a.skip-link {
background-color: var(--strl-color-black);
color: var(--strl-color-white);
display: block;
font-size: 1.3em;
left: -1000em;
padding: 0.8em;
position: absolute;
z-index: 1;
}
a.skip-link:focus {
left: 1em;
top: 1em;
z-index: 100;
}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
width: 1px;
word-wrap: normal;
}
.screen-reader-text:focus {
background-color: var(--strl-color-grey-light);
clip-path: none;
color: #8a8a8a;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 1000;
}
.button {
box-shadow: none !important;
}
.btn.primary {
background-color: var(--strl-color-primary);
border-color: var(--strl-color-primary);
color: var(--strl-color-white);
}
.btn.primary svg {
fill: var(--strl-color-white);
}
.btn.primary:hover, .btn.primary:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-primary);
color: var(--strl-color-primary);
transition: all 0.2s ease;
}
.btn.primary:hover svg, .btn.primary:active svg {
fill: var(--strl-color-primary);
}
.btn.secondary {
background-color: var(--strl-color-secondary);
border-color: var(--strl-color-secondary);
color: var(--strl-color-white);
}
.btn.secondary svg {
fill: var(--strl-color-white);
}
.btn.secondary:hover, .btn.secondary:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-secondary);
color: var(--strl-color-secondary);
transition: all 0.2s ease;
}
.btn.secondary:hover svg, .btn.secondary:active svg {
fill: var(--strl-color-secondary);
}
.btn.tertiary {
background-color: var(--strl-color-tertiary);
border-color: var(--strl-color-tertiary);
color: var(--strl-color-white);
}
.btn.tertiary svg {
fill: var(--strl-color-white);
}
.btn.tertiary:hover, .btn.tertiary:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-tertiary);
color: var(--strl-color-tertiary);
transition: all 0.2s ease;
}
.btn.tertiary:hover svg, .btn.tertiary:active svg {
fill: var(--strl-color-tertiary);
}
.btn.outline {
background-color: var(--strl-color-white);
border-color: var(--strl-color-white);
color: var(--strl-color-primary);
border-color: var(--strl-color-primary);
}
.btn.outline svg {
fill: var(--strl-color-primary);
}
.btn.outline:hover, .btn.outline:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-white);
color: var(--strl-color-white);
transition: all 0.2s ease;
}
.btn.outline:hover svg, .btn.outline:active svg {
fill: var(--strl-color-white);
}
.btn.outline:hover, .btn.outline:focus, .btn.outline:active {
background-color: var(--strl-color-primary);
color: var(--strl-color-white);
border-color: var(--strl-color-primary);
}
.btn.text-link {
background-color: transparent;
border: 0;
color: var(--strl-color-primary);
font-weight: 600;
padding: 0;
text-decoration: none;
}
.btn.text-link i {
font-size: 80%;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
vertical-align: baseline;
}
.btn.text-link:hover i {
transform: translateX(3px);
}
.btn.has-icon-left i {
margin-right: 8px;
}
.btn.has-icon-right i {
margin-left: 8px;
}
@media screen and (min-width: 40rem) {
.btn:not(:last-of-type) {
margin-right: 0.5rem;
}
}
@media screen and (max-width: 40rem) {
.btn + .btn {
margin-top: 1rem;
}
}
.scroll-to-top {
align-items: center;
background: var(--strl-scroll-color);
border-radius: var(--strl-border-radius-small);
color: var(--strl-scroll-icon-color);
cursor: pointer;
display: flex;
height: 3rem;
inset: auto 1rem 1rem auto;
justify-content: center;
opacity: 0;
position: fixed;
text-align: center;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 3rem;
z-index: 99;
}
.scroll-to-top.visible {
opacity: 1;
}
.scroll-to-top:hover {
scale: 1.1;
}
.scroll-to-top:focus-visible {
outline: 1px auto Highlight;
outline: 1px auto -webkit-focus-ring-color;
}
#CookiebotWidget {
inset: auto auto 1rem 1rem;
}
.responsive-iframe {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
aspect-ratio: 16/9;
background-color: var(--strl-color-grey-light);
overflow: hidden;
position: relative;
width: 100%;
}
.responsive-iframe iframe {
border: 0;
inset: 0;
position: absolute;
}
.responsive-iframe button {
background: transparent;
color: var(--strl-color-white);
font-size: 4rem;
left: calc(50% - 2rem);
margin: 0;
padding: 0;
position: absolute;
top: calc(50% - 2rem);
z-index: 3;
}
.overlay-link {
inset: 0;
position: absolute;
}
.category {
color: var(--strl-color-primary);
font-weight: 600;
}
.pagination {
margin: var(--strl-margin-elements) auto 0;
}
.pagination .facetwp-pager {
align-items: center;
display: flex;
gap: 0.5rem;
justify-content: center;
}
.pagination a {
align-items: center;
aspect-ratio: 1/1;
border: 1px solid var(--strl-color-secondary);
border-radius: 3px;
color: var(--strl-color-secondary);
display: inline-flex;
height: 2rem;
justify-content: center;
line-height: 1;
margin: 0;
text-decoration: none;
transition: 0.2s;
}
.pagination a.next, .pagination a.prev {
aspect-ratio: auto;
width: auto;
}
.pagination a:hover, .pagination a.active {
background-color: var(--strl-color-secondary);
color: var(--strl-color-white);
}
.pagination .pagination-item.active a {
background-color: var(--strl-color-secondary);
color: var(--strl-color-white);
}
.pagination .pagination-item a[rel=prev],
.pagination .pagination-item a[rel=next] {
aspect-ratio: auto;
height: 2rem;
width: auto;
}
.team-socials .social-link {
align-items: center;
background-color: var(--strl-color-primary);
border: 2px solid var(--strl-color-primary);
border-radius: var(--strl-border-radius-small);
color: var(--strl-color-white);
display: inline-flex;
font-size: 1rem;
height: 30px;
justify-content: center;
line-height: 30px;
margin-right: 0.5rem;
text-align: center;
text-decoration: none;
transition: background-color 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 30px;
}
.team-socials .social-link:hover {
background-color: transparent;
color: var(--strl-color-primary);
}
.search-form .facetwp-input-wrap {
box-shadow: var(--strl-shadow);
display: flex;
max-width: 580px;
}
.search-form .facetwp-input-wrap .facetwp-search {
border: 1px solid var(--strl-color-grey);
border-bottom-left-radius: var(--strl-border-radius-small);
border-right: 0;
border-top-left-radius: var(--strl-border-radius-small);
box-shadow: none;
height: 55px;
line-height: 55px;
padding: 0 1rem;
}
.search-form .facetwp-input-wrap .search-submit {
background-color: var(--strl-color-white);
border: 1px solid var(--strl-color-grey);
border-bottom-right-radius: var(--strl-border-radius-small);
border-left: 0;
border-top-right-radius: var(--strl-border-radius-small);
color: #8a8a8a;
height: 55px;
text-align: center;
width: 55px;
}
iframe {
border: 0;
max-width: 100%;
}
.callout {
background-color: transparent;
border: 0;
}
.callout.primary::after {
background-color: var(--strl-color-primary);
}
.callout.secondary::after {
background-color: var(--strl-color-secondary);
}
.callout.tertiary::after {
background-color: var(--strl-color-tertiary);
}
.callout::after {
content: "";
inset: 0;
opacity: 0.1;
position: absolute;
}
.socials-widget {
display: flex;
flex-flow: wrap;
gap: 0.5rem;
}
.socials-widget .social-link {
align-items: center;
aspect-ratio: 1/1;
border: 1.5px solid;
border-radius: var(--strl-border-radius-small);
display: flex;
justify-content: center;
text-decoration: none;
transition: 0.2s ease;
width: 2rem;
}
.socials-widget .social-link i {
margin-top: 4%;
}
.gallery-block {
overflow: hidden;
}
.gallery-block .swiper:not(.swiper-initialized) .gallery-wrapper {
display: grid;
gap: var(--strl-margin-elements);
grid-template-columns: repeat(2, 1fr);
}
@media screen and (min-width: 40rem) {
.gallery-block .swiper:not(.swiper-initialized) .gallery-wrapper.columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-block .swiper:not(.swiper-initialized) .gallery-wrapper.columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-block .swiper:not(.swiper-initialized) .gallery-wrapper.columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-block .swiper:not(.swiper-initialized) .gallery-wrapper.columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-block .swiper:not(.swiper-initialized) .gallery-wrapper.columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-block .swiper:not(.swiper-initialized) .gallery-wrapper.columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-block .swiper:not(.swiper-initialized) .gallery-wrapper.columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-block .swiper:not(.swiper-initialized) .gallery-wrapper.columns-9 {
grid-template-columns: repeat(9, 1fr);
}
}
.gallery-block .swiper.swiper-initialized {
overflow: visible;
}
.gallery-block .gallery-wrapper .gallery-image {
position: relative;
}
.gallery-block .gallery-wrapper .gallery-image .image {
aspect-ratio: 16/10;
border-radius: var(--strl-border-radius-small);
overflow: hidden;
}
.gallery-block .gallery-wrapper .gallery-image img {
height: 100%;
object-fit: cover;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 100%;
}
.gallery-block .gallery-wrapper .gallery-image figcaption {
font-size: 0.875rem;
font-style: italic;
margin-top: 0.5rem;
text-align: center;
}
.gallery-block .gallery-wrapper .gallery-image p {
margin-bottom: 0;
}
.gallery-block .gallery-wrapper .gallery-image:hover img {
scale: 1.05;
}
.site-header {
background: var(--strl-header-color);
position: absolute;
transition: box-shadow 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 100%;
z-index: 10;
}
.site-header.is-sticky {
position: fixed;
top: 0;
transition: 0.2s;
}
.site-header.is-sticky.scrolled {
background: var(--strl-header-sticky-color);
box-shadow: var(--strl-shadow);
}
.site-header.is-sticky.scrolled ul.menu.dropdown:not(.submenu) > li > a:not(.btn) {
color: var(--strl-header-sticky-text-color);
}
.site-header.is-sticky.scrolled ul.menu.dropdown:not(.submenu) > li.active > a:not(.btn), .site-header.is-sticky.scrolled ul.menu.dropdown:not(.submenu) > li.current-menu-item > a:not(.btn), .site-header.is-sticky.scrolled ul.menu.dropdown:not(.submenu) > li.is-active > a:not(.btn), .site-header.is-sticky.scrolled ul.menu.dropdown:not(.submenu) > li:hover > a:not(.btn) {
color: var(--strl-header-sticky-hover-color);
}
.site-header.small .header-wrapper {
max-width: 1400px;
}
@media screen and (min-width: 64rem) {
.site-header.small .header-wrapper {
padding-inline: 0.9375rem;
}
}
.site-header.small .top-menu-wrapper nav {
max-width: 1400px;
}
.menu .active > a {
background-color: transparent;
color: var(--strl-color-black);
text-decoration: underline;
}
.top-menu-wrapper {
background: var(--strl-top-menu-color);
display: none;
height: 44.53px;
}
@media screen and (min-width: 64rem) {
.top-menu-wrapper {
display: block;
padding: 0 2.5rem;
}
}
.top-menu-wrapper nav {
height: 100%;
margin: 0 auto;
}
.top-menu-wrapper #menu-top-menu {
align-items: center;
flex-direction: row;
flex-wrap: wrap;
height: 100%;
justify-content: flex-end;
}
.top-menu-wrapper #menu-top-menu li {
width: auto;
}
.top-menu-wrapper #menu-top-menu li a {
color: var(--strl-top-menu-text-color);
font-size: 0.875rem;
padding: 0.8rem 1rem;
}
.top-menu-wrapper #menu-top-menu li a i {
font-size: 0.7rem;
}
.top-menu-wrapper #menu-top-menu li a:hover {
color: var(--strl-top-menu-hover-color);
text-decoration: underline;
}
.header-wrapper {
align-items: center;
display: flex;
height: 5rem;
justify-content: space-between;
margin: 0 auto;
padding-inline: 1rem;
}
@media screen and (min-width: 40rem) {
.header-wrapper {
height: 6rem;
padding-inline: 2.9375rem;
}
}
.site-branding {
font-size: 0;
}
#logo {
display: flex;
height: 3.75rem;
margin-right: 3rem;
min-width: 150px;
}
@media screen and (min-width: 40rem) {
#logo {
min-width: 200px;
}
}
#logo img {
height: auto;
object-fit: contain;
object-position: left center;
width: auto;
}
#menus {
display: none;
height: calc(100vh - 5rem);
left: 0;
overflow: scroll;
position: absolute;
top: 5rem;
width: 100%;
}
@media screen and (min-width: 64rem) {
#menus {
display: flex;
height: auto;
justify-content: flex-end;
overflow: visible;
position: inherit;
width: 100%;
}
}
#menus #menu ul.menu > li > a {
font-size: var(--strl-nav-menu-items-font-size);
font-weight: var(--strl-nav-menu-items-font-weight);
text-transform: uppercase;
}
.nav-search-btn {
align-items: center;
background-color: transparent;
border-color: var(--strl-header-text-color);
border-radius: var(--strl-border-radius-small);
border-style: solid;
border-width: 0px;
color: var(--strl-header-text-color);
display: flex;
height: 40px;
justify-content: center;
line-height: 1;
margin-left: auto;
margin-right: calc(var(--strl-margin-elements) / 2);
text-decoration: none;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 40px;
}
@media screen and (min-width: 64rem) {
.nav-search-btn {
height: auto;
margin-left: calc(var(--strl-margin-elements) / 2);
margin-right: 0;
padding: 0.6rem;
width: auto;
}
}
.nav-search-btn:hover {
background-color: transparent;
color: var(--strl-header-hover-color);
}
ul.menu.dropdown {
align-items: center;
}
ul.menu.dropdown > li.is-dropdown-submenu-parent > a::after {
content: none !important;
}
ul.menu.dropdown > li.is-dropdown-submenu-parent > a > .fa-chevron-down {
font-size: 0.8rem;
position: absolute;
right: 0.4rem !important;
top: 50%;
transform: translateY(-50%);
transition: all 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
ul.menu.dropdown > li.is-dropdown-submenu-parent:hover > a:not(.btn), ul.menu.dropdown > li.is-dropdown-submenu-parent.is-active > a:not(.btn) {
color: var(--strl-header-hover-color);
}
ul.menu.dropdown > li.is-dropdown-submenu-parent:hover > a:not(.btn) > .fa-chevron-down, ul.menu.dropdown > li.is-dropdown-submenu-parent.is-active > a:not(.btn) > .fa-chevron-down {
transform: translateY(-50%) rotate(180deg);
}
ul.menu.dropdown li:hover > a:not(.btn), ul.menu.dropdown li.is-active > a:not(.btn), ul.menu.dropdown li.active > a:not(.btn), ul.menu.dropdown li.current-menu-item > a:not(.btn) {
color: var(--strl-header-hover-color);
text-decoration: none;
}
ul.menu.dropdown li a:not(.btn) {
color: var(--strl-header-text-color);
padding: 0.7rem 1rem;
position: relative;
}
@media screen and (min-width: 40rem) {
ul.menu.dropdown li a:not(.btn) {
padding: 1rem;
}
}
ul.menu.dropdown li:not(:first-child) a.btn {
margin-left: 1rem;
}
ul.menu.dropdown li i {
font-size: 1.2rem;
}
ul.menu.dropdown li .submenu {
border: 0;
border-radius: var(--strl-border-radius-small);
box-shadow: var(--strl-shadow);
}
ul.menu.dropdown li .submenu .submenu-items-wrap {
background: var(--strl-submenu-color);
border-radius: var(--strl-border-radius-small);
min-width: 250px;
padding: 1rem 1.5rem;
position: relative;
}
ul.menu.dropdown li .submenu .submenu-items-wrap li a {
color: var(--strl-submenu-text-color);
line-height: 1.5;
padding: 0.5rem 0;
position: relative;
}
ul.menu.dropdown li .submenu .submenu-items-wrap li.is-active > a, ul.menu.dropdown li .submenu .submenu-items-wrap li.current_page_item > a,
ul.menu.dropdown li .submenu .submenu-items-wrap li > a:active,
ul.menu.dropdown li .submenu .submenu-items-wrap li > a:hover {
background: transparent;
color: var(--strl-submenu-hover-color);
}
ul.menu.dropdown li .submenu .submenu-items-wrap li.opens-right a::after {
border-color: transparent transparent transparent var(--strl-color-primary);
right: 0;
}
ul.menu.dropdown li .submenu .submenu-items-wrap li.opens-right .submenu {
left: calc(100% + 1rem);
position: absolute;
}
ul.menu.dropdown li .submenu .submenu-items-wrap li.is-dropdown-submenu-parent > a::after {
align-items: center;
border: 0;
content: "\f105";
display: flex;
font-family: "Font Awesome 6 Pro", "Font Awesome 6 Brands";
height: auto;
justify-content: center;
margin: 0;
position: absolute;
top: 50%;
transform: translateY(-50%);
width: auto;
}
ul.menu.dropdown li .submenu .submenu-items-wrap li.opens-left.is-dropdown-submenu-parent > a::after {
content: "\f104";
left: -12px;
}
ul.menu.dropdown li .submenu .submenu-items-wrap li.opens-left.is-dropdown-submenu-parent .submenu {
position: absolute;
right: calc(100% + 1rem);
}
ul.menu.dropdown li .submenu .submenu-items-wrap li.is-dropdown-submenu-parent {
position: relative;
width: 100%;
}
ul.menu.dropdown .full-width .is-dropdown-submenu {
left: 0;
padding: 1rem;
position: fixed;
top: 6rem !important;
width: 100%;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu {
display: flex;
flex-direction: row;
justify-content: space-between;
margin: 0 auto;
max-width: 1200px;
width: 100%;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.has-btn a {
background-color: var(--strl-color-primary);
color: var(--strl-color-white);
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li .menu {
display: block;
padding: 0;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li.is-dropdown-submenu-parent > a::after, ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li::before {
content: none;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li .submenu {
background: transparent;
box-shadow: none;
margin: 0;
position: inherit;
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li .submenu li,
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li .submenu a {
border-bottom: 0;
color: var(--strl-submenu-text-color);
}
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li .submenu li:hover,
ul.menu.dropdown .full-width .is-dropdown-submenu .submenu-items-wrap .menu > li .submenu a:hover {
color: var(--strl-submenu-hover-color);
}
.mobile-nav {
align-items: center;
display: flex;
}
@media screen and (min-width: 64rem) {
.mobile-nav {
display: none;
}
}
.mobile-nav .mobile-nav-button.menu-icon {
cursor: pointer;
height: 40px;
width: 40px;
}
.mobile-nav .mobile-nav-button.menu-icon::after {
display: none;
}
.mobile-nav .mobile-nav-button.menu-icon .bar1,
.mobile-nav .mobile-nav-button.menu-icon .bar2,
.mobile-nav .mobile-nav-button.menu-icon .bar3 {
background-color: var(--strl-header-text-color);
display: block;
height: 2px;
margin-left: auto;
transition: all 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 24px;
}
.mobile-nav .mobile-nav-button.menu-icon .bar2 {
margin-block: 6px;
}
.mobile-nav .mobile-nav-button.menu-icon .bar3 {
margin-bottom: 0;
}
.mobile-nav .mobile-nav-button.menu-icon .close-menu,
.mobile-nav .mobile-nav-button.menu-icon .open-menu {
text-align: right;
}
.mobile-nav .mobile-nav-button.menu-icon .close-menu i,
.mobile-nav .mobile-nav-button.menu-icon .open-menu i {
color: var(--strl-header-text-color);
font-size: 1.3rem;
margin-bottom: 3px;
}
.mobile-nav .mobile-nav-button.menu-icon .close-menu span,
.mobile-nav .mobile-nav-button.menu-icon .open-menu span {
color: var(--strl-header-text-color);
display: block;
font-size: 0.5rem;
font-weight: 500;
letter-spacing: 1px;
text-transform: uppercase;
}
.mobile-nav .mobile-nav-button.menu-icon .close-menu {
display: none;
}
.mobile-nav .mobile-nav-button.menu-icon.opened .open-menu {
display: none;
}
.mobile-nav .mobile-nav-button.menu-icon.opened .close-menu {
display: block;
}
.offcanvas-triggered {
overflow: hidden;
}
.offcanvas-triggered .off-canvas.position-right {
transition: all 0.2s ease-out;
}
.off-canvas {
background: var(--strl-header-color, white);
box-shadow: none !important;
height: calc(100% - 5rem);
margin-top: 5rem;
padding: 1.5rem 1rem 0.5rem;
width: 100%;
z-index: 100 !important;
}
.off-canvas.position-right {
opacity: 0;
transform: translateX(100%);
}
.off-canvas.position-right.is-open {
opacity: 1;
transform: translateX(0);
transition: all 0.2s ease-out;
}
.off-canvas .bottom {
display: flex;
flex-flow: column;
gap: 2rem;
height: 100%;
position: relative;
transition: all 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
.off-canvas .bottom #menu-top-menu {
padding-top: 1.5rem;
}
.off-canvas .bottom #menu-top-menu li a {
font-size: 95%;
font-weight: calc(var(--strl-nav-menu-items-font-weight) - 100);
}
.off-canvas .bottom #menu-top-menu::before {
background: var(--strl-header-text-color);
content: "";
height: 1px;
left: 0;
left: -1rem;
opacity: 0.2;
overflow: hidden;
position: absolute;
top: 0;
width: 100vw;
}
.off-canvas .bottom .menu.is-dropdown-submenu {
background: var(--strl-submenu-color);
}
.off-canvas .bottom .menu li {
animation: fadeIn 0.2s;
animation-fill-mode: forwards;
margin-bottom: 0;
opacity: 0;
width: 100%;
}
.off-canvas .bottom .menu li[data-is-parent-link] {
display: none;
}
.off-canvas .bottom .menu li:nth-child(1) {
animation-delay: 0.0666666667s;
}
.off-canvas .bottom .menu li:nth-child(2) {
animation-delay: 0.1333333333s;
}
.off-canvas .bottom .menu li:nth-child(3) {
animation-delay: 0.2s;
}
.off-canvas .bottom .menu li:nth-child(4) {
animation-delay: 0.2666666667s;
}
.off-canvas .bottom .menu li:nth-child(5) {
animation-delay: 0.3333333333s;
}
.off-canvas .bottom .menu li:nth-child(6) {
animation-delay: 0.4s;
}
.off-canvas .bottom .menu li:nth-child(7) {
animation-delay: 0.4666666667s;
}
.off-canvas .bottom .menu li:nth-child(8) {
animation-delay: 0.5333333333s;
}
.off-canvas .bottom .menu li:nth-child(9) {
animation-delay: 0.6s;
}
.off-canvas .bottom .menu li:nth-child(10) {
animation-delay: 0.6666666667s;
}
.off-canvas .bottom .menu li:nth-child(11) {
animation-delay: 0.7333333333s;
}
.off-canvas .bottom .menu li.is-submenu-item {
margin-left: 1rem;
}
.off-canvas .bottom .menu li.menu-item-has-children a {
align-items: center;
display: flex;
justify-content: space-between;
margin-right: 0;
}
.off-canvas .bottom .menu li.menu-item-has-children a i {
display: none;
}
.off-canvas .bottom .menu li.menu-item-has-children .submenu-toggle::after {
align-items: center;
border: 0;
color: var(--strl-header-text-color);
content: "\f107";
display: flex;
font-family: "Font Awesome 6 Pro", "Font Awesome 6 Brands";
justify-content: center;
}
.off-canvas .bottom .menu li .sub-menu {
display: none;
}
.off-canvas .bottom .menu li .sub-menu a {
font-weight: 400;
margin-left: 1rem;
}
.off-canvas .bottom .menu li a:not(.btn) {
color: var(--strl-header-text-color);
font-size: calc(var(--strl-nav-menu-items-font-size) * 1.2);
font-weight: var(--strl-nav-menu-items-font-weight);
padding: 0.8rem 0 !important;
}
.off-canvas .bottom .menu li a:not(.btn)::before {
display: none !important;
}
.off-canvas .bottom .menu li a:not(.btn)::after {
display: none !important;
}
.off-canvas .bottom .menu li .btn {
display: inline-block;
margin: 0.5rem 0;
width: auto;
}
@media screen and (min-width: 64rem) {
.off-canvas .bottom .menu li .btn {
margin: 0;
}
}
.off-canvas .bottom .menu li.current_page_item > a, .off-canvas .bottom .menu li.is-active > a, .off-canvas .bottom .menu li.active > a {
color: var(--strl-header-hover-color);
text-decoration: none;
}
.strl-language-switch {
position: relative;
}
.strl-language-switch::before {
background-color: var(--strl-header-text-color);
content: "";
height: 1px;
left: 0;
opacity: 0.2;
position: absolute;
top: 0;
width: 100%;
}
@media screen and (min-width: 40rem) {
.strl-language-switch::before {
content: unset;
}
}
.strl-language-switch .langflag {
height: calc(var(--strl-nav-menu-items-font-size) * 1.1);
width: calc(var(--strl-nav-menu-items-font-size) * 1.1);
}
.strl-language-switch .translation-menu {
font-size: var(--strl-nav-menu-items-font-size);
font-weight: var(--strl-nav-menu-items-font-weight);
padding: 1rem 0;
position: relative;
width: 100%;
}
@media screen and (min-width: 40rem) {
.strl-language-switch .translation-menu {
padding: 1rem;
width: fit-content;
}
}
.strl-language-switch .translation-menu .translation-current {
color: var(--strl-header-text-color);
cursor: pointer;
display: block;
font-size: var(--strl-nav-menu-items-font-size);
font-weight: var(--strl-nav-menu-items-font-weight);
}
.strl-language-switch .translation-menu .translation-current > * {
pointer-events: none;
}
@media screen and (min-width: 40rem) {
.strl-language-switch .translation-menu .translation-current span {
display: none;
}
}
.strl-language-switch .translation-menu .translation-current i {
font-size: 0.8rem;
margin-left: auto;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
@media screen and (min-width: 40rem) {
.strl-language-switch .translation-menu .translation-current i {
margin-left: 0;
}
}
.strl-language-switch .translation-menu .lang-wrapper {
align-items: center;
display: flex;
gap: 0.5rem;
width: 100%;
}
@media screen and (min-width: 40rem) {
.strl-language-switch .translation-menu .lang-wrapper {
width: auto;
}
}
.strl-language-switch .translation-menu .translation-other {
display: none;
min-width: calc(100% + 2px);
position: absolute;
right: -1px;
top: 100%;
}
@media screen and (min-width: 40rem) {
.strl-language-switch .translation-menu .translation-other {
padding-top: 0.5rem;
}
}
.strl-language-switch .translation-menu .translation-other .lang-wrapper:not(:last-child) {
margin-bottom: 0.5rem;
}
.strl-language-switch .translation-menu .translation-other > div {
min-width: 100%;
width: max-content;
}
@media screen and (min-width: 40rem) {
.strl-language-switch .translation-menu .translation-other > div {
background-color: var(--strl-submenu-color);
border-radius: var(--strl-border-radius-small);
box-shadow: var(--strl-shadow);
padding: 1rem 1.5rem;
}
}
.strl-language-switch .translation-menu .translation-other a {
color: var(--strl-submenu-text-color);
font-size: var(--strl-nav-menu-items-font-size);
font-weight: var(--strl-nav-menu-items-font-weight);
padding: 0.5rem 0;
text-decoration: none;
}
.strl-language-switch .translation-menu .translation-other a > span {
display: block;
}
.strl-language-switch .translation-menu .translation-other a:hover {
color: var(--strl-submenu-hover-color);
}
.strl-language-switch .translation-menu:hover .translation-current {
color: var(--strl-header-hover-color);
}
.strl-language-switch .translation-menu:hover .translation-current i {
transform: rotate(180deg);
}
.strl-language-switch .translation-menu:hover .translation-other {
display: block;
}
.js-off-canvas-overlay {
background: none;
z-index: -1;
}
.admin-bar .site-header.is-sticky {
top: 32px;
}
.admin-bar .dropdown.menu.medium-horizontal > li.full-width > .is-dropdown-submenu {
top: 138px !important;
}
.admin-bar .dropdown.menu.medium-horizontal > li > .is-dropdown-submenu {
top: 100% !important;
}
.admin-bar .sticky.is-stuck {
top: 32px !important;
}
footer .menu {
display: none;
}
@media screen and (min-width: 40rem) {
footer .menu {
display: block;
}
}
footer .menu a {
padding: 0;
}
footer .menu a:hover {
color: var(--strl-footer-hover-color);
text-decoration: underline;
}
footer .copyright {
background: var(--strl-copyright-color);
color: var(--strl-copyright-text-color);
padding-block: 1rem;
padding-inline: 0.375rem;
}
@media screen and (min-width: 40rem) {
footer .copyright {
padding-inline: 2rem;
}
}
footer .copyright .grid-x {
align-items: center;
}
footer .copyright .textwidget p {
margin-bottom: 0;
}
footer .copyright .menu {
display: flex;
}
footer .copyright .menu a {
color: var(--strl-copyright-text-color);
padding: 0 1rem 0 0;
}
footer .copyright .menu a:hover {
color: var(--strl-footer-hover-color);
}
footer .copyright .socials {
align-items: center;
display: flex;
flex-wrap: wrap;
}
@media screen and (min-width: 40rem) {
footer .copyright .socials {
justify-content: flex-end;
}
}
footer .copyright .social-icon {
color: var(--strl-copyright-text-color);
font-size: 2rem;
margin-left: 1rem;
}
footer .copyright .social-icon:first-child {
margin-left: 0;
}
footer .copyright .social-icon:hover {
color: var(--strl-footer-hover-color);
}
footer .widgets {
background: var(--strl-footer-color);
color: var(--strl-footer-text-color);
padding-block: var(--strl-margin-sections);
padding-inline: 0.375rem;
}
@media screen and (min-width: 40rem) {
footer .widgets {
padding-inline: 2rem;
}
}
footer .widget-title {
display: block;
font-family: var(--strl-headings-font);
font-size: clamp(1rem, 1.2vw, 1.4rem);
font-weight: var(--strl-headings-weight);
margin-bottom: 1rem;
text-transform: uppercase;
}
@media screen and (min-width: 40rem) {
footer .widget-title {
margin-bottom: var(--strl-margin-elements);
}
}
@media screen and (min-width: 40rem) {
footer .widget_nav_menu .widget-title::after {
content: "";
}
footer .widget_nav_menu .widget-title.active::after {
content: "";
}
}
footer .widget_nav_menu .widget-title::after {
content: "\f078";
font-family: "Font Awesome 6 Pro", "Font Awesome 6 Brands";
position: absolute;
right: 1.6rem;
}
@media screen and (min-width: 40rem) {
footer .widget_nav_menu .widget-title::after {
content: none;
}
}
footer .widget_nav_menu .widget-title.active::after {
content: "\f077";
}
footer .widget_nav_menu a {
color: var(--strl-footer-text-color);
display: inline-block;
line-height: var(--strl-base-line-height);
}
footer .widget_nav_menu a:hover {
color: var(--strl-footer-hover-color);
}
footer .socials-widget .social-link {
color: var(--strl-footer-text-color);
}
footer .socials-widget .social-link:hover {
color: var(--strl-footer-hover-color);
}
.body-bg {
background-repeat: repeat;
height: 100%;
inset: 0;
position: absolute;
width: 100%;
z-index: -1;
}
.single .team-member > .grid-x {
align-items: flex-start;
}
.single .team-member .image {
aspect-ratio: 1/1;
background-color: var(--strl-color-grey);
background-position: center;
background-size: cover;
border-radius: var(--strl-border-radius-big);
height: 100%;
margin-bottom: var(--strl-margin-elements);
overflow: hidden;
width: 100%;
}
.single .team-member .image img {
height: 100%;
object-fit: cover;
width: 100%;
}
.single .team-member .content h1 {
margin-bottom: calc(var(--strl-margin-elements) / 2);
}
.single .team-member .content .meta {
list-style: none;
margin-left: 0;
}
.single .team-member .content .meta .team-meta {
display: block;
font-weight: 600;
}
.single .team-member .content .text {
margin-top: var(--strl-margin-elements);
}
.single .team-member .content .text *:last-child {
margin-bottom: 0;
}
.single .team-member .content .team-socials {
margin-top: var(--strl-margin-elements);
}
.vacancies-search-section {
margin-bottom: 0;
}
.vacancies-search-section .owp-search-form {
display: flex;
flex-flow: column;
}
@media screen and (min-width: 40rem) {
.vacancies-search-section .owp-search-form {
flex-flow: row;
}
}
.vacancies-search-section .owp-search-input {
border-radius: var(--strl-border-radius-big);
box-shadow: none;
height: 3rem;
margin: 0;
margin-bottom: calc(var(--strl-margin-elements) / 2);
padding: 0 calc(var(--strl-margin-elements) / 2);
}
@media screen and (min-width: 40rem) {
.vacancies-search-section .owp-search-input {
border-bottom-right-radius: 0;
border-right: 0;
border-top-right-radius: 0;
margin: 0;
}
}
.vacancies-search-section .owp-search-input:focus {
box-shadow: none;
}
.vacancies-search-section .owp-search-button {
border-radius: var(--strl-border-radius-big);
height: 3rem;
margin: 0;
padding-bottom: 0;
padding-top: 0;
}
@media screen and (min-width: 40rem) {
.vacancies-search-section .owp-search-button {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
}
#vacancies-filters {
padding-inline: 1rem;
padding-top: 8rem;
}
@media screen and (min-width: 40rem) {
#vacancies-filters {
padding-top: 0;
}
}
#vacancies-filters .vacancies-matchcriteria {
padding-right: 0;
}
#vacancies-filters .matchcriteria-title i {
align-items: center;
aspect-ratio: 1/1;
display: inline-flex;
height: 1.5rem;
justify-content: center;
line-height: 1;
margin-right: 0.5rem;
}
#vacancies-filters .matchcriteria-filters {
margin-bottom: 0;
padding: 1rem 0;
position: relative;
}
#vacancies-filters .matchcriteria-filters h3 {
font-size: calc(var(--strl-base-font-size) * 1.2);
margin-bottom: 0.3rem;
}
#vacancies-filters .matchcriteria-filters:first-of-type {
padding-top: 0;
}
#vacancies-filters .matchcriteria-filters:not(:last-of-type)::after {
background-color: var(--strl-color-primary);
bottom: 0;
content: "";
display: block;
height: 1px;
left: 0;
opacity: 0.2;
position: absolute;
width: 100%;
}
#vacancies-filters .matchcriteria-filters ul li a {
border-radius: var(--strl-border-radius-small);
overflow: hidden;
position: relative;
}
#vacancies-filters .matchcriteria-filters ul li a:hover {
background: transparent;
}
#vacancies-filters .matchcriteria-filters ul li a:hover::after {
opacity: 0.1;
}
#vacancies-filters .matchcriteria-filters ul li a::after {
background: currentColor;
content: "";
inset: 0;
opacity: 0;
position: absolute;
}
#toggle-vacancies-filters {
aspect-ratio: 1/1;
background-color: var(--strl-scroll-color);
border-radius: var(--strl-border-radius-small);
color: var(--strl-scroll-icon-color);
cursor: pointer;
height: 3rem;
inset: auto auto 1rem 1rem;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: auto;
}
#toggle-vacancies-filters:hover {
scale: 1.1;
}
#toggle-vacancies-filters:focus-visible {
outline: 1px auto Highlight;
outline: 1px auto -webkit-focus-ring-color;
}
#toggle-vacancies-filters svg {
fill: var(--strl-scroll-icon-color);
}
.vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-input {
border-radius: var(--strl-border-radius-small);
}
.vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range input {
background-color: transparent;
color: var(--strl-color-primary);
height: 0.8rem;
opacity: 1;
position: relative;
}
.vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range input::before {
background: currentColor;
border-radius: var(--strl-border-radius-small);
content: "";
inset: 0;
opacity: 0.1;
position: absolute;
}
.vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range input::-webkit-slider-thumb {
-webkit-appearance: none;
background: currentColor;
border-radius: var(--strl-border-radius-small);
cursor: pointer;
height: 2rem;
margin-top: 0;
opacity: 1;
width: 0.75rem;
}
.vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range input:focus::-webkit-slider-thumb, .vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range input:focus-visible::-webkit-slider-thumb {
outline: -webkit-focus-ring-color auto 1px;
outline-offset: 3px;
}
.vacancies-geo-search-section .owp-geo-search-form .owp-buttoncontainer {
justify-content: flex-start;
}
.vacancies-geo-search-section .owp-geo-search-form .owp-buttoncontainer button:focus, .vacancies-geo-search-section .owp-geo-search-form .owp-buttoncontainer button:focus-visible {
outline: -webkit-focus-ring-color auto 1px;
outline-offset: 4px;
}
#vacancies-content .pagination {
margin-top: var(--strl-margin-elements);
text-align: left;
}
.vacancies-selected-filters {
margin: 0 -10px;
margin-block-start: 1rem;
}
.vacancies-selected-filters .vacancies-selected-filter {
margin: 0 10px;
}
.vacancies-list {
container-type: inline-size;
display: flex;
flex-flow: wrap;
gap: var(--strl-margin-elements);
margin-block-start: 1rem;
}
.vacancies-list > h3 {
flex: 100%;
}
.vacancies-list .vacancy:not(:last-child) {
margin-bottom: 0;
}
article.vacancy {
border-radius: var(--strl-border-radius-big);
display: flex;
flex-direction: column;
position: relative;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 100%;
}
article.vacancy header {
display: flex;
flex-direction: column;
}
article.vacancy h3 {
margin-bottom: 0.4rem;
order: 2;
}
article.vacancy .vacancy-relation {
align-items: center;
display: inline-flex;
flex-direction: row;
gap: 0.5rem;
margin-bottom: 0;
order: 1;
}
article.vacancy .vacancy-relation.has-photo {
margin-bottom: 0.8rem;
}
article.vacancy .vacancy-relation .vacancy-relation-name {
font-size: calc(var(--strl-base-font-size) * 0.8);
margin: 0;
order: 2;
}
article.vacancy .vacancy-relation .vacancy-relation-photo {
aspect-ratio: 1/1;
border-radius: var(--strl-border-radius-small);
display: inline-block;
height: 2rem;
order: 1;
}
article.vacancy .owp-labels {
display: flex;
flex-flow: row wrap;
gap: 0.5rem;
margin: 0;
order: 3;
}
article.vacancy .owp-labels .owp-label {
background-color: transparent;
color: var(--strl-color-grey);
font-size: calc(var(--strl-base-font-size) * 0.8);
line-height: 1.2;
margin: 0;
padding: 0;
}
article.vacancy .owp-labels .owp-label i {
color: var(--strl-color-primary);
margin-right: 0.5rem;
}
article.vacancy .owp-labels .owp-label:not(:last-child)::after {
content: "|";
opacity: 0.4;
padding-left: 0.5rem;
}
article.vacancy .vacancy-body {
flex-flow: column;
gap: 0.5rem;
height: 100%;
margin-top: 0.5rem;
width: 100%;
}
article.vacancy .vacancy-body .vacancy-text *:last-child {
margin-bottom: 0;
}
article.vacancy:hover {
scale: 1.01;
}
article.vacancy:hover .btn.text-link i {
transform: translateX(3px);
}
article.vacancy .btn.text-link {
color: var(--strl-color-primary);
margin-top: auto;
}
.has-card-frame article.vacancy {
box-shadow: var(--strl-shadow);
padding: var(--strl-margin-elements) calc(var(--strl-margin-elements) * 1.2);
}
article.vacancy .overlay-link {
border-radius: var(--strl-border-radius-big);
outline-offset: 5px;
overflow: hidden;
}
.text-white article.vacancy .vacancy-content,
.text-grey article.vacancy .vacancy-content,
.text-grey-light article.vacancy .vacancy-content {
border-color: var(--strl-color-white);
}
.has-card-frame .vacancy .vacancy-content {
background-color: var(--strl-color-white);
border: 0;
box-shadow: var(--strl-shadow);
padding: 2rem;
}
.has-card-frame .vacancy .vacancy-content:hover {
scale: 1.01;
}
.vacancy-detail {
padding: var(--strl-margin-sections) 0;
}
.vacancy-detail .grid-x {
max-width: 1200px;
}
.vacancy-detail .section,
.vacancy-detail section {
margin-block: calc(var(--strl-margin-sections) / 2);
}
@media screen and (min-width: 40rem) {
.vacancy-detail .section,
.vacancy-detail section {
margin-block: var(--strl-margin-sections);
}
}
.vacancy-detail .vacancy-header-details.grid-x {
z-index: 10;
}
.vacancy-detail .vacancy-header-details .vacancy-header-relation {
margin-left: var(--strl-margin-elements);
}
.vacancy-detail #vacancy-article-detail .vacancy-header {
z-index: 9;
}
.vacancy-detail #vacancy-article-detail .vacancy-header::after {
margin: calc(var(--strl-margin-elements) * 2) auto;
max-width: 1200px;
}
.vacancy-detail #vacancy-article-detail .vacancy-header .owp-labels {
display: flex;
flex-flow: row wrap;
gap: 0.5rem;
margin: 0;
order: 3;
}
.vacancy-detail #vacancy-article-detail .vacancy-header .owp-labels .owp-label {
background-color: transparent;
color: var(--strl-color-grey);
font-size: calc(var(--strl-base-font-size) * 0.8);
line-height: 1.2;
margin: 0;
padding: 0;
}
.vacancy-detail #vacancy-article-detail .vacancy-header .owp-labels .owp-label i {
color: var(--strl-color-primary);
margin-right: 0.5rem;
}
.vacancy-detail #vacancy-article-detail .vacancy-header .owp-labels .owp-label:not(:last-child)::after {
content: "|";
opacity: 0.4;
padding-left: 0.5rem;
}
.vacancy-detail #vacancy-article-detail .vacancy-header::after {
block-size: 1px;
height: 1px;
opacity: 0.3;
}
.vacancy-detail #vacancy-article-detail .vacancy-body {
flex-direction: column;
gap: var(--strl-margin-elements);
}
.vacancy-detail #vacancy-article-detail .video-container {
height: 100%;
}
.vacancy-detail #vacancy-article-detail .vacancy-relation-logo {
background-color: white;
background-repeat: no-repeat;
background-size: contain;
}
.vacancy-detail #vacancy-article-detail .vacancy-info-footer-right .vacancy-date {
font-size: 80%;
}
.vacancy-detail .vacancy-sidebar {
display: flex;
flex-direction: column;
gap: var(--strl-margin-elements);
}
.vacancy-detail .vacancy-sidebar .sticky-container {
display: flex;
flex-flow: column;
gap: 2rem;
position: sticky;
top: 3rem;
z-index: 5;
}
.has-card-frame .vacancy-detail .vacancy-sidebar .sidebar-widget:not(:last-child) {
border-bottom: 1px solid var(--strl-color-grey-light);
padding-bottom: var(--strl-margin-elements);
}
.vacancy-detail .vacancy-sidebar .sidebar-widget .btn {
display: block;
text-align: center;
width: 100%;
}
.vacancy-detail #vacancy-article-detail-content {
margin-block-start: 0;
margin-bottom: 0;
position: relative;
z-index: 1;
}
.vacancy-detail #vacancy-article-detail-content .vacancy-item h2,
.vacancy-detail #vacancy-article-detail-content .vacancy-item h3,
.vacancy-detail #vacancy-article-detail-content .vacancy-item h4 {
margin-bottom: calc(var(--strl-margin-elements) / 2);
}
.vacancy-detail .input_errors {
display: flex;
flex-flow: column;
gap: 0.5rem;
margin-top: 0.5rem;
}
.vacancy-detail .input_errors .input_error {
background-color: #cc4b37;
border-radius: var(--strl-border-radius-small);
color: var(--strl-color-white);
font-size: 1rem;
padding: 0.5rem 1rem;
}
.vacancy-detail .related-vacancies {
margin-block-end: 0;
}
.vacancy-detail .related-vacancies .vacancies-list {
display: flex;
flex-flow: wrap;
gap: var(--strl-margin-elements);
}
@media screen and (min-width: 40rem) {
.vacancy-detail .related-vacancies .vacancies-list .vacancy {
width: calc(50% - var(--strl-margin-elements) / 2);
}
}
.site-header.is-sticky + main #vacancy-article-detail .sticky-container {
top: 9rem;
}
#vacancy-apply {
position: relative;
z-index: 1;
}
#vacancy-apply > .vacancy-header::after {
content: none;
}
#vacancy-apply > section {
margin-top: 0;
}
.form-input-wrapper {
display: flex;
flex-flow: wrap;
margin-bottom: 1.5rem;
}
.form-input-wrapper .form-label-col,
.form-input-wrapper .form-input-col {
inline-size: 100%;
width: 100%;
}
.form-input-wrapper .form-label-col label {
font-size: 1rem;
font-weight: 600;
margin-bottom: 0.5rem;
}
.form-input-wrapper [type=color],
.form-input-wrapper [type=date],
.form-input-wrapper [type=datetime-local],
.form-input-wrapper [type=datetime],
.form-input-wrapper [type=email],
.form-input-wrapper [type=month],
.form-input-wrapper [type=number],
.form-input-wrapper [type=password],
.form-input-wrapper [type=search],
.form-input-wrapper [type=tel],
.form-input-wrapper [type=text],
.form-input-wrapper [type=time],
.form-input-wrapper [type=url],
.form-input-wrapper [type=week],
.form-input-wrapper textarea {
border: 1px solid var(--strl-color-grey);
border-radius: var(--strl-border-radius-small);
margin: 0;
padding: 0 1rem;
}
.form-input-wrapper input:not([type=file]):not([type=checkbox]):not([type=radio]) {
height: 55px;
line-height: 55px;
}
.form-input-wrapper textarea {
height: 150px;
padding-top: 0.5rem;
}
.form-input-wrapper .type-select {
position: relative;
}
.form-input-wrapper .type-select select {
background: none !important;
background-color: var(--strl-color-white) !important;
border: 1px solid var(--strl-color-grey);
border-radius: var(--strl-border-radius-small);
cursor: pointer;
height: 55px;
line-height: 55px;
margin: 0;
padding: 0 1rem;
}
.form-input-wrapper .type-select select:focus {
box-shadow: none;
}
.form-input-wrapper .type-select::after {
color: var(--strl-color-black);
content: "\f078";
font-family: "Font Awesome 6 Pro", "Font Awesome 6 Brands";
font-size: 0.8rem;
pointer-events: none;
position: absolute;
right: 1rem;
top: 50%;
transform: translateY(-50%);
}
.form-input-wrapper .type-radio label input,
.form-input-wrapper .type-checkbox label input {
display: none;
}
.form-input-wrapper .type-radio label span,
.form-input-wrapper .type-checkbox label span {
align-items: center;
cursor: pointer;
display: flex;
flex-flow: row;
margin-left: 0;
}
.form-input-wrapper .type-radio label span::before,
.form-input-wrapper .type-checkbox label span::before {
align-items: center;
border: 1px solid var(--strl-color-grey);
border-radius: 50%;
color: var(--strl-color-white);
content: "";
display: flex;
font-family: "Font Awesome 6 Pro", "Font Awesome 6 Brands";
font-size: 0.8rem;
font-weight: 600;
height: 1.5rem;
justify-content: center;
line-height: 1;
margin-right: 0.5rem;
min-width: 1.5rem;
position: relative;
transition: background-color 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
.form-input-wrapper .type-radio label input:checked + span::before,
.form-input-wrapper .type-checkbox label input:checked + span::before {
background-color: var(--strl-color-primary);
border-color: var(--strl-color-primary);
content: "\f00c";
}
.form-input-wrapper .type-radio label:not(:last-of-type),
.form-input-wrapper .type-checkbox label:not(:last-of-type) {
margin-bottom: 0.5rem;
}
.form-input-wrapper .type-checkbox label span::before {
border-radius: 5px;
}
.form-input-wrapper .type-multiselect select {
background-color: var(--strl-color-white) !important;
border: 1px solid var(--strl-color-grey);
border-radius: var(--strl-border-radius-small);
margin: 0;
padding: 0;
}
.form-input-wrapper .type-multiselect select option {
padding: 0.5rem 1rem;
}
.form-input-wrapper .type-multiselect select option:checked {
background-color: var(--strl-color-primary);
color: var(--strl-color-white);
}
.form-input-wrapper .type-multiselect select:focus {
box-shadow: none;
}
.form-input-wrapper .form-document {
align-items: center;
background: var(--strl-color-white);
border: 1px solid var(--strl-color-grey-light);
border-radius: var(--strl-border-radius-small);
color: var(--strl-color-black);
display: flex;
gap: 1rem;
padding: calc(var(--strl-margin-elements) / 2);
}
.form-input-wrapper .form-document .form-document-delete {
background: #cc4b37;
border-radius: var(--strl-border-radius-small);
color: var(--strl-color-white);
padding: 8px;
}
.form-input-wrapper .explanation {
color: #8a8a8a;
font-size: 0.9rem;
}
.vacancy-form-errors .vacancy-form-error {
background-color: #cc4b37;
border-radius: var(--strl-border-radius-small);
color: var(--strl-color-white);
margin-bottom: var(--strl-margin-elements);
padding: var(--strl-margin-elements);
}
.pre-titles-primary .pre-title {
color: var(--strl-color-primary);
}
.headings-primary h1,
.headings-primary .h1,
.headings-primary h2,
.headings-primary .h2,
.headings-primary h3,
.headings-primary .h3,
.headings-primary h4,
.headings-primary .h4,
.headings-primary h5,
.headings-primary .h5,
.headings-primary h6,
.headings-primary .h6,
.headings-primary .accordion-title,
.headings-primary .owp-label,
.headings-primary .vacancies-list .vacancy .vacancy-title,
.headings-primary .matchcriteria-filters li > a:hover,
.headings-primary .vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range,
.headings-primary .accordion-item > a,
.headings-primary .tabs-title > a {
color: var(--strl-color-primary);
}
.headings-primary .text blockquote::before {
background-color: var(--strl-color-primary);
}
.text-primary .accordion-content,
.text-primary .gfield label,
.text-primary .input-field,
.text-primary .text,
.text-primary .vacancy-text,
.text-primary .matchcriteria-filters li > a,
.text-primary .vacancies-selected-filter-link:not(:hover),
.text-primary .grid-card .category,
.text-primary .btn.text-link,
.text-primary table thead,
.text-primary blockquote p,
.text-primary ol li,
.text-primary label,
.text-primary ul li {
color: var(--strl-color-primary);
}
.pre-titles-secondary .pre-title {
color: var(--strl-color-secondary);
}
.headings-secondary h1,
.headings-secondary .h1,
.headings-secondary h2,
.headings-secondary .h2,
.headings-secondary h3,
.headings-secondary .h3,
.headings-secondary h4,
.headings-secondary .h4,
.headings-secondary h5,
.headings-secondary .h5,
.headings-secondary h6,
.headings-secondary .h6,
.headings-secondary .accordion-title,
.headings-secondary .owp-label,
.headings-secondary .vacancies-list .vacancy .vacancy-title,
.headings-secondary .matchcriteria-filters li > a:hover,
.headings-secondary .vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range,
.headings-secondary .accordion-item > a,
.headings-secondary .tabs-title > a {
color: var(--strl-color-secondary);
}
.headings-secondary .text blockquote::before {
background-color: var(--strl-color-secondary);
}
.text-secondary .accordion-content,
.text-secondary .gfield label,
.text-secondary .input-field,
.text-secondary .text,
.text-secondary .vacancy-text,
.text-secondary .matchcriteria-filters li > a,
.text-secondary .vacancies-selected-filter-link:not(:hover),
.text-secondary .grid-card .category,
.text-secondary .btn.text-link,
.text-secondary table thead,
.text-secondary blockquote p,
.text-secondary ol li,
.text-secondary label,
.text-secondary ul li {
color: var(--strl-color-secondary);
}
.pre-titles-tertiary .pre-title {
color: var(--strl-color-tertiary);
}
.headings-tertiary h1,
.headings-tertiary .h1,
.headings-tertiary h2,
.headings-tertiary .h2,
.headings-tertiary h3,
.headings-tertiary .h3,
.headings-tertiary h4,
.headings-tertiary .h4,
.headings-tertiary h5,
.headings-tertiary .h5,
.headings-tertiary h6,
.headings-tertiary .h6,
.headings-tertiary .accordion-title,
.headings-tertiary .owp-label,
.headings-tertiary .vacancies-list .vacancy .vacancy-title,
.headings-tertiary .matchcriteria-filters li > a:hover,
.headings-tertiary .vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range,
.headings-tertiary .accordion-item > a,
.headings-tertiary .tabs-title > a {
color: var(--strl-color-tertiary);
}
.headings-tertiary .text blockquote::before {
background-color: var(--strl-color-tertiary);
}
.text-tertiary .accordion-content,
.text-tertiary .gfield label,
.text-tertiary .input-field,
.text-tertiary .text,
.text-tertiary .vacancy-text,
.text-tertiary .matchcriteria-filters li > a,
.text-tertiary .vacancies-selected-filter-link:not(:hover),
.text-tertiary .grid-card .category,
.text-tertiary .btn.text-link,
.text-tertiary table thead,
.text-tertiary blockquote p,
.text-tertiary ol li,
.text-tertiary label,
.text-tertiary ul li {
color: var(--strl-color-tertiary);
}
.pre-titles-black .pre-title {
color: var(--strl-color-black);
}
.headings-black h1,
.headings-black .h1,
.headings-black h2,
.headings-black .h2,
.headings-black h3,
.headings-black .h3,
.headings-black h4,
.headings-black .h4,
.headings-black h5,
.headings-black .h5,
.headings-black h6,
.headings-black .h6,
.headings-black .accordion-title,
.headings-black .owp-label,
.headings-black .vacancies-list .vacancy .vacancy-title,
.headings-black .matchcriteria-filters li > a:hover,
.headings-black .vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range,
.headings-black .accordion-item > a,
.headings-black .tabs-title > a {
color: var(--strl-color-black);
}
.headings-black .text blockquote::before {
background-color: var(--strl-color-black);
}
.text-black .accordion-content,
.text-black .gfield label,
.text-black .input-field,
.text-black .text,
.text-black .vacancy-text,
.text-black .matchcriteria-filters li > a,
.text-black .vacancies-selected-filter-link:not(:hover),
.text-black .grid-card .category,
.text-black .btn.text-link,
.text-black table thead,
.text-black blockquote p,
.text-black ol li,
.text-black label,
.text-black ul li {
color: var(--strl-color-black);
}
.pre-titles-white .pre-title {
color: var(--strl-color-white);
}
.headings-white h1,
.headings-white .h1,
.headings-white h2,
.headings-white .h2,
.headings-white h3,
.headings-white .h3,
.headings-white h4,
.headings-white .h4,
.headings-white h5,
.headings-white .h5,
.headings-white h6,
.headings-white .h6,
.headings-white .accordion-title,
.headings-white .owp-label,
.headings-white .vacancies-list .vacancy .vacancy-title,
.headings-white .matchcriteria-filters li > a:hover,
.headings-white .vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range,
.headings-white .accordion-item > a,
.headings-white .tabs-title > a {
color: var(--strl-color-white);
}
.headings-white .text blockquote::before {
background-color: var(--strl-color-white);
}
.text-white .accordion-content,
.text-white .gfield label,
.text-white .input-field,
.text-white .text,
.text-white .vacancy-text,
.text-white .matchcriteria-filters li > a,
.text-white .vacancies-selected-filter-link:not(:hover),
.text-white .grid-card .category,
.text-white .btn.text-link,
.text-white table thead,
.text-white blockquote p,
.text-white ol li,
.text-white label,
.text-white ul li {
color: var(--strl-color-white);
}
.pre-titles-grey .pre-title {
color: var(--strl-color-grey);
}
.headings-grey h1,
.headings-grey .h1,
.headings-grey h2,
.headings-grey .h2,
.headings-grey h3,
.headings-grey .h3,
.headings-grey h4,
.headings-grey .h4,
.headings-grey h5,
.headings-grey .h5,
.headings-grey h6,
.headings-grey .h6,
.headings-grey .accordion-title,
.headings-grey .owp-label,
.headings-grey .vacancies-list .vacancy .vacancy-title,
.headings-grey .matchcriteria-filters li > a:hover,
.headings-grey .vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range,
.headings-grey .accordion-item > a,
.headings-grey .tabs-title > a {
color: var(--strl-color-grey);
}
.headings-grey .text blockquote::before {
background-color: var(--strl-color-grey);
}
.text-grey .accordion-content,
.text-grey .gfield label,
.text-grey .input-field,
.text-grey .text,
.text-grey .vacancy-text,
.text-grey .matchcriteria-filters li > a,
.text-grey .vacancies-selected-filter-link:not(:hover),
.text-grey .grid-card .category,
.text-grey .btn.text-link,
.text-grey table thead,
.text-grey blockquote p,
.text-grey ol li,
.text-grey label,
.text-grey ul li {
color: var(--strl-color-grey);
}
.pre-titles-grey-light .pre-title {
color: var(--strl-color-grey-light);
}
.headings-grey-light h1,
.headings-grey-light .h1,
.headings-grey-light h2,
.headings-grey-light .h2,
.headings-grey-light h3,
.headings-grey-light .h3,
.headings-grey-light h4,
.headings-grey-light .h4,
.headings-grey-light h5,
.headings-grey-light .h5,
.headings-grey-light h6,
.headings-grey-light .h6,
.headings-grey-light .accordion-title,
.headings-grey-light .owp-label,
.headings-grey-light .vacancies-list .vacancy .vacancy-title,
.headings-grey-light .matchcriteria-filters li > a:hover,
.headings-grey-light .vacancies-geo-search-section .owp-geo-search-form .owp-geo-search-range,
.headings-grey-light .accordion-item > a,
.headings-grey-light .tabs-title > a {
color: var(--strl-color-grey-light);
}
.headings-grey-light .text blockquote::before {
background-color: var(--strl-color-grey-light);
}
.text-grey-light .accordion-content,
.text-grey-light .gfield label,
.text-grey-light .input-field,
.text-grey-light .text,
.text-grey-light .vacancy-text,
.text-grey-light .matchcriteria-filters li > a,
.text-grey-light .vacancies-selected-filter-link:not(:hover),
.text-grey-light .grid-card .category,
.text-grey-light .btn.text-link,
.text-grey-light table thead,
.text-grey-light blockquote p,
.text-grey-light ol li,
.text-grey-light label,
.text-grey-light ul li {
color: var(--strl-color-grey-light);
}
.vacancy-detail,
section[class*=background-],
.cta-wrapper {
position: relative;
}
.vacancy-detail::before,
section[class*=background-]::before,
.cta-wrapper::before {
content: "";
height: 100%;
inset: 0;
position: absolute;
width: 100%;
z-index: 0;
}
.vacancy-detail .grid-x,
.vacancy-detail .inner,
section[class*=background-] .grid-x,
section[class*=background-] .inner,
.cta-wrapper .grid-x,
.cta-wrapper .inner {
position: relative;
z-index: 1;
}
.vacancy-detail.background-primary + .background-primary,
section[class*=background-].background-primary + .background-primary,
.cta-wrapper.background-primary + .background-primary {
padding-block-start: 0 !important;
}
.vacancy-detail.background-primary::before,
section[class*=background-].background-primary::before,
.cta-wrapper.background-primary::before {
background-color: var(--strl-color-primary);
}
.vacancy-detail.background-secondary + .background-secondary,
section[class*=background-].background-secondary + .background-secondary,
.cta-wrapper.background-secondary + .background-secondary {
padding-block-start: 0 !important;
}
.vacancy-detail.background-secondary::before,
section[class*=background-].background-secondary::before,
.cta-wrapper.background-secondary::before {
background-color: var(--strl-color-secondary);
}
.vacancy-detail.background-tertiary + .background-tertiary,
section[class*=background-].background-tertiary + .background-tertiary,
.cta-wrapper.background-tertiary + .background-tertiary {
padding-block-start: 0 !important;
}
.vacancy-detail.background-tertiary::before,
section[class*=background-].background-tertiary::before,
.cta-wrapper.background-tertiary::before {
background-color: var(--strl-color-tertiary);
}
.vacancy-detail.background-black + .background-black,
section[class*=background-].background-black + .background-black,
.cta-wrapper.background-black + .background-black {
padding-block-start: 0 !important;
}
.vacancy-detail.background-black::before,
section[class*=background-].background-black::before,
.cta-wrapper.background-black::before {
background-color: var(--strl-color-black);
}
.vacancy-detail.background-white + .background-white,
section[class*=background-].background-white + .background-white,
.cta-wrapper.background-white + .background-white {
padding-block-start: 0 !important;
}
.vacancy-detail.background-white::before,
section[class*=background-].background-white::before,
.cta-wrapper.background-white::before {
background-color: var(--strl-color-white);
}
.vacancy-detail.background-grey + .background-grey,
section[class*=background-].background-grey + .background-grey,
.cta-wrapper.background-grey + .background-grey {
padding-block-start: 0 !important;
}
.vacancy-detail.background-grey::before,
section[class*=background-].background-grey::before,
.cta-wrapper.background-grey::before {
background-color: var(--strl-color-grey);
}
.vacancy-detail.background-grey-light + .background-grey-light,
section[class*=background-].background-grey-light + .background-grey-light,
.cta-wrapper.background-grey-light + .background-grey-light {
padding-block-start: 0 !important;
}
.vacancy-detail.background-grey-light::before,
section[class*=background-].background-grey-light::before,
.cta-wrapper.background-grey-light::before {
background-color: var(--strl-color-grey-light);
}
.vacancy-detail.background-opacity-20::before,
section[class*=background-].background-opacity-20::before,
.cta-wrapper.background-opacity-20::before {
opacity: 0.2;
}
.vacancy-detail.background-opacity-40::before,
section[class*=background-].background-opacity-40::before,
.cta-wrapper.background-opacity-40::before {
opacity: 0.4;
}
.vacancy-detail.background-opacity-60::before,
section[class*=background-].background-opacity-60::before,
.cta-wrapper.background-opacity-60::before {
opacity: 0.6;
}
.vacancy-detail.background-opacity-80::before,
section[class*=background-].background-opacity-80::before,
.cta-wrapper.background-opacity-80::before {
opacity: 0.8;
}
.vacancy-detail.background-opacity-100::before,
section[class*=background-].background-opacity-100::before,
.cta-wrapper.background-opacity-100::before {
opacity: 1;
}
.bg-opacity-1::before {
opacity: 0.01;
}
.bg-opacity-2::before {
opacity: 0.02;
}
.bg-opacity-3::before {
opacity: 0.03;
}
.bg-opacity-4::before {
opacity: 0.04;
}
.bg-opacity-5::before {
opacity: 0.05;
}
.bg-opacity-6::before {
opacity: 0.06;
}
.bg-opacity-7::before {
opacity: 0.07;
}
.bg-opacity-8::before {
opacity: 0.08;
}
.bg-opacity-9::before {
opacity: 0.09;
}
.bg-opacity-10::before {
opacity: 0.1;
}
.bg-opacity-11::before {
opacity: 0.11;
}
.bg-opacity-12::before {
opacity: 0.12;
}
.bg-opacity-13::before {
opacity: 0.13;
}
.bg-opacity-14::before {
opacity: 0.14;
}
.bg-opacity-15::before {
opacity: 0.15;
}
.bg-opacity-16::before {
opacity: 0.16;
}
.bg-opacity-17::before {
opacity: 0.17;
}
.bg-opacity-18::before {
opacity: 0.18;
}
.bg-opacity-19::before {
opacity: 0.19;
}
.bg-opacity-20::before {
opacity: 0.2;
}
.bg-opacity-21::before {
opacity: 0.21;
}
.bg-opacity-22::before {
opacity: 0.22;
}
.bg-opacity-23::before {
opacity: 0.23;
}
.bg-opacity-24::before {
opacity: 0.24;
}
.bg-opacity-25::before {
opacity: 0.25;
}
.bg-opacity-26::before {
opacity: 0.26;
}
.bg-opacity-27::before {
opacity: 0.27;
}
.bg-opacity-28::before {
opacity: 0.28;
}
.bg-opacity-29::before {
opacity: 0.29;
}
.bg-opacity-30::before {
opacity: 0.3;
}
.bg-opacity-31::before {
opacity: 0.31;
}
.bg-opacity-32::before {
opacity: 0.32;
}
.bg-opacity-33::before {
opacity: 0.33;
}
.bg-opacity-34::before {
opacity: 0.34;
}
.bg-opacity-35::before {
opacity: 0.35;
}
.bg-opacity-36::before {
opacity: 0.36;
}
.bg-opacity-37::before {
opacity: 0.37;
}
.bg-opacity-38::before {
opacity: 0.38;
}
.bg-opacity-39::before {
opacity: 0.39;
}
.bg-opacity-40::before {
opacity: 0.4;
}
.bg-opacity-41::before {
opacity: 0.41;
}
.bg-opacity-42::before {
opacity: 0.42;
}
.bg-opacity-43::before {
opacity: 0.43;
}
.bg-opacity-44::before {
opacity: 0.44;
}
.bg-opacity-45::before {
opacity: 0.45;
}
.bg-opacity-46::before {
opacity: 0.46;
}
.bg-opacity-47::before {
opacity: 0.47;
}
.bg-opacity-48::before {
opacity: 0.48;
}
.bg-opacity-49::before {
opacity: 0.49;
}
.bg-opacity-50::before {
opacity: 0.5;
}
.bg-opacity-51::before {
opacity: 0.51;
}
.bg-opacity-52::before {
opacity: 0.52;
}
.bg-opacity-53::before {
opacity: 0.53;
}
.bg-opacity-54::before {
opacity: 0.54;
}
.bg-opacity-55::before {
opacity: 0.55;
}
.bg-opacity-56::before {
opacity: 0.56;
}
.bg-opacity-57::before {
opacity: 0.57;
}
.bg-opacity-58::before {
opacity: 0.58;
}
.bg-opacity-59::before {
opacity: 0.59;
}
.bg-opacity-60::before {
opacity: 0.6;
}
.bg-opacity-61::before {
opacity: 0.61;
}
.bg-opacity-62::before {
opacity: 0.62;
}
.bg-opacity-63::before {
opacity: 0.63;
}
.bg-opacity-64::before {
opacity: 0.64;
}
.bg-opacity-65::before {
opacity: 0.65;
}
.bg-opacity-66::before {
opacity: 0.66;
}
.bg-opacity-67::before {
opacity: 0.67;
}
.bg-opacity-68::before {
opacity: 0.68;
}
.bg-opacity-69::before {
opacity: 0.69;
}
.bg-opacity-70::before {
opacity: 0.7;
}
.bg-opacity-71::before {
opacity: 0.71;
}
.bg-opacity-72::before {
opacity: 0.72;
}
.bg-opacity-73::before {
opacity: 0.73;
}
.bg-opacity-74::before {
opacity: 0.74;
}
.bg-opacity-75::before {
opacity: 0.75;
}
.bg-opacity-76::before {
opacity: 0.76;
}
.bg-opacity-77::before {
opacity: 0.77;
}
.bg-opacity-78::before {
opacity: 0.78;
}
.bg-opacity-79::before {
opacity: 0.79;
}
.bg-opacity-80::before {
opacity: 0.8;
}
.bg-opacity-81::before {
opacity: 0.81;
}
.bg-opacity-82::before {
opacity: 0.82;
}
.bg-opacity-83::before {
opacity: 0.83;
}
.bg-opacity-84::before {
opacity: 0.84;
}
.bg-opacity-85::before {
opacity: 0.85;
}
.bg-opacity-86::before {
opacity: 0.86;
}
.bg-opacity-87::before {
opacity: 0.87;
}
.bg-opacity-88::before {
opacity: 0.88;
}
.bg-opacity-89::before {
opacity: 0.89;
}
.bg-opacity-90::before {
opacity: 0.9;
}
.bg-opacity-91::before {
opacity: 0.91;
}
.bg-opacity-92::before {
opacity: 0.92;
}
.bg-opacity-93::before {
opacity: 0.93;
}
.bg-opacity-94::before {
opacity: 0.94;
}
.bg-opacity-95::before {
opacity: 0.95;
}
.bg-opacity-96::before {
opacity: 0.96;
}
.bg-opacity-97::before {
opacity: 0.97;
}
.bg-opacity-98::before {
opacity: 0.98;
}
.bg-opacity-99::before {
opacity: 0.99;
}
.bg-opacity-100::before {
opacity: 1;
}
.buttons-primary .btn {
background-color: var(--strl-color-primary);
border-color: var(--strl-color-primary);
color: var(--strl-color-white);
}
.buttons-primary .btn svg {
fill: var(--strl-color-white);
}
.buttons-primary .btn:hover, .buttons-primary .btn:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-primary);
color: var(--strl-color-primary);
transition: all 0.2s ease;
}
.buttons-primary .btn:hover svg, .buttons-primary .btn:active svg {
fill: var(--strl-color-primary);
}
.buttons-primary .tabs-title > a {
border-color: var(--strl-color-primary);
}
.buttons-primary .tabs-title.is-active > a {
background: var(--strl-color-primary);
color: var(--strl-color-white);
}
.buttons-primary .tabs-panel {
border-bottom-color: var(--strl-color-primary);
border-top-color: var(--strl-color-primary);
}
.buttons-secondary .btn {
background-color: var(--strl-color-secondary);
border-color: var(--strl-color-secondary);
color: var(--strl-color-white);
}
.buttons-secondary .btn svg {
fill: var(--strl-color-white);
}
.buttons-secondary .btn:hover, .buttons-secondary .btn:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-secondary);
color: var(--strl-color-secondary);
transition: all 0.2s ease;
}
.buttons-secondary .btn:hover svg, .buttons-secondary .btn:active svg {
fill: var(--strl-color-secondary);
}
.buttons-secondary .tabs-title > a {
border-color: var(--strl-color-secondary);
}
.buttons-secondary .tabs-title.is-active > a {
background: var(--strl-color-secondary);
color: var(--strl-color-white);
}
.buttons-secondary .tabs-panel {
border-bottom-color: var(--strl-color-secondary);
border-top-color: var(--strl-color-secondary);
}
.buttons-tertiary .btn {
background-color: var(--strl-color-tertiary);
border-color: var(--strl-color-tertiary);
color: var(--strl-color-white);
}
.buttons-tertiary .btn svg {
fill: var(--strl-color-white);
}
.buttons-tertiary .btn:hover, .buttons-tertiary .btn:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-tertiary);
color: var(--strl-color-tertiary);
transition: all 0.2s ease;
}
.buttons-tertiary .btn:hover svg, .buttons-tertiary .btn:active svg {
fill: var(--strl-color-tertiary);
}
.buttons-tertiary .tabs-title > a {
border-color: var(--strl-color-tertiary);
}
.buttons-tertiary .tabs-title.is-active > a {
background: var(--strl-color-tertiary);
color: var(--strl-color-white);
}
.buttons-tertiary .tabs-panel {
border-bottom-color: var(--strl-color-tertiary);
border-top-color: var(--strl-color-tertiary);
}
.buttons-black .btn {
background-color: var(--strl-color-black);
border-color: var(--strl-color-black);
color: var(--strl-color-white);
}
.buttons-black .btn svg {
fill: var(--strl-color-white);
}
.buttons-black .btn:hover, .buttons-black .btn:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-black);
color: var(--strl-color-black);
transition: all 0.2s ease;
}
.buttons-black .btn:hover svg, .buttons-black .btn:active svg {
fill: var(--strl-color-black);
}
.buttons-black .tabs-title > a {
border-color: var(--strl-color-black);
}
.buttons-black .tabs-title.is-active > a {
background: var(--strl-color-black);
color: var(--strl-color-white);
}
.buttons-black .tabs-panel {
border-bottom-color: var(--strl-color-black);
border-top-color: var(--strl-color-black);
}
.buttons-white .btn {
background-color: var(--strl-color-white);
border-color: var(--strl-color-white);
color: var(--strl-color-black);
}
.buttons-white .btn svg {
fill: var(--strl-color-black);
}
.buttons-white .btn:hover, .buttons-white .btn:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-white);
color: var(--strl-color-white);
transition: all 0.2s ease;
}
.buttons-white .btn:hover svg, .buttons-white .btn:active svg {
fill: var(--strl-color-white);
}
.buttons-white .tabs-title > a {
border-color: var(--strl-color-white);
}
.buttons-white .tabs-title.is-active > a {
background: var(--strl-color-white);
color: var(--strl-color-black);
}
.buttons-white .tabs-panel {
border-bottom-color: var(--strl-color-white);
border-top-color: var(--strl-color-white);
}
.buttons-grey .btn {
background-color: var(--strl-color-grey);
border-color: var(--strl-color-grey);
color: var(--strl-color-black);
}
.buttons-grey .btn svg {
fill: var(--strl-color-black);
}
.buttons-grey .btn:hover, .buttons-grey .btn:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-grey);
color: var(--strl-color-grey);
transition: all 0.2s ease;
}
.buttons-grey .btn:hover svg, .buttons-grey .btn:active svg {
fill: var(--strl-color-grey);
}
.buttons-grey .tabs-title > a {
border-color: var(--strl-color-grey);
}
.buttons-grey .tabs-title.is-active > a {
background: var(--strl-color-grey);
color: var(--strl-color-black);
}
.buttons-grey .tabs-panel {
border-bottom-color: var(--strl-color-grey);
border-top-color: var(--strl-color-grey);
}
.buttons-grey-light .btn {
background-color: var(--strl-color-grey-light);
border-color: var(--strl-color-grey-light);
color: var(--strl-color-black);
}
.buttons-grey-light .btn svg {
fill: var(--strl-color-black);
}
.buttons-grey-light .btn:hover, .buttons-grey-light .btn:active {
background-color: var(--strl-color-white);
border-color: var(--strl-color-grey-light);
color: var(--strl-color-grey-light);
transition: all 0.2s ease;
}
.buttons-grey-light .btn:hover svg, .buttons-grey-light .btn:active svg {
fill: var(--strl-color-grey-light);
}
.buttons-grey-light .tabs-title > a {
border-color: var(--strl-color-grey-light);
}
.buttons-grey-light .tabs-title.is-active > a {
background: var(--strl-color-grey-light);
color: var(--strl-color-black);
}
.buttons-grey-light .tabs-panel {
border-bottom-color: var(--strl-color-grey-light);
border-top-color: var(--strl-color-grey-light);
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.grid-card {
display: flex;
flex-flow: column;
position: relative;
}
.grid-card .card-header {
background-color: transparent;
display: flex;
flex-flow: column;
position: relative;
z-index: 0;
}
.grid-card .card-header h3 {
margin-bottom: calc(var(--strl-margin-elements) * 0.2);
order: 3;
}
.grid-card .card-header .category {
font-size: 90%;
opacity: 0.8;
order: 2;
}
.grid-card .card-header .image {
margin-bottom: clamp(1rem, 1.6666666667vw, 1.5rem);
order: 1;
overflow: hidden;
}
.grid-card .card-header .image:not(.small) {
aspect-ratio: 5/3;
background-color: var(--strl-color-grey);
border-radius: var(--strl-border-radius-big);
}
.grid-card .card-header .image:not(.small) img {
height: 100%;
object-fit: cover;
transition: transform 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 100%;
}
.grid-card .card-header .image.small {
border-radius: var(--strl-border-radius-big);
width: 100%;
}
.grid-card .card-header .image.small img {
aspect-ratio: 1/1;
height: 100%;
max-width: 3rem;
object-fit: contain;
object-position: center;
transition: transform 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 100%;
}
.grid-card .content {
display: flex;
flex-direction: column;
gap: clamp(1rem, 2vw, var(--strl-margin-elements));
height: 100%;
}
.grid-card .content p:last-of-type {
margin-bottom: 0;
}
.grid-card .content .read-more {
color: var(--strl-color-primary);
width: 100%;
}
.grid-card .content .read-more.has-icon-left i {
transition: transform 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
.grid-card:hover .read-more {
text-decoration: none;
}
.grid-card:hover .read-more.has-icon-left i {
transform: translateX(2px);
}
.grid-card:hover .has-link .image img {
transform: scale(1.05);
}
.has-card-frame .grid-card {
background-color: var(--strl-color-grey-light);
border-radius: var(--strl-border-radius-big);
box-shadow: none;
overflow: hidden;
}
.has-card-frame .grid-card .card-header:not(.has-image) {
padding-top: clamp(1rem, 1.6666666667vw, 1.5rem);
}
.has-card-frame .grid-card .card-header:not(.has-link):not(.has-text) {
padding-bottom: clamp(1rem, 1.6666666667vw, 1.5rem);
}
.has-card-frame .grid-card .image:not(.small) {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.has-card-frame .grid-card .image.small {
margin: clamp(1rem, 1.6666666667vw, 1.5rem) 0;
padding: 0 clamp(1rem, 1.6666666667vw, 1.5rem);
}
.has-card-frame .grid-card h3 {
padding: 0 clamp(1rem, 1.6666666667vw, 1.5rem);
}
.has-card-frame .grid-card .category {
padding: 0 clamp(1rem, 1.6666666667vw, 1.5rem);
}
.has-card-frame .grid-card .content {
margin-top: 0;
padding: 0 clamp(1rem, 1.6666666667vw, 1.5rem) clamp(1rem, 1.6666666667vw, 1.5rem);
}
.cards-eq .grid-card {
height: 100%;
}
.cards-eq .grid-card .content .read-more {
margin-top: auto;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.search-card {
background: var(--strl-color-white);
border-radius: var(--strl-border-radius-big);
box-shadow: var(--strl-shadow);
margin: 0 auto;
margin-bottom: calc(var(--strl-margin-elements));
max-width: 800px;
padding: var(--strl-margin-elements);
position: relative;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 100%;
}
.search-card header {
display: flex;
flex-flow: column-reverse;
gap: var(--strl-margin-elements);
justify-content: flex-end;
}
@media screen and (min-width: 40rem) {
.search-card header {
align-items: center;
flex-flow: row-reverse;
}
}
.search-card header .image {
aspect-ratio: 1/1;
border-radius: var(--strl-border-radius-small);
overflow: hidden;
width: 6rem;
}
.search-card header .image img {
height: 100%;
object-fit: cover;
width: 100%;
}
.search-card header .meta-data {
align-items: center;
display: flex;
flex-flow: row;
font-size: 0.8rem;
gap: 0.5rem;
margin-bottom: 0.5rem;
}
.search-card header .meta-data .label {
background-color: var(--strl-color-primary);
border-radius: var(--strl-border-radius-small);
}
.search-card header h3 {
margin-bottom: 0;
}
.search-card header .role {
color: var(--strl-color-black);
opacity: 0.7;
}
.search-card .text {
color: var(--strl-color-black);
margin-top: calc(var(--strl-margin-elements) / 2);
}
.search-card:hover {
scale: 1.02;
}
.search-card .full-link {
inset: 0;
position: absolute;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.team-card .card-header {
display: flex;
flex-flow: column;
}
.team-card .card-header .image {
aspect-ratio: 1/1;
background-color: var(--strl-color-grey);
border-radius: var(--strl-border-radius-big);
margin-bottom: var(--strl-margin-elements);
order: 1;
overflow: hidden;
}
.team-card .card-header .image img {
height: 100%;
object-fit: cover;
transition: transform 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 100%;
}
.team-card .card-header h3 {
margin-bottom: 0;
order: 2;
}
.team-card .card-header .category {
order: 3;
}
.team-card .content {
margin-top: calc(var(--strl-margin-elements) / 2);
}
.team-card .content p:last-of-type {
margin-bottom: 0;
}
.team-card .content .team-socials {
margin-top: calc(var(--strl-margin-elements) / 2);
}
.team-card .content .read-more {
margin-top: calc(var(--strl-margin-elements) / 2);
}
.team-card .content .read-more.has-icon-left i {
transition: transform 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
.team-card:hover .read-more {
text-decoration: none;
}
.team-card:hover .read-more.has-icon-left i {
transform: translateX(2px);
}
.team-card:hover a .image:not(.small) img {
transform: scale(1.05);
}
.has-card-frame .team-card {
background-color: var(--strl-color-grey-light);
border-radius: var(--strl-border-radius-big);
box-shadow: none;
height: 100%;
overflow: hidden;
}
.has-card-frame .team-card .image {
margin-bottom: 0;
}
.has-card-frame .team-card .image:not(.small) {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.has-card-frame .team-card .image.small {
padding: 0 1.5rem;
}
.has-card-frame .team-card h3 {
margin-bottom: 0;
padding: 1.5rem 1.5rem calc(var(--strl-margin-elements) / 2);
}
.has-card-frame .team-card .category {
padding: 0 1.5rem calc(var(--strl-margin-elements) / 2);
text-transform: uppercase;
}
.has-card-frame .team-card .content {
margin-top: 0;
padding: 0 1.5rem 1.5rem;
}
.team-card .btn:hover {
text-decoration: none;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.buttons-row {
position: relative;
}
.buttons-row .cell {
align-items: center;
display: flex;
flex-wrap: wrap;
}
.buttons-row .cell.align-left {
justify-content: flex-start;
}
.buttons-row .cell.align-center {
justify-content: center;
}
.buttons-row .cell.align-right {
justify-content: flex-end;
}
.buttons-row .button-row {
align-items: center;
display: flex;
flex-flow: row wrap;
gap: 0.8rem;
}
@media screen and (min-width: 40rem) {
.buttons-row .button-row {
gap: 0.5rem;
}
}
.buttons-row .button-row .btn.text-link {
text-align: center;
}
@media screen and (min-width: 40rem) {
.buttons-row .button-row .btn.text-link {
text-align: left;
}
}
section + section.buttons-row {
margin-block-start: 0;
padding-block-start: 0;
}
section:not(.has-background) + section.buttons-row, section:not(.has-bg) + section.buttons-row {
margin-block-start: calc(var(--strl-margin-sections) / 2 * -1 + var(--strl-margin-elements));
}
@media screen and (min-width: 40rem) {
section:not(.has-background) + section.buttons-row, section:not(.has-bg) + section.buttons-row {
margin-block-start: calc(var(--strl-margin-sections) * -1 + var(--strl-margin-elements));
}
}
section.has-background + section.buttons-row, section.has-bg + section.buttons-row {
padding-block-start: calc(var(--strl-margin-sections) / 2 * -1 + var(--strl-margin-elements));
}
@media screen and (min-width: 40rem) {
section.has-background + section.buttons-row, section.has-bg + section.buttons-row {
padding-block-start: calc(var(--strl-margin-sections) * -1 + var(--strl-margin-elements));
}
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.cards {
position: relative;
}
.cards .video-wrapper .video-thumbnail {
align-items: center;
aspect-ratio: 16/9;
display: flex;
height: 100%;
justify-content: center;
object-fit: cover;
padding: 2rem;
}
.cards .play-button {
background-color: var(--strl-color-black);
border-radius: 50%;
box-shadow: var(--strl-shadow);
color: var(--strl-color-white);
line-height: 1;
padding: 1rem 1.2rem;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
.cards .play-button:hover, .cards .play-button:focus {
background-color: var(--strl-color-primary);
transform: translateY(-3px);
}
.cards .play-button:hover i, .cards .play-button:focus i {
color: var(--strl-color-white);
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.cta {
position: relative;
}
.cta .cta-wrapper {
padding: var(--strl-margin-elements);
position: relative;
}
@media screen and (min-width: 40rem) {
.cta .cta-wrapper {
padding: calc(var(--strl-margin-sections) / 2) var(--strl-margin-sections);
}
}
.cta .cta-wrapper::before {
border-radius: var(--strl-border-radius-big);
}
.cta .cta-wrapper .inner {
align-items: center;
display: flex;
flex-flow: column;
gap: var(--strl-margin-elements);
justify-content: center;
text-align: center;
}
.cta .cta-wrapper .inner .title {
margin-bottom: 0;
}
.cta .cta-wrapper .inner .buttons {
width: 100%;
}
.cta .cta-wrapper .inner .btn {
white-space: nowrap;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.header {
display: flex;
flex-direction: column;
justify-content: center;
min-height: 300px;
position: relative;
}
@media screen and (min-width: 40rem) {
.header.large {
min-height: 100vh;
}
.header.medium {
min-height: 60vh;
}
.header.small {
min-height: 40vh;
}
}
.header .content-wrapper {
display: flex;
flex-flow: column;
max-width: 900px;
width: 100%;
}
.header .content-wrapper .subtitle {
margin-bottom: 0;
order: 1;
}
.header .content-wrapper .title {
margin-bottom: 0;
order: 2;
}
.header .content-wrapper .title + .text {
margin-top: var(--strl-margin-elements);
}
.header .content-wrapper .text {
font-size: 20px;
order: 3;
}
.header .content-wrapper .text p:last-child {
margin-bottom: 0;
}
.header .background-layer {
height: 100%;
inset: 0;
margin: 0 auto;
position: absolute;
width: 100%;
z-index: 0;
}
.header .background-layer.has-overlay .overlay {
background: var(--strl-color-black);
background: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
content: "";
height: 100%;
inset: 0;
position: absolute;
width: 100%;
}
.header .background-layer .image {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
height: 100%;
width: 100%;
}
.header .background-layer .image img {
height: 100%;
object-fit: cover;
width: 100%;
}
.header .background-layer .video-container {
height: 100%;
overflow: hidden;
position: relative;
width: 100%;
}
.header .background-layer .video-container iframe {
height: 100vh;
left: 50%;
pointer-events: none;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
width: 100vw;
}
@media (min-aspect-ratio: 16/9) {
.header .background-layer .video-container iframe {
height: 56.25vw;
}
}
@media (max-aspect-ratio: 16/9) {
.header .background-layer .video-container iframe {
width: 177.78vh;
}
}
.header .grid-x {
position: relative;
z-index: 2;
}
.header .grid-x .cell {
display: flex;
}
.header .grid-x h1 {
font-size: clamp(1.875rem, 3.4722222222vw, 3.125rem);
}
.header .btn {
font-size: var(--strl-base-font-size);
margin-bottom: 0.5rem;
}
#main > :first-child.header.large {
min-height: calc(100vh - 5rem);
}
@media screen and (min-width: 40rem) {
#main > :first-child.header.large {
min-height: calc(100vh - 6rem);
}
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.logos {
margin-block: calc(var(--strl-margin-sections) / 2 / 2);
max-width: 100vw;
overflow: hidden;
}
@media screen and (min-width: 40rem) {
.logos {
margin-block: calc(var(--strl-margin-sections) / 2);
}
}
.logos.has-background, .logos.has-bg {
padding-block: calc(var(--strl-margin-sections) / 2 / 2);
}
@media screen and (min-width: 40rem) {
.logos.has-background, .logos.has-bg {
padding-block: calc(var(--strl-margin-sections) / 2);
}
}
.logos .swiper-logos {
mask: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 20%, rgb(0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);
overflow: hidden;
}
.logos .swiper-logos.no-slider .swiper-wrapper {
justify-content: center;
}
.logos .swiper-wrapper {
transition-timing-function: linear;
}
.logos .logo-wrapper {
border-radius: var(--strl-border-radius-small);
height: 6rem;
overflow: hidden;
padding: 1rem;
position: relative;
text-align: center;
width: 100%;
}
.logos .logo-wrapper img {
height: 100%;
max-width: 6rem;
object-fit: contain;
object-position: center;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 100%;
}
.logos .logo-wrapper .logo-link {
inset: 0;
position: absolute;
z-index: 1;
}
.logos .logo-wrapper .logo-link:hover + img, .logos .logo-wrapper .logo-link:focus + img {
scale: 1.05;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.numbers .numbers-list {
list-style: none;
margin-left: 0;
}
@media screen and (min-width: 40rem) {
.numbers .numbers-list {
display: flex;
flex-wrap: wrap;
gap: 1rem;
justify-content: center;
}
.numbers .numbers-list li {
flex-basis: calc(25% - 0.375rem);
max-width: 340px;
}
}
.numbers .numbers-list.space-between {
justify-content: space-between !important;
}
@media screen and (min-width: 64rem) {
.numbers .numbers-list[data-count="4"] .number-wrapper {
width: calc((100% - 3rem) / 4);
}
}
@media screen and (min-width: 64rem) {
.numbers .numbers-list[data-count="3"] .number-wrapper {
width: calc((100% - 2rem) / 3);
}
}
.numbers .numbers-list .number-wrapper {
margin-bottom: var(--strl-margin-elements);
text-align: center;
}
@media screen and (min-width: 40rem) {
.numbers .numbers-list .number-wrapper {
margin-bottom: 0;
width: calc(50% - 1rem);
}
}
.numbers .numbers-list .description {
font-size: clamp(1.0625rem, 1.3888888889vw, 1.25rem);
font-weight: var(--strl-headings-weight);
}
.numbers .numbers-list .number {
display: block;
font-family: var(--strl-headings-font);
font-size: clamp(1.8rem, 2.5vw, 3rem);
font-weight: var(--strl-headings-weight);
margin-bottom: 1rem;
}
@media screen and (min-width: 40rem) {
.numbers .numbers-list .number {
margin-bottom: var(--strl-margin-elements);
}
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.posts .facetwp-template .cell {
margin-block: var(--strl-margin-elements);
}
@media screen and (min-width: 40rem) {
.posts .facetwp-template .cell:nth-child(1), .posts .facetwp-template .cell:nth-child(2), .posts .facetwp-template .cell:nth-child(3) {
margin-top: 0;
}
}
.posts .facetwp-template .cell:nth-child(1) {
margin-top: 0;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.search .search-field .total-results {
display: block;
font-size: 0.8rem;
margin-top: 0.5rem;
}
.search .facetwp-type-search {
margin: 0;
}
.search .facetwp-type-search .facetwp-input-wrap {
max-width: 600px;
width: 100%;
}
.search .facetwp-type-search .facetwp-input-wrap input.facetwp-search {
border-color: var(--strl-color-primary);
border-radius: var(--strl-border-radius-small);
box-shadow: none;
}
.search .search-results {
margin-top: var(--strl-margin-elements);
}
.search .hidden {
display: none !important;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.social-share .share-buttons {
display: flex;
flex-flow: wrap;
gap: 0.5rem;
list-style: none;
margin-bottom: 0;
margin-left: 0;
}
@media screen and (max-width: 40rem) {
.social-share .share-buttons {
flex-flow: row;
}
.social-share .share-buttons li {
max-width: calc((100% - 2.5rem) / 6);
}
.social-share .share-buttons .btn {
align-items: center;
aspect-ratio: 1/1;
display: flex;
height: auto;
justify-content: center;
max-width: 100%;
padding: 0;
width: 3rem;
}
.social-share .share-buttons .btn i {
margin: 0;
}
}
.social-share .share-buttons .btn {
font-size: 0.8rem;
padding: 0.35rem 1rem;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.tabs-block .tabs.vertical,
.tabs-block .accordion.vertical {
background-color: transparent;
border: 0;
margin-bottom: var(--strl-margin-elements);
overflow: hidden;
}
@media screen and (min-width: 64rem) {
.tabs-block .tabs.vertical,
.tabs-block .accordion.vertical {
margin-bottom: 0;
}
}
.tabs-block .tabs.vertical .tabs-title,
.tabs-block .tabs.vertical .accordion-item,
.tabs-block .accordion.vertical .tabs-title,
.tabs-block .accordion.vertical .accordion-item {
position: relative;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
@media screen and (min-width: 40rem) {
.tabs-block .tabs.vertical .tabs-title,
.tabs-block .tabs.vertical .accordion-item,
.tabs-block .accordion.vertical .tabs-title,
.tabs-block .accordion.vertical .accordion-item {
opacity: 0.4;
}
}
.tabs-block .tabs.vertical .tabs-title > a,
.tabs-block .tabs.vertical .accordion-item > a,
.tabs-block .accordion.vertical .tabs-title > a,
.tabs-block .accordion.vertical .accordion-item > a {
border-bottom: 1px solid var(--strl-color-primary);
line-height: 1.4;
padding-right: 2rem !important;
text-decoration: none;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}
@media screen and (max-width: 40rem) {
.tabs-block .tabs.vertical .tabs-title > a,
.tabs-block .tabs.vertical .accordion-item > a,
.tabs-block .accordion.vertical .tabs-title > a,
.tabs-block .accordion.vertical .accordion-item > a {
padding: 1rem;
}
}
@media screen and (min-width: 64rem) {
.tabs-block .tabs.vertical .tabs-title > a,
.tabs-block .tabs.vertical .accordion-item > a,
.tabs-block .accordion.vertical .tabs-title > a,
.tabs-block .accordion.vertical .accordion-item > a {
border-bottom-width: 0;
border-right: 2px solid var(--strl-color-primary);
}
}
.tabs-block .tabs.vertical .tabs-title > a span,
.tabs-block .tabs.vertical .accordion-item > a span,
.tabs-block .accordion.vertical .tabs-title > a span,
.tabs-block .accordion.vertical .accordion-item > a span {
align-items: center;
display: flex;
gap: 0.5rem;
margin: 0;
}
.tabs-block .tabs.vertical .tabs-title > a .text,
.tabs-block .tabs.vertical .accordion-item > a .text,
.tabs-block .accordion.vertical .tabs-title > a .text,
.tabs-block .accordion.vertical .accordion-item > a .text {
margin-top: 0.5rem;
opacity: 0.8;
}
.tabs-block .tabs.vertical .tabs-title > a .text ol li,
.tabs-block .tabs.vertical .tabs-title > a .text p,
.tabs-block .tabs.vertical .tabs-title > a .text ul li,
.tabs-block .tabs.vertical .accordion-item > a .text ol li,
.tabs-block .tabs.vertical .accordion-item > a .text p,
.tabs-block .tabs.vertical .accordion-item > a .text ul li,
.tabs-block .accordion.vertical .tabs-title > a .text ol li,
.tabs-block .accordion.vertical .tabs-title > a .text p,
.tabs-block .accordion.vertical .tabs-title > a .text ul li,
.tabs-block .accordion.vertical .accordion-item > a .text ol li,
.tabs-block .accordion.vertical .accordion-item > a .text p,
.tabs-block .accordion.vertical .accordion-item > a .text ul li {
font-size: calc(var(--strl-base-font-size) * 0.8);
line-height: calc(var(--strl-base-line-height) * 0.9);
}
.tabs-block .tabs.vertical .tabs-title.is-active,
.tabs-block .tabs.vertical .accordion-item.is-active,
.tabs-block .accordion.vertical .tabs-title.is-active,
.tabs-block .accordion.vertical .accordion-item.is-active {
opacity: 1;
}
.tabs-block .tabs.vertical .tabs-title.is-active > a,
.tabs-block .tabs.vertical .accordion-item.is-active > a,
.tabs-block .accordion.vertical .tabs-title.is-active > a,
.tabs-block .accordion.vertical .accordion-item.is-active > a {
background-color: transparent;
border-bottom: 1px solid var(--strl-color-primary);
}
@media screen and (min-width: 64rem) {
.tabs-block .tabs.vertical .tabs-title.is-active > a,
.tabs-block .tabs.vertical .accordion-item.is-active > a,
.tabs-block .accordion.vertical .tabs-title.is-active > a,
.tabs-block .accordion.vertical .accordion-item.is-active > a {
border-bottom-width: 0;
border-right: 4px solid var(--strl-color-primary);
}
}
.tabs-block .tabs.vertical .tabs-title.is-active > a::after,
.tabs-block .tabs.vertical .accordion-item.is-active > a::after,
.tabs-block .accordion.vertical .tabs-title.is-active > a::after,
.tabs-block .accordion.vertical .accordion-item.is-active > a::after {
background-color: var(--strl-color-primary);
content: "";
inset: 0;
opacity: 0.1;
position: absolute;
}
.tabs-block .tabs.vertical .tabs-title:hover, .tabs-block .tabs.vertical .tabs-title:focus,
.tabs-block .tabs.vertical .accordion-item:hover,
.tabs-block .tabs.vertical .accordion-item:focus,
.tabs-block .accordion.vertical .tabs-title:hover,
.tabs-block .accordion.vertical .tabs-title:focus,
.tabs-block .accordion.vertical .accordion-item:hover,
.tabs-block .accordion.vertical .accordion-item:focus {
opacity: 1;
}
.tabs-block .tabs.vertical .tabs-title:hover > a, .tabs-block .tabs.vertical .tabs-title:focus > a,
.tabs-block .tabs.vertical .accordion-item:hover > a,
.tabs-block .tabs.vertical .accordion-item:focus > a,
.tabs-block .accordion.vertical .tabs-title:hover > a,
.tabs-block .accordion.vertical .tabs-title:focus > a,
.tabs-block .accordion.vertical .accordion-item:hover > a,
.tabs-block .accordion.vertical .accordion-item:focus > a {
background-color: transparent;
}
.tabs-block .tabs-content {
background-color: transparent;
border: 0;
}
.tabs-block .tabs-content .tabs-panel {
padding: 0;
}
.tabs-block.has-card-frame .tabs.vertical,
.tabs-block.has-card-frame .accordion.vertical {
background-color: var(--strl-color-white);
border-radius: var(--strl-border-radius-big);
box-shadow: var(--strl-shadow);
}
.tabs-block.has-card-frame .tabs-content,
.tabs-block.has-card-frame .accordion-content {
background-color: var(--strl-color-white);
border-radius: var(--strl-border-radius-big);
box-shadow: var(--strl-shadow);
padding: clamp(1rem, 3.3333333333vw, 3rem);
}
.tabs-block.has-card-frame .tabs-content p:last-child,
.tabs-block.has-card-frame .accordion-content p:last-child {
margin-bottom: 0;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.team .grid-x .cell {
margin-block: var(--strl-margin-elements);
}
@media screen and (min-width: 40rem) {
.team .grid-x .cell:nth-child(1), .team .grid-x .cell:nth-child(2), .team .grid-x .cell:nth-child(3) {
margin-top: 0;
}
}
@media screen and (min-width: 64rem) {
.team .grid-x .cell:nth-child(1), .team .grid-x .cell:nth-child(2), .team .grid-x .cell:nth-child(3), .team .grid-x .cell:nth-child(4) {
margin-top: 0;
}
}
.team .grid-x .cell:nth-child(1), .team .grid-x .cell:nth-child(2) {
margin-top: 0;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.testimonials .testimonials-wrapper {
margin: 0 auto;
max-width: 800px;
}
.testimonials .testimonials-wrapper .testimonial-wrapper .testimonial-item {
display: flex;
flex-direction: column;
gap: var(--strl-margin-elements);
position: relative;
}
.testimonials .testimonials-wrapper .testimonial-wrapper .testimonial-item .image {
aspect-ratio: 1/1;
border-radius: 50%;
overflow: hidden;
width: 150px;
}
.testimonials .testimonials-wrapper .testimonial-wrapper .testimonial-item .image img {
height: 100%;
object-fit: cover;
width: 100%;
}
.testimonials .testimonials-wrapper .testimonial-wrapper .testimonial-item .name {
display: block;
font-weight: 600;
margin-bottom: 0;
margin-top: calc(var(--strl-margin-elements) / 2);
}
.testimonials .testimonials-wrapper .testimonial-wrapper .testimonial-item .btn {
margin-top: var(--strl-margin-elements);
}
.testimonials .testimonials-wrapper .testimonial-wrapper .testimonial-item.text-center .image {
margin: 0 auto;
}
.testimonials.headings-primary .swiper-pagination-bullet {
border-color: var(--strl-color-primary);
}
.testimonials.headings-primary .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background-color: var(--strl-color-primary);
}
.testimonials.headings-primary .swiper-pagination-bullet:focus-visible {
outline-color: var(--strl-color-primary);
}
.testimonials.headings-secondary .swiper-pagination-bullet {
border-color: var(--strl-color-secondary);
}
.testimonials.headings-secondary .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background-color: var(--strl-color-secondary);
}
.testimonials.headings-secondary .swiper-pagination-bullet:focus-visible {
outline-color: var(--strl-color-secondary);
}
.testimonials.headings-tertiary .swiper-pagination-bullet {
border-color: var(--strl-color-tertiary);
}
.testimonials.headings-tertiary .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background-color: var(--strl-color-tertiary);
}
.testimonials.headings-tertiary .swiper-pagination-bullet:focus-visible {
outline-color: var(--strl-color-tertiary);
}
.testimonials.headings-black .swiper-pagination-bullet {
border-color: var(--strl-color-black);
}
.testimonials.headings-black .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background-color: var(--strl-color-black);
}
.testimonials.headings-black .swiper-pagination-bullet:focus-visible {
outline-color: var(--strl-color-black);
}
.testimonials.headings-white .swiper-pagination-bullet {
border-color: var(--strl-color-white);
}
.testimonials.headings-white .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background-color: var(--strl-color-white);
}
.testimonials.headings-white .swiper-pagination-bullet:focus-visible {
outline-color: var(--strl-color-white);
}
.testimonials.headings-grey .swiper-pagination-bullet {
border-color: var(--strl-color-grey);
}
.testimonials.headings-grey .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background-color: var(--strl-color-grey);
}
.testimonials.headings-grey .swiper-pagination-bullet:focus-visible {
outline-color: var(--strl-color-grey);
}
.testimonials.headings-grey-light .swiper-pagination-bullet {
border-color: var(--strl-color-grey-light);
}
.testimonials.headings-grey-light .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background-color: var(--strl-color-grey-light);
}
.testimonials.headings-grey-light .swiper-pagination-bullet:focus-visible {
outline-color: var(--strl-color-grey-light);
}
.testimonials.has-card-frame .testimonials-wrapper {
background-color: var(--strl-color-white);
border-radius: var(--strl-border-radius-big);
box-shadow: var(--strl-shadow);
max-width: calc(800px + var(--strl-margin-sections) * 4);
padding: calc(var(--strl-margin-sections) / 2);
}
@media screen and (min-width: 40rem) {
.testimonials.has-card-frame .testimonials-wrapper {
padding: var(--strl-margin-sections);
}
}
@media screen and (min-width: 64rem) {
.testimonials.has-card-frame .testimonials-wrapper {
padding: var(--strl-margin-sections) calc(var(--strl-margin-sections) * 2);
}
}
.testimonials .swiper-navigation-wrapper {
margin-top: var(--strl-margin-elements);
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.text-media .text-media-section {
min-height: 400px;
}
.text-media .text-media-section.center-vertically .text-column {
justify-content: center;
}
.text-media .text-media-section.center-vertically .media-column {
justify-content: center;
}
.text-media .text-media-section .text-column {
display: flex;
flex-direction: column;
height: 100%;
max-width: 600px;
}
.text-media .text-media-section .text-column.image-first {
margin-left: auto;
}
.text-media .text-media-section .text-column p > .btn-primary,
.text-media .text-media-section .text-column p > .btn-secondary {
margin-bottom: -1rem;
}
.text-media .text-media-section .media-column {
border-radius: var(--strl-border-radius-big);
display: flex;
flex-direction: column;
height: 100%;
overflow: hidden;
position: relative;
width: 100%;
}
@media screen and (min-width: 40rem) {
.text-media .text-media-section .media-column.stretch-image .video-thumbnail,
.text-media .text-media-section .media-column.stretch-image .image-background {
aspect-ratio: auto;
height: 100%;
width: 100%;
}
.text-media .text-media-section .media-column.stretch-image .image {
height: 100%;
}
.text-media .text-media-section .media-column.stretch-image .image img {
height: 100%;
object-fit: cover;
position: absolute;
}
.text-media .text-media-section .media-column.full-image .image-background {
background-size: contain;
}
.text-media .text-media-section .media-column.image-first {
margin-left: -15px;
}
.text-media .text-media-section .media-column:not(.image-first) {
margin-right: -15px;
}
}
.text-media .text-media-section .media-column .image {
width: 100%;
}
.text-media .text-media-section .media-column .image img {
border-radius: var(--strl-border-radius-big);
width: 100%;
}
.text-media .text-media-section .media-column .video-wrapper {
height: 100%;
}
.text-media .text-media-section .media-column .video-wrapper .video-thumbnail {
align-items: center;
display: flex;
height: 100%;
justify-content: center;
object-fit: cover;
}
.text-media .text-media-section .media-column .play-button {
align-items: center;
aspect-ratio: 1/1;
background-color: var(--strl-color-black);
border-radius: 50%;
box-shadow: var(--strl-shadow);
color: var(--strl-color-white);
display: flex;
height: 4rem;
justify-content: center;
line-height: 1;
position: absolute;
text-decoration: none;
transition: 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
width: 4rem;
}
.text-media .text-media-section .media-column .play-button i {
margin-left: 2px;
}
.text-media .text-media-section .media-column .play-button:hover, .text-media .text-media-section .media-column .play-button:focus {
background-color: var(--strl-color-primary);
transform: translateY(-3px);
}
.text-media .text-media-section .media-column .play-button:hover i, .text-media .text-media-section .media-column .play-button:focus i {
color: var(--strl-color-white);
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.text {
position: relative;
}
@media screen and (max-width: 40rem) {
.text .grid-x {
gap: var(--strl-margin-elements);
}
}
@media screen and (min-width: 40rem) {
.text .columns-2 .cell:first-child .text {
padding-right: 2rem;
}
}
@media screen and (min-width: 40rem) {
.text .columns-2 .cell:last-child .text {
padding-left: 2rem;
}
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.title-row {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
position: relative;
}
.title-row + section:not(.title-row) {
margin-top: 0 !important;
padding-top: 0 !important;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.vacancies-filter #vacancies-sidebar .sticky-container {
display: flex;
flex-flow: column;
gap: 2rem;
position: sticky;
top: 3rem;
z-index: 5;
}
.vacancies-filter:not(.has-card-frame) article.vacancy:not(:first-child) {
border-top: 1px solid var(--strl-color-grey-light);
padding-top: 1rem;
}
.site-header.is-sticky + main .vacancies-filter #vacancies-sidebar .sticky-container {
top: 9rem;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(25px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.vacancies-shortlist .vacancies-wrapper .vacancies-list {
display: flex;
flex-flow: wrap;
gap: var(--strl-margin-elements);
}
@media screen and (min-width: 40rem) {
.vacancies-shortlist .vacancies-wrapper.column-count-2 .vacancies-list .vacancy {
width: calc(50% - var(--strl-margin-elements) / 2);
}
}
@media screen and (min-width: 64rem) {
.vacancies-shortlist .vacancies-wrapper.column-count-2 .vacancies-list .vacancy .vacancy-body {
flex-flow: row-reverse;
}
.vacancies-shortlist .vacancies-wrapper.column-count-2 .vacancies-list .vacancy .vacancy-body .vacancy-photo {
margin-right: 0;
}
}
@media screen and (min-width: 64rem) {
.vacancies-shortlist .vacancies-wrapper.column-count-3 .vacancies-list .vacancy {
width: calc((100% - var(--strl-margin-elements) * 2) / 3);
}
}
.vacancies-shortlist .vacancies-wrapper.column-count-4 .vacancies-list .vacancy {
width: 50%;
}
@media screen and (min-width: 40rem) {
.vacancies-shortlist .vacancies-wrapper.column-count-4 .vacancies-list .vacancy {
width: calc((100% - var(--strl-margin-elements) * 3) / 4);
}
}
.vacancies-shortlist.cards-eq .vacancy > a {
height: 100%;
}