/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-compass:before{content:"\f14e"}.fa-comment:before{content:"\f075"}.fa-bars:before{content:"\f0c9"}.fa-clipboard:before{content:"\f328"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-bicycle:before{content:"\f206"}.fa-book:before{content:"\f02d"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}

/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/static/media/fa-solid-900.7eefe04d.eot);src:url(/static/media/fa-solid-900.7eefe04d.eot?#iefix) format("embedded-opentype"),url(/static/media/fa-solid-900.9451d5fe.woff2) format("woff2"),url(/static/media/fa-solid-900.a940d584.woff) format("woff"),url(/static/media/fa-solid-900.32267f3b.ttf) format("truetype"),url(/static/media/fa-solid-900.18df003f.svg#fontawesome) format("svg")}.fa,.fas{font-weight:900}

/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/static/media/fa-regular-400.0747be4c.eot);src:url(/static/media/fa-regular-400.0747be4c.eot?#iefix) format("embedded-opentype"),url(/static/media/fa-regular-400.c5240512.woff2) format("woff2"),url(/static/media/fa-regular-400.8b892b79.woff) format("woff"),url(/static/media/fa-regular-400.c3146b35.ttf) format("truetype"),url(/static/media/fa-regular-400.ab47faea.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.far{font-weight:400}body,html{font-family:verdana,helvetica,sans-serif;font-size:14px}h1,h2,h3,h4,h5,h6{clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:15px}h1{font-size:32px;padding-bottom:10px}h2{font-size:24px;padding-bottom:.3em;line-height:1.25}h3{font-size:18px;line-height:25px}h4{font-size:16px;line-height:20px}h5{font-size:14px;line-height:17.5px}p{margin-bottom:.5em}.loading,.loadingV{margin-left:auto;margin-right:auto;text-align:center;width:400px}.loadingV{margin:auto}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.home-navbar-container{padding:0;background-color:#036da1;color:#fff;width:100%;height:3.2rem;display:flex!important;justify-content:space-between!important;align-items:center;z-index:820}.home-navbar-container .title{width:100%;padding:0 0 0 15px;margin:0}.home-navbar-container .title a{font-size:1.4em;font-weight:500;color:#fff;text-decoration:none}.home-navbar-container .navbar-container{display:flex;align-items:center}.home-navbar-container .navbar-container .toggle{background:transparent;border:none;margin-right:0}.home-navbar-container .navbar-container .toggle-icon{font-size:1.4em;color:#fff}.home-navbar-container .menu{top:-4px!important;right:25px!important}.travelbooks-container{display:flex;flex-flow:row wrap;justify-content:center}.travelbook-item{flex:none;width:25rem;margin:10px}.menu-container{padding:0;flex:1 1;margin:0;position:relative;display:inline-block}.menu-container .menu{background:#fff;border-radius:8px;position:absolute;top:36px;right:5px;width:25em;z-index:880;font-size:.9em;box-shadow:0 1px 8px rgba(0,0,0,.3);opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .4s ease,visibility .4s,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease,visibility .4s;transition:opacity .4s ease,transform .4s ease,visibility .4s,-webkit-transform .4s ease}.menu-container .menu.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.menu-container .menu ul{list-style:none;margin:0;padding:5px 0 5px 15px}.menu-container .menu li .link-button{color:#333;padding:4px 4px 4px 0;background-color:transparent;border:none;cursor:pointer;text-decoration:none;display:inline;margin:0}.menu-container .menu-trigger{background:transparent}.menu-container .menu-trigger .menu-dark-icon{font-size:1.2em;color:grey;opacity:.8}.menu-container .menu-trigger .menu-light-icon{font-size:1.2em;color:#fff}.menu-container .menu-trigger{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:4px 2px;border:none;vertical-align:middle;transition:box-shadow .4s ease;margin-right:5px}.menu-container .menu-trigger:hover{box-shadow:0 1px 8px rgba(0,0,0,.3)}.menu-container .menu-trigger span{font-weight:700;vertical-align:middle;font-size:14px;margin:0}body,html{height:100vh;margin:0;padding:0}.base-container{display:flex;flex-direction:column;min-height:100vh;height:100vh;width:100vw;min-width:100vw}.resizer{background-color:#a9a9a9;cursor:ns-resize!important;height:2px;width:100vw;z-index:1000;position:relative}.resizer .handle{position:absolute;width:100%;height:20px;background-color:transparent;top:-20px;left:0}.topright-container{height:30%;flex-direction:column;overflow:hidden}.bottomleft-container,.topright-container{background-color:#fff;width:100vw;display:flex}.bottomleft-container{flex:1 1;flex-direction:column;overflow:auto}@media screen and (min-width:768px){.base-container{display:flex;flex-direction:row-reverse}.resizer{background-color:#a9a9a9;cursor:ew-resize!important;height:100vh;width:3px;z-index:1000;position:relative}.resizer .handle{position:absolute;width:20px;height:100%;background-color:transparent;top:0;left:0}.topright-container{width:50%;flex-direction:row}.bottomleft-container,.topright-container{height:100vh;background-color:#fff;display:flex}.bottomleft-container{flex:1 1;flex-direction:column}}#map{width:100px;height:100px;min-height:100%;min-width:100%}#panel{height:100%;width:100%}.travelbook-navbar-container{padding:0;background-color:#036da1;color:#fff;width:100%;height:3.2rem;display:flex!important;justify-content:space-between;align-items:center;z-index:820}.travelbook-navbar-container .title{padding:0 0 0 15px;margin:0}.travelbook-navbar-container .title a{font-size:1.4em;font-weight:500;color:#fff;text-decoration:none}.travelbook-navbar-container .title a span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.travelbook-navbar-container .title a span:after{content:"\00ab";position:absolute;opacity:0;top:0;left:0;transition:.5s}.travelbook-navbar-container .title a:hover span{padding-left:25px}.travelbook-navbar-container .title a:hover span:after{opacity:1;left:0}.travelbook-navbar-container .navbar-container{display:flex;align-items:center}.travelbook-navbar-container .navbar-container .toggle{background:transparent;border:none;margin-right:0}.travelbook-navbar-container .navbar-container .toggle-icon{font-size:1.4em;color:#fff}.travelbook-navbar-container .menu{top:-4px;right:25px}.step-navbar-container{padding:0;background-color:#f8ba48;color:#000;width:100%;height:2.7rem;display:flex!important;justify-content:space-between;align-items:center;z-index:810}.step-navbar-container .title{flex:1 1;padding:0 0 0 15px;margin:0}.step-navbar-container .title a{font-size:1.4em;font-weight:500;color:#fff;text-decoration:none}.step-navbar-container .tdate{font-size:.8em;font-weight:400;margin:0;color:#911208}.step-navbar-container .menu{top:0;right:25px}.note-navbar-container{padding:0;width:100%;height:0!important;display:flex!important;justify-content:flex-end;align-items:center;position:relative}.note-navbar-container .menu{top:-2px;right:25px}.steps-slider-container{height:.5rem;margin:0 6px;width:calc(100% - 12px)}.steps-slider-container .rc-slider{top:-.5rem}#viewer-zone{height:calc(100% - 6.4rem);width:100%;padding:0;background-color:#fff}.notes-scrlist-container{height:100%;overflow-y:auto}.notes-scrlist-container .step{border-radius:5px;border:1px solid #d3d3d3;margin:3px 3px 3px 5px;padding:0}.notes-scrlist-container .current-step{border-right:1px ridge #a9a9a9}.note{padding:15px 15px 0}.note .note-desc{font-size:1em;color:#000;text-align:left;margin:0 5px;z-index:0}.note .note-media{text-align:center}.note .note-media .note-image,.note .note-media .note-video{max-width:100%;max-height:768px;width:auto;height:auto;margin:auto;text-align:center}.note .note-desc+.note-media,.note .note-media+.note-desc{margin-top:10px}.note .note-caption{font-size:.9em;color:#000;margin:0;line-height:175%}.note .navbar-nav{position:relative;top:.3em;padding:5px 10px}.note .navbar-nav a{color:#00f;margin:2px 5px}.notes-slider-container{color:#000;width:auto;height:100%;overflow-y:auto}.notes-slider-container .carousel-inner{max-width:100%;max-height:100%}.notes-slider-container .carousel-inner .carousel-item>img{position:relative;max-width:100%;max-height:100%}.carousel-control-prev{left:15px}.carousel-control-next{right:15px}.carousel-control-next,.carousel-control-prev{top:33%;bottom:33%}.carousel .carousel-control-next,.carousel .carousel-control-prev{visibility:hidden}.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{visibility:visible}.comment-navbar-container{padding:0;color:#036da1;background-color:#fff;width:100%;height:2.7em;display:flex!important;justify-content:flex-end;align-items:center;z-index:800}.comment-navbar-container .comment-container{display:flex!important;justify-content:flex-end!important}.comment-navbar-container .comment-container .comment-button{background:transparent;border:none}.comment-navbar-container .comment-container .comment-icon{font-size:1.2em;color:grey;opacity:.7}
/*# sourceMappingURL=main.90d7f274.chunk.css.map */