/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.12.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}*{box-sizing:border-box}body,html{margin:0}a img{border:0}.content-width{max-width:1306px;margin:0 auto;padding-left:1rem;padding-right:1rem}.content-width--article{max-width:915px}.noscroll{overflow:hidden}.alert-modal{position:fixed;z-index:100001;top:0;left:0;right:0;bottom:0}.alert-modal__content{margin:10vh auto;max-width:375px;padding:2rem;background:#fff}.alert-modal__bk{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,59%,.5);z-index:100000}.layout__flex--row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.layout__space--left{margin-left:10px}body{font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px}h1{color:#55aa90;font-size:3.25rem;margin:2rem 0;font-weight:400}.ezrichtext-field{color:#505355}.ezrichtext-field p{font-size:1.375rem}a{color:#007fbb}.steelblue-theme .leaflet-control.elevation .axis line,.steelblue-theme .leaflet-control.elevation .axis path{fill:none;stroke:#0d1821;stroke-width:2}.steelblue-theme .leaflet-control.elevation .area{fill:#4682b4}.steelblue-theme .leaflet-control.elevation .mouse-focus-line{pointer-events:none;stroke-width:1;stroke:#0d1821}.steelblue-theme .leaflet-control.elevation-collapsed .background{display:none}.steelblue-theme .leaflet-control.elevation-collapsed .elevation-toggle{display:block}.steelblue-theme .leaflet-control.elevation .mouse-drag{fill:rgba(23,74,117,.4)}.steelblue-theme .leaflet-overlay-pane .height-focus{stroke:#4682b4;fill:#4682b4}.steelblue-theme .leaflet-overlay-pane .height-focus.line{pointer-events:none;stroke-width:2}.leaflet-bottom .leaflet-control.elevation{margin:0 0 -16px;padding:0 10px 16px 0;background-color:hsla(0,0%,100%,.5)}div.leaflet-container .leaflet-control-attribution{background:transparent}.fact{margin-bottom:1rem;line-height:1.3;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fact__icon{position:relative;width:40px;height:40px;background-repeat:no-repeat;margin-right:1rem;border-radius:50%}@media screen and (max-width:63.9375em){.fact__icon{width:10vw;max-width:80px;height:10vw;max-height:80px}}.fact__iconBg--1{background-color:#fff;border:1px solid #000}.fact__iconBg-0{background-color:#6cc24a}.fact__iconBg-1{background-color:#0080bb}.fact__iconBg-2{background-color:#da291c}.fact__iconBg-3{background-color:#434a4f}.fact__iconOverlay-0{background-image:url(/img/icon_vandring.svg)}.fact__iconOverlay-1{background-image:url(/img/icon_skigaaing.svg)}.fact__iconOverlay-2{background-image:url(/img/icon_tursykling.svg)}.fact__iconOverlay-3{background-image:url(/img/icon_havpadling.svg)}.fact__iconOverlay-3--negative{background-image:url(/img/icon_havpadling.svg#negative)}.fact__length{background-image:url(/img/icon_length.svg)}.fact__elevation{background-image:url(/img/icon_elevation.svg)}.fact__peak{background-image:url(/img/icon_peak.svg)}.fact__duration{background-image:url(/img/icon_duration.svg)}.fact__wayfinding{background-image:url(/img/icon_wayfinding.svg)}.fact__mobile--0{background-image:url(/img/icon_mobile_yes.svg)}.fact__mobile--1{background-image:url(/img/icon_mobile_none.svg)}.fact__mobile--2{background-image:url(/img/icon_mobile_partial.svg)}.fact__mobile--3{background-image:url(/img/icon_mobile_none.svg)}.fact__season{background-image:url(/img/icon_months.svg);background-size:100% auto}.fact__lighted{background-image:url(/img/icon_lighted.svg)}.fact__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#505355;font-size:1.25rem}.fact__content--map{max-width:110px}@media screen and (max-width:63.9375em){.fact__title{font-size:15px}}.fact--small{width:50%}.fact--small .fact__icon{margin-right:.5rem}.fact--small .fact__content{font-size:15px}.fact__text,.fact__typename{font-weight:700}@media screen and (max-width:63.9375em){.fact__text,.fact__typename{font-size:15px}}@media screen and (max-width:79.9375em){.fact{margin:1rem 0;width:50%}}.filter{position:absolute;z-index:1001;width:70vw;max-width:390px;background:#fff;padding:0 0 16px 16px;border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 14px 36px 2px rgba(0,0,0,.15);font-size:1rem;color:#484848;display:none;left:auto;text-align:left}@media screen and (max-width:63.9375em){.filter{width:100%;max-width:calc(100% - 36px);border-top-left-radius:0;border-top-right-radius:0}}@media screen and (min-width:48em){.filter{top:83px;border-radius:unset;border:1px solid #55aa90;max-width:320px}}.filter__background{background:hsla(0,0%,100%,.6);position:absolute;top:142px;left:0;right:0;bottom:0;z-index:1002;display:none}.filter__background--active{display:block}.filter__options{max-height:calc(100vh - 340px);overflow-y:auto;padding:0 2px}@media (min-width:960px){.filter__options{padding:0 6px}}.filter__type{margin-top:20px}.filter__type label{cursor:pointer}.filter__type label+.filter__type--subtype{padding-top:20px}.filter__type--subtype{padding-left:16px}.filter__type--subtype:last-child{margin-bottom:20px}.filter__type-icon{width:40px;height:40px;background-repeat:no-repeat;background-size:contain;margin-right:8px;border-radius:50%}@media screen and (max-width:63.9375em){.filter__type-icon{width:10vw;max-width:80px;height:10vw;max-height:80px}}.filter__type-icon--pois{background-image:url("/img/icon_poi.svg")}.filter__type-icon--obs{background-image:url("/img/icon_obs.svg")}.filter__type-icon--routes{background-image:url("/img/icon_hiking.svg")}.filter__type-icon--other{background-image:url("/img/icon_other.svg")}.filter__type-icon--parking{background-image:url("/img/icon_parking.svg")}.filter__type-icon--toalett{background-image:url("/img/icon_toalett.svg")}.filter__type-icon--hctoalett{background-image:url("/img/icon_hctoalett.svg")}.filter__type-icon--turkasse{background-image:url("/img/icon_turkasse.svg")}.filter__type-icon--fire{background-image:url("/img/icon_fire.svg")}.filter__type-icon--floatingbridge{background-image:url("/img/icon_floatingbridge.svg")}.filter__type-icon--gapahuk{background-image:url("/img/icon_gapahuk.svg")}.filter__type-icon--harbour{background-image:url("/img/icon_harbour.svg")}.filter__type-icon--tenting{background-image:url("/img/icon_tenting.svg")}.filter__type-icon--bathing{background-image:url("/img/icon_bathing.svg")}.filter__type-icon--bomstasjon{background-image:url("/img/icon_bomstasjon.svg")}.filter__type-icon--info{background-image:url("/img/icon_info.svg")}.filter__type-icon--dagsturhytte{background-image:url("/img/icon_dagsturhytte.svg")}.filter__type-icon--fiskeplass{background-image:url("/img/icon_fiskeplass.svg")}.filter__type-icon--overnattinghytte{background-image:url("/img/icon_overnattinghytte.svg")}.filter__type-icon--kultur,.filter__type-icon--sight{background-image:url("/img/icon_kultur.svg")}.filter__type-icon--rasteplass{background-image:url("/img/icon_rasteplass.svg")}.filter__type-icon--bikeparking{background-image:url("/img/icon_bikeparking.svg")}.filter__type-icon--kajakk{background-image:url("/img/icon_kajakk.svg")}.filter__type-icon--hammockpark{background-image:url("/img/icon_hammockpark.svg")}.filter__action{font-weight:400;padding:20px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.filter__action a,.filter__action button{background-color:#55aa90;color:#fff;border:0;font-size:20px;font-weight:700;padding:.5rem 2rem;cursor:pointer}.filter__action a:hover,.filter__action button:hover{background-color:#4d9982}.filter__name{font-size:16px;font-weight:300;line-height:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filter__description{display:block;padding:.25em 2em .5em;font-weight:300;font-size:.9rem;color:#666}.filter__checkbox{display:none}.filter__checkbox+span:before{content:"";position:relative;width:16px;height:16px;display:inline-block;margin-right:10px;background-color:#fff;border:1px solid #55aa90;box-shadow:0 0 1px rgba(0,0,0,.95)}.filter__checkbox:checked+span:before,.filter__checkbox:focus+span:before{background-color:#fff;color:#55aa90}.filter__checkbox:checked+span:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNOC4yOTQgMTYuOTk4Yy0uNDM1IDAtLjg0Ny0uMjAzLTEuMTExLS41NTNMMy42MSAxMS43MjRhMS4zOTIgMS4zOTIgMCAwIDEgLjI3LTEuOTUxIDEuMzkyIDEuMzkyIDAgMCAxIDEuOTUzLjI3bDIuMzUxIDMuMTA0IDUuOTExLTkuNDkyYTEuMzk2IDEuMzk2IDAgMCAxIDEuOTIxLS40NDVjLjY1My40MDYuODU0IDEuMjY2LjQ0NiAxLjkyTDkuNDc4IDE2LjM0YTEuMzkgMS4zOSAwIDAgMS0xLjEyLjY1NmMtLjAyMi4wMDItLjA0Mi4wMDItLjA2NC4wMDJ6Ii8+PC9zdmc+);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;background-color:currentColor;border:1px solid #55aa90}.filter__removetracks{cursor:pointer;display:inline-block;position:absolute;z-index:99999;right:20px;background:#fff;top:96px;font-size:14px;border:2px solid rgba(0,0,0,.2);border-radius:2px;padding:0 16px 0 12px;line-height:32px}@media (min-width:960px){.filter__removetracks{right:400px}}.filter__routeGrade---1{background-color:#fff;border:1.4px solid #55aa90}.filter__routeGrade--0{background-color:#15974d}.filter__routeGrade--1{background-color:#0065b1}.filter__routeGrade--2{background-color:#e9212f}.filter__routeGrade--3{background-color:#000}.filter__routeType--0{background-image:url("/img/icon_hiking.svg")}.filter__routeType--1{background-image:url("/img/icon_skiroute.svg")}.filter__routeType--2{background-image:url("/img/icon_bikeroute.svg")}.filter__routeType--3{background-image:url("/img/icon_kayakroute.svg")}.gallery{position:relative;max-width:1920px;margin:0 auto}.gallery__headline{position:absolute;bottom:50px;left:calc((100% - 1306px + 1rem + 18px)/2)}.gallery__headline>*{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;min-height:50px;margin:0;padding-right:10px;background-color:#fff}.gallery__headline h1{font-size:40px}.gallery__headline h2{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:20px;font-weight:100}@media screen and (max-width:82.5em){.gallery__headline{padding-left:0;left:1rem}}@media screen and (max-width:63.9375em){.gallery__headline{position:relative;margin:2rem 0 0;left:0;bottom:0;padding-left:1rem}}.gallery__whiteSpace{position:absolute;width:calc((100% - 1306px)/2 + 18px);background-color:#fff;height:100px;bottom:50px;left:0}@media screen and (max-width:82.5em){.gallery__whiteSpace{width:1rem}}@media screen and (max-width:63.9375em){.gallery__whiteSpace{display:none}}.gallery__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:63.9375em){.gallery__wrapper{display:none}}.gallery__container{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.gallery__container--large,.gallery__container--small,.gallery__container--wide{overflow:hidden}.gallery__container--large{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.gallery__container--small{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:initial;-ms-flex-align:initial;align-items:initial;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery__container--wide{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:1306px;margin:0 auto}.gallery__image{display:block;background-size:cover;background-position:50%;transition:.1s ease-in-out}.gallery__image--big{height:50vh;max-height:600px;min-height:100%;margin-top:12px}.gallery__image--bigthumb,.gallery__image--medium,.gallery__image--small,.gallery__image--wide{margin:12px 0 0 12px;padding-bottom:37.5%}.gallery__image--small{-webkit-flex-basis:calc(33.3333333333% - 24px);-ms-flex-preferred-size:calc(33.3333333333% - 24px);flex-basis:calc(33.3333333333% - 24px)}.gallery__image--medium{-webkit-flex-basis:calc(66.6666666667% - 24px);-ms-flex-preferred-size:calc(66.6666666667% - 24px);flex-basis:calc(66.6666666667% - 24px)}.gallery__image--wide{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.gallery__image--single{padding-bottom:45%}.gallery__image:first-child{-webkit-flex-basis:calc((33.3333333333% - 24px)*2);-ms-flex-preferred-size:calc((33.3333333333% - 24px)*2);flex-basis:calc((33.3333333333% - 24px)*2)}.gallery__image:first-child,.gallery__image:last-child{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.gallery__image:hover{opacity:.75}.gallery__carousel{position:relative}.gallery__carousel--main{display:block;height:100vh;max-height:70vw}.gallery__carousel--image{height:100vh;max-height:70vw;width:100vw;object-fit:cover}.gallery__carousel--arrow-left,.gallery__carousel--arrow-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:calc(50% - 20px);width:40px;height:40px;background-color:hsla(0,0%,100%,.75);border-radius:50%;z-index:20;object-fit:contain;margin:0 1rem;cursor:pointer}.gallery__carousel--arrow-left img,.gallery__carousel--arrow-right img{width:40%}.gallery__carousel--arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gallery__carousel--arrow-right{right:0}@media screen and (min-width:64em){.gallery__carousel{display:none}}.header{padding-left:20px;padding-right:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}@media screen and (max-width:63.9375em){.header{position:-webkit-sticky;position:sticky;top:0;z-index:2000}}.header--fullwidth{padding-left:1rem;padding-right:1rem}.header__logo{background-image:url(/img/morotur_logo.svg);background-repeat:no-repeat;background-size:100% auto;background-position:0;height:10vw;width:30vw;max-width:270px;max-height:93px;display:inline-block;margin-right:2rem;position:relative;z-index:10000}.header__logo span{display:none}.header__navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:63.9375em){.header__navigation{display:none}}.header__navlink{margin:0 1em;font-weight:700;text-decoration:none;color:inherit;padding-top:1rem}.header__navlink--active{color:#55aa90!important}@media screen and (min-width:80em){.header__navlink{margin:0 2em}}.header__left,.header__right{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header__right{position:relative}.header__language,.header__login,.header__mrfylke{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none;padding-top:1rem}.header__language span,.header__login span,.header__mrfylke span{margin-right:1rem}.header__language img,.header__login img,.header__mrfylke img{width:40px}@media screen and (max-width:63.9375em){.header__language,.header__login,.header__mrfylke{display:none}}.header__language a,.header__login a,.header__mrfylke a{text-decoration:none}.header__login{margin-right:2rem}.header__language{margin-right:2.5rem}.header__language img{max-width:40px;max-height:27px;width:100%}.header__mrfylke{margin-right:0}.header__mrfylke img{max-width:150px;max-height:44px;width:100%}.header__navbar{background:#55aa90;color:#fff}.header__navbar p{font-weight:700;margin:0 0 .25rem}@media screen and (max-width:79.9375em){.header__navbar p{display:none}}.header__navbar-title{background:#55aa90}.header a{color:#000}.header a:hover{text-decoration:underline}@media screen and (max-width:79.9375em){.header{padding:1rem}}.header__user-actions{list-style:none;position:absolute;top:110%;left:80px;background-color:#dde3e6;margin:0;z-index:10000;padding:10px 0;opacity:0;visibility:hidden;-webkit-transform:translateY(25px);transform:translateY(25px);transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,visibility .2s,transform .2s;transition:opacity .2s,visibility .2s,transform .2s,-webkit-transform .2s}.header__user-actions:before{content:"";display:block;position:absolute;bottom:100%;right:0;width:0;height:0;border-right:9px solid transparent;border-left:9px solid transparent;border-bottom:10px solid #dde3e6}.header__user-actions a{display:block;font-size:13px;color:#505355;padding:8px 15px;line-height:1;transition:opacity .2s}.header__user-actions a:hover{opacity:.5}.header__user:hover .header__user-actions{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.admin .header{max-width:none}@media screen and (min-width:64em){.hamburger{display:none!important}}.hamburger:focus{outline:none}.hamburger-box,.hamburger-inner{pointer-events:none}.is-active{z-index:2001}.mobile-menu{position:absolute;top:0;right:0;left:0;max-height:0;overflow:hidden;background-color:#505355;border-bottom-left-radius:25px;z-index:2000;transition:max-height .3s ease-in-out;box-shadow:inset 2px -2px 0 0 #78808c}.mobile-menu--visible{max-height:100vh;padding:0;overflow:auto}.mobile-menu__navigation{overflow:hidden;padding:calc(10vw + 32px) 0 0;margin:0}.mobile-menu__navigation a.active{padding:25px;background-color:#55aa90;border:2px solid #78808c;border-right:none}.mobile-menu__button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;text-decoration:none;padding:25px}.mobile-menu__image{max-width:200px;max-height:56px;width:100%}.mobile-menu__button-text{font-size:1.25rem;color:#fff;background-color:transparent}.mt-button{background:#55aa90;-webkit-appearance:none;appearance:none;display:inline-block;color:#fff;border:0;font-family:Arial,sans-serif;font-size:1rem;padding:.5rem 1rem;cursor:pointer}.navbar{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0;z-index:1005;padding:10px 20px 20px}.navbar__wrapper{background:url("/img/mrfylke_banner.svg");background-repeat:no-repeat;background-size:cover}.navbar__label{margin:0;padding:26px 0 0 20px;color:#fff;font-size:20px;font-weight:700;display:none}@media screen and (min-width:64em){.navbar__label{display:block}}.navbar__item{margin:0}.navbar__item:last-child{margin-right:0}@media screen and (min-width:64em){.navbar__item{margin-right:20px}}@media screen and (max-width:63.9375em){.navbar__item{margin-bottom:.5rem}}.navbar__button,.navbar__filter{font-family:Arial,sans-serif;border:0;min-width:9em;font-weight:300;background-color:#fff;padding:1em 1.5em;font-size:16px}@media screen and (min-width:23.4375em){.navbar__button,.navbar__filter{font-size:20px;line-height:23px}}@media screen and (max-width:63.9375em){.navbar__button,.navbar__filter{width:100%}}.navbar__filter{background-image:url(/img/icon_search.svg);background-size:2.25em;background-repeat:no-repeat;background-position:calc(100% - 8px) 50%;background-color:transparent;padding-left:10px;border:none;border-bottom:.15em dashed #fff;color:#fff;font-size:1rem;width:300px;max-width:90vw}.navbar__filter:focus{outline:none}.navbar__filter::-webkit-input-placeholder{color:#fff;opacity:1}.navbar__filter:-ms-input-placeholder{color:#fff;opacity:1}.navbar__filter::placeholder{color:#fff;opacity:1}.navbar__button{cursor:pointer;-webkit-appearance:none;appearance:none;font-weight:700;color:#55aa90}.navbar__button--active{background:#55aa90;color:#fff}@media screen and (min-width:48em){.navbar__button--active{border:1px solid #fff}}.navbar__button--filtering+.filter{display:block}.navbar__button:focus{outline:none}.navbar__form{margin:0 0 0 auto;padding:0;width:300px}@media screen and (max-width:63.9375em){.navbar__form{margin-right:0;width:250px}.navbar__form .navbar__filter{width:250px}}.navbar__filters{display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:63.9375em){.navbar__filters{display:none;position:absolute;top:82px;background:#efefee;left:0;right:0;padding:18px;box-shadow:0 5px 5px rgba(0,0,0,.1)}.navbar__filters--active{display:block}}.navbar__filter-toggle{-webkit-appearance:none;appearance:none;color:#fff;font-size:1rem;cursor:pointer;background:transparent;border:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJlZjMwMjkzZi0zZTVlLTQzMDAtOWQ4Mi01ZDhkMGU2NjczNDMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDE2IDE3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtzdHJva2UtbGluZWNhcDpyb3VuZH0uc3QwLC5zdDF7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS13aWR0aDoyfTwvc3R5bGU+PGcgaWQ9ImFiNzhiZGU4LTM4ZTctNDA1ZS05M2Q1LTRmNjc2M2MyYWE2MCI+PGcgaWQ9ImIwNjJmYmM5LTIwNmItNDQ2MS1hNmUyLWE0YTMzYjlhOWY4ZCI+PGcgaWQ9ImFjOGRkMmU3LTNiNjUtNDMxMi04Nzk3LWY1NzBjZmE3YjlmYyI+PHBhdGggaWQ9ImYyNmRkYzdmLTJkZDYtNGU3ZS05MmQ4LWQ2MjA5ZTc1MDUxMSIgY2xhc3M9InN0MCIgZD0iTTIgNGg3Ii8+PHBhdGggaWQ9ImY3ZDRhOGNhLWFkMDAtNDYxZS04NWExLTBkMzgzYTU2NjM5MCIgY2xhc3M9InN0MCIgZD0iTTcgMTNoNiIvPjxjaXJjbGUgaWQ9ImFjNmI1YWZjLWFkYjMtNGRiMi1iNWNiLTcyNWE1NGNhMTIxMiIgY2xhc3M9InN0MSIgY3g9IjEyIiBjeT0iNCIgcj0iMyIvPjxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjQiIGN5PSIxMyIgcj0iMyIvPjwvZz48L2c+PC9nPjwvc3ZnPg==);padding-left:1.75em;background-size:1em auto;background-position:0;background-repeat:no-repeat}.navbar__filter-toggle:focus{outline:none}@media screen and (min-width:64em){.navbar__filter-toggle{display:none}}.routemap--kultur .navbar__item[data-filter-type=grade],.routemap--kultur .navbar__item[data-filter-type=type]{display:none}.routefield{margin-bottom:2rem;line-height:1.3}.routefield__content{font-size:1.25rem;color:#505355}.routefield__content p:first-child{margin-top:0}.routefield a{color:#007fbb;line-break:anywhere}h2.routefield__header{margin:0 0 .25em;font-size:1.25rem;color:#505355}.route{padding-bottom:1.5rem}.route__metadata--wrapper{margin-bottom:2rem}.route__metadata--item{color:#525557;font-size:16px;line-height:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.route__metadata--item:not(:first-of-type){margin-top:6px}.route__metadata-dot{height:10px;width:10px;background-color:#55aa90;border-radius:50%;display:inline-block;margin-right:10px}.route__headline{margin-top:0}.route__headline h1{font-size:40px;margin-bottom:0;margin-top:0}.route__headline h2{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:22px;font-weight:100;margin-top:.25rem;margin-bottom:10px}.route__cols{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1rem 0 2rem}@media screen and (max-width:79.9375em){.route__cols{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:63.9375em){.route__cols{padding-top:0}}.route__col1{width:75%;padding-right:4rem;padding-top:1rem}@media screen and (max-width:79.9375em){.route__col1{width:100%;padding:0}}.route__col2{width:25%;padding-left:2.5rem;padding-top:1rem;border-left:1px dashed #707070}@media screen and (max-width:79.9375em){.route__col2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:none;padding:0 0 2rem}}@media screen and (max-width:63.9375em){.route__col2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.route__map{width:100%;height:725px;max-height:70vh}.route__map--max{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-height:unset}.route__map a{color:#505355}.route__map-wrapper{position:relative;margin-top:.5rem}.route__map-wrapper--max{margin-top:0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000}.route__map-wrapper--max .route__map .leaflet-bottom.leaflet-left .elevation{background:hsla(0,0%,100%,.5)}.route__map-wrapper .leaflet-bottom.leaflet-left{bottom:0;right:0;left:0}.route__map-wrapper .leaflet-bottom.leaflet-right{bottom:0}.route__map-wrapper--posedit .leaflet-bottom.leaflet-right{bottom:60px}.route__map-options{position:absolute;background:#fff;bottom:0;right:0;width:320px;z-index:1001}.route__map-options--posedit{width:240px}.route__map-choices{padding:.9rem 1rem .9rem 1.5rem;font-size:.8em}.route__map-choices h3{margin:0 0 .5rem;color:#505355;font-size:.9rem}.route__map-choice{color:#505355;display:block;cursor:pointer}.route__map-choice input[type=checkbox]{display:none}.route__map-choice input[type=checkbox]+span:before{content:"";position:relative;top:.25em;width:1em;height:1em;display:inline-block;margin-right:.65em;background-color:#fff;border:1px solid #aaa;box-shadow:0 0 1px rgba(0,0,0,.5);border-radius:2px}.route__map-choice input[type=checkbox]:checked+span:before,.route__map-choice input[type=checkbox]:focus+span:before{background-color:#fff;color:#4682b4}.route__map-choice input[type=checkbox]:checked+span:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNOC4yOTQgMTYuOTk4Yy0uNDM1IDAtLjg0Ny0uMjAzLTEuMTExLS41NTNMMy42MSAxMS43MjRhMS4zOTIgMS4zOTIgMCAwIDEgLjI3LTEuOTUxIDEuMzkyIDEuMzkyIDAgMCAxIDEuOTUzLjI3bDIuMzUxIDMuMTA0IDUuOTExLTkuNDkyYTEuMzk2IDEuMzk2IDAgMCAxIDEuOTIxLS40NDVjLjY1My40MDYuODU0IDEuMjY2LjQ0NiAxLjkyTDkuNDc4IDE2LjM0YTEuMzkgMS4zOSAwIDAgMS0xLjEyLjY1NmMtLjAyMi4wMDItLjA0Mi4wMDItLjA2NC4wMDJ6Ii8+PC9zdmc+);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;background-color:currentColor;border:1px solid currentColor}.route__map-settings{position:absolute;overflow:auto;top:79px;right:10px;max-height:calc(100% - 102px);width:497px;max-width:calc(100% - 20px);z-index:9999;background-color:#fff;border:2px solid #cecece;border-radius:3px;padding:16px 0 16px 16px}.route__map-settings hr{margin-right:16px}.route__map-settings-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000!important;font-size:16px;font-weight:300;line-height:20px;background:none;border:none;padding:0;cursor:pointer;margin-bottom:20px}.route__map-settings-button p{margin:0}.route__map-buttons{position:absolute;top:10px;right:10px;z-index:1000}.route__map-button,.route__map-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.route__map-button{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff;width:auto;padding:16px;text-decoration:none;border-radius:3px;border:2px solid #cecece;font-size:16px;cursor:pointer}.route__map-button p{color:#505355;margin:0}.route__map-button-icon{width:40px;height:40px;background-repeat:no-repeat;background-size:contain;margin-right:1rem;border-radius:50%}@media screen and (max-width:63.9375em){.route__map-button-icon{width:10vw;max-width:80px;height:10vw;max-height:80px}}@media screen and (max-width:34.3125em){.route__map-gps{display:none}}.route__directions,.route__printout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none;color:#525557}.route__directions img,.route__printout img{margin-right:.5rem;width:40px}.route__dashed-separator{width:60%;border-bottom:1px dashed #707070;margin:2rem 0}.route__disclaimer{background-color:#f5f7f8;padding:2rem 0}.route__disclaimer form{display:inline-block}.route__edit-btn{border:0;font-weight:700;background-color:#55aa90;color:#fff;padding:1em 1.5em;font-size:14px;cursor:pointer;transition:background-color .3s;margin-right:1.5rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);text-decoration:none}.route__edit-btn:hover{background-color:#4d9982}.route__edit-btn--secondary{background-color:#fff;color:#505355}.route__edit-btn--secondary:hover{background-color:#f5f5f5;color:#5c6062}.route__send-feedback h3{color:#525557;margin:2rem 0 .75rem}.route__feedback{font-size:16px;font-family:Arial,sans-serif;width:40em;height:5em;padding:.5em;border:1px solid #dde3e6;margin-bottom:.75rem}.route__feedback:focus{outline:none;border-color:#c0cbd0}.route__popup-image{width:300px}.route__popup-header{margin-bottom:8px;margin-top:12px;font-size:18px;font-family:Arial,sans-serif;font-weight:700}.leaflet-popup-content .route__popup-text{margin-top:8px;margin-bottom:8px}.routelist{padding:0 .5rem}.routelist a{text-decoration:none;color:inherit}.routelist__item{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;margin:.5rem 0;padding-bottom:.5rem;border-bottom:1px solid hsla(0,0%,44%,.75)}.routelist__item:last-child{border-bottom:0}.routelist__item:hover .routelist__thumbnav{display:inline-block}.routelist__title{font-size:20px;line-height:20px;font-weight:500;color:#55aa90;margin:0 0 .25rem}.routelist__title--long{font-size:14px}@media (min-width:450px){.routelist__title{font-size:18px}.routelist__title--long{font-size:15px}}.routelist__title a{color:#55aa90;text-decoration:none}.routelist__title a:hover{text-decoration:underline}.routelist__image{width:100px;height:100px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.routelist__image img{width:100%;display:block}.routelist__image-thumbnail{background-size:cover;background-position:50%;background-repeat:no-repeat;height:100px;width:100px}.routelist__county{font-weight:200;font-size:15px}.routelist__placeholder{padding-bottom:100%;background-color:#bfbfbf}.routelist__description{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.75rem .75rem .5rem 1rem;position:relative}@media (min-width:450px){.routelist__description{padding-top:1rem}}.routelist__fact{font-size:13px;padding-left:0;padding-top:4px;margin-left:0;display:inline-block;background-repeat:no-repeat;background-size:auto 24px;background-position:0 0}@media (min-width:375px){.routelist__fact{padding-top:10px}}.routelist__fact--elevation{background-size:auto 26px;background-position:0 4px}.routelist__thumbnav{display:none;color:#fff;width:40px;height:32px;position:absolute;top:44%;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.routelist__thumbnav img{width:24px;display:block;margin:0 auto;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.75));filter:drop-shadow(0 0 2px rgba(0,0,0,.75))}.routelist__thumbnav--next{right:0}.routelist__thumbnav--prev{left:0}.routelist__grade{font-size:13px;display:inline-block;margin-right:.5rem}@media (max-width:349px){.routelist__grade{display:block;margin-top:.5rem}}.routelist__grade:before{content:"";width:20px;height:20px;display:inline-block;margin-right:6px;background-size:20px 20px;background-position:top;background-repeat:no-repeat;position:relative;top:4px}.routelist__grade---1{color:#000}.routelist__grade---1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58 58'%3E%3Cstyle%3E.st0{fill:%23fff;stroke:%23000;stroke-width:.9699;stroke-miterlimit:10}%3C/style%3E%3Cswitch%3E%3Cg%3E%3Cpath class='st0' d='M29 .6c1.9 0 3.7.2 5.6.5 1.8.4 3.6.9 5.4 1.6 1.7.7 3.4 1.6 4.9 2.6 1.6 1 3 2.2 4.3 3.5 1.3 1.3 2.5 2.8 3.5 4.3 1 1.6 1.9 3.2 2.6 4.9.7 1.7 1.3 3.5 1.6 5.3.4 1.8.5 3.7.5 5.6 0 1.9-.2 3.7-.5 5.6-.4 1.8-.9 3.6-1.6 5.3-.7 1.7-1.6 3.4-2.6 4.9-1 1.6-2.2 3-3.5 4.3-1.3 1.3-2.8 2.5-4.3 3.5-1.6 1-3.2 1.9-4.9 2.6-1.7.7-3.5 1.3-5.3 1.6-1.8.4-3.7.5-5.6.5-1.9 0-3.7-.2-5.6-.5-1.8-.4-3.6-.9-5.3-1.6-1.7-.7-3.4-1.6-4.9-2.6-1.6-1-3-2.2-4.3-3.5-1.3-1.3-2.5-2.8-3.5-4.3-1-1.6-1.9-3.2-2.6-4.9-.7-1.7-1.3-3.5-1.6-5.3-.4-1.8-.5-3.7-.5-5.6 0-1.9.2-3.7.5-5.6.4-1.8.9-3.6 1.6-5.3.7-1.7 1.6-3.4 2.6-4.9s2.2-3 3.5-4.3c1.3-1.3 2.8-2.5 4.3-3.5 1.6-1 3.2-1.9 4.9-2.6 1.7-.7 3.5-1.3 5.3-1.6C25.3.7 27.2.6 29 .6z'/%3E%3Cpath d='M18.4 32.9l-.1-1.4c.4.2.7.4.8.4l3.4 1.5c-.5 0-3.7-.7-4.1-.5zm5.3-.3L20 30.4c-.3-.2-1.2-1.2-1.7-1.8v-.2l4.6-.6H23.2l2.2-.5c-.6 1.6-1.2 3.5-1.7 5.3zm7.5 1.9c-2.4 0-4.1-.4-5.9-.8 0-.1-.1-.2-.2-.3l-.9-.5 2-5.9.5-.1c.3 0 .6-.5.6-.8 0-.3-.2-.6-.6-.6h-.1l1.9-5.6s.3-.6.6-.9c1.1-1.1 1.9-2.3 1.9-2.3s.6-1 .9-1.7c.3-.7 1.2-3.4 1-3.9-.1-.4-.3-.4-.3-.4s-2-.5-3.2.1c-1.2.7-2.1 4.5-2.1 4.8-.1.5-.1 1.5 0 1.8.1.3.3 1 .4 1.4.1.3.1.7.1.9 0 .1-.9 2.6-1.9 5.8l-4.9.4-2.9-.1c-.1-.3-.6-.7-.8-.9l-.8-.2c-3.8-.4-4 6.8-4.8 8.7l-.5.1h-.4v5.7h11.4c7.3 0 13.7-.3 18-.7 7.1-.7 9.5-5.5 9.5-5.5-.6-.8-2.6 1.4-18.5 1.5z'/%3E%3Cpath d='M18.4 24.8c1.5 0 2.6-1.2 2.6-2.6 0-1.5-1.2-2.6-2.6-2.6-1.5 0-2.6 1.2-2.6 2.6 0 1.4 1.2 2.6 2.6 2.6zM17.2 48.8s2 .5 3.2-.2c1.2-.7 2.1-4.5 2.1-4.8.1-.5.1-1.5 0-1.8-.1-.3-.3-1-.4-1.4-.1-.3-.1-.7-.1-.9 0-.2 6-18.5 6.1-18.9l-.5-.2-6.2 18.8s-.3.6-.6 1c-1.1 1.1-1.9 2.3-1.9 2.3s-.6 1-.9 1.7c-.3.7-1.2 3.4-1 3.9 0 .4.2.5.2.5z'/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E")}.routelist__grade--0{color:#00974a}.routelist__grade--0:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzUgMzUiPjxzdHlsZT4uc3Qwe2ZpbGw6IzE1OTc0ZH0uc3Qxe2ZpbGw6I2ZmZn08L3N0eWxlPjxnIGlkPSJfMDNfTWVya2V2YXJlaGHMim5kYm9rYS12YW5kcmluZ19CTEHMiiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI0OSA4KSI+PHBhdGggaWQ9IlBhdGhfMzAiIGNsYXNzPSJzdDAiIGQ9Ik0tNDIzMS45IDI3YzkuNyAwIDE3LjUtNy44IDE3LjUtMTcuNVMtNDIyMi4yLTgtNDIzMS45LThoLS4xYy05LjYuMS0xNy40IDcuOS0xNy40IDE3LjYgMCA5LjYgNy45IDE3LjQgMTcuNSAxNy40eiIvPjxnIGlkPSJHcm91cF8yMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgwLjA0OCA2NjguMTc4KSI+PGcgaWQ9Ikdyb3VwXzIxIj48cGF0aCBpZD0iUGF0aF8zMSIgY2xhc3M9InN0MSIgZD0iTS00NDA3LjEtNjcxLjVjMCAxLjMtMS4xIDIuNC0yLjQgMi41LTEuMyAwLTIuNC0xLjEtMi40LTIuNSAwLTEuMyAxLTIuNCAyLjMtMi41IDEuMyAwIDIuNCAxIDIuNSAyLjN2LjJ6Ii8+PHBhdGggaWQ9IlBhdGhfMzIiIGNsYXNzPSJzdDEiIGQ9Ik0tNDQxMy40LTY2OC45Yy0uOS0uNi0yLjEtLjctMy4xLS4yLTEuMy44LTIuOCA1LjItMi40IDcuMi4zIDEuNSAyLjQgMS45IDIuNCAxLjlsMy4xLTguOXoiLz48L2c+PHBhdGggaWQ9IlBhdGhfMzMiIGNsYXNzPSJzdDEiIGQ9Ik0tNDQwMi45LTY1OS40bC0zLjgtMy0xLjktMy4zYzAtMi4zLTEuMS0yLjYtMS4xLTIuNi0uNS0uMi0yLjEtLjktMi42IDAtLjUuOC0zIDguNC0zLjEgOC45LS4xIDEtLjEgMiAuMSAzIDAgLjItLjUgNS0uOCA1LjYtLjQgMS42LTEuMiA2LjEtMS4yIDYuMy0uMS42LjMgMS4yIDEgMS4zLjYuMSAxLjItLjMgMS4zLS45LjItLjYgMS42LTQuOSAzLjItMTAgMC0uMSAyLjkgNC40IDMgNC40LjEuMiAxLjMgNS4zIDEuMyA1LjQuNSAxLjYgMi42IDEuNCAyLjItLjYtLjItLjktLjgtNS4zLTEuMi02LjgtLjItLjctMy41LTYuMS0zLjQtNi40cy41LTIuOC44LTQuMWwxLjYgMS42Yy4yLjIgNCAyLjQgNCAyLjQuNS44IDEuNS0uNC42LTEuMnoiLz48L2c+PC9nPjwvc3ZnPg==)}.routelist__grade--1{color:#0065b1}.routelist__grade--1:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzUgMzUiPjxzdHlsZT4uc3Qwe2ZpbGw6IzAwNjViMX0uc3Qxe2ZpbGw6I2ZmZn08L3N0eWxlPjxnIGlkPSJfMDNfTWVya2V2YXJlaGHMim5kYm9rYS12YW5kcmluZ19CTEHMiiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI0OSA4KSI+PHBhdGggaWQ9IlBhdGhfMzAiIGNsYXNzPSJzdDAiIGQ9Ik0tNDIzMS41IDI3YzkuNyAwIDE3LjUtNy44IDE3LjUtMTcuNVMtNDIyMS44LTgtNDIzMS41LThoLS4xYy05LjYuMS0xNy40IDcuOS0xNy40IDE3LjYgMCA5LjYgNy45IDE3LjQgMTcuNSAxNy40eiIvPjxnIGlkPSJHcm91cF8yMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgwLjA0OCA2NjguMTc4KSI+PGcgaWQ9Ikdyb3VwXzIxIj48cGF0aCBpZD0iUGF0aF8zMSIgY2xhc3M9InN0MSIgZD0iTS00NDA3LjEtNjcxLjVjMCAxLjMtMS4xIDIuNC0yLjQgMi41LTEuMyAwLTIuNC0xLjEtMi40LTIuNSAwLTEuMyAxLTIuNCAyLjMtMi41IDEuMyAwIDIuNCAxIDIuNSAyLjN2LjJ6Ii8+PHBhdGggaWQ9IlBhdGhfMzIiIGNsYXNzPSJzdDEiIGQ9Ik0tNDQxMy40LTY2OC45Yy0uOS0uNi0yLjEtLjctMy4xLS4yLTEuMy44LTIuOCA1LjItMi40IDcuMi4zIDEuNSAyLjQgMS45IDIuNCAxLjlsMy4xLTguOXoiLz48L2c+PHBhdGggaWQ9IlBhdGhfMzMiIGNsYXNzPSJzdDEiIGQ9Ik0tNDQwMi45LTY1OS40bC0zLjgtMy0xLjktMy4zYzAtMi4zLTEuMS0yLjYtMS4xLTIuNi0uNS0uMi0yLjEtLjktMi42IDAtLjUuOC0zIDguNC0zLjEgOC45LS4xIDEtLjEgMiAuMSAzIDAgLjItLjUgNS0uOCA1LjYtLjQgMS42LTEuMiA2LjEtMS4yIDYuMy0uMS42LjMgMS4yIDEgMS4zLjYuMSAxLjItLjMgMS4zLS45LjItLjYgMS42LTQuOSAzLjItMTAgMC0uMSAyLjkgNC40IDMgNC40LjEuMiAxLjMgNS4zIDEuMyA1LjQuNSAxLjYgMi42IDEuNCAyLjItLjYtLjItLjktLjgtNS4zLTEuMi02LjgtLjItLjctMy41LTYuMS0zLjQtNi40cy41LTIuOC44LTQuMWwxLjYgMS42Yy4yLjIgNCAyLjQgNCAyLjQuNS44IDEuNS0uNC42LTEuMnoiLz48L2c+PC9nPjwvc3ZnPg==)}.routelist__grade--2{color:#ff4438}.routelist__grade--2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzUgMzUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2U5MjEyZn0uc3Qxe2ZpbGw6I2ZmZn08L3N0eWxlPjxnIGlkPSJfMDNfTWVya2V2YXJlaGHMim5kYm9rYS12YW5kcmluZ19CTEHMiiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI0OSA4KSI+PHBhdGggaWQ9IlBhdGhfMzAiIGNsYXNzPSJzdDAiIGQ9Ik0tNDIzMS45IDI3YzkuNyAwIDE3LjUtNy44IDE3LjUtMTcuNVMtNDIyMi4yLTgtNDIzMS45LThoLS4xYy05LjYuMS0xNy40IDcuOS0xNy40IDE3LjYgMCA5LjYgNy45IDE3LjQgMTcuNSAxNy40eiIvPjxnIGlkPSJHcm91cF8yMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgwLjA0OCA2NjguMTc4KSI+PGcgaWQ9Ikdyb3VwXzIxIj48cGF0aCBpZD0iUGF0aF8zMSIgY2xhc3M9InN0MSIgZD0iTS00NDA3LjEtNjcxLjVjMCAxLjMtMS4xIDIuNC0yLjQgMi41LTEuMyAwLTIuNC0xLjEtMi40LTIuNSAwLTEuMyAxLTIuNCAyLjMtMi41IDEuMyAwIDIuNCAxIDIuNSAyLjN2LjJ6Ii8+PHBhdGggaWQ9IlBhdGhfMzIiIGNsYXNzPSJzdDEiIGQ9Ik0tNDQxMy40LTY2OC45Yy0uOS0uNi0yLjEtLjctMy4xLS4yLTEuMy44LTIuOCA1LjItMi40IDcuMi4zIDEuNSAyLjQgMS45IDIuNCAxLjlsMy4xLTguOXoiLz48L2c+PHBhdGggaWQ9IlBhdGhfMzMiIGNsYXNzPSJzdDEiIGQ9Ik0tNDQwMi45LTY1OS40bC0zLjgtMy0xLjktMy4zYzAtMi4zLTEuMS0yLjYtMS4xLTIuNi0uNS0uMi0yLjEtLjktMi42IDAtLjUuOC0zIDguNC0zLjEgOC45LS4xIDEtLjEgMiAuMSAzIDAgLjItLjUgNS0uOCA1LjYtLjQgMS42LTEuMiA2LjEtMS4yIDYuMy0uMS42LjMgMS4yIDEgMS4zLjYuMSAxLjItLjMgMS4zLS45LjItLjYgMS42LTQuOSAzLjItMTAgMC0uMSAyLjkgNC40IDMgNC40LjEuMiAxLjMgNS4zIDEuMyA1LjQuNSAxLjYgMi42IDEuNCAyLjItLjYtLjItLjktLjgtNS4zLTEuMi02LjgtLjItLjctMy41LTYuMS0zLjQtNi40cy41LTIuOC44LTQuMWwxLjYgMS42Yy4yLjIgNCAyLjQgNCAyLjQuNS44IDEuNS0uNC42LTEuMnoiLz48L2c+PC9nPjwvc3ZnPg==)}.routelist__grade--3{color:#000}.routelist__grade--3:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzUgMzUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxnIGlkPSJfMDNfTWVya2V2YXJlaGHMim5kYm9rYS12YW5kcmluZ19CTEHMiiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI0OSA4KSI+PHBhdGggaWQ9IlBhdGhfMzAiIGQ9Ik0tNDIzMS45IDI3YzkuNyAwIDE3LjUtNy44IDE3LjUtMTcuNVMtNDIyMi4yLTgtNDIzMS45LThoLS4xYy05LjYuMS0xNy40IDcuOS0xNy40IDE3LjYgMCA5LjYgNy45IDE3LjQgMTcuNSAxNy40eiIvPjxnIGlkPSJHcm91cF8yMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgwLjA0OCA2NjguMTc4KSI+PGcgaWQ9Ikdyb3VwXzIxIj48cGF0aCBpZD0iUGF0aF8zMSIgY2xhc3M9InN0MCIgZD0iTS00NDA3LjEtNjcxLjVjMCAxLjMtMS4xIDIuNC0yLjQgMi41LTEuMyAwLTIuNC0xLjEtMi40LTIuNSAwLTEuMyAxLTIuNCAyLjMtMi41IDEuMyAwIDIuNCAxIDIuNSAyLjN2LjJ6Ii8+PHBhdGggaWQ9IlBhdGhfMzIiIGNsYXNzPSJzdDAiIGQ9Ik0tNDQxMy40LTY2OC45Yy0uOS0uNi0yLjEtLjctMy4xLS4yLTEuMy44LTIuOCA1LjItMi40IDcuMi4zIDEuNSAyLjQgMS45IDIuNCAxLjlsMy4xLTguOXoiLz48L2c+PHBhdGggaWQ9IlBhdGhfMzMiIGNsYXNzPSJzdDAiIGQ9Ik0tNDQwMi45LTY1OS40bC0zLjgtMy0xLjktMy4zYzAtMi4zLTEuMS0yLjYtMS4xLTIuNi0uNS0uMi0yLjEtLjktMi42IDAtLjUuOC0zIDguNC0zLjEgOC45LS4xIDEtLjEgMiAuMSAzIDAgLjItLjUgNS0uOCA1LjYtLjQgMS42LTEuMiA2LjEtMS4yIDYuMy0uMS42LjMgMS4yIDEgMS4zLjYuMSAxLjItLjMgMS4zLS45LjItLjYgMS42LTQuOSAzLjItMTAgMC0uMSAyLjkgNC40IDMgNC40LjEuMiAxLjMgNS4zIDEuMyA1LjQuNSAxLjYgMi42IDEuNCAyLjItLjYtLjItLjktLjgtNS4zLTEuMi02LjgtLjItLjctMy41LTYuMS0zLjQtNi40cy41LTIuOC44LTQuMWwxLjYgMS42Yy4yLjIgNCAyLjQgNCAyLjQuNS44IDEuNS0uNC42LTEuMnoiLz48L2c+PC9nPjwvc3ZnPg==)}.routelist__empty{padding-top:2rem;font-style:italic;text-align:center}.routelist__heart{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEwNjk4Ljk1NiA0OTgzLjk4NiAyMy41MiAyMi42MTUiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDpub25lO3N0cm9rZTojNzA3MDcwO3N0cm9rZS13aWR0aDoycHh9PC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlBhdGhfMjI0IiBkYXRhLW5hbWU9IlBhdGggMjI0IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMi4zNDMgMjMuMzY0YzUuODMyLTQuMTY2IDguNy04LjAwOCAxMC4wOTEtMTAuOTI0YTYuNjc1IDYuNjc1IDAgMCAwLTMuMjg3LTkuMDI2Yy00LjA3My0xLjY2Ni02LjggMi4xNzYtNi44IDIuMTc2cy0yLjY4NS0zLjg0Mi02LjgtMi4xNzZhNi42NzUgNi42NzUgMCAwIDAtMy4yOTUgOS4wMjZjMS4zODkgMi45MTYgNC4yNTkgNi43MTIgMTAuMDkxIDEwLjkyNHptMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDY5OC4zNzMgNDk4Mi4wMDUpIi8+PC9zdmc+);background-position:0 0;background-size:100% auto;background-repeat:no-repeat;position:absolute;bottom:.5rem;right:.75rem;display:inline-block;width:21px;height:21px;cursor:pointer}.routelist__heart--selected{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjMuNSAyMi42Ij48c3R5bGU+LnN0MHtmaWxsOiNmZjQ0Mzg7c3Ryb2tlOiNmZjQ0Mzg7c3Ryb2tlLXdpZHRoOjJ9PC9zdHlsZT48cGF0aCBpZD0iUGF0aF8yMjQiIGNsYXNzPSJzdDAiIGQ9Ik0xMS44IDIxLjRjNS44LTQuMiA4LjctOCAxMC4xLTEwLjkgMS42LTMuMy4yLTcuMy0zLjEtOC45LS4xIDAtLjEtLjEtLjItLjEtNC4xLTEuNy02LjggMi4yLTYuOCAyLjJTOS4xLS4yIDUgMS40QzEuNiAyLjkuMSA2LjggMS42IDEwLjJjMCAuMS4xLjEuMS4yIDEuNCAzIDQuMiA2LjggMTAuMSAxMXoiLz48L3N2Zz4=)}.routelist__heart--hidden{visibility:hidden}.routelist__profile-header{margin:1rem 0}.routelist__favourites{padding:2rem 0 3rem}.routelist__favourites .routelist{padding:0}.routelist__hc{display:inline-block;width:20px;position:relative;top:4px;margin-left:.5rem}.routesearch__form-group{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem}.routesearch__input{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;padding:.5rem;border:2px solid #55aa90;border-right:none;outline:none;box-sizing:border-box}.routesearch__select{border:2px solid #55aa90;font-size:16px;padding:.5rem 2rem .5rem .5rem;background-color:#fff;-webkit-appearance:none;appearance:none;background:url("/img/icon_filter.svg") 98%/14% no-repeat}.routesearch__button{padding:0 1rem;font-size:16px;border:2px solid #55aa90;border-left:0;color:#fff;background-color:#55aa90;cursor:pointer}.routesearch__button:hover{background-color:#4d9982;border-color:#4d9982}.municipalities{margin-bottom:100px}.municipalities__heading{margin-top:100px;color:#000;font-size:1.5rem;font-weight:700}@media screen and (min-width:48em){.municipalities__heading{font-size:2rem}}.municipalities__intro{max-width:800px;margin-bottom:3rem;line-height:1.4}.municipalities__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1rem;grid-column-gap:1rem}@media screen and (min-width:48em){.municipalities__grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-row-gap:4rem;grid-column-gap:4rem}}.municipalities__button-map{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;text-decoration:none;color:#505355;margin-bottom:3rem}.municipalities__button-map img{margin-right:1rem}.municipalities__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem;box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 32px rgba(17,17,26,.05);text-transform:uppercase;color:#505355;text-decoration:none;border:1px solid #959494}.municipalities__item img{width:55px;height:65px;margin-right:1rem}.municipality{margin-bottom:100px}.municipality__heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:100px;color:#000;font-size:1.5rem;font-weight:700;text-transform:uppercase}@media screen and (min-width:48em){.municipality__heading{font-size:2.5rem}}.municipality__heading img{margin-right:1rem;width:70px;height:70px}@media screen and (min-width:48em){.municipality__heading img{width:130px;height:130px}}.municipality__intro{max-width:800px;margin-bottom:3rem;line-height:1.4}.municipality__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1rem;grid-column-gap:1rem}@media screen and (min-width:48em){.municipality__grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-row-gap:4rem;grid-column-gap:4rem}}.municipality__button-map{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;text-decoration:none;color:#505355;margin-bottom:3rem}.municipality__button-map img{margin-right:1rem}.municipality__route{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 32px rgba(17,17,26,.05);text-decoration:none;border:1px solid #959494}.municipality__route img{height:100px;width:100px;margin-right:1rem}.municipality__route-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:1rem;height:100%}.municipality__route-info-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.4rem;font-size:.875rem}.municipality__route-name{color:#55aa90;font-size:1.2rem;margin-bottom:.5rem}.municipality__route-length,.municipality__route-municipality{color:#000}.table{border-collapse:collapse}.table th{text-align:left;background-color:#d3eae3}.table td{background-color:#f5f7f8;border-right:2px solid #fff}.table td:last-child{border-right:0}.table td,.table th{padding:.5em 1em}.table tr td{border-bottom:2px solid #fff}.table tr:last-child td{border-bottom:0}.article{margin-bottom:2rem;line-height:1.3;font-size:1.25rem;color:#505355}.article a{color:#007fbb}.loginform .mdl-card{width:90vh;max-width:480px}.morotur__layerselect select{-webkit-appearance:none;font-size:16px;border:none;border-radius:2px;color:#000;position:relative;height:36px;margin:0;min-width:140px;padding:0 16px 0 12px;display:inline-block;font-family:Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;overflow:hidden;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);outline:none;cursor:pointer;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgMjg0LjkyOSAyODQuOTI5Ij48cGF0aCBkPSJNMjgyLjA4MiA3Ni41MTFsLTE0LjI3NC0xNC4yNzNjLTEuOTAyLTEuOTA2LTQuMDkzLTIuODU2LTYuNTctMi44NTYtMi40NzEgMC00LjY2MS45NS02LjU2MyAyLjg1NkwxNDIuNDY2IDE3NC40NDEgMzAuMjYyIDYyLjI0MWMtMS45MDMtMS45MDYtNC4wOTMtMi44NTYtNi41NjctMi44NTYtMi40NzUgMC00LjY2NS45NS02LjU2NyAyLjg1NkwyLjg1NiA3Ni41MTVDLjk1IDc4LjQxNyAwIDgwLjYwNyAwIDgzLjA4MmMwIDIuNDczLjk1MyA0LjY2MyAyLjg1NiA2LjU2NWwxMzMuMDQzIDEzMy4wNDZjMS45MDIgMS45MDMgNC4wOTMgMi44NTQgNi41NjcgMi44NTRzNC42NjEtLjk1MSA2LjU2Mi0yLjg1NEwyODIuMDgyIDg5LjY0N2MxLjkwMi0xLjkwMyAyLjg0Ny00LjA5MyAyLjg0Ny02LjU2NSAwLTIuNDc1LS45NDUtNC42NjUtMi44NDctNi41NzF6IiBmaWxsPSIjNDQ0Ii8+PC9zdmc+);background-size:12px auto;background-position:right 8px center;background-repeat:no-repeat}.leaflet-control-measure{font-size:16px;font-weight:700;line-height:21px}.leaflet-bar-part-top-and-bottom{border-radius:4px 4px 4px 4px;border-bottom:none}.leaflet-touch .leaflet-bar-part-top-and-bottom{border-radius:7px 7px 7px 7px;border-bottom:none}.leaflet-control-measure-on .leaflet-control-measure{box-shadow:0 0 8px #0a0a0a}.leaflet-measure-tooltip{font:9px/1.25 Helvetica Neue,Arial,Helvetica,sans-serif;background-color:hsla(0,0%,100%,.7);box-shadow:0 0 5px #bbb;margin:0;padding:2px;width:auto!important;height:auto!important;white-space:nowrap}.leaflet-measure-tooltip-total{font-weight:700}.leaflet-measure-tooltip-difference{color:#777}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-70px;padding:7px;width:140px;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:.8rem;font-weight:400;line-height:1.2}[data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}.location-btn{width:20px;height:29px;display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NyIgaGVpZ2h0PSI5NyIgdmlld0JveD0iMCAwIDk3IDk3Ij48cGF0aCBkPSJNOTUgNDQuMzEyaC03LjUxOEM4NS41NCAyNi4wOTQgNzAuOTA2IDExLjQ2IDUyLjY4OCA5LjUxN1YyYTIgMiAwIDAgMC0yLTJoLTQuMzc2YTIgMiAwIDAgMC0yIDJ2Ny41MTdDMjYuMDk0IDExLjQ2IDExLjQ2IDI2LjA5NCA5LjUxNyA0NC4zMTJIMmEyIDIgMCAwIDAtMiAydjQuMzc3YTIgMiAwIDAgMCAyIDJoNy41MTdDMTEuNDYgNzAuOTA2IDI2LjA5NCA4NS41NCA0NC4zMTIgODcuNDgyVjk1YTIgMiAwIDAgMCAyIDJoNC4zNzdhMiAyIDAgMCAwIDItMnYtNy41MThDNzAuOTA2IDg1LjU0IDg1LjU0IDcwLjkwNiA4Ny40ODIgNTIuNjg4SDk1YTIgMiAwIDAgMCAyLTJ2LTQuMzc2YTIgMiAwIDAgMC0yLTJ6bS03MC4xMDQgOC4zNzZhMiAyIDAgMCAwIDItMnYtNC4zNzZhMiAyIDAgMCAwLTItMmgtNi40OTJjMS44NTYtMTMuMzk3IDEyLjUxLTI0LjA1MiAyNS45MDctMjUuOTA4djYuNDkyYTIgMiAwIDAgMCAyIDJoNC4zNzZhMiAyIDAgMCAwIDItMnYtNi40OTJjMTMuMzk5IDEuODU2IDI0LjA1MyAxMi41MSAyNS45MDkgMjUuOTA4aC02LjQ5MmEyIDIgMCAwIDAtMiAydjQuMzc3YTIgMiAwIDAgMCAyIDJoNi40OTJDNzYuNzQgNjYuMDg2IDY2LjA4NiA3Ni43NCA1Mi42ODkgNzguNTk4di02LjQ5MmEyIDIgMCAwIDAtMi0yaC00LjM3N2EyIDIgMCAwIDAtMiAydjYuNDkyQzMwLjkxNCA3Ni43NCAyMC4yNiA2Ni4wODYgMTguNDA0IDUyLjY4OGg2LjQ5MnoiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:16px 16px}.location-spinner{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj48cGF0aCBvcGFjaXR5PSIuMiIgZD0iTTIwLjIwMSA1LjE2OWMtOC4yNTQgMC0xNC45NDYgNi42OTItMTQuOTQ2IDE0Ljk0NiAwIDguMjU1IDYuNjkyIDE0Ljk0NiAxNC45NDYgMTQuOTQ2czE0Ljk0Ni02LjY5MSAxNC45NDYtMTQuOTQ2Yy0uMDAxLTguMjU0LTYuNjkyLTE0Ljk0Ni0xNC45NDYtMTQuOTQ2em0wIDI2LjU4Yy02LjQyNSAwLTExLjYzNC01LjIwOC0xMS42MzQtMTEuNjM0IDAtNi40MjUgNS4yMDktMTEuNjM0IDExLjYzNC0xMS42MzQgNi40MjUgMCAxMS42MzMgNS4yMDkgMTEuNjMzIDExLjYzNCAwIDYuNDI2LTUuMjA4IDExLjYzNC0xMS42MzMgMTEuNjM0eiIvPjxwYXRoIGQ9Ik0yNi4wMTMgMTAuMDQ3bDEuNjU0LTIuODY2YTE0Ljg1NSAxNC44NTUgMCAwIDAtNy40NjYtMi4wMTJ2My4zMTJjMi4xMTkgMCA0LjEuNTc2IDUuODEyIDEuNTY2eiI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlVHlwZT0ieG1sIiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCAyMCAyMCIgdG89IjM2MCAyMCAyMCIgZHVyPSIwLjVzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvcGF0aD48L3N2Zz4=);background-size:20px 20px}.adminButton{border:none;border-radius:2px;position:relative;height:36px;margin:0;min-width:64px;padding:0 16px;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0;overflow:hidden;cursor:pointer;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle;background:#03a9f4;color:#fff}.adminButton--danger{background:#f44336}.adminButton:disabled{background:#e0e0e0;color:rgba(0,0,0,.26);cursor:default}.routeList__tableHeader th{text-align:left;font-weight:400;font-size:14px;font-family:Arial,sans-serif;color:rgba(0,0,0,.54);border-bottom:1px solid #55aa90;padding:12px 18px;position:relative}.routeList__tableHeader th:hover{text-shadow:0 0 1px #fff;background-color:#55aa90;color:#fff}.routeList__tableHeader th:hover .routeList__icon-sort{background-image:url("/img/icon_sort_inverted.svg")}.routeList__tableHeader th:hover .routeList__icon-filter{background-image:url("/img/icon_filter_inverted.svg")}.routeList__tableHeader th div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.routeList__tableHeader th span{position:relative;cursor:pointer}.routeList__tableHeader th span:first-child:after{content:"";position:absolute;right:-20px;color:transparent}.routeList__tableBody td{border-bottom:1px solid var(--color-accent);padding:12px 18px;font-size:14px;font-weight:500;font-family:Arial,sans-serif}.routeList__filterSelector{list-style:none}.routeList__filterSelector,.routeList__filterText{padding:0;padding:0 16px 16px;margin:0;position:absolute;top:45px;left:0;background-color:#55aa90;color:#fff;width:100%;text-shadow:none}.routeList__filterText{display:inline-block}.routeList__filterText .filterWrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.routeList__filterText .filterIcon{display:inline-block;width:24px;height:24px;background-image:url("/img/icon_search.svg");background-repeat:no-repeat;background-position:50%;background-size:contain}.routeList__filterText .filterInput{margin-left:6px;font-size:12px;height:24px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.routeList__icon-filter{background-image:url("/img/icon_filter.svg")}.routeList__icon-filter,.routeList__icon-sort{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:contain;margin-left:6px}.routeList__icon-sort{background-image:url("/img/icon_sort.svg")}.routeList__icon-sort--desc{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.massActions__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;position:fixed;bottom:0;left:0;background-color:#fff;border-top:1px solid #55aa90;padding:2rem}.massActions__footer button{margin-right:1rem}.massActions__modal-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);opacity:.5;z-index:100}.massActions__modal-wrapper{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;z-index:101;border:1px solid #55aa90;padding:16px}.massActions__modal-headline{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:600;font-size:16px;color:#f44336;margin:0}.massActions__modal-content{max-height:70vh;overflow-y:auto;padding:0 0 1em}.massActions__modal-content ul{margin:0;padding-left:20px}.massActions__modal-content select{height:36px;vertical-align:middle;padding:0 16px;margin-top:1rem;margin-bottom:1rem;border:1px solid #55aa90;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.massActions__modal-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:.5rem 0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:4px;background-color:#55aa90;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dx .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dx-r .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dy .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dy-r .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dxy .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dxy-r .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-6px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-6px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-6px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-6px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(6px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(6px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(6px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(6px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-6px,7.5px,0) rotate(45deg) scaleX(.7);transform:translate3d(-6px,7.5px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(6px,-7.5px,0) rotate(45deg) scaleX(.7);transform:translate3d(6px,-7.5px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(6px,7.5px,0) rotate(-45deg) scaleX(.7);transform:translate3d(6px,7.5px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-60px;top:-60px;-webkit-transform:translate3d(60px,60px,0) rotate(45deg);transform:translate3d(60px,60px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-60px;top:-60px;-webkit-transform:translate3d(-60px,60px,0) rotate(-45deg);transform:translate3d(-60px,60px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-60px;top:60px;-webkit-transform:translate3d(60px,-60px,0) rotate(-45deg);transform:translate3d(60px,-60px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-60px;top:60px;-webkit-transform:translate3d(-60px,-60px,0) rotate(45deg);transform:translate3d(-60px,-60px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent!important;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}