/*!
Theme Name: Gorski kotar Bike 2
Theme URI: http://gorskikotarbike.com/
Author: Molekula
Author URI: http://molekula.agency
Description: Gorski kotar Bike website
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: gorskibike

Gorski kotar Bike 2 is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@import url("https://fonts.googleapis.com/css?family=Merriweather:300,300i,700,700i,900,900i|Open+Sans:300,300i,400,400i,600,600i,700,700i&display=swap&subset=latin-ext");.no-limits{font-size:3vw}.limit-min{font-size:3vw}@media (max-width: 666.6666666667px){.limit-min{font-size:20px}}.limit-min-max{font-size:3vw}@media (max-width: 666.6666666667px){.limit-min-max{font-size:20px}}@media (min-width: 1666.6666666667px){.limit-min-max{font-size:50px}}.temp-fullwrap{margin:8em auto !important;width:100%;max-width:54em;border:1px solid #f7f7f7;padding:.5em 1em}.single-main{margin:3vh auto !important;width:100%;max-width:54em;padding:.5em 1em}.grid-routes{margin:0 0 5vh 0;background-color:white;box-shadow:0 3px 15px rgba(0,0,0,0.1),0 3px 15px rgba(0,0,0,0.12);transition:.25s ease-in-out all}.grid-routes:hover{box-shadow:0 6px 15px rgba(0,0,0,0.1),0 10px 50px rgba(0,0,0,0.16)}.light-gray{background-color:#F8F8F8}.light-beige{background-color:#dfdccd}.light-green{background-color:#99c71a}.dark-green{background-color:#003d1a}.yellow{background-color:#ffcc14}.orange{background-color:#ffa514}.brown{background-color:#615142}.top-buffer{padding-top:2rem}@media (min-width: 769px){.top-buffer{padding-top:5rem}}.full-width{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}.full-width .half-width{display:flex;flex:1 1 360px}@media (min-width: 769px){.full-width .half-width{justify-content:center}}.full-width .half-width .left,.full-width .half-width .right{max-width:640px}.full-width .center-limited{margin:0 auto;max-width:80rem}.single-route .details-header{border:1px solid red;width:100%}.single-route .left,.single-route .right{border:1px solid red}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#000;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Merriweather",Georgia,serif;font-feature-settings:"zero"}.overtitle{font-size:.875em;text-transform:uppercase;color:#8c6f54}.one-news .overtitle{color:#003d1a}.date-published{background-color:#358108;padding:.15em .35em;font-size:.75em;color:#99c71a;color:white}.light-green .date-published{color:#99c71a}.single-route-header{color:white}.single-route-header h1{color:#99c71a;margin-top:.5em;font-weight:900}.single-route h1{color:black}.single-stage h1{color:#99c71a}.single-main h3{font-size:2vw}@media (max-width: 62.5em){.single-main h3{font-size:1.25em}}@media (min-width: 87.5em){.single-main h3{font-size:1.75em}}.single-main p{font-size:2vw;font-size:1.125em;line-height:1.5;font-weight:300}@media (max-width: 50em){.single-main p{font-size:1em}}@media (min-width: 56.25em){.single-main p{font-size:1.125em}}.section-title{font-size:3vw;color:#8c6f54}@media (max-width: 50em){.section-title{font-size:1.5em}}@media (min-width: 75em){.section-title{font-size:2.25em}}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}/*! angularjs-slider - v6.1.1 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervieu.me>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2017-03-29 */.rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:1em 0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:300;font-size:.875rem;color:black}.rzslider.with-legend{margin-bottom:40px}.rzslider[disabled]{cursor:not-allowed}.rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}.rzslider[disabled] .rz-draggable{cursor:not-allowed}.rzslider[disabled] .rz-selection{background:#8b91a2}.rzslider[disabled] .rz-tick{cursor:not-allowed}.rzslider[disabled] .rz-tick.rz-selected{background:#8b91a2}.rzslider span{position:absolute;display:inline-block;white-space:nowrap}.rzslider .rz-base{width:100%;height:100%;padding:0}.rzslider::before{background-color:white}.rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:2.5em;padding-top:1.25em;margin-top:-1.25em;box-sizing:border-box}.rzslider .rz-bar-wrapper:first-child{background-color:white;border-radius:20px}.rzslider .rz-draggable{cursor:move}.rzslider .rz-bar{left:0;z-index:1;width:100%;height:2px;background:#D8D8D8;border-radius:2px}.rzslider .rz-selection{z-index:2;background:#FACC00;border-radius:2px}.rzslider .rz-pointer{top:-.5em;z-index:3;width:1em;height:1em;cursor:pointer;background-color:#666;border-radius:.5em}.rzslider .rz-pointer:focus{outline:none}.rzslider .rz-pointer:after{position:absolute;top:0.375em;left:0.375em;width:.26em;height:.26em;background:black;border-radius:2.5px;content:''}.rzslider .rz-pointer:hover:after{background-color:#FACC00}.rzslider .rz-pointer.rz-active{z-index:4}.rzslider .rz-pointer.rz-active:after{background-color:black}.rzslider .rz-bubble{bottom:20px;padding:1px 3px;color:black;cursor:default}.rzslider .rz-bubble.rz-limit{color:black}.rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;width:100%;height:0;margin:0;list-style:none;box-sizing:border-box}.rzslider .rz-ticks-values-under .rz-tick-value{top:initial;bottom:-32px}.rzslider .rz-tick{position:absolute;top:0;left:0;width:10px;height:10px;margin-left:11px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%}.rzslider .rz-tick.rz-selected{background:#0db9f0}.rzslider .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%, 0)}.rzslider .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;transform:translate(-50%, 0)}.rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}.rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}.rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}.rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}.rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px !important}.rzslider.rz-vertical .rz-bubble{bottom:0;left:16px !important;margin-left:3px}.rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%}.rzslider.rz-vertical .rz-tick{margin-top:11px;margin-left:auto;vertical-align:middle}.rzslider.rz-vertical .rz-tick-value{top:initial;left:24px;transform:translate(0, -28%)}.rzslider.rz-vertical .rz-tick-legend{top:initial;right:24px;max-width:none;white-space:nowrap;transform:translate(0, -28%)}.rzslider.rz-vertical .rz-ticks-values-under .rz-tick-value{right:24px;bottom:initial;left:initial}.leaflet-div-icon{background:transparent !important;border:none !important}.route-marker{height:46px;width:36px;padding-top:9px;text-align:center;font-weight:600;color:white}.leaflet-container a{color:#003d1a !important;text-decoration:none}.leaflet-container a:hover{color:#615142 !important}.leaflet-container .stage-title,.leaflet-container .trail-places{font-weight:bold;font-size:1.25em}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:50vh;background:#fff;color:rgba(0,0,0,0.8);font-size:14px;font-size:.875rem;font-weight:600;line-height:1;padding:.875em 3em .875em 1.75em;cursor:pointer}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}.botun{transition:all 0.3s ease 0s;position:relative}.botun svg{position:absolute;top:50%;right:-2em}.botun.green{border-color:#003d1a;background-color:#003d1a;color:white}.botun.green a{color:white}.botun.white{border-color:white}.botun.white a{color:black}.botun.yellow{border-color:#ffdf3d}.botun.yellow a{color:black}.botun:hover{box-shadow:0px 6px 12px rgba(0,0,0,0.3)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}select.location-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(./images/ic_drop_arrow.svg) 90% center no-repeat;cursor:pointer;width:10em;margin:0;outline:none;padding:.4em 1em .4em 1em;box-sizing:border-box;font-size:16px;border-radius:20px;color:black;background-color:white;border:0}select.location-filter::after{content:" ";position:absolute;top:50%;right:1em;z-index:2;pointer-events:none;display:none}select.location-filter optgroup{font-size:1.5em}textarea{width:100%}.f-grade input[type='checkbox']{display:none}.f-grade input[type='checkbox']+label{-webkit-appearance:none;padding:.5em .75em;border-radius:20px;display:inline-block;position:relative;cursor:pointer;color:#ebc000;font-size:.875rem}.f-grade .filter-mtb+label,.f-grade .filter-trek+label,.f-grade .filter-road+label{background-color:white}.f-grade input[type='checkbox']:checked+label{background-color:black;color:white}.showon-radio{display:none}.showon-radio+label{-webkit-appearance:none;width:1.5em;height:1.5em;border-radius:1em;display:inline-block;position:relative;cursor:pointer;background-color:white;border:2px solid #ffa514}.showon-radio+label:after{content:url(./assets/icons/ic_checkbox.svg);position:relative;top:-2px;left:-1px;text-shadow:0px}.showon-radio:checked+label{background-color:#ffa514;border:2px solid #e08a00}.showon-radio:disabled+label{background-color:white;border-color:#ffdf3d}a{color:#8c6f54;text-decoration:none}a:visited{color:#615142;text-decoration:none}a:hover,a:focus,a:active{color:#358108}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.one-news .entry-title a{color:black;text-decoration:none}.one-news .entry-title a:visited{color:#666}.one-news .entry-title a:hover,.one-news .entry-title a:focus,.one-news .entry-title a:active{color:#358108;border-bottom:2px solid #99c71a}.one-news .entry-title a:focus{outline:thin dotted}.one-news .entry-title a:hover,.one-news .entry-title a:active{outline:0;border-bottom:2px solid #99c71a}.single-main a{border-bottom:2px solid #dfdccd}.single-main a:hover,.single-main a:focus,.single-main a:active{border-bottom:2px solid #99c71a}@media (max-width: 769px){.toggled .menu-glavni-container,.toggled .menu-main-container,.toggled .menu-glavni-njemacki-container{position:absolute;top:3em;left:0;right:0;background-color:#ebe9e0}}button.menu-toggle{padding:0;height:2.125rem;border:none}.main-navigation{width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;font-weight:600;flex-direction:column;justify-content:center}@media (min-width: 769px){.main-navigation ul{font-size:0.875rem}}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{margin:.75em auto}@media (min-width: 769px){.main-navigation li{float:left;position:relative;padding-right:1.25em}}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:flex}@media (min-width: 769px){.menu-toggle,.main-navigation.toggled ul{display:block}}@media screen and (min-width: 769px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 auto 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.posts-navigation{max-width:80em}.posts-navigation .nav-previous{float:left;width:50%;background-color:#dfdccd;padding:.5em 1em}.posts-navigation .nav-next{float:right;text-align:right;width:50%;background-color:#ebe9e0;padding:.5em 1em}.posts-navigation a{text-decoration:none}.stage-id-nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.stage-id-nav .stage-id{font-size:1.25em;font-weight:300;border-bottom:2px solid #ffcc14}.stage-nav,.route-nav{background-color:#358108;border-radius:4em;padding:.25em 1em;font-weight:700;color:#003d1a}.stage-nav a,.route-nav a{color:#003d1a;text-decoration:none}.stage-nav a:hover,.stage-nav a:active,.route-nav a:hover,.route-nav a:active{color:white}.stage-nav a.previous-stage,.route-nav a.previous-stage{background:url(./assets/icons/ic-prev-arrlong.svg) no-repeat right center;padding-right:3.75em}.stage-nav a.next-stage,.route-nav a.next-stage{padding-left:3.75em;background:url(./assets/icons/ic-next-arrlong.svg) no-repeat left center}.route-nav{background-color:#ffdf3d;color:black}.stage-nav-footer{padding:1em 2em;background-color:#99c71a}.stage-nav-footer .all-stages-nav{margin:0 auto;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:center}.stage-nav-footer .all-stages-nav li{font-family:"Merriweather",Georgia,serif;font-size:1.125em;margin:.5em;font-weight:bold;padding:.40em .55em;border-radius:4em;text-align:center}.stage-nav-footer .all-stages-nav li.current{background-color:#003d1a;color:white}.stage-nav-footer .all-stages-nav li:hover{background-color:white}.stage-nav-footer .all-stages-nav li:hover.current{background-color:#003d1a}.stage-nav-footer .all-stages-nav a{text-decoration:none;color:#003d1a}.taxnav-stripe{background-color:#ebe9e0;padding:.25em 1em;display:flex;flex-direction:row;justify-content:center}ul.taxnav{font-weight:400;font-size:.875em;margin:0 auto;list-style:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}ul.taxnav li{margin:.15em 0;padding:0 .5em}ul.taxnav li a:hover{border-bottom:2px solid #FACC00}ul.taxnav li:last-child::after{display:none}ul.taxnav li::after{content:"";position:relative;right:-.45rem;border-left:1px solid}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:.5em .5em;display:inline-block;cursor:pointer;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#358108}.hamburger-box{width:2em;height:1.35em;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.1em}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:2em;height:.2em;background-color:#358108;border-radius:.25em;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-.575em}.hamburger-inner::after{bottom:-.575em}.hamburger--3dx .hamburger-box{perspective:4em}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, .575em, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -.575em, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:4em}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, .575em, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -.575em, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:4em}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, .575em, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -.575em, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:4em}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, .575em, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -.575em, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:4em}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, .575em, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -.575em, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:4em}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, .575em, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -.575em, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-.4em, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-.4em, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(.4em, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(.4em, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-.4em, -.5em, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-.4em, .5em, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(.4em, -.5em, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(.4em, .5em, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-1.15em;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -.575em, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-1.15em;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -.575em, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:.1em;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:.575em;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:1.15em;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, .575em, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -1.15em, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:.1em;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:.575em;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:1.15em;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, .575em, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -1.15em, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:.575em;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.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:-4em;top:-4em;transform:translate3d(4em, 4em, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-4em;top:-4em;transform:translate3d(-4em, 4em, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:.575em;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.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:-4em;top:4em;transform:translate3d(4em, -4em, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-4em;top:4em;transform:translate3d(-4em, -4em, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:.1em}.hamburger--slider .hamburger-inner::before{top:.575em;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:1.15em}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, .575em, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-.2857142857em, -.375em, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -1.15em, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:.1em}.hamburger--slider-r .hamburger-inner::before{top:.575em;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:1.15em}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, .575em, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(.2857142857em, -.375em, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -1.15em, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:.1em;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:.575em;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:1.15em;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, .575em, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, .575em, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-1.15em;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -.575em, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{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;transform:rotate(-90deg)}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#000;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.news{padding:1em 1em 3em}.news .news-cards{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.news .news-cards>div{flex:1 1 240px;margin-right:2.5em;margin-bottom:2.5em}.news .news-cards .one-news-card{background-color:white;box-shadow:0 5px 12px rgba(0,0,0,0.3)}.news .news-cards .one-news-card img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.news .news-cards .one-news-card h3{margin-top:0}.news .news-cards .one-news-card .text{padding:2em}.news .news-cards .readmore-space{display:flex;align-items:center;padding:2em}.route-search{flex-direction:column}@media (min-width: 769px){.route-search{flex-direction:row}}.route-search>div{flex:0 0 33%;margin:0 .25em}.route-search h5{margin-top:1em}.info-block{padding:1em 1em 3em;width:100%;display:flex;flex-direction:column;justify-content:center}@media (min-width: 769px){.info-block{flex-direction:row}}.info-block h3{font-size:2em;margin-top:0}.info-block .subhead{color:#358108;font-size:.875rem}.info-block>div{padding:1em;color:#615142;display:flex;flex-direction:column;justify-content:center}@media (min-width: 769px){.info-block>div{flex:1 0 50%}}.info-block .block-content{padding:1em 3vw}.info-block .block-image{padding:2em 3vw}.info-block.graphic-to-left .block-image{order:-1}.related-connections{background-color:#f7f7f7;width:100%;padding:7vh 8vw}.related-connections .related-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.related-connections .one-connection{flex:0 1 520px;box-shadow:0 1.5px 5px rgba(0,0,0,0.1),0 1.5px 7.5px rgba(0,0,0,0.1);background-color:white;margin:2% 1%}.related-connections .one-connection .header{background-color:#dfdccd;padding:1.5em 3vw 1em;display:flex;flex-direction:column;align-items:center}@media (min-width: 769px){.related-connections .one-connection .header{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.related-connections .one-connection .header>div{margin:.25em 0}.related-connections .one-connection .header .title{flex:1 0 50%;padding-right:1em}.related-connections .one-connection .header .download{flex:1 0 50%}.related-connections .one-connection .header a{text-decoration:none;font-weight:bold;color:#8c6f54}.related-connections .one-connection .header h3{margin:0}.related-connections .one-connection .header .gpx-download-button{background-color:white;border-radius:4em;border:1px solid #ebe9e0;float:right;padding:.5em 3em .5em 1em;background:white url(./assets/icons/ic-gps-file.svg) no-repeat;background-position:right 3px top 50%}.related-connections .one-connection .text{padding:1em 3vw 2em;font-size:.875em}.related-attractions{background-color:white;width:100%;padding:6vh 8vw}.related-attractions .related-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.related-attractions .one-attraction{flex:0 1 360px;background:linear-gradient(180deg, #ebe9e0 0%, #ebe9e0 75%, white 75%, white 100%)}.related-attractions .one-attraction:nth-child(even){background:linear-gradient(180deg, #dfdccd 0%, #dfdccd 75%, white 75%, white 100%)}.related-attractions .one-attraction a{color:black;text-decoration:none}.related-attractions .one-attraction a:hover{color:#FACC00}.related-attractions .one-attraction h3{margin-top:.25em}.related-attractions .one-attraction .inner-wrap{margin:1.25em;background-color:white;box-shadow:0 1.5px 5px rgba(0,0,0,0.1),0 1.5px 7.5px rgba(0,0,0,0.1)}.related-attractions .one-attraction .inner-wrap .text{padding:1em 15%;font-size:.875em}.other-routes{background-color:#ebe9e0;width:100%;padding:6vh 8vw}.other-routes .related-route-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.other-routes .related-route-list .one-route{margin:2vh 1%;background:white;box-shadow:0 0 23px 0 rgba(0,0,0,0.1);flex:0 0 98%}@media (min-width: 421px){.other-routes .related-route-list .one-route{flex:0 0 48%}}@media (min-width: 769px){.other-routes .related-route-list .one-route{flex:0 0 31%}}@media (min-width: 1281px){.other-routes .related-route-list .one-route{flex:0 0 23%}}body.admin-bar .site-header{top:28px}.site-header{width:100%;position:fixed;top:0;z-index:10;pointer-events:none}.site-header .site-navbox{pointer-events:auto;background:white;box-shadow:0px 0px 10px rgba(0,0,0,0.35);margin:0 auto;width:100%;max-width:70em;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;align-content:center;justify-content:space-around;height:3em}@media (min-width: 769px){.site-header .site-navbox{height:auto}}.site-header .site-navbox .site-branding{order:1;flex:1 1 30%;padding-left:1em;height:3em}@media (min-width: 769px){.site-header .site-navbox .site-branding{height:auto}}.site-header .site-navbox .site-branding img{height:100%;width:auto}.site-header .site-navbox .main-navigation{flex:0 1 52px;align-content:flex-end;align-items:flex-end;text-align:right;order:3}@media (min-width: 769px){.site-header .site-navbox .main-navigation{order:2;flex:0 1 70%}}.site-header .site-navbox .language-switcher{order:2;flex:0 0 100px;padding-right:1em}@media (min-width: 769px){.site-header .site-navbox .language-switcher{order:3}}.site-header .site-navbox .language-switcher .pill-box{float:right;background-color:#ffa514;border-radius:1.2rem;padding:.25em .5em;width:6rem;font-size:.8rem;font-weight:600;padding:.325em;color:#615142;display:flex;justify-content:space-between}.site-header .site-navbox .language-switcher .pill-box .circles{display:inline-block;width:30%;height:0;padding:15% 0;border-radius:50%;line-height:0;text-align:center;text-transform:uppercase}.site-header .site-navbox .language-switcher .pill-box .circles.active{color:white}.site-header .site-navbox .language-switcher .pill-box .circles.inactive{background-color:white}.site-header .site-navbox .language-switcher .pill-box .circles.inactive:hover{background-color:#e08a00;color:white !important}.site-header .site-navbox .language-switcher .pill-box .circles.inactive:hover a{color:white !important}.site-header .site-navbox .language-switcher .pill-box .circles a{text-decoration:none}.site-hero{background:#8c6f54;min-height:35em;width:100%;margin-bottom:2em;display:flex;flex-direction:column;margin-top:3em}@media (min-width: 769px){.site-hero{margin-top:0;flex-direction:row;height:50vh}}.site-hero .hero-tagline{flex:1 0 50%;height:100%;display:flex;align-items:center;justify-content:flex-end;color:white}.site-hero .hero-tagline .mid{padding:1em;max-width:35em}.site-hero .hero-tagline h1{font-size:3.5vw;line-height:1.3;font-weight:700;color:white;margin-bottom:.275em}@media (max-width: 42.8571428571em){.site-hero .hero-tagline h1{font-size:1.5em}}@media (min-width: 64.2857142857rem){.site-hero .hero-tagline h1{font-size:2.25rem}}.site-hero .hero-image{height:100%;flex:1 0 50%;background-color:#99c71a}.site-hero .hero-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}@media (min-width: 769px){.site-hero .hero-image img{height:100%}}.experience{margin:2.5em auto;max-width:25em;font-family:"Merriweather",Georgia,serif;font-size:1.5em;font-weight:300;color:#358108;text-align:center}.stages_routes_intro{padding:0 3em 3em;margin-top:-2.875em}.stages_routes_intro .number{font-family:"Merriweather",Georgia,serif;font-weight:700;font-size:3.5rem}.stages_routes_intro h2{text-transform:uppercase;font-weight:300;font-size:1.5em;color:white;max-width:50%}.stages_routes_intro.left .number{color:#003d1a}.stages_routes_intro.right .number{color:#ffa514}.dark-green .bottom{background-color:#358108}.orange .bottom{background-color:#ffdf3d}.single-route-header.top-buffer,.single-service-header.top-buffer{padding:3em 2em 1em}@media (min-width: 769px){.single-route-header.top-buffer,.single-service-header.top-buffer{padding:5.75em 2em 1em}}.single-route-header .details-stretch,.single-service-header .details-stretch{width:100%;display:flex;flex-direction:column}.single-route-header .details-stretch .top,.single-service-header .details-stretch .top{flex:1 1 80%}.single-route-header .details-stretch .bottom,.single-service-header .details-stretch .bottom{flex:1 1 20%}.single-route-header .single-cover-half,.single-service-header .single-cover-half{width:100%;padding-bottom:56.25%;background-size:cover;background-repeat:no-repeat;background-position:center center}.single-route-header .top,.single-route-header .bottom,.single-service-header .top,.single-service-header .bottom{display:flex;flex-direction:column;align-items:flex-end}.single-route-header .top>div,.single-route-header .bottom>div,.single-service-header .top>div,.single-service-header .bottom>div{flex:1 1 50%;width:100%;max-width:640px}.single-route-header .title-info,.single-service-header .title-info{padding:2em}.single-route-header .title-info .places,.single-service-header .title-info .places{font-family:"Merriweather",Georgia,serif;padding-right:20%;font-size:1.125em;font-weight:700}.single-route-header .elevation,.single-service-header .elevation{background-size:contain;background-repeat:no-repeat;background-position:right bottom;flex:0 0 30%;padding:0 .5em 0 .25em;display:flex;flex-direction:column;justify-content:space-between;font-size:.875rem;font-weight:bold}.single-route-header .elevation img,.single-service-header .elevation img{margin-right:.25em}.single-route-header .elevation .route-max,.single-service-header .elevation .route-max{flex:1 0 21px}.single-route-header .elevation .route-line,.single-service-header .elevation .route-line{flex:1 1 140px;border-left:1px solid white;margin-left:.25em}.single-route-header .elevation .route-min,.single-service-header .elevation .route-min{flex:1 0 21px}.single-route-header .bottom,.single-service-header .bottom{font-size:.875rem;font-weight:bold;display:flex;flex-direction:column;justify-content:space-between;min-height:60px}.single-route-header .bottom img,.single-service-header .bottom img{margin-right:.25em}.single-route-header .bottom>div,.single-service-header .bottom>div{padding:0 .5em 0 .25em}.single-route-header .bottom .route-dist,.single-service-header .bottom .route-dist{margin:.5em 0}.single-route-header .bottom .route-category,.single-service-header .bottom .route-category{background-color:white;border-radius:4em;padding:.24em .5em .15em;display:inline-block;font-size:.875em;color:black;margin:0 1em 1em}.single-route-header .bottom .stat-stripe,.single-service-header .bottom .stat-stripe{padding:.25em .5em .5em}.single-route-header .bottom .stat-stripe>span,.single-service-header .bottom .stat-stripe>span{display:inline-block;background-color:white;border-radius:4em;padding:.3em .75em .25em;font-size:.875em;color:black;margin:.5em 1em}.single-service-header .top{display:flex;flex-direction:column}@media (min-width: 769px){.single-service-header .top.without-other-half{max-width:50%}}.single-service-header .title-wrap{width:100%;max-width:640px;flex:1 0 25%;padding:0 2em;display:flex;flex-direction:column;justify-content:center}.single-service-header .page-title{color:white;font-size:2rem}.single-service-header .page-title .subhead{clear:both;display:table;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:white;border-bottom:2px solid #ffdf3d}.single-service-header .service-contacts{flex:1 0 75%;margin:1em 0;padding:0 2em;color:#ffcc14;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.single-service-header .service-contacts p{margin:.5em 0}.single-service-header .service-contacts a{color:white;text-decoration:none}.single-service-header .service-contacts a:hover,.single-service-header .service-contacts a:active{border-bottom:2px solid #ffcc14}.site-footer{background-color:#615142}.site-footer .site-info{margin:0 auto;padding:0 1em;max-width:80rem;border-top:0.75em solid #99c71a;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.site-footer .site-info div{margin-right:1em;padding:1.5em 0;flex:1 0 20em}.site-footer .site-info div p{font-size:0.875em;color:#dfdccd;margin:0 0 1.25em 0}.legal-info{background-color:#43382d;width:100%;padding:.5em 1em}.legal-info>div{margin:0 auto;max-width:80rem;line-height:1.4;font-size:0.75em;color:#dfdccd;display:flex;flex-direction:column}@media (min-width: 361px){.legal-info>div{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.legal-info>div>div{padding:.5em 0}.legal-info .credits a{color:#7f6a57}.legal-info .credits a:hover,.legal-info .credits a:active{color:white}.archive-page-header,.single-post-header{padding:2vh 2em}.archive-page-header.top-buffer,.single-post-header.top-buffer{padding:3em 2em 1em}@media (min-width: 769px){.archive-page-header.top-buffer,.single-post-header.top-buffer{padding:5.75em 2em 1em}}.archive-page-header .page-title,.single-post-header .page-title{font-size:2rem;margin:0;line-height:1.25}.archive-page-header .page-title .subhead,.single-post-header .page-title .subhead{clear:both;display:table;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:white;border-bottom:2px solid #ffdf3d;margin-bottom:.5em}.archive-page-header .title-group-wrap,.single-post-header .title-group-wrap{display:flex;flex-direction:column;justify-content:center}.archive-page-header .title-group-wrap .title-group,.single-post-header .title-group-wrap .title-group{padding:2em 1em 1em}.archive-page-header.light-green .page-title,.archive-page-header.light-green .entry-title,.archive-page-header.dark-green .page-title,.archive-page-header.dark-green .entry-title,.single-post-header.light-green .page-title,.single-post-header.light-green .entry-title,.single-post-header.dark-green .page-title,.single-post-header.dark-green .entry-title{color:white}.archive-page-header.yellow .page-title,.single-post-header.yellow .page-title{color:black}.archive-page-header.brown .page-title,.single-post-header.brown .page-title{color:white}.archive-page-header .page-title{padding:2vh 0}.single-post-header{padding:0}.single-post-header .single-cover-half{width:100%;padding-bottom:56.25%;max-height:40vh;background-size:cover;background-repeat:no-repeat;background-position:center center}.stage-list{max-width:80rem;margin:0 auto;margin-top:-1em;margin-bottom:4em;padding:0 1em}.stage-list article{width:100%}.stage-list article a{color:black;text-decoration:none}.stage-list article a:hover{color:#358108}.stage-list article h3{font-size:1.25rem;color:black}.stage-list article p{font-size:0.875rem}.stage-list article .intro-header{padding:2em 4em;flex:1 1 100%}.stage-list article .intro-header .read-more{font-weight:600}.stage-list article .intro-header .read-more img{vertical-align:middle;margin-left:.75em}.stage-list article .featured-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.route-list,.att-list,.news-list,.one-service-box{max-width:90rem;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:2em 1em}.route-list .one-route,.route-list .one-att,.route-list .one-service-box,.att-list .one-route,.att-list .one-att,.att-list .one-service-box,.news-list .one-route,.news-list .one-att,.news-list .one-service-box,.one-service-box .one-route,.one-service-box .one-att,.one-service-box .one-service-box{margin:2vh 1%;background:white;box-shadow:0 0 23px 0 rgba(0,0,0,0.1);flex:0 0 98%}@media (min-width: 421px){.route-list .one-route,.route-list .one-att,.route-list .one-service-box,.att-list .one-route,.att-list .one-att,.att-list .one-service-box,.news-list .one-route,.news-list .one-att,.news-list .one-service-box,.one-service-box .one-route,.one-service-box .one-att,.one-service-box .one-service-box{flex:0 0 48%}}@media (min-width: 769px){.route-list .one-route,.route-list .one-att,.route-list .one-service-box,.att-list .one-route,.att-list .one-att,.att-list .one-service-box,.news-list .one-route,.news-list .one-att,.news-list .one-service-box,.one-service-box .one-route,.one-service-box .one-att,.one-service-box .one-service-box{flex:0 0 31%}}@media (min-width: 1281px){.route-list .one-route,.route-list .one-att,.route-list .one-service-box,.att-list .one-route,.att-list .one-att,.att-list .one-service-box,.news-list .one-route,.news-list .one-att,.news-list .one-service-box,.one-service-box .one-route,.one-service-box .one-att,.one-service-box .one-service-box{flex:0 0 23%}}.route-list .one-news,.att-list .one-news,.news-list .one-news,.one-service-box .one-news{margin:2vh 1%;background:white;box-shadow:0 0 23px 0 rgba(0,0,0,0.1);flex:0 0 98%}@media (min-width: 521px){.route-list .one-news,.att-list .one-news,.news-list .one-news,.one-service-box .one-news{flex:0 0 48%}}@media (min-width: 769px){.route-list .one-news,.att-list .one-news,.news-list .one-news,.one-service-box .one-news{flex:0 0 31%}}.one-route{display:flex;flex-direction:column}.one-route .entry-header{position:relative}.one-route .entry-header .check{position:absolute;top:0;right:0;padding:.5em .5em 0 0;z-index:1}.one-route .entry-header .route-image{display:inline-block;width:100%}.one-route .entry-header .route-image img{width:100%;height:auto}.one-route .entry-header .title{padding:.5em 1em}.one-route .entry-header .title .route-starting-point{color:#ffa514}.one-route .entry-header .title .route-id{display:block;font-family:"Merriweather",Georgia,serif;font-size:1.5em;font-weight:bold;clear:both}.one-route .entry-header .title .route-category{background-color:#FACC00;border-radius:4em;padding:.15em .5em;float:right;display:block;font-size:.875em}.one-route .entry-header .title .route-category.MTB{background-color:#D0011B;color:white}.one-route .entry-header .title .route-category.ROAD{background-color:#14BBE9;color:white}.one-route .entry-header .title a{color:black;text-decoration:none}.one-route .entry-header .title a:hover{color:black;border-bottom:2px solid #FACC00}.one-route .one-details{background-size:cover;background-repeat:no-repeat;min-height:90px;display:flex;flex-direction:row;flex:1}.one-route .one-details .stats{flex:0 0 30%;padding:0 .5em 0 1.25em;display:flex;flex-direction:column;justify-content:space-between;font-size:.75rem;font-weight:bold}.one-route .one-details .stats .route-max{flex:1 1 20%}.one-route .one-details .stats .route-line{flex:1 1 40%;border-left:1px solid black;margin-left:.25em}.one-route .one-details .stats .route-min{flex:1 1 20%}.one-route .one-details .stats .route-dist{flex:1 1 20%}.one-route .one-details .locations{word-break:break-all;flex:0 0 70%;padding:0 .5em .5em}.one-route .one-details .locations a{text-decoration:none;color:black}.one-route .one-details .locations h3{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:300;font-size:.875rem;line-height:1.25;word-break:break-word}.one-route .one-footer{background-color:#ffdf3d}.one-route .one-footer .difficulty{word-break:normal;padding:1em;font-size:.75rem;text-align:center;text-transform:uppercase;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.one-route .one-footer .difficulty>span{margin:0 .25em}.one-route .one-footer .difficulty .difficulty-value{background-color:white;border-radius:3em;padding:.25em .5em}.one-route .one-footer .gps-file{text-align:center;width:96%;margin:.5em auto;display:flex;flex-direction:row;margin-bottom:-1.5em}.one-route .one-footer .gps-file a{display:block;color:white;font-weight:bold;text-decoration:none;padding:.5em;border-radius:4em;margin:.5em .25em}.one-route .one-footer .gps-file a:hover,.one-route .one-footer .gps-file a:active{color:black}.one-route .one-footer .gps-file a.link-gps{background-color:#FACC00;flex:1 1 30%}.one-route .one-footer .gps-file a.link-more{background-color:#ffa514;flex:1 1 70%}.one-att .entry-cover img,.one-news .entry-cover img{width:100%;height:auto}.one-att .entry-title,.one-news .entry-title{margin-top:.15em}.one-att .entry-content,.one-news .entry-content{padding:.5em 2em 2em}.archive-list-wrap a{text-decoration:none}.archive-list-wrap .category-title{max-width:90rem;margin:0 auto;padding:0 2em}.archive-list-wrap .category-title .section-title{margin-bottom:.25em}.one-service-box{border-top:3px solid #99c71a;padding:0}.one-service-box .service-contacts{padding:1em 1.5em}#mapspace{margin:0;width:100%;height:60vh;background-color:#f5f5f5;z-index:0}.stage-map{min-height:560px;margin:0;width:100%;height:60vh;background-color:#f5f5f5}.map-location{background-color:#dfdccd}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.pill-wrap{padding:.3em .875em;border-radius:5em;text-align:center}.pill-wrap.green{background-color:#99c71a}.pill-wrap.yellow{background-color:#FACC00}.pill-wrap a{font-weight:bold;color:black;text-decoration:none}.pill-wrap a:hover,.pill-wrap a:active{border-bottom:2px solid white}.related-routes{color:white;font-weight:300;padding:.75em 0}.related-routes .list-title{margin:.25em 0}.related-routes .shortroute-list{font-size:.875rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center}.related-routes .shortroute-list div{margin:.15em}.single-stage .statistics,.single-route .statistics{text-align:center;background-color:#f7f7f7;padding:3em 2em 2em}.single-stage .statistics .stat-card,.single-route .statistics .stat-card{width:100%;max-width:36em;margin:2vh auto;text-align:left;box-shadow:0 1.5px 5px rgba(0,0,0,0.1),0 1.5px 7.5px rgba(0,0,0,0.1);display:flex;flex-direction:column}@media (min-width: 769px){.single-stage .statistics .stat-card,.single-route .statistics .stat-card{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.single-stage .statistics .stat-card>div,.single-route .statistics .stat-card>div{flex-grow:1}.single-stage .statistics .stat-card .title,.single-route .statistics .stat-card .title{background:#dfdccd no-repeat right bottom;background-size:contain;flex:1 0 30%;color:#615142;padding:0 1em}@media (min-width: 769px){.single-stage .statistics .stat-card .title,.single-route .statistics .stat-card .title{background-image:url(./assets/images/stat-bg-image.png)}}.single-stage .statistics .stat-card .details,.single-route .statistics .stat-card .details{background-color:white;flex:1 0 70%;padding:1em 2em}.single-stage .statistics .stat-card .details .line,.single-route .statistics .stat-card .details .line{font-size:.875em;padding:.25em;display:flex;flex-direction:row;justify-content:space-between}.single-stage .statistics .stat-card .details .line .value,.single-route .statistics .stat-card .details .line .value{font-weight:bold;text-align:right}.single-stage .statistics .gpx-download,.single-route .statistics .gpx-download{margin:2em auto}.single-stage .statistics .gpx-download .link-gps,.single-route .statistics .gpx-download .link-gps{color:white;background-color:#99c71a;border-radius:4em;font-weight:bold;padding:.60em 3em .65em 1.5em;background-image:url(./assets/icons/ic-gps-file-green.svg);background-repeat:no-repeat;background-position:right 4px top 50%}.single-stage .statistics .gpx-download a,.single-route .statistics .gpx-download a{text-decoration:none}.single-stage .single-main .wp-block-gallery,.single-route .single-main .wp-block-gallery{margin:5vh -2vw 0}.single-stage .link-gps{background-color:#99c71a}.single-route .link-gps{background-color:#ffa514}.kontakt-wrap{max-width:1028px;margin:0 auto}.service-list-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.service-list-wrap>article{box-shadow:0 1.5px 5px rgba(0,0,0,0.1),0 1.5px 7.5px rgba(0,0,0,0.1);flex:0 0 90%;margin:2% 5%}@media (min-width: 361px){.service-list-wrap>article{flex:0 0 90%;margin:2% 5%}}@media (min-width: 561px){.service-list-wrap>article{flex:0 0 46%;margin:2%}}@media (min-width: 769px){.service-list-wrap>article{flex:0 0 29%;margin:2%}}.service-list-wrap>article p{font-size:1em;font-weight:400;margin:.25em 0}.service-list-wrap>article a{color:#358108;text-decoration:none}.service-list-wrap>article a:hover,.service-list-wrap>article a:active{color:#003d1a;border-bottom:2px solid #99c71a}.service-list-wrap>article h3{margin:.5em 0}.service-list-wrap .entry-cover{width:100%}.service-list-wrap .entry-cover img{width:100%;height:auto}.service-list-wrap .service-contacts{padding:0 2em 2em}.one-service-box{box-shadow:0 1.5px 5px rgba(0,0,0,0.1),0 1.5px 7.5px rgba(0,0,0,0.1)}.one-service-box p{font-size:1em;font-weight:400;margin:.25em 0}.one-service-box a{color:#358108;text-decoration:none}.one-service-box a:hover,.one-service-box a:active{color:#003d1a;border-bottom:2px solid #99c71a}.one-service-box h3{margin:.5em 0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
