@font-face{font-family:"Rowan";src:url("../fonts/Rowan-Regular.woff2") format("woff2"),url("../fonts/Rowan-Regular.woff") format("woff"),url("../fonts/Rowan-Regular.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}:root{--white: #fff;--black: #000;--gray: #7c7c7c;--yellow: #fcd116;--blue: #003893;--red: #ce1126;--red: #a00000;--public: "Public Sans", sans-serif;--road-rage: "Road Rage", sans-serif;--rowan: "Rowan", sans-serif}body{font-family:var(--public);line-height:1.4em}.main-wrapper{position:relative;width:100%;height:100vh;overflow:hidden}#map-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}#map-wrapper .mapboxgl-canvas-container .marker-pin{opacity:0 !important}.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:24px}.inset-map{position:absolute;bottom:1.5rem;right:1.5rem;height:180px;width:180px;max-width:50%;pointer-events:none}.inset-map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.5))}[style*="opacity: 0"]{pointer-events:none !important}#slider-wrapper{width:100%;height:100%;pointer-events:none;z-index:5}#slider-wrapper .slick-arrow{width:20px;height:34px;cursor:pointer;z-index:1;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;pointer-events:all;-webkit-filter:drop-shadow(0 0 4px var(--black));filter:drop-shadow(0 0 4px var(--black))}#slider-wrapper .slick-arrow.slick-prev{left:1rem}#slider-wrapper .slick-arrow.slick-prev::before{font:var(--fa-font-solid);content:"";font-size:2rem;color:var(--yellow);opacity:1}#slider-wrapper .slick-arrow.slick-next{right:1rem}#slider-wrapper .slick-arrow.slick-next::before{font:var(--fa-font-solid);content:"";font-size:2rem;color:var(--yellow);opacity:1}#slider-wrapper .slick-arrow.slick-disabled{opacity:0;pointer-events:none}#slider-wrapper .slick-dots{bottom:1rem}#slider-wrapper .slick-dots li{width:20px;height:30px;padding:0}#slider-wrapper .slick-dots li button{width:30px;height:30px;padding:0;cursor:pointer;pointer-events:all}#slider-wrapper .slick-dots li button::before{font:var(--fa-font-solid);content:"";font-size:1rem;line-height:30px;width:30px;height:30px;color:var(--white);opacity:1;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#slider-wrapper .slick-dots li.slick-active button{-webkit-filter:drop-shadow(0 0 5px var(--black));filter:drop-shadow(0 0 5px var(--black))}#slider-wrapper .slick-dots li.slick-active button::before{content:"";font-size:1.5rem;color:var(--yellow);opacity:1}#slider-wrapper .slick-list{height:100%}#slider-wrapper .slick-list .slick-track{height:100%}#slider-wrapper .slick-list .slick-track .slide{height:100%;padding:1rem 1rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#slider-wrapper .slick-list .slick-track .slide .background-image{position:absolute;top:0;left:0;width:100%;height:100%}#slider-wrapper .slick-list .slick-track .slide .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#slider-wrapper .slick-list .slick-track .slide .info-card{position:relative;width:60%;padding:.75rem 1rem;background-color:var(--white);border-radius:.5rem;-webkit-box-shadow:0 5px 6px rgba(0,0,0,.3);box-shadow:0 5px 6px rgba(0,0,0,.3);pointer-events:all}#slider-wrapper .slick-list .slick-track .slide .info-card p{font-size:1.2rem;line-height:1.4em;color:var(--black)}#slider-wrapper .slick-list .slick-track .slide.slider-cover{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.75);pointer-events:all}#slider-wrapper .slick-list .slick-track .slide.slider-cover .background-image img{-webkit-filter:brightness(0.5);filter:brightness(0.5)}#slider-wrapper .slick-list .slick-track .slide.slider-cover img.main-logo{-webkit-filter:drop-shadow(0 0 8px var(--black));filter:drop-shadow(0 0 8px var(--black))}#slider-wrapper .slick-list .slick-track .slide.slider-cover p.main-subtitle{font-weight:400;font-size:22px;line-height:1.4em;text-align:center;color:var(--white);text-shadow:0 0 6px #000}#slider-wrapper .slick-list .slick-track .slide.slider-cover p.route-title{font-family:var(--road-rage);font-size:120px;line-height:1em;color:var(--yellow);text-shadow:0 0 6px #000}#slider-wrapper .slick-list .slick-track .slide.slider-cover a.start-button{display:inline-block;outline:0 !important;cursor:pointer;-webkit-filter:drop-shadow(0 0 6px var(--black));filter:drop-shadow(0 0 6px var(--black))}#slider-wrapper .slick-list .slick-track .slide.slider-cover a.start-button img{width:240px}#slider-wrapper .slick-list .slick-track .slide.for-quote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(51,77,114,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#slider-wrapper .slick-list .slick-track .slide.for-quote .quote-card{width:80%;color:var(--white)}#slider-wrapper .slick-list .slick-track .slide.for-quote .quote-card img.quote-icon{width:60px;margin-bottom:1.5rem}#slider-wrapper .slick-list .slick-track .slide.for-quote .quote-card p.text{font-family:var(--rowan);font-weight:400;font-size:30px;line-height:1.4em;text-shadow:0 0 6px rgba(0,0,0,.75)}#slider-wrapper .slick-list .slick-track .slide.for-quote .quote-card p.credit{font-weight:300;font-size:1.1rem;line-height:1.2em;margin-top:1.5rem;opacity:.75}.show-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:.75rem;left:.75rem;width:40px;height:40px;background-color:var(--white);border-radius:50%;font-size:18px;-webkit-box-shadow:0 3px 8px 2px rgba(0,0,0,.4);box-shadow:0 3px 8px 2px rgba(0,0,0,.4);z-index:3}.menu-wrapper{position:absolute;top:0;left:0;width:350px;height:100%;background-color:#7a8ba6;padding:.75rem;translate:-100%;z-index:6}.menu-wrapper p.menu-title{font-weight:600;font-size:20px;color:var(--white)}.menu-wrapper a.hide-menu{font-size:18px;color:var(--yellow)}.menu-wrapper .layers-menu .layer-menu-item{border-bottom:2px solid rgba(0,0,0,.3)}.menu-wrapper .layers-menu .layer-menu-item .layer-icon img{width:30px}.menu-wrapper .layers-menu .layer-menu-item .layer-info{padding-left:0}.menu-wrapper .layers-menu .layer-menu-item .layer-info p.layer-title{font-weight:500;font-size:16px;color:var(--white)}.menu-wrapper .layers-menu .layer-menu-item .layer-info p.layer-subtitle{font-size:14px;color:var(--white);opacity:.75}.menu-wrapper .layers-menu .layer-menu-item:first-child{border-top:2px solid rgba(0,0,0,.3)}@supports(-webkit-appearance: none) or (-moz-appearance: none){.checkbox-wrapper input[type=checkbox]{--active: #00ac0c;--active-inner: #eaeaea;--focus: rgba(255,255,255,.3);--border: #070c14;--border-hover: #275EFE;--background: #a3a3a3;--disabled: #F6F8FF;--disabled-inner: #070c14;-webkit-appearance:none;-moz-appearance:none;height:23px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid rgba(0,0,0,0);background:var(--b, var(--background));-webkit-transition:background .3s,border-color .3s,-webkit-box-shadow .2s;transition:background .3s,border-color .3s,-webkit-box-shadow .2s;transition:background .3s,border-color .3s,box-shadow .2s;transition:background .3s,border-color .3s,box-shadow .2s,-webkit-box-shadow .2s}.checkbox-wrapper input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;-webkit-transition:opacity var(--d-o, 0.2s),-webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);transition:opacity var(--d-o, 0.2s),-webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s);transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s),-webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease)}.checkbox-wrapper input[type=checkbox]:checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}.checkbox-wrapper input[type=checkbox]:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.9}.checkbox-wrapper input[type=checkbox]:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}.checkbox-wrapper input[type=checkbox]:disabled+label{cursor:not-allowed}.checkbox-wrapper input[type=checkbox]:hover:not(:checked):not(:disabled){--bc: var(--border-hover)}.checkbox-wrapper input[type=checkbox]:focus{-webkit-box-shadow:0 0 2px 1px var(--focus);box-shadow:0 0 2px 1px var(--focus)}.checkbox-wrapper input[type=checkbox]:not(.switch){width:21px}.checkbox-wrapper input[type=checkbox]:not(.switch):after{opacity:var(--o, 0)}.checkbox-wrapper input[type=checkbox]:not(.switch):checked{--o: 1}.checkbox-wrapper input[type=checkbox]+label{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:4px}.checkbox-wrapper input[type=checkbox]:not(.switch){border-radius:7px}.checkbox-wrapper input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;-webkit-transform:rotate(var(--r, 20deg));transform:rotate(var(--r, 20deg))}.checkbox-wrapper input[type=checkbox]:not(.switch):checked{--r: 43deg}.checkbox-wrapper input[type=checkbox].switch{width:40px;border-radius:100px}.checkbox-wrapper input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:17px;height:17px;background:var(--active-inner);-webkit-transform:translateX(var(--x, 0));transform:translateX(var(--x, 0))}.checkbox-wrapper input[type=checkbox].switch:checked{--ab: var(--active-inner);--x: 17px}.checkbox-wrapper input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}}.checkbox-wrapper *{-webkit-box-sizing:inherit;box-sizing:inherit}.checkbox-wrapper *:before,.checkbox-wrapper *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.info-link{position:absolute;right:10px;bottom:10px}.info-link .show-hide-credits{width:24px;height:24px;border-radius:50%;background-color:var(--white);color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.credits-wrapper{background-color:var(--white);padding:1.5rem;border-radius:17.5px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.35);box-shadow:0 3px 5px rgba(0,0,0,.35);position:absolute;width:50%;top:50%;left:50%;translate:-50% -50%;text-align:center;z-index:1000;display:none}.credits-wrapper .credits-title{font-weight:700;font-size:22px;margin-bottom:1.5rem;color:var(--main-green)}.credits-wrapper .credits-list li{font-size:14px;line-height:1.4em;color:var(--main-green)}.credits-wrapper .credits-list li:not(:first-child){margin-top:1.5rem}.credits-wrapper .credits-list li span{font-weight:600;color:var(--main-green);opacity:.5}.credits-wrapper .credits-list li a{color:var(--yellow)}.credits-wrapper .credits-close{position:absolute;top:.75rem;right:.75rem}.credits-wrapper .credits-close a{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--red)}@media screen and (min-width: 768px)and (max-width: 1007px){.credits-wrapper{width:75%}}@media screen and (max-width: 767px){.menu-wrapper{width:75%}#slider-wrapper .slick-dots{bottom:2rem}#slider-wrapper .slick-list .slick-track .slide{padding-bottom:5rem}#slider-wrapper .slick-list .slick-track .slide.slider-cover p.main-subtitle{font-size:16px}#slider-wrapper .slick-list .slick-track .slide.slider-cover p.route-title{font-size:80px}#slider-wrapper .slick-list .slick-track .slide .info-card{width:100%}#slider-wrapper .slick-list .slick-track .slide .info-card p{font-size:1rem}#slider-wrapper .slick-list .slick-track .slide.for-quote .quote-card img.quote-icon{width:50px}#slider-wrapper .slick-list .slick-track .slide.for-quote .quote-card p.text{font-size:22px}#slider-wrapper .slick-list .slick-track .slide.for-quote .quote-card p.credit{font-size:1rem}.mapboxgl-ctrl-bottom-left{display:none}.credits-wrapper{width:calc(100% - 2rem)}}/*# sourceMappingURL=style.min.css.map */