@charset "UTF-8";@font-face{font-family:NEXA;src:url(/cc0a4dc24ff6431e47b783872a2e48591e1ea6b6/47904/fonts/nexa.eot);src:local("☺"),url(/63d6c2d3a441590e809de9e71d79a8157df1821c/0940f/fonts/nexa.woff) format("woff"),url(/3b53d72747e3ecc054d7864dc2a3b48dffdbb72c/56d22/fonts/nexa.ttf) format("truetype"),url(/bb7763564e77f8516ca2b61c7521b62104a37ce5/f1eba/fonts/nexa.svg) format("svg");font-weight:700;font-style:bold}@font-face{font-family:NEXA;src:url(/5fcc6dc589dd83bbe66c459296aacd97d553426c/c6e8f/fonts/nexal.eot);src:local("☺"),url(/dd5757cfb24ae28f84b15cfe7cac4bfa33b4b247/e55c7/fonts/nexal.woff) format("woff"),url(/ab31345d185c3494cfc2f802f07895587e4a9105/8f766/fonts/nexal.ttf) format("truetype"),url(/4e7a803ab0787b2057263c16b71f610aa863d5ab/f887e/fonts/nexal.svg) format("svg");font-weight:400;font-style:normal}@keyframes mappulsate{0%{transform:scale(.1);opacity:0}50%{transform:scale(.1);opacity:0}80%{opacity:.5}100%{transform:scale(.9);opacity:0}}@keyframes mappulsate-big{0%{transform:scale(.5);opacity:0}50%{transform:scale(.5);opacity:0}80%{opacity:.8}100%{transform:scale(.9);opacity:0}}@keyframes pulsesoft{0%{opacity:1}50%{opacity:.3}70%{opacity:.8}100%{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:.1}70%{opacity:1}100%{opacity:1}}@keyframes slidein{0%{transform:translate(0,0)}40%{transform:translate(-40px,0)}70%{transform:translate(10px,0)}100%{transform:translate(0,0)}}*{box-sizing:border-box}html{height:100%;margin:0;padding:0}body{overflow:auto;overflow-x:hidden;margin:0;padding:0;position:relative;margin:0;padding-bottom:6rem;min-height:100%;font-family:sans-serif}body.webkit-hide{overflow:hidden!important}.page-wrapper{position:relative;overflow:hidden;display:block;min-height:100%;width:100%;margin-bottom:0}@media screen and (max-width:767px){.page-wrapper{margin-bottom:0}}.hidden{display:none}@media screen and (max-width:767px){.hidden-xs{display:none!important}}@media screen and (min-width:768px){.hidden-desk{display:none!important}}.visible-xs{display:none}@media screen and (max-width:767px){.visible-xs{display:block}}.registration-closed{overflow:hidden}.registration-closed .registration-closer{display:none}.registration-closed .registration-background{display:none}.registration-closed .registration-container{transition:all .4s ease;opacity:0;transform:translate(-100%,0)}@media screen and (max-width:767px){.registration-closed .registration-container{transform:translate(0,100%)}}.seo{position:absolute;left:-50000px}.footer{position:relative;right:0;padding-top:50px;left:0;min-height:350px;background:#000;z-index:120}@media screen and (max-width:767px){.footer{height:auto;padding-left:0}}.footer .container{position:relative;min-height:100%;max-width:1000px;margin-left:auto;margin-right:auto;display:table;width:100%;padding-bottom:80px}.footer .container .foot-icon{position:absolute;left:0;margin-top:0;width:100%;height:100px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/images/9f78f7f608c6fcad22dbfd80222f3c5e79f30b4f/logo.png)}.footer .container .alert{position:absolute;bottom:100px;left:50%;transform:translate(-50%,-50%) scale(1.2,1.2)}@media screen and (max-width:767px){.footer .container .alert{display:none}}.footer .container .foot-bottom{position:absolute;bottom:40px;left:0;width:100%}.footer .container .foot-bottom a{text-decoration:none!important}.footer .container .foot-bottom .link{float:left;margin-right:20px;width:auto;font-size:10pt;color:#ccc;text-decoration:none}@media screen and (max-width:767px){.footer .container .foot-bottom .link{float:none;margin-right:0}}.footer .container .foot-bottom .link:hover{color:#00ffa8}.footer .container .foot-bottom .left{position:absolute;left:40px;bottom:0}@media screen and (max-width:767px){.footer .container .foot-bottom .left{right:40px;text-align:center}}.footer .container .foot-bottom .right{position:absolute;bottom:-10px;left:40px;text-align:center;right:40px}.footer .container .foot-bottom .copyright{color:#ccc;font-size:8pt;font-weight:700;font-family:sans-serif;color:#999}.footer .container .foot-links{padding-top:100px}@media screen and (max-width:767px){.footer .container .foot-links{padding-left:0;padding-top:80px;text-align:center}}.footer .container .foot-links .foot-block{text-align:center;width:100%}.footer .container .foot-links .foot-block .title{color:#777;font-weight:700;font-size:8pt}.footer .container .foot-links .foot-block .title+.links{margin-bottom:20px}@media screen and (max-width:767px){.footer .container .foot-links .foot-block .title{margin-top:20px;font-size:10pt}}.footer .container .foot-links .foot-block a{text-decoration:none!important}.footer .container .foot-links .foot-block .links{width:auto}.footer .container .foot-links .foot-block .link{font-weight:700;margin-top:5px;color:#ccc;font-size:10pt}@media screen and (max-width:767px){.footer .container .foot-links .foot-block .link{font-size:12pt;display:block}}.footer .container .foot-links .foot-block .link:hover{color:#00ffa8}.header{position:fixed;top:0;left:0;width:100%;z-index:14;background-color:rgba(0,0,0,.5)}#hero-container{background-color:#fff;width:100%;top:0;left:0;position:relative;float:left;z-index:9}#hero-container .over-image{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#151515;opacity:.7;transition:opacity .1s linear;z-index:5}#hero-container .over-image.purple{opacity:0;background-color:#4b4668}#hero-container .image{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000}#hero-container .image>.full,#hero-container .image>.small{background-position:50% 50%}@media screen and (max-width:767px){#hero-container .image>.full,#hero-container .image>.small{background-position:10% 50%}}#hero-container .hero{color:#dbdbdb;text-align:center;position:relative;z-index:13;top:50%;left:50%;width:40%;min-width:450px;transform:translate(-50%,-50%);margin-top:-100px;max-width:500px}@media screen and (max-width:767px){#hero-container .hero{color:#fff;min-width:100%;margin-top:-100px;width:100%}}@media screen and (max-height:400px){#hero-container .hero{color:#fff;min-width:100%;margin-top:-60px;width:100%}}#hero-container .hero .title{text-transform:uppercase;font-weight:400}@media screen and (max-width:767px){#hero-container .hero .title{font-size:20pt}}@media screen and (max-width:340px){#hero-container .hero .title{font-size:17pt}}@media screen and (max-height:400px){#hero-container .hero .title{font-size:17pt}}#hero-container .hero .info{margin-bottom:40px}@media screen and (max-height:400px){#hero-container .hero .info{margin-bottom:0}}#hero-container .hero .separator{text-align:center;width:100%;position:relative;padding:10px;margin-top:-20px}@media screen and (max-width:767px){#hero-container .hero .separator{display:none}}#hero-container .hero .separator .line-r{position:absolute;right:10%;width:30%;height:1px;top:22px;background-color:#dbdbdb}#hero-container .hero .separator .line-l{position:absolute;left:10%;width:30%;height:1px;top:22px;background-color:#dbdbdb}#hero-container .hero .features{margin-top:10px;position:relative;cursor:pointer}@media screen and (max-width:767px){#hero-container .hero .features{display:none}}#hero-container .hero .features .feature{float:left;width:33.33%;font-size:10pt;color:#fff;transition:all .3s ease}#hero-container .hero .features .hover-button{cursor:pointer;transition:all .5s ease;opacity:0;transform:translate(-50%,0) scale(.8,.8);position:absolute;left:50%;top:0;background-color:#4b4668;z-index:10;color:#fff;font-family:sans-serif;font-size:13pt;padding:10px;padding-left:30px;padding-right:30px;border:none;border-radius:40px;outline:0;font-weight:700;box-shadow:0 2px 12px rgba(50,50,93,.21)}#hero-container .hero .features:hover .hover-button{opacity:1;transform:translate(-50%,0)}#hero-container .hero .features:hover .feature{opacity:.5;filter:blur(5px);transform:scale(.95,.95) scale(1,1)}#hero-container .hero .cta-button{margin-top:40px;width:auto;padding-left:40px;padding-right:40px;background:#00ffa8;background:linear-gradient(to right,#02ffa7 0,#c3ff02 100%)}#hero-container .hero .cta-button span{color:#242424;font-weight:400}@media screen and (max-width:767px){#hero-container .hero .cta-button{margin-top:20px;height:40px}}@media screen and (max-height:400px){#hero-container .hero .cta-button{margin-top:0;font-size:10pt;height:30px}}#hero-container .hero .cta-button:hover span{color:#555}#hero-container .hero .whip-app{position:relative;height:65px;margin-top:20px;margin-bottom:30px}@media screen and (max-width:767px){#hero-container .hero .whip-app{margin-bottom:30px}}#hero-container .hero .whip-app .logo{height:60px;width:60px;margin-bottom:5px;margin-left:auto;margin-right:auto;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:15px;overflow:hidden;background-color:#000}#hero-container .hero .whip-app .app-title{font-size:10pt;margin-left:10px}.image-to-preload{overflow:hidden}.image-to-preload>.small{transition:opacity .4s linear;transition-delay:.5s;filter:blur(10px);z-index:1;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}.image-to-preload>.full{transition:opacity .4s linear;transition-delay:.5s;z-index:2;opacity:0;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}.image-to-preload.alpha>.small{transition:opacity .1s linear}.image-to-preload.alpha>.full{transition:opacity .1s linear}.image-to-preload.loaded>.full{opacity:1}.image-to-preload.loaded>.small{opacity:0}.image-to-preload.remove-small>.small{display:none}.registration-background{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:.8;z-index:14;background-color:#000}.registration-closer{position:fixed;right:20px;top:20px;color:#fff;z-index:16;font-weight:700;background-color:transparent;border:none;text-decoration:underline;cursor:pointer;opacity:1;font-size:20pt}@media screen and (max-width:767px){.registration-closer{color:#4387ff;text-decoration:none;font-size:15pt;font-weight:400;top:10px;right:10px}}.registration-container{position:fixed;z-index:15;left:0;top:0;width:460px;height:100%;max-height:100%;overflow-y:auto;background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.08);opacity:1;transition:all .4s ease;transform:translate(0,0)}@media screen and (max-width:767px){.registration-container{width:100%}}.registration-container .registration{color:#4b4668;padding:30px;z-index:2;left:0}.registration-container .registration .whip-app{position:relative;height:60px;margin-top:20px;margin-bottom:20px}@media screen and (max-width:767px){.registration-container .registration .whip-app{margin-top:10px;margin-bottom:10px}}.registration-container .registration .whip-app .logo{position:absolute;left:0;height:60px;width:60px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:15px;overflow:hidden;background-color:#000}.registration-container .registration .whip-app .app-title{position:absolute;left:60px;font-size:10pt;top:50%;margin-left:10px;color:#000;transform:translate(0,-50%)}.registration-container .registration .title{text-transform:uppercase;font-size:20pt;margin:0;font-weight:700;margin-top:30px;margin-bottom:20px}@media screen and (max-width:767px){.registration-container .registration .title{font-size:16pt;margin-top:5px;margin-bottom:5px}}.registration-container .registration .subtitle{margin-top:10px;margin-bottom:30px;font-weight:400}@media screen and (max-width:767px){.registration-container .registration .subtitle{margin-bottom:5px}}.registration-container .registration .fb-button{border-radius:4px;position:relative}.registration-container .registration .fb-button .loader{position:absolute;left:50%;top:50%;opacity:.5;height:32px;width:32px;margin-top:-16px;margin-left:-16px;background-size:contain;background-position:center;background-image:url(/e1e0ebb95a59659469382cba4363d6054447261a/ee04e/images/loader.svg)}.registration-container .registration .forms{margin-top:40px}@media screen and (max-width:767px){.registration-container .registration .forms{margin-top:15px}}.registration-container .registration .fb-button.loaded .loader{display:none}.registration-container .registration .separator{text-align:center;width:100%;position:relative;padding:30px}@media screen and (max-width:767px){.registration-container .registration .separator{padding:20px}}.registration-container .registration .separator .line-r{position:absolute;right:0;width:40%;height:1px;top:42px;background-color:#ccc}@media screen and (max-width:767px){.registration-container .registration .separator .line-r{top:32px}}.registration-container .registration .separator .line-l{position:absolute;left:0;width:40%;height:1px;top:42px;background-color:#ccc}@media screen and (max-width:767px){.registration-container .registration .separator .line-l{top:32px}}.registration-container .registration .input-wrap{margin-bottom:20px;text-align:center}.registration-container .registration .input-wrap .input-label{font-size:9pt;font-weight:700;margin-bottom:6px}.registration-container .registration .input-wrap .legal{text-align:center;color:#aaa;font-weight:400;text-transform:uppercase}.registration-container .registration .input-wrap .legal a{color:#aaa;font-weight:700}.registration-container .registration .input-wrap input,.registration-container .registration .input-wrap select{color:#798290;font-family:sans-serif;border:1px solid #ddd;border-radius:4px;height:48px;width:100%;outline:0;background:0 0;background-color:#fff;font-size:12pt;font-weight:700;padding-left:10px;padding-right:10px;overflow:hidden}.registration-container .registration .input-wrap input:active,.registration-container .registration .input-wrap input:focus,.registration-container .registration .input-wrap select:active,.registration-container .registration .input-wrap select:focus{border:1px solid #aaa}.cta-button,.link-button{transition:all .2s linear;width:100%;height:50px;background:0 0;border:none;background-color:#000;border-radius:50px;color:#fff;margin-top:10px;font-family:sans-serif;font-weight:700;outline:0;cursor:pointer;text-transform:uppercase;font-size:12pt;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.link-button{background:0 0;color:#000;border:2px solid #ccc}.outline-btn{transition:all .2s linear;width:100%;height:50px;background:0 0;border:none;background-color:#fff;border-radius:4px;color:#777;margin-top:10px;font-family:sans-serif;font-weight:700;border:1px solid #eee;outline:0;cursor:pointer;font-size:12pt;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}@media screen and (max-width:767px){.outline-btn{margin-top:0}}.fb-button{transition:all .2s linear;width:auto;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);position:relative;height:50px;border-radius:50px;background-color:#4469af;cursor:pointer}.fb-button .fb-login-button{position:absolute;left:0;top:5px;right:0;width:240px;margin-left:auto;margin-right:auto}.fb-button:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}.cta-button:hover,.link-button:hover{color:#798290;transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}.outline-btn:hover{color:#798290;transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}section{width:100%;float:left;position:relative;margin-top:-30px;z-index:12}section.footer{margin-top:0!important}section .container{box-shadow:0 0 4px rgba(50,50,93,.1),0 0 16px rgba(0,0,0,.18);border-top-left-radius:30px;border-top-right-radius:30px;min-height:200px}.error-message{color:red;margin-bottom:10px;text-align:center;font-weight:700}input.error,select.error{border:1px solid red!important}section.first{margin-top:-100px}section.first .container{border-radius:0;padding-top:100px;padding-bottom:40px;background-color:#fff}@media screen and (max-width:767px){section.first .container{padding-top:150px;padding-bottom:0}}section.first .partners{position:absolute;top:20px;color:#4b4668;width:100%;z-index:17;text-align:center}section.first .partners .title{position:relative;margin-bottom:-5px;left:0;font-size:12pt}@media screen and (max-width:767px){section.first .partners .title{font-size:14pt}}section.first .partners .brands{height:50px;position:relative}@media screen and (max-width:767px){section.first .partners .brands{height:100px;width:92%;left:4%}}section.first .partners .brands .full,section.first .partners .brands .small{background-size:contain;background-position:50% 25%;background-repeat:no-repeat}section.first .partners .brands .small{filter:blur(2px)}section.first .features{position:relative;margin-right:auto;margin-left:auto;display:table;width:100%;max-width:830px;padding-bottom:50px;padding-top:20px}section.first .features .feature{width:100%;height:0;height:180px;margin-bottom:20px;position:relative}@media screen and (max-width:767px){section.first .features .feature{height:auto;display:table;margin-bottom:60px}}section.first .features .feature .text{padding:5px;position:absolute;top:50%;width:60%;float:left;transform:translateY(-50%)}section.first .features .feature .text .title{text-transform:uppercase;font-weight:700;color:#4b4668;font-size:18pt}@media screen and (max-width:767px){section.first .features .feature .text .title{width:80%;margin-right:auto;margin-left:auto}}section.first .features .feature .text .description{color:#798290;font-size:14pt;padding-top:6px;line-height:150%}@media screen and (max-width:767px){section.first .features .feature .text{position:relative;width:100%;top:0;transform:translateY(0);left:0!important;text-align:center!important}}section.first .features .feature .icon{position:absolute;width:30%;height:100%}section.first .features .feature .icon .full,section.first .features .feature .icon .small{background-repeat:no-repeat;background-size:100% auto;background-position:center}section.first .features .feature .icon .small{filter:blur(4px)}@media screen and (max-width:767px){section.first .features .feature .icon{width:100%;height:80px;left:0!important;position:relative}section.first .features .feature .icon .full,section.first .features .feature .icon .small{background-size:contain}}section.first .features .feature.left .text{left:40%}section.first .features .feature.left .icon{left:0}section.first .features .feature.right .text{text-align:right;left:0}section.first .features .feature.right .icon{left:70%}section.second{width:100%;float:left;position:relative;margin-top:-115px;z-index:12}@media screen and (max-height:400px){section.second{margin-top:-90px}}section.second .pulldown.hand{position:absolute;top:30px;left:50%;transform:translate(-50%,0);height:8px;width:150px;transition:all .5s ease;border-radius:20px;background-color:#dbdbdb;cursor:pointer}@media screen and (max-height:400px){section.second .pulldown.hand{top:17px}}section.second .pulldown.hand.toload{width:50px;opacity:.2!important}section.second .pulldown.whip{position:absolute;top:-15px;opacity:0;left:50%;transform:translate(-50%,0);height:100px;width:150px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/images/9f78f7f608c6fcad22dbfd80222f3c5e79f30b4f/logo.png)}section.second .container{display:table;width:100%;padding-bottom:80px;padding-top:100px;text-align:center;background-color:#151515;padding-left:10px;padding-right:10px}@media screen and (max-width:400px){section.second .container{padding-bottom:40px}}section.second .container .section-title{text-transform:uppercase;font-size:20pt;color:#fff}@media screen and (max-width:767px){section.second .container .section-title{font-size:15pt}}section.second .container .section-subtitle{color:#fff;margin-top:5px;font-size:11pt}section.second .container .biketypes{position:relative;margin-right:auto;margin-left:auto;width:100%;max-width:700px;padding-bottom:80px;padding-top:60px}@media screen and (max-width:767px){section.second .container .biketypes{padding-bottom:0;padding-top:30px}}section.second .container .biketypes .feature{cursor:pointer;text-align:center;width:33%;position:relative;float:left;height:270px;padding:10px}@media screen and (max-width:767px){section.second .container .biketypes .feature{padding:0;height:auto;float:none;width:100%;max-width:350px;margin-right:auto;margin-left:auto}}section.second .container .biketypes .feature .feature-container{opacity:1;transition:all .4s ease;transform:translateY(0);width:100%;height:100%;border-radius:25px;border:5px solid transparent}@media screen and (max-width:767px){section.second .container .biketypes .feature .feature-container{padding-top:10px;padding-bottom:10px}}section.second .container .biketypes .feature.active .feature-container{opacity:1;box-shadow:0 10px 12px rgba(0,0,0,.78);border:5px solid #00ffa8}section.second .container .biketypes .feature.active .feature-container .icon{opacity:1}section.second .container .biketypes .feature:hover .feature-container{transform:translateY(-10px)}section.second .container .biketypes .feature:hover .feature-container .title{color:#00ffa8}section.second .container .biketypes .feature:hover .feature-container .icon{box-shadow:0 0 12px #00ffa8}section.second .container .biketypes .title{position:absolute;top:50%;margin-top:30px;width:100%;left:0;font-size:18pt;text-transform:uppercase;color:#fff;font-weight:700}@media screen and (max-width:767px){section.second .container .biketypes .title{font-size:14pt;text-align:left;left:115px;top:30px;margin-top:0}}@media screen and (max-width:340px){section.second .container .biketypes .title{font-size:12pt}}section.second .container .biketypes .description{position:absolute;top:50%;color:#ccc;font-size:13pt;margin-top:65px;width:92%;left:4%}@media screen and (max-width:767px){section.second .container .biketypes .description{font-size:11pt;text-align:left;left:115px;width:auto;top:60px;margin-top:0}}section.second .container .biketypes .icon{transition:all .2s linear;position:absolute;left:50%;margin-left:-60px;width:120px;top:15px;height:120px;background-color:#fff;border-radius:400px;box-shadow:0 0 16px rgba(0,0,0,.18)}@media screen and (max-width:767px){section.second .container .biketypes .icon{width:90px;position:relative;left:0;height:90px;margin-left:10px;top:0}}section.second .container .biketypes .icon .full,section.second .container .biketypes .icon .small{background-repeat:no-repeat;background-size:88% auto;background-position:50% 40%}section.second .container .biketypes .icon .small{filter:blur(4px)}section.third.ontransition .container .over-container.left{opacity:0}section.third.ontransition .container .image-to-preload.loaded.bg .full{opacity:0!important}section.third.ontransition .container .image-to-preload.loaded.bg .small{display:block!important;opacity:1!important}section.third{z-index:1;background-color:#151515}section.third .over-image{position:absolute;left:0;right:0;bottom:0;top:0;z-index:10;width:100%;background-color:#000;opacity:.7}@media screen and (max-width:400px){section.third .over-image{display:none}}section.third .image{position:absolute;left:0;right:0;top:0;bottom:0;z-index:9}section.third .image .full,section.third .image .small{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media screen and (max-width:400px){section.third .image{display:none}}section.third .container{height:800px;border-radius:0;box-shadow:none;position:relative;margin-left:auto;margin-right:auto}@media screen and (max-width:600px){section.third .container{height:1000px}}section.third .container .over-container-wrap{max-width:1000px;margin-right:auto;width:100%;position:relative;height:100%;margin-left:auto}section.third .container .last{display:none}section.third .container .over-container.left{left:45%;width:55%}@media screen and (max-width:600px){section.third .container .over-container.left{left:0;width:100%;padding:10px;padding-bottom:0;padding-top:70px;text-align:center;top:50px;position:relative}}@media screen and (max-width:400px){section.third .container .over-container.left{padding-top:0;padding-bottom:70px}}section.third .container .over-container.right{right:50%;height:100%;width:40%}@media screen and (max-width:767px){section.third .container .over-container.right{width:50%}}@media screen and (max-width:600px){section.third .container .over-container.right{right:0;width:100%;text-align:center;position:relative;top:inherit;left:inherit}}section.third .container .over-container.right .foreground{position:relative;background-size:contain;height:100%;top:-2%;opacity:1;margin-top:0;width:100%}section.third .container .over-container.right .foreground .full,section.third .container .over-container.right .foreground .small{background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:600px){section.third .container .over-container.right .foreground{left:12%;width:90%}section.third .container .over-container.right .foreground .full,section.third .container .over-container.right .foreground .small{background-position:50% 50%}}@media screen and (max-width:400px){section.third .container .over-container.right .foreground{left:-10.5%;width:142%;padding-top:32%}section.third .container .over-container.right .foreground .full,section.third .container .over-container.right .foreground .small{background-size:100% auto;background-position:50% 0}}section.third .container .over-container.right .screen{position:relative;background-size:contain;height:100%;top:-2.4%;margin-top:0;width:70.5%;left:9.3%}section.third .container .over-container.right .screen .full,section.third .container .over-container.right .screen .small{z-index:10;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}@media screen and (max-width:400px){section.third .container .over-container.right .screen{top:0}section.third .container .over-container.right .screen .full,section.third .container .over-container.right .screen .small{background-size:100% auto;background-position:50% 0}}section.third .container .over-container{position:absolute;transition:opacity .3s ease;top:50%;padding-right:20px;right:50%;width:50%;text-align:left;z-index:15;color:#fff;transform:translateY(-50%)}@media screen and (max-width:600px){section.third .container .over-container{transform:translateY(0)}}section.third .container .over-container .main{text-transform:uppercase;font-weight:700;color:#00ffa8;margin-bottom:5px;font-size:11pt}section.third .container .over-container .title{font-size:22pt;font-weight:700;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:600px){section.third .container .over-container .title{font-size:18pt}}section.third .container .over-container .subtitle{color:#fff;font-size:15pt;margin-bottom:15px}@media screen and (max-width:600px){section.third .container .over-container .subtitle{font-size:12pt;padding-left:30px;padding-right:30px}}section.third .container .over-container .cta-button,section.third .container .over-container .link-button{width:auto;padding-left:40px;padding-right:40px;background:#00ffa8;background:linear-gradient(to right,#02ffa7 0,#c3ff02 100%)}section.third .container .over-container .cta-button span,section.third .container .over-container .link-button span{color:#242424}section.third .container .over-container .cta-button:hover span{color:#555}section.download{height:600px;width:100%}@media screen and (max-width:600px){section.download{height:660px}}section.download .container{background:#4b4767;position:relative;height:100%;overflow:hidden;border-radius:0}section.download .container .dw-buttons{position:relative;margin-left:auto;margin-right:auto;width:inherit;display:table;margin-top:380px;z-index:15;text-align:center;color:#dbdbdb}section.download .container .dw-buttons .title{font-size:20pt}section.download .container .dw-buttons .subtitle{margin-bottom:30px}section.download .container .dw-buttons button.dw{margin-left:10px;margin-right:10px;margin-bottom:10px;cursor:pointer;width:215px;transition:all .2s linear;background-color:#000;border:none;color:#fff;padding:10px;border-radius:4px;text-align:left;box-shadow:0 3px 8px rgba(0,0,0,.28)}section.download .container .dw-buttons button.dw .text{float:left}section.download .container .dw-buttons button.dw .text .store{font-size:17pt}section.download .container .dw-buttons button.dw .icon{position:relative;float:left;margin-right:10px;width:40px;height:40px;background-repeat:no-repeat;background-size:contain;background-position:center}section.download .container .dw-buttons button.dw.ios .icon{background-image:url(/images/3d528c94c4f59fff826ad09cd98d1232ed292e14/apple-icon.png)}section.download .container .dw-buttons button.dw.android .icon{background-image:url(/images/fab79cbdf0d746e6fbbd025497d423df9f4c3cbe/android-icon.png)}section.download .container .dw-buttons button.dw:hover{color:#ccc;transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,.28)}section.download .container .dw-buttons button.dw:active,section.download .container .dw-buttons button.dw:focus{outline:1px solid rgba(20,20,255,.2)}section.download .container .phone .phone-part,section.download .container .phone .phone-parts{position:absolute;top:-17%;left:50%;margin-left:-280px;width:560px;height:100%}section.download .container .phone .phone-part .full,section.download .container .phone .phone-part .small,section.download .container .phone .phone-parts .full,section.download .container .phone .phone-parts .small{background-size:contain}section.download .container .phone .phone-part{z-index:10;transition:.3s transform linear}section.download .container .phone .phone-part[phone-part="3"]{z-index:9}.info{height:22px;margin-bottom:10px;border-radius:20px;background-color:rgba(0,0,0,.4);width:230px;margin-left:auto;margin-right:auto;position:relative;color:#fff;cursor:pointer}.info .notification{position:absolute;left:3px;top:3px;height:16px;text-transform:uppercase;font-weight:400;font-size:8pt;padding-top:2px;color:#fff;padding-left:8px;padding-right:8px;background-color:#5fca66;border-radius:20px}.info .txt{font-size:9pt;position:absolute;top:4px;left:60px}.info:hover .txt{text-decoration:underline}.info.light{color:#000;background-color:rgba(255,255,255,.4)}.info.news .notification{background-color:#4b4767}.info.news .txt{left:46px}.header-abs{z-index:10;position:absolute;top:0;left:0;width:100%}.header-abs .header-container{position:relative;width:100%;max-width:1000px;margin-left:auto;margin-right:auto;height:60px}.header-abs .logo-top{height:100%;width:200px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/images/50b6c59e35638ebc4c1f52b58bad1a0cb419e5be/logo-header.png);position:absolute;left:50%;margin-left:-100px;top:0}.activity-page .header-abs .header-container{background-color:#000}.mediakit{line-height:180%}.mediakit .cover-container{position:relative;width:100%;height:400px;background:linear-gradient(45deg,#19303f 17%,#670608 100%)}.mediakit .cover-container .cover-image{position:absolute;left:0;right:0;top:0;bottom:0;background-position:50% 100%;background-size:cover;background-repeat:no-repeat;background-image:url(/images/2452745f104f1eb42ba9c035eed2ef7d2b3fca7c/cover.jpg)}.mediakit .cover-container .cover-text{position:absolute;max-width:1000px;padding:10px;width:100%;left:0;right:0;top:50%;margin-right:auto;margin-left:auto;transform:translateY(-50%);color:#fff;text-align:center}.mediakit .cover-container .cover-text .top-title{font-size:24pt;font-weight:600;margin-bottom:10px;margin-top:0}.mediakit .cover-container .cover-text .top-description{margin:0;text-transform:uppercase;font-family:sans-serif;font-size:17pt;font-weight:500}.mediakit .article-body{position:relative;background-color:#fff}.mediakit .article-body img{max-width:100%}.mediakit .article-body .body-container{position:relative;width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding:20px;text-align:justify}.mediakit .article-body .body-container p{font-family:Raleway,sans-serif}.mediakit .article-body .features{padding-bottom:100px}.mediakit .article-body .feature.dark{background-color:#111;color:#fff}.mediakit .article-body .feature.dark .image-area{background-color:#fff}.mediakit .article-body .feature.dark .text-area .text-container .badge-title{background-color:#fff;color:#000}.mediakit .article-body .feature.inverted .text-area{float:right;text-align:left}@media screen and (max-width:991px){.mediakit .article-body .feature.inverted .text-area{float:none;text-align:justify}}.mediakit .article-body .feature.inverted .text-area .text-container{left:unset;padding-left:80px;padding-right:0;right:80px}@media screen and (max-width:991px){.mediakit .article-body .feature.inverted .text-area .text-container{right:0;left:0;padding:20px}}.mediakit .article-body .feature.inverted .image-area{float:right}@media screen and (max-width:991px){.mediakit .article-body .feature.inverted .image-area{float:none}}.mediakit .article-body .feature{height:800px;width:100%}@media screen and (max-width:991px){.mediakit .article-body .feature{height:unset}}.mediakit .article-body .feature .text-area{position:relative;width:50%;float:left;height:100%}@media screen and (max-width:991px){.mediakit .article-body .feature .text-area{width:100%;float:none;height:inherit}}.mediakit .article-body .feature .text-area .text-container{position:absolute;top:50%;left:80px;padding-right:80px;transform:translateY(-50%);max-width:600px}@media screen and (max-width:991px){.mediakit .article-body .feature .text-area .text-container{left:0;right:0;max-width:100%;text-align:justify;padding:20px;top:0;transform:translateY(0);position:relative}}.mediakit .article-body .feature .text-area .text-container .badge-title.red{animation:pulse 2s infinite;background-color:#c54460}.mediakit .article-body .feature .text-area .text-container .badge-title{display:inline-block;padding:2px;padding-right:12px;padding-left:12px;background-color:#000;color:#fff}@media screen and (max-width:767px){.mediakit .article-body .feature .text-area .text-container .badge-title{padding:0;padding-right:12px;padding-left:12px}}.mediakit .article-body .feature .text-area .text-container .badge-title h3{font-size:10pt;width:inherit;display:inline;margin:0}@media screen and (max-width:767px){.mediakit .article-body .feature .text-area .text-container .badge-title h3{font-size:9pt}}.mediakit .article-body .feature .text-area .text-container h1,.mediakit .article-body .feature .text-area .text-container h2,.mediakit .article-body .feature .text-area .text-container h3{text-transform:uppercase}.mediakit .article-body .feature .text-area .text-container p{font-family:Raleway,sans-serif}.mediakit .article-body .feature .image-area.empty{background-color:#fff}.mediakit .article-body .feature .image-area{width:50%;height:100%;position:relative;float:left;background-position:5% 50%;background-size:cover;background-repeat:no-repeat;background-color:#f0f0f0}@media screen and (max-width:991px){.mediakit .article-body .feature .image-area{width:100%;height:400px;float:none}}.mediakit .article-body .feature .image-area .foreground.centered{max-height:100%;background-position:50% 50%}.mediakit .article-body .feature .image-area .foreground{position:absolute;right:0;width:100%;bottom:0;height:100%;z-index:10;max-width:100%;max-height:600px;background-position:50% 100%;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:991px){.mediakit .article-body .feature .image-area .foreground{background-position:50% 100%}}.mediakit .footer{bottom:unset!important}.body-map{height:100%;padding:0;margin:0}.body-map .map-logo-container{position:absolute;left:50%;margin-left:-40px;bottom:-14px;z-index:100}.body-map .map-logo-container img{opacity:.9;width:80px}.body-map .map-page{height:100%}.body-map .map-page .overlay-map.in{opacity:.9;transform:scale(1,1)}.body-map .map-page .overlay-map{position:fixed;max-width:250px;margin-left:auto;margin-right:auto;margin-top:-50px;padding:40px;color:#fff;opacity:0;transform:scale(.9,.9);text-align:center;transition:all .5s ease;top:50%;left:5%;right:5%;background-color:#242424;border-radius:20px;box-shadow:0 5px 20px rgba(0,0,0,.05);z-index:10;pointer-events:none}.body-map .map-page .overlay-map .over-text{text-transform:uppercase;font-family:sans-serif}.body-map .map-page .map-container{height:100%}.body-map .map-page .map-container #map{width:100%;height:100%}.body-map .map-page .siema.show{transform:translate(0,0);opacity:1}.body-map .map-page .siema{opacity:0;position:fixed;margin-left:auto;margin-right:auto;padding:0;color:#fff;text-align:center;transform:translate(100%,0);transition:all .5s ease;bottom:40px;left:0;right:0;z-index:1000;z-index:10}.body-map .map-page .siema .siema-slide{position:relative;font-family:sans-serif;padding:10px;width:90%;left:5%;margin:0!important;right:5%;box-shadow:0 5px 20px rgba(0,0,0,.05);height:120px;margin-left:auto;margin-right:auto;background-color:rgba(30,30,30,.9);border-radius:20px}.body-map .map-page .siema .siema-slide .title{position:absolute;left:10px;top:15px;right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;text-transform:uppercase;font-weight:700;font-size:14px}.body-map .map-page .siema .siema-slide .ext-title{position:absolute;bottom:8px;right:20px;color:#add8e6;font-size:8px;font-weight:700}.body-map .map-page .siema .siema-slide .ext-title span{text-decoration:underline}.body-map .map-page .siema .siema-slide .val-container{margin-top:35px;float:left;width:33.33%;font-weight:700;height:60px;position:relative}.body-map .map-page .siema .siema-slide .val-container .val-title{font-weight:700;font-size:10px;color:#aaa}.body-map .map-page .siema .siema-slide .val-container .value{position:absolute;bottom:16px;left:0;font-weight:700;right:0;color:#fff;padding-top:10px;font-size:14px}.marker-container.show{opacity:1}.marker-container{opacity:0;height:16px;width:16px}.marker-container .icon{height:16px;width:16px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/images/b6aee7a18e764aea7f53bfadb3022d5a547751cf/start-map.png)}.marker-container.end{height:26px;width:26px}.marker-container.end .icon{height:26px;width:26px;background-image:url(/images/c60c02be53e6c15fb165c140c255624073ee54ad/end-map.png)}.activity-container.passage{min-height:600px!important}.activity-container.user .logo-container{left:50%;z-index:1000;filter:invert(100%)!important}.activity-container.user .stats-area .statistics-container{max-width:580px;padding-top:100px}.activity-container.user .stats-area .statistics-container .top-container{height:inherit;text-align:center;margin-bottom:20px}.activity-container.user .stats-area .statistics-container .top-container a{text-decoration:none!important}.activity-container.user .stats-area .statistics-container .top-container .user-container{width:inherit;position:relative;left:0;right:0;margin:0!important;margin:auto}.activity-container.user .stats-area .statistics-container .top-container .user-container .user-name{left:0;right:0;margin:auto;padding-left:0;text-decoration:none!important}.activity-container.user .stats-area .statistics-container .top-container .user-container .user-avatar{margin:auto;display:block;position:relative;margin-bottom:10px}.activity-container.user .stats-area .statistics-container .top-container .user-container .user-name{display:block;position:relative;max-width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.activity-container.user .stats-area .statistics-container .top-container .user-container .user-name h3{margin-top:0;margin-bottom:0}.activity-container.user .stats-area .statistics-container .statistics .stat{width:50%}.activity-container.user .stats-area .statistics-container .statistics .stat .stat-value small{display:inline-block;font-weight:400;font-size:9pt;font-family:sans-serif}.activity-container.user .stats-area .statistics-container .statistics .stat .margin{margin:2px}.activity-container.user .stats-area .follow-button{background-color:#1e90ff;color:#fff;box-shadow:0 0 6px rgba(0,0,0,.4);padding-top:4px;padding-bottom:4px;padding-left:20px;padding-right:20px;border-width:2px;border-radius:8px;min-width:200px;border-color:#1e90ff;font-weight:700;transition:all .2s ease}.activity-container.user .stats-area .follow-button:active,.activity-container.user .stats-area .follow-button:hover{box-shadow:0 0 6px transparent}.activity-container.event .logo-container,.activity-container.route .logo-container{left:22.5%;z-index:1000;filter:invert(100%)}@media screen and (max-width:991px){.activity-container.event .logo-container,.activity-container.route .logo-container{left:50%;filter:none}}.activity-container.event .floating.in,.activity-container.route .floating.in{opacity:1;visibility:visible}.activity-container.event .floating.in .floating-background,.activity-container.route .floating.in .floating-background{opacity:1}.activity-container.event .floating.in .floating-container,.activity-container.route .floating.in .floating-container{opacity:1;transform:translate(0,-50%)}.activity-container.event .floating.hidden,.activity-container.route .floating.hidden{display:none}.activity-container.event .floating,.activity-container.route .floating{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10001;overflow-y:auto}.activity-container.event .floating .floating-background,.activity-container.route .floating .floating-background{background-color:rgba(0,0,0,.8);position:fixed;z-index:2;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .2s ease}.activity-container.event .floating .floating-container,.activity-container.route .floating .floating-container{box-shadow:0 0 3px rgba(0,0,0,.3);position:relative;border-radius:20px;z-index:3;width:100%;width:calc(100% - 40px);max-width:760px;min-height:200px;left:0;margin:auto;right:0;top:50%;opacity:0;transform:translate(0,100px);transition:all .5s ease;background-color:#fff;color:#000;text-align:center;padding:20px;padding-top:30px;padding-bottom:30px;margin-bottom:20px}.activity-container.event .floating #share.floating-container,.activity-container.route .floating #share.floating-container{max-width:700px!important;max-height:470px!important;min-height:250px!important;height:auto;background-color:#151515;color:#fff;font-family:sans-serif}.activity-container.event .floating #share.floating-container .copy-text,.activity-container.route .floating #share.floating-container .copy-text{background-color:#333;border-radius:10px;padding:5px 10px;cursor:pointer;display:inline-block}.activity-container.event .floating #share.floating-container .step-embed,.activity-container.route .floating #share.floating-container .step-embed{margin-top:30px!important;margin-bottom:0!important}.activity-container.event .floating #share.floating-container .step-embed .copy-text,.activity-container.route .floating #share.floating-container .step-embed .copy-text{display:block;width:max-content;margin:0 auto}.activity-container.event .floating #share.floating-container .step.step-split,.activity-container.route .floating #share.floating-container .step.step-split{display:inline-block;width:calc(50% - 20px);padding-right:10px;padding-left:10px;position:relative;top:0}@media screen and (max-width:767px){.activity-container.event .floating #share.floating-container .step.step-split,.activity-container.route .floating #share.floating-container .step.step-split{width:100%}}.activity-container.event .floating #share.floating-container .embed-iframe,.activity-container.event .floating #share.floating-container .input-share,.activity-container.route .floating #share.floating-container .embed-iframe,.activity-container.route .floating #share.floating-container .input-share{width:80%;margin:10px 5px 10px 0;padding:5px;border-radius:6px;border:1px solid #333;text-align:left}.activity-container.event .floating #share.floating-container .embed-iframe::selection,.activity-container.event .floating #share.floating-container .input-share::selection,.activity-container.route .floating #share.floating-container .embed-iframe::selection,.activity-container.route .floating #share.floating-container .input-share::selection{background-color:#ff0057;color:#fff}.activity-container.event .floating #share.floating-container .embed-iframe:focus,.activity-container.event .floating #share.floating-container .input-share:focus,.activity-container.route .floating #share.floating-container .embed-iframe:focus,.activity-container.route .floating #share.floating-container .input-share:focus{outline:0}.activity-container.event .floating #share.floating-container .floating-close,.activity-container.route .floating #share.floating-container .floating-close{cursor:pointer;position:absolute;background-color:#333;color:#fff;width:35px;height:35px;border-radius:50%;border:none;font-weight:700;right:10px;top:10px;font-size:16pt;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.activity-container.event .floating #share.floating-container .floating-body,.activity-container.route .floating #share.floating-container .floating-body{max-width:100%;margin:auto}.activity-container.event .floating #share.floating-container .step,.activity-container.route .floating #share.floating-container .step{margin-top:20px;margin-bottom:20px}.activity-container.event .floating #share.floating-container .step .step-title,.activity-container.route .floating #share.floating-container .step .step-title{margin-bottom:6px;font-weight:700}.activity-container.event .floating #share.floating-container .step .step-title span,.activity-container.route .floating #share.floating-container .step .step-title span{margin-top:16px;display:block}.activity-container.event .floating #share.floating-container .step .step-text,.activity-container.route .floating #share.floating-container .step .step-text{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.activity-container.event .floating #share.floating-container .step .step-text>a,.activity-container.route .floating #share.floating-container .step .step-text>a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#333;width:80px;height:80px;cursor:pointer;border-radius:10px;text-decoration:none;color:#fff;font-size:12px;gap:8px}.activity-container.event .floating #share.floating-container .step .step-text>a.share-embed.hidden,.activity-container.route .floating #share.floating-container .step .step-text>a.share-embed.hidden{display:none}.activity-container.event .floating #share.floating-container .step .step-text>a.share-embed img,.activity-container.route .floating #share.floating-container .step .step-text>a.share-embed img{filter:invert(100%)}.activity-container.event .floating #share.floating-container .step .step-text>a img,.activity-container.route .floating #share.floating-container .step .step-text>a img{width:30px;height:30px;object-fit:cover;object-position:center}.activity-container.event .floating #share.floating-container .step .go-to-external,.activity-container.route .floating #share.floating-container .step .go-to-external{font-family:sans-serif;font-size:9pt;color:gray;margin-top:10px;position:absolute;bottom:-20px;width:100%;left:0;text-align:center;text-decoration:underline}.activity-container.event .floating #share.floating-container .step .step-small,.activity-container.route .floating #share.floating-container .step .step-small{margin-bottom:8px;font-size:8pt;font-style:italic;line-height:100%;font-family:sans-serif}.activity-container.event .floating #share.floating-container .step .step-event-icon,.activity-container.route .floating #share.floating-container .step .step-event-icon{height:50px;margin:auto;margin-bottom:10px;background-color:#eee;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:15px;height:60px;width:60px}.activity-container.event .map-area,.activity-container.route .map-area{width:55%;margin-right:0;margin-top:0;float:right;height:260px;height:100vh;border-radius:0;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000)}@media screen and (max-width:1100px){.activity-container.event .map-area,.activity-container.route .map-area{width:50%}}@media screen and (max-width:991px){.activity-container.event .map-area,.activity-container.route .map-area{width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:992px) and (min-height:320px){.activity-container.event .map-area,.activity-container.route .map-area{height:400px;height:100vh}}@media screen and (min-width:992px) and (min-height:480px){.activity-container.event .map-area,.activity-container.route .map-area{height:480px;height:100vh}}@media screen and (min-width:992px) and (min-height:550px){.activity-container.event .map-area,.activity-container.route .map-area{height:550px;height:100vh}}@media screen and (min-width:992px) and (min-height:670px){.activity-container.event .map-area,.activity-container.route .map-area{height:670px;height:100vh}}@media screen and (min-width:992px) and (min-height:740px){.activity-container.event .map-area,.activity-container.route .map-area{height:730px;height:100vh}}@media screen and (max-width:991px) and (min-height:480px){.activity-container.event .map-area,.activity-container.route .map-area{height:320px}}@media screen and (max-width:991px) and (min-height:550px){.activity-container.event .map-area,.activity-container.route .map-area{height:420px}}@media screen and (max-width:991px) and (min-height:670px){.activity-container.event .map-area,.activity-container.route .map-area{height:460px}}.activity-container.event .stats-area,.activity-container.route .stats-area{float:right;width:45%;padding-top:80px}@media screen and (max-width:1100px){.activity-container.event .stats-area,.activity-container.route .stats-area{width:50%}}@media screen and (max-width:991px){.activity-container.event .stats-area,.activity-container.route .stats-area{width:100%;padding-top:0}}.activity-container.event .stats-area .statistics-container .top-container,.activity-container.route .stats-area .statistics-container .top-container{text-align:center;font-family:Montserrat,sans-serif}.activity-container.event .stats-area .statistics-container .top-container .user-container,.activity-container.route .stats-area .statistics-container .top-container .user-container{position:absolute;left:50%;width:inherit;top:0;transform:translate(-50%,0);margin-left:30px;height:60px}.activity-container.event .stats-area .statistics-container .top-container .user-container .user-avatar,.activity-container.route .stats-area .statistics-container .top-container .user-container .user-avatar{display:inline-block;position:absolute;left:-60px;top:50%;transform:translate(0,-50%)}.activity-container.event .stats-area .statistics-container .top-container .user-container .user-name,.activity-container.route .stats-area .statistics-container .top-container .user-container .user-name{padding-left:0;display:inline-block;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:250px;top:50%;transform:translate(0,-50%)}.activity-container.event .stats-area .statistics-container .top-container .user-container .user-name h3,.activity-container.route .stats-area .statistics-container .top-container .user-container .user-name h3{margin-top:0;margin-bottom:0}.activity-container.event .download-more,.activity-container.route .download-more{margin-top:20px!important;margin-bottom:30px!important}.activity-container.event .download-more h5,.activity-container.route .download-more h5{margin-bottom:5px;color:#555;font-size:14px;font-family:sans-serif;font-weight:400;line-height:150%}.activity-container.event .download-more .download-button.inverse,.activity-container.route .download-more .download-button.inverse{background-color:#fff;color:#000}.activity-container.event .download-more .cta-container,.activity-container.route .download-more .cta-container{margin-left:-20px;margin-right:-20px;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;overflow:auto;gap:8px}.activity-container.event .download-more .cta-container::-webkit-scrollbar,.activity-container.route .download-more .cta-container::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.activity-container.event .download-more .cta-container div,.activity-container.route .download-more .cta-container div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:all}.activity-container.event .download-more .cta-container div p,.activity-container.route .download-more .cta-container div p{margin:0;font-size:12px;font-weight:700;color:#1e90ff}.activity-container.event .download-more .cta-container a,.activity-container.route .download-more .cta-container a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;border-radius:30px;font-size:14px;padding:8px 14px;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;font-weight:700;transition:opacity .2s ease;text-decoration:none}.activity-container.event .download-more .cta-container a .item-icon-cta,.activity-container.route .download-more .cta-container a .item-icon-cta{width:20px;height:20px}.activity-container.event .download-more .cta-container a .hidden,.activity-container.route .download-more .cta-container a .hidden{visibility:hidden}.activity-container.event .download-more .cta-container a.item-area-btn,.activity-container.route .download-more .cta-container a.item-area-btn{text-decoration:none!important}.activity-container.event .download-more .cta-container a.dodgerblue,.activity-container.route .download-more .cta-container a.dodgerblue{color:#fff;background-color:#1e90ff}.activity-container.event .download-more .cta-container a.outlined,.activity-container.route .download-more .cta-container a.outlined{border:2px solid #1e90ff;background-color:#fff;color:#1e90ff}.activity-container.event .download-more .cta-container a:active,.activity-container.event .download-more .cta-container a:focus,.activity-container.event .download-more .cta-container a:hover,.activity-container.route .download-more .cta-container a:active,.activity-container.route .download-more .cta-container a:focus,.activity-container.route .download-more .cta-container a:hover{opacity:.8}.activity-container.event .gpx-download,.activity-container.route .gpx-download{background-color:rgba(0,0,0,.1);border:none;margin-top:10px;width:100%;max-width:450px;color:#151515}.activity-container.event .gpx-download:hover,.activity-container.route .gpx-download:hover{background-color:rgba(0,0,0,.05);color:#151515}body main.navigation{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#fff;background-color:#151515;height:100vh}body main.navigation h1{-ms-flex-positive:1;flex-grow:1}body main.navigation .footer{margin-top:0!important;filter:none;background-color:#151515;-ms-flex-item-align:end;align-self:flex-end;height:initial!important;-ms-flex-negative:1;flex-shrink:1}body.is-main-event .hidden-if-main-event{display:none}body.is-main-event .hidden-if-not-main-event{display:block!important}body.is-main-event .main-event-buttons .highlight{font-weight:700}body.is-main-event h3.event-join-cta{margin-bottom:0}body.is-main-event h5.event-join-subtitle{margin-top:0;margin-bottom:10px!important}.activity-container.event{color:#151515}.activity-container.event .top-container{height:inherit!important}.activity-container.event .hidden-if-not-main-event{display:none}.activity-container.event .event-container{position:relative;margin-bottom:50px}.activity-container.event .event-container .event-cover{background-position:center;background-size:cover;position:relative;width:100%;height:0;padding-bottom:50%;background-color:#eee;border-radius:20px}@media screen and (max-width:767px){.activity-container.event .event-container .event-cover{padding-bottom:0;height:260px}}.activity-container.event .event-container .event-cover .event-cover-gradient{position:absolute;bottom:0;left:0;right:0;height:75%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 90%,#fff 100%);opacity:0}.activity-container.event .event-container .event-cover .event-avatar{position:absolute;background-position:center;background-size:cover;background-repeat:no-repeat;left:50%;bottom:-45px;height:140px;width:140px;margin-left:-70px;border:1px solid #eee;background-color:#fff;border-radius:20px}.activity-container.event .stats-area{padding-top:0!important;margin:auto;display:inline-block;width:100%!important;float:none!important}.activity-container.event .map-area{display:none}.activity-container.event .event-city{text-transform:uppercase;font-family:sans-serif;font-weight:700!important;font-size:12px!important;color:#888;margin-top:0}.activity-container.event .download-more .event-name{margin-bottom:0}.activity-container.event .event-description{font-family:sans-serif;line-height:150%;font-size:11pt;text-align:center}@media screen and (max-width:767px){.activity-container.event .event-description{font-size:10pt}}.activity-container.event .event-extra{font-family:sans-serif;line-height:150%;font-size:11pt;text-align:center}@media screen and (max-width:767px){.activity-container.event .event-extra{font-size:10pt}}.activity-container.event .privacy-container{font-family:sans-serif;font-weight:700;font-size:10pt}.activity-container.event .privacy-container a{color:#777;text-decoration:underline;font-family:Montserrat,sans-serif;font-weight:700}.activity-container.event .logo-container{left:50%;z-index:1000;filter:none}.activity-container.event .download-more{max-width:600px;margin:auto;margin-top:10px!important}.activity-container.event .event-informations-container{position:relative;box-sizing:border-box;color:#fff;width:100%;left:0;right:0;top:0;margin:auto;padding-left:0;padding-right:0;z-index:1001;background:#ff4500;box-shadow:0 0 15px rgba(0,0,0,.3)}.activity-container.event .event-informations-container .event-informations{border-radius:0;padding:20px;max-width:800px;padding:20px;padding-right:80px;position:relative;margin:auto}.activity-container.event .event-informations-container .danger-icon{position:absolute;right:25px;filter:invert(100%);width:40px;height:100%;top:0;background-image:url(/images/events/33ef1dd745091f690c0892ecd29fd097db0e0163/danger.png);background-position:center;background-repeat:no-repeat;background-size:contain}.activity-container.event .event-informations-container h5.informations{line-height:150%;margin:0!important;font-family:sans-serif;border-radius:10px}.activity-container.event .event-informations-container .understand-button{background-color:#fff;color:#ff4500;border:none;border-radius:5px;padding:10px;font-weight:700;margin-top:10px;transition:all .2s ease}.activity-container.event .event-informations-container .understand-button:hover{opacity:.8}.activity-container.event .download-button.highlight.red{color:#fff;background-color:#8b0000;border-color:#8b0000;font-family:sans-serif}.activity-container.event .download-button.highlight{padding-left:30px;padding-right:30px;margin:5px;background-color:#1e90ff;border-color:#1e90ff;color:#fff;font-family:sans-serif}.activity-container.event .download-button.highlight .round-loader{position:absolute;left:50%;top:50%;height:30px;width:30px;margin-left:-15px;margin-top:-15px;background-image:url(/images/icons/632d017fcf8f4b4982d104fea7362ca416ccf27e/loader-round.gif);background-size:contain;background-position:center;background-repeat:no-repeat;display:none}.activity-container.event .download-button.highlight:focus,.activity-container.event .download-button.highlight:hover{opacity:.8}.activity-container.event .download-button.highlight.loading{opacity:.8}.activity-container.event .download-button.highlight.loading span{opacity:0}.activity-container.event .download-button.highlight.loading .round-loader{display:block}.activity-container.event .download-more.boxed{padding:20px;border-radius:20px;background-color:#fff;margin-top:80px!important}.activity-container.event .download-more.boxed a{color:#1e90ff;font-family:Montserrat,sans-serif;font-weight:700}.activity-container.event .download-more.boxed h5{margin:0;color:#1e90ff;font-size:10pt}@media screen and (max-width:767px){.activity-container.event .download-more.boxed h5{font-size:9pt}}.activity-container.event .floating.in .floating-background{opacity:1}.activity-container.event .floating.in .floating-container{opacity:1;transform:translate(0,0);min-height:100%}.activity-container.event .floating{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;overflow-y:auto}.activity-container.event .floating .floating-background{background-color:rgba(0,0,0,.5);position:fixed;z-index:2;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .2s ease}.activity-container.event .floating .floating-container{box-shadow:0 0 3px rgba(0,0,0,.3);position:relative;border-radius:20px;z-index:3;width:100%;width:calc(100% - 40px);max-width:760px;min-height:200px;left:0;margin:auto;right:0;top:10px;opacity:0;transform:translate(0,100px);transition:all .5s ease;background-color:#fff;color:#000;text-align:center;padding:20px;padding-top:30px;padding-bottom:30px;margin-bottom:20px}@media screen and (max-width:767px){.activity-container.event .floating .floating-container{width:100%;top:0;margin-bottom:0;border-radius:0}}.activity-container.event .floating .floating-close{cursor:pointer;position:absolute;background-color:transparent;border:none;font-weight:700;right:10px;padding:10px;top:10px;color:#000;font-size:17pt}.activity-container.event .floating .floating-body{max-width:340px;margin:auto}.activity-container.event .step{text-align:left;margin-top:20px;margin-bottom:20px}.activity-container.event .step .step-title{margin-bottom:6px;font-weight:700;text-align:left;font-size:14pt;font-family:sans-serif}.activity-container.event .step .small-title{font-size:10pt;color:#777;font-family:sans-serif;text-transform:uppercase}.activity-container.event .step .step-text{margin-bottom:8px;font-size:10pt;line-height:150%;text-align:justify;font-family:sans-serif}.activity-container.event .step .step-small{margin-bottom:8px;font-size:8pt;font-style:italic;line-height:100%;font-family:sans-serif}.activity-container.event .step .step-event-icon{border-radius:20px;border:1px solid #ccc;height:80px;margin:0;margin-bottom:10px;background-color:#eee;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:15px;height:80px;width:80px}.activity-container.event .qr-code-container{margin-top:5px;width:256px;text-align:center}.activity-container.event .step-separator{width:40%;max-width:400px;margin-left:0;margin-right:auto;height:1px;background-color:#aaa}.activity-container.event.offer.black-offer .offer-title,.activity-container.event.offer.event-offer .offer-title{color:#fff}.activity-container.event.offer.black-offer .offer-subtitle,.activity-container.event.offer.event-offer .offer-subtitle{color:#fff}.activity-container.event.offer.black-offer .offer-badge,.activity-container.event.offer.event-offer .offer-badge{color:#fff}.activity-container.event.offer.black-offer .offer-event-disclaimer,.activity-container.event.offer.event-offer .offer-event-disclaimer{display:block;color:#fff;font-weight:300;opacity:1;font-size:11pt;font-family:sans-serif}@media screen and (max-width:767px){.activity-container.event.offer.black-offer .offer-event-disclaimer,.activity-container.event.offer.event-offer .offer-event-disclaimer{font-size:10pt}}.activity-container.event.offer .download-more{margin-top:100px!important}.activity-container.event.offer .download-more.no-margin{margin-top:0!important}.activity-container.event.offer .hidden{display:none!important}.activity-container.event.offer .floating .floating-container{width:calc(100% - 20px);max-width:780px}@media screen and (max-width:767px){.activity-container.event.offer .floating .floating-container{top:10px;border-radius:20px}}.activity-container.event.offer .statistics-container{padding-left:10px;padding-right:10px}.activity-container.event.offer .cover-text-container{max-width:400px;position:relative;z-index:10;margin:auto}.activity-container.event.offer .offer-event-disclaimer{display:none}.activity-container.event.offer .event-cover{text-align:center;padding:20px;padding-top:100px;padding-bottom:60px;border-radius:40px;height:inherit;margin-bottom:50px;overflow:hidden;background-position:50% 100%;background-repeat:no-repeat;background-size:cover}.activity-container.event.offer .event-cover .event-cover-gradient{position:absolute;bottom:0;left:0;right:0;height:70%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.5) 100%)}.activity-container.event.offer .offer-title{font-family:Montserrat,sans-serif;font-weight:600;color:#000;margin-top:10px}@media screen and (max-width:767px){.activity-container.event.offer .offer-title{font-size:17pt}}.activity-container.event.offer .offer-subtitle{font-family:Montserrat,sans-serif;font-weight:400;color:#000;margin-top:0}@media screen and (max-width:767px){.activity-container.event.offer .offer-subtitle{font-size:12pt}}.activity-container.event.offer .offer-image{width:100%;margin-top:-20px;margin-bottom:10px;height:100px;background-position:center;background-repeat:no-repeat;background-size:auto 250%;background-image:url(https://static-media.whip.live/static/images/plus-app.png)}.activity-container.event.offer .offer-badge{text-transform:uppercase;font-size:9pt;font-weight:600;color:#333;background-color:rgba(0,0,0,.1);display:inline-block;padding:4px;padding-left:10px;padding-right:10px;border-radius:5px}.activity-container.event.offer .offer-button-area{margin-top:80px}.activity-container.event.offer .offer-button-area .offer-disclaimer{color:#fff;font-weight:300;opacity:.9;margin:0;margin-bottom:10px;font-family:sans-serif}.activity-container.event.offer .offer-button-area .offer-button:active,.activity-container.event.offer .offer-button-area .offer-button:hover{opacity:.7}.activity-container.event.offer .offer-button-area .offer-button{transition:opacity .2s ease;cursor:pointer;width:100%;font-weight:700;font-family:montserrat,sans-serif;background-color:#fff;color:#000;border:none;font-size:13pt;border-radius:10px;padding:10px;padding-left:0;padding-right:0;margin:0}@media screen and (max-width:767px){.activity-container.event.offer .offer-button-area .offer-button{width:90%;font-size:11pt}}.activity-container.event.offer .offer-button-area .discover-button:active,.activity-container.event.offer .offer-button-area .discover-button:hover{opacity:.7}.activity-container.event.offer .offer-button-area .discover-button{transition:opacity .2s ease;cursor:pointer;width:100%;font-weight:700;font-family:montserrat,sans-serif;background-color:transparent;color:#fff;border:none;font-size:12pt;text-decoration:underline;border-radius:10px;padding:10px;padding-left:0;padding-right:0;margin:0;margin-top:10px}@media screen and (max-width:767px){.activity-container.event.offer .offer-button-area .discover-button{width:90%;font-size:10pt}}.activity-container.activity .logo-container{left:25%;z-index:1000;filter:invert(100%)}@media screen and (max-width:991px){.activity-container.activity .logo-container{left:50%;filter:none}}.activity-container.activity .map-area{width:50%;float:right;height:260px;width:45%;width:calc(50% - 10px);margin-right:10px;margin-top:10px;border-radius:20px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000)}@media screen and (max-width:991px){.activity-container.activity .map-area{width:90%;width:calc(100% - 16px);margin-right:8px;margin-left:8px}}@media screen and (min-width:992px) and (min-height:320px){.activity-container.activity .map-area{height:400px}}@media screen and (min-width:992px) and (min-height:480px){.activity-container.activity .map-area{height:480px}}@media screen and (min-width:992px) and (min-height:550px){.activity-container.activity .map-area{height:550px}}@media screen and (min-width:992px) and (min-height:670px){.activity-container.activity .map-area{height:670px}}@media screen and (min-width:992px) and (min-height:740px){.activity-container.activity .map-area{height:730px}}@media screen and (max-width:991px) and (min-height:480px){.activity-container.activity .map-area{height:320px}}@media screen and (max-width:991px) and (min-height:550px){.activity-container.activity .map-area{height:420px}}@media screen and (max-width:991px) and (min-height:670px){.activity-container.activity .map-area{height:460px}}.activity-container.activity .open-inapp{width:calc(100% - 20px);max-width:600px;text-align:center;margin:auto;text-align:left;margin-top:20px;position:relative;left:50%;border:none;border-radius:60px;height:60px;background-color:#eee;transform:translate(-50%,0)}.activity-container.activity .open-inapp .open-inapp-title{position:absolute;top:50%;left:20px;color:#333;font-family:sans-serif;font-weight:900;transform:translate(0,-50%);font-weight:700;padding-right:140px;font-size:10pt}@media screen and (max-width:767px){.activity-container.activity .open-inapp .open-inapp-title{font-size:10pt;font-weight:400;font-family:sans-serif}}.activity-container.activity .open-inapp .open-inapp-cta{position:absolute;right:10px;top:50%;transform:translate(0,-50%);font-weight:700;color:#fff;background-color:#1e90ff;text-transform:uppercase;text-align:center;padding:10px;box-shadow:0 0 4px rgba(0,0,0,.3);border-radius:50px;padding-left:20px;padding-right:20px;transition:all .2s ease}.activity-container.activity .open-inapp .open-inapp-cta:hover{opacity:.5}.activity-container.activity .open-inapp:active .open-inapp-cta,.activity-container.activity .open-inapp:focus .open-inapp-cta{opacity:.5}.activity-container.activity .stats-area{float:right;width:50%;padding-top:80px}@media screen and (max-width:991px){.activity-container.activity .stats-area{padding-top:0;width:100%}}.activity-container.activity .stats-area .statistics-container .top-container{text-align:center}.activity-container.activity .stats-area .statistics-container .top-container .user-container{position:absolute;left:50%;width:inherit;top:0;transform:translate(-50%,0);margin-left:30px;height:60px}.activity-container.activity .stats-area .statistics-container .top-container .user-container .user-avatar{display:inline-block;position:absolute;left:-60px;top:50%;transform:translate(0,-50%)}.activity-container.activity .stats-area .statistics-container .top-container .user-container .user-name{padding-left:0;display:inline-block;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:250px;top:50%;transform:translate(0,-50%)}.activity-container.activity .stats-area .statistics-container .top-container .user-container .user-name h3{margin-top:0;margin-bottom:0}.activity-container.activity .download-more{margin-top:40px!important}.activity-container .logo-container{position:absolute;left:50%;margin-left:-60px;top:4px;z-index:100}.activity-container .logo-container img{opacity:1;width:120px}.activity-container .offline-container{position:absolute;left:75%;top:70px;margin-left:-130px;border-radius:8px;width:260px;padding-top:8px;padding-bottom:8px;text-align:left;padding-left:20px;background:rgba(255,120,0,.8);z-index:199;color:#fff}@media screen and (max-width:991px){.activity-container .offline-container{left:50%}}.activity-container .offline-container .offline-label .text{font-family:sans-serif;font-weight:700;text-transform:uppercase;font-size:8pt}.activity-container .offline-container .offline-label .retry-button{position:absolute;right:10px;top:50%;transform:translate(0,-50%);background:0 0;border:1px solid #fff;font-weight:700;border-radius:4px;padding-top:3px;padding-bottom:3px;color:#fff}.activity-container .map-area.is-moving .map-container .pin-image{border:2px solid #1e90ff!important}.activity-container .map-area{position:relative;width:100%;height:350px;background-color:#0a1323}@media screen and (min-height:480px){.activity-container .map-area{height:440px}}@media screen and (min-height:550px){.activity-container .map-area{height:490px}}@media screen and (min-height:670px){.activity-container .map-area{height:550px}}.activity-container .map-area .map-container{height:100%;width:100%}.activity-container .map-area .map-container #map{position:absolute;top:0;left:0;right:0;bottom:0}.activity-container .map-area .map-container .mapmarker-cont{transform-origin:50% 50%;z-index:100;position:absolute;top:0;left:0;width:100%;height:100%}.activity-container .map-area .map-container .mapmarker{transition:transform .2s ease;transform:translate3d(-37.5px,-37.5px,0) rotateX(0);width:75px;height:75px;position:absolute;top:50%;left:50%;display:block}.activity-container .map-area .map-container .mapmarker .elem-marker{position:absolute;top:50%;left:50%}.activity-container .map-area .map-container .mapmarker.start .elem-marker{height:12px;width:12px;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.3);background-color:#fff;margin-left:-6px;margin-top:-6px}.activity-container .map-area .map-container .mapmarker.end .elem-marker{height:26px;width:26px;margin-left:-2px;margin-top:-26px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/images/c60c02be53e6c15fb165c140c255624073ee54ad/end-map.png)}.activity-container .map-area .map-container .pin{width:18px;height:18px;position:relative;top:28.5px;left:28.5px;box-shadow:0 3px 8px #777;background:#057cff;border:2px solid #fff;border-radius:50%;z-index:1000;transform:translate3d(0,0,0)}.activity-container .map-area .map-container .pin-name{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:1001;background-color:#1e90ff;border:2px solid #fff;font-weight:700;width:28px;height:28px;border-radius:40px;color:#fff;text-transform:uppercase;text-align:center}.activity-container .map-area .map-container .pin-name span{display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.activity-container .map-area .map-container .pin-image{position:absolute;width:32px;height:32px;position:relative;top:3px;left:20.5px;z-index:1003;border-radius:40px;border:2px solid #ccc;box-shadow:0 0 4px rgba(0,0,0,.5);background-position:center;background-size:cover;background-repeat:no-repeat}.activity-container .map-area .map-container .pin-effect{width:75px;height:75px;position:absolute;top:0;display:block;background:rgba(5,124,255,.5);border-radius:50%;opacity:0;animation:mappulsate-big 2s ease-out infinite}.activity-container .map-area .map-container .instant-container{color:#000;position:absolute;top:50%;transform:translate(100%,-50%);right:10px;border-radius:10px;padding:5px;width:130px;box-shadow:0 0 5px rgba(0,0,0,.5);background:rgba(255,255,255,.9);z-index:1000}.activity-container .map-area .map-container .instant-container .instant-row{padding-left:30px;position:relative;padding-top:4px;padding-bottom:4px;border-bottom:0 solid rgba(255,255,255,.3)}.activity-container .map-area .map-container .instant-container .row-icon{position:absolute;left:0;top:0;height:20px;width:20px;background-position:center;background-size:contain;background-repeat:no-repeat}.activity-container .map-area .map-container .instant-container .danger-battery{color:#8b0000}.activity-container .map-area .map-container .instant-container .battery .row-icon{top:8px;height:20px;background-image:url(/images/icons/675718464cf230ec9139ca27d483746096ca82ac/battery.png)}.activity-container .map-area .map-container .instant-container .speed .row-icon{top:8px;height:20px;background-image:url(/images/icons/63498435cd7a4711dfda9bc3448fcfdcc8f506da/speed.png)}.activity-container .map-area .map-container .instant-container .slope .row-icon{top:8px;height:20px;background-image:url(/images/icons/6ec64d534b837a0a70acd7690ce289071007e0c0/slope.png)}.activity-container .map-area .map-container .instant-container .row-title{line-height:8px;text-transform:uppercase;font-size:8px;font-family:sans-serif}.activity-container .map-area .map-container .instant-container .row-value{font-size:12px;font-weight:700}.activity-container .map-area .map-container .user-position-marker{width:18px;height:18px;top:50%;left:50%;position:absolute;box-shadow:0 3px 8px #777;background:#057cff;border:2px solid #fff;border-radius:50%;z-index:1000;transform:translate3d(-50%,-50%,0)}.activity-container .map-area .map-container .user-position-marker .marker-effect{width:75px;height:75px;position:absolute;top:50%;left:50%;margin-top:-37.5px;margin-left:-37.5px;display:block;background:rgba(5,124,255,.5);border-radius:50%;opacity:0;animation:mappulsate 1.5s ease-out infinite}.activity-container .stats-area{z-index:200;position:relative;width:100%;margin-top:0;padding-top:0;min-height:200px;background-color:#fff;background:#fff}.activity-container .stats-area .typology-container{position:relative;right:0;left:0;margin:auto;top:0;height:35px;width:35px;border-radius:10px;background:#eee}.activity-container .stats-area .typology-container .typology-logo{height:100%;width:100%;background-position:center;background-size:75% auto;background-repeat:no-repeat}.activity-container .stats-area .typology-container.moto{background-color:#4a5659}.activity-container .stats-area .typology-container.moto .typology-logo{background-image:url(/images/640ad8d4650115c6cb8f6a50e0407a5da7a4a411/moto-icon.png)}.activity-container .stats-area .typology-container.bike{background-color:#544543}.activity-container .stats-area .typology-container.bike .typology-logo{background-image:url(/images/af8bd2d1cdd086f10e8ab64ce7ed17fdfbdd4bee/bike-icon.png)}.activity-container .stats-area .typology-container.foot{background-color:#ea973e}.activity-container .stats-area .typology-container.foot .typology-logo{background-image:url(/images/bf880386857addf0fa021ad236c4741e887620a1/foot-icon.png)}.activity-container .stats-area .statistics-container{width:100%;max-width:800px;margin-right:auto;margin-left:auto;padding:10px;padding-left:20px;padding-right:20px}.activity-container .stats-area .statistics-container .top-container{height:60px;position:relative;width:100%}.activity-container .stats-area .statistics-container .top-container .user-container:active,.activity-container .stats-area .statistics-container .top-container .user-container:focus,.activity-container .stats-area .statistics-container .top-container .user-container:hover{opacity:.8}.activity-container .stats-area .statistics-container .top-container .user-container{position:absolute;left:0;top:0;width:70%;transition:opacity .2s ease}.activity-container .stats-area .statistics-container .top-container .user-container .user-avatar{left:0;width:50px;position:absolute;top:5px;height:50px;background-color:#eee;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:50px}.activity-container .stats-area .statistics-container .top-container .user-container .user-name{left:0;position:absolute;padding-left:60px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-container .stats-area .statistics-container .top-container .user-container .user-name h3{color:#000;font-size:10pt;margin-top:22px}.activity-container .stats-area .activity-info-container{font-family:Montserrat,sans-serif;text-align:center}.activity-container .stats-area .activity-info-container .activity-name-container{font-weight:700;font-size:18px;margin-top:10px}.activity-container .stats-area .activity-info-container .activity-name-container .date{font-family:sans-serif!important;color:#aaa;font-weight:400;font-size:11px;margin-top:5px}.activity-container .stats-area .activity-info-container .safety-tracking.hidden{display:none}.activity-container .stats-area .activity-info-container .safety-tracking{position:relative;background-color:#ff4500;border-radius:4px;padding:4px;opacity:1;display:inline;padding-left:5px;padding-right:5px;width:140px;height:20px;display:block;margin-left:auto;margin-right:auto}.activity-container .stats-area .activity-info-container .safety-tracking span{font-family:sans-serif;text-transform:uppercase;font-weight:700;display:block;position:absolute;width:inherit;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-size:11px}.activity-container .stats-area .activity-info-container .activity-info{margin-bottom:15px;margin-top:10px}.activity-container .stats-area .activity-info-container .activity-info .pin-status{display:inline-block;height:6px;width:6px;margin-bottom:2px;margin-right:2px;border-radius:20px}.activity-container .stats-area .activity-info-container .activity-info .text{font-family:Montserrat;font-weight:700;text-transform:uppercase;font-size:14px;display:inline-block}.activity-container .stats-area .activity-info-container .route-name-container .text{color:#aaa;font-size:11px;margin-top:10px;font-weight:700;text-transform:uppercase}.activity-container .stats-area .activity-info-container .route-name-container .title{margin-bottom:20px;font-weight:700;font-family:sans-serif}.activity-container .stats-area .activity-info-container .activity-info.live .pin-status{animation:pulsesoft 2s infinite;background-color:#ff4500}.activity-container .stats-area .activity-info-container .activity-info.live .text{font-weight:900;letter-spacing:1px;color:#ff4500}.activity-container .stats-area .activity-info-container .activity-info.live .date{color:#aaa;font-size:11px;margin-top:5px;font-family:sans-serif}.activity-container .stats-area .activity-info-container .activity-info.in_event .pin-status{animation:pulsesoft 2s infinite;background-color:#ff4500}.activity-container .stats-area .activity-info-container .activity-info.in_event .text{color:#ff4500}.activity-container .stats-area .activity-info-container .activity-info.in_event .date{color:#aaa;font-size:11px;margin-top:5px;font-family:sans-serif}.activity-container .stats-area .activity-info-container .activity-info.after_event .pin-status,.activity-container .stats-area .activity-info-container .activity-info.before_event .pin-status{animation:pulsesoft 2s infinite;background-color:#b54d61}.activity-container .stats-area .activity-info-container .activity-info.after_event .text,.activity-container .stats-area .activity-info-container .activity-info.before_event .text{color:#777}.activity-container .stats-area .activity-info-container .activity-info.after_event .text.eventname,.activity-container .stats-area .activity-info-container .activity-info.before_event .text.eventname{color:#222;margin-bottom:10px}.activity-container .stats-area .activity-info-container .activity-info.after_event .date,.activity-container .stats-area .activity-info-container .activity-info.before_event .date{color:#aaa;font-size:11px;margin-top:5px;font-family:sans-serif}.activity-container .stats-area .activity-info-container .activity-info.empty .pin-status{animation:pulsesoft 2s infinite;background-color:red}.activity-container .stats-area .activity-info-container .activity-info.empty .date{color:#aaa;font-size:11px;margin-top:5px;font-family:sans-serif}.activity-container .stats-area .activity-info-container .activity-info.pause .pin-status{animation:pulsesoft 2s infinite;background-color:#b54d61}.activity-container .stats-area .activity-info-container .activity-info.pause .text{color:#333}.activity-container .stats-area .activity-info-container .activity-info.pause .date{color:#aaa;font-size:11px;margin-top:5px;font-family:sans-serif}.activity-container .stats-area .activity-info.loading .pin-status,.activity-container .stats-area .activity-info.no_more_live .pin-status,.activity-container .stats-area .activity-info.not_found .pin-status,.activity-container .stats-area .activity-info.not_saved .pin-status,.activity-container .stats-area .activity-info.offline .pin-status{animation:none;background-color:#777}.activity-container .stats-area .activity-info.loading .text,.activity-container .stats-area .activity-info.no_more_live .text,.activity-container .stats-area .activity-info.not_found .text,.activity-container .stats-area .activity-info.not_saved .text,.activity-container .stats-area .activity-info.offline .text{color:#333}.activity-container .stats-area .activity-info.loading .date,.activity-container .stats-area .activity-info.no_more_live .date,.activity-container .stats-area .activity-info.not_found .date,.activity-container .stats-area .activity-info.not_saved .date,.activity-container .stats-area .activity-info.offline .date{color:#aaa;font-size:11px;margin-top:5px}.activity-container .stats-area .activity-info.deleted .pin-status,.activity-container .stats-area .activity-info.terminated .pin-status{border-radius:0;height:10px;width:10px;margin-bottom:0;animation:none;background-color:#777;display:none}.activity-container .stats-area .activity-info.deleted .text,.activity-container .stats-area .activity-info.terminated .text{font-size:16px;color:#777}.activity-container .stats-area .activity-info.deleted .date,.activity-container .stats-area .activity-info.terminated .date{color:#aaa;font-size:11px;margin-top:5px}.activity-container .stats-area .activity-info.terminated .text{font-size:13px}.activity-container .stats-area .statistics{margin-top:20px;position:relative}@media screen and (max-width:767px){.activity-container .stats-area .statistics{margin-top:0}}@media screen and (max-width:767px){.activity-container .stats-area .statistics .stat.time{width:100%}}.activity-container .stats-area .statistics .stat{margin-top:0;position:relative;float:left;width:33.33%;text-align:center}@media screen and (max-width:767px){.activity-container .stats-area .statistics .stat{width:50%;margin-top:20px}}.activity-container .stats-area .statistics .stat .stat-logo{opacity:1;width:100%;height:30px;background-position:center;background-size:contain;background-repeat:no-repeat}.activity-container .stats-area .statistics .stat .stat-title{opacity:1;font-weight:700;font-size:10px;margin-top:5px;font-family:Montserrat,sans-serif;text-transform:uppercase}.activity-container .stats-area .statistics .stat .stat-value{margin-top:10px;font-weight:700;font-size:18pt;font-family:Oswald,sans-serif;color:#000}.activity-container .stats-area .statistics .stat .stat-value small{font-family:sans-serif;margin-top:10px;display:block;font-size:10px}.activity-container .stats-area .statistics .stat.distance .stat-logo{filter:invert(100%);background-image:url(/images/91d96294d05f5af970e452c7935a6f23fa8c453d/distance.png)}.activity-container .stats-area .statistics .stat.elev .stat-logo{background-size:auto 80%;background-image:url(/images/icons/6ec64d534b837a0a70acd7690ce289071007e0c0/slope.png)}.activity-container .stats-area .statistics .stat.time .stat-logo{filter:invert(100%);background-image:url(/images/e1b866567b3e3a5606f83164613ea5757c0f34c0/stopwatch.png)}.activity-container .stats-area .statistics .stat.avgspeed .stat-logo{filter:invert(100%);background-image:url(/images/dd0d97e79376b2805ba8948d2f453398a7dccd8e/avgspeed.png)}@media screen and (max-width:767px){.activity-container .stats-area .statistics .stat.typology{width:100%;margin-top:20px}}.activity-container .stats-area .last-location{width:100%;text-align:center;margin-top:40px}.activity-container .stats-area .last-location .location-title{opacity:1;font-weight:400;font-size:9px;color:#555;margin-top:5px;font-family:sans-serif;text-transform:uppercase}.activity-container .stats-area .last-location .location-title.lowercase{text-transform:inherit;color:#999;text-decoration:underline}.activity-container .stats-area .last-location a{color:#333;display:inline-block}.activity-container .stats-area .last-location .location-value{color:#333;font-size:12px;margin-top:4px;padding:4px;padding-left:10px;padding-right:10px;border:1px solid #ccc;border-radius:0;width:200px;margin-left:auto;margin-right:auto}.activity-container.no-more-live .map-area{position:absolute;z-index:0;opacity:0!important}.activity-container.no-more-live .stats-area{padding-top:120px;position:relative;z-index:10;width:100%!important;min-height:600px}.activity-container.no-more-live .stats-area .statistics{display:none}.activity-container.no-more-live .logo-container{filter:invert(100%);z-index:100;left:50%}.download-more.no-margin{margin-top:0;margin-bottom:0!important}.download-button.navigate-button{background-color:#1e90ff;border:0 solid #1e90ff;font-weight:700;width:100%;max-width:450px;cursor:pointer!important}.download-button.navigate-button:active,.download-button.navigate-button:focus,.download-button.navigate-button:hover{background-color:#1e90ff;color:#fff;opacity:.8}.download-button{position:relative;transition:all .3s ease;border:3px solid #222;border-radius:40px;padding:10px;background-color:#222;color:#fff;padding-left:20px;padding-right:20px;margin-left:auto;font-size:12pt;font-weight:700;margin-top:20px;font-family:Montserrat,sans-serif;margin-right:auto;cursor:pointer!important}@media screen and (max-width:350px){.download-button{font-size:11pt}}.download-button .badge{position:absolute;right:-10px;font-size:8px;font-weight:700;border-radius:3px;top:-6px;width:inherit;height:12px;color:#ccc;padding-left:10px;padding-right:10px;z-index:10;color:transparent}.download-button .badge::before{position:absolute;top:-2px;content:"";left:0;right:0;bottom:-2px;z-index:0;background-color:#ff4500;border-radius:4px}.download-button .badge::after{position:absolute;content:"LIVE TRACKING";color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-family:Montserrat}.download-button.gpx,.download-button:active,.download-button:focus,.download-button:hover{background-color:#fff;color:#000}.download-more{margin-top:140px;width:100%;text-align:center}.body-map .footer{filter:invert(100%)}.leaderboard{--header-background:#151515;--background:#fff;--color:#111;--accent:#00bcd4;--active-btn-color:#ffffff;--title:"Montserrat",sans-serif;--text:sans-serif;--avatar-border:#7e7e7e;--border-opacity:#7e7e7e88;background:var(--background);min-height:100vh;color:var(--color);font-family:var(--text)}@keyframes loading{to{background-position-x:-20%}}.leaderboard .cover-container{width:100%;margin:auto;padding-left:10px;padding-right:10px;height:0;padding-bottom:12%;position:relative;margin-top:15px;margin-left:15px}@media screen and (max-width:1400px){.leaderboard .cover-container{padding-bottom:16%}}@media screen and (max-width:767px){.leaderboard .cover-container{padding-bottom:19%}}.leaderboard .cover-container img{position:absolute;top:0;left:0;height:100%;width:100%;object-position:0 50%;object-fit:contain}.leaderboard .leaderboard-header{background-color:var(--header-background);height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:8px}.leaderboard .leaderboard-header .logo{height:32px}.leaderboard .leaderboard-header .event-info{background-color:var(--background);border:1px solid var(--color);border-radius:16px;padding:4px 16px;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.leaderboard .leaderboard-header .event-info .event-name{font-family:var(--title);font-weight:600}.leaderboard .leaderboard-header .event-info .event-icon{width:20px;height:20px}.leaderboard .leaderboard-header .event-info.loading{display:none}.leaderboard .leaderboard-container .no-res-container{padding:15px;margin-bottom:300px}.leaderboard .leaderboard-container h1{padding:16px;font-family:var(--title);font-size:24px}.leaderboard .leaderboard-container .filter-search{padding:0 16px;position:relative;margin-bottom:20px}.leaderboard .leaderboard-container .filter-search input{color:var(--color);font-weight:600;font-size:14px;width:100%;max-width:425px;appearance:none;border:1px solid var(--color);outline:0;border-radius:50px;padding:12px 20px 12px 48px;background-color:var(--background);visibility:visible}.leaderboard .leaderboard-container .filter-search.loading{margin-left:16px;max-width:425px;border-radius:50px;border:none;background-color:#444;background:linear-gradient(100deg,rgba(40,40,40,0) 40%,rgba(40,40,40,.5) 50%,rgba(40,40,40,0) 60%) #444;background-size:200% 100%;background-position-x:180%;animation:1s loading ease infinite}.leaderboard .leaderboard-container .filter-search.loading input{visibility:hidden}.leaderboard .leaderboard-container .filter-search.loading img{visibility:hidden}.leaderboard .leaderboard-container .filter-search .search-icon{position:absolute;top:50%;left:32px;transform:translateY(-50%);width:20px;height:20px}.leaderboard .leaderboard-container .filter-chips{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;gap:8px;padding:0 16px}.leaderboard .leaderboard-container .filter-chips .chip{font-family:var(--title);font-size:12px;font-weight:600;border:1px solid var(--color);padding:12px;border-radius:50px;text-transform:uppercase;cursor:pointer}.leaderboard .leaderboard-container .filter-chips .chip.active{border-color:var(--accent);color:var(--active-btn-color);background-color:var(--accent)}.leaderboard .leaderboard-container .filter-chips.loading{width:180px;height:36px;margin-left:16px;border:none;border-radius:50px;background-color:#444;background:linear-gradient(100deg,rgba(40,40,40,0) 40%,rgba(40,40,40,.5) 50%,rgba(40,40,40,0) 60%) #444;background-size:200% 100%;background-position-x:180%;animation:1s loading ease infinite}.leaderboard .leaderboard-container .filter-select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:8px;padding:0 16px}.leaderboard .leaderboard-container .filter-select select{width:max-content;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;color:var(--color);font-weight:600;font-size:14px;box-shadow:0 0 0 1px var(--color);border-radius:50px;padding:8px 16px;background-color:var(--background);cursor:pointer}.leaderboard .leaderboard-container .filter-select.loading select{width:126px;height:36px;border:none;outline:0;background-color:#444!important;box-shadow:none;background:linear-gradient(100deg,rgba(40,40,40,0) 40%,rgba(40,40,40,.5) 50%,rgba(40,40,40,0) 60%) #444;background-size:200% 100%;background-position-x:180%;animation:1s loading ease infinite}.leaderboard .leaderboard-container .export-button-container{margin-left:15px;margin-top:10px}.leaderboard .leaderboard-container .export-button-container .export-button{background-color:transparent;border:none;color:#1e90ff;text-decoration:underline;font-size:12px;cursor:pointer}.leaderboard .leaderboard-container .participants{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:var(--title);overflow-x:auto}.leaderboard .leaderboard-container .participants .participants-stats-title{display:-ms-flexbox;display:flex;height:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;text-transform:uppercase;font-size:12px;gap:45px;width:max-content;box-shadow:-14px 14px 14px 0 rgba(0,0,0,.2);padding:0 16px;z-index:1;background-color:var(--background);transition:all .4s ease}.leaderboard .leaderboard-container .participants .participants-stats-title.sticky{position:fixed;top:0;left:0}@media screen and (max-width:575px){.leaderboard .leaderboard-container .participants .participants-stats-title{width:100%!important}}.leaderboard .leaderboard-container .participants .participants-stats-title span{height:100%;line-height:3}.leaderboard .leaderboard-container .participants .participants-stats-title>span:nth-child(2){width:222px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--background);transition:all .5s ease}@media screen and (max-width:354px){.leaderboard .leaderboard-container .participants .participants-stats-title>span:nth-child(2){-ms-flex-negative:0;flex-shrink:0;width:150px}}.leaderboard .leaderboard-container .participants .participants-stats-title>span:nth-child(3).hidden{display:none}.leaderboard .leaderboard-container .participants .participants-stats-title .wp-list-titles{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;text-align:right;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.leaderboard .leaderboard-container .participants .participants-stats-title .wp-list-titles.hidden{display:none}.leaderboard .leaderboard-container .participants .participants-stats-title .wp-list-titles .wp-list-extended{width:100px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.leaderboard .leaderboard-container .participants .participants-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;width:max-content;padding:0 16px;background-color:var(--background)}.leaderboard .leaderboard-container .participants .participants-list.loading{width:100%!important}@media screen and (max-width:575px){.leaderboard .leaderboard-container .participants .participants-list{width:100%!important}}.leaderboard .leaderboard-container .participants .participants-list .no-res-found{line-height:12}.leaderboard .leaderboard-container .participants .participants-list .participant-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:30px;min-height:100px;border-bottom:1px solid var(--border-opacity);position:relative}.leaderboard .leaderboard-container .participants .participants-list .participant-card:last-child{border-bottom:none}.leaderboard .leaderboard-container .participants .participants-list .participant-card.hidden{display:none}.leaderboard .leaderboard-container .participants .participants-list .participant-card.loading .participant-pos{width:25px;height:20px;border-radius:4px;background-color:#e4e6eb;background:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 60%) #e4e6eb;background-size:200% 100%;background-position-x:180%;animation:1s loading ease infinite}.leaderboard .leaderboard-container .participants .participants-list .participant-card.loading .participant-avatar{border:none!important;outline:0!important;background-color:#e4e6eb;background:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 60%) #e4e6eb;background-size:200% 100%;background-position-x:180%;animation:1s loading ease infinite}.leaderboard .leaderboard-container .participants .participants-list .participant-card.loading .bib{visibility:hidden}.leaderboard .leaderboard-container .participants .participants-list .participant-card.loading .name{margin-left:10px;width:80px;height:20px;border-radius:4px;background-color:#e4e6eb;background:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 60%) #e4e6eb;background-size:200% 100%;background-position-x:180%;animation:1s loading ease infinite}.leaderboard .leaderboard-container .participants .participants-list .participant-card.loading .nationality{visibility:hidden}.leaderboard .leaderboard-container .participants .participants-list .participant-card.loading .time{width:50px;height:10px;border-radius:4px;background-color:#e4e6eb;background:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 60%) #e4e6eb;background-size:200% 100%;background-position-x:180%;animation:1s loading ease infinite}.leaderboard .leaderboard-container .participants .participants-list .participant-card.loading .time-diff{width:40px;height:10px;border-radius:4px;background-color:#e4e6eb;background:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 60%) #ccc;background-size:200% 100%;background-position-x:180%;animation:1s loading ease infinite}.leaderboard .leaderboard-container .participants .participants-list .participant-card .participant-pos{width:30px}.leaderboard .leaderboard-container .participants .participants-list .participant-card .participant-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;width:220px;height:100px;background-color:var(--background);transition:all .5s ease}.leaderboard .leaderboard-container .participants .participants-list .participant-card .participant-info .avatar-wrapper{position:relative}.leaderboard .leaderboard-container .participants .participants-list .participant-card .participant-info .avatar-wrapper .participant-avatar{width:60px;height:60px;border-radius:50%;object-fit:cover;object-position:center;border:2px solid var(--background);box-shadow:0 0 0 2px var(--avatar-border)}.leaderboard .leaderboard-container .participants .participants-list .participant-card .participant-info .avatar-wrapper .bib{color:var(--header-background);background-color:var(--active-btn-color);font-weight:700;padding:0 4px;font-size:14px;position:absolute;bottom:-5px;right:50%;border-radius:4px;border:2px solid var(--avatar-border);transform:translateX(46%) skew(-20deg,0deg)}.leaderboard .leaderboard-container .participants .participants-list .participant-card .participant-info .name{font-weight:600;font-size:12px;-ms-flex-negative:0;flex-shrink:0;width:100px}.leaderboard .leaderboard-container .participants .participants-list .participant-card .participant-info .nationality{width:16px;height:12px}.leaderboard .leaderboard-container .participants .participants-list .participant-card .scores-container{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:20px;margin-left:0}.leaderboard .leaderboard-container .participants .participants-list .participant-card .scores-container.hidden{display:none}.leaderboard .leaderboard-container .participants .participants-list .participant-card .scores-container div[class*=score-]{width:100px;text-align:end}.leaderboard .leaderboard-container .participants .participants-list .participant-card div[class*=participant-time],.leaderboard .leaderboard-container .participants .participants-list .participant-card div[class*=waypoint-]{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.leaderboard .leaderboard-container .participants .participants-list .participant-card div[class*=participant-time].hidden,.leaderboard .leaderboard-container .participants .participants-list .participant-card div[class*=waypoint-].hidden{display:none}.leaderboard .leaderboard-container .participants .participants-list .participant-card .waypoints-container{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:20px;margin-left:30px}.leaderboard .leaderboard-container .participants .participants-list .participant-card .waypoints-container.hidden{display:none}.leaderboard .leaderboard-container .participants .participants-list .participant-card .waypoints-container div[class*=waypoint-]{width:100px}.leaderboard .footer{padding-top:0!important;filter:invert(0);background:var(--background)}.leaderboard .footer .container{box-shadow:none}#carousel-container{height:600px;width:100%;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width:600px){#carousel-container{height:350px}}#carousel-container .slick-prev{z-index:9;height:100%;width:100px}#carousel-container .slick-next{z-index:9;height:100%;width:100px}#carousel-container .slide-image{background-repeat:no-repeat;background-size:cover;background-position:center}#carousel-container .slide-image.image-1{background-image:url(https://images.ctfassets.net/oho1in3z80ri/2GUfeyQdKG0KnyUB1J1r9G/629b78ee50fe1cfe95645f82bae77041/ana300-0.jpg)}#carousel-container .slide-image.image-2{background-image:url(https://images.ctfassets.net/oho1in3z80ri/6ildE1j0ZpZuvGCnSUI4dF/2cea124b03232eeee44d4a7b6f037235/ana300-1.jpg)}#carousel-container .slide-image.image-3{background-image:url(https://images.ctfassets.net/oho1in3z80ri/7DwKUcrxticDtGKEtR39Ih/b6359891442e51bd9aa78bf9633e82df/ana300-2.jpg)}#carousel-container .slide-image.image-4{background-image:url(https://images.ctfassets.net/oho1in3z80ri/1wfA10ZhjyOePq5FDGHIPQ/0c64164a26344ab97f9a0a58515880e5/ana300-3.jpg)}#carousel-container .slide-image.image-5{background-image:url(https://images.ctfassets.net/oho1in3z80ri/4tQLcw0S3t17Xe4mU2Jv3h/3ab6ea5ea6088dc3ebdaa00fd0f45735/ana300-4.jpg)}#carousel-container .slide-image.image-6{background-image:url(https://images.ctfassets.net/oho1in3z80ri/5k4rUjtB24x0M9Y86U5Szb/401cbdc233f913ca738cc308bf91669d/ana300-5.jpg)}#carousel-container .slide-image.image-7{background-image:url(https://images.ctfassets.net/oho1in3z80ri/z1OxVUYHlM22ntzody2oy/add43840317930c243e5e84e20c771ed/ana300-6.jpg)}#carousel-container .slick-list{height:100%}#carousel-container .slick-list .slick-track{height:100%}#carousel-container .slick-list .slick-track .slick-slide{height:100%}@media screen and (min-width:500px){.event-container .cover-container{height:400px}}.event-container .cover-container .cover-image{background-position:50% 50%;opacity:.1;background-image:url(https://images.ctfassets.net/oho1in3z80ri/6aL26GAZg8vpQRimWkkQm5/5a906c7724a1270a83b8256b2fa20683/Fabrizio-Meoni_6.jpg)}.event-container .cover-container .logo-container{position:absolute;left:50%;margin-left:-60px;top:4px;z-index:120}.event-container .cover-container .logo-container img{opacity:1;width:120px}.event-container .download-more{margin-bottom:100px}.event-container .carousel-description{text-align:center;color:#aaa}.event-container p{padding-left:10px;padding-right:10px}.stats-area .statistics-container{max-width:600px;width:100%;margin-left:auto;margin-right:auto}.stats-area .statistics-container .current-event-container .current-event-title{text-align:center;position:relative;padding-top:5px}.stats-area .statistics-container .current-event-container .current-event-title .other-event-container:hover{background:rgba(255,255,255,.5)}.stats-area .statistics-container .current-event-container .current-event-title .other-event-container{position:absolute;top:-60px;background:rgba(255,255,255,.3);padding-left:10px;padding-right:10px;border-radius:5px}.stats-area .statistics-container .current-event-container .current-event-title .other-event-container span{color:#fff;font-weight:700;text-decoration:none}.stats-area .statistics-container .current-event-container .current-event-title .other-event-container.prev{left:10px}.stats-area .statistics-container .current-event-container .current-event-title .other-event-container.next{right:10px}.stats-area .statistics-container .current-event-container .tab-buttons-container{display:-ms-flexbox;display:flex}.stats-area .statistics-container .current-event-container .tab-buttons-container .tab{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center}.stats-area .statistics-container .current-event-container .tab-buttons-container .tab .arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;position:absolute;bottom:-10px;left:0;right:0;margin:auto;opacity:0}.stats-area .statistics-container .current-event-container .tab-buttons-container .tab .tab-button{width:95%;font-weight:700;text-transform:uppercase;padding:7px;border-radius:10px;background:unset;border:3px solid #000;color:#000;background-color:#fff;transition:all .3s ease}.stats-area .statistics-container .current-event-container .tab-buttons-container .tab.selected .tab-button,.stats-area .statistics-container .current-event-container .tab-buttons-container .tab:active .tab-button,.stats-area .statistics-container .current-event-container .tab-buttons-container .tab:focus .tab-button,.stats-area .statistics-container .current-event-container .tab-buttons-container .tab:hover .tab-button{border:3px solid #000;color:#fff;background-color:#000}.stats-area .statistics-container .current-event-container .tab-buttons-container .tab.selected .arrow-down{opacity:1}.stats-area .statistics-container .current-event-container .table-riders-container{padding:40px 0}.stats-area .statistics-container .current-event-container .table-riders-container #table-container{width:100%}.stats-area .statistics-container .current-event-container .table-riders-container #table-container tr{width:100%}.stats-area .statistics-container .current-event-container .table-riders-container #table-container tr td{padding-bottom:5px;padding-top:5px;font-family:sans-serif}.stats-area .statistics-container .current-event-container .table-riders-container #table-container tr td.small-col{text-align:center;width:10%;font-family:sans-serif;font-size:15px;font-weight:700}.stats-area .statistics-container .current-event-container .table-riders-container #table-container tr td.small-col.badge{font-size:10px}.stats-area .statistics-container .current-event-container .table-riders-container #table-container tr td.small-col.punteggio{color:#555;font-weight:400}.stats-area .statistics-container .current-event-container .table-riders-container #table-container tr td.large-col{width:70%}.stats-area .statistics-container .current-event-container .table-riders-container #table-container .info-row{text-transform:uppercase;font-weight:700}.stats-area .statistics-container .current-event-container .table-riders-container #table-container .info-row .large-col{font-family:sans-serif}.stats-area .statistics-container .current-event-container .table-riders-container .info-rider .flex-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:400px){.stats-area .statistics-container .current-event-container .table-riders-container .info-rider .flex-container{font-size:12px}}.stats-area .statistics-container .current-event-container .table-riders-container .info-rider .flex-container .rider-avatar{margin-right:5px}.stats-area .statistics-container .current-event-container .table-riders-container .info-rider .flex-container .rider-avatar .avatar{background-repeat:no-repeat;background-size:cover;height:50px;width:50px;background-color:#d3d3d3;border-radius:50%}.notifications .body-container,.recover-password .body-container{min-height:470px}.notifications .cover-container,.recover-password .cover-container{height:280px}.notifications .cover-container .cover-text h1.top-title,.recover-password .cover-container .cover-text h1.top-title{font-size:17pt;margin-top:10px}.notifications .form-container.loading,.recover-password .form-container.loading{opacity:.3}.notifications .error-container,.notifications .success-container,.recover-password .error-container,.recover-password .success-container{max-width:350px;margin-left:auto;margin-right:auto;text-align:center;padding:10px}.notifications .error-container .submit-button,.notifications .success-container .submit-button,.recover-password .error-container .submit-button,.recover-password .success-container .submit-button{width:100%;background:#fff;color:#000;border-radius:4px;border:2px solid #000;font-weight:700;margin-top:35px;font-family:sans-serif;font-size:14px;padding:4px;transition:all .2s ease}.notifications .error-container .submit-button:active,.notifications .error-container .submit-button:focus,.notifications .error-container .submit-button:hover,.notifications .success-container .submit-button:active,.notifications .success-container .submit-button:focus,.notifications .success-container .submit-button:hover,.recover-password .error-container .submit-button:active,.recover-password .error-container .submit-button:focus,.recover-password .error-container .submit-button:hover,.recover-password .success-container .submit-button:active,.recover-password .success-container .submit-button:focus,.recover-password .success-container .submit-button:hover{color:#fff;background:#000}.notifications .error-container,.recover-password .error-container{color:red}.notifications .form-container,.recover-password .form-container{max-width:350px;margin-left:auto;margin-right:auto;text-align:center;padding:10px}.notifications .form-container .error-text,.recover-password .form-container .error-text{color:red;font-size:10pt;text-align:center}.notifications .form-container h4,.recover-password .form-container h4{margin-bottom:5px}.notifications .form-container input,.recover-password .form-container input{width:100%;border:1px solid #000;border-radius:4px;height:25px}.notifications .form-container .submit-button,.recover-password .form-container .submit-button{width:100%;background:#000;color:#fff;border-radius:4px;border:2px solid #000;font-weight:700;margin-top:35px;font-family:sans-serif;font-size:14px;padding:4px;transition:all .2s ease}.notifications .form-container .submit-button:active,.notifications .form-container .submit-button:focus,.notifications .form-container .submit-button:hover,.recover-password .form-container .submit-button:active,.recover-password .form-container .submit-button:focus,.recover-password .form-container .submit-button:hover{color:#000;background:#fff}.notifications .footer,.recover-password .footer{filter:invert(100%)}.form-page{padding-top:80px;width:100%;max-width:600px;margin-left:auto;margin-right:auto}.form-page .logo-container{filter:invert(100%);position:absolute;top:0}.form-page .form-container{padding:10px}.form-page .form-container .error-msg{text-align:center;color:red;padding-top:10px}.form-page .form-container .step{margin-top:25px}.form-page .form-container .step .input-label{color:#222;font-size:10pt}.form-page .form-container .step input,.form-page .form-container .step select,.form-page .form-container .step textarea{margin-bottom:4px;margin-top:4px;padding:8px;border:1px solid #000;border-radius:5px;width:100%}.form-page .form-container .step .location .location-map{width:100%;height:300px}.form-page .form-container .step .location input{width:50%;float:left}.form-page .form-container .step .location input.full{width:100%}.form-page .login-button{margin-top:20px;text-align:center;color:#777;font-family:Montserrat,sans-serif;font-weight:700}.event-container{height:100%;width:100%;position:relative}.event-container .logo-container{left:17.5%;margin-top:-20px;margin-left:-80px}.event-container .logo-container img{filter:invert(100%);opacity:1;width:160px}.event-container .full-screen-container{position:absolute;height:100%;width:100%;top:0;left:20px;right:0;bottom:0}.event-container .full-screen-container .help-bottom{position:absolute;z-index:10;top:20px;left:50%;background-color:#3582ee;padding:8px;padding-right:40px;padding-left:40px;color:#fff;font-size:16pt;opacity:.9;border-radius:5px;text-align:center}.event-container .full-screen-container .full-map-container{width:100%;top:0;left:0;right:0;height:100%;position:absolute}.event-container .full-screen-container .full-map-container #map{position:absolute;top:0;left:35%;right:0;bottom:0}@media screen and (max-width:600px){.event-container .full-screen-container .full-map-container #map{left:0;bottom:250px}}.event-container .full-screen-container .full-map-container .marker.active avatar{opacity:1}.event-container .full-screen-container .full-map-container .marker{height:34px;width:34px}.event-container .full-screen-container .full-map-container .marker .avatar{opacity:.7;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50px;background:#7da7d9;border:2px solid #fff}.event-container .full-screen-container .full-map-container .marker .number{text-align:center;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;font-weight:700;color:#00f;z-index:10}.event-container .full-screen-container .full-map-container .marker .name{font-size:8pt;position:absolute;top:-28px;width:150px;color:#add8e6;font-weight:700;text-shadow:0 0 4px #000;text-align:center;left:-60px;opacity:1;border-radius:4px}.event-container .full-screen-container .full-map-container .marker:hover{z-index:1000}.event-container .full-screen-container .full-map-container .marker:hover .avatar{background-color:#6495ed}.event-container .full-screen-container .full-map-container .marker:hover .name{color:#000;font-weight:700;background-color:#fff;text-shadow:0 0 2px #fff;opacity:1}.event-container .full-screen-container .riders-chart-container{position:absolute;top:100%;margin-top:-50px;bottom:0;left:0;right:0;background-color:#fff;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 80px,#fff 100%);z-index:12}.event-container .full-screen-container .list-container{position:absolute;left:0;background:#fff;z-index:10;bottom:0;min-width:400px;width:35%;overflow:auto}@media screen and (min-width:601px){.event-container .full-screen-container .list-container{top:0}}@media screen and (max-width:600px){.event-container .full-screen-container .list-container{height:250px;width:100%}}.event-container .full-screen-container .list-container .list{padding:20px;padding-top:80px}.event-container .full-screen-container .list-container .list .event-desc{position:relative;color:#e8345b;padding:5px;padding-left:10px;padding-right:10px}.event-container .full-screen-container .list-container .list .event-desc h2{margin:0;position:relative;z-index:2;font-weight:400;font-size:15pt;margin-bottom:10px}.event-container .full-screen-container .list-container .list .event-desc .dates{text-align:right;margin-top:-30px;color:#000;font-size:10pt;font-weight:400}.event-container .full-screen-container .list-container .list .last-users{color:#000;text-transform:uppercase;font-size:9pt;padding-left:10px;margin-top:20px}.event-container .full-screen-container .list-container .list .last-users h2{font-weight:700;font-size:12pt}.event-container .full-screen-container .list-container .list .last-users h2 b{animation:pulse 2s infinite;color:#fff;background-color:red;padding-left:4px;padding-right:4px}.event-container .full-screen-container .list-container .list .event-title{position:relative;color:#fff;padding:5px;padding-left:10px;padding-right:10px;overflow:hidden}.event-container .full-screen-container .list-container .list .event-title .bg-anim{background-color:#e8345b;position:absolute;bottom:0;left:0;right:0;top:0;left:0;z-index:0}.event-container .full-screen-container .list-container .list .event-title h1{text-transform:uppercase;margin:0;position:relative;z-index:2}.event-container .full-screen-container .list-container .list .event-title h4{text-transform:uppercase;font-size:10pt;margin:0;position:relative;z-index:2}.event-container .full-screen-container .list-container .list .rider-container:nth-child(odd){background-color:#fff}.event-container .full-screen-container .list-container .list .rider-container.active .rider .rider-avatar{border:2px solid #6495ed}.event-container .full-screen-container .list-container .list .rider-container{background:0 0;background-color:#eee;border:none;width:100%;height:50px;padding:0;position:relative;margin-bottom:0}.event-container .full-screen-container .list-container .list .rider-container .rider{height:100%;position:relative;color:#000}.event-container .full-screen-container .list-container .list .rider-container .rider .rider-avatar{border:2px solid #ccc;border-radius:100px;background-color:#ddd;position:absolute;left:10px;top:4px;width:42px;height:42px;background-size:cover;background-position:center;background-repeat:no-repeat}.event-container .full-screen-container .list-container .list .rider-container .rider .rider-name{text-align:left;transform:translate(0,-50%);position:absolute;left:60px;top:50%;right:0;color:#555;font-size:12pt;font-family:sans-serif;font-weight:700}.event-container .full-screen-container .list-container .list .rider-container .rider .rider-nr{text-align:right;transform:translate(0,-50%);position:absolute;left:50px;top:50%;right:10px;color:#000;font-size:12pt;font-weight:700;font-family:Montserrat,sans-serif}.account .loading-container{z-index:100;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.9)}.account .loading-container .center{font-weight:700;text-transform:uppercase;position:absolute;top:160px;left:50%;transform:translate(-50%,0);text-align:center}.account .not-valid-container{z-index:100;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.9)}.account .not-valid-container .not-valid{position:absolute;top:160px;left:50%;transform:translate(-50%,0);text-align:center}@media screen and (max-width:991px){.activity-container.area.search-focus .map-area{height:0!important}}@media screen and (max-width:991px){.activity-container.area.search-focus .stats-area .items-area-search-container{height:60px!important}}@media screen and (max-width:991px){.activity-container.area.search-focus .stats-area .items-area-container{margin-top:60px!important}}.activity-container.area{font-family:sans-serif}.activity-container.area .collection-name,.activity-container.area .item-name,.activity-container.area h1,.activity-container.area h2,.activity-container.area h3,.activity-container.area h4,.activity-container.area h5,.activity-container.area h6{font-family:Montserrat,sans-serif}.activity-container.area .logo-container{width:max-content;position:fixed;top:auto;left:17%;z-index:1000;filter:invert(100%)}@media screen and (max-width:991px){.activity-container.area .logo-container{filter:none;display:none}}.activity-container.area .marker .marker-bg{position:absolute;top:-20px;transform-origin:50% 80%;border:1px solid #ddd;background-color:#fff;left:50%;height:25px;transition:transform .1s ease;z-index:10;border-radius:5px;overflow:hidden}.activity-container.area .marker .block{text-align:center;font-size:12px;font-weight:700;position:absolute;bottom:-10%;right:50%;transform:translate(50%,50%);width:max-content;color:#fff;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000}.activity-container.area .marker .marker-element{position:relative;width:50%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-block}.activity-container.area .marker .line{position:absolute;top:10%;z-index:0;height:20px;margin-top:-10px;left:50%;width:1px;background-color:#aaa;opacity:.7}.activity-container.area .title-area-container{position:fixed;margin-top:60px;padding-left:30px;z-index:400;padding-right:30px;width:100%}@media screen and (max-width:991px){.activity-container.area .title-area-container{font-size:small;top:0;margin-top:0;text-align:center;display:block}}@media screen and (max-width:767px){.activity-container.area .title-area-container{display:none}}@media screen and (max-width:991px){.activity-container.area .title-area-container #title-area{font-size:12pt}}.activity-container.area .title-area-container h1{text-transform:uppercase}.activity-container.area .map-area{position:fixed;z-index:300;width:calc(100% - 550px);float:right;right:0;top:0;height:260px;width:50%;margin-right:0;margin-top:0;border-radius:0;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000)}@media screen and (max-width:991px){.activity-container.area .map-area{width:100%}}@media screen and (min-width:992px){.activity-container.area .map-area{height:100%;margin-right:0;margin-top:0;width:calc(100% - 35%);max-width:calc(100% - 250px);z-index:10000}}@media screen and (max-width:991px){.activity-container.area .map-area{height:100%;top:60px}}@media screen and (max-width:991px) and (min-height:550px){.activity-container.area .map-area{height:320px}}@media screen and (max-width:991px) and (min-height:670px){.activity-container.area .map-area{height:400px}}.activity-container.area .stats-area{float:left;min-width:250px;width:35%}@media screen and (max-width:991px){.activity-container.area .stats-area{padding-top:0;width:100%}}.activity-container.area .download-more{margin-top:40px!important}.activity-container.area .items-area-container{margin-top:150px}@media screen and (max-width:991px){.activity-container.area .items-area-container{margin-top:250px;padding:10px;padding-left:0;padding-right:0}}@media screen and (max-width:991px) and (min-height:480px){.activity-container.area .items-area-container{margin-top:250px;padding:10px;padding-left:0;padding-right:0}}@media screen and (max-width:991px) and (min-height:550px){.activity-container.area .items-area-container{margin-top:370px;padding:10px;padding-left:0;padding-right:0}}@media screen and (max-width:991px) and (min-height:670px){.activity-container.area .items-area-container{margin-top:450px;padding:10px;padding-left:0;padding-right:0}}.activity-container.area .item-area.whip{background-color:#111;border-radius:6px}.activity-container.area .item-area.whip .item-area-icon,.activity-container.area .item-area.whip .item-area-logo{filter:invert(100%)}.activity-container.area .item-area.whip .item-brand-name{color:#fff}.activity-container.area .item-area.whip .item-area-site{color:#ccc}.activity-container.area .item-area.whip .item-area-description{color:#ccc}.activity-container.area .item-area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:10px 0 10px 10px;padding:10px 0 10px 10px;border-bottom:2px solid #efefef;border-radius:5px;transition:all .2s ease-in;visibility:visible;opacity:1}.activity-container.area .item-area.hidden{visibility:hidden;opacity:0;height:0;padding:0;margin:0;border:none}.activity-container.area .item-area:first-child{margin:0;padding:0 20px 0 20px;border-bottom:none}@media screen and (max-width:991px){.activity-container.area .item-area:first-child{margin:20px;padding:0}}.activity-container.area .item-area-no-result{text-align:center;color:gray}.activity-container.area .item-area-cont-left{float:left;width:100%;height:100%}.activity-container.area .item-area-cont-left .item-area-name{margin-left:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.activity-container.area .item-area-cont-left .item-area-name span{padding:2px 18px;text-transform:uppercase;border-radius:4px;font-weight:700;color:#fff;font-size:12px}.activity-container.area .item-area-cont-left .item-area-name p{font-size:14px;font-weight:700}.activity-container.area .item-area-cont-left .item-area-name>*{margin:10px 0 8px}.activity-container.area .item-area-cont-left .item-area-icon-name{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.activity-container.area .item-area-cont-left .item-area-icon-name p{font-size:16px;font-weight:700}.activity-container.area .item-area-cont-left .item-area-icon-name img{width:35px;height:35px;border-radius:50%}.activity-container.area .item-area-cont-left .item-name{margin-left:8px;margin-top:8px;margin-bottom:8px;font-weight:bolder;font-size:18px;text-transform:capitalize!important}.activity-container.area .item-area-cont-left .item-images-container{margin-left:8px;height:70px;margin-top:8px}.activity-container.area .item-area-cont-left .item-images-container .item-image{border-radius:4px;object-fit:cover;object-position:center;width:64px;height:64px;cursor:pointer}.activity-container.area .item-area-cont-left .item-images-container .item-image+.item-image{margin-left:4px}.activity-container.area .item-area-cont-left .info-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px;font-weight:700}.activity-container.area .item-area-cont-left .info-item>p{font-size:12px;margin:8px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.activity-container.area .item-area-cont-left .info-item>p.item-area-distance{color:#1e90ff!important}.activity-container.area .item-area-cont-left .info-item img.arrow-right{width:28px;height:22px}.activity-container.area .item-area-cont-left .info-item img.arrow-up-right{width:24px;height:22px}.activity-container.area .item-area-cont-left .cta-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:0;min-width:200px;max-width:max-content;padding-bottom:15px;position:relative;margin-left:-20px;padding-left:20px}.activity-container.area .item-area-cont-left .cta-container::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.activity-container.area .item-area-cont-left .cta-container div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:all}.activity-container.area .item-area-cont-left .cta-container div p{margin:0;font-size:12px;font-weight:700;color:#1e90ff}.activity-container.area .item-area-cont-left .cta-container a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;border-radius:30px;font-size:12px;padding:8px 14px;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;transition:opacity .2s ease;font-weight:700;text-decoration:none}.activity-container.area .item-area-cont-left .cta-container a:last-child{margin-right:20px}.activity-container.area .item-area-cont-left .cta-container a .hidden{visibility:hidden}.activity-container.area .item-area-cont-left .cta-container a.item-area-btn{text-decoration:none!important}.activity-container.area .item-area-cont-left .cta-container a.dodgerblue{color:#fff;background-color:#1e90ff}.activity-container.area .item-area-cont-left .cta-container a.outlined{border:2px solid #1e90ff;background-color:#fff;color:#1e90ff}.activity-container.area .item-area-cont-left .cta-container a:active,.activity-container.area .item-area-cont-left .cta-container a:focus,.activity-container.area .item-area-cont-left .cta-container a:hover{opacity:.8}.activity-container.area .item-area-cont-rigth{float:right;width:30%;height:100%;text-align:center}@media screen and (max-width:991px){.activity-container.area .item-area-cont-rigth{width:40%}}.activity-container.area .item-area-icon{height:40px;margin:5px;border-radius:50%;box-shadow:0 0 5px #ddd;padding:8px}.activity-container.area .item-icon-image{height:30px;width:30px;margin:5px;border-radius:50%}.activity-container.area .item-area-no-logo{margin:5px;display:-ms-inline-flexbox;display:inline-flex;position:absolute;height:40px}.activity-container.area .item-area-no-logo h5{margin:auto}.activity-container.area .item-area-description{margin:5px 0 10px 8px;padding-right:20px;font-family:sans-serif;font-size:11pt;overflow:hidden;max-width:450px;color:#2b2b2b;width:100%;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:575px){.activity-container.area .item-area-description{text-overflow:ellipsis;font-size:10pt}}.activity-container.area .item-area-description a{text-decoration:none}.activity-container.area .items-area-search{position:relative;top:80px;margin:0 20px;height:40px;width:calc(100% - 40px);font-size:medium;padding:0 10px 0 36px;background-color:#ebebeb;border:none;border-radius:10px;appearance:auto}@media screen and (max-width:991px){.activity-container.area .items-area-search{top:10px;width:calc(100% - 20px);margin:0 10px;padding-left:46px}}.activity-container.area .collection-area{margin:0;margin:0 auto;position:relative;width:100%;padding:0}.activity-container.area .collection-area .collection-image{border-radius:16px;width:100%;height:250px;object-fit:cover;object-position:center}.activity-container.area .collection-area .overlay-image{position:absolute;top:0;left:0;border-radius:16px;width:100%;height:250px;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}.activity-container.area .collection-area .collection-data{color:#fff;position:absolute;bottom:5px;left:0;margin:0 20px}.activity-container.area .collection-area .collection-data .collection-owner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:24px}.activity-container.area .collection-area .collection-data .collection-owner .collection-owner-avatar{width:24px;height:24px;border-radius:50%;background-color:#add8e6}.activity-container.area .collection-area .collection-data .collection-owner .collection-owner-name{margin-left:8px}.activity-container.area .collection-area .collection-data h2{margin-bottom:10px;font-size:22px}.activity-container.area .collection-area .collection-data .cta-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:0;width:max-content;padding-bottom:15px;padding-left:0!important;transition:opacity .2s ease}.activity-container.area .collection-area .collection-data .cta-container a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;border-radius:30px;font-size:12px;padding:8px 14px;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer}.activity-container.area .collection-area .collection-data .cta-container a.dodgerblue{color:#fff;background-color:#1e90ff}.activity-container.area .collection-area .collection-data .cta-container a.outlined{border:none;background-color:#fff;color:#1e90ff}.activity-container.area .collection-area .collection-data .cta-container a:active,.activity-container.area .collection-area .collection-data .cta-container a:focus,.activity-container.area .collection-area .collection-data .cta-container a:hover{opacity:.8}.activity-container.area .items-area-search-container{position:fixed;height:140px;min-width:250px;width:35%;background-color:#fff;z-index:1}@media screen and (max-width:991px){.activity-container.area .items-area-search-container{width:100%;height:260px}}@media screen and (max-width:991px) and (min-height:480px){.activity-container.area .items-area-search-container{width:100%;height:260px}}@media screen and (max-width:991px) and (min-height:550px){.activity-container.area .items-area-search-container{width:100%;height:380px}}@media screen and (max-width:991px) and (min-height:670px){.activity-container.area .items-area-search-container{width:100%;height:460px}}.activity-container.area form{position:relative}.activity-container.area form input{font-weight:700}.activity-container.area form img.search-icon{position:relative;top:50px;left:30px;width:20px;height:auto}@media screen and (max-width:991px){.activity-container.area form img.search-icon{top:-20px;left:24px}}.activity-container.area input:focus{outline:0}.activity-container.area .mapboxgl-popup-tip{border:none}.activity-container.area .mapboxgl-popup-content{padding:10px}.activity-container.area .popup-map-area{z-index:10;font-weight:700;font-size:medium;background-color:#fff;opacity:1;border:1px solid #151515;text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:900;top:0;pointer-events:none;border-radius:4px}.activity-container.area .popup-map-area h5{margin:0}.activity-container.area #info-modal{position:fixed;top:0;left:0;min-width:250px;width:35%;height:100%;z-index:10000;background-color:#fff;transition:all 1s linear;visibility:visible;overflow-y:auto;padding:30px}@media screen and (min-height:480px){.activity-container.area #info-modal{top:350px;height:calc(100% - 350px)}.activity-container.area #info-modal.wh-100{top:0!important;height:100%!important}}@media screen and (min-height:480px) and (min-width:992px){.activity-container.area #info-modal{top:0!important;height:100%!important}}@media screen and (min-height:550px){.activity-container.area #info-modal{top:380px;height:calc(100% - 380px)}.activity-container.area #info-modal.wh-100{top:0!important;height:100%!important}}@media screen and (min-height:550px) and (min-width:992px){.activity-container.area #info-modal{top:0!important;height:100%!important}}@media screen and (min-height:670px){.activity-container.area #info-modal{top:460px;height:calc(100% - 460px)}.activity-container.area #info-modal.wh-100{top:0!important;height:100%!important}}@media screen and (min-height:670px) and (min-width:992px){.activity-container.area #info-modal{top:0!important;height:100%!important}}.activity-container.area #info-modal.w-100{width:100%!important;height:100%!important;top:0!important}.activity-container.area #info-modal .fullscreen-image-wrapper{visibility:visible;opacity:1;transition:.1s all linear;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.activity-container.area #info-modal .fullscreen-image-wrapper.hidden{visibility:hidden;opacity:0}.activity-container.area #info-modal .fullscreen-image-wrapper img{object-fit:contain;object-position:center;height:100%;width:100%;z-index:1}.activity-container.area #info-modal .fullscreen-image-wrapper .image-wrapper-overlay{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%}.activity-container.area #info-modal .fullscreen-image-wrapper .close-btn{cursor:pointer;background-color:#fff;color:#333;width:26px;height:26px;border-radius:50%;font-weight:700;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;margin:20px;z-index:2}.activity-container.area #info-modal .cta-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:0;min-width:200px;max-width:max-content;padding-bottom:15px;position:relative;margin-left:-20px;padding-left:20px}.activity-container.area #info-modal .cta-container::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.activity-container.area #info-modal .cta-container div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:all}.activity-container.area #info-modal .cta-container div p{margin:0;font-size:12px;font-weight:700;color:#1e90ff}.activity-container.area #info-modal .cta-container a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;border-radius:30px;font-size:12px;padding:8px 14px;-ms-flex:0 0 auto;flex:0 0 auto;transition:opacity .2s ease;cursor:pointer;font-weight:700;text-decoration:none;border:2px solid #1e90ff}.activity-container.area #info-modal .cta-container a:last-child{margin-right:20px}.activity-container.area #info-modal .cta-container a .hidden{visibility:hidden}.activity-container.area #info-modal .cta-container a.dodgerblue{color:#fff;background-color:#1e90ff}.activity-container.area #info-modal .cta-container a.outlined{background-color:#fff;color:#1e90ff}.activity-container.area #info-modal .cta-container a:active,.activity-container.area #info-modal .cta-container a:focus,.activity-container.area #info-modal .cta-container a:hover{opacity:.8}@media screen and (max-width:991px){.activity-container.area #info-modal{width:100%;z-index:301}}.activity-container.area #info-modal.hidden{left:-1000px;display:block;visibility:hidden}.activity-container.area #info-modal .info-btn-close{margin-left:auto}.activity-container.area #info-modal .info-btn-close span{cursor:pointer;font-size:20pt;-ms-flex-item-align:start;align-self:flex-start;background-color:#333;color:#fff;width:35px;height:35px;border-radius:50%;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:-2px}.activity-container.area #info-modal .info-container-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.activity-container.area #info-modal .info-container-top h2{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin:16px 16px 16px 0;max-width:500px}.activity-container.area #info-modal .info-container .info-title .title{word-break:break-word;margin:16px 0}.activity-container.area #info-modal .info-container .info-details .distance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;color:#1e90ff;font-weight:700;margin:0 0 16px 0}.activity-container.area #info-modal .info-container .info-details .distance img{width:20px;height:20px}.activity-container.area #info-modal .info-container .info-details div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.activity-container.area #info-modal .info-container .info-details div.info-box-1{margin-left:-8px}.activity-container.area #info-modal .info-container .info-details div.info-box-1 .distance{margin:0}.activity-container.area #info-modal .info-container .info-details div.info-box-1>span{padding:4px}.activity-container.area #info-modal .info-container .info-details div.info-box-1>*{margin:16px 0}.activity-container.area #info-modal .info-container .info-details img.icon{width:30px;height:30px}.activity-container.area #info-modal .info-container .info-details .city{font-size:16px;margin-right:8px;word-break:break-word}.activity-container.area #info-modal .info-container .info-description{max-width:500px}.activity-container.area #info-modal .info-container .info-description .description{margin:16px 0}.activity-container.area #info-modal .info-container .info-description h1,.activity-container.area #info-modal .info-container .info-description h2,.activity-container.area #info-modal .info-container .info-description h3,.activity-container.area #info-modal .info-container .info-description h4,.activity-container.area #info-modal .info-container .info-description h5{font-size:1.1rem}.activity-container.area #info-modal .info-container .info-carousel{overflow:hidden;margin:0 -30px 0 0}.activity-container.area #info-modal .info-container .info-carousel .slick-list{margin:16px 0}.activity-container.area #info-modal .info-container .info-carousel .slick-track{width:max-content!important;display:-ms-flexbox;display:flex;gap:8px}.activity-container.area #info-modal .info-container .info-carousel .slick-track.no-translate{transform:none!important}.activity-container.area #info-modal .info-container .info-carousel .slick-track .carousel-image{border-radius:10px;width:300px!important;height:300px;object-fit:cover;object-position:center;cursor:pointer}.activity-container.area .floating.in .floating-background{opacity:1}.activity-container.area .floating.in .floating-container{opacity:1;transform:translate(0,-50%)}.activity-container.area .floating.hidden{display:none}.activity-container.area .floating{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10001;overflow-y:auto}.activity-container.area .floating .area-logo{margin:auto;margin-top:20px;height:150px;width:150px;background-position:center;background-repeat:no-repeat;margin-bottom:20px;background-color:#ddd;background-size:contain;border:1px solid #ddd;border-radius:10px}@media screen and (max-width:767px){.activity-container.area .floating .area-logo{height:100px;width:100px;margin-top:10px;margin-bottom:10px}}@media screen and (max-height:400px){.activity-container.area .floating .area-logo{height:70px;width:70px;margin-top:0;margin-bottom:10px}}.activity-container.area .floating button.livetracking{background-color:#1e90ff;border-color:#1e90ff}.activity-container.area .floating button.livetracking:active,.activity-container.area .floating button.livetracking:focus,.activity-container.area .floating button.livetracking:hover{background-color:#fff;border-color:#1e90ff;color:#1e90ff}.activity-container.area .floating .area-logo.malatestiana{background-image:url(/images/5fac071d8115d8215aa8d985f7c1c533eb16d0e7/mlt21-logo.png)}.activity-container.area .floating .floating-background{background-color:rgba(0,0,0,.8);position:fixed;z-index:2;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .2s ease}.activity-container.area .floating .floating-container{box-shadow:0 0 3px rgba(0,0,0,.3);position:relative;border-radius:0;z-index:3;width:90%;height:90%;max-height:500px;max-width:850px;border-radius:20px;left:0;margin:auto;right:0;top:50%;opacity:0;transform:translate(0,0);transition:all .5s ease;background-color:#fff;color:#000;text-align:center;padding:10px;padding-top:30px;padding-bottom:30px}@media screen and (max-width:767px){.activity-container.area .floating .floating-container{top:50%;max-height:initial;transform:translate(0,100px);height:auto}}.activity-container.area .floating #buffer.floating-container{max-width:400px!important;max-height:250px!important;background-color:#151515;color:#fff;font-family:sans-serif}.activity-container.area .floating #buffer.floating-container .maps-list .step-text{margin-top:40px!important}.activity-container.area .floating #buffer.floating-container .maps-list a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;background-color:#151515}.activity-container.area .floating #buffer.floating-container .maps-list a.dark img{filter:brightness(1.75)}.activity-container.area .floating #buffer.floating-container .maps-list a.selected img{outline:4px solid #1e90ff}.activity-container.area .floating #buffer.floating-container .maps-list a span{font-size:14px}.activity-container.area .floating #buffer.floating-container .maps-list a img{border-radius:8px;width:80px;height:80px}.activity-container.area .floating #share.floating-container{max-width:700px!important;max-height:470px!important;min-height:250px!important;height:auto;background-color:#151515;color:#fff;font-family:sans-serif}.activity-container.area .floating #share.floating-container .copy-text{background-color:#333;border-radius:10px;padding:5px 10px;cursor:pointer;display:inline-block}.activity-container.area .floating .step.step-split{display:inline-block;width:calc(50% - 20px);padding-right:10px;padding-left:10px;position:relative;top:0}@media screen and (max-width:767px){.activity-container.area .floating .step.step-split{width:100%}}.activity-container.area .floating .input-share{width:80%;margin:10px 5px 10px 0;padding:5px;border-radius:6px;border:1px solid #333;text-align:center}.activity-container.area .floating .input-share::selection{background-color:#ff0057;color:#fff}.activity-container.area .floating .floating-close{cursor:pointer;position:absolute;background-color:#333;color:#fff;width:35px;height:35px;border-radius:50%;border:none;font-weight:700;right:10px;top:10px;font-size:16pt;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.activity-container.area .floating .floating-body{max-width:100%;margin:auto}.activity-container.area .floating .step{margin-top:20px;margin-bottom:20px}.activity-container.area .floating .step .step-title{margin-bottom:6px;font-weight:700}.activity-container.area .floating .step .step-title span{margin-top:16px;display:block}.activity-container.area .floating .step .step-text{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.activity-container.area .floating .step .step-text>a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#333;width:80px;height:80px;cursor:pointer;border-radius:10px;text-decoration:none;color:#fff;font-size:12px;gap:8px}.activity-container.area .floating .step .step-text>a img{width:30px;height:30px;object-fit:cover;object-position:center}.activity-container.area .floating .step .go-to-external{font-family:sans-serif;font-size:9pt;color:gray;margin-top:10px;position:absolute;bottom:-20px;width:100%;left:0;text-align:center;text-decoration:underline}.activity-container.area .floating .step .step-small{margin-bottom:8px;font-size:8pt;font-style:italic;line-height:100%;font-family:sans-serif}.activity-container.area .floating .step .step-event-icon{height:50px;margin:auto;margin-bottom:10px;background-color:#eee;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:15px;height:60px;width:60px}.activity-container.area .floating button.highlight{text-transform:uppercase}.activity-container.area .floating .step-separator{width:80%;max-width:400px;margin-left:auto;margin-right:auto;height:1px;background-color:#aaa}.show-download{margin-top:70px}.show-download .fixed-banner.appearing-bottom-banner-container{transform:translate(0,0);opacity:1}@media screen and (max-width:991px){.show-download .title-area-container{top:60px!important}}@media screen and (max-width:991px){.show-download .map-area{top:150px!important}}.fixed-banner.appearing-bottom-banner-container{top:0;left:0;display:block;font-weight:700;padding:2px;opacity:0;padding-top:0;padding-bottom:0;height:inherit;background:#000;overflow:hidden;z-index:100002;position:fixed;width:100%;transform:translate(0,-100%);transition:all .3s ease;border-bottom:3px solid #222}.fixed-banner.appearing-bottom-banner-container .banner-container{position:relative;left:0;right:0;width:100%;max-width:600px;margin:auto;height:67px}.fixed-banner.appearing-bottom-banner-container .banner-content{position:absolute;left:40px;right:0;top:50%;text-align:left;transform:translate(0,-50%)}.fixed-banner.appearing-bottom-banner-container .banner-content .app-icon{float:left;width:52px;height:52px;background:#000;border:1px solid #333;border-radius:14px;background-size:contain;background-image:url(/images/9f78f7f608c6fcad22dbfd80222f3c5e79f30b4f/logo.png);background-position:center;background-repeat:no-repeat}.fixed-banner.appearing-bottom-banner-container .banner-content .app-text{position:absolute;left:60px;right:65px;top:50%;font-weight:700;font-family:sans-serif;color:#ddd;font-size:10pt;transform:translate(0,-50%);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:767px){.fixed-banner.appearing-bottom-banner-container .banner-content .app-text{font-size:9pt}}.fixed-banner.appearing-bottom-banner-container .banner-content .stars-icon{width:100%;height:12px;margin-top:4px;background-size:contain;background-image:url(/images/8287477e8eccca663e9c815be617ea2dbbca4e8c/stars.png);background-position:0 50%;background-repeat:no-repeat}.fixed-banner.appearing-bottom-banner-container .right-side{position:absolute;right:10px;top:50%;transform:translate(0,-50%);text-align:right}.fixed-banner.appearing-bottom-banner-container .right-side .install-btn{font-weight:300;color:#1e90ff;font-weight:14pt;font-family:sans-serif}.fixed-banner.appearing-bottom-banner-container .banner-close{position:absolute;left:0;top:50%;margin-top:-20px}.fixed-banner.appearing-bottom-banner-container .banner-close .close-btn{cursor:pointer;height:40px;width:40px;box-shadow:none;border:none;background-color:transparent;position:relative}.fixed-banner.appearing-bottom-banner-container .banner-close .close-btn i{filter:invert(100%);display:block;height:100%;width:100%;background-size:contain;background-image:url(/images/icons/182d8d41333e8c36b58c38b2b785b5d08dbdf948/close-thin.png);background-position:center;background-repeat:no-repeat}.faqs-container{max-width:600px;margin:auto;padding-top:80px;padding-bottom:40px}.faqs-container .faqs-title{text-align:center;text-transform:uppercase;font-size:12pt;font-family:Montserrat,sans-serif;font-weight:900;color:#555}@media screen and (max-width:767px){.faqs-container .faqs-title{font-size:10pt}}.faqs-container .c-faq-fieature-tag-container{display:none}.faqs-container .c-faq-feature-container{border-bottom:1px solid #ddd;padding-top:0;position:relative;padding-bottom:0}.faqs-container .c-faq-feature{cursor:pointer;position:relative;border:none;width:100%;text-align:left;background-color:#fff;padding-top:20px;padding-bottom:20px}.faqs-container .c-faq-feature-container:hover .c-faq-feature-open{transform:translate(0,-50%) rotate(90deg);transform-origin:center}.faqs-container .c-faq-feature-title{font-family:Montserrat,sans-serif;font-size:16pt;font-weight:700;margin:0;color:#000;padding-right:30px}@media screen and (max-width:767px){.faqs-container .c-faq-feature-title{font-size:13pt}}.faqs-container .c-faq-feature-description{overflow:hidden;height:0;margin:0;line-height:180%;font-size:12pt;font-family:sans-serif;font-weight:400}@media screen and (max-width:767px){.faqs-container .c-faq-feature-description{font-size:10pt}}.faqs-container .c-faq-feature-description .c-faq-feature-description-text{margin-top:0;padding-bottom:20px;padding-left:5px;padding-right:5px}.faqs-container .c-faq-feature-container.opened .c-faq-feature-description{height:auto}.faqs-container .c-faq-feature-container.opened .c-faq-feature-open{transform:translate(0,-50%) rotate(45deg) scale(1.5)}.faqs-container .c-faq-feature-close,.faqs-container .c-faq-feature-open{position:absolute;font-family:sans-serif;font-size:18pt;color:#151515;font-weight:700;transition:all .3s ease;right:10px;top:50%;transform:translate(0,-50%)}.test-site{max-width:1000px;margin:auto}.test-site h2{font-family:Montserrat,sans-serif}.test-site .test-site-body{margin-top:0;margin-bottom:0}.test-site .test-site-body p{font-family:sans-serif}.buffer_btn{display:block;width:100%;height:95%;background-image:url(/images/icons/a1646e31c7b68c9d0bc98b772e958fdcd02cdf9f/buffer.png);background-position:center;background-size:cover;background-repeat:no-repeat}.mapboxgl-ctrl-pitchtoggle-3d span{display:block;width:100%;height:95%;background-image:url(/images/icons/d0dd6de4432a86322fc9aa1b4d82e093e5cf6475/toggle-3d.png);background-position:center;background-size:cover;background-repeat:no-repeat}.mapboxgl-ctrl-pitchtoggle-2d span{display:block;width:100%;height:95%;background-image:url(/images/icons/5cf7d959d1beb7a57716231e20f810655864e8b4/toggle-2d.png);background-position:center;background-size:cover;background-repeat:no-repeat}.mapboxgl-ctrl-geolocate span{display:block;width:100%;height:95%;background-image:url(/images/icons/5ec3862ae0e114c6597e11798a7b671d8a7d1fd7/user-position.png)!important;background-position:center;background-size:cover;background-repeat:no-repeat}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-group{background:0 0!important;border-radius:20px!important}.mapboxgl-ctrl-group button{width:32px!important;height:32px!important;background-color:#fff!important;border-radius:20px!important}.mapboxgl-ctrl-group button:not(:disabled):hover{background-color:#fff!important;border-radius:20px}.mapboxgl-ctrl-group button+button{border-top:none!important;margin-top:10px}.mapboxgl-popup h5{margin:0}.mapboxgl-popup .mapboxgl-popup-close-button{display:none}.mapboxgl-ctrl-group:not(:empty){box-shadow:none!important}.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:24px!important}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#fff!important}.item-icon-cta,.item-icon-cta-container{width:16px;height:16px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl-group:nth-child(2){margin-top:calc(100vh / 3)}@media screen and (max-height:550px) and (max-width:991px){.mapboxgl-ctrl-top-right .mapboxgl-ctrl-group:nth-child(2){margin-top:10px}}@media screen and (max-width:991px){.mapboxgl-ctrl-top-right .mapboxgl-ctrl-group:nth-child(2){margin-top:10px}}@media screen and (max-height:400px) and (min-width:992px){.mapboxgl-ctrl-top-right .mapboxgl-ctrl-group:nth-child(2){margin-top:calc(100vh / 4)}}@media screen and (max-height:300px){.mapboxgl-ctrl-top-right .mapboxgl-ctrl-group:nth-child(2){margin-top:10px}}#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated .last[dir=rtl]{right:auto!important;left:25px!important}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}.mapboxgl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:0;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:hsla(0,0%,100%,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:0;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:rgb(0 0 0/5%)}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.modal{color:#111;height:100%;min-height:100%;opacity:0;overflow:auto;padding:0 1rem;position:relative;transition:opacity 238ms ease;width:100%;z-index:5000;display:none}@media (max-width:560px){.modal{padding:0 .75rem}}.modal.js-show_modal{opacity:1;display:block;pointer-events:all;visibility:visible}.modal-container{background:#fff;border-radius:28px;margin:30px auto;max-width:1180px;padding:5.61rem;position:relative;width:100%;z-index:10}@media (max-width:1040px){.modal-container{padding:4.209rem 2.369rem}}@media (max-width:560px){.modal-container{margin:3.157rem auto}}.modal-close{cursor:pointer;position:absolute;right:2.369rem;top:2.369rem}@media (max-width:1040px){.modal-close{right:1rem;top:1rem}}.modal-close>svg{height:1.777rem;transform:rotate(45deg);width:1.777rem}.modal-close>svg>path{fill:#111;transition:.1s ease}.modal-close:hover>svg path{fill:#888}.modal-title{font-size:2.369rem}.modal-features{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.579rem -.889rem;padding-top:0}@media (max-width:560px){.modal-features{margin:-.5rem 0;padding-top:0}}.modal-features-feature{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;padding:1.579rem .889rem}@media (max-width:800px){.modal-features-feature{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:560px){.modal-features-feature{-ms-flex-preferred-size:100%;flex-basis:100%;padding:.5rem 0}}.modal-features-feature-icon{height:3.157rem;width:auto}.modal-features-feature-title{font-size:1rem}.modal-features-feature-description{color:#242424;font-size:.8rem;margin-top:.317rem}.floating.in .floating-background{opacity:1}.floating.in .floating-container{opacity:1;transform:translate(0,0)}.floating.hidden{display:none}.floating{position:fixed;top:0;left:0;right:0;bottom:0;display:block;z-index:1000;overflow-y:auto}.floating .floating-background{background-color:rgba(0,0,0,.5);position:fixed;z-index:2;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .2s ease}.floating .floating-container{box-shadow:0 0 3px rgba(0,0,0,.3);position:relative;border-radius:0;z-index:3;width:100%;width:100%;max-width:100%;min-height:100%;left:0;margin:auto;right:0;top:0;opacity:0;transform:translate(0,100px);transition:all .5s ease;background-color:#fff;color:#000;text-align:center;padding:10px;padding-top:30px;padding-bottom:30px}.floating .floating-close{cursor:pointer;position:absolute;background-color:transparent;border:none;font-weight:700;right:10px;padding:10px;top:10px;font-size:14pt}.floating .floating-body{max-width:340px;margin:auto}.floating .step{margin-top:20px;margin-bottom:20px}.floating .step .step-title{margin-bottom:6px;font-weight:700}.floating .step .step-text{margin-bottom:8px;font-size:10pt;line-height:150%;font-family:sans-serif}.floating .step .step-small{margin-bottom:8px;font-size:8pt;font-style:italic;line-height:100%;font-family:sans-serif}.floating .step .step-event-icon{height:50px;margin:auto;margin-bottom:10px;background-color:#eee;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:15px;height:60px;width:60px}.floating .qr-code-container{margin:auto;width:256px;text-align:center}.floating .step-separator{width:80%;max-width:400px;margin-left:auto;margin-right:auto;height:1px;background-color:#aaa}.floating .download-cta-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:20px}.floating .download-cta-container .c_button{border:1px solid #ccc}.c_button{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#111;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;line-height:1;padding:.75rem 1rem;position:relative;transform:translateY(0);transition:150ms ease;white-space:nowrap;border:none;font-size:1rem}.c_button:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.1);transform:translateY(-1px)}.c_button.dark{background-color:#242424;color:#fff}.c_button.accent{background-color:#1e90ff;color:#fff}.c_button.contained{background-color:transparent;border:2px solid #fff;color:#fff}.c_button.contained svg{fill:#fff;height:.9rem;margin-left:.563rem;width:auto}.c_button.contained.dark{background-color:transparent;border-color:#111;color:#111}.c_button.contained.dark svg{fill:#111}.c_button.contained .small{padding:calc(.563rem - 2px) calc(1rem - 3px)}.c_button.plus{background-color:gold}.c_button.plus::before{background-color:gold;content:"plus";padding:0 5px;position:absolute;right:0;top:-.563rem}@supports ((-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 100%)) or (clip-path:polygon(0 0,100% 0,100% 75%,0 100%))){.c_button.plus::before{-webkit-clip-path:polygon(0 0,100% 0,100% 75%,17% 75%,0 100%,0 75%);clip-path:polygon(0 0,100% 0,100% 75%,17% 75%,0 100%,0 75%);padding:0 5px 10px 5px}}.c_button.small{border-radius:30px;font-size:.9rem;padding:.563rem 1rem}.c_button.small .c_button-icon{height:1.333rem;margin-right:.317rem}.c_button-icon{background-repeat:no-repeat;background-size:contain;background-position:center;height:1.777rem;margin-right:.563rem}.c_button.android,.c_button.ios{padding-top:.6rem;padding-bottom:.6rem}.c_button.ios .c_button-icon{background-image:url(/96ea84e12ada26f0bbe447dd2eedf05378e60d08/542a3/images/apple-icon.svg);width:30px}.c_button.android .c_button-icon{background-image:url(/0298675d658d49e5730947bbe448b0026e9e02f5/1d350/images/google-play-logo.svg);width:30px}.c_button-super_text{display:block;font-family:Montserrat;font-size:.563rem;font-weight:600;margin-bottom:.075rem}