@charset "UTF-8";:focus{outline:0}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--focus-ring-min-radius)}@media (forced-colors:active){:focus-visible{outline-color:Highlight}}html[data-focus-modality=pointer] input:is([type=text],[type=search],[type=email],[type=url],[type=tel],[type=password],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]):focus-visible,html[data-focus-modality=pointer] input:not([type]):focus-visible,html[data-focus-modality=pointer] textarea:focus-visible{outline:0}@media (forced-colors:active){html[data-focus-modality=pointer] input:is([type=text],[type=search],[type=email],[type=url],[type=tel],[type=password],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]):focus-visible,html[data-focus-modality=pointer] input:not([type]):focus-visible,html[data-focus-modality=pointer] textarea:focus-visible{outline:var(--focus-ring-width) solid Highlight}}@media (prefers-contrast:more){html[data-focus-modality=pointer] input:is([type=text],[type=search],[type=email],[type=url],[type=tel],[type=password],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]):focus-visible,html[data-focus-modality=pointer] input:not([type]):focus-visible,html[data-focus-modality=pointer] textarea:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color)}}form{margin:0;padding:0}ol,p,ul{margin:0 0 1em 0}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}blockquote,figure{margin:0;padding:0}ul{list-style:none}li,ul{padding:0;margin:0}textarea{resize:none}.control{display:inline-block}.hidden{display:none}body,html{min-height:100%}.block,ol,p,ul{margin-bottom:1em}b,strong{font-weight:700}body,button,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:#feffd4}::-moz-selection{background-color:#feffd4}input::placeholder,textarea::placeholder{color:#babeb6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input.dark-placeholder::placeholder,textarea.dark-placeholder::placeholder{color:#4e534a}:root{--focus-ring-color:#2b6112;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-min-radius:4px}@media (prefers-contrast:more){:root{--focus-ring-color:#000;--focus-ring-width:3px}}.skip-link{position:absolute;left:-9999px;z-index:100000}.skip-link:focus{left:8px;top:8px;padding:10px 16px;background:#fff;color:#71a84e;font-weight:700;border:0 none;border-radius:4px;box-shadow:0 2px 10px rgba(14,18,13,.35)}#main-content:focus{outline:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body,html{background:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;color:#4e534a;line-height:1.125}@media only screen and (max-width:600px){body,html{background:#e8eae8}#root,.app,.map-layout-wrap,body,html{width:100vw!important;overflow-x:hidden!important;overscroll-behavior-x:none!important}.map-layout-wrap{position:static!important;top:auto!important;left:auto!important;bottom:auto!important;right:auto!important}}#root,.app,body,html{padding:0;margin:0;width:100%;min-height:100%}.a-text,a{color:#71a84e;border-bottom:1px solid rgba(113,168,78,.4);text-decoration:none;cursor:pointer}a[disabled],a[disabled]:hover{cursor:default;color:#d0d0d0;border-bottom:1px solid rgba(208,208,208,.2)}a.a-iconed .a-text:hover,a:hover{color:rgb(35.1267336203%,52.2238163558%,24.2467718795%);border-bottom-color:rgba(90,133,62,.3)}a.a-iconed,a.a-iconed:active,a.a-iconed:hover{border:0 none}p{margin:0 0 1em 0}h1{font-size:30px;font-weight:700;letter-spacing:-.015em;margin:0 0 .5em;line-height:28px}h2{font-size:26px;font-weight:300;letter-spacing:-.015em;margin:0 0 .5em;line-height:31px}h3{font-size:25px;font-weight:300;letter-spacing:-.015em;margin:0}.input-caption,.subtle{font-size:14px;color:#7b8076}.subtle-color{color:#7b8076}.subtle-links a{color:#7b8076;border-bottom:1px solid rgba(123,128,118,.4)}.content-text{font-size:16px;line-height:1.25;width:95%}.disclaimer-modal-body{background:#fbfbfa;box-shadow:inset 0 1px 3px rgba(77,83,73,.29);padding:15px;box-sizing:border-box;max-height:300px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;border-radius:4px}kbd{font-family:Lato,Helvetica,Arial,sans-serif;color:#4e534a;font-weight:700;font-size:14px;background:#fff;box-shadow:0 1px 0 1px #a9afa4,0 2px 5px rgba(17,19,17,.15);padding:1px 6px;border-radius:3px;margin:0 1px 0 0}.warning-notice{line-height:1.25;font-size:14px;padding:10px 12px;background:#fffbb5;border-radius:8px;color:#655f40}.info-modal-body--scroll{max-height:400px;max-height:60vh;overflow-x:hidden;overflow-y:auto;position:relative;padding-bottom:50px}.info-modal-body-scroll-fade{position:relative;display:block;height:50px;margin-top:-50px;pointer-events:none;background:linear-gradient(rgba(255,255,255,0),#fff)}.info-modal-body ul{list-style:initial;margin:0 0 1.25em 18px}.si{position:relative;display:inline-block;vertical-align:middle}.si:after{content:" ";position:absolute;top:50%;left:50%}.si-a{text-decoration:none;border:0 none!important;opacity:1;transition:opacity .1s}.si-a:active{opacity:.8}.s--default:after{background-image:url(/sprites/default-b3d66ed889.png);background-size:392px 351px;background-repeat:no-repeat}.s--default--advisory-inline:after{width:20px;height:20px;margin:-10px 0 0 -10px;background-position:-20px -238px}.s--default--advisory-inline{width:20px;height:20px}.s--default--app-badge-google:after{width:126px;height:42px;margin:-21px 0 0 -63px;background-position:0 -40px}.s--default--app-badge-google{width:126px;height:42px}.s--default--app-badge-ios:after{width:120px;height:42px;margin:-21px 0 0 -60px;background-position:-126px -40px}.s--default--app-badge-ios{width:120px;height:42px}.s--default--challenge-ribbon:after{width:46px;height:47px;margin:-23px 0 0 -23px;background-position:-94px -117px}.s--default--challenge-ribbon{width:46px;height:47px}.s--default--closure-inline:after{width:20px;height:20px;margin:-10px 0 0 -10px;background-position:-40px -238px}.s--default--closure-inline{width:20px;height:20px}.s--default--content-map-block-vsep:after{width:392px;height:40px;margin:-20px 0 0 -196px;background-position:0 0}.s--default--content-map-block-vsep{width:392px;height:40px}.s--default--crosshair:after{width:25px;height:25px;margin:-12px 0 0 -12px;background-position:-262px -82px}.s--default--crosshair{width:25px;height:25px}.s--default--extlink-fb:after{width:16px;height:16px;margin:-8px 0 0 -8px;background-position:-324px -212px}.s--default--extlink-fb{width:16px;height:16px}.s--default--extlink-ig:after{width:16px;height:16px;margin:-8px 0 0 -8px;background-position:-340px -212px}.s--default--extlink-ig{width:16px;height:16px}.s--default--extlink-pinterest:after{width:13px;height:17px;margin:-8px 0 0 -6px;background-position:0 -318px}.s--default--extlink-pinterest{width:13px;height:17px}.s--default--extlink-twitter:after{width:19px;height:16px;margin:-8px 0 0 -9px;background-position:-236px -212px}.s--default--extlink-twitter{width:19px;height:16px}.s--default--extlink-vimeo:after{width:17px;height:14px;margin:-7px 0 0 -8px;background-position:-375px -190px}.s--default--extlink-vimeo{width:17px;height:14px}.s--default--extlink-web:after{width:16px;height:16px;margin:-8px 0 0 -8px;background-position:-356px -212px}.s--default--extlink-web{width:16px;height:16px}.s--default--extlink-wiki:after{width:16px;height:16px;margin:-8px 0 0 -8px;background-position:-372px -212px}.s--default--extlink-wiki{width:16px;height:16px}.s--default--extlink-youtube:after{width:20px;height:14px;margin:-7px 0 0 -10px;background-position:-355px -190px}.s--default--extlink-youtube{width:20px;height:14px}.s--default--lightbox-next:after{width:47px;height:47px;margin:-23px 0 0 -23px;background-position:0 -117px}.s--default--lightbox-next{width:47px;height:47px}.s--default--lightbox-prev:after{width:47px;height:47px;margin:-23px 0 0 -23px;background-position:-47px -117px}.s--default--lightbox-prev{width:47px;height:47px}.s--default--map-btn-map-mode:after{width:24px;height:23px;margin:-11px 0 0 -12px;background-position:-114px -164px}.s--default--map-btn-map-mode{width:24px;height:23px}.s--default--map-measure-x:after{width:43px;height:43px;margin:-21px 0 0 -21px;background-position:-187px -117px}.s--default--map-measure-x{width:43px;height:43px}.s--default--na-map-logo:after{width:41px;height:48px;margin:-24px 0 0 -20px;background-position:0 -164px}.s--default--na-map-logo{width:41px;height:48px}.s--default--rm-md:after{width:24px;height:25px;margin:-12px 0 0 -12px;background-position:-312px -82px}.s--default--rm-md{width:24px;height:25px}.s--default--rm-sm:after{width:18px;height:18px;margin:-9px 0 0 -9px;background-position:-159px -238px}.s--default--rm-sm{width:18px;height:18px}.s--default--announcement-brown:after{width:21px;height:19px;margin:-9px 0 0 -10px;background-position:-120px -238px}.s--default--announcement-brown{width:21px;height:19px}.s--default--archive-result:after{width:9px;height:9px;margin:-4px 0 0 -4px;background-position:-166px -263px}.s--default--archive-result{width:9px;height:9px}.s--default--bell:after{width:16px;height:17px;margin:-8px 0 0 -8px;background-position:-376px -164px}.s--default--bell{width:16px;height:17px}.s--default--btn-car:after{width:20px;height:15px;margin:-7px 0 0 -10px;background-position:-316px -190px}.s--default--btn-car{width:20px;height:15px}.s--default--btn-download:after{width:15px;height:16px;margin:-8px 0 0 -7px;background-position:-345px -238px}.s--default--btn-download{width:15px;height:16px}.s--default--btn-gear:after{width:16px;height:16px;margin:-8px 0 0 -8px;background-position:-297px -238px}.s--default--btn-gear{width:16px;height:16px}.s--default--btn-geofollow-subscribe-disabled:after{width:16px;height:16px;margin:-8px 0 0 -8px;background-position:-313px -238px}.s--default--btn-geofollow-subscribe-disabled{width:16px;height:16px}.s--default--btn-geofollow-subscribe:after{width:15px;height:16px;margin:-8px 0 0 -7px;background-position:-360px -238px}.s--default--btn-geofollow-subscribe{width:15px;height:16px}.s--default--btn-geofollow-subscribed:after{width:23px;height:18px;margin:-9px 0 0 -11px;background-position:-152px -212px}.s--default--btn-geofollow-subscribed{width:23px;height:18px}.s--default--btn-like:after{width:16px;height:14px;margin:-7px 0 0 -8px;background-position:-64px -263px}.s--default--btn-like{width:16px;height:14px}.s--default--btn-primary-full-chevron:after{width:10px;height:16px;margin:-8px 0 0 -5px;background-position:0 -335px}.s--default--btn-primary-full-chevron{width:10px;height:16px}.s--default--btn-regular-chevron:after{width:6px;height:10px;margin:-5px 0 0 -3px;background-position:-97px -284px}.s--default--btn-regular-chevron{width:6px;height:10px}.s--default--btn-star:after{width:16px;height:15px;margin:-7px 0 0 -8px;background-position:-375px -238px}.s--default--btn-star{width:16px;height:15px}.s--default--challenge-check:after{width:13px;height:11px;margin:-5px 0 0 -6px;background-position:-376px -62px}.s--default--challenge-check{width:13px;height:11px}.s--default--challenge-checkbox:after{width:10px;height:11px;margin:-5px 0 0 -5px;background-position:-59px -284px}.s--default--challenge-checkbox{width:10px;height:11px}.s--default--checkmark-white:after{width:8px;height:7px;margin:-3px 0 0 -4px;background-position:-302px -151px}.s--default--checkmark-white{width:8px;height:7px}.s--default--clipboard-btn:after{width:22px;height:23px;margin:-11px 0 0 -11px;background-position:-89px -212px}.s--default--clipboard-btn{width:22px;height:23px}.s--default--difficulty-difficult-sm:after{width:8px;height:12px;margin:-6px 0 0 -4px;background-position:-384px -82px}.s--default--difficulty-difficult-sm{width:8px;height:12px}.s--default--difficulty-difficult:after{width:11px;height:16px;margin:-8px 0 0 -5px;background-position:-381px -117px}.s--default--difficulty-difficult{width:11px;height:16px}.s--default--difficulty-easy-sm:after{width:10px;height:11px;margin:-5px 0 0 -5px;background-position:-69px -284px}.s--default--difficulty-easy-sm{width:10px;height:11px}.s--default--difficulty-easy:after{width:14px;height:14px;margin:-7px 0 0 -7px;background-position:-41px -300px}.s--default--difficulty-easy{width:14px;height:14px}.s--default--difficulty-moderate-sm:after{width:11px;height:11px;margin:-5px 0 0 -5px;background-position:-98px -263px}.s--default--difficulty-moderate-sm{width:11px;height:11px}.s--default--difficulty-moderate:after{width:13px;height:14px;margin:-7px 0 0 -6px;background-position:-83px -300px}.s--default--difficulty-moderate{width:13px;height:14px}.s--default--difficulty-most-difficult-sm:after{width:16px;height:13px;margin:-6px 0 0 -8px;background-position:-30px -284px}.s--default--difficulty-most-difficult-sm{width:16px;height:13px}.s--default--difficulty-most-difficult:after{width:20px;height:16px;margin:-8px 0 0 -10px;background-position:-216px -212px}.s--default--difficulty-most-difficult{width:20px;height:16px}.s--default--edu-bino:after{width:24px;height:15px;margin:-7px 0 0 -12px;background-position:-247px -190px}.s--default--edu-bino{width:24px;height:15px}.s--default--edu-gear:after{width:23px;height:23px;margin:-11px 0 0 -11px;background-position:-43px -212px}.s--default--edu-gear{width:23px;height:23px}.s--default--edu-group:after{width:24px;height:23px;margin:-11px 0 0 -12px;background-position:-138px -164px}.s--default--edu-group{width:24px;height:23px}.s--default--edu-map:after{width:24px;height:22px;margin:-11px 0 0 -12px;background-position:-41px -190px}.s--default--edu-map{width:24px;height:22px}.s--default--edu-no-entry:after{width:24px;height:24px;margin:-12px 0 0 -12px;background-position:-66px -164px}.s--default--edu-no-entry{width:24px;height:24px}.s--default--edu-no-feed:after{width:24px;height:24px;margin:-12px 0 0 -12px;background-position:-90px -164px}.s--default--edu-no-feed{width:24px;height:24px}.s--default--edu-no-pets:after{width:28px;height:28px;margin:-14px 0 0 -14px;background-position:-327px -117px}.s--default--edu-no-pets{width:28px;height:28px}.s--default--edu-open:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-136px -190px}.s--default--edu-open{width:22px;height:22px}.s--default--edu-quiet:after{width:22px;height:26px;margin:-13px 0 0 -11px;background-position:0 -212px}.s--default--edu-quiet{width:22px;height:26px}.s--default--edu-red-bear:after{width:26px;height:21px;margin:-10px 0 0 -13px;background-position:-162px -164px}.s--default--edu-red-bear{width:26px;height:21px}.s--default--edu-ride-over-obstacles:after{width:25px;height:18px;margin:-9px 0 0 -12px;background-position:-351px -164px}.s--default--edu-ride-over-obstacles{width:25px;height:18px}.s--default--edu-shelter:after{width:24px;height:15px;margin:-7px 0 0 -12px;background-position:-271px -190px}.s--default--edu-shelter{width:24px;height:15px}.s--default--edu-slow-down:after{width:25px;height:26px;margin:-13px 0 0 -12px;background-position:-41px -164px}.s--default--edu-slow-down{width:25px;height:26px}.s--default--edu-stay-put:after{width:23px;height:22px;margin:-11px 0 0 -11px;background-position:-113px -190px}.s--default--edu-stay-put{width:23px;height:22px}.s--default--edu-survival-kit:after{width:26px;height:21px;margin:-10px 0 0 -13px;background-position:-188px -164px}.s--default--edu-survival-kit{width:26px;height:21px}.s--default--edu-talk:after{width:25px;height:17px;margin:-8px 0 0 -12px;background-position:-222px -190px}.s--default--edu-talk{width:25px;height:17px}.s--default--edu-trail-width:after{width:23px;height:20px;margin:-10px 0 0 -11px;background-position:-304px -164px}.s--default--edu-trail-width{width:23px;height:20px}.s--default--edu-tread:after{width:20px;height:25px;margin:-12px 0 0 -10px;background-position:0 -238px}.s--default--edu-tread{width:20px;height:25px}.s--default--edu-watchers:after{width:22px;height:23px;margin:-11px 0 0 -11px;background-position:-111px -212px}.s--default--edu-watchers{width:22px;height:23px}.s--default--edu-yield:after{width:23px;height:21px;margin:-10px 0 0 -11px;background-position:-214px -164px}.s--default--edu-yield{width:23px;height:21px}.s--default--field-checkmark:after{width:12px;height:10px;margin:-5px 0 0 -6px;background-position:-142px -263px}.s--default--field-checkmark{width:12px;height:10px}.s--default--field-chevron:after{width:10px;height:15px;margin:-7px 0 0 -5px;background-position:-48px -318px}.s--default--field-chevron{width:10px;height:15px}.s--default--filter-screen-back:after{width:6px;height:10px;margin:-5px 0 0 -3px;background-position:-103px -284px}.s--default--filter-screen-back{width:6px;height:10px}.s--default--geom-polygon:after{width:21px;height:26px;margin:-13px 0 0 -10px;background-position:-22px -212px}.s--default--geom-polygon{width:21px;height:26px}.s--default--geom-pt:after{width:16px;height:22px;margin:-11px 0 0 -8px;background-position:-376px -40px}.s--default--geom-pt{width:16px;height:22px}.s--default--green-btn-chevron:after{width:10px;height:16px;margin:-8px 0 0 -5px;background-position:-10px -335px}.s--default--green-btn-chevron{width:10px;height:16px}.s--default--header-selection-crosshair:after{width:29px;height:29px;margin:-14px 0 0 -14px;background-position:-146px -82px}.s--default--header-selection-crosshair{width:29px;height:29px}.s--default--home-about-cpw:after{width:42px;height:41px;margin:-20px 0 0 -21px;background-position:-230px -117px}.s--default--home-about-cpw{width:42px;height:41px}.s--default--home-about-dnr:after{width:95px;height:40px;margin:-20px 0 0 -47px;background-position:-246px -40px}.s--default--home-about-dnr{width:95px;height:40px}.s--default--home-about-logo:after{width:47px;height:43px;margin:-21px 0 0 -23px;background-position:-140px -117px}.s--default--home-about-logo{width:47px;height:43px}.s--default--home-about-na:after{width:30px;height:41px;margin:-20px 0 0 -15px;background-position:-272px -117px}.s--default--home-about-na{width:30px;height:41px}.s--default--home-cta-arr:after{width:4px;height:8px;margin:-4px 0 0 -2px;background-position:-388px -212px}.s--default--home-cta-arr{width:4px;height:8px}.s--default--info-btn-i-sm:after{width:5px;height:11px;margin:-5px 0 0 -2px;background-position:-102px -300px}.s--default--info-btn-i-sm{width:5px;height:11px}.s--default--info-btn-i:after{width:6px;height:14px;margin:-7px 0 0 -3px;background-position:-96px -300px}.s--default--info-btn-i{width:6px;height:14px}.s--default--info-btn-sm:after{width:23px;height:23px;margin:-11px 0 0 -11px;background-position:-66px -212px}.s--default--info-btn-sm{width:23px;height:23px}.s--default--info-btn:after{width:30px;height:30px;margin:-15px 0 0 -15px;background-position:-116px -82px}.s--default--info-btn{width:30px;height:30px}.s--default--lightbox-close:after{width:17px;height:17px;margin:-8px 0 0 -8px;background-position:-213px -238px}.s--default--lightbox-close{width:17px;height:17px}.s--default--lnt-camp:after{width:30px;height:25px;margin:-12px 0 0 -15px;background-position:-205px -82px}.s--default--lnt-camp{width:30px;height:25px}.s--default--lnt-campfire:after{width:25px;height:25px;margin:-12px 0 0 -12px;background-position:-287px -82px}.s--default--lnt-campfire{width:25px;height:25px}.s--default--lnt-leave:after{width:24px;height:25px;margin:-12px 0 0 -12px;background-position:-336px -82px}.s--default--lnt-leave{width:24px;height:25px}.s--default--lnt-plan:after{width:24px;height:22px;margin:-11px 0 0 -12px;background-position:-65px -190px}.s--default--lnt-plan{width:24px;height:22px}.s--default--lnt-visitors:after{width:27px;height:25px;margin:-12px 0 0 -13px;background-position:-235px -82px}.s--default--lnt-visitors{width:27px;height:25px}.s--default--lnt-waste:after{width:24px;height:22px;margin:-11px 0 0 -12px;background-position:-89px -190px}.s--default--lnt-waste{width:24px;height:22px}.s--default--lnt-wildlife:after{width:24px;height:25px;margin:-12px 0 0 -12px;background-position:-360px -82px}.s--default--lnt-wildlife{width:24px;height:25px}.s--default--location-co:after{width:21px;height:15px;margin:-7px 0 0 -10px;background-position:-295px -190px}.s--default--location-co{width:21px;height:15px}.s--default--location-map:after{width:19px;height:15px;margin:-7px 0 0 -9px;background-position:-336px -190px}.s--default--location-map{width:19px;height:15px}.s--default--location-nearby:after{width:21px;height:21px;margin:-10px 0 0 -10px;background-position:-158px -190px}.s--default--location-nearby{width:21px;height:21px}.s--default--lock-sm:after{width:11px;height:15px;margin:-7px 0 0 -5px;background-position:-37px -318px}.s--default--lock-sm{width:11px;height:15px}.s--default--lock:after{width:13px;height:18px;margin:-9px 0 0 -6px;background-position:0 -300px}.s--default--lock{width:13px;height:18px}.s--default--logout:after{width:16px;height:17px;margin:-8px 0 0 -8px;background-position:-281px -238px}.s--default--logout{width:16px;height:17px}.s--default--map-attrib-info:after{width:14px;height:14px;margin:-7px 0 0 -7px;background-position:-55px -300px}.s--default--map-attrib-info{width:14px;height:14px}.s--default--map-btn-layers:after{width:22px;height:20px;margin:-10px 0 0 -11px;background-position:-200px -190px}.s--default--map-btn-layers{width:22px;height:20px}.s--default--map-btn-locate:after{width:18px;height:18px;margin:-9px 0 0 -9px;background-position:-177px -238px}.s--default--map-btn-locate{width:18px;height:18px}.s--default--map-btn-measure:after{width:20px;height:20px;margin:-10px 0 0 -10px;background-position:-60px -238px}.s--default--map-btn-measure{width:20px;height:20px}.s--default--map-layer-check:after{width:20px;height:20px;margin:-10px 0 0 -10px;background-position:-80px -238px}.s--default--map-layer-check{width:20px;height:20px}.s--default--map-mode-atv:after{width:21px;height:16px;margin:-8px 0 0 -10px;background-position:-195px -212px}.s--default--map-mode-atv{width:21px;height:16px}.s--default--map-mode-bike:after{width:20px;height:20px;margin:-10px 0 0 -10px;background-position:-100px -238px}.s--default--map-mode-bike{width:20px;height:20px}.s--default--map-mode-hiking:after{width:15px;height:21px;margin:-10px 0 0 -7px;background-position:0 -263px}.s--default--map-mode-hiking{width:15px;height:21px}.s--default--map-mode-horse:after{width:21px;height:21px;margin:-10px 0 0 -10px;background-position:-179px -190px}.s--default--map-mode-horse{width:21px;height:21px}.s--default--map-mode-motorcycle:after{width:22px;height:21px;margin:-10px 0 0 -11px;background-position:-260px -164px}.s--default--map-mode-motorcycle{width:22px;height:21px}.s--default--map-mode-multi:after{width:22px;height:21px;margin:-10px 0 0 -11px;background-position:-282px -164px}.s--default--map-mode-multi{width:22px;height:21px}.s--default--map-mode-nordic:after{width:23px;height:21px;margin:-10px 0 0 -11px;background-position:-237px -164px}.s--default--map-mode-nordic{width:23px;height:21px}.s--default--map-mode-ohv:after{width:20px;height:17px;margin:-8px 0 0 -10px;background-position:-175px -212px}.s--default--map-mode-ohv{width:20px;height:17px}.s--default--map-mode-snowmobile:after{width:24px;height:19px;margin:-9px 0 0 -12px;background-position:-327px -164px}.s--default--map-mode-snowmobile{width:24px;height:19px}.s--default--map-mode-snowshoe:after{width:19px;height:22px;margin:-11px 0 0 -9px;background-position:-133px -212px}.s--default--map-mode-snowshoe{width:19px;height:22px}.s--default--meta-asterisk:after{width:14px;height:16px;margin:-8px 0 0 -7px;background-position:-13px -300px}.s--default--meta-asterisk{width:14px;height:16px}.s--default--meta-globe:after{width:18px;height:18px;margin:-9px 0 0 -9px;background-position:-195px -238px}.s--default--meta-globe{width:18px;height:18px}.s--default--nav-hamburger:after{width:18px;height:12px;margin:-6px 0 0 -9px;background-position:-80px -263px}.s--default--nav-hamburger{width:18px;height:12px}.s--default--nav-logo:after{width:36px;height:32px;margin:-16px 0 0 -18px;background-position:-80px -82px}.s--default--nav-logo{width:36px;height:32px}.s--default--nav-menu-close:after{width:11px;height:11px;margin:-5px 0 0 -5px;background-position:-109px -263px}.s--default--nav-menu-close{width:11px;height:11px}.s--default--nav-menu-cpw-logo:after{width:35px;height:34px;margin:-17px 0 0 -17px;background-position:-341px -40px}.s--default--nav-menu-cpw-logo{width:35px;height:34px}.s--default--nav-menu-dnr-logo:after{width:80px;height:35px;margin:-17px 0 0 -40px;background-position:0 -82px}.s--default--nav-menu-dnr-logo{width:80px;height:35px}.s--default--nav-menu-logo:after{width:30px;height:27px;margin:-13px 0 0 -15px;background-position:-175px -82px}.s--default--nav-menu-logo{width:30px;height:27px}.s--default--nav-menu-na-logo:after{width:25px;height:34px;margin:-17px 0 0 -12px;background-position:-302px -117px}.s--default--nav-menu-na-logo{width:25px;height:34px}.s--default--nav-menu-settings:after{width:15px;height:15px;margin:-7px 0 0 -7px;background-position:-15px -284px}.s--default--nav-menu-settings{width:15px;height:15px}.s--default--nav-search-x:after{width:8px;height:8px;margin:-4px 0 0 -4px;background-position:-175px -263px}.s--default--nav-search-x{width:8px;height:8px}.s--default--navitem-challenges:after{width:18px;height:19px;margin:-9px 0 0 -9px;background-position:-141px -238px}.s--default--navitem-challenges{width:18px;height:19px}.s--default--navitem-chevron:after{width:7px;height:12px;margin:-6px 0 0 -3px;background-position:-384px -94px}.s--default--navitem-chevron{width:7px;height:12px}.s--default--navitem-feed:after{width:17px;height:14px;margin:-7px 0 0 -8px;background-position:-47px -263px}.s--default--navitem-feed{width:17px;height:14px}.s--default--navitem-home:after{width:16px;height:15px;margin:-7px 0 0 -8px;background-position:-15px -263px}.s--default--navitem-home{width:16px;height:15px}.s--default--navitem-profile:after{width:17px;height:17px;margin:-8px 0 0 -8px;background-position:-230px -238px}.s--default--navitem-profile{width:17px;height:17px}.s--default--new-window:after{width:13px;height:13px;margin:-6px 0 0 -6px;background-position:-46px -284px}.s--default--new-window{width:13px;height:13px}.s--default--pg-close-lg-white:after{width:11px;height:11px;margin:-5px 0 0 -5px;background-position:-120px -263px}.s--default--pg-close-lg-white{width:11px;height:11px}.s--default--pg-close-lg:after{width:11px;height:11px;margin:-5px 0 0 -5px;background-position:-131px -263px}.s--default--pg-close-lg{width:11px;height:11px}.s--default--pg-close:after{width:10px;height:10px;margin:-5px 0 0 -5px;background-position:-381px -133px}.s--default--pg-close{width:10px;height:10px}.s--default--pg-collapse-white:after{width:11px;height:6px;margin:-3px 0 0 -5px;background-position:-341px -74px}.s--default--pg-collapse-white{width:11px;height:6px}.s--default--pg-collapse:after{width:11px;height:6px;margin:-3px 0 0 -5px;background-position:-352px -74px}.s--default--pg-collapse{width:11px;height:6px}.s--default--pg-expand-white:after{width:5px;height:9px;margin:-4px 0 0 -2px;background-position:-109px -284px}.s--default--pg-expand-white{width:5px;height:9px}.s--default--pg-expand:after{width:5px;height:9px;margin:-4px 0 0 -2px;background-position:-114px -284px}.s--default--pg-expand{width:5px;height:9px}.s--default--report-btn:after{width:15px;height:16px;margin:-8px 0 0 -7px;background-position:0 -284px}.s--default--report-btn{width:15px;height:16px}.s--default--result-geoctx-marker:after{width:10px;height:11px;margin:-5px 0 0 -5px;background-position:-79px -284px}.s--default--result-geoctx-marker{width:10px;height:11px}.s--default--result-location-pin:after{width:8px;height:10px;margin:-5px 0 0 -4px;background-position:-89px -284px}.s--default--result-location-pin{width:8px;height:10px}.s--default--richtext-toolbar-btn--link:after{width:16px;height:16px;margin:-8px 0 0 -8px;background-position:-329px -238px}.s--default--richtext-toolbar-btn--link{width:16px;height:16px}.s--default--search-dropdown-arr:after{width:7px;height:5px;margin:-2px 0 0 -3px;background-position:-363px -74px}.s--default--search-dropdown-arr{width:7px;height:5px}.s--default--search-filter:after{width:18px;height:16px;margin:-8px 0 0 -9px;background-position:-255px -212px}.s--default--search-filter{width:18px;height:16px}.s--default--search-redo:after{width:17px;height:16px;margin:-8px 0 0 -8px;background-position:-273px -212px}.s--default--search-redo{width:17px;height:16px}.s--default--search:after{width:17px;height:17px;margin:-8px 0 0 -8px;background-position:-247px -238px}.s--default--search{width:17px;height:17px}.s--default--selection-info-btn:after{width:26px;height:26px;margin:-13px 0 0 -13px;background-position:-355px -117px}.s--default--selection-info-btn{width:26px;height:26px}.s--default--timeline-drag:after{width:12px;height:10px;margin:-5px 0 0 -6px;background-position:-154px -263px}.s--default--timeline-drag{width:12px;height:10px}.s--default--timeline-trash:after{width:12px;height:15px;margin:-7px 0 0 -6px;background-position:-13px -318px}.s--default--timeline-trash{width:12px;height:15px}.s--default--tipbox-ico:after{width:16px;height:15px;margin:-7px 0 0 -8px;background-position:-31px -263px}.s--default--tipbox-ico{width:16px;height:15px}.s--default--topic-asterisk:after{width:14px;height:16px;margin:-8px 0 0 -7px;background-position:-27px -300px}.s--default--topic-asterisk{width:14px;height:16px}.s--default--trash-12:after{width:12px;height:15px;margin:-7px 0 0 -6px;background-position:-25px -318px}.s--default--trash-12{width:12px;height:15px}.s--default--user-add:after{width:17px;height:16px;margin:-8px 0 0 -8px;background-position:-290px -212px}.s--default--user-add{width:17px;height:16px}.s--default--user-rem:after{width:17px;height:16px;margin:-8px 0 0 -8px;background-position:-307px -212px}.s--default--user-rem{width:17px;height:16px}.s--default--vis-public-sm:after{width:14px;height:14px;margin:-7px 0 0 -7px;background-position:-69px -300px}.s--default--vis-public-sm{width:14px;height:14px}.s--default--vis-public:after{width:17px;height:17px;margin:-8px 0 0 -8px;background-position:-264px -238px}.s--default--vis-public{width:17px;height:17px}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.s--default:after{background-image:url(/sprites/default@2x-d6dfdeb976.png);background-size:392px 351px;background-repeat:no-repeat}.s--default--advisory-inline:after{background-position:-20px -238px}.s--default--app-badge-google:after{background-position:0 -40px}.s--default--app-badge-ios:after{background-position:-126px -40px}.s--default--challenge-ribbon:after{background-position:-94px -117px}.s--default--closure-inline:after{background-position:-40px -238px}.s--default--content-map-block-vsep:after{background-position:0 0}.s--default--crosshair:after{background-position:-262px -82px}.s--default--extlink-fb:after{background-position:-324px -212px}.s--default--extlink-ig:after{background-position:-340px -212px}.s--default--extlink-pinterest:after{background-position:0 -318px}.s--default--extlink-twitter:after{background-position:-236px -212px}.s--default--extlink-vimeo:after{background-position:-375px -190px}.s--default--extlink-web:after{background-position:-356px -212px}.s--default--extlink-wiki:after{background-position:-372px -212px}.s--default--extlink-youtube:after{background-position:-355px -190px}.s--default--lightbox-next:after{background-position:0 -117px}.s--default--lightbox-prev:after{background-position:-47px -117px}.s--default--map-btn-map-mode:after{background-position:-114px -164px}.s--default--map-measure-x:after{background-position:-187px -117px}.s--default--na-map-logo:after{background-position:0 -164px}.s--default--rm-md:after{background-position:-312px -82px}.s--default--rm-sm:after{background-position:-159px -238px}.s--default--announcement-brown:after{background-position:-120px -238px}.s--default--archive-result:after{background-position:-166px -263px}.s--default--bell:after{background-position:-376px -164px}.s--default--btn-car:after{background-position:-316px -190px}.s--default--btn-download:after{background-position:-345px -238px}.s--default--btn-gear:after{background-position:-297px -238px}.s--default--btn-geofollow-subscribe-disabled:after{background-position:-313px -238px}.s--default--btn-geofollow-subscribe:after{background-position:-360px -238px}.s--default--btn-geofollow-subscribed:after{background-position:-152px -212px}.s--default--btn-like:after{background-position:-64px -263px}.s--default--btn-primary-full-chevron:after{background-position:0 -335px}.s--default--btn-regular-chevron:after{background-position:-97px -284px}.s--default--btn-star:after{background-position:-375px -238px}.s--default--challenge-check:after{background-position:-376px -62px}.s--default--challenge-checkbox:after{background-position:-59px -284px}.s--default--checkmark-white:after{background-position:-183px -263px}.s--default--clipboard-btn:after{background-position:-89px -212px}.s--default--difficulty-difficult-sm:after{background-position:-384px -82px}.s--default--difficulty-difficult:after{background-position:-381px -117px}.s--default--difficulty-easy-sm:after{background-position:-69px -284px}.s--default--difficulty-easy:after{background-position:-41px -300px}.s--default--difficulty-moderate-sm:after{background-position:-98px -263px}.s--default--difficulty-moderate:after{background-position:-83px -300px}.s--default--difficulty-most-difficult-sm:after{background-position:-30px -284px}.s--default--difficulty-most-difficult:after{background-position:-216px -212px}.s--default--edu-bino:after{background-position:-247px -190px}.s--default--edu-gear:after{background-position:-43px -212px}.s--default--edu-group:after{background-position:-138px -164px}.s--default--edu-map:after{background-position:-41px -190px}.s--default--edu-no-entry:after{background-position:-66px -164px}.s--default--edu-no-feed:after{background-position:-90px -164px}.s--default--edu-no-pets:after{background-position:-327px -117px}.s--default--edu-open:after{background-position:-136px -190px}.s--default--edu-quiet:after{background-position:0 -212px}.s--default--edu-red-bear:after{background-position:-162px -164px}.s--default--edu-ride-over-obstacles:after{background-position:-351px -164px}.s--default--edu-shelter:after{background-position:-271px -190px}.s--default--edu-slow-down:after{background-position:-41px -164px}.s--default--edu-stay-put:after{background-position:-113px -190px}.s--default--edu-survival-kit:after{background-position:-188px -164px}.s--default--edu-talk:after{background-position:-222px -190px}.s--default--edu-trail-width:after{background-position:-304px -164px}.s--default--edu-tread:after{background-position:0 -238px}.s--default--edu-watchers:after{background-position:-111px -212px}.s--default--edu-yield:after{background-position:-214px -164px}.s--default--field-checkmark:after{background-position:-142px -263px}.s--default--field-chevron:after{background-position:-48px -318px}.s--default--filter-screen-back:after{background-position:-103px -284px}.s--default--geom-polygon:after{background-position:-22px -212px}.s--default--geom-pt:after{background-position:-376px -40px}.s--default--green-btn-chevron:after{background-position:-10px -335px}.s--default--header-selection-crosshair:after{background-position:-146px -82px}.s--default--home-about-cpw:after{background-position:-230px -117px}.s--default--home-about-dnr:after{background-position:-246px -40px}.s--default--home-about-logo:after{background-position:-140px -117px}.s--default--home-about-na:after{background-position:-272px -117px}.s--default--home-cta-arr:after{background-position:-388px -212px}.s--default--info-btn-i-sm:after{background-position:-102px -300px}.s--default--info-btn-i:after{background-position:-96px -300px}.s--default--info-btn-sm:after{background-position:-66px -212px}.s--default--info-btn:after{background-position:-116px -82px}.s--default--lightbox-close:after{background-position:-213px -238px}.s--default--lnt-camp:after{background-position:-205px -82px}.s--default--lnt-campfire:after{background-position:-287px -82px}.s--default--lnt-leave:after{background-position:-336px -82px}.s--default--lnt-plan:after{background-position:-65px -190px}.s--default--lnt-visitors:after{background-position:-235px -82px}.s--default--lnt-waste:after{background-position:-89px -190px}.s--default--lnt-wildlife:after{background-position:-360px -82px}.s--default--location-co:after{background-position:-295px -190px}.s--default--location-map:after{background-position:-336px -190px}.s--default--location-nearby:after{background-position:-158px -190px}.s--default--lock-sm:after{background-position:-37px -318px}.s--default--lock:after{background-position:0 -300px}.s--default--logout:after{background-position:-281px -238px}.s--default--map-attrib-info:after{background-position:-55px -300px}.s--default--map-btn-layers:after{background-position:-200px -190px}.s--default--map-btn-locate:after{background-position:-177px -238px}.s--default--map-btn-measure:after{background-position:-60px -238px}.s--default--map-layer-check:after{background-position:-80px -238px}.s--default--map-mode-atv:after{background-position:-195px -212px}.s--default--map-mode-bike:after{background-position:-100px -238px}.s--default--map-mode-hiking:after{background-position:0 -263px}.s--default--map-mode-horse:after{background-position:-179px -190px}.s--default--map-mode-motorcycle:after{background-position:-260px -164px}.s--default--map-mode-multi:after{background-position:-282px -164px}.s--default--map-mode-nordic:after{background-position:-237px -164px}.s--default--map-mode-ohv:after{background-position:-175px -212px}.s--default--map-mode-snowmobile:after{background-position:-327px -164px}.s--default--map-mode-snowshoe:after{background-position:-133px -212px}.s--default--meta-asterisk:after{background-position:-13px -300px}.s--default--meta-globe:after{background-position:-195px -238px}.s--default--nav-hamburger:after{background-position:-80px -263px}.s--default--nav-logo:after{background-position:-80px -82px}.s--default--nav-menu-close:after{background-position:-109px -263px}.s--default--nav-menu-cpw-logo:after{background-position:-341px -40px}.s--default--nav-menu-dnr-logo:after{background-position:0 -82px}.s--default--nav-menu-logo:after{background-position:-175px -82px}.s--default--nav-menu-na-logo:after{background-position:-302px -117px}.s--default--nav-menu-settings:after{background-position:-15px -284px}.s--default--nav-search-x:after{background-position:-175px -263px}.s--default--navitem-challenges:after{background-position:-141px -238px}.s--default--navitem-chevron:after{background-position:-384px -94px}.s--default--navitem-feed:after{background-position:-47px -263px}.s--default--navitem-home:after{background-position:-15px -263px}.s--default--navitem-profile:after{background-position:-230px -238px}.s--default--new-window:after{background-position:-46px -284px}.s--default--pg-close-lg-white:after{background-position:-120px -263px}.s--default--pg-close-lg:after{background-position:-131px -263px}.s--default--pg-close:after{background-position:-381px -133px}.s--default--pg-collapse-white:after{background-position:-341px -74px}.s--default--pg-collapse:after{background-position:-352px -74px}.s--default--pg-expand-white:after{background-position:-109px -284px}.s--default--pg-expand:after{background-position:-114px -284px}.s--default--report-btn:after{background-position:0 -284px}.s--default--result-geoctx-marker:after{background-position:-79px -284px}.s--default--result-location-pin:after{background-position:-89px -284px}.s--default--richtext-toolbar-btn--link:after{background-position:-329px -238px}.s--default--search-dropdown-arr:after{background-position:-363px -74px}.s--default--search-filter:after{background-position:-255px -212px}.s--default--search-redo:after{background-position:-273px -212px}.s--default--search:after{background-position:-247px -238px}.s--default--selection-info-btn:after{background-position:-355px -117px}.s--default--timeline-drag:after{background-position:-154px -263px}.s--default--timeline-trash:after{background-position:-13px -318px}.s--default--tipbox-ico:after{background-position:-31px -263px}.s--default--topic-asterisk:after{background-position:-27px -300px}.s--default--trash-12:after{background-position:-25px -318px}.s--default--user-add:after{background-position:-290px -212px}.s--default--user-rem:after{background-position:-307px -212px}.s--default--vis-public-sm:after{background-position:-69px -300px}.s--default--vis-public:after{background-position:-264px -238px}}.s--legend:after{background-image:url(/sprites/legend-afe0ad6d4e.png);background-size:205px 163px;background-repeat:no-repeat}.s--legend--designatedroutesonly:after{width:32px;height:32px;margin:-16px 0 0 -16px;background-position:-120px 0}.s--legend--designatedroutesonly{width:32px;height:32px}.s--legend--restrictedarea:after{width:32px;height:32px;margin:-16px 0 0 -16px;background-position:-120px -32px}.s--legend--restrictedarea{width:32px;height:32px}.s--legend--restroom:after{width:19px;height:20px;margin:-10px 0 0 -9px;background-position:-184px -42px}.s--legend--restroom{width:19px;height:20px}.s--legend--trail-color-long:after{width:64px;height:17px;margin:-8px 0 0 -32px;background-position:0 -47px}.s--legend--trail-color-long{width:64px;height:17px}.s--legend--trail-color-maybe:after{width:64px;height:17px;margin:-8px 0 0 -32px;background-position:0 -64px}.s--legend--trail-color-maybe{width:64px;height:17px}.s--legend--trail-color-no:after{width:64px;height:17px;margin:-8px 0 0 -32px;background-position:0 -81px}.s--legend--trail-color-no{width:64px;height:17px}.s--legend--trail-color-yes-winter:after{width:64px;height:16px;margin:-8px 0 0 -32px;background-position:0 -115px}.s--legend--trail-color-yes-winter{width:64px;height:16px}.s--legend--trail-color-yes:after{width:64px;height:17px;margin:-8px 0 0 -32px;background-position:0 -98px}.s--legend--trail-color-yes{width:64px;height:17px}.s--legend--trail-motorcycle:after{width:57px;height:17px;margin:-8px 0 0 -28px;background-position:0 -131px}.s--legend--trail-motorcycle{width:57px;height:17px}.s--legend--trail-normal:after{width:57px;height:15px;margin:-7px 0 0 -28px;background-position:-64px -115px}.s--legend--trail-normal{width:57px;height:15px}.s--legend--trail-ohv-narrow:after{width:57px;height:15px;margin:-7px 0 0 -28px;background-position:0 -148px}.s--legend--trail-ohv-narrow{width:57px;height:15px}.s--legend--trail-road-hwy:after{width:57px;height:15px;margin:-7px 0 0 -28px;background-position:-57px -148px}.s--legend--trail-road-hwy{width:57px;height:15px}.s--legend--trail-road-ohv:after{width:57px;height:15px;margin:-7px 0 0 -28px;background-position:-114px -148px}.s--legend--trail-road-ohv{width:57px;height:15px}.s--legend--trail-roadoverlap:after{width:59px;height:21px;margin:-10px 0 0 -29px;background-position:-61px 0}.s--legend--trail-roadoverlap{width:59px;height:21px}.s--legend--trail-specialdeg:after{width:57px;height:17px;margin:-8px 0 0 -28px;background-position:-57px -131px}.s--legend--trail-specialdeg{width:57px;height:17px}.s--legend--trail-twotrack:after{width:57px;height:17px;margin:-8px 0 0 -28px;background-position:-114px -131px}.s--legend--trail-twotrack{width:57px;height:17px}.s--legend--trail-winter-motorized:after{width:57px;height:24px;margin:-12px 0 0 -28px;background-position:0 -23px}.s--legend--trail-winter-motorized{width:57px;height:24px}.s--legend--trail-winter-restricted-to-designated-routes:after{width:57px;height:20px;margin:-10px 0 0 -28px;background-position:-61px -21px}.s--legend--trail-winter-restricted-to-designated-routes{width:57px;height:20px}.s--legend--trail-winter:after{width:61px;height:23px;margin:-11px 0 0 -30px;background-position:0 0}.s--legend--trail-winter{width:61px;height:23px}.s--legend--trailhead-winter:after{width:21px;height:22px;margin:-11px 0 0 -10px;background-position:-184px 0}.s--legend--trailhead-winter{width:21px;height:22px}.s--legend--trailhead:after{width:20px;height:20px;margin:-10px 0 0 -10px;background-position:-184px -22px}.s--legend--trailhead{width:20px;height:20px}.s--legend--treecover-winter:after{width:32px;height:32px;margin:-16px 0 0 -16px;background-position:-120px -64px}.s--legend--treecover-winter{width:32px;height:32px}.s--legend--treecover:after{width:32px;height:32px;margin:-16px 0 0 -16px;background-position:-152px 0}.s--legend--treecover{width:32px;height:32px}.s--legend--water-winter:after{width:30px;height:30px;margin:-15px 0 0 -15px;background-position:-152px -94px}.s--legend--water-winter{width:30px;height:30px}.s--legend--water:after{width:31px;height:31px;margin:-15px 0 0 -15px;background-position:-152px -32px}.s--legend--water{width:31px;height:31px}.s--legend--white:after{width:31px;height:31px;margin:-15px 0 0 -15px;background-position:-152px -63px}.s--legend--white{width:31px;height:31px}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.s--legend:after{background-image:url(/sprites/legend@2x-a0ba4774be.png);background-size:205px 163px;background-repeat:no-repeat}.s--legend--designatedroutesonly:after{background-position:-120px 0}.s--legend--restrictedarea:after{background-position:-120px -32px}.s--legend--restroom:after{background-position:-184px -42px}.s--legend--trail-color-long:after{background-position:0 -47px}.s--legend--trail-color-maybe:after{background-position:0 -64px}.s--legend--trail-color-no:after{background-position:0 -81px}.s--legend--trail-color-yes-winter:after{background-position:0 -115px}.s--legend--trail-color-yes:after{background-position:0 -98px}.s--legend--trail-motorcycle:after{background-position:0 -131px}.s--legend--trail-normal:after{background-position:-64px -115px}.s--legend--trail-ohv-narrow:after{background-position:0 -148px}.s--legend--trail-road-hwy:after{background-position:-57px -148px}.s--legend--trail-road-ohv:after{background-position:-114px -148px}.s--legend--trail-roadoverlap:after{background-position:-61px 0}.s--legend--trail-specialdeg:after{background-position:-57px -131px}.s--legend--trail-twotrack:after{background-position:-114px -131px}.s--legend--trail-winter-motorized:after{background-position:0 -23px}.s--legend--trail-winter-restricted-to-designated-routes:after{background-position:-61px -21px}.s--legend--trail-winter:after{background-position:0 0}.s--legend--trailhead-winter:after{background-position:-184px 0}.s--legend--trailhead:after{background-position:-184px -22px}.s--legend--treecover-winter:after{background-position:-120px -64px}.s--legend--treecover:after{background-position:-152px 0}.s--legend--water-winter:after{background-position:-152px -94px}.s--legend--water:after{background-position:-152px -32px}.s--legend--white:after{background-position:-152px -63px}}.s--topics:after{background-image:url(/sprites/topics-c2f669903f.png);background-size:88px 66px;background-repeat:no-repeat}.s--topics--adaptive:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:0 0}.s--topics--adaptive{width:22px;height:22px}.s--topics--dinosaur:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-22px 0}.s--topics--dinosaur{width:22px;height:22px}.s--topics--history:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:0 -22px}.s--topics--history{width:22px;height:22px}.s--topics--kid-friendly:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-22px -22px}.s--topics--kid-friendly{width:22px;height:22px}.s--topics--leaf:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-44px 0}.s--topics--leaf{width:22px;height:22px}.s--topics--loop:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-44px -22px}.s--topics--loop{width:22px;height:22px}.s--topics--mining:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:0 -44px}.s--topics--mining{width:22px;height:22px}.s--topics--one-way:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-22px -44px}.s--topics--one-way{width:22px;height:22px}.s--topics--out-back:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-44px -44px}.s--topics--out-back{width:22px;height:22px}.s--topics--scenic:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-66px 0}.s--topics--scenic{width:22px;height:22px}.s--topics--wheelchair-friendly:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-66px -22px}.s--topics--wheelchair-friendly{width:22px;height:22px}.s--topics--wildflowers:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-66px -44px}.s--topics--wildflowers{width:22px;height:22px}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.s--topics:after{background-image:url(/sprites/topics@2x-d6d7b5643b.png);background-size:88px 66px;background-repeat:no-repeat}.s--topics--adaptive:after{background-position:0 0}.s--topics--dinosaur:after{background-position:-22px 0}.s--topics--history:after{background-position:0 -22px}.s--topics--kid-friendly:after{background-position:-22px -22px}.s--topics--leaf:after{background-position:-44px 0}.s--topics--loop:after{background-position:-44px -22px}.s--topics--mining:after{background-position:0 -44px}.s--topics--one-way:after{background-position:-22px -44px}.s--topics--out-back:after{background-position:-44px -44px}.s--topics--scenic:after{background-position:-66px 0}.s--topics--wheelchair-friendly:after{background-position:-66px -22px}.s--topics--wildflowers:after{background-position:-66px -44px}}.s--meta:after{background-image:url(/sprites/meta-6015e5d72e.png);background-size:66px 66px;background-repeat:no-repeat}.s--meta--access:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:0 0}.s--meta--access{width:22px;height:22px}.s--meta--drinking-water:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-22px 0}.s--meta--drinking-water{width:22px;height:22px}.s--meta--elevation-range:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:0 -22px}.s--meta--elevation-range{width:22px;height:22px}.s--meta--fee:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-22px -22px}.s--meta--fee{width:22px;height:22px}.s--meta--length:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-44px 0}.s--meta--length{width:22px;height:22px}.s--meta--manager:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-44px -22px}.s--meta--manager{width:22px;height:22px}.s--meta--restrooms:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:0 -44px}.s--meta--restrooms{width:22px;height:22px}.s--meta--surface:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-22px -44px}.s--meta--surface{width:22px;height:22px}.s--meta--trail-number:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:-44px -44px}.s--meta--trail-number{width:22px;height:22px}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.s--meta:after{background-image:url(/sprites/meta@2x-11521f4c87.png);background-size:66px 66px;background-repeat:no-repeat}.s--meta--access:after{background-position:0 0}.s--meta--drinking-water:after{background-position:-22px 0}.s--meta--elevation-range:after{background-position:0 -22px}.s--meta--fee:after{background-position:-22px -22px}.s--meta--length:after{background-position:-44px 0}.s--meta--manager:after{background-position:-44px -22px}.s--meta--restrooms:after{background-position:0 -44px}.s--meta--surface:after{background-position:-22px -44px}.s--meta--trail-number:after{background-position:-44px -44px}}.s--transitory:after{background-image:url(/sprites/transitory-0edeb93491.png);background-size:135px 134px;background-repeat:no-repeat}.s--transitory--result-advisory-gray:after{width:45px;height:45px;margin:-22px 0 0 -22px;background-position:0 0}.s--transitory--result-advisory-gray{width:45px;height:45px}.s--transitory--result-advisory:after{width:45px;height:45px;margin:-22px 0 0 -22px;background-position:-45px 0}.s--transitory--result-advisory{width:45px;height:45px}.s--transitory--result-bus:after{width:44px;height:44px;margin:-22px 0 0 -22px;background-position:0 -90px}.s--transitory--result-bus{width:44px;height:44px}.s--transitory--result-closure-gray:after{width:45px;height:45px;margin:-22px 0 0 -22px;background-position:0 -45px}.s--transitory--result-closure-gray{width:45px;height:45px}.s--transitory--result-closure:after{width:45px;height:45px;margin:-22px 0 0 -22px;background-position:-45px -45px}.s--transitory--result-closure{width:45px;height:45px}.s--transitory--result-event-gray:after{width:45px;height:45px;margin:-22px 0 0 -22px;background-position:-90px 0}.s--transitory--result-event-gray{width:45px;height:45px}.s--transitory--result-event:after{width:45px;height:45px;margin:-22px 0 0 -22px;background-position:-90px -45px}.s--transitory--result-event{width:45px;height:45px}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.s--transitory:after{background-image:url(/sprites/transitory@2x-51706708c6.png);background-size:135px 134px;background-repeat:no-repeat}.s--transitory--result-advisory-gray:after{background-position:0 0}.s--transitory--result-advisory:after{background-position:-45px 0}.s--transitory--result-bus:after{background-position:0 -90px}.s--transitory--result-closure-gray:after{background-position:0 -45px}.s--transitory--result-closure:after{background-position:-45px -45px}.s--transitory--result-event-gray:after{background-position:-90px 0}.s--transitory--result-event:after{background-position:-90px -45px}}.s--home:after{background-image:url(/sprites/home-2c555bb104.png);background-size:190px 100px;background-repeat:no-repeat}.s--home--appico-cotrex:after{width:48px;height:48px;margin:-24px 0 0 -24px;background-position:-142px 0}.s--home--appico-cotrex{width:48px;height:48px}.s--home--appico-na:after{width:48px;height:48px;margin:-24px 0 0 -24px;background-position:-142px -48px}.s--home--appico-na{width:48px;height:48px}.s--home--appstore-google:after{width:142px;height:50px;margin:-25px 0 0 -71px;background-position:0 0}.s--home--appstore-google{width:142px;height:50px}.s--home--appstore-ios:after{width:134px;height:50px;margin:-25px 0 0 -67px;background-position:0 -50px}.s--home--appstore-ios{width:134px;height:50px}.s--home--go-arr:after{width:5px;height:11px;margin:-5px 0 0 -2px;background-position:-134px -50px}.s--home--go-arr{width:5px;height:11px}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.s--home:after{background-image:url(/sprites/home@2x-6060296195.png);background-size:190px 100px;background-repeat:no-repeat}.s--home--appico-cotrex:after{background-position:-142px 0}.s--home--appico-na:after{background-position:-142px -48px}.s--home--appstore-google:after{background-position:0 0}.s--home--appstore-ios:after{background-position:0 -50px}.s--home--go-arr:after{background-position:-134px -50px}}.s--widget:after{background-image:url(/sprites/widget-de9e20079f.png);background-size:38px 37px;background-repeat:no-repeat}.s--widget--widget-back:after{width:8px;height:13px;margin:-6px 0 0 -4px;background-position:0 -24px}.s--widget--widget-back{width:8px;height:13px}.s--widget--widget-logo:after{width:24px;height:24px;margin:-12px 0 0 -12px;background-position:0 0}.s--widget--widget-logo{width:24px;height:24px}.s--widget--widget-new-window:after{width:14px;height:14px;margin:-7px 0 0 -7px;background-position:-24px 0}.s--widget--widget-new-window{width:14px;height:14px}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.s--widget:after{background-image:url(/sprites/widget@2x-4c8f056cf9.png);background-size:38px 36px;background-repeat:no-repeat}.s--widget--widget-back:after{background-position:0 -24px}.s--widget--widget-logo:after{background-position:0 0}.s--widget--widget-new-window:after{background-position:-24px 0}}.s--avalanche:after{background-image:url(/sprites/avalanche-cf52087b9e.png);background-size:314px 241px;background-repeat:no-repeat}.s--avalanche--avalanche-logos:after{width:234px;height:50px;margin:-25px 0 0 -117px;background-position:0 0}.s--avalanche--avalanche-logos{width:234px;height:50px}.s--avalanche--considerable-lg:after{width:97px;height:80px;margin:-40px 0 0 -48px;background-position:0 -130px}.s--avalanche--considerable-lg{width:97px;height:80px}.s--avalanche--considerable:after{width:37px;height:30px;margin:-15px 0 0 -18px;background-position:-276px -170px}.s--avalanche--considerable{width:37px;height:30px}.s--avalanche--extreme-lg:after{width:111px;height:80px;margin:-40px 0 0 -55px;background-position:0 -50px}.s--avalanche--extreme-lg{width:111px;height:80px}.s--avalanche--extreme:after{width:42px;height:31px;margin:-15px 0 0 -21px;background-position:-234px -170px}.s--avalanche--extreme{width:42px;height:31px}.s--avalanche--high-lg:after{width:111px;height:80px;margin:-40px 0 0 -55px;background-position:-111px -50px}.s--avalanche--high-lg{width:111px;height:80px}.s--avalanche--high:after{width:42px;height:31px;margin:-15px 0 0 -21px;background-position:-177px -175px}.s--avalanche--high{width:42px;height:31px}.s--avalanche--low-lg:after{width:80px;height:80px;margin:-40px 0 0 -40px;background-position:-97px -130px}.s--avalanche--low-lg{width:80px;height:80px}.s--avalanche--low:after{width:33px;height:30px;margin:-15px 0 0 -16px;background-position:-66px -210px}.s--avalanche--low{width:33px;height:30px}.s--avalanche--moderate-lg:after{width:80px;height:80px;margin:-40px 0 0 -40px;background-position:-234px 0}.s--avalanche--moderate-lg{width:80px;height:80px}.s--avalanche--moderate:after{width:33px;height:31px;margin:-15px 0 0 -16px;background-position:0 -210px}.s--avalanche--moderate{width:33px;height:31px}.s--avalanche--other:after{width:33px;height:31px;margin:-15px 0 0 -16px;background-position:-33px -210px}.s--avalanche--other{width:33px;height:31px}.s--avalanche--special-advisory:after{width:50px;height:45px;margin:-22px 0 0 -25px;background-position:-234px -80px}.s--avalanche--special-advisory{width:50px;height:45px}.s--avalanche--warning:after{width:50px;height:45px;margin:-22px 0 0 -25px;background-position:-234px -125px}.s--avalanche--warning{width:50px;height:45px}.s--avalanche--watch:after{width:50px;height:45px;margin:-22px 0 0 -25px;background-position:-177px -130px}.s--avalanche--watch{width:50px;height:45px}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.s--avalanche:after{background-image:url(/sprites/avalanche@2x-04bd9eebcb.png);background-size:314px 240px;background-repeat:no-repeat}.s--avalanche--avalanche-logos:after{background-position:0 0}.s--avalanche--considerable-lg:after{background-position:0 -130px}.s--avalanche--considerable:after{background-position:-275.5px -170px}.s--avalanche--extreme-lg:after{background-position:0 -50px}.s--avalanche--extreme:after{background-position:-234px -170px}.s--avalanche--high-lg:after{background-position:-111px -50px}.s--avalanche--high:after{background-position:-177px -175px}.s--avalanche--low-lg:after{background-position:-97px -130px}.s--avalanche--low:after{background-position:-32.5px -210px}.s--avalanche--moderate-lg:after{background-position:-234px 0}.s--avalanche--moderate:after{background-position:-64.5px -210px}.s--avalanche--other:after{background-position:0 -210px}.s--avalanche--special-advisory:after{background-position:-234px -80px}.s--avalanche--warning:after{background-position:-234px -125px}.s--avalanche--watch:after{background-position:-177px -130px}}.iw{display:inline-block;line-height:0;z-index:1}.picture-area{display:block;overflow:hidden;line-height:0}a.picture-area{border:0 none}.iw-bg{height:100%}.iw-bg span{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;display:block}.pa-f-rst{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;overflow:hidden}.s--default--timeline-trash{margin-top:-3px}.map-layout-wrap{position:absolute;top:0;left:0;bottom:0;right:0}.map-layout-side{position:absolute;top:0;left:0;bottom:0;width:0;pointer-events:none;z-index:0}.map-layout-fineprint{position:absolute;bottom:0;right:0;background:#eff1ed;z-index:100;color:#7b8076;border-radius:15px 0 0 0;height:24px;box-sizing:border-box;font-size:12px;box-shadow:0 0 10px rgba(20,24,17,.09),0 2px 4px rgba(22,29,17,.12)}.map-layout-fineprint-attribution,.map-layout-fineprint-links{height:24px;padding:5px 10px;box-sizing:border-box;display:inline-block;vertical-align:top}.map-layout-fineprint-attribution+.map-layout-fineprint-attribution{border-left:1px solid #e1e5e0}.map-layout-fineprint-attribution-ico{margin:-2px 2px 0 0;vertical-align:middle;display:inline-block}.map-layout-fineprint-links{padding-left:12px!important}.map-layout-fineprint-attribution{padding-right:10px!important}.map-layout-fineprint-links{color:#d1d7ce;border-right:1px solid #e1e5e0}.map-layout-map-na-logo{position:absolute;bottom:24px;right:8px}.map-layout-wrap .map-block--content,.map-layout-wrap .map-block--content-size{width:384px}.map-layout-wrap.map-layout-wrap--has-page .map-unsupported-notice{left:424px;right:40px}.map-layout-wrap .map-block--content{left:10px;z-index:11}.map-layout-wrap .nav-map-block{top:10px;left:10px}.map-layout-wrap .content-map-block-wrap{top:135px;bottom:10px}@media only screen and (max-width:600px){.not-widget .map-layout-wrap .map-block--content,.not-widget .map-layout-wrap .map-block--content-size{width:calc(100vw - 20px)!important;height:auto!important;overflow:visible!important;max-height:none!important;margin-bottom:10px!important}.not-widget .announcements-banner+.map-layout-wrap .map-block--content,.not-widget .announcements-banner+.map-layout-wrap .map-block--content-size{top:60px}.not-widget .announcements-banner+.map-layout-wrap .search-suggest-menu{top:180px}.not-widget .announcements-banner+.map-layout-wrap .filter-menu{top:180px}.not-widget .announcements-banner+.map-layout-wrap .map{top:50px!important}.not-widget .announcements-banner+.map-layout-wrap.map-layout-wrap--page-minimized .content-map-block-wrap{bottom:70px!important}.not-widget .content-map-block-vsep{display:none!important}.not-widget .mapboxgl-ctrl-top-right{display:none}.not-widget .map-layout-fineprint,.not-widget .si-a--map-layout-map-na-logo{display:none}.not-widget .content-map-block-content,.not-widget .content-map-block-content-wrap{overflow:visible!important;max-height:none!important;height:auto!important}.not-widget .map-layout-wrap .content-map-block-wrap{top:500px!important;top:60vh!important}.not-widget .mapboxgl-canvas-container:after{content:" ";position:absolute;bottom:0;left:0;right:0;height:80px;pointer-events:none;background:linear-gradient(rgba(232,234,232,0),#e8eae8)}.not-widget .map{position:absolute!important;bottom:auto!important;height:800px!important;height:60vh!important}.not-widget .map-layout-wrap--page-minimized{height:100vh!important;overflow:hidden}.not-widget .map-layout-wrap--page-minimized .map{height:100%!important;height:100vh!important}.not-widget .map-layout-wrap--page-minimized .content-map-block-wrap{top:auto!important;bottom:10px!important}.not-widget .map-layout-wrap--page-minimized .content-map-block{position:relative!important;margin:0!important}.not-widget .map-layout-wrap--no-page .map{height:100%!important;height:100vh!important}.not-widget .map-layout-wrap--no-page .mapboxgl-canvas-container:after{display:none}}.calc-supported .map-layout-wrap .content-map-block{height:auto;bottom:auto}.calc-supported .map-layout-wrap .content-map-block-content{box-sizing:border-box;max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto;height:auto;bottom:auto}.calc-supported .map-layout-wrap .content-map-block-wrap--h2 .content-map-block-content{max-height:calc(100vh - 230px)}.calc-supported .map-layout-wrap .content-map-block-wrap--h3 .content-map-block-content{max-height:calc(100vh - 260px)}.calc-supported .announcements-banner+.map-layout-wrap .content-map-block-content{max-height:calc(100vh - 250px)}.calc-supported .announcements-banner+.map-layout-wrap .content-map-block-wrap--h2 .content-map-block-content{max-height:calc(100vh - 280px)}.calc-supported .announcements-banner+.map-layout-wrap .content-map-block-wrap--h3 .content-map-block-content{max-height:calc(100vh - 310px)}.calc-unsupported .map-layout-wrap .content-map-block{position:absolute;bottom:0;top:0}.calc-unsupported .map-layout-wrap .content-map-block-content{overflow-x:hidden;overflow-y:auto;position:absolute;top:55px;bottom:0;left:0;right:0}.activity-list-editor>*{display:inline-block;vertical-align:top;position:relative}.activity-list-editor-item{padding:4px;margin:-4px}.activity-list-editor-item .btn{position:absolute;top:-2px;right:0;z-index:1;opacity:0;transition:opacity .1s}.activity-list-editor-item .btn:hover,.activity-list-editor-item:hover .btn{opacity:1}.btn.activity-list-editor-add{border-radius:999px;height:26px;line-height:1;padding:0 12px;font-size:12px;font-weight:400;color:#7b8076}.btn.activity-list-editor-add .i-add-activity{margin:-3px 4px -2px -1px!important}.btn.activity-list-editor-add:hover{color:#4e534a}.btn.activity-list-editor-add{margin-left:5px}.btn.activity-list-editor-add:first-child{margin-left:0}.announcements-banner{white-space:nowrap;color:#655f40;height:50px;background:#fff999;box-sizing:border-box;padding:15px 20px;font-weight:700;font-size:15px;text-align:center;letter-spacing:-.01em;position:fixed;top:0;left:0;right:0;z-index:1;overflow:hidden;box-shadow:0 1px 1px rgba(23,29,23,.08),0 1px 4px rgba(23,29,23,.17)}.announcements-banner .si{margin:-4px 8px 0 0}.announcements-banner-msg{padding:3px 0;margin:-6px 0 -3px 0;vertical-align:middle;max-width:80vw;max-width:calc(80vw - 180px);text-overflow:ellipsis;overflow:hidden;display:inline-block}.announcements-banner+.map-layout-wrap{top:50px}.btn.btn--announcement{font-family:inherit;font-size:inherit;border:0 none;padding:0;color:inherit;font-weight:700;margin:-5px 0 0 20px;background:#fff;border-radius:9px;padding:5px 10px;vertical-align:middle;box-shadow:0 1px 1px rgba(33,30,8,.05);transition:opacity .1s}.btn.btn--announcement:active{opacity:.8}.btn.btn--announcement--dismiss{background:0 0;box-shadow:none}.avy-forecast .sidepane-pad{padding-top:10px;padding-bottom:10px}.avy-special-product-box{padding:6px;background-color:red;margin:0 0 10px 0;border-radius:10px;display:flex;align-items:center;justify-content:center}.avy-special-product-text{text-align:center;color:#fff;font-size:13px}.avy-special-product-bold-text{font-weight:700}p.avy-date-issued{color:#a2ad9a;font-size:12px;margin:0 0 5px 0}.avy-row-container{width:100%;display:flex;padding-bottom:10px}.avy-daily-forecast-container{flex:1;position:relative}.avy-rating-container{flex:1;display:flex;align-items:center}.avy-rating-pill{display:flex;align-items:center;border-radius:10px;height:24px;flex:1;text-align:center;align-items:center;justify-content:center;margin-left:10px}.avy-rating-icon{position:absolute}.avy-rating-text{margin-top:2px;font-size:13px;font-weight:600}.avy-separator{margin:20px 10px 0 10px;width:1px;height:22px;border-left:1px solid #e4ece0}.avy-about-link{color:#71a84e!important;text-transform:none;letter-spacing:0;float:right;cursor:pointer}.avy-about-modal-body{position:relative;text-align:center;height:min(66vh,500px);overflow-x:hidden;overflow-y:auto;font-size:15px;box-sizing:border-box;padding-bottom:30px}.avy-about-modal-body h2{font-size:17px;font-weight:700;text-align:center;border-top:1px solid #ebebe8;padding:10px 0 0 0}.avy-about-modal-body-wrap{position:relative}.avy-about-modal-body-wrap:before{content:" ";z-index:1;position:absolute;bottom:0;left:0;right:0;height:30px;pointer-events:none;background:linear-gradient(transparent,#fff)}.avy-about-danger-section{display:flex;flex-direction:column;align-items:center;margin:20px 0;text-align:center}.avy-about-rating-info-heading{font-weight:700;margin-top:10px}.avy-about-danger-label{border-radius:10px;align-items:center;justify-content:center;text-align:center;display:flex;padding:5px 12px;font-weight:700;font-size:14px}.avy-logos{width:100%!important;margin-bottom:10px}.avy-about-danger-icon{margin-bottom:10px}.avy-danger-bar-wrap{margin-bottom:10px}.avy-danger-bar{display:flex;flex-direction:row;gap:2px}.avy-danger-bar div{flex:1;height:5px}.avy-danger-bar-labels{font-size:13px;margin-top:5px;display:flex;justify-content:space-between;flex-direction:row}.avatar{display:inline-block;border-radius:999px;overflow:hidden}.avatar-bordered{margin:0 4px 0 5px;box-shadow:0 0 0 2px #fff,0 0 0 4px #71a84e}.user-link{line-height:0;white-space:nowrap}.user-link>.avatar,.user-link>.avatar-link{vertical-align:middle}.avatar-link{box-sizing:border-box;display:inline-block;position:relative}.avatar-link .avatar,.avatar-link img{vertical-align:top}a.avatar-link{border:0 none!important}.avatar-grid .avatar-link{margin:0 10px 0 0}.borderless-textarea,.borderlessinput-text{border:0 none;padding:0;display:block;width:100%;letter-spacing:inherit;font:inherit;color:inherit;background:0 0!important}.borderlessinput-url{font-size:inherit;font-weight:400;color:#71a84e;border-bottom:0 none}.borderless-wrap{margin-bottom:15px}.borderless-wrap .input-caption{margin:2px 0 0 0}.borderless-wrapcontent{padding:0 0 5px 0;border-bottom:1px solid #ecefe9}.borderless-wrap--label-above .input-caption{font-weight:700;color:#4e534a;margin:0 0 5px 0}.borderless-wrap--label-above .borderless-wrapcontent{padding:0 0 5px 0;border-bottom:0 none}.borderlessinput-text-error{margin:5px 0 0 0;color:#da7930;font-weight:700;font-style:italic;font-size:14px}.borderless-wrap-error .input-caption{color:#da7930}.borderless-wrap-error .borderless-wrapcontent{border-color:#f1e4d5}textarea.borderlessinput-text{overflow:hidden;resize:none}.block-title{padding:10px 15px;font-size:13px;color:#7b8076;border-bottom:1px solid #e2e9de}.block-title--top-border{border-top:1px solid #e2e9de}.btn{border-radius:5px;text-align:center;background:#fff;border:1px solid #b8c0b6;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:5px 10px;position:relative;display:inline-block}.btn+.btn,.btn+.reaction-btn-wrap,.reaction-btn-wrap+.btn{margin-left:5px}.btn--regular{text-align:center;display:inline-block;color:#4e534a!important;border:1px solid #d8dcd5!important;box-shadow:0 1px 1px rgba(78,83,74,.05);transition:opacity .1s}.btn--regular:active{opacity:.8}.btn--regular.btn--disabled{color:#7b8076!important;cursor:default;opacity:.5}.btn--regular.btn--size-full{border-radius:4px!important;box-shadow:0 1px 1px rgba(78,83,74,.05)}.btn--regular.btn--size-full.btn--disabled{box-shadow:none}.btn--primary{background:#76b053;color:#fff!important;font-weight:700;border:0 none!important;transition:opacity .1s}.btn--primary:active{opacity:.9}.btn--primary.btn--disabled{background:0 0;font-weight:400;border:1px solid rgba(123,131,123,.1215686275)!important;color:#babeb6!important;cursor:default}.btn--delete{background:#da7930;color:#fff!important;font-weight:700;border:0 none!important;transition:opacity .1s}.btn--delete:active{opacity:.9}.btn--delete.btn--disabled{background:0 0;font-weight:400;border:1px solid rgba(123,131,123,.1215686275)!important;color:#babeb6!important;cursor:default}.btn--facebook{background:#4267b2;color:#fff!important;font-weight:700;border:0 none;transition:opacity .1s}.btn--facebook:active{opacity:.9}.btn--facebook.btn--disabled{background:0 0;font-weight:400;border:1px solid rgba(123,131,123,.1215686275);color:#babeb6!important;cursor:default}.btn--twitter{background:#36b6e2;color:#fff!important;font-weight:700;border:0 none;transition:opacity .1s}.btn--twitter:active{opacity:.9}.btn--twitter.btn--disabled{background:0 0;font-weight:400;border:1px solid rgba(123,131,123,.1215686275);color:#babeb6!important;cursor:default}.btn--sm-flat{line-height:23px;color:#4e534a;border:1px solid #d8dcd5;height:27px;font-size:13px;font-weight:500;letter-spacing:-.02em;padding:0 10px;transition:opacity .1s}.btn--sm-flat:active{opacity:.9}.btn.btn--borderless,.btn.btn--map-btn-like{line-height:0;overflow:visible;border:0 none!important;padding:0;background:0 0;box-shadow:none;height:auto;width:auto;text-align:inherit}.btn.btn--borderless.btn-disabled,.btn.btn--map-btn-like.btn-disabled{box-shadow:none!important;border:0 none!important;background:0 0!important}.btn.btn--borderless:active,.btn.btn--borderless:focus,.btn.btn--borderless:focus:active,.btn.btn--map-btn-like:active,.btn.btn--map-btn-like:focus,.btn.btn--map-btn-like:focus:active{box-shadow:none!important}.btn--delete.btn--size-regular,.btn--facebook.btn--size-regular,.btn--primary.btn--size-regular,.btn--regular.btn--size-regular,.btn--twitter.btn--size-regular{border-radius:7px;padding:0 16px;width:auto;height:34px;line-height:30px;font-size:14px;letter-spacing:-.02em}.btn--delete.btn--size-input,.btn--facebook.btn--size-input,.btn--primary.btn--size-input,.btn--regular.btn--size-input,.btn--twitter.btn--size-input{border-radius:7px;padding:0 16px;width:auto;height:40px;line-height:39px;font-size:14px;letter-spacing:-.02em}.btn--delete.btn--size-full,.btn--facebook.btn--size-full,.btn--primary.btn--size-full,.btn--regular.btn--size-full,.btn--twitter.btn--size-full{border-radius:11px;padding:0;width:100%;height:46px;line-height:45px;font-size:16px;letter-spacing:-.02em;text-align:center;display:block}.btn--delete.btn--size-full .btn-chevron,.btn--facebook.btn--size-full .btn-chevron,.btn--primary.btn--size-full .btn-chevron,.btn--regular.btn--size-full .btn-chevron,.btn--twitter.btn--size-full .btn-chevron{position:absolute;top:0;right:20px;bottom:0;height:auto}.btn--regular.btn--size-full{line-height:44px}.btn--primary.btn--size-regular{line-height:32px}.btn-group{position:relative;border-radius:3px;border:1px solid #d3dad3;padding:10px;box-shadow:0 1px 1px rgba(35,37,33,.12)}.btn-group-label{position:absolute;top:-5px;left:4px;padding:0 5px;text-transform:uppercase;font-size:10px;line-height:10px;color:#7b8076;background:#fff;border-radius:3px}.btn-group+.btn-group{margin-top:15px}.inline-btn{margin-left:.3em;font-size:13px;color:#7b8076;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link-button{display:inline;margin:0;padding:0;background:0 0;border:0 none;font:inherit;line-height:inherit;cursor:pointer;color:#71a84e;border-bottom:1px solid rgba(113,168,78,.4);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link-button:hover{color:rgb(35.1267336203%,52.2238163558%,24.2467718795%);border-bottom-color:rgba(90,133,62,.3)}.inline-btn .link-button,.subtle-links .link-button{color:#7b8076;border-bottom:1px solid rgba(123,128,118,.4)}.btn-text-sep{font-size:15px;margin:0 .5em}.s--default--btn-car{margin:-5px 5px 0 -2px!important}.s--default--report-btn{margin:-3px 5px 0 -2px!important}.inline-rm-btn{color:#71a84e!important;font-family:Lato,Helvetica,Arial,sans-serif!important;font-size:13px!important;margin:0 0 0 2px}.btns .btn,.btns .reaction-btn-wrap{margin:0 5px 5px 0!important}.btns .reaction-btn-wrap .btn{margin:0!important}.btns{margin-bottom:-5px}.s--default--btn-download{margin:-6px 6px -3px 0}.btn.btn--map-btn-like{font-size:inherit;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;color:#4e534a;margin:0 3px 0 0;letter-spacing:-.015em}.btn.btn--map-btn-like i{background:#fff;border-radius:10px!important;box-shadow:0 1px 1px rgba(14,18,13,.07),0 1px 8px rgba(14,20,10,.09);margin:-14px -1px -12px -2px;width:32px;height:32px;transform:scale(.7)}.si.s--default--btn-gear{margin:-2px 5px -1px -4px}.btn--copy-to-clipboard{margin:-2px 0 0 3px;vertical-align:middle}.geo-follow-btn{position:absolute;top:12px;right:45px}.geo-follow-btn i.s--default--btn-geofollow-subscribed{margin:-1px 3px 0 -2px!important}.geo-follow-btn i.s--default--btn-geofollow-subscribe{margin:-2px 6px 0 -1px!important}.geo-follow-btn i.s--default--btn-geofollow-subscribe-disabled{margin:-3px 4px 0 -2px!important;opacity:.4!important}.geo-follow-btn .btn{vertical-align:middle!important}.geo-follow-btn .btn.btn--regular{background:0 0!important;border:1px solid #78856f!important;color:#fff!important}.geo-follow-btn .btn.btn--disabled{color:#a9b1a4!important}.geo-follow-btn .btn.btn--borderless{border:0 none!important}.content-map-block--collapsed .geo-follow-btn{display:none}.challenge-badge{display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:cover;border:0 none!important}.challenge-result-content{margin:10px 0;position:relative;min-height:90px;padding-left:95px}.challenge-result-content .challenge-badge{position:absolute;left:0;top:0}.result-list-item--challenge:first-child .challenge-result-content{margin-top:0}.challenge-result-name{font-weight:700;font-size:20px;letter-spacing:-.01em;padding:5px 0 0 0}.challenge-result-name a{color:#4e534a!important;border:0 none!important}.challenge-checklist-title{text-transform:uppercase;font-size:12px;letter-spacing:.05em;color:#7b8076;margin:12px 0 10px 0}.challenge-criteria-count{font-weight:700}.challenge-criteria-item{position:relative;padding:0 0 0 22px;font-size:15px;line-height:1.25;margin:0 0 5px 0}.challenge-criteria-item--complete{text-decoration:line-through}.challenge-criteria-check{position:absolute;top:0;left:0;width:18px!important;height:18px!important}.challenge-criteria-progress{margin:3px 0 0 0}.challenge-criteria-classification{border-bottom:1px solid rgba(78,83,74,.1)}.challenge-result-ribbon{position:absolute;top:45px;left:45px}.challenge-achievement-result-content{position:relative;min-height:56px;padding-left:62px}.challenge-achievement-result-content .challenge-badge{position:absolute;left:0;top:0}.challenge-achievement-result-name{font-weight:700;font-size:18px;letter-spacing:-.01em;padding:5px 0 2px 0}.challenge-achievement-result-name a{color:#4e534a!important;border:0 none!important}.challenge-hero-section{margin-bottom:20px;text-align:center;background:#eff3ef;background:radial-gradient(#fff,#eff3ef);padding:25px 0;box-shadow:inset 0 1px 5px #dae0d8}.challenge-hero-desc{font-size:17px;line-height:1.25;margin:10px auto 0 auto;width:80%}.challenge-hero-stat{font-size:14px;color:#7b8076;margin:10px 0 0 0}.challenge-hero-badge-wrap{display:inline-block;position:relative}.challenge-hero-badge-wrap .si{position:absolute;bottom:0;right:0}.challenge-progressbar{height:24px;line-height:23px;font-size:13px;color:#7b8076;background:#f1f5f2;background:linear-gradient(#eaeceb,#f1f5f2);box-shadow:inset 0 1px 1px rgba(221,226,222,.17);border-radius:999px;position:relative;text-align:center}.challenge-progressbar-bar{min-width:10%;height:100%;border-radius:999px;background:#76b053;background:linear-gradient(#7db759,#75ad53);box-shadow:0 0 1px 1px rgba(118,176,83,.4)}.challenge-progressbar-label{min-width:10%;position:absolute;left:0;right:0;top:0;line-height:inherit;text-overflow:ellipsis;overflow:hidden;color:#fff;font-weight:700}.challenge-progressbar--0 .challenge-progressbar-label{color:#7b8076;font-weight:400}.challenge-badge--gray{opacity:.3}.check-slider{height:28px;width:50px;border-radius:999px;display:inline-block;vertical-align:middle;background:#d7dcd3;transition:background-color .2s;position:relative}.check-slider--on{background:#76b053}.check-slider--on .check-slider-handle{left:23px}.check-slider-handle{position:absolute;left:1px;top:1px;border-radius:999px;background:#fff;width:26px;height:26px;transition:left .2s;transform:translate3d(0,0,0);box-shadow:0 0 1px 1px rgba(9,14,8,.05),0 1px 2px rgba(15,21,13,.3)}.cclassico{display:inline-block;width:34px;height:34px;border-radius:999px;margin-right:3px;position:relative}.cclassico>*{position:absolute;top:50%;left:50%}.classico-list-inline{display:inline-block;vertical-align:middle;margin:-3px -1px 0 0}.classico-list-header{text-transform:uppercase;color:#7b8076;font-weight:400;font-size:12px;margin:10px 0 5px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.class-suffix{margin-left:2px;color:#babeb6}.class-suffix span{color:#7b8076}.cursor-tooltip-wrap{position:absolute;z-index:999999;transform:translate3d(0,0,0);pointer-events:none;width:0;height:0;overflow:visible;opacity:0;transition:opacity .1s;margin:-15px 0 0 20px}.cursor-tooltip-wrap-active{opacity:1}.cursor-tooltip{display:inline-block;box-sizing:border-box;height:30px;line-height:28px;padding:0 10px;color:#fff;background:rgba(39,46,34,.85);box-shadow:0 1px 1px rgba(39,46,34,.2);border-radius:3px;white-space:nowrap;font-size:13px}.cursor-tooltip-wrap-active .cursor-tooltip{transition:background .1s}.cursor-tooltip--warning{background:rgba(239,131,54,.8)}.content-map-block-wrap{position:absolute;z-index:5}.content-map-block{position:absolute;top:0;bottom:0;left:0;overflow:hidden}.content-map-block-header{position:relative;background:#f8f9f8;border-bottom:1px solid #f4f5f3;border-radius:10px 10px 0 0;padding:15px 20px;cursor:pointer;font-weight:700;font-size:22px;letter-spacing:-.03em;line-height:1.25}.content-map-block-header h1{display:inline;font-weight:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit}.content-map-block-toggle-btn{padding:0;margin:0;border:0 none;background:0 0;cursor:pointer;line-height:0;display:inline-block;vertical-align:middle}.content-map-block-header-rounding{box-sizing:border-box;height:28px;overflow:hidden;position:absolute;left:0;right:0;z-index:0;padding-top:11px;margin-top:-11px}.content-map-block-header-rounding:before{content:" ";display:block;border-radius:18px 18px 0 0;height:36px;background:#fff;box-shadow:0 -1px 10px rgba(0,0,0,.2)}.content-map-block--expanded .content-map-block-header{padding-left:38px!important;padding-right:40px}.content-map-block--expanded .content-map-block-toggle{position:absolute;top:26px;left:18px}.content-map-block--collapsed .content-map-block-header{line-height:inherit}.content-map-block--collapsed .content-map-block-toggle{margin:0 4px 0 -3px}.si-a--content-map-block-close{position:absolute;top:0;bottom:0;right:0;width:50px}.content-map-block-close{position:absolute;top:0;bottom:0;right:0;left:0;width:auto!important;height:auto!important}.content-map-block--collapsible .content-map-block-header{cursor:pointer}.content-map-block-vsep{position:absolute;top:-23px;left:6px}.sidepane-pad{padding:20px 20px}.sidepane-top-btns .sidepane-pad{background:#f8f9f8;padding:10px 20px;box-shadow:0 1px 2px rgba(69,79,69,.12)}.content-map-block--rounded .content-map-block-content-wrap{border-radius:17px 17px 5px 5px;overflow:hidden;position:relative;transform:translate3d(0,0,0)}.content-map-block--collapsed{height:auto;bottom:auto!important}.content-map-block--collapsed .content-map-block-toggle{margin:-3px 5px 0 0}.content-map-block--collapsed .si-a--content-map-block-close{width:40px}.content-map-block--collapsed .content-map-block-header{font-size:15px;padding:10px 12px;border-radius:12px;background:#e8ebe5;border-color:#e8ebe5}.content-map-block--collapsed .content-map-block-content-wrap{display:none}.editable-box-list-item{background:#fff;position:relative;padding:10px 10px 10px 40px;box-shadow:0 1px 1px rgba(36,40,32,.3),0 1px 7px rgba(41,44,35,.19);border-radius:3px;margin:0 0 5px 0}.editable-box-list-item:last-child{margin-bottom:0}.editable-box-list-item.editable-box-list-item-active{box-shadow:0 0 2px 2px #76b053,0 3px 1px 0 rgba(118,176,83,.3)}.editable-box-list-item.editable-box-list-item-active .editable-box-list-item-btns{background:#f8fbec}.editable-box-list-item:hover .editable-box-list-item-btns .si{opacity:.8}.editable-box-list-item-btns{position:absolute;top:0;left:0;width:30px;bottom:0;border-radius:3px 0 0 3px;background:#f3f6f3;text-align:center}.editable-box-list-item-btns .si{opacity:.5;transition:opacity .2s}.editable-box-list-item-btns .btn,.editable-box-list-item-btns .si{margin:0!important;width:30px;height:30px}.editable-box-list-item-btns .si.s--default--timeline-trash{margin-top:-3px}.editable-box-list-item-btns .btn,.editable-box-list-item-btns .btn:active,.editable-box-list-item-btns .btn:hover{border-radius:0!important;border-bottom:1px solid #fff!important}.editable-box-list{position:relative;background:#f7f9f5;padding:15px 20px;margin:10px -20px 15px -20px;border-radius:0;border-bottom:1px solid #e8ede4;border-top:1px solid #e8ede4}.editable-box-list.editable-box-list-empty{display:none}.editable-box-list:first-child{border-top:0 none;margin-top:-15px}.editable-box-list-item-content{line-height:1.25;font-size:14px}.editable-box-list-item-edit-object{border-top:1px solid #f1f3ef;padding-top:4px;margin-top:5px}.editable-box-list-item-edit-object--generic{padding:10px 0 0 0}.editable-box-list-item-edit-object--route_segment{padding:5px 0}.field,.navlistitem,.option-list-field-item{height:55px;background:#fff;position:relative;border-bottom:1px solid #f5f7f4!important;font-size:16px;cursor:default;display:block}.field.field--no-border{border:0 none!important}.navlistitem{color:#4e534a!important}.field--button,.field--button *,.navlistitem{cursor:pointer}.field-label{font-weight:400;line-height:55px;letter-spacing:-.02em;margin-left:15px}.navlistitem-label{display:block;font-weight:400;line-height:55px;letter-spacing:-.02em;margin-left:20px}.navlistitem-count{text-align:right;font-weight:700;line-height:55px;letter-spacing:-.02em;position:absolute;top:0;right:45px}.field-chevron,.navlistitem-chevron{position:absolute;top:0;right:15px;height:55px}.navlistitem-chevron{right:20px}.field--singleline .field-content,.navlistitem .field-content{position:absolute;right:15px;text-align:right;top:0;font-weight:700;letter-spacing:-.02em;line-height:55px}.field--multiline{height:auto}.field--singleline .field-content,.navlistitem .field-content{right:15px}.navlistitem .field-content{right:20px}.field--singleline.field--has-chevron .field-content{right:40px}.navlistitem.navlistitem--has-chevron .field-content{right:45px}.field--singleline.field--button .field-content{top:50%;line-height:normal;transform:translateY(-50%);padding:8px 10px;margin-right:-10px}.field--singleline.field--button.field--has-chevron .field-content{padding-right:35px;margin-right:-35px}.field--singleline.field--button:focus-visible{outline:0}.field--singleline.field--button:focus-visible .field-content{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color);border-radius:var(--focus-ring-min-radius)}@media (forced-colors:active){.field--singleline.field--button:focus-visible{outline:var(--focus-ring-width) solid Highlight}}.navlistitem.navlistitem--bold .navlistitem-label{font-weight:700}.navlistitem.navlistitem--disabled{cursor:default}.navlistitem.navlistitem--disabled .navlistitem-label{opacity:.5}.field-check-slider{vertical-align:top;margin-top:13.5px}.field--range-field .field-content{white-space:nowrap}.field-range-slider{display:inline-block;vertical-align:middle}.field-range-label{display:inline-block;vertical-align:middle;text-align:right;width:110px;box-sizing:border-box;padding-right:2px}.field--tag-list.field--singleline .field-content{top:12px}.field--tag-list.field--multiline .field-content{padding:0 15px 10px 15px}.field-tag-list-option{vertical-align:middle;display:inline-block;border-radius:999px;border:1px solid #c3cbc1;padding:6px 15px;cursor:pointer;line-height:1.25;font-weight:400;font-size:14px}.field--singleline .field-tag-list-option{margin:0 0 0 5px}.field--multiline .field-tag-list-option{margin:0 5px 5px 0;vertical-align:top}.field-tag-list-option--selected{background:#76b053;border-color:#76b053;color:#fff}.option-list-field-item{cursor:pointer;box-sizing:border-box;font-weight:400;line-height:55px;letter-spacing:-.02em;padding:0 15px;color:#4e534a;position:relative;height:50px!important;line-height:50px!important;white-space:nowrap}.option-list-field-item:focus-visible{z-index:1}.option-list-field-item .cclassico{vertical-align:middle;margin:-2px 4px 0 0}.option-list-field-item--selected{font-weight:700}.option-list-field-item-ico{position:absolute;top:0;bottom:0;height:auto;right:15px;width:30px}.field-search-box{background:#fafbfa;padding:10px 15px;box-sizing:content-box;height:45px;position:relative;border-bottom:1px solid #eef1ec}.field-search-box input{color:#4e534a;background:#fff;box-sizing:border-box;display:block;width:100%;height:45px;font-size:15px;line-height:45px;border:1px solid #d2d7cf;border-radius:4px;padding:0 10px;box-shadow:0 1px 1px rgba(10,15,10,.04)}.field-search-box-search-ico{position:absolute;height:auto;top:0;bottom:1px;right:30px}.navlistitem--destroy .navlistitem-label{color:#da7930;font-weight:700}.field--singleline.field--truncate .field-content{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-map-block-content .field-content{padding-left:20px!important}.field.field--boxed{border:1px solid #f5f4f1!important;border-radius:10px;overflow:hidden;margin-top:15px}.field-section-header,.navlist-header{background:#f9fbf8;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0;line-height:1.25;color:#8a9285;padding:25px 15px 12px;border-bottom:1px solid #eaede6}.navlist-header{padding-left:20px;padding-right:20px}.filter-menu{z-index:120;position:absolute;left:10px;top:130px}.filter-menu .map-block{border-radius:12px 0 12px 12px!important;box-shadow:0 1px 2px rgba(17,22,14,.21),0 1px 11px rgba(51,88,37,.34)!important}.filter-menu-tab{cursor:pointer;position:absolute;z-index:121;right:0;top:-48px;height:48px;width:58px;padding:0;border:0 none;background:#fff;border-radius:6px 6px 0 0;text-align:center;box-shadow:0 1px 1px rgba(14,18,13,.16),0 1px 8px rgba(14,20,10,.3)}.filter-menu-tab:after{content:" ";position:absolute;left:-5px;right:0;bottom:-8px;height:8px;background:#fff}.filter-menu-area{width:100%;box-sizing:border-box;overflow:hidden}.filter-menu-area .filter-menu-sub-screen,.filter-menu-area .tab-pane-item{max-height:calc(100vh - 186px);overflow-x:hidden;overflow-y:auto}.filter-menu--has-submit-btn .filter-menu-area .filter-menu-sub-screen,.filter-menu--has-submit-btn .filter-menu-area .tab-pane-item{max-height:calc(100vh - 263px)}.announcements-banner+.map-layout-wrap .filter-menu-area .filter-menu-sub-screen,.announcements-banner+.map-layout-wrap .filter-menu-area .tab-pane-item{max-height:calc(100vh - 236px)}.announcements-banner+.map-layout-wrap .filter-menu--has-submit-btn .filter-menu-area .filter-menu-sub-screen,.announcements-banner+.map-layout-wrap .filter-menu--has-submit-btn .filter-menu-area .tab-pane-item{max-height:calc(100vh - 313px)}@media only screen and (max-width:600px){.filter-menu-area .tab-pane-item{max-height:none!important;overflow-y:visible!important}.filter-menu--has-submit-btn .filter-menu-area .tab-pane-item{max-height:none!important}.filter-menu--has-submit-btn .filter-menu-sub-screen{max-height:calc(100vh - 363px)}}.filter-menu-submit{position:relative;height:77px;box-sizing:border-box;padding:15px 15px;background:#e6eae2;box-shadow:0 -1px 1px rgba(12,23,10,.14),0 -1px 14px rgba(30,52,19,.16)}.filter-menu-submit .btn{box-shadow:0 1px 1px rgba(16,25,16,.2)}.filter-menu-sub-screen-title-bar{height:42px;border-bottom:1px solid #eff1ed;font-size:14px;letter-spacing:-.01em;line-height:42px;white-space:nowrap;padding:0 20px}.filter-menu-sub-screen-label{text-align:right;font-weight:700;float:right}.filter-menu-sub-screen-back{cursor:pointer;color:#71a84e;float:left;padding:0;border:0 none;background:0 0;font:inherit}.filter-menu-sub-screen-back:hover{color:rgb(35.1267336203%,52.2238163558%,24.2467718795%)}.filter-menu-sub-screen-back .si{margin:-2px 5px 0 0}.error-notice{color:#da7930;background:#fff0dd;border-radius:5px;padding:9px 11px;margin:0 0 15px 0}.content-map-block-content>.error-notice,.content-map-block-content>form>.error-notice{margin:15px 20px 0 20px}.highlight-str{background:#feffd5}.hr:before{content:" ";display:block;position:absolute;height:3px;left:0;right:0;top:50%;margin-top:-1px;background:#dbded9}.hr{position:relative;height:30px;text-align:center;font-size:13px;line-height:30px}.hr-label{position:relative;background:inherit;padding:0 5px;z-index:1;background:#fff;font-weight:700;text-transform:uppercase}.edu-section{background:#f8faf6;padding-top:10px;padding-bottom:10px}.education-principles-section{background:#f8faf6}.edu-clause{padding:10px 0 10px 42px;border-bottom:1px solid #f1f3ee;position:relative;font-size:15px}.edu-clause:first-child{padding-top:0}.edu-clause:last-child{padding-bottom:0;border-bottom:0 none}.edu-clause .si{position:absolute;top:0;left:0;bottom:0;height:auto;width:40px}.home-about-section{padding:20px 0;text-align:center;background:#f0f2ed;box-shadow:inset 0 1px 15px rgba(87,125,49,.08)}.home-about-section-body{margin:15px 0;font-size:15px;line-height:1.25;color:#777f71;padding:0 10px}.home-about-section-orgs{margin:0 0 20px 0}.home-about-section-orgs-by{text-transform:uppercase;font-weight:700;font-size:14px;color:#777f71;margin:0 0 10px 0}.home-about-org-sep{font-size:13px;margin:0 5px;color:#c1cbc1}.home-about-section-donate{font-size:14px;margin:10px;color:#777f71;padding:0 10px}.home-about-section-donate a{font-weight:700}.edu-button{margin:20px 0 -5px 0}.education-principles-section .sidepane-pad{padding-bottom:40px!important}.education-principles-section .slick-dots{bottom:15px!important}.edu-clause:first-child .si{top:-10px!important}.edu-clause:last-child .si{bottom:-10px!important}.home-cta{position:relative;background:#77ae54 url(/images/home-cta-bg-1.jpg) center center no-repeat;background-size:100%;background-position:center bottom;background-size:100%;color:#fff}.home-cta-message{color:#fff;font-weight:400;font-size:21px;letter-spacing:-.018em;line-height:1.25;margin:0 0 15px 0;text-shadow:0 -1px 0 rgba(252,255,194,.03)}.home-cta-apps-header{text-transform:uppercase;font-size:12px;letter-spacing:.1em;color:#fff;margin:15px 0 10px 0}.btn.btn--home-cta{font-size:16px;border:1px solid #5c8b40!important;background:#76b053!important;color:#fff!important;padding:9px 22px 10px!important;box-shadow:0 1px 1px rgba(29,43,21,.08);transition:opacity .2s;opacity:1}.btn.btn--home-cta.btn--disabled{opacity:.8}.s--default.s--default--home-cta-arr{margin:-2px 0 0 6px!important}.tour-slide--w-image{position:relative;padding:0 0 0 155px}.tour-slide-header{font-weight:700;margin:0 0 10px 0;font-size:20px}.tour-slide-image{width:140px;height:120px;border-radius:3px;overflow:hidden;display:block;position:absolute;top:0;left:0}.tour-slide-image{background-size:140px 120px;background-repeat:no-repeat;background-position:0 0}.tour-slide-image--activities{background-image:url(/images/gifs/tutorial-activities.gif)}.tour-slide-image--routes{background-image:url(/images/gifs/tutorial-routes.gif)}.tour-slide-image--measure{background-image:url(/images/gifs/tutorial-measure.gif)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tour-slide-image--activities{background-image:url(/images/gifs/tutorial-activities@2x.gif)}.tour-slide-image--routes{background-image:url(/images/gifs/tutorial-routes@2x.gif)}.tour-slide-image--measure{background-image:url(/images/gifs/tutorial-measure@2x.gif)}}@media only screen and (max-width:600px){.home-cta-btns{display:none}}.education-principles-section .slick-arrow{display:none!important}.lnt-video-section a.lnt-video-thumb{background:#abcd6d url(/images/lnt-video.jpg) center center;background-size:cover;display:block;border:none;text-align:center;box-sizing:border-box;width:384px;height:215px;padding-top:151px}.lnt-video-section .lnt-video-button{display:inline-block;border-radius:999px;padding:7px 15px;color:#fff;font-size:16px;background:#96c553;box-shadow:0 2px 3px rgba(31,43,14,.16)}.lnt-video-section a.lnt-video-thumb:hover .lnt-video-button{box-shadow:0 2px 3px rgba(31,43,14,.25)}.lnt-video-section a.lnt-video-thumb:active .lnt-video-button{opacity:.8;box-shadow:0 1px 3px rgba(31,43,14,.15)}.home-cta-apps{position:relative;z-index:1}.home-cta-app{margin-right:-7px;margin-left:-7px;border-radius:16px;padding:9px 10px;background:linear-gradient(120deg,#e2f4d8,#dcf1d1);box-shadow:0 1px 4px rgba(27,34,22,.42);display:flex;flex-direction:row;color:#4e524a;font-size:15px;line-height:16px;letter-spacing:-.005em;align-items:center;gap:8px}.home-cta-app+.home-cta-app{margin-top:10px}.home-cta-app-badges{display:flex;flex-direction:row;margin:0 0 0 -1px;gap:2px;flex:1;max-width:258px}.home-cta-app-badges a{display:block;border:0 none}.home-cta-app-badges img{width:100%;height:auto}.home-cta-android-badge{flex:2.84}.home-cta-android-badge img{aspect-ratio:284/100}.home-cta-ios-badge{flex:2.68}.home-cta-ios-badge img{aspect-ratio:268/100}.home-cta-app-desc{flex:1}.home-cta-app-go-btn{display:flex;flex-direction:row;align-items:center;gap:6px;padding:8px 12px;margin:0 7px 0 0;color:#fff!important;background:#a6c94a;background:linear-gradient(#accc4f,#a3c748);font-size:16px;font-weight:700;border-radius:13px;border:0 none!important;box-shadow:0 1px 4px rgba(84,103,35,.16);transition:transform .1s}.home-cta-app-go-btn:active{transform:scale(.95)}.home-cta-app-desctitle{margin-bottom:2px}.home-cta-partnership{background:transparent url(/images/home-usamap@2x.png) center center;background-size:cover;box-sizing:border-box;max-width:396px;aspect-ratio:396/126;margin:0 -7px -20px -20px;position:relative;z-index:0;margin-top:-32px}.home-cta-partnership-msg{color:#fff;font-weight:700;font-size:13.2px;letter-spacing:-.02em;position:absolute;line-height:1.3;top:47.4%;left:24.3%;right:3%}.itinerary-header{font-weight:700!important;font-size:28px!important;line-height:1.2em!important;margin:0 0 10px 0!important}.itinerary-blurb{font-weight:300!important;font-size:20px!important;line-height:1.2em!important;margin:-5px 0 10px 0!important}.itinerary-part-header{font-weight:300!important;font-size:26px!important}.itinerary-timeline-item-header{margin:-2px 0 0 0!important;font-weight:300!important;font-size:18px!important}.itinerary-part-blurb{font-weight:300!important;font-size:18px!important;margin:0 0 10px 0!important}.itinerary-timeline-editor{margin:10px 0 0 0}.itinerary-timeline-editor:first-child{margin-top:0}.itinerary-timeline-editor-header{text-transform:uppercase;color:#7b8076;margin:-2px 0 10px 0;font-size:12px;font-weight:700;letter-spacing:.05em}.itinerary-part-editor-links{margin:20px 0 0 0;border-top:1px dotted #e8ede3;padding:5px 0 0 0}.itinerary-editor-btns{margin:5px 0 0 0}.itinerary-editor-btns>*{vertical-align:middle;margin:0 15px 0 0}.itinerary-editor-by{margin:3px 0 10px 0}.itinerary-editor-part{background:#fff}body>.itinerary-editor-part{box-shadow:0 1px 2px rgba(0,0,0,.2)}.editable-box-list-nonempty+.itinerary-timeline-editor-btns{margin-top:10px}.itinerary-editor p{-webkit-font-smoothing:antialiased}.itinerary-editor .itinerary-blurb{margin-bottom:10px!important}.itinerary-photos-editor{margin-bottom:20px;margin-top:10px}.itinerary-timeline-item{position:relative;padding:25px 0 0 50px;min-height:40px}.itinerary-timeline-item:first-child{padding-top:0!important}.itinerary-timeline-item-activity-circle,.itinerary-timeline-item-no{position:absolute;top:25px;box-shadow:0 1px 1px rgba(78,83,74,.2);left:0}.itinerary-timeline-item:first-child .itinerary-timeline-item-activity-circle,.itinerary-timeline-item:first-child .itinerary-timeline-item-no{top:0}.itinerary-timeline-item-no{width:40px;height:40px;line-height:37px;text-align:center;box-sizing:border-box;border:2px solid #a5ada5;border-radius:999px;background:#fff;font-size:18px;font-weight:700}.itinerary-timeline-item:before{content:" ";position:absolute;top:0;bottom:0;left:19px;width:2px;background:#cfd4cf}.itinerary-timeline-item:last-child:before{bottom:auto;height:35px}.itinerary-timeline-item .class-breadcrumbs{margin-top:5px;display:block;color:#7b8076;font-size:14px}.itinerary-timeline-item .class-breadcrumbs .class-ico{margin:-2px 3px 0 0}.itinerary-timeline-item-feature-name,.itinerary-timeline-item-feature-name a{color:#4e534a!important;font-style:normal;border:0 none!important;font-weight:700;font-size:18px}.itinerary-timeline-route-action{padding-top:2px;font-size:15px}.itinerary-timeline-route-distance{margin-top:3px;display:block;color:#7b8076;font-size:14px}.itinerary-timeline-route-action-context{font-size:13px;color:#7b8076;margin:0 0 0 3px}.itinerary-timeline-route-trails{font-size:14px;margin:5px 0 0 0}.itinerary-timeline-route-trails a{border:0 none!important;text-decoration:none!important}.itinerary-timeline-item-feature-desc{margin:15px 0 0 0}.itinerary-timeline-photos{margin:15px 0 0 0}.input-text,.react-datepicker__input-container input{color:#4e534a;border-radius:3px;height:40px;box-sizing:border-box;padding:0 10px;border:1px solid #d2d7cd;box-shadow:inset 0 1px 1px rgba(57,64,50,.07);width:100%;transition:box-shadow .2s,border-color .2s;font-size:15px}.input-text:focus,.react-datepicker__input-container input:focus{outline:0;box-shadow:0 0 1px 0 rgba(118,176,83,.8);border-color:#4e8030}input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#4e534a!important}textarea.input-text{padding-top:9px;padding-bottom:9px}.modal .Select-control,.modal .input-text{border-color:#cfd4c7;box-shadow:inset 0 1px 2px rgba(180,181,171,.2)}.modal .Select-control:focus,.modal .input-text:focus{outline:0;border-color:#4e8030;box-shadow:inset 0 1px 2px rgba(180,181,171,.1),0 0 2px rgba(234,255,136,.7)}.input-text-error{color:#da7930;font-style:italic;font-weight:700;font-size:14px;margin:2px 0 0 0}.input-text-wrap-error .input-text{border-color:#e29b56;background-color:#fffdf8;box-shadow:inset 0 1px 2px rgba(183,158,88,.2)}.input-text-wrap-error .input-text:focus{border-color:#c1782f;box-shadow:inset 0 1px 2px rgba(183,158,88,.2),0 0 2px rgba(255,156,54,.34)}.input-text-wrap-error .input-text::placeholder{color:#dccab9}.placeholder-text{color:#babeb6}.input-url-valid{color:#71a84e;font-weight:700;text-decoration:underline}.input-url-valid:-webkit-autofill{-webkit-text-fill-color:#71a84e!important}.input-caption{margin-top:5px}.input-caption .si:first-child{margin-right:5px}.form-element{margin-bottom:10px}.form-element+.hr{margin-top:-10px}label.checkbox-label{display:inline-block;position:relative}label.checkbox-label .input-checkbox{margin-top:1px;position:absolute;z-index:2}label.checkbox-label:hover .input-checkbox span{box-shadow:0 0 1px 0 rgba(118,176,83,.8);border-color:#4e8030}label.checkbox-label.checkbox-label-hascaption .input-checkbox{margin-top:3px}label.checkbox-label.checkbox-label-hascaption .input-checkbox-label{font-weight:700}label.checkbox-label-radio .input-checkbox span{border-radius:999px}.input-checkbox{display:inline-block;position:relative;height:16px;vertical-align:middle;margin:-4px 5px 0 0;line-height:0}.input-checkbox input{position:absolute;top:0;left:0;margin:0;opacity:0;width:16px;height:16px;cursor:pointer}.input-checkbox span{border-radius:3px;display:inline-block;width:16px!important;height:16px!important;border:1px solid #cfd4c7;box-shadow:0 1px 1px rgba(145,158,111,.17)}.input-checkbox input:focus-visible+span{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.input-checkbox input:checked+span{background:#76b053;border:1px solid #76b053!important;box-shadow:0 0 0 1px #76b053!important;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.3 7.7"%3E%3Cpolygon points="0 5.1 1 3.9 3.1 5.5 6.7 0 8.3 1.1 3.3 7.7 0 5.1" fill="%23fff"/%3E%3C/svg%3E%0A');background-size:12px;background-repeat:no-repeat;background-position:center center}.input-checkbox input:checked+span:after{content:" ";position:absolute;left:9px;top:9px}.checkbox-label.checkbox-label-disabled .input-checkbox span{background:#fff!important;border:1px solid rgb(90.8734402852%,91.8241235888%,89.3523469994%)!important;box-shadow:0 1px 1px rgba(145,158,111,.12)!important}.checkbox-label.checkbox-label-disabled .input-checkbox input:checked+span:after{margin-left:-6px}label.checkbox-label+.checkbox-label{margin-left:15px}.input-checkbox-label{font-weight:400;font-size:15px;margin:0 0 3px 1px;line-height:1.25;padding:0 0 0 25px;z-index:2;display:block;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.input-checkbox-caption{font-size:12px;font-weight:400;box-sizing:border-box;margin:2px 0 0 0;color:#7b8076;display:block;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkbox-label-disabled .input-checkbox-label{opacity:.5}.checkbox-label-multiline .input-checkbox-caption{white-space:normal}.checkbox-label-multiline .input-checkbox-label{white-space:normal;overflow:visible;text-overflow:clip}.checkbox-label-lg .input-checkbox-label{font-size:16px}.checkbox-label-lg .input-checkbox-caption{font-size:13px;margin:0}.checkbox-label-mixedvalue .input-checkbox span{background:#d9ddd3;border-color:#cfd4c7;box-shadow:0 1px 1px rgba(145,158,111,.17)}.checkbox-label-mixedvalue:hover .input-checkbox span{border-color:#cbde98;box-shadow:0 0 2px rgba(234,255,136,.7)}.checkbox-label-checked.checkbox-label-disabled .input-checkbox input:checked+span{background:#b6bfac!important;border:1px solid #b6bfac!important;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.3 7.7"%3E%3Cpolygon points="0 5.1 1 3.9 3.1 5.5 6.7 0 8.3 1.1 3.3 7.7 0 5.1" fill="%23fff"/%3E%3C/svg%3E%0A')!important;background-size:12px!important;background-repeat:no-repeat!important;background-position:center center!important}.input-load-url{position:relative;padding:0 85px 0 0}.input-load-url .btn{position:absolute;top:0;right:0;width:80px}.textval{font-weight:700;cursor:default}.simple-radio-list-label{margin:0 .3em 0 0;font-weight:700}.simple-radio-list-label:after{content:":"}a.simple-radio-list-option{margin:0 .3em}a.simple-radio-list-option--selected{font-weight:700!important;color:#4e534a!important;text-decoration:none!important;border:0 none!important}.rumo-load-bar{z-index:999999;width:0%;position:fixed;top:0;left:0;height:1px;opacity:1;background:#76b053;border-bottom:1px solid #76b053;box-shadow:0 1px 2px rgba(118,176,83,.5);transition:width .2s,opacity 1s}.rumo-load-bar--done{opacity:0}.license-icons .i{margin-right:4px}.lightbox-backdrop,.lightbox-wrap{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999}.lightbox-slides{z-index:999998;position:relative}.lightbox-slides .photo{box-shadow:0 3px 30px rgba(23,29,21,.3)}.lightbox-btn{cursor:pointer;position:fixed;z-index:999999;opacity:1;transition:opacity .2s}.lightbox-btn:active{opacity:.7}.lightbox-backdrop{background:rgba(26,29,25,.9294117647)}.lightbox-active-slide{position:fixed;top:50%;left:50%}.lightbox-close{top:0;right:0;width:60px;height:60px}.lightbox-next{top:50%;right:0;width:60px;height:60px;margin-top:-30px}.lightbox-prev{top:50%;left:0;width:60px;height:60px;margin-top:-30px}.allow-effects .anim-lightbox-wrap-enter.anim-lightbox-wrap-enter-active{opacity:1}.allow-effects .anim-lightbox-wrap-enter.anim-lightbox-wrap-enter-active,.allow-effects .anim-lightbox-wrap-exit.anim-lightbox-wrap-exit-active{transition:opacity .2s}.allow-effects .anim-lightbox-wrap-enter,.allow-effects .anim-lightbox-wrap-exit.anim-lightbox-wrap-exit-active{opacity:0}.lightbox-photo-slide-attribution{color:#fff;margin:10px 0 0 0;font-size:14px}.mapboxgl-canvas,.mapboxgl-canvas-container{position:absolute;left:0;top:0;width:100%;height:100%}.mapboxgl-canvas-container:focus,.mapboxgl-canvas:focus{outline:0}.mapboxgl-canvas-container:focus-visible,.mapboxgl-canvas:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(0px - var(--focus-ring-width));border-radius:0}.mapboxgl-canvas-container.mapboxgl-interactive{cursor:default}.mapboxgl-canvas-container.mapboxgl-interactive:active{cursor:move}.mapboxgl-ctrl-group{border-radius:10px!important;box-shadow:0 1px 1px rgba(14,18,13,.16),0 1px 8px rgba(14,20,10,.3)!important}.mapboxgl-ctrl-group>button:hover{background-color:#fdfff5!important}.mapboxgl-ctrl-group>button+button{border-top:1px solid #f7f7f7!important}.map-unsupported-notice{text-align:center;font-size:13px;color:#7b8076;position:absolute;top:50%;left:40px;right:40px;margin:-8px 0 0 0}.mapboxgl-ctrl-logo{display:none!important}.mapboxgl-ctrl-group>button{width:35px;height:35px}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{background-size:30px;background-repeat:no-repeat;background-position:center center}.mapboxgl-ctrl-icon{position:relative}.mapboxgl-ctrl-icon>i.si{position:absolute;top:0;left:0;width:100%;height:100%}.s--default--map-btn-measure{margin-top:-1px}.measure-endpt-remove{margin:0 0 0 10px;cursor:pointer!important}.map-measure-value{font-size:24px}.map-measure-value .spinner{transition:opacity .5s;vertical-align:middle;margin:-4px 0 0 5px}.map-measure-value-str{font-weight:700}.map-measure--empty .map-measure-value-str{font-weight:400;color:#7b8076}.map-measure{position:absolute;left:10px;top:182px;z-index:5;width:384px}.map-layout-wrap--no-page .map-measure{top:140px}.map-measure-header{cursor:default;position:relative;background:#e8ebe5;border-radius:12px 12px 0 0}.map-measure-header .sidepane-pad{padding-top:15px;padding-bottom:15px}.map-measure-x{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:40px!important;height:auto!important}.map-measure-x .si{width:100%;height:100%}.map-measure-header-text{font-size:15px;font-weight:700;letter-spacing:-.03em}.map-out-of-range-notice{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(212,218,209,.6);z-index:0;pointer-events:none}.map-out-of-range-notice>div{position:absolute;top:50%;left:0;right:0;text-align:center}.map-layout-wrap--has-page .map-out-of-range-notice>div{left:394px}.map-out-of-range-notice-msg{margin:-32px 0 0 0;pointer-events:all;display:inline-block;border-radius:12px;padding:15px 25px;background:rgba(123,128,118,.8);color:#fff;text-transform:uppercase;cursor:pointer}.map-out-of-range-notice-label{font-weight:700;letter-spacing:.025em;font-size:15px}.map-out-of-range-notice-tap{font-size:12px;margin:5px 0 0 0;opacity:.8}.anim-map-range-enter.anim-map-range-enter-active{opacity:1}.anim-map-range-enter.anim-map-range-enter-active,.anim-map-range-exit.anim-map-range-exit-active{transition:opacity .2s}.anim-map-range-enter,.anim-map-range-exit.anim-map-range-exit-active{opacity:0}.map-legend-entry{margin-top:15px;font-size:15px}.map-legend-section+.map-legend-section{margin-top:20px}.map-legend-bgs .map-legend-entry+.map-legend-entry{margin-top:5px}.map-legend-section-header{font-weight:700}.map-legend-subsection-header{font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#7b8076;margin:10px 0 0 0}.map-legend-subsection+.map-legend-subsection{margin-top:20px}.map-legend-modal .modal-body{max-height:400px;max-height:80vh;overflow-x:hidden;overflow-y:auto}.map-legend-section--horizontal-flow .map-legend-entry,.map-legend-subsection--horizontal-flow .map-legend-entry{display:inline-block;vertical-align:top;margin-right:25px}.mapboxgl-ctrl-group.map-mode-btn{display:none}.widget .map-locate-btn{display:none!important}.widget .mapboxgl-ctrl-group.map-mode-btn{display:block}.s--default--map-btn-map-mode:after{margin:-12px 0 0 -12px!important}.widget .map-measure-content-wrap{max-height:calc(100vh - 170px)}.map-measure-content-wrap{max-height:calc(100vh - 260px);overflow-x:hidden;overflow-y:auto}.map-block{pointer-events:all;border-radius:12px;z-index:10;position:absolute;background:#fff;box-shadow:0 1px 1px rgba(14,18,13,.16),0 1px 8px rgba(14,20,10,.3)}.trail-segment-info-header{margin:0 0 15px 0;position:relative}.trail-segment-info-header span{text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.01em;color:#a67ca6;line-height:1.25}.trail-segment-info-header span:before{content:" ";display:inline-block;vertical-align:middle;width:11px;height:9px;background:#f963fa;border-radius:1px;margin:-3px 7px 0 0}.trail-segment-info--attached .sidepane-pad{padding-top:5px!important}.s--default--header-selection-crosshair{margin:-8px 7px -4px 0!important}.map-editor-item-btns{margin:10px -10px -10px -10px;padding:10px 10px 5px 10px;border-top:1px solid #f3f6f3}.map-editor-item-btns>*{vertical-align:top;margin:0 5px 5px 0!important}.map-editor-item-btns .btn{min-width:36px}.map-editor-embed-preview-sidebar{z-index:1;position:relative;background:#f9fbf7;box-shadow:1px 5px 2px rgba(22,25,19,.07);flex:0 0 auto;width:230px;padding:5px 20px;overflow-x:hidden;overflow-y:auto;display:none}.map-editor-embed-preview-content{padding:5px 20px;background:#f6f7f4;flex:1;overflow-x:hidden;overflow-y:auto;min-height:100%}.map-editor-embed-preview-content .codeblock{background:#fff}.map-editor-embed-preview-content .codeblock-lang{border-bottom-color:#f6f7f4}.map-editor-edit-object-link{font-size:13px;margin:10px 0 0 0}.map-editor-header{padding:10px 20px;background:#b4d13a;color:#fff;border-bottom:1px solid #abc834;text-shadow:0 1px 0 rgba(27,35,11,.08);text-transform:uppercase;font-size:12px;letter-spacing:.02em}.map-editor-header-vdotsbtn{width:16px;height:16px;vertical-align:middle;border-radius:99px;border:1px solid #9db935;display:inline-block;margin:-3px 1px 0 1px;border:1px solid rgba(157,186,53,.45);box-sizing:border-box;cursor:pointer}.map-editor-header-vdotsbtn .i{width:100%;height:100%}[role=button]:hover .map-editor-header-vdotsbtn{border-color:rgba(157,186,53,.9)}.map-editor-header-sep{opacity:.5;text-shadow:none}.map-editor-editing{background:#f8fbee;padding:10px 20px;border-bottom:1px solid #e7ead6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.i-btnsm-link{margin-top:-8px!important;margin-bottom:-6px!important;margin-right:6px!important}.btn-no-label .i-btnsm-link{margin-right:0!important}.i-btnsm-star{margin-top:-8px!important;margin-bottom:-6px!important;margin-right:6px!important}.btn-no-label .i-btnsm-star{margin-right:0!important}.i-btnsm-marker{margin-top:-8px!important;margin-bottom:-6px!important;margin-right:6px!important}.btn-no-label .i-btnsm-marker{margin-right:0!important}.i-btnsm-filter{margin-top:-9px!important;margin-bottom:-6px!important;margin-right:6px!important}.btn-no-label .i-btnsm-filter{margin-right:0!important}.i-btnsm-outline{margin-top:-9px!important;margin-bottom:-6px!important;margin-right:6px!important}.btn-no-label .i-btnsm-outline{margin-right:0!important}.map-context-menu{background:#fff;border-radius:5px;position:absolute;z-index:100;font-size:15px;overflow:hidden;box-shadow:0 1px 1px rgba(14,18,13,.16),0 1px 8px rgba(14,20,10,.3)}.map-context-menu-item{white-space:nowrap;padding:8px 12px;border-bottom:1px solid #f2f3f2;cursor:pointer}.map-context-menu-item:hover{background:#f2f5f1}.map-context-menu-item:last-child{border-bottom:0 none}.map-mode-icon.s--default--map-mode-motorcycle{margin-right:-5px}.map-mode-icon.s--default--map-mode-atv{margin-right:-1px}.map-mode-icon.s--default--map-mode-ohv{margin-right:-2px}.map-mode-icon.s--default--map-mode-bike{margin-right:-1px}.map-mode-icon.s--default--map-mode-horse{margin-right:-1px}.map-mode-icon.s--default--map-mode-snowmobile{margin-right:-4px}.map-mode-icon.s--default--map-mode-nordic{margin-right:-2px;margin-bottom:-2px}.modal-map-mode-list .option-list-field-item{width:49%;display:inline-block}.modal-map-mode-list .option-list-field-item:nth-child(2n){border-left:1px solid #f5f7f4}.modal-map-mode-list .option-list-field-item{background:0 0!important}.modal-map-mode-list .option-list-field-item:last-child,.modal-map-mode-list .option-list-field-item:nth-last-child(2){border-bottom:0 none!important}.map-popup .mapboxgl-popup-content{border-radius:10px;padding:10px 10px;box-shadow:0 1px 9px rgba(36,39,34,.26);font-size:14px;font-family:Lato,Helvetica,Arial,sans-serif;line-height:1.25}.map-popup-btns{margin-top:10px;margin-left:-10px;margin-bottom:-10px;margin-right:-10px;border-top:1px solid #f2f5f1;padding:10px 10px;background:#f8f9f8;border-radius:0 0 10px 10px}.menu-btn-menu{background:#fff;border-color:#cfd3c8!important;border-radius:3px!important;border:0 none!important;width:auto!important;box-shadow:0 1px 10px rgba(78,83,74,.2),0 1px 1px rgba(78,83,74,.3),0 1px 3px rgba(78,83,74,.2)!important}.menu-btn{display:inline-block;position:relative;line-height:0}.menu-btn-menu{line-height:1.5;max-height:180px;overflow-x:hidden;overflow-y:auto;z-index:100;margin:0}.tether-target-attached-top .menu-btn-menu{transform:translateY(-3px)}.tether-target-attached-bottom .menu-btn-menu{transform:translateY(3px)}.menu-btn-menu-header{padding:7px 20px 7px 10px;font-size:11px;font-weight:400;color:#7b8076;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-bottom:1px solid #f3f6f3}.menu-btn-option:first-child{border-radius:3px 3px 0 0}.menu-btn-option:last-child{border-radius:0 0 3px 3px}.menu-btn-option:first-child:last-child{border-radius:3px}.menu-btn-option{cursor:pointer;font-size:15px;color:#4e534a!important;padding:7px 20px 7px 10px;white-space:nowrap;display:block;border:0 none!important}.menu-btn-option:hover{background:#fffff1}.menu-btn-option--selected{font-weight:700}.menu-btn-menu-sep{height:1px;background:#f2f5ee}.meta-list dl,.vertical-meta-list dl{margin:0;padding:0}.meta-list{margin-bottom:-15px}.meta-list li{display:inline-block;vertical-align:top;margin:0 30px 15px 0;font-weight:700}.meta-list dt{font-size:12px;text-transform:uppercase;margin:0 0 3px 0;padding:0;display:block}.meta-list dd{font-weight:300;font-size:21px;margin:0;padding:0;display:block}.vertical-meta-list li{margin-bottom:20px;position:relative;padding-left:46px}.vertical-meta-list li:last-child{margin-bottom:0}.vertical-meta-list dt{font-size:14px;color:#7b8076;margin:0 0 5px 0;padding:0;display:block}.vertical-meta-list dd{font-weight:700;font-size:16px;margin:0;padding:0;margin:0 0 5px 0}.vertical-meta-list dd a{border:0 none!important}.vertical-meta-item--truncate dd{display:block;white-space:nowrap;width:auto;overflow:hidden;text-overflow:ellipsis}.meta-list-amt{color:#7b8076;font-weight:400;font-size:15px;margin:0 0 0 2px}.vertical-meta-list-ico{width:36px;height:36px;border-radius:999px;position:absolute;top:0;left:0}.vertical-meta-list-ico .class-ico{position:absolute;top:50%;left:50%;width:21px;height:21px;margin-left:-11.5px;margin-top:-11.5px}.vertical-meta-list-ico .si{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.meta-list .difficulty-icon{margin:-3px 0 0 0!important}.meta-list .info-btn--sm{margin:-4px 0 0 3px!important}.modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;background:rgba(106,109,101,.63)}.modal-wrap{position:fixed;z-index:9999;top:50%;left:50%;width:0;height:0}.allow-effects .modal-wrap{transform:translate3d(0,0,0)}.modal{position:relative;width:400px;text-align:left;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.2);background:#fff;transform:translate3d(-50%,-50%,0)}.allow-effects .modal-backdrop.anim-modal-enter.anim-modal-enter-active{opacity:1}.allow-effects .modal-backdrop.anim-modal-enter.anim-modal-enter-active,.allow-effects .modal-backdrop.anim-modal-exit.anim-modal-exit-active{transition:opacity .2s,background .2s}.allow-effects .modal-backdrop.anim-modal-enter,.allow-effects .modal-backdrop.anim-modal-exit.anim-modal-exit-active{opacity:0}.allow-effects .modal-wrap.anim-modal-enter.anim-modal-enter-active{opacity:1;transform:translate3d(0,0,0)}.allow-effects .modal-wrap.anim-modal-enter.anim-modal-enter-active,.allow-effects .modal-wrap.anim-modal-exit.anim-modal-exit-active{transition:opacity .2s,transform .2s}.allow-effects .modal-wrap.anim-modal-enter,.allow-effects .modal-wrap.anim-modal-exit.anim-modal-exit-active{opacity:0;transform:translate3d(0,20px,0)}.modal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-close{position:absolute;top:16px;right:20px;font-weight:300;font-size:25px;border:0 none;padding:0;background:0 0;cursor:pointer;font-family:inherit;line-height:12px;color:#4e534a}.modal-header{padding:15px 18px;font-weight:700;border-radius:12px 12px 0 0;background:#f5f4f0}.modal-btns{margin-top:15px}.modal-btns .input-caption{margin-top:10px}.modal-body{position:relative;padding:14px 18px;border-radius:0 0 3px 3px}.modal-body--no-padding{padding:0}.modal-formsection-header+.photo-selgrid{margin-top:0!important}.modal-formsection-header{font-size:12px;color:#7b8076;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px 0}.visibility-label{font-weight:700;font-size:15px}.visibility-label .si{margin:-4px 3px 0 0}.rc-tooltip{line-height:1.25!important}.rc-tooltip-inner{min-height:auto!important}.elevation-delta{margin:0 0 0 2px;font-size:14px;font-weight:400;color:#7b8076}.elevation-delta:before{content:"(";opacity:.5}.elevation-delta:after{content:")";opacity:.5}.elevation-delta-symbol{opacity:.75}.info-btn{box-sizing:border-box;vertical-align:middle;display:inline-block;border-radius:999px;cursor:pointer;margin:-3px 5px 0 2px;transition:opacity .2s}.info-btn:active{opacity:.8}.info-btn--sm{margin:-1px 2px 0 4px}.difficulty-explanation-label{margin:0 0 8px 0}.difficulty-explanation-label .si{margin:-2px 2px 0 0!important}.difficulty-explanation-body{font-size:14px}.difficulty-explanation-body li{margin-bottom:3px;position:relative;padding-left:15px;list-style:none}.difficulty-explanation-body li:before{color:#7b8076;content:"• ";margin:0 2px 0 0;position:absolute;left:0}.difficulty-explanation+.difficulty-explanation{margin-top:15px}.trailno{border:1px solid #e0e3df;font-size:.72em;vertical-align:middle;display:inline-block;padding:.1em .25em;background:#f1f2ef;border-radius:6px;font-weight:400;margin:-2px 0 0 0}.mini-embed{position:relative;padding:0 0 0 60px;height:50px;overflow:hidden}.mini-embed-photo{position:absolute!important;top:0;left:0}.mini-embed-name{padding:6px 0 0 0;font-weight:700;font-size:15px}.mini-embed-name a{color:#4e534a!important;border-bottom:0 none}.mini-embed-name a:hover{color:rgb(25.6200824279%,27.262395404%,24.306232047%)!important}.mini-embed .geo-breadcrumb,.mini-embed .mini-embed-name{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.mini-embed-iconthumb{position:absolute!important;top:0;left:4px}.mini-embed-iconthumb,.mini-embed-iconthumb i{width:48px!important;height:48px!important}.mini-embed-iconthumb i{margin:-1px 0 0 1px}.nav-map-block{height:120px;z-index:10}.nav-map-block-logo-area{padding:0 0 0 57px;border-radius:12px 12px 0 0;background:#76b053;height:72px;box-sizing:border-box}.nav-map-block-logo{margin-left:15px;border:0 none}.nav-map-block-logo .si{height:100%}.nav-map-block-hamburger-wrap{border-right:1px solid rgb(43.4056714319%,65.4892586517%,30.0793687993%);height:72px;box-sizing:content-box;text-align:center;width:37px;padding:0 10px;position:absolute;top:0;bottom:0;left:0}.nav-map-block-hamburger-btn{border:1px solid rgb(41.5889383642%,62.7482227951%,28.8204046559%);box-shadow:0 1px 2px rgba(27.9634403562%,42.1904538708%,19.3781735802%,.1);border-radius:3px;background:#76b053;display:inline-block;box-sizing:border-box;width:37px;height:37px;top:50%;left:50%;margin-top:-19px;margin-left:-19px;position:absolute;padding:0;cursor:pointer}.nav-map-block-hamburger-btn:hover{border-color:rgb(39.7722052965%,60.0071869385%,27.5614405125%)}.nav-map-block-hamburger-btn .si{width:100%;height:100%}.nav-map-block-tagline{color:#d5f0c1;letter-spacing:-.05em;font-size:16px;margin:0 0 0 10px;padding:0 0 0 10px;vertical-align:middle;display:inline-block;position:relative}.nav-map-block-tagline:before{content:" ";border-left:1px solid rgb(43.4056714319%,65.4892586517%,30.0793687993%);position:absolute;left:0;top:-3px;bottom:-3px;width:1px}.nav-map-block-search-area{height:48px;position:relative}.nav-map-block-activity-dropdown{width:57px;position:absolute;top:0;left:0;bottom:0;border-right:1px solid #efefef}.nav-map-block-activity-btn{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;padding:0;border:0 none;background:0 0;cursor:pointer}.nav-map-block-activity-dropdown-content{top:45px;left:0;position:absolute;background:#fff;border-radius:0 12px 12px 12px;padding:0;width:426px;max-width:calc(100vw - 20px);box-sizing:border-box;box-shadow:0 1px 1px rgba(14,18,13,.16),0 1px 8px rgba(14,20,10,.3)}.nav-map-block-activity-dropdown-content .option-list-field-item{width:49%;display:inline-block}.nav-map-block-activity-dropdown-content .option-list-field-item:nth-child(2n){border-left:1px solid #f5f7f4}.nav-map-block-activity-dropdown-content .option-list-field-item{background:0 0!important}.nav-map-block-activity-dropdown-content .option-list-field-item:last-child,.nav-map-block-activity-dropdown-content .option-list-field-item:nth-last-child(2){border-bottom:0 none!important}.nav-map-block-activity-dropdown-content:before{content:" ";position:absolute;top:-10px;left:0;width:57px;background:#fff;height:10px}.nav-map-block-activity-btn-label{display:block;text-align:center;position:absolute;left:2px;right:0;top:50%;transform:translateY(-50%)}.nav-map-block-search-wrap{margin-left:57px;position:relative}.nav-map-block-search-ico{position:absolute;z-index:0;top:0;bottom:0;height:auto;left:15px}.nav-map-block-search-area-input{color:#4e534a;border-radius:0 0 12px 0;box-sizing:border-box;width:100%;height:48px;line-height:47px;border:0 none;background:0 0;font-size:15px;padding:0 58px 0 40px;position:relative;z-index:1}.nav-map-block-search-area-input:focus{outline:0}.nav-map-block-search-area-input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(0px - var(--focus-ring-width));border-radius:0 0 12px 0}.nav-map-block-search-area-input--typeahead{z-index:0;position:absolute;top:0;left:0;color:#babeb6}.nav-map-block-filter-btn{position:absolute;top:0;bottom:0;right:0;width:58px;padding:0;border:0 none;background:0 0;cursor:pointer;text-align:center;z-index:15}.nav-map-block-filter-btn:before{content:" ";position:absolute;left:0;top:10px;bottom:10px;width:1px;background:#f1f2f0}.nav-map-block-filter-btn-label{display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.nav-menu--closed{display:none}.nav-menu{background:#f7f8f6;position:absolute;top:10px;left:10px;bottom:10px;z-index:200;transition:transform 70ms ease-out,opacity .15s ease-out;transform:translate3d(0,0,0)}.nav-menu--closing,.nav-menu--opening{opacity:0;transform:translate3d(-60px,0,0)}.nav-menu--open{opacity:1;transform:translate3d(0,0,0)}.nav-menu-header{position:relative;height:72px;border:1px solid #eff1ed;background:#f7f8f6;border-radius:12px 12px 0 0;box-sizing:border-box}.nav-menu-close-btn{position:absolute;top:50%;left:9px;box-sizing:border-box;margin-top:-19px;width:37px;height:37px;border-radius:3px;border:1px solid #dfe5dd;padding:0;background:0 0;cursor:pointer;display:block;box-shadow:0 1px 1px rgba(19,26,17,.02);transition:border-color .1s}.nav-menu-close-btn:hover{border-color:rgb(82.1176470588%,85.4705882353%,81%)}.nav-menu-close-btn .si{width:100%;height:100%;margin:0 0 0 -1px}.nav-menu-logo-area{position:absolute;left:57px;top:20px}.nav-menu-items{background:#fff}.nav-menu-item{border-bottom:1px solid #eff1ed!important}.nav-menu-item-a{display:block;padding:15px 20px;font-size:17px;font-weight:700;position:relative;color:#4e534a!important;border:0 none!important}.nav-menu-item-label{letter-spacing:-.02em}.nav-menu-item-ico{width:16px;height:16px;margin:-3px 5px 0 -3px}.nav-menu-item-arr{position:absolute;top:0;bottom:0;right:20px;height:auto}.nav-menu-about{background:#fff;padding:25px 20px}.nav-menu-about-desc{font-size:14px;color:#7b8076;margin:10px 0;width:90%}.nav-menu-about-links{font-size:14px;color:#eef1ed}.nav-menu-apps{background:#f7f8f6;border-top:1px solid #eff0ef;padding:20px 20px}.nav-menu-content{position:absolute;top:72px;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;border-radius:0 0 12px 12px}.nav-menu-apps .si-a:first-child{margin-left:-2px}.nav-menu-subitems{margin:-5px 0 15px 0}.nav-menu-subitem{margin:0 0 10px 41px}.nav-menu-subitem a{color:#7b8076!important;border:0 none!important;text-decoration:none!important;transition:color .1s}.nav-menu-subitem a:hover{color:rgb(36.2352941176%,37.7082735533%,34.762314682%)!important}.nav-menu-session-area{border-bottom:1px solid #eef1ed;background:#f7f8f6;padding:15px 15px}.nav-menu-session-user{position:relative}.nav-menu-session-user .user-link a:last-child{border-bottom:0 none;font-weight:700}.nav-menu-session-user-link{color:#899183;font-size:15px}.nav-menu-session-user-link .user-link{margin:0 0 0 1px}.nav-menu-session-user-actions{position:absolute;right:1px;top:0}.nav-menu-session-user-notifications{margin:0 10px 0 0}.nav-menu-session-login-or{margin:0 9px 0 4px;color:#7b8076}.nav-menu-session-login{position:absolute;top:17px;right:17px}.nav-menu-fineprint{color:#7b8076;font-size:14px;border-top:1px solid #eef1ed;background:#f7f8f6;padding:10px 20px 15px}.nav-menu-fineprint .hsep{opacity:.3;margin:0 3px}.nav-menu-fineprint a{color:#7b8076!important;border-bottom:1px solid rgba(123,128,118,.3)!important}.nav-menu-about .hsep{font-size:21px;vertical-align:middle;margin:0 2px;color:#bfbfbe}.note-details .geo-breadcrumb{margin:5px 0 0 0;font-size:13px;color:#7b8076}.note-details .geo-breadcrumb .crumb-nolink{color:#4e534a;font-weight:700}.note-details .geo-breadcrumb .a{color:#4e534a}.object-tag{cursor:default;display:inline-block;vertical-align:baseline;border:1px solid #edf1ea!important;border-radius:999px;padding:5px 10px;line-height:1.25;font-size:14px;margin:0 0 5px 0;color:#4e534a}.object-tag-label{font-weight:700}a.object-tag{cursor:pointer}a.object-tag:hover{border-color:#d6dad2!important;color:#71a84e!important}.object-tag-ico{vertical-align:middle;margin:0 2px 0 0}.object-tags-display{font-size:14px;line-height:1.25;margin-top:15px;color:#7b8076}.org-member-permissions{line-height:24px;font-size:12px;margin:5px 0 0 0}.org-member-permission{line-height:1;background:#f2f2f2;color:#7b8076;border-radius:7px;padding:4px 7px;display:inline-block;vertical-align:baseline}.org-membership-result-avatar{position:absolute}.org-membership-result-content{padding:0 0 0 48px}.result-list-item--org-membership .user-link a{color:#4e534a!important;font-weight:700;border:0 none!important}.org-membership-meta{font-size:12px;margin:5px 0 0 0}.org-membership-meta a{color:inherit!important;border:0 none!important}.org-membership-meta a:hover{color:inherit!important;border-bottom:1px solid rgba(123,128,118,.4)!important}.trip-report-title{font-weight:300;font-size:26px}.note-name,.transitory-object-name,.trip-name{font-size:30px;font-weight:700;letter-spacing:-.015em;line-height:28px;margin:0 0 .5em}h2.page-section--heading{padding:0 20px;font-weight:700;font-size:18px;margin:10px 0 -15px 0}.map-attribution-item+.map-attribution-item{margin-top:15px}.page-document .page-section--heading.sidepane-section+.page-section--photos.sidepane-section,.page-section--heading+.sidepane-section-tborder.page-section--photos{margin-top:-45px}.page-document .page-section--heading.sidepane-section+.page-section--photos.sidepane-section .sidepane-pad,.page-section--heading+.sidepane-section-tborder.page-section--photos .sidepane-pad{padding-top:55px}.region-extlinks{background:#fafbf9;border-top:1px solid #f5f6f3;padding-bottom:5px}.region-extlinks .page-section--external_links{margin:0!important}.region-extlinks blockquote{color:#7b8076;font-style:italic;line-height:1.25}.page-section--heading+.page-section--results{margin-top:25px}.page-section--results{background:#fafbf9;border-top:1px solid #f5f6f3}.page-section--external_links{font-size:15px!important}.page-section--external_links .i{margin-right:3px;width:19px!important}.page-section--external_links blockquote{margin:0 0 5px 0!important}.section-ext-links-expanded-head{margin:0 0 10px 0}.section-ext-links-expanded-head .a-iconed,.section-ext-links-simple .a-iconed{white-space:nowrap}.section-ext-links-expanded-head .a-text,.section-ext-links-simple .a-text{margin:0 0 0 2px;border:0 none;padding:0;color:#4e534a;font-weight:700}.section-ext-links-expanded-head .a-text:active,.section-ext-links-expanded-head .a-text:hover,.section-ext-links-simple .a-text:active,.section-ext-links-simple .a-text:hover{color:rgb(20.6519295616%,21.9757712002%,19.5928562508%)!important}.section-ext-links-simple{line-height:30px}.section-ext-links-simple>div{display:inline-block;margin:0 15px 0 0}.section-ext-links-expanded,.section-ext-links-simple{padding:20px 20px}.region-extlinks .section-ext-links-expanded,.region-extlinks .section-ext-links-simple{padding:12px 23px}.section-ext-links-simple+.section-ext-links-expanded{border-top:1px solid #e8ede3}.section-ext-links-expanded div+div{margin-top:20px}.place-geobreadcrumb{color:#7b8076;margin:0 0 15px 0;padding:0 0 10px;font-size:14px;border-bottom:1px solid #ecf1ec}.place-location-context:last-child .place-geobreadcrumb{margin-bottom:0;padding-bottom:0;border-bottom:0 none}.mosaic{position:relative;transform:translate3d(0,0,0)}.mosaic .iw{margin:0!important}.mosaic>*{overflow:hidden;border-radius:3px;position:absolute!important}.photo{transform:translateZ(0);border-radius:3px}.photo.photo--has-lightbox{cursor:zoom-in!important}.photo-selected{box-shadow:0 0 0 3px #71a84e,0 0 2px 3px #71a84e!important;position:relative}.photo-selected .iw:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(113,168,78,.4)}.photo-list>*{margin-bottom:10px}.photo-list>:last-child{margin-bottom:0}.lightbox .photo-unavailable{background:#414844;border-radius:3px}.photo-unavailable{display:block;text-align:left;position:relative;background:#f7f9f6;border:0 none!important;overflow:hidden}.photo-unavailable>span{display:block}.photo-unavailable:after{content:" ";position:absolute;left:0;right:0;bottom:0;height:70px;z-index:1;background:linear-gradient(to top,#f7f9f6,rgba(247,249,246,0));border-radius:0 0 3px 3px}.photo-unavailable-message{position:absolute;top:0;left:0;display:block;padding:20px;font-size:14px;font-weight:300;line-height:1;color:#7b8076!important;text-decoration:none!important;overflow:hidden}.photo-unavailable-message strong{display:block;font-size:15px;font-weight:300;margin-bottom:10px}.classico-photo{display:inline-block;position:relative}.classico-photo .photo{position:absolute;top:0;left:0}.classico-photo-l{box-sizing:border-box;border:1px solid #e1e3df!important;border-radius:3px;background-color:#f1f2ef;width:100%;height:100%}.classico-photo-i{position:absolute;top:50%;left:50%;opacity:.2}.editable-photo-wrap{display:inline-block;position:relative;vertical-align:top}@media print{.mosaic{break-inside:avoid}}.pending-photo{position:relative}.photo-uploadbar{background:rgba(255,255,255,.7);border-radius:1px;position:absolute;right:0;bottom:0;top:0;border-radius:1px;opacity:1;z-index:5;transform:translate3d(0,0,0);transition:width .2s,opacity 1s}.photo-rm-btn{position:absolute;top:-5px;right:-5px;cursor:pointer;z-index:5;opacity:0;transition:opacity .2s}.photo-rm-btn:active,.photo-rm-btn:hover{opacity:1!important}.editable-photo-wrap:hover .photo-rm-btn,.photo-draggable-wrap:hover .photo-rm-btn{opacity:1}.photo-list-editor-item{margin:0 5px 5px 0;display:inline-block;vertical-align:top}.photo-list-editor-items{margin:0 0 10px 0}.photo-selgrid{text-align:center;box-sizing:content-box;overflow-x:hidden;overflow-y:auto}.photo-selgrid::-webkit-scrollbar{display:none;background:0 0;width:0}.photo-selgrid .photo{box-shadow:0 1px 3px rgba(47,49,44,.4)}.photo-selgrid>*{display:inline-block;vertical-align:middle;margin:8px}.route-segment-trails{margin:10px 0 0 0}.route-segment-name{font-weight:700;font-size:20px}.route-segment-activity{margin:10px 0 0 0}.mini-header+.input-activity{margin-top:8px}.itinerary-page .itinerary-blurb{font-size:22px!important}.itinerary-location-context{color:#7b8076;margin:0 0 15px 0;padding:0 0 10px;font-size:14px;border-bottom:1px solid #ecf1ec}.itinerary-geobreadcrumb{display:inline}.ground-profile{position:relative}.ground-profile svg{cursor:crosshair}.ground-profile-crosshair{position:absolute;z-index:99;width:0;height:0;margin:-1px 0 0 -1px;pointer-events:none}.map-cursor-card--detached{position:absolute;z-index:99;bottom:8px;left:404px;background:#fff;border-radius:15px;padding:15px 20px;box-shadow:0 1px 3px rgba(12,19,9,.29);max-width:250px}.map-cursor-card--attached{margin:20px 0 0 0}.map-cursor-card--attached .map-cursor-card-object{border-bottom:0 none;margin-bottom:0;padding-bottom:15px}.map-cursor-card-stats{white-space:nowrap}.map-cursor-card-stat{display:inline-block;vertical-align:top}.map-cursor-card-stat+.map-cursor-card-stat{margin-left:15px;padding-left:15px;border-left:1px solid #dde0dd}.map-cursor-card-object{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dde0dd}.map-cursor-card-stat-value{font-weight:700;display:block}.map-cursor-card-stat-label{font-size:13px;display:block}.grade-label--steep{font-weight:700;color:#f46a24}.grade-label--moderate{font-weight:700;color:#e29c1d}.range-slider .rc-slider-handle{border-radius:999px;background:#fff;width:24px;height:24px;margin-top:-9px;border:0 none!important;box-shadow:0 0 1px 1px rgba(9,14,8,.05),0 1px 2px rgba(15,21,13,.3)!important}.range-slider .rc-slider-track{height:6px;background:#76b053!important}.range-slider .rc-slider-rail{height:6px;background:#d7dcd3!important}.reaction-btn .s--default--btn-like{margin:-4px 5px 0 -3px}.reaction-btn .s--default--field-checkmark{margin:-2px -1px 0 4px}.reaction-btn-wrap{display:inline-block}.richtext-toolbar-btn{width:30px!important;height:30px!important;cursor:pointer}.richtext-editor-toolbar{height:30px;line-height:1;box-sizing:border-box;background:#fff;border-radius:3px;overflow:hidden;font-size:15px;box-shadow:inset 0 1px #d7dad2,0 1px 2px rgba(87,95,57,.48);z-index:100}.richtext-editor-toolbar-edge-top{margin-top:-30px}.richtext-editor-toolbar-edge-right{margin-top:-15px;margin-left:5px}.editor-linkwrap{white-space:nowrap}.editor-linkwrap a{white-space:normal}.public-DraftEditorPlaceholder-root{color:#babeb6!important}.select-wrap{display:inline-block;vertical-align:top;font-size:15px}.select-wrap .select__control{min-height:35px;height:35px;border-radius:4px;border-color:#cfd3c8!important;background:#fff}.select-wrap .select__control.select__control--is-focused{box-shadow:none!important;border-color:#4e8030!important}.select-wrap .select__indicator{padding:0 8px}.select-wrap .select__indicator-separator{margin-top:4px;margin-bottom:4px;background:#cfd3c8!important}.select-wrap .select__single-value{color:#4e534a}.select-wrap .select__placeholder,.select-wrap .select__single-value{margin-top:-1px;line-height:1.5!important}.select-wrap .select__placeholder{color:#babeb6!important}.select__multi-value{line-height:19px!important;background:#f8f9f8!important;color:#4e534a!important}.select__multi-value__label{color:#4e534a!important}.select__multi-value__remove:hover{background:0 0!important;color:#ec814a!important}.select-wrap--multi .select__control{height:auto!important}.select__value-container--is-multi.select__value-container--has-value{padding-left:2px!important}.select__option--is-focused{background:#f2f5f1!important}.select__option--is-selected{background:#76b053!important}.select__menu,.select__menu-list{z-index:999999999!important;min-width:300px}.selectbox{border-radius:3px;overflow:hidden;border:1px solid #ccd0c9}.selectbox-focused{box-shadow:0 0 1px 0 rgba(118,176,83,.8);border-color:#4e8030}.selectbox .input-text{border-left:0 none!important;border-right:0 none!important;border-top:0 none!important;border-radius:0;transition:none}.selectbox-textboxonly .input-text{border-width:1px!important;border-bottom-color:rgba(255,255,255,0)}.selectbox .spinner,.selectbox-notice{margin:10px}.selectbox-loading .selectbox-scroller{background:#f7f9f6}.sbi{display:block!important;cursor:pointer;padding:7px 10px;border-bottom:1px solid #f3f5f2}.sbi:last-child{border-bottom:0 none}.sbi.sbi-selected .sbi-c{border-color:#f5edc8;background:#fff}.sbi .sbi-c{width:24px;height:24px;display:inline-block;vertical-align:middle;margin:0 1px 0 0;opacity:.8;border-radius:999px;background:#fbfbfb;border:1px solid #f5f4f0;box-sizing:border-box}.sbi .input-checkbox-label{padding-top:2px}.sbi .input-checkbox-caption{margin-top:1px}.selectbox-list .checkbox-label{margin:0!important}.sbi .input-checkbox{margin:3px 7px 0 0!important}.sbi .input-checkbox span{border-radius:999px}.sbi:hover{background:linear-gradient(#fffef6,ivory);box-shadow:0 0 2px rgba(218,191,82,.59);border-bottom-color:ivory}.sbi .input-checkbox-label,.selectbox{font-size:15px}.sbi-selected,.sbi-selected:hover{background:linear-gradient(#fffef6,#fffed3);box-shadow:0 0 2px #dabf52;border-bottom-color:#fffed3}.selectbox-scroller{overflow-x:hidden;overflow-y:scroll;transition:height .5s}.selectbox-disabled .sbi,.selectbox-disabled .sbi:hover{cursor:default!important;color:inherit!important;background:0 0!important;box-shadow:none!important;border-color:#f3f5f2!important}.selectbox-group-header{cursor:default;height:22px;line-height:22px;box-sizing:border-box;text-transform:uppercase;font-size:11px;background:#f3f5f2;color:#9da792;padding:0 10px}.nav-map-block-current-search{position:relative;margin-right:58px;height:48px;line-height:47px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;padding:0 40px 0 15px;font-size:15px;cursor:default}.nav-map-block-current-search .hsep{color:#7b8076;margin:0 1px;opacity:.5}.btn.btn--borderless.current-search-x{background:#fff!important;border:1px solid #f4f7f3!important;border-radius:999px;position:absolute;top:50%;right:10px;width:24px!important;height:24px!important;margin:-12px 0 0 0;transition:border-color .2s,opacity .1s}.btn.btn--borderless.current-search-x:hover{border:1px solid #e6eae4!important}.btn.btn--borderless.current-search-x:active{opacity:.8}.btn.btn--borderless.current-search-x .si{position:absolute;top:0;left:0;right:0;bottom:0;width:auto!important;height:auto!important}.search-redo-here{box-sizing:border-box;position:fixed;bottom:50px;left:50%;background:#fff;border-radius:99px;cursor:pointer;box-shadow:0 1px 1px rgba(14,18,13,.16),0 1px 8px rgba(14,20,10,.3);padding:10px 20px 11px;z-index:9999;transition:opacity .3s,transform .2s ease-out;transform:translate3d(0,0,0)}.search-redo-here .si{margin:-3px 5px 0 -1px;transition:transform .3s;transform:translate3d(0,0,0) rotate(1deg)}.search-redo-here:active{opacity:.8}.search-redo-here:active .si{transform:translate3d(0,0,0) rotate(20deg)}.search-redo-here--disabled{transform:translate3d(0,100px,0);opacity:.2}@media only screen and (max-width:600px){.search-redo-here--disabled{transform:translate3d(0,5px,0);opacity:0}.search-redo-here{position:absolute;top:47vh;bottom:auto;width:196px;margin-left:-98px}}.search-suggestion{display:block;box-sizing:border-box;width:100%;padding:0 15px;height:40px;line-height:39px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #f2f3f2!important;color:#4e534a!important;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:-.01em}.search-suggestion:last-child{border-bottom:0 none!important}.search-suggestion--itinerary{position:relative;line-height:1.25;padding:10px 15px 10px 64px;height:61px}.search-suggestion--itinerary .search-suggestion-thumb{border-radius:9999px!important;position:absolute;left:15px;top:10px;vertical-align:top}.search-suggestion--itinerary .result-list-item-meta{font-weight:400;margin:2px 0 0 0!important}.search-suggestion--focused{background:#feffd5}.search-suggestion-suffix-hint{font-weight:400;text-transform:uppercase;font-size:12px;color:#7b8076;background:rgba(123,128,118,.1);border-radius:99px;padding:3px 8px}.search-suggestion-context-suffix{color:#7b8076;font-size:13px;font-weight:400;margin:0 0 0 4px}.search-suggest-menu{z-index:120;position:absolute;left:10px;top:130px}.search-suggest-menu .map-block{width:100%;overflow:hidden;box-shadow:0 1px 2px rgba(17,22,14,.21),0 1px 11px rgba(51,88,37,.34)!important}.search-suggest-menu:after{content:" ";position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-8px;left:75px;z-index:21}.search-suggest-menu:before{content:" ";position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:9px solid rgba(179,183,177,.3);top:-9px;left:73px;z-index:20}.search-suggest-menu-area{width:100%;box-sizing:border-box;overflow:hidden}.search-suggest-menu-area .search-suggest-menu-sub-screen{max-height:calc(100vh - 186px);overflow-x:hidden;overflow-y:auto}.search-suggest-menu-activity-list{padding:10px 15px 6px}.search-suggest-menu-activity{display:inline-block;margin:0 4px 4px 0;cursor:pointer;opacity:1;transition:opacity .1s;border:0 none!important}.search-suggest-menu-activity:active{opacity:.9}.search-suggest-menu-activity--focused .cclassico{opacity:.9;box-shadow:0 0 0 3px #feffd5,0 0 2px 5px rgba(254,255,213,.7)!important}.session-map-block{top:10px;right:60px;padding:10px 20px;z-index:1}.login-map-block .login-link{border:0 none!important;font-weight:700;margin:0 3px 0 0}.login-map-block .register-link{font-size:15px;margin:0 0 0 4px}.user-map-block{white-space:nowrap;padding:0;line-height:1.25;overflow:hidden}.user-map-block .user-link{line-height:1}.user-map-block .user-link a{border-bottom:0 none;font-weight:700}.user-map-block .avatar-link{margin:-2px 1px 0 0}.user-map-block-actions,.user-map-block-user{display:inline-block;vertical-align:top;padding:11px 15px;box-sizing:border-box;height:40px}.user-map-block-user{padding-top:10px!important}.user-map-block-actions{border-left:1px solid #f7f7f7;background:#fbfcfb}.user-map-block-notifications{margin:-6px 10px 0 0;vertical-align:middle;position:relative}.user-map-block-notifications--n2{margin-right:14px}.user-map-block-notifications--n3{margin-right:17px}.user-map-block-logout{margin:-6px 0 0 0;vertical-align:middle}.user-map-block-notification-label{display:none}.bell-notification-count{position:absolute;bottom:-2px;left:10px;font-size:8px;color:#fff;font-weight:700;background:#f5a44e;letter-spacing:-.02em;border-radius:999px;line-height:1.25;padding:1px 4px 2px;box-shadow:0 0 1px rgba(245,164,78,.4)}@media only screen and (max-width:620px){.session-map-block{display:none}}.sidepane-top-nav-back{border:0 none!important}.sidepane-top-nav-back .si{margin:-2px 5px 0 0}.sidepane-top-nav{height:42px;border-bottom:1px solid #eff1ed;font-size:14px;letter-spacing:-.01em;line-height:42px;white-space:nowrap;padding:0 20px}.sidepane-top-nav--dark{background:#f8f9f8}.sidepane-xpad{padding-left:20px;padding-right:20px}.sidepane-section-light{background:#f8f9f8;box-shadow:inset 0 0 32px rgba(22,31,12,.03);padding:10px 0;border:0 none!important}.sidepane-section-header{padding:15px 20px 0 20px;margin:0;position:relative}.sidepane-section-header>div{text-transform:uppercase;font-weight:700;font-size:14px;border-bottom:2px solid #cfd4cf;padding:0 0 5px 0;color:#7b8076}.sidepane-section-bborder{border-bottom:1px solid #eaede6}.page-document .sidepane-section+.sidepane-section,.sidepane-section-tborder{border-top:1px solid #eaede6}.page-document .sidepane-section-bborder.sidepane-section+.sidepane-section,.sidepane-section-bborder+.sidepane-section-tborder{border-top:0 none}.sidepane-section>.result-list-pad:first-child{padding-top:0}.sidepane-section-light+.sidepane-section-light{border-top:1px solid #e8ece8!important}.tab-pane-tabs{position:relative;white-space:nowrap}.tab-pane-tab{display:inline-block;vertical-align:bottom;cursor:pointer;position:relative}.tab-pane-tab:focus{outline:0}.tab-pane-tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(0px - var(--focus-ring-width));border-radius:var(--focus-ring-min-radius)}.tab-pane-tab.tab-pane-tab-active{cursor:default}.tab-pane-tab img{vertical-align:middle;margin:-3px 1px -3px 0}.tab-pane--tabs .tab-pane-tabs{overflow:hidden;padding:0 20px}.tab-pane--tabs .tab-pane-tabs:before{content:" ";display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background:#b8bcb4;z-index:0}.tab-pane--tabs .tab-pane-tab{border-radius:3px 3px 0 0;margin:0 5px 0 0;border-top:1px solid #c9cec4;border-left:1px solid #c9cec4;border-right:1px solid #c9cec4;border-bottom:1px solid #b8bcb4;background:linear-gradient(#f7f9f5 50%,#eef3ea);box-shadow:1px 4px 2px rgba(29,35,24,.1);font-size:15px;line-height:35px;padding:0 25px}.tab-pane--tabs .tab-pane-tab.tab-pane-tab-active{background:#fff;border-bottom-color:#fff;border-top-color:#b8bcb4;border-right-color:#b8bcb4;border-left-color:#b8bcb4;font-weight:700}.tab-pane--tabs.tab-pane--small .tab-pane-tab{font-size:13px;line-height:29px;padding:0 14px}.tab-pane--basic .tab-pane-tabs{margin:0 0 5px 0}.tab-pane--basic .tab-pane-tabs:before{content:" ";display:block;position:absolute;bottom:-2px;left:0;right:0;height:1px;background:#e9ece7;z-index:0}.tab-pane--basic .tab-pane-tab{color:#7b8076;margin:0 10px 0 0;padding:0 0 5px 0;position:relative;display:inline-block;font-size:15px}.tab-pane--basic .tab-pane-tab:hover{color:#4e534a}.tab-pane--basic .tab-pane-tab.tab-pane-tab-active,.tab-pane--basic .tab-pane-tab.tab-pane-tab-active:hover{color:#71a84e;font-weight:700;border-bottom:2px solid #76b053;margin-bottom:-2px}.tab-pane--flex .tab-pane-tabs{margin:0 0 3px 0;white-space:nowrap}.tab-pane--flex .tab-pane-tabs--n2 .tab-pane-tab{width:50%}.tab-pane--flex .tab-pane-tabs--n3 .tab-pane-tab{width:33.333%}.tab-pane--flex .tab-pane-tabs--n4 .tab-pane-tab{width:25%}.tab-pane--flex{padding-top:46px;height:100%;box-sizing:border-box}.tab-pane--flex .tab-pane-tabs{position:absolute;top:0;left:0;right:0;height:43px}.tab-pane--flex .tab-pane-item{height:100%;overflow-x:hidden;overflow-y:auto}.tab-pane--flex .tab-pane-tabs:before{content:" ";display:block;position:absolute;bottom:-3px;left:0;right:0;height:1px;background:#e6eae5;z-index:0}.tab-pane--flex .tab-pane-tab{color:#7b8076;position:relative;display:inline-block;line-height:43px;font-size:16px;box-sizing:border-box;text-align:center;letter-spacing:-.01em}.tab-pane--flex .tab-pane-tab:hover{color:#4e534a}.tab-pane--flex .tab-pane-tab.tab-pane-tab-active,.tab-pane--flex .tab-pane-tab.tab-pane-tab-active:hover{color:#71a84e;font-weight:700;border-bottom:3px solid #76b053;margin-bottom:-3px}.allow-effects .toast-notification-wrap.anim-toast-enter.anim-toast-enter-active{opacity:1;transform:translate3d(0,0,0)}.allow-effects .toast-notification-wrap.anim-toast-enter.anim-toast-enter-active,.allow-effects .toast-notification-wrap.anim-toast-exit.anim-toast-exit-active{transition:opacity .2s,transform .2s}.allow-effects .toast-notification-wrap.anim-toast-enter,.allow-effects .toast-notification-wrap.anim-toast-exit.anim-toast-exit-active{opacity:0;transform:translate3d(0,20px,0)}.toast-notification-wrap{position:fixed;bottom:20px;z-index:9999;left:0;right:0;text-align:center}.toast-notification{display:inline-block;padding:15px 30px;border-radius:999px;font-size:16px;font-weight:700;white-space:nowrap;color:#fff;box-shadow:0 1px 5px rgba(16,19,16,.2)}.toast-notification-message{display:inline-block}.toast-notification-countdown{display:inline-block;margin:0 0 0 15px;width:1em;text-align:right}.toast-notification-close{display:inline-block;vertical-align:middle;margin:-2px 0 0 12px;padding:0;border:0 none;background:0 0;color:#fff;font-family:inherit;font-size:20px;line-height:1;cursor:pointer;opacity:.8}.toast-notification-close:hover{opacity:1}.topic-list{margin-bottom:-15px!important}.topic-list li{display:inline-block;vertical-align:top;margin:0 20px 15px 0;font-size:15px;font-weight:700;line-height:32px}.topic-list li .cclassico{vertical-align:top;margin-right:3px}.topic-list .si:first-child{width:32px;height:32px;vertical-align:top;border-radius:999px;background:#9da792;margin-right:3px}.tooltip-container{background-color:#fff;border-radius:4px;border:1px solid #d3d6d0;box-shadow:0 2px 3px rgba(78,83,74,.05);display:flex;flex-direction:column;padding:4px 8px;transition:opacity .3s;z-index:999;font-size:14px;line-height:1.25;color:#7b8076}.tooltip-arrow{height:1rem;position:absolute;width:1rem}.tooltip-arrow::after{border-style:solid;content:"";display:block;height:0;margin:auto;position:absolute;width:0}.tooltip-arrow[data-placement*=bottom]{height:1rem;left:0;margin-top:-.4rem;top:0;width:1rem}.tooltip-arrow::before{border-style:solid;content:"";display:block;height:0;margin:auto;width:0}.tooltip-arrow[data-placement*=bottom]::before{border-color:transparent transparent #d3d6d0 transparent;border-width:0 .5rem .4rem .5rem;position:absolute;top:-1px}.tooltip-arrow[data-placement*=top]::before{border-color:#d3d6d0 transparent transparent transparent;border-width:.4rem .5rem 0 .5rem;position:absolute;top:1px}.tooltip-arrow[data-placement*=right]::before{border-color:transparent #d3d6d0 transparent transparent;border-width:.5rem .4rem .5rem 0}.tooltip-arrow[data-placement*=left]::before{border-color:transparent transparent transparent #d3d6d0;border-width:.5rem 0 .5rem .4em}.tooltip-arrow[data-placement*=bottom]::after{border-color:transparent transparent #fff transparent;border-width:0 .5rem .4rem .5rem}.tooltip-arrow[data-placement*=top]{bottom:0;height:1rem;left:0;margin-bottom:-1rem;width:1rem}.tooltip-arrow[data-placement*=top]::after{border-color:#fff transparent transparent transparent;border-width:.4rem .5rem 0 .5rem}.tooltip-arrow[data-placement*=right]{height:1rem;left:0;margin-left:-.7rem;width:1rem}.tooltip-arrow[data-placement*=right]::after{border-color:transparent #fff transparent transparent;border-width:.5rem .4rem .5rem 0;left:6px;top:0}.tooltip-arrow[data-placement*=left]{height:1rem;margin-right:-.7rem;right:0;width:1rem}.tooltip-arrow[data-placement*=left]::after{border-color:transparent transparent transparent #fff;border-width:.5rem 0 .5rem .4em;left:4px;top:0}.transitory-object-page--advisory.content-map-block--expanded,.transitory-object-page--fire.content-map-block--expanded{background:#fffeef}.transitory-object-page--advisory.content-map-block--expanded .class-breadcrumbs .class-ico,.transitory-object-page--fire.content-map-block--expanded .class-breadcrumbs .class-ico{opacity:.6}.transitory-object-page--advisory.content-map-block--expanded,.transitory-object-page--advisory.content-map-block--expanded p,.transitory-object-page--fire.content-map-block--expanded,.transitory-object-page--fire.content-map-block--expanded p{color:#696153}.transitory-object-page--advisory.content-map-block--expanded .input-caption,.transitory-object-page--advisory.content-map-block--expanded .subtle,.transitory-object-page--advisory.content-map-block--expanded .subtle-text,.transitory-object-page--fire.content-map-block--expanded .input-caption,.transitory-object-page--fire.content-map-block--expanded .subtle,.transitory-object-page--fire.content-map-block--expanded .subtle-text{color:#9c8f77}.transitory-object-page--advisory.content-map-block--expanded .navlist-header,.transitory-object-page--advisory.content-map-block--expanded .sidepane-section-header div,.transitory-object-page--fire.content-map-block--expanded .navlist-header,.transitory-object-page--fire.content-map-block--expanded .sidepane-section-header div{color:#9c8f77;border-bottom-color:#e2e2ce}.transitory-object-page--advisory.content-map-block--expanded .field-section-header,.transitory-object-page--advisory.content-map-block--expanded .navlist-header,.transitory-object-page--fire.content-map-block--expanded .field-section-header,.transitory-object-page--fire.content-map-block--expanded .navlist-header{background:0 0}.transitory-object-page--advisory.content-map-block--expanded .field,.transitory-object-page--advisory.content-map-block--expanded .navlistitem,.transitory-object-page--advisory.content-map-block--expanded .option-list-field-item,.transitory-object-page--fire.content-map-block--expanded .field,.transitory-object-page--fire.content-map-block--expanded .navlistitem,.transitory-object-page--fire.content-map-block--expanded .option-list-field-item{background:0 0;border-bottom-color:rgba(226,226,206,.5)!important}.transit-org-logo{display:block;max-width:min(200px,100%);max-height:60px;width:auto;height:auto;margin-bottom:12px}.transitory-object-external-link{margin-top:15px}.react-datepicker-wrapper{width:44%}.react-datepicker-popper{z-index:9!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:15px!important}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{font-size:.85rem!important}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{margin:.25rem!important}.transitory-object-editor-geom-row{font-size:15px}.transitory-object-editor-geom-row+.transitory-object-editor-geom-row{margin-top:5px}.trip-notes{margin-bottom:10px}.tipbox{padding:15px 15px;border-radius:12px;background:#f4f6f2;background:rgba(225,230,221,.36);color:#4e534a}.tipbox-header{text-transform:uppercase;color:#a4ac9f;font-size:12px;font-weight:700;border-bottom:1px solid #e9ece7;padding:0 0 10px 0}.tipbox-header .si{margin:-2px 3px 0 0}.tipbox-body{padding:10px 0 0 0;font-size:16px;line-height:1.25}.user-profile-header-content{padding:4px 0 0 82px;position:relative;min-height:72px;box-sizing:border-box}.user-profile-header-content .avatar{position:absolute;top:0;left:0}.user-profile-header-name{color:#7b8076}.user-profile-header-name strong{color:#4e534a}.user-profile-header-bio{margin:5px 0}.user-profile-header-website{white-space:nowrap;overflow:hidden;width:auto;text-overflow:ellipsis;font-size:14px}.user-profile-header-btns{margin:10px 0 0 0}.follow-btn .si{margin:-4px 2px -2px -1px}.user-profile-activity{padding:10px 0;border-top:1px solid #eaede6;border-bottom:1px solid #eaede6}.user-profile-activity .result-list-item--user-activity{border-bottom:0 none!important}.user-profile-activity .result-list-item--user-activity:first-child{margin-top:0}.avatar-edit{position:relative}.avatar-edit .avatar,.avatar-edit .btn-drop{display:inline-block;vertical-align:middle}.avatar-edit .avatar{margin:0 15px 0 0}.avatar-rm{position:absolute;bottom:0;left:46px}.user-profile-org-memberships{border-top:1px solid #eaede6}.user-profile-org-memberships-header{text-transform:uppercase;font-size:12px;color:#7b8076;margin:0 0 8px 0}.user-profile-org-membership>*{display:inline-block;vertical-align:middle}.user-profile-org-membership>:last-child{border:0 none!important;color:#4e534a!important;font-weight:700;margin:0 0 0 2px;letter-spacing:-.015em}.user-profile-org-membership+.user-profile-org-membership{margin-top:8px}.user-profile-header-user-type{margin:5px 0}.user-profile-header-user-type span{cursor:default;background:#7e827a;border-radius:7px;padding:4px 6px;text-transform:uppercase;font-size:12px;font-weight:700;color:#fff;display:inline-block}.objpick{background:#fff;position:relative;cursor:pointer;padding:10px 0 0 72px;line-height:1.25;box-sizing:border-box;border-bottom:1px solid #e7eae4}.objpick:hover{background:#fffef6}.objpick:hover .objpick-thumb{background:#fbf9ec!important}.objpick .geo-breadcrumb,.objpick-name{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.objpick-thumb{position:absolute!important;top:0;left:0;width:60px;height:60px;background:#f7f9f6}.objpick-thumb,.objpick-thumb .photo{border-radius:0!important}.objpick-thumb .classico-photo-l{background:0 0!important;border:0 none!important;border-radius:0!important}.objpick-name strong{font-size:16px;font-weight:700}.result-list-item{display:block;padding:10px 20px;position:relative;border-bottom:1px solid #f5f7f4!important;color:#4e534a!important}.result-list-item:last-child{border-bottom:0 none!important}.result-list-item--user .result-list-item-content{left:90px}.result-list-item-content{position:absolute;left:130px;top:10px;bottom:10px;right:20px;display:flex;justify-content:center;flex-direction:column;text-align:left}.result-list-item-geobreadcrumb{font-size:13px;display:block;padding:5px 0 0 0;margin:0 20px 0 0;white-space:nowrap;text-overflow:ellipsis;width:auto;overflow:hidden;color:#7b8076}.result-list-item-meta .result-list-item-geobreadcrumb{display:inline;margin:0}.result-list-item-label{font-weight:700;display:block;max-height:36px;overflow:hidden}.result-list-item-meta,.result-list-item-trailmeta{display:block;font-size:13px;color:#7b8076;white-space:nowrap;text-overflow:ellipsis;width:auto;overflow:hidden;line-height:1.25}.result-list-item-trailmeta{margin:5px 0 0 0}.result-list-item-meta--generic a,.result-list-item-meta--route a,.result-list-item-meta--trip a,.result-list-item-meta--user a{font-weight:700;border:0 none!important;color:#4e534a!important}.result-list-item-meta--generic,.result-list-item-meta--route,.result-list-item-meta--trip,.result-list-item-meta--user{margin:5px 0 0 0}.result-list-item-meta--generic>.hlist>.hsep,.result-list-item-meta--route>.hlist>.hsep,.result-list-item-meta--trip>.hlist>.hsep,.result-list-item-meta--user>.hlist>.hsep{margin:0 1px}.result-list--empty,.result-list--loading{padding:10px 20px;color:#7b8076}.sidepane-pad .result-list--empty,.sidepane-pad .result-list--loading,.sidepane-pad .result-list-item{margin-left:-20px;margin-right:-20px}.class-breadcrumbs .class-ico{vertical-align:middle;opacity:.25;margin:-3px 4px 0 -1px}.result-list-item-route-topic-icons img{vertical-align:middle;opacity:.5;margin:-1px 0 0 0}.result-list-item-route-topic-icons .hsep{margin:0 -1px 0 0}.result-list-item-route-location{color:#71a84e;font-weight:700}.result-list-item-route-location .si{margin:-2px 0 0 0}.result-list-item--notification,.result-list-item--user-activity{position:relative;padding:10px 20px;padding-left:52px}.result-list-item--notification>.avatar,.result-list-item--user-activity>.avatar{position:absolute;top:7px;left:20px}.result-list-item--notification>.challenge-badge,.result-list-item--user-activity>.challenge-badge{position:absolute;top:7px;left:19px}.result-list-item--notification .result-list-item-message,.result-list-item--user-activity .result-list-item-message{font-size:15px;white-space:nowrap;overflow:hidden;display:block;width:auto;text-overflow:ellipsis;padding:0 0 2px 0}.result-list-item--notification .result-list-item-message a,.result-list-item--user-activity .result-list-item-message a{border-bottom:0 none!important}.result-list-item--notification .result-list-item-actor,.result-list-item--user-activity .result-list-item-actor{font-weight:700}.result-list-item--notification .result-list-item-actor a,.result-list-item--user-activity .result-list-item-actor a{color:#4e534a!important}.result-list-item--notification.result-list-item--notification--unread{background:#fffcf2;font-weight:700;box-shadow:inset 0 0 17px rgba(255,247,205,.2588235294),0 0 5px #fff7cd}.result-list-item--notification.result-list-item--notification--unread .class-suffix,.result-list-item--notification.result-list-item--notification--unread .result-list-item-meta{font-weight:400}.tm-ac-attach{margin:8px 0 5px 0;background:#f4f6f2;border-radius:10px;padding:15px 10px 15px 75px;position:relative;display:block;border:0 none!important;color:#4e534a!important}.tm-ac-attach:before{content:" ";position:absolute;left:60px;top:10px;bottom:10px;width:1px;background:#eaece7}.tm-ac-attach .class-ico{opacity:.8;width:22px;height:22px;position:absolute;top:50%;left:30px;margin:-11px 0 0 -11px}.tm-ac-attach-name{font-weight:700}.tm-ac-attach-name--generic{font-weight:400}.tm-attach-tripstats{color:#7b8076;font-size:13px;display:block;margin:3px 0 0 0}.tm-ac-attach-by{display:block;margin:5px 0 5px 0;font-size:14px;color:#7b8076}.tm-ac-attach-by .user-link .a{font-weight:700}.sr-ac-target .user-link{margin-left:2px}.result-list-pad{padding:10px 0}.result-list-more{padding:10px 20px}.result-list-item-wrap .result-list-item{border-bottom:0 none!important}.result-list-item-wrap{border-bottom:1px solid #f5f7f4!important}.result-list-item-wrap:last-child{border-bottom:0 none!important}.result-list-item-geo-ctx{display:block;margin:-2px 0 10px 0;padding:0 20px;font-size:13px;color:#7b8076}.sidepane-pad .result-list-item-geo-ctx{padding:0}.s--default--result-geoctx-marker{margin-top:-4px!important}.result-list-item--has-third-line .result-list-item-label,.result-list-item--itinerary .result-list-item-label{max-height:19px;white-space:nowrap;text-overflow:ellipsis}.result-list-item-route-label{color:#a7aba3;letter-spacing:.025em;text-transform:uppercase;font-size:12px;font-weight:700;margin:5px 0 -2px 0;display:block}.result-list-item-route-label--featured{color:#71a84e}.sm-tr-rli .result-list-item-content{left:92px!important}.sm-tr-rli-open{display:block;font-size:14px;color:#71a84e;margin:3px 0 0 0}.sm-tr-rli-len{font-weight:400;font-size:14px;color:#7b8076}.sm-tr-rli-len:before{content:"(";opacity:.5}.sm-tr-rli-len:after{content:")";opacity:.5}.result-list-item-meta .difficulty-icon{margin:-2px 1px 0 0!important}.result-item-state-label{background:#a1a59e;border-radius:7px;padding:2px 6px;text-transform:uppercase;font-size:12px;color:#fff;display:inline-block;vertical-align:middle;margin:-3px 2px 0 0}.result-list-item--expired .tr-obj-result-name{text-decoration:line-through}.result-list-item--expired .result-list-item-content{opacity:.6}.result-list-item--viewed .result-list-item-content{opacity:.6}.archiveable-result,.editable-result{position:relative}.archiveable-result .result-list-item,.editable-result .result-list-item{margin-right:50px}.editable-result-actions{position:absolute;top:0;right:0;bottom:0}.archiveable-result-btn,.editable-result-btn{position:absolute;top:0;right:0;bottom:0;width:50px!important;height:auto!important;background:#fafbf9!important;border-radius:0!important}.archiveable-result-btn i,.editable-result-btn i{opacity:.5;width:100%}.archiveable-result-btn:hover i,.editable-result-btn:hover i{opacity:1}.geo-follow-result{position:relative}.geo-follow-result-geom{width:40px!important;position:absolute;top:0;left:10px;height:100%!important}.geo-follow-result-label{padding-left:33px}.result-list-item--transitory_object{position:relative;padding:20px 20px!important}.result-list-item--transitory_object i{position:absolute;top:15px;margin-left:-7px}.result-list-item--transitory_object .result-list-item-content{position:relative;left:auto;top:auto;bottom:auto;right:auto;padding-left:45px}.result-list-item--not-expired.result-list-item--closure .result-list-item-classification{font-weight:700;color:#de664e}.result-list-item--not-expired.result-list-item--advisory .result-list-item-classification{font-weight:700;color:#7a6e54}.result-list-item--not-expired.result-list-item--event .result-list-item-classification{font-weight:700;color:#265ee4}.result-list--bottom-border{border-bottom:1px solid #ecf1ec}.modal-pickphotos-drop{padding:10px 15px;cursor:pointer;font-weight:500;box-sizing:border-box;border:2px solid #ecefe6;border-radius:5px;margin:10px 0 5px}.modal-pickphotos-drop.modal-pickphotos-dropactive{border-color:#71a84e}.modal-pickphotos-section+.modal-pickphotos-section{margin-top:20px}.modal .photo-selgrid{padding:5px 3px;margin:-14px -18px 15px -18px;background:#ecefeb;box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.select-lic-opt .license-icons{display:inline-block;margin:-6px 0 0 5px;vertical-align:middle}.select-lic-opt .input-caption,.select-lic-opt .subtle{margin-bottom:-2px}.map-layers-picker{white-space:nowrap}.map-layers-picker-basemap{display:inline-block;width:155px;vertical-align:top;margin:0 10px 0 0}.map-layers-picker-basemap-thumb{cursor:pointer;box-sizing:border-box;border-radius:16px;height:155px;display:block;box-shadow:0 2px 10px rgba(65,78,55,.24);background-size:155px 155px;background-position:center center}.map-layers-picker-basemap-label{margin:5px 0 0 0;font-size:15px;padding:5px}.map-layers-picker-basemap-label .si{margin:0 0 0 3px}.map-layers-picker-basemap--selected .map-layers-picker-basemap-thumb{border:4px solid #76b053}.map-layers-picker-basemap--selected .map-layers-picker-basemap-label{font-weight:700}.map-layers-picker-basemap--topo .map-layers-picker-basemap-thumb{background-image:url(/images/layers/layer-topo@2x.jpg)}.map-layers-picker-basemap--topo-imagery .map-layers-picker-basemap-thumb{background-image:url(/images/layers/layer-topo-imagery@2x.jpg)}.map-layers-picker-basemap--imagery .map-layers-picker-basemap-thumb{background-image:url(/images/layers/layer-imagery@2x.jpg)}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;-ms-touch-action:none;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px;box-shadow:inset 0 1px rgba(40,44,36,.05)}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;margin-top:-5px;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;-ms-touch-action:pan-x;touch-action:pan-x}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-handle:focus{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:0 0}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-bottom:-7px;-ms-touch-action:pan-y;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0,0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0,0)}100%{transform-origin:50% 100%;transform:scale(1,1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1,1)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0,0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px 0}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:Lato,Helvetica,Arial,sans-serif;font-size:20px;line-height:1;color:#7b8076;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;text-align:center;color:#4e534a;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#4e534a;opacity:.75}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker__year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#ccd0c9}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#ccd0c9}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker__year-read-view--down-arrow::before{bottom:-1px;border-top-color:#ccd0c9}.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Lato,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#4e534a;border:1px solid #ccd0c9;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time{border-radius:.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #ccd0c9;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:0 0;line-height:15px;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:rgb(70%,70%,70%)}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:rgb(90%,90%,90%);cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:rgb(70%,70%,70%)}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:rgb(90%,90%,90%);cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:rgb(70%,70%,70%)}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:rgb(70%,70%,70%)}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #ccd0c9;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 15px / 2);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#76b053;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#76b053}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:15px;line-height:15px;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#4e534a;display:inline-block;width:15px;line-height:15px;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected{border-radius:.3rem;background-color:#76b053;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover{background-color:rgb(41.5889383642%,62.7482227951%,28.8204046559%)}.react-datepicker__month--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover{background-color:rgb(19.5510204082%,74.3705482193%,24.5346138455%)}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1{color:#ff00ff}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected{border-radius:.3rem;background-color:#76b053;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover{background-color:rgb(41.5889383642%,62.7482227951%,28.8204046559%)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected{border-radius:.3rem;background-color:rgb(57.1908444653%,75.3144285603%,46.2541988907%);color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover{background-color:rgb(41.5889383642%,62.7482227951%,28.8204046559%)}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range){background-color:rgba(118,176,83,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range){background-color:#f0f0f0;color:#4e534a}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover{background-color:#76b053}.react-datepicker__month-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:rgb(70%,70%,70%)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #ccd0c9}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:rgb(70%,70%,70%)}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:rgb(70%,70%,70%)}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon::after{background-color:#76b053;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"×";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #ccd0c9;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:rgb(70%,70%,70%)}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:rgb(90%,90%,90%);cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:rgb(70%,70%,70%)}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:rgb(90%,90%,90%);cursor:default}.widget .map-layout-wrap{border:1px solid #dae0d5;box-sizing:border-box;overflow:hidden}.widget .map-layout-wrap .content-map-block-wrap,.widget .map-layout-wrap--no-page .map-measure{top:45px}.widget .map-measure{top:90px}.widget .map-layout-side{z-index:1}.widget .map-layout-wrap .map-block--content,.widget .map-layout-wrap .map-block--content-size,.widget .map-measure{width:max(280px,min(384px,40vw))}.widget .mapboxgl-canvas-container:after{display:none!important}.calc-supported .widget .map-layout-wrap .content-map-block-content{max-height:calc(100vh - 115px)}.widget-nav-bar{pointer-events:all;position:absolute;z-index:2;display:flex;flex-direction:row;height:30px;gap:5px;top:10px;left:10px}.widget-nav-button{box-sizing:border-box;padding:0 10px;background:#fff;background:linear-gradient(#fff,#fdfefd);box-shadow:0 1px 5px rgba(18,23,13,.27),0 1px 2px rgba(15,18,10,.15);border-radius:10px;display:flex;justify-content:center;align-items:center;border:0 none!important;color:#4e534a;font-family:inherit;font-weight:700;font-size:15px;cursor:pointer}.widget-nav-button-label{display:block;flex:1}.widget-nav-button:hover{color:#4e534a!important}.widget-nav-open-external{flex:1;background:linear-gradient(#82b963,#6d9e54);color:#fff!important;transition:background .1s}.widget-nav-open-external:hover{color:#fff!important;background:linear-gradient(#84ba64,#70a257)}.s--widget--widget-back{margin-right:5px}.s--widget--widget-logo{margin-right:5px;margin-left:-6px}.s--widget--widget-new-window{margin-left:5px}.map-layout-wrap--no-page.widget-layout-wrap--not-measuring .widget-nav-bar .widget-nav-open-external{width:185px!important;flex:none!important}.widget .content-map-block--expanded .content-map-block-header{font-size:17px;padding:10px 40px 10px 20px}.widget .content-map-block--expanded .content-map-block-toggle{top:19px}.widget .content-map-block-header-rounding{height:25px;padding-top:5px;margin-top:-6px}.widget .content-map-block-header-rounding:before{box-shadow:0 -1px 5px rgba(0,0,0,.2)}.widget .content-map-block--collapsed .content-map-block-header h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;position:absolute;top:10px;left:23px;right:40px;bottom:0;margin:0;padding:0}@media only screen and (max-width:600px){.map{position:absolute!important;bottom:0!important;top:0!important;height:auto!important}}