<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:icomoon;src:url(/assets/css/fonts/icomoon/icomoon.eot?e0umc4);src:url(/assets/css/fonts/icomoon/icomoon.eot?e0umc4#iefix) format('embedded-opentype'),url(/assets/css/fonts/icomoon/icomoon.ttf?e0umc4) format('truetype'),url(/assets/css/fonts/icomoon/icomoon.woff?e0umc4) format('woff'),url(/assets/css/fonts/icomoon/icomoon.svg?e0umc4#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latoregular;src:url(/assets/css/fonts/lato-webfont.eot);src:url(/assets/css/fonts/lato-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/lato-webfont.woff2) format('woff2'),url(/assets/css/fonts/lato-webfont.woff) format('woff'),url(/assets/css/fonts/lato-webfont.ttf) format('truetype'),url(/assets/css/fonts/lato-webfont.svg#latoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latobold;src:url(/assets/css/fonts/lato-bold-webfont.eot);src:url(/assets/css/fonts/lato-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/lato-bold-webfont.woff2) format('woff2'),url(/assets/css/fonts/lato-bold-webfont.woff) format('woff'),url(/assets/css/fonts/lato-bold-webfont.ttf) format('truetype'),url(/assets/css/fonts/lato-bold-webfont.svg#latobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latoblack;src:url(/assets/css/fonts/lato-black-webfont.eot);src:url(/assets/css/fonts/lato-black-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/lato-black-webfont.woff2) format('woff2'),url(/assets/css/fonts/lato-black-webfont.woff) format('woff'),url(/assets/css/fonts/lato-black-webfont.ttf) format('truetype'),url(/assets/css/fonts/lato-black-webfont.svg#latoblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latolight;src:url(/assets/css/fonts/lato-light-webfont.eot);src:url(/assets/css/fonts/lato-light-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/lato-light-webfont.woff2) format('woff2'),url(/assets/css/fonts/lato-light-webfont.woff) format('woff'),url(/assets/css/fonts/lato-light-webfont.ttf) format('truetype'),url(/assets/css/fonts/lato-light-webfont.svg#latolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latolight_italic;src:url(/assets/css/fonts/lato-lightitalic-webfont.eot);src:url(/assets/css/fonts/lato-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/lato-lightitalic-webfont.woff2) format('woff2'),url(/assets/css/fonts/lato-lightitalic-webfont.woff) format('woff'),url(/assets/css/fonts/lato-lightitalic-webfont.ttf) format('truetype'),url(/assets/css/fonts/lato-lightitalic-webfont.svg#latolight_italic) format('svg');font-weight:400;font-style:normal}.u-underline{text-decoration:underline}.u-round-borders{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.u-perfect-round{-webkit-border-radius:100px;-webkit-background-clip:padding-box;-moz-border-radius:100px;-moz-background-clip:padding;border-radius:100px;background-clip:padding-box}.u-aligned-center{text-align:center}.u-aligned-right{text-align:right}.u-aligned-left{text-align:left}.u-aligned-justify{text-align:justify}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-centered{display:block;margin-left:auto;margin-right:auto}.u-bordered{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #e6e6e6}.u-full-width{width:100%}.display-table{display:table;height:100%;width:100%}.display-table-cell{display:table-cell;height:100%;vertical-align:middle}.two-columns{column-count:2;column-gap:30px;-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px;-webkit-margin-bottom-collapse:separate}@media (max-width:640px){.two-columns{column-count:1!important;column-gap:0!important;-moz-column-count:1!important;-moz-column-gap:0!important;-webkit-column-count:1!important;-webkit-column-gap:0!important}}.two-columns .no-break{column-break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;max-width:100%}.two-columns li{column-break-inside:avoid;-webkit-column-break-inside:avoid}.three-columns{column-gap:30px;-moz-column-gap:30px;-webkit-column-gap:30px;-webkit-margin-bottom-collapse:separate;column-count:3;-moz-column-count:3;-webkit-column-count:3}@media (max-width:640px){.three-columns{column-count:1!important;column-gap:0!important;-moz-column-count:1!important;-moz-column-gap:0!important;-webkit-column-count:1!important;-webkit-column-gap:0!important}}.three-columns .no-break{column-break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;max-width:100%}.three-columns li{column-break-inside:avoid;-webkit-column-break-inside:avoid}.no-csscolumns .force-two-columns{margin-left:-10px;margin-right:-10px}.no-csscolumns .force-two-columns:after,.no-csscolumns .force-two-columns:before{content:" ";display:table}.no-csscolumns .force-two-columns:after{clear:both}.no-csscolumns .force-two-columns li{float:left;width:50%;padding:0 10px}@media (max-width:640px){.no-csscolumns .force-two-columns li{width:100%;float:none}}.no-csscolumns .force-two-columns li.second-child{clear:both}.no-csscolumns .force-three-columns{margin-left:-10px;margin-right:-10px}.no-csscolumns .force-three-columns:after,.no-csscolumns .force-three-columns:before{content:" ";display:table}.no-csscolumns .force-three-columns:after{clear:both}.no-csscolumns .force-three-columns li{float:left;width:33.3333%!important;padding:0 10px}@media (max-width:640px){.no-csscolumns .force-three-columns li{width:100%!important;float:none}}.no-csscolumns .force-three-columns li.third-child{clear:both}img.u-aligned-right{float:right;margin-left:20px}@media (max-width:640px){img.u-aligned-right{float:none;margin-left:0}}img.u-aligned-left{float:left;margin-right:20px}@media (max-width:640px){img.u-aligned-left{float:none;margin-right:0}}.featured-image{margin-bottom:20px}.centered-text-wrapper{max-width:979px;margin:0 auto}html{height:100%;-webkit-text-size-adjust:none;font-size:10px}body{font-family:Lato,sans-serif;font-size:18px;font-size:1.8rem;font-weight:300;color:#2c3322;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#82b342;cursor:pointer}a:hover{color:#82b342}a:focus{color:#82b342;text-decoration:none;outline:0}code{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;color:#2f5878;background:#eee;padding:2px 9px}p{font-size:18px;font-size:1.8rem;font-weight:300;margin:0 0 20px;line-height:1.5}blockquote{background:#2c3322;font-size:22px;font-size:2.2rem;font-weight:300;font-style:italic;color:#fff;line-height:1.25;border:0;padding:48px 70px}@media (max-width:640px){blockquote{padding:30px}}blockquote .author-title,blockquote .quote-author{display:block;font-size:18px;font-size:1.8rem;font-weight:700;font-style:normal;color:#fff;margin:0 0 5px}blockquote .quote-author{margin-top:20px}blockquote .author-title{font-weight:300}iframe,img{max-width:100%}h1,h2,h3,h4,h5{margin-top:0}h1{font-size:48px;font-size:4.8rem;font-weight:900;color:#253313;margin-bottom:20px}@media (max-width:480px){h1{font-size:38px;font-size:3.8rem}}h2{font-size:40px;font-size:4rem;font-weight:400;color:#5d802f;margin-bottom:20px}@media (max-width:480px){h2{font-size:30px;font-size:3rem}}h3{font-size:36px;font-size:3.6rem;font-weight:900;color:#82b342;margin-bottom:38px}@media (max-width:480px){h3{font-size:26px;font-size:2.6rem}}h3 .route-difficulty{float:left;margin-right:8px;margin-top:3px}h4{font-size:24px;font-size:2.4rem;font-weight:400;color:#5d802f;margin-bottom:15px}h5{font-size:18px;font-size:1.8rem;font-weight:400;color:#2c3322;margin-bottom:20px}ul{font-size:18px;font-size:1.8rem;font-weight:300;padding-left:19px;margin-bottom:20px}ul ul{list-style:none;margin-top:8px;padding-left:0}ul ul ul{padding-left:29px}ul ul&gt;li{position:relative;padding-left:0}ul ul&gt;li:before{content:'-';margin-right:22px}ul li{margin-bottom:8px;padding-left:10px}ol{font-size:18px;font-size:1.8rem;font-weight:300;list-style:none;padding-left:0;counter-reset:item;margin-bottom:24px}ol ol{margin-top:8px;padding-left:31px}ol li{margin-bottom:8px}ol&gt;li:before{counter-increment:item;content:counter(item) " ";margin-right:15px}ol&gt;li&gt;ol{counter-reset:item2;padding-left:30px}ol&gt;li&gt;ol&gt;li:before{counter-increment:item2;content:counter(item) "." counter(item2) " "}ol&gt;li&gt;ol&gt;li&gt;ol{counter-reset:item3;padding-left:43px}ol&gt;li&gt;ol&gt;li&gt;ol&gt;li:before{counter-increment:item3;content:counter(item) "." counter(item2) "." counter(item3) " "}ol.alphabet-list{padding:0;margin:0;list-style:none;margin-bottom:25px}ol.alphabet-list&gt;li:before{content:"(" counter(item,lower-alpha) ") ";margin-right:0}.table,table{font-weight:300;border:1px solid #ddd;width:100%;max-width:100%;margin-bottom:20px}.table&gt;thead&gt;tr,table&gt;thead&gt;tr{background:#e5e5e5}.table&gt;thead&gt;tr&gt;th,table&gt;thead&gt;tr&gt;th{font-weight:500;color:#2c3322;text-transform:uppercase}.table&gt;tbody&gt;tr&gt;td,.table&gt;tbody&gt;tr&gt;th,.table&gt;tfoot&gt;tr&gt;td,.table&gt;tfoot&gt;tr&gt;th,.table&gt;thead&gt;tr&gt;td,.table&gt;thead&gt;tr&gt;th,table&gt;tbody&gt;tr&gt;td,table&gt;tbody&gt;tr&gt;th,table&gt;tfoot&gt;tr&gt;td,table&gt;tfoot&gt;tr&gt;th,table&gt;thead&gt;tr&gt;td,table&gt;thead&gt;tr&gt;th{padding:7px 19px;border:1px solid #ddd}.table&gt;tbody&gt;tr.total,.table&gt;tfoot&gt;tr.total,.table&gt;thead&gt;tr.total,table&gt;tbody&gt;tr.total,table&gt;tfoot&gt;tr.total,table&gt;thead&gt;tr.total{background-color:#f5f5f5}.table&gt;tbody&gt;tr.total&gt;td,.table&gt;tbody&gt;tr.total&gt;th,.table&gt;tfoot&gt;tr.total&gt;td,.table&gt;tfoot&gt;tr.total&gt;th,.table&gt;thead&gt;tr.total&gt;td,.table&gt;thead&gt;tr.total&gt;th,table&gt;tbody&gt;tr.total&gt;td,table&gt;tbody&gt;tr.total&gt;th,table&gt;tfoot&gt;tr.total&gt;td,table&gt;tfoot&gt;tr.total&gt;th,table&gt;thead&gt;tr.total&gt;td,table&gt;thead&gt;tr.total&gt;th{text-transform:uppercase;font-weight:500}.table&gt;tbody&gt;tr:nth-child(odd)&gt;td,table&gt;tbody&gt;tr:nth-child(odd)&gt;td{background:0 0}.table&gt;tbody&gt;tr:nth-child(even)&gt;td,table&gt;tbody&gt;tr:nth-child(even)&gt;td{background:#f5f5f5}.bg-very-dark-green{background:#253313}.bg-slightly-desaturated-green{background:#a4c080}.bg-moderate-green{background:#82b342}.bg-very-dark-grayish-green{background:#2c3322}.bg-dark-moderate-green{background:#5d802f}.bg-grey-background{background:#eef3e7}.bg-red{background:#ef4136}.bg-grey{background:#525252}.bg-grey-light{background:#f9f9f9}.bg-black{background:#000}.font-icon{font-size:24px;font-size:2.4rem}.font-icon.sm{font-size:16px;font-size:1.6rem}.font-icon.md{font-size:24px;font-size:2.4rem}.font-icon.lg{font-size:35px;font-size:3.5rem}.font-icon.xl{font-size:46px;font-size:4.6rem}.icon{text-indent:-999em;display:inline-block}.icon.icon-link{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-67px -98px;width:47px;height:47px;content:"";display:inline-block;text-indent:-999em}.icon.icon-doc{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-125px -16px;width:49px;height:60px;content:"";display:inline-block;text-indent:-999em}.icon.icon-pdf{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-65px -16px;width:49px;height:60px;content:"";display:inline-block;text-indent:-999em}.icon.icon-search{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-121px -121px;width:28px;height:28px;content:"";display:inline-block;text-indent:-999em}.icon.icon-map-pin{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-157px -123px;width:17px;height:23px;content:"";display:inline-block;text-indent:-999em}.icon.icon-hikers{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-71px -164px;width:34px;height:32px;content:"";display:inline-block;text-indent:-999em}.line-break,hr{border-top:1px solid #e6e6e6;margin-top:23px;margin-bottom:20px;width:100%;clear:both}.line-break.dashed,hr.dashed{border-top-style:dashed}.line-bold{margin-top:23px;margin-bottom:20px;width:100%;clear:both;border-top:3px solid #ef4136}.line-bold.dashed{border-top-style:dashed}.intro{font-size:18px;font-size:1.8rem;font-weight:700;margin:0 0 20px;line-height:1.5}.meta-details{font-size:18px;font-size:1.8rem;font-weight:400;margin:0 0 5px;line-height:1.35}.link{font-size:18px;font-size:1.8rem;font-weight:700;color:#82b342;line-height:1.5}.form-group-button{overflow:hidden;text-align:center;position:relative}.form-group-button .line-side-by-side{background:#fff;display:inline-block;padding:0 25px;position:relative;z-index:1}.form-group-button .line-side-by-side:after,.form-group-button .line-side-by-side:before{background:rgba(150,150,150,.3);content:"";display:block;height:1px;position:absolute;top:50%;width:400%}.form-group-button .line-side-by-side:before{left:100%}.form-group-button .line-side-by-side:after{right:100%}.form-group-button .line-side-by-side a{display:inline-block;font-size:18px;font-weight:700;min-width:100px;text-decoration:none}.active-filter{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#82b342;font-weight:700;margin-bottom:30px;padding:15px 0}.active-filter:first-child{margin-top:48px}@media (max-width:640px){.active-filter:first-child{margin-top:0}}.active-filter label{color:#2c3322;margin-right:35px;margin-bottom:0}.active-filter+.listing .listing-item:first-child{border-top:none;padding-top:0}.breadcrumb{padding:0;margin:0;list-style:none;background-color:transparent;font-size:16px;font-size:1.6rem;font-weight:300;margin-bottom:0}.breadcrumb:after,.breadcrumb:before{content:" ";display:table}.breadcrumb:after{clear:both}.breadcrumb li{margin-bottom:0;float:left;padding-left:20px}@media (max-width:640px){.breadcrumb li{padding-left:0}}.breadcrumb li:first-child{padding-left:0}.breadcrumb li:first-child:before{display:none}.breadcrumb li.breadcrumb-label{padding-left:0}.breadcrumb li.breadcrumb-label+li:before,.breadcrumb li.breadcrumb-label:before{display:none}.breadcrumb li a{font-weight:700;color:#82b342}.breadcrumb&gt;li+li:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;font-size:2.4rem;font-size:15px;font-size:1.5rem;padding:0;margin-right:20px;content:"\e903";color:#2c3322;position:relative;top:1px}.breadcrumb&gt;li+li:before.sm{font-size:16px;font-size:1.6rem}.breadcrumb&gt;li+li:before.md{font-size:24px;font-size:2.4rem}.breadcrumb&gt;li+li:before.lg{font-size:35px;font-size:3.5rem}.breadcrumb&gt;li+li:before.xl{font-size:46px;font-size:4.6rem}@media (max-width:640px){.breadcrumb&gt;li{display:none}.breadcrumb&gt;li a{vertical-align:middle}.breadcrumb&gt;li:before{display:none}.breadcrumb&gt;li:nth-last-child(2){display:inline-block}.breadcrumb&gt;li:nth-last-child(2):before{content:"\e902";display:inline-block;padding:0;vertical-align:middle;top:0}}.btn{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-transition:all 400ms ease-in;-moz-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;border:none;cursor:pointer;display:inline-block;vertical-align:middle;font-size:16px;font-size:1.6rem;font-weight:700;max-width:100%;min-width:138px;padding:12px 40px;text-align:center;text-decoration:none;background-color:#82b342;color:#fff}.btn:hover{text-decoration:none}.btn.disabled,.btn[disabled]{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.btn:focus{color:#fff}.btn:hover{color:#fff;background-color:#5d802f}.btn.disabled:hover,.btn[disabled]:hover{background-color:#82b342;color:#fff}.btn [class*=" font-icon-"],.btn [class^=font-icon-]{font-size:14px;font-size:1.4rem;margin-right:3px;margin-left:3px}.btn.mod-white-btn{background-color:#fff;color:#5d802f}.btn.mod-white-btn:focus{color:#5d802f}.btn.mod-white-btn.disabled:hover,.btn.mod-white-btn[disabled]:hover{background-color:#fff;color:#5d802f}.btn.mod-white-btn:hover{background:#fff;color:#5d802f}.btn.mod-share-btn{font-size:18px;font-size:1.8rem;padding-top:10.5px;padding-bottom:10.5px;background-color:#fff;color:#82b342}.btn.mod-share-btn:focus{color:#82b342}.btn.mod-share-btn.disabled:hover,.btn.mod-share-btn[disabled]:hover{background-color:#fff;color:#82b342}.btn.mod-share-btn:hover{background:#fff;color:#5d802f}.btn.mod-secondary{position:relative;color:#5d802f;background:0 0;border:2px solid #5d802f;padding-top:10px;padding-bottom:10px;padding-right:56px}.btn.mod-secondary:hover{color:#fff;background:#5d802f}.btn.mod-secondary:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;font-size:2.4rem;font-size:18px;font-size:1.8rem;line-height:1;content:"\e903";position:absolute;right:40px;top:50%;margin-top:-9px}.btn.mod-secondary:before.sm{font-size:16px;font-size:1.6rem}.btn.mod-secondary:before.md{font-size:24px;font-size:2.4rem}.btn.mod-secondary:before.lg{font-size:35px;font-size:3.5rem}.btn.mod-secondary:before.xl{font-size:46px;font-size:4.6rem}.buttons-row .btn{margin:0 8px 8px 0}.alert{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;border:none;position:relative;padding:13px;padding-left:20px}.alert.collapsible{padding-right:70px}.alert .alert-close{border-left:1px solid transparent;font-size:22px;font-size:2.2rem;font-weight:700;color:#5d802f;line-height:48px;text-align:center;text-decoration:none;width:50px;position:absolute;top:0;right:0}.well{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#4a4a4a}.form-control::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#4a4a4a}.form-control:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{color:#4a4a4a}textarea{resize:vertical}fieldset+fieldset{margin-top:20px}.checkbox,.radio{line-height:1}input[type=checkbox],input[type=radio]{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;margin-top:6px;position:absolute!important;left:2px}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:inline-block;font-family:Lato,sans-serif;margin-bottom:0;padding-left:30px!important;padding-top:1px;position:relative;text-transform:none;vertical-align:top;color:#82b342;font-size:18px;font-weight:300;line-height:27px}input[type=checkbox]+label:before,input[type=radio]+label:before{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-8px -5px;width:17px;height:17px;content:"";display:inline-block;text-indent:-999em;margin-right:10px;position:absolute;vertical-align:middle;top:6px;left:0}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{content:",";background-position:-37px -5px}input[type=radio]+label:before{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-5px -35px;width:20px;height:20px;content:"";display:inline-block;text-indent:-999em;top:4px}input[type=radio]:checked+label:before{background-position:-35px -35px}.checkbox+.checkbox,.radio+.radio{margin-top:0}select.form-control{-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:url(/assets/img/icon-dropdown.png) no-repeat;background-position:right center;text-indent:.01px;text-overflow:"";padding-right:35px}select.form-control::-ms-expand{display:none}.lt-ie10 select.form-control{background-image:none;padding-right:0}.form-control{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;background:#fff;border:1px solid #a4c080;color:#4a4a4a;font-size:18px;font-size:1.8rem;font-weight:300;padding:6px 20px;height:50px}.form-control:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-color:#a4c080}.form-control.datepicker{background:#fff;border-color:#a4c080}.asterisk{color:#ef4136}.information-icon{font-size:20px;font-size:2rem;color:#253313}.information-icon:focus,.information-icon:hover{text-decoration:none;color:#253313}.form-group{margin-bottom:30px}.form-group.has-error .form-field{position:relative}.form-group.has-error .form-field:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f071";color:#ef4136;font-size:20px;font-size:2rem;position:absolute;top:14px;right:19px}.form-group.has-error .form-field:after.sm{font-size:16px;font-size:1.6rem}.form-group.has-error .form-field:after.md{font-size:24px;font-size:2.4rem}.form-group.has-error .form-field:after.lg{font-size:35px;font-size:3.5rem}.form-group.has-error .form-field:after.xl{font-size:46px;font-size:4.6rem}.form-group.has-error .form-control{border-color:#ef4136}@media (max-width:640px){.form-group.mod-2-column .row&gt;div{margin-top:20px}.form-group.mod-2-column .row&gt;div:first-child{margin-top:0}}.form-group label{font-size:18px;font-size:1.8rem;font-weight:300;line-height:1.33;margin-bottom:20px}.form-group .form-field{position:relative}.form-group .form-field input[type=file]{position:absolute;left:-999em}.form-group .form-field input.file-name{vertical-align:middle;max-width:250px;width:68%;margin-right:10px}@media (max-width:480px){.form-group .form-field input.file-name{max-width:140px}}.form-group .form-field .btn-browse{margin:0;vertical-align:middle;padding:13px 40px 14px}.form-group .form-field .alert.alert-danger{margin-top:10px;position:relative}.form-group .form-field .alert.alert-danger:before{content:"";border-bottom:10px solid #f2dede;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:-10px;left:20px}.form-group .form-inline .checkbox,.form-group .form-inline .radio{margin-right:20px;vertical-align:top}.form-group .checkbox input[type=checkbox],.form-group .checkbox-inline input[type=checkbox],.form-group .radio input[type=radio],.form-group .radio-inline input[type=radio]{margin-left:0}.form-group .checkbox-inline+.checkbox-inline,.form-group .radio-inline+.radio-inline{margin-left:0;padding-left:0}.input-with-icon{position:relative}.input-with-icon .form-control{padding-right:50px}.input-with-icon .font-icon{font-size:20px;font-size:2rem;font-weight:400;color:#969696;line-height:1;position:absolute;top:50%;right:20px;margin-top:-10px}.input-with-icon.success .font-icon{color:#5d802f}.input-with-icon.error .form-control{border-color:#ef4136}.input-with-icon.error .font-icon{color:#ef4136}.input-with-icon+.alert{margin-top:20px;position:relative}.input-with-icon+.alert:before{content:'';border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-10px;left:20px}.input-with-icon+.alert.alert-danger:before{border-bottom-color:#f2dede}.input-with-icon+.alert.alert-success:before{border-bottom-color:#dff0d8}.input-with-icon+.alert.alert-warning:before{border-bottom-color:#fcf8e3}.container{width:auto!important;max-width:1210px}.main-content{padding-top:50px;padding-bottom:40px;min-height:300px}@media (max-width:640px){.main-content{padding-top:30px;padding-bottom:20px}}.main-content figure{margin-bottom:20px}.main-content figcaption{font-style:italic;margin-top:20px}.sidebar .widget-video .video-details-description{display:none!important}@media (max-width:767px){.sidebar{margin-top:15px}.sidebar.pull-right{margin-top:0}}.general-section{padding:62px 0 70px}@media (max-width:400px){.general-section{padding:30px 0 40px}}.table-display{display:table;width:100%;height:100%}.table-display .table-cell-display{display:table-cell;vertical-align:middle}.page-meta{padding:40px 0}@media (max-width:640px){.page-meta{padding:30px 0}}.page-meta+.contents .main-content,.page-meta+.general-section{padding-top:10px}.header-wrapper:after,.header-wrapper:before{content:" ";display:table}.header-wrapper:after{clear:both}.header-wrapper .mobile-header-wrapper{float:left;width:25%}@media (max-width:991px){.header-wrapper .mobile-header-wrapper{display:table;width:100%;float:none}}@media (max-width:991px){.header-wrapper .mobile-header-wrapper .logo-area,.header-wrapper .mobile-header-wrapper .menu-toggler-area{display:table-cell;vertical-align:middle;width:50%}}@media (min-width:992px){.header-wrapper .mobile-header-wrapper .menu-toggler-area{display:none}}.header-wrapper .navigation-area{float:left;width:75%}@media (max-width:991px){.header-wrapper .navigation-area{float:none;width:auto;padding:15px 0 0}}.site-head{background:#fff;color:#2c3322;font-size:18px;font-size:1.8rem;padding:20px 0 0;width:100%;position:relative;z-index:10;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);-moz-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}@media (max-width:991px){.site-head{padding:15px 0 0}}.site-head a{color:#fff;font-weight:400}.site-head .btn{color:#fff}.site-head .menu-trigger{cursor:pointer;display:block;float:right;text-align:center;position:relative}.site-head-logo{margin-bottom:0}@media (max-width:480px){.site-head-logo{width:110px}}.site-head-logo a,.site-head-logo img{display:block}.site-head-nav{padding:32px 0 0}.site-head-nav:after,.site-head-nav:before{content:" ";display:table}.site-head-nav:after{clear:both}@media (min-width:992px){.site-head-nav{display:block!important}}@media (max-width:991px){.site-head-nav{display:none;padding:0;margin:0 -15px}}.site-head-nav&gt;ul{padding:0;list-style:none;float:right;margin:0;text-align:center}.site-head-nav&gt;ul:after,.site-head-nav&gt;ul:before{content:" ";display:table}.site-head-nav&gt;ul:after{clear:both}@media (max-width:991px){.site-head-nav&gt;ul{float:none;margin:0;padding:0 15px;text-align:left;background:#fbfbfb}}.site-head-nav-dropdown{position:relative;float:left;margin:0 15px;padding:0;font-size:18px;font-size:1.8rem;color:#2c3322;line-height:1}@media (max-width:991px){.site-head-nav-dropdown{display:block;margin:0;padding:0;float:none;border-top:1px solid #e6e6e6;line-height:1.5}}.site-head-nav-dropdown:hover a{color:#82b342;text-decoration:none}.site-head-nav-dropdown:hover a:after{bottom:37px;zoom:1;filter:alpha(opacity=10000);-webkit-opacity:100;-moz-opacity:100;opacity:100;visibility:visible}.site-head-nav-dropdown:hover .sub-menu{zoom:1;filter:alpha(opacity=10000);-webkit-opacity:100;-moz-opacity:100;opacity:100;top:69px;visibility:visible}.site-head-nav-dropdown:first-child{border-top:none}.site-head-nav-dropdown.has-sub-menu&gt;a{position:relative;padding-right:12px}.site-head-nav-dropdown.has-sub-menu&gt;a:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";position:absolute;top:0;right:0;font-size:14px;display:block;width:8px;line-height:1.5}.site-head-nav-dropdown.has-sub-menu&gt;a:before.sm{font-size:16px;font-size:1.6rem}.site-head-nav-dropdown.has-sub-menu&gt;a:before.md{font-size:24px;font-size:2.4rem}.site-head-nav-dropdown.has-sub-menu&gt;a:before.lg{font-size:35px;font-size:3.5rem}.site-head-nav-dropdown.has-sub-menu&gt;a:before.xl{font-size:46px;font-size:4.6rem}@media (max-width:991px){.site-head-nav-dropdown.has-sub-menu&gt;a:before{display:none}}.site-head-nav-dropdown.mod-right-position .sub-menu{left:auto;right:0}.site-head-nav-dropdown a{position:relative;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;color:#2c3322;display:block;padding:0 0 51px}.site-head-nav-dropdown a:after{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;background:#82b342;content:'';pointer-events:none;height:3px;width:100%;position:absolute;bottom:40px;left:0;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden}@media (max-width:991px){.site-head-nav-dropdown a:after{display:none}}@media (max-width:991px){.site-head-nav-dropdown a{display:block;color:#82b342;padding:10px 15px;font-weight:700}}.site-head-nav-dropdown.mod-button{padding-top:0;padding-bottom:0}.site-head-nav-dropdown.mod-button a{color:#fff;font-weight:700}@media (max-width:767px){.site-head-nav-dropdown.mod-button a{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background:0 0;color:#fff;text-align:left}}.site-head-nav-dropdown.is-active a{position:relative;color:#82b342}.site-head-nav-dropdown.is-active a:after{bottom:37px;zoom:1;filter:alpha(opacity=10000);-webkit-opacity:100;-moz-opacity:100;opacity:100;visibility:visible}.site-head-nav-dropdown .sub-menu{position:absolute;top:50px;left:0;margin:0;list-style:none;min-width:250px;padding:0 10px;background:#fbfbfb;visibility:hidden;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06)inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,.06)inset;box-shadow:0 1px 3px rgba(0,0,0,.06)inset;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.site-head-nav-dropdown .sub-menu:after,.site-head-nav-dropdown .sub-menu:before{content:" ";display:table}.site-head-nav-dropdown .sub-menu:after{clear:both}.lt-ie9 .site-head-nav-dropdown .sub-menu{zoom:1;filter:alpha(opacity=10000);-webkit-opacity:100;-moz-opacity:100;opacity:100}.site-head-nav-dropdown .sub-menu-item{display:block;padding:0;margin:0;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.5;text-align:left;border-top:1px solid #e6e6e6}.site-head-nav-dropdown .sub-menu-item:before{display:none}.site-head-nav-dropdown .sub-menu-item:first-child{border-top:0}.site-head-nav-dropdown .sub-menu-item-link{display:block;color:#82b342;padding:10px 30px;font-weight:700}.site-head-nav-dropdown .sub-menu-item-link:after{display:none}.site-head-nav-dropdown .sub-menu-item-link:hover{text-decoration:none}@media (max-width:991px){.site-head-nav-dropdown .sub-menu{display:none}}.hamburger{-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;background-color:#2c3322;display:block;margin:10px auto;height:4px;width:30px;position:relative}.hamburger:after,.hamburger:before{-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;content:'';display:block;background-color:#2c3322;height:4px;width:30px;position:absolute;left:0}.hamburger:before{top:-10px}.hamburger:after{top:10px}.site-footer{border-bottom:4px solid #82b342;padding:50px 0 40px;font-size:16px;font-size:1.6rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.21);-moz-box-shadow:0 1px 3px rgba(0,0,0,.21);box-shadow:0 1px 3px rgba(0,0,0,.21)}@media (max-width:480px){.site-footer{padding:30px 0 40px}}.site-footer a{color:#2c3322}.site-footer p{font-size:16px;font-size:1.6rem}.site-footer-nav:after,.site-footer-nav:before{content:" ";display:table}.site-footer-nav:after{clear:both}.site-footer-nav ul{padding:0;margin:0;list-style:none}.site-footer-nav ul:after,.site-footer-nav ul:before{content:" ";display:table}.site-footer-nav ul:after{clear:both}@media (max-width:991px){.site-footer-nav ul{margin-bottom:12px}}.site-footer-nav ul li{float:left;margin-right:22px;margin-bottom:10px;padding:0;font-size:16px;font-size:1.6rem}@media (max-width:991px){.site-footer-nav ul li{margin:0 0 1px;float:none}}.site-footer-nav ul li:first-child{border-left:none;margin-left:0;padding-left:0}.site-footer-developer{text-align:right;padding-top:12px}@media (max-width:767px){.site-footer-developer{text-align:left}}.site-footer-developer p{margin-bottom:0}.site-footer-developer img{vertical-align:middle}.site-footer-developer .footer-preside-logo{margin-left:10px}.widget-sub-navigation{margin-bottom:30px}.widget-sub-navigation .widget-title{padding:18px 18px 14px}.widget-sub-navigation .widget-content{padding:0}.widget-sub-navigation .widget-content ul{padding:0;margin:0;list-style:none}.widget-sub-navigation .widget-content ul li{border-top:1px solid #f9f9f9;margin-bottom:0;font-weight:700}.widget-sub-navigation .widget-content ul li:first-child{border-top:none}.widget-sub-navigation .widget-content ul li a{-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;color:#2c3322;display:block;padding:10px 20px;text-decoration:none}.widget-sub-navigation .widget-content ul li.is-active&gt;a,.widget-sub-navigation .widget-content ul li:hover&gt;a{position:relative;background:#f9f9f9}.widget-sub-navigation .widget-content ul li.has-submenu&gt;a{position:relative;padding-right:45px}.widget-sub-navigation .widget-content ul li.has-submenu&gt;a:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;font-size:2.4rem;content:"\f078";margin-top:-12px;position:absolute;top:50%;right:15px}.widget-sub-navigation .widget-content ul li.has-submenu&gt;a:after.sm{font-size:16px;font-size:1.6rem}.widget-sub-navigation .widget-content ul li.has-submenu&gt;a:after.md{font-size:24px;font-size:2.4rem}.widget-sub-navigation .widget-content ul li.has-submenu&gt;a:after.lg{font-size:35px;font-size:3.5rem}.widget-sub-navigation .widget-content ul li.has-submenu&gt;a:after.xl{font-size:46px;font-size:4.6rem}.widget-sub-navigation .widget-content ul li .submenu{background:#e0e0e0;display:none}.widget-sub-navigation .widget-content ul li .submenu li{font-size:1em;font-weight:400;border-top:none}.widget-sub-navigation .widget-content ul li .submenu li a{color:#2c3322}.widget-sub-navigation .widget-content ul li .submenu li.is-active&gt;a,.widget-sub-navigation .widget-content ul li .submenu li:hover&gt;a{background:#c6c6c6}.widget-sub-navigation .widget-content ul li .submenu li.has-submenu&gt;a:after{background-position:-129px -193px}.widget-route-details{border-top:1px solid #e6e6e6;padding-top:40px}.widget-route-details dl dt{color:#2c3322;font-weight:300;line-height:27px;margin-bottom:7px}.widget-route-details dl dd{color:#2c3322;font-weight:400;letter-spacing:.3px;line-height:24px;margin-bottom:17px}.widget-route-details .map-link{color:#82b342;display:inline-block;font-weight:700;line-height:27px;margin-top:7px}.widget-route-details .map-link .icon{margin-right:5px}.route-character{margin-bottom:40px}.route-character-header{border-bottom:1px solid #e6e6e6;margin-bottom:22px;padding-bottom:20px}.route-character-header h4{margin-bottom:0}.route-character-header h4 .icon{margin-right:10px}.route-character-details ul{padding:0;margin:0;list-style:none;font-weight:700;padding-left:30px}@media (max-width:640px){.route-character-details ul{padding-left:0}}.route-character-details ul li{line-height:37px}.route-character-details ul li:before{content:"-";margin-right:20px}.widget-video{margin-bottom:30px;position:relative}.widget-video&gt;a{display:block}.widget-video .video-details{color:#fff;width:100%;padding-left:25px;padding-right:25px;position:absolute;z-index:3;bottom:25px;left:0}.widget-video .video-details a{color:#fff}.widget-video .video-details-title{display:table;font-size:24px;font-size:2.4rem;margin-bottom:0}.widget-video .video-details-title .arrow{display:table-cell;width:44px;position:relative;z-index:1;vertical-align:top}.widget-video .video-details-title .arrow .icon-arrow{background:#2c7fc2;display:block;font-size:20px;font-size:2rem;width:43px;height:43px;line-height:43px;padding:0;text-align:center}.widget-video .video-details-title .arrow .icon-arrow:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f04b";font-size:20px;font-size:2rem}.widget-video .video-details-title .arrow .icon-arrow:before.sm{font-size:16px;font-size:1.6rem}.widget-video .video-details-title .arrow .icon-arrow:before.md{font-size:24px;font-size:2.4rem}.widget-video .video-details-title .arrow .icon-arrow:before.lg{font-size:35px;font-size:3.5rem}.widget-video .video-details-title .arrow .icon-arrow:before.xl{font-size:46px;font-size:4.6rem}.widget-video .video-details-title .title{display:table-cell;background:#0f67b3;padding:7px 12px}.widget-video .video-details-description{-webkit-transition:max-height 300ms padding 200ms;-moz-transition:max-height 300ms padding 200ms;-o-transition:max-height 300ms padding 200ms;transition:max-height 300ms padding 200ms;background:#2c7fc2;padding:15px;display:none;overflow:hidden}@media (max-width:640px){.widget-video .video-details-description{display:none!important}}.collapsible{margin-bottom:30px}.collapsible-item-header{color:#2c3322;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:block;font-size:18px;font-size:1.8rem;font-weight:700;line-height:27px;margin:0;padding:0 30px}.collapsible-item-header:first-child{border-top:none}.collapsible-item-header.mod-collapsible-title{padding:10px 30px}.collapsible-item&gt;.collapsible-item-header&gt;a{color:#82b342;position:relative;display:block;padding:10px 0;text-decoration:none}.collapsible-item&gt;.collapsible-item-header&gt;a:after{background-color:#82b342;content:"";display:block;width:17px;height:1px;position:absolute;right:0;top:50%}.collapsible-item&gt;.collapsible-item-header&gt;a:before{background-color:#82b342;content:"";display:block;width:1px;height:17px;margin-top:-8px;position:absolute;right:8px;top:50%}.collapsible-item.is-open&gt;.collapsible-item-header&gt;a:before{display:none}.collapsible-item-content{border-bottom:1px solid #e6e6e6;display:none;padding:5px 30px}.collapsible-item-content .form-group{margin-bottom:20px}.collapsible-item-content .checkbox{margin-top:20px;margin-bottom:0}.collapsible-item-content .checkbox label{color:#82b342;font-size:18px;font-weight:300;line-height:27px}.collapsible.arrow-on-right .collapsible-item&gt;.collapsible-item-header a{padding:25px 45px 20px 20px}.collapsible.arrow-on-right .collapsible-item&gt;.collapsible-item-header a:before{display:none!important}.collapsible.arrow-on-right .collapsible-item&gt;.collapsible-item-header a:after{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-100px -185px;width:12px;height:18px;display:inline-block;text-indent:-999em;content:".";position:absolute;right:29px;top:50%;margin-top:-9px}.collapsible.arrow-on-right .collapsible-item.is-open&gt;.collapsible-item-header a:after{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-66px -190px;width:18px;height:12px;display:inline-block;text-indent:-999em;content:",";margin-top:-6px}.toggle-tabs{margin-bottom:30px}@media (max-width:640px){.toggle-tabs{margin-bottom:20px}}.toggle-tabs-nav{position:relative}.toggle-tabs-nav ul{padding:0;margin:0;list-style:none;display:table;border-bottom:1px solid #f9f9f9;width:100%}.toggle-tabs-nav ul:after,.toggle-tabs-nav ul:before{content:" ";display:table}.toggle-tabs-nav ul:after{clear:both}.toggle-tabs-nav ul&gt;li{display:table-cell;font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:0;padding-left:0;position:relative}.toggle-tabs-nav ul&gt;li a{background:0 0;color:#2c3322;display:block;padding:12px 28px;position:relative;text-align:left;text-decoration:none}.toggle-tabs-nav ul&gt;li.is-active a{background:#f9f9f9;cursor:default}.toggle-tabs-nav.mod-float-left ul{display:block}.toggle-tabs-nav.mod-float-left ul&gt;li{float:left}.toggle-tabs-panel{background:0 0}.toggle-tabs-panel-item-header{display:none}.toggle-tabs-panel-item-content{padding-top:30px;padding-bottom:10px}@media (max-width:640px){.toggle-tabs.mod-mobile-accordion&gt;.toggle-tabs-nav{display:none}}@media (max-width:640px){.toggle-tabs.mod-mobile-accordion&gt;.toggle-tabs-panel&gt;.toggle-tabs-panel-item{border-bottom:1px solid #525252}.toggle-tabs.mod-mobile-accordion&gt;.toggle-tabs-panel&gt;.toggle-tabs-panel-item:first-child{border-top:1px solid #525252}}.toggle-tabs.mod-mobile-accordion&gt;.toggle-tabs-panel&gt;.toggle-tabs-panel-item&gt;.toggle-tabs-panel-item-header{-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;background:0 0;display:none;font-size:16px;font-size:1.6rem;font-weight:700;padding:10px 0;text-decoration:none}@media (max-width:640px){.toggle-tabs.mod-mobile-accordion&gt;.toggle-tabs-panel&gt;.toggle-tabs-panel-item&gt;.toggle-tabs-panel-item-header{display:block}}@media (max-width:640px){.toggle-tabs.mod-mobile-accordion&gt;.toggle-tabs-panel&gt;.toggle-tabs-panel-item&gt;.toggle-tabs-panel-item-content{display:none;padding-bottom:10px;padding-top:10px}}@media (min-width:768px){.toggle-tabs.mod-mobile-accordion&gt;.toggle-tabs-panel&gt;.toggle-tabs-panel-item&gt;.toggle-tabs-panel-item-content{display:block!important}}.toggle-tabs.mod-tab-links&gt;.toggle-tabs-panel&gt;.toggle-tabs-panel-item.is-active&gt;.toggle-tabs-panel-item-content{display:block!important}.magnific-popup{position:relative;padding:20px;width:auto;max-width:435px;margin:20px auto}.magnific-popup form header{background:#fff;padding:20px 65px 20px 30px}.magnific-popup form header h3{color:#000;font-weight:700;margin-bottom:0}.magnific-popup form .body{background:#eee;padding:30px 30px 10px}.magnific-popup form .body:after,.magnific-popup form .body:before{content:" ";display:table}.magnific-popup form .body:after{clear:both}@media (max-width:640px){.magnific-popup form .body{padding-top:10px}}.magnific-popup form footer{background:#fff;padding:20px 30px}.magnific-popup form footer .form-group,.magnific-popup form footer .form-row{margin-bottom:0}@media (max-width:640px){.magnific-popup form footer .form-group{margin-top:20px}.magnific-popup form footer .form-group:first-child{margin-top:0}}.magnific-popup form .form-row.columns{margin-left:-6px;margin-right:-6px}.magnific-popup form .form-row .col-2{padding:0 6px}.magnific-popup .white-popup-content{-webkit-box-shadow:0 1px 3px 1px #525252;-moz-box-shadow:0 1px 3px 1px #525252;box-shadow:0 1px 3px 1px #525252;background:#fff}.magnific-popup .mfp-close{top:30px;right:45px;font-size:40px}.magnific-popup.mfp-video-popup{max-width:865px}.magnific-popup.mfp-video-popup .mfp-iframe-scaler{position:relative}.magnific-popup.mfp-video-popup .white-popup-content{padding-bottom:20px}.magnific-popup.mfp-video-popup header{padding:25px 40px 5px}.magnific-popup.mfp-video-popup header h3{color:#000;margin-bottom:0}.magnific-popup.mfp-video-popup header .mfp-close{position:static;float:right;display:inline-block;margin-top:5px;margin-left:10px;margin-bottom:10px;width:auto;height:auto;opacity:1;color:#000;font-family:Lato,sans-serif;font-size:1.125em;line-height:normal}.magnific-popup.mfp-video-popup header .mfp-close .icon{margin-left:5px;vertical-align:middle}.magnific-popup.mfp-video-popup .body{padding:10px 40px}@media (max-width:640px){.magnific-popup.mfp-video-popup header{padding:20px 20px 0}.magnific-popup.mfp-video-popup .body{padding:10px 20px}}.route-difficulty{-webkit-border-radius:100px;-webkit-background-clip:padding-box;-moz-border-radius:100px;-moz-background-clip:padding;border-radius:100px;background-clip:padding-box;display:inline-block;line-height:0;text-align:center;height:33px;width:33px}.route-difficulty:before{color:#fff;font-size:14px;font-size:1.4rem;letter-spacing:.23px;line-height:33px;font-weight:900}.route-difficulty.mod-three{background:#619200}.route-difficulty.mod-three:before{content:"III"}.route-difficulty.mod-four{background:#8ea400}.route-difficulty.mod-four:before{content:"IV"}.route-difficulty.mod-five{background:#d2c000}.route-difficulty.mod-five:before{content:"V"}.route-difficulty.mod-six{background:#e8be00}.route-difficulty.mod-six:before{content:"VI"}.route-difficulty.mod-seven{background:#e29100}.route-difficulty.mod-seven:before{content:"VII"}.route-difficulty.mod-eight{background:#db5e00}.route-difficulty.mod-eight:before{content:"VIII"}.route-difficulty.mod-nine{background:#d73800}.route-difficulty.mod-nine:before{content:"IX"}.route-difficulty.mod-ten{background:#d00600}.route-difficulty.mod-ten:before{content:"X"}.dav-star-rating{font-size:0}.dav-star-rating span{background-image:url(/assets/img/icon-sprite.png);background-repeat:no-repeat;background-position:-122px -92px;width:24px;height:23px;content:"";text-indent:-999em;display:inline-block;margin-right:5px}.dav-star-rating span.is-active~span,.dav-star-rating.no-star span{background-position:-153px -92px}.widget{margin-bottom:20px}.banner{position:relative;text-align:center}@media (max-width:991px){.banner{background:#82b342}}.banner-content{position:absolute;top:0;z-index:0;height:100%;width:50%;max-width:729px;text-align:left;padding:25px 25px 25px 0}.banner-content:before{content:'';display:block;width:500%;height:100%;position:absolute;z-index:-1;left:-400%;top:0;background:url(../../../assets/img/banner-content-bg-2.png) right 20% repeat-y}@media (max-width:991px){.banner-content:before{display:none}}.banner-content:after{content:'';display:block;width:500%;height:100%;position:absolute;left:-415%;top:0;z-index:-2;background:#82b342}@media (max-width:991px){.banner-content:after{display:none}}.lt-ie9 .banner-content:after{display:none}@media (max-width:991px){.banner-content{position:relative;top:auto;height:auto;width:auto;max-width:none;padding:90px 15px 30px;margin:-90px -15px 0;background:url(../../../assets/img/banner-content-bg-2.png) center top repeat}}@media (max-width:767px){.banner-content{background:#82b342;margin:0;padding:20px 0 30px}}.banner-content-wrapper{max-width:480px;margin:0}@media (max-width:991px){.banner-content-wrapper{max-width:none}}.banner-content *{color:#fff}.banner-content .heading{font-size:48px;font-size:4.8rem;font-weight:900;text-transform:uppercase}@media (max-width:767px){.banner-content .heading{font-size:30px;font-size:3rem;margin-bottom:5px}}.banner-content p{font-weight:400}.banner-content .btn{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.21);-moz-box-shadow:0 1px 3px rgba(0,0,0,.21);box-shadow:0 1px 3px rgba(0,0,0,.21)}@media (max-width:400px){.banner-content .btn{width:100%}}.grid-listing{padding:0;list-style:none;margin:0 -15px}.grid-listing:after,.grid-listing:before{content:" ";display:table}.grid-listing:after{clear:both}.grid-listing-item{float:left;width:33.3333%;padding:0 15px;margin:0 0 30px;text-align:center}@media (max-width:991px){.grid-listing-item{width:50%}}@media (max-width:640px){.grid-listing-item{width:auto;float:none}}.grid-listing-item:nth-child(3n)+.grid-listing-item{clear:left}@media (max-width:991px){.grid-listing-item:nth-child(3n)+.grid-listing-item{clear:none}}@media (max-width:991px){.grid-listing-item:nth-child(even)+.grid-listing-item{clear:left}}.grid-listing-item-featured-image{display:block;margin:0 auto 20px}.grid-listing-item-content{text-align:center}@media (max-width:640px){.grid-listing-item-content{max-width:480px;margin:0 auto}}.grid-listing-item-content .meta-details{margin-bottom:5px}.grid-listing-item-content .heading&gt;a,.grid-listing-item-content .heading&gt;a:hover{color:#5d802f}.grid-listing-item-content .heading+.meta-details{margin-top:-10px;margin-bottom:15px}.grid-listing.mod-align-left .grid-listing-item-featured-image{margin-left:0}.grid-listing.mod-align-left .grid-listing-item-content{text-align:left}@media (max-width:640px){.grid-listing.mod-align-left .grid-listing-item-content{margin-left:0}}.grid-listing.mod-vertical{margin:0 0 15px}.grid-listing.mod-vertical .grid-listing-item{position:relative;width:auto;float:none;padding:0 0 0 403px;margin:0 0 35px;min-height:175px}@media (max-width:767px){.grid-listing.mod-vertical .grid-listing-item{padding:0;min-height:0}}.grid-listing.mod-vertical .grid-listing-item .grid-listing-item-featured-image{max-width:373px;position:absolute;left:0;top:0}@media (max-width:767px){.grid-listing.mod-vertical .grid-listing-item .grid-listing-item-featured-image{position:relative;left:auto;top:auto;max-width:100%;margin:0 0 20px}}@media (max-width:640px){.grid-listing.mod-vertical .grid-listing-item .grid-listing-item-featured-image{margin:0 auto 20px}}.grid-listing.mod-vertical .grid-listing-item .grid-listing-item-content{text-align:left;max-width:none}@media (max-width:640px){.grid-listing.mod-vertical .grid-listing-item .grid-listing-item-content{text-align:center;max-width:480px}}.grid-listing.mod-vertical .grid-listing-item .grid-listing-item-content .heading{margin-bottom:10px}.grid-listing.mod-vertical.mod-mini .grid-listing-item{padding:0 0 0 202px;min-height:81px;margin-bottom:30px}@media (max-width:767px){.grid-listing.mod-vertical.mod-mini .grid-listing-item{padding:0;min-height:0}}.grid-listing.mod-vertical.mod-mini .grid-listing-item .grid-listing-item-featured-image{max-width:172px}@media (max-width:640px){.grid-listing.mod-vertical.mod-mini .grid-listing-item .grid-listing-item-featured-image{margin:0 0 20px}}@media (max-width:640px){.grid-listing.mod-vertical.mod-mini .grid-listing-item .grid-listing-item-content{text-align:left;max-width:none}}.grid-listing.mod-two-column .grid-listing-item{width:50%;clear:none}@media (max-width:640px){.grid-listing.mod-two-column .grid-listing-item{width:100%;float:none}}.grid-listing.mod-two-column .grid-listing-item:nth-child(3n)+.grid-listing.mod-two-column .grid-listing-item{clear:none}.grid-listing.mod-two-column .grid-listing-item:nth-child(2n+1){clear:both}.grid-listing.mod-two-column .grid-listing-item-featured-image{margin-left:0}.grid-listing.mod-two-column .grid-listing-item-content{text-align:left}@media (max-width:640px){.grid-listing.mod-two-column .grid-listing-item-content{margin-left:0}}.grid-listing.mod-carousel{margin-bottom:60px}.grid-listing.mod-carousel .grid-listing-item{float:left;clear:none!important}.grid-listing .slick-dots{bottom:0;margin:0}.grid-listing .slick-dots li{width:15px;height:15px;margin:0 7.5px}.grid-listing .slick-dots li.slick-active button{background:#5d802f}.grid-listing .slick-dots li button{padding:0;width:15px;height:15px;background:0 0;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;border:1px solid #5d802f}.grid-listing .slick-dots li button:before{display:none}.listing{padding:0;margin:0;list-style:none}.listing-item{padding-top:30px;margin-bottom:30px;border-top:1px solid #e6e6e6}.listing-item:after,.listing-item:before{content:" ";display:table}.listing-item:after{clear:both}.listing-item-thumbnail{float:left;width:80px;position:relative;z-index:1}@media (max-width:640px){.listing-item-thumbnail{width:60px}}.listing-item-details{float:left;width:100%;margin-left:-80px;padding-left:100px;padding-top:9px}@media (max-width:640px){.listing-item-details{padding-top:0;padding-left:80px;margin-left:-60px}}.listing-item-details .meta-details:first-child{margin-top:-9px}@media (max-width:640px){.listing-item-details .meta-details:first-child{margin-top:0}}.button-wrapper{position:relative;text-align:center}.button-wrapper:before{content:'';display:block;width:100%;height:1px;background:#dfdfdf;position:absolute;left:0;top:50%;margin-top:-.5px}@media (max-width:640px){.button-wrapper:before{display:none}}.button-wrapper .button-holder{position:relative;display:inline-block;background:#fff;padding:0 80px}@media (max-width:640px){.button-wrapper .button-holder{padding:0}}@media (max-width:480px){.button-wrapper .button-holder{display:block}}@media (min-width:992px){.button-wrapper .button-holder .btn{min-width:264px}}@media (max-width:400px){.button-wrapper .button-holder .btn{width:100%}}.bg-grey-background .button-wrapper .button-holder{background:#eef3e7}.testimonial-area{background:url(../../../assets/img/testimonial-area-bg-2.png) center top repeat-x;padding:130px 0 20px}@media (max-width:767px){.testimonial-area{background:#2c3322;padding:30px 0}}.testimonial-area-wrapper{text-align:center;max-width:980px;margin:0 auto}.testimonial-area-wrapper *{color:#fff}.testimonial-area-wrapper .quote{font-size:22px;font-size:2.2rem;font-style:italic;font-weight:300;line-height:1.25}.tag-list{margin:0;list-style:none;padding:15px 0}.tag-list:after,.tag-list:before{content:" ";display:table}.tag-list:after{clear:both}.tag-list-item{display:block;float:left;padding:0;margin:0 15px 15px 0}.tag-list-item .tag{display:block;font-size:18px;font-size:1.8rem;font-weight:700;color:#fff;line-height:1.5;text-align:center;padding:10px 20px;background:#253313}.tag-list-item .tag:hover{text-decoration:none}.more-link-holder{border-top:1px solid #e6e6e6;padding:22px 0}.more-link-holder .more-link{position:relative;display:inline;font-size:18px;font-size:1.8rem;font-weight:700;line-height:normal}.more-link-holder .more-link:after{font-family:icomoon;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;font-size:2.4rem;font-size:18px;font-size:1.8rem;font-weight:400;line-height:1;color:#82b342;content:"\e903";margin-left:4px;position:relative;top:2px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.more-link-holder .more-link:after.sm{font-size:16px;font-size:1.6rem}.more-link-holder .more-link:after.md{font-size:24px;font-size:2.4rem}.more-link-holder .more-link:after.lg{font-size:35px;font-size:3.5rem}.more-link-holder .more-link:after.xl{font-size:46px;font-size:4.6rem}.more-link-holder .more-link:hover{text-decoration:none}.more-link-holder .more-link:hover:after{margin-left:10px;font-weight:900}.featured-members-area{padding:86.5px 0 0}@media (max-width:991px){.featured-members-area{padding-top:0}}.featured-members-area-wrapper{background:#eef3e7}.featured-members-area .members-list{padding-top:86.5px;padding-bottom:20px;margin-top:-173px}@media (max-width:991px){.featured-members-area .members-list{padding-top:40px;padding-bottom:0;margin-top:0}}.featured-members-area .member-profile-image{width:173px}@media (max-width:640px){.featured-members-area .member-profile-image{width:150px}}@media (max-width:480px){.featured-members-area .member-profile-image{width:173px}}.featured-members-area .member p{margin-bottom:20px}.members-list{padding:0;margin:0;list-style:none}.members-list:after,.members-list:before{content:" ";display:table}.members-list:after{clear:both}.members-list-item{display:block;width:25%;float:left;margin:0 0 60px;padding:0 15px}@media (max-width:991px){.members-list-item{width:50%}}@media (max-width:480px){.members-list-item{width:auto;float:none}}.members-list-item:nth-child(4n)+.members-list-item{clear:left}@media (max-width:991px){.members-list-item:nth-child(4n)+.members-list-item{clear:left}}@media (max-width:991px){.members-list-item:nth-child(even)+.members-list-item{clear:left}}.members-list.mod-vertical .members-list-item{border-bottom:1px solid #e6e6e6;display:block;float:none;margin-bottom:25px;padding:0 0 10px;width:100%}.members-list.mod-vertical .member{text-align:left}.members-list.mod-vertical .member:after,.members-list.mod-vertical .member:before{content:" ";display:table}.members-list.mod-vertical .member:after{clear:both}.members-list.mod-vertical .member-img{float:left;width:66px;position:relative;z-index:1}.members-list.mod-vertical .member-img+.member-details{float:left;margin-left:-66px;padding-left:100px;width:100%}.member{text-align:center}.member-profile-image{display:block;width:86px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;margin:0 auto 30px}.member-name{margin-bottom:10px}.member p{margin-bottom:11px}.sub-navigation-list{padding:0;margin:0;list-style:none}.sub-navigation-list:after,.sub-navigation-list:before{content:" ";display:table}.sub-navigation-list:after{clear:both}.sub-navigation-list-item{display:block;padding:0;margin:0;border-bottom:1px solid #e6e6e6;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.5}.sub-navigation-list-item:before{display:none}.sub-navigation-list-item:first-child{border-top:1px solid #e6e6e6}.sub-navigation-list-item.has-sub-navigation&gt;a{border-bottom:1px solid #e6e6e6}.sub-navigation-list-item.is-active&gt;a{color:#2c3322}.sub-navigation-list-item&gt;a{display:block;color:#82b342;padding:10px 15px 11px 30px}.sub-navigation-list-item&gt;a:hover{text-decoration:none}.sub-navigation-list .sub-navigation-list{padding-left:30px}.sub-navigation-list .sub-navigation-list .sub-navigation-list-item{border-bottom:0;border-top:1px solid #e6e6e6;font-weight:300}.sub-navigation-list .sub-navigation-list .sub-navigation-list-item:first-child{border-top:0}.event-widget{position:relative;margin:0 0 48px}.event-widget .date-navigation{position:absolute;top:0;width:200px;padding-right:30px;left:0;z-index:10;height:675px;overflow:hidden}@media (max-width:767px){.event-widget .date-navigation{display:none}}.event-widget .date-navigation .year{margin:0}.event-widget .date-navigation .year .year-heading{display:block;color:#2c3322;text-align:right;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1.5;text-transform:uppercase;padding:10px 30px 10px 15px;border-bottom:1px solid #e6e6e6}.event-widget .date-navigation .year .year-heading:focus,.event-widget .date-navigation .year .year-heading:hover{text-decoration:none}.event-widget .date-navigation .year ul{padding:0;margin:0;list-style:none;display:none}.event-widget .date-navigation .year ul li{border-bottom:1px solid #e6e6e6;text-align:right;font-size:18px;font-size:1.8rem;font-weight:300;color:#2c3322;line-height:1.5;padding:10px 30px 10px 15px;margin:0}.event-widget .date-navigation .year ul li.active{padding:0}.event-widget .date-navigation .year ul li.active a{display:block;padding:10px 30px 10px 15px;color:#82b342}.event-widget .date-navigation .year ul li.active a:focus,.event-widget .date-navigation .year ul li.active a:hover{text-decoration:none}.event-widget .date-navigation .year ul li.active.current a{color:#82b342;font-weight:700;position:relative}.event-widget .event-scroller{padding:0 0 0 200px;overflow:auto;height:989px;display:none}@media (max-width:767px){.event-widget .event-scroller{padding:0;height:auto;display:block!important}}.event-widget .event-scroller .month-holder .month-heading{display:block;color:#2c3322;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1.5;padding:10px 0;border-bottom:1px solid #e6e6e6;margin:0 0 30px}.event-widget .event-scroller .month-holder .grid-listing{margin:0}.event-widget .event-scroller .mCSB_inside&gt;.mCSB_container{margin-right:7px}.event-widget .event-scroller .mCSB_scrollTools{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.event-widget .event-scroller .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#a4c080;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.event-widget .event-scroller .mCS-autoHide:hover&gt;.mCustomScrollBox&gt;.mCSB_scrollTools,.event-widget .event-scroller .mCS-autoHide:hover&gt;.mCustomScrollBox~.mCSB_scrollTools,.event-widget .event-scroller .mCustomScrollBox:hover&gt;.mCSB_scrollTools,.event-widget .event-scroller .mCustomScrollBox:hover~.mCSB_scrollTools,.event-widget .event-scroller .mCustomScrollbar&gt;.mCustomScrollBox&gt;.mCSB_scrollTools.mCSB_scrollTools_onDrag,.event-widget .event-scroller .mCustomScrollbar&gt;.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{zoom:1;filter:alpha(opacity=10000);-webkit-opacity:100;-moz-opacity:100;opacity:100}.event-widget .event-scroller .mCSB_scrollTools,.event-widget .event-scroller .mCSB_scrollTools .mCSB_draggerRail{width:4px}.event-widget .event-scroller .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background:0 0}.gallery{margin-bottom:30px}@media print{*{box-shadow:none!important;text-shadow:none!important;-ms-filter:none!important;filter:none!important}input,select,textarea{page-break-inside:avoid}a,a:visited{text-decoration:underline}.ir a:after,a[href]:after,a[href^="javascript:"]:after,a[href^="#"]:after,abbr[title]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}</pre></body></html>