@font-face{font-family:HN Text;src:url(https://belgianmobility.blob.core.windows.net/fonts/textRegular.woff2) format("woff2"),url(https://belgianmobility.blob.core.windows.net/fonts/textRegular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:HN Text;src:url(https://belgianmobility.blob.core.windows.net/fonts/textMedium.woff2) format("woff2"),url(https://belgianmobility.blob.core.windows.net/fonts/textMedium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:HN Text;src:url(https://belgianmobility.blob.core.windows.net/fonts/textBold.woff2) format("woff2"),url(https://belgianmobility.blob.core.windows.net/fonts/textBold.woff) format("woff");font-weight:700;font-style:normal}html,body{font-family:HN Text}.home-page{max-width:720px;margin:0 auto}.map__position{box-shadow:0 .4px .9px #00000008,0 1.1px 2.1px #0000000a,0 2px 4px #0000000d,0 3.6px 7.1px #0000000f,0 6.7px 13.4px #0001,0 16px 32px #0000001a;background-color:#000;color:#fff;padding:10px 8px;width:auto;height:auto;position:relative;border-radius:6px}.map__position--tec{background-color:#e73037;color:#fff}.map__position--delijn{background-color:#fd0;color:#000}.map__position--secondary{background-color:#fff;color:#000}.map__position:after{content:"";position:absolute;border-style:solid;right:40%;left:unset;transform:translate(0);bottom:-8px;border-width:10px 10px 0 10px;border-color:#000000 transparent transparent transparent}.map__position--tec:after{border-color:rgb(231,48,55) transparent transparent transparent}.map__position--delijn:after{border-color:hsl(52,100%,50%) transparent transparent transparent}.map__position--secondary:after{border-color:#ffffff transparent transparent transparent}.map__position--icon{display:none}.map__position--text{font-weight:700}
