.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:#fff;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:gray;font-size:2em}.c3-line{stroke-width:1px}.c3-circle{fill:currentColor}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.3!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-region text{fill-opacity:1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.15}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:10}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip .value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max,.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target g path{opacity:1}.c3-chart-arc.c3-target.c3-focused g path{opacity:1}.c3-drag-zoom.enabled{pointer-events:all!important;visibility:visible}.c3-drag-zoom.disabled{pointer-events:none!important;visibility:hidden}.c3-drag-zoom .extent{fill-opacity:.1}html,body{font-family:Roboto,sans-serif;background-color:#fff9e9;margin:0;height:100%}.page{min-height:100%;height:100%;margin:0 auto}.content{margin:0;height:auto!important;height:100%}@keyframes fade-out{0%{opacity:1}to{opacity:.8}}.overlay{background:radial-gradient(#FBF7F3,#B19A70);margin:0;min-height:100%;height:auto!important;height:100%;position:fixed;inset:0;opacity:.8;animation:.5s ease-out 0s 1 fade-out;transition:opacity .3s ease-out}.overlay.overlay-hidden{pointer-events:none;opacity:0}.world-map-container{position:fixed;inset:0}.world-map-container google-map .map-container{height:100%!important;width:100%!important}.logo-container{width:100%;text-align:center;position:absolute;top:0}@media screen and (min-height: 500px){.logo-container{top:calc(50% - 250px)}}.logo-container img{width:200px;height:200px;margin:20px}.logo-life{font-family:Kalam,cursive;font-size:100px;line-height:120px}.logo-view{font-family:Montserrat,sans-serif;font-size:50px;font-weight:900;vertical-align:bottom;line-height:40px}.logo-repeat{font-family:Open Sans,sans-serif;font-size:19px;vertical-align:top}.map img{opacity:1;width:100%}.map svg path{fill:#ab9f94}#nepal,#costa-rica,#iceland,#egypt,#cebu,#usa,#south-africa,#swaziland,#lesotho{fill:red}.nepal-content{max-width:1024px;margin:auto;overflow:hidden}.nepal-content .content-header{position:relative;text-align:center;background-image:url(location_start.dbc095c815273166.png);background-repeat:no-repeat;background-size:40px auto;background-position:left top;padding-left:20px;max-height:200px}@media screen and (min-width: 500px){.nepal-content .content-header{background-size:75px auto;padding-left:75px;padding-right:35px}}.nepal-content .content-header h1{font-family:Satisfy,serif;font-size:3rem;margin:15px 0 5px;color:#6cccc0}.nepal-content .content-header h2{margin-top:5px;margin-bottom:0;color:#d6d0d1;font-weight:400;font-size:18px}@media screen and (min-width: 700px){.nepal-content .content-header h2{font-size:24px}}.nepal-content .content-header .flag{position:absolute;left:17px;top:54px;width:34px;height:34px}@media screen and (min-width: 500px){.nepal-content .content-header .flag{left:23px;top:17px}}.nepal-content .content-body{background-image:url(location_line.c1bedd42c2a65a8d.png);background-repeat:repeat-y;background-size:40px auto;padding-top:20px}@media screen and (min-width: 500px){.nepal-content .content-body{background-size:75px auto}}.nepal-content .content-footer{min-height:90px;background-image:url(location_stop.41ba5123bd5e7497.png);background-repeat:no-repeat;background-size:40px auto;margin-top:-20px}@media screen and (min-width: 500px){.nepal-content .content-footer{background-size:75px auto}}.nepal-content .content-footer .copy{font-family:Montserrat,serif;text-align:center;padding-top:65px}.chart-container{min-height:300px;box-sizing:border-box;border:2px solid #FFF9E9;outline:3px solid #613A3F;background-color:#fffbf1;margin-top:15px}.chart-container .c3-ygrids .c3-ygrid{stroke-dasharray:none;stroke:#efebeb}.chart-container text{font-family:Satisfy,serif;font-size:14px}.chart-container .c3-axis.c3-axis-y .domain,.chart-container .c3-axis.c3-axis-x .domain{display:none}.chart-container .c3-axis.c3-axis-y .tick line,.chart-container .c3-axis.c3-axis-x .tick line{display:none}.chart-container .c3-line{stroke-width:3px}.chart-container .c3-tooltip-container th{font-weight:400;font-family:Roboto,sans-serif;background-color:#7b9e55}.chart-container .c3-tooltip-container td{font-weight:400;font-family:Roboto Condensed,sans-serif}.chart-container .c3-region.pause{fill:#acacac}.hike-data{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;padding-left:40px;padding-right:10px}@media screen and (min-width: 500px){.hike-data{padding-left:67px}}.hike-data.show{margin-bottom:20px;padding-bottom:5px;max-height:1700px}.map-container{height:400px;position:relative;padding:2px;box-sizing:border-box;background:repeating-linear-gradient(45deg,#FFF9E9,#FFF9E9 5px,#613A3F 5px,#613A3F 10px);border:2px solid #FFF9E9;outline:3px solid #613A3F}.map-container .map-placeholder{position:absolute;height:392px;width:calc(100% - 4px);background-color:#dedede}google-map .map-container{height:392px!important;width:calc(100% - 4px)!important}.avatars{text-align:center;margin-left:20px;margin-bottom:25px}@media screen and (min-width: 500px){.avatars{margin-left:40px}}.avatars img{display:inline-flex;border:4px solid #6EC8BF;margin:1px;border-radius:1000px;width:60px;height:60px}.photo{margin:0 10px 16px;display:inline-block;border:7px solid white;border-bottom-width:20px;box-shadow:10px 10px 18px -9px #000000bf}.photo img{width:275px}.photo.portrait img{width:155px}.photo-full{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:#000c;text-align:center;padding:20px}.photo-full.show{pointer-events:auto;opacity:1}.photo-full .photo{margin-right:40px}.photo-full .photo img{width:auto;max-width:100%}.photo-container{text-align:center}.hike-description-markdown{font-family:Montserrat,serif}.day{padding-left:50px;position:relative;height:30px}.day .bolleke{position:absolute;left:8px;top:calc(50% - 20px);border-radius:100px;width:10px;height:10px;background-color:#613a3f;border:6px solid #FFCB04}@media screen and (min-width: 500px){.day .bolleke{left:26px}}.day .line{position:absolute;height:3px;background-color:#613a3f;left:20px;right:0;top:4.5px}@media screen and (min-width: 500px){.day .line{left:37px}}.day .title{font-family:Satisfy,serif;font-weight:700;font-size:24px;color:#ffcb04;position:absolute;background-color:#fff9e9f2;padding:0 10px;left:36px;top:-8px}@media screen and (min-width: 500px){.day .title{left:66px}}.travel{text-align:center;margin-left:20px;padding:5px 0}@media screen and (min-width: 500px){.travel{margin-left:40px}}.travel .from,.travel .to{display:inline-block;font-family:Satisfy,serif;font-weight:700;font-size:24px;color:#613a3f;margin:3px 16px;width:105px}.travel .from{text-align:right}.travel .to{text-align:left}.travel.bus .from,.travel.bus .to{margin-top:0;vertical-align:text-bottom;padding-bottom:7px}.travel.back img{transform:scaleY(-1)}.travel.back .from,.travel.back .to{vertical-align:top;margin:3px 16px}@media screen and (max-width: 700px){.travel.back img{margin-top:-5px}}@media screen and (max-width: 700px){.travel .from,.travel .to{width:100%;text-align:center;display:block;margin:0}.travel .to{margin-top:-10px}}@media screen and (max-width: 700px){.travel img{max-width:80%}}.tag{padding-left:13px;position:relative}@media screen and (min-width: 500px){.tag{padding-left:30px}}.tag .tag-connector{position:absolute;left:8px;top:calc(50% - 10px);border-radius:100px;width:10px;height:10px;background-color:#613a3f;border:6px solid teal}@media screen and (min-width: 500px){.tag .tag-connector{left:26px}}.tag .tag-container{border-spacing:0;margin-bottom:20px;width:99%;text-align:left}.tag .tag-container th{font-size:24px;font-weight:lighter;padding-right:20px;background-color:teal;color:#fff9e9}.tag .tag-container td{font-family:Roboto Condensed,sans-serif;font-size:14px;color:#fff;padding-left:3px;padding-top:0}.tag .tag-container th.tag-connection{background-color:transparent;width:8px;padding:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-right:30px solid teal}.hike .tag-content{padding:10px 20px 10px 1px}.hike .tag-content table{width:100%}.hike .tag-container th.tag-connection{border-right-color:#f55a3b}.hike .tag .tag-connector{border-color:#f55a3b}.hike .tag-container{cursor:pointer}.hike .tag-container th{background-color:#f55a3b}.hike .tag-container:hover th,.hike .tag-container:hover td{background-color:#e24d2f}.hike .tag-container:hover th.tag-connection{background-color:transparent;border-right-color:#e24d2f}.hike .hike-label{font-family:Roboto Condensed,sans-serif;font-size:14px;color:#fff}.hike .hike-row{display:flex;flex-wrap:wrap}.hike .hike-info{margin-right:16px}.hike .hike-info .hike-value{font-size:18px}.hike .hike-name{flex-grow:1;width:100%;margin-bottom:8px}@media screen and (min-width: 800px){.hike .hike-name{width:auto}.hike .hike-distance{width:115px}.hike .hike-total-time{width:100px}.hike .hike-total-ascent{width:80px}.hike .hike-total-descent{width:85px}.hike .hike-info{margin-right:0}.hike .hike-info .hike-value{font-size:24px}}.info p{margin:2px}.info .tag-container th.tag-connection{border-right-color:#61bb49}.info .tag .tag-connector{border-color:#61bb49}.info .tag-container th{background-color:#61bb49}.info.has-content{cursor:pointer}.info.has-content:hover th,.info.has-content:hover td{background-color:#0aa208}.info.has-content:hover th.tag-connection{background-color:transparent;border-right-color:#0aa208}.quote p{font-size:16px;margin:2px;text-align:center}@media screen and (min-width: 500px){.quote p{font-size:18px}}.quote .big-start-quote{font-size:40px;line-height:20px}.quote .tag-content table{width:100%}.quote .tag-content table td{text-align:right}.quote .tag-container th.tag-connection{border-right-color:#6ec8bf}.quote .tag .tag-connector{border-color:#6ec8bf}.quote .tag-container th{padding-top:10px;padding-right:10px;background-color:#6ec8bf}.quote.special p{font-size:16px;text-align:left;margin:18px 0}@media screen and (min-width: 500px){.quote.special p{font-size:18px}}.quote.special p img{border-radius:1000px;float:left;width:85px;height:85px;border:4px solid #FFCB04;margin-right:10px}.quote.special .tag-container th.tag-connection{background-color:transparent;border-right-color:#ff7e06}.quote.special .tag .tag-connector{border-color:#ff7e06}.quote.special .tag-container th{background-color:#ff7e06}.info-text{text-align:left;margin-bottom:10px;font-family:Montserrat,serif}
