.events-table,.widget-wrap .events-table{margin-bottom:0;border-collapse:separate;border-spacing:0}.events-table .events-tr,.widget-wrap .events-table .events-tr{border-bottom:0}.events-table .events-tr td,.widget-wrap .events-table .events-tr td{border-top:2px solid #ffff5a !important}.events-table .event-small-info,.widget-wrap .events-table .event-small-info{font-weight:300;font-size:16px}.events-table td.event-info,.widget-wrap .events-table td.event-info{padding-left:40px;padding-right:40px}.events-table .event-date-container,.widget-wrap .events-table .event-date-container{text-align:center;display:table;margin:0 auto}.events-table .date-inner-wrap,.widget-wrap .events-table .date-inner-wrap{display:inline;float:left;padding:0 20px 0 0}.events-table .month-dash,.widget-wrap .events-table .month-dash{display:table-cell;vertical-align:middle;text-align:center;padding-right:20px;font-size:3em}.events-table .event-month h3,.widget-wrap .events-table .event-month h3{font-weight:400;margin:15px 0 0 0;line-height:1em}.events-table .event-year h3,.widget-wrap .events-table .event-year h3{font-weight:400}.events-table .event-date h1,.widget-wrap .events-table .event-date h1{font-size:4em;margin:0;line-height:1em}.events-table .event-name,.widget-wrap .events-table .event-name{font-family:"Rum Raisin",sans-serif;font-size:28px;line-height:1em}.events-table .event-location,.widget-wrap .events-table .event-location{line-height:1.2em;padding:10px 0;font-weight:300;font-size:1.2em}.events-table .event-group,.widget-wrap .events-table .event-group{line-height:1.2em;font-weight:300}.events-table .cta-button,.widget-wrap .events-table .cta-button{margin:0;float:right}.events-table .wpv-filter-next-link,.events-table .wpv-filter-previous-link,.widget-wrap .events-table .wpv-filter-next-link,.widget-wrap .events-table .wpv-filter-previous-link{margin-top:40px}.events-table .wpv-filter-next-link .dashicons,.events-table .wpv-filter-next-link .dashicons-before:before,.events-table .wpv-filter-previous-link .dashicons,.events-table .wpv-filter-previous-link .dashicons-before:before,.widget-wrap .events-table .wpv-filter-next-link .dashicons,.widget-wrap .events-table .wpv-filter-next-link .dashicons-before:before,.widget-wrap .events-table .wpv-filter-previous-link .dashicons,.widget-wrap .events-table .wpv-filter-previous-link .dashicons-before:before{width:40px;height:40px;font-size:40px}.events-table .wpv-filter-previous-link,.events-table .js-wpv-pagination-previous-link,.widget-wrap .events-table .wpv-filter-previous-link,.widget-wrap .events-table .js-wpv-pagination-previous-link{float:left}.events-table .wpv-filter-next-link,.events-table .js-wpv-pagination-next-link,.widget-wrap .events-table .wpv-filter-next-link,.widget-wrap .events-table .js-wpv-pagination-next-link{float:right}.past-events-button{margin-top:40px;text-align:center}.wpv-buy-tickets-button .cta-button{width:100%;text-align:center;margin-top:0}.event-field-title{margin:20px 0 5px 0;font-weight:800}.event-post-container{border-bottom:none !important;margin:20px 0 0 !important;clear:both}.event-info-wrap{text-align:center}.single-events .entry-meta{display:none}.sidebar-next-event h3{margin-bottom:0}.sidebar-next-event .event-date{font-size:1.2em;font-family:"Rum Raisin",sans-serif}.sidebar-next-event .event-info{border-bottom:1px solid #333;padding-bottom:20px;margin-bottom:20px;padding-top:10px}.sidebar-all-events{font-size:1.3em;margin-top:10px;font-family:"Rum Raisin",sans-serif;border-top:#ffff5a;padding-top:10px}@media only screen and (max-width: 767px){.event-info-button{display:none !important}.events-table td{padding-top:6px;padding-bottom:13px}}@media only screen and (max-width: 480px){.event-date-container{font-size:.5em}.events-table td{display:block}.event-info{text-align:center}}.no-items{text-align:center}.special-wrap{padding-bottom:30px;margin-top:30px;border-bottom:1px solid #ddd}.special-wrap .subtitle{font-weight:900;margin-bottom:10px}.special-wrap .button{width:100%;text-align:center;margin-top:0 !important;margin-bottom:20px !important}.special-wrap p:last-child{margin-bottom:0}.tiled-gallery-caption{font-family:"Rum Raisin",sans-serif;color:#fff !important;background:transparent !important;text-shadow:2px 2px 1px rgba(33,33,33,0.7);font-size:28px !important;text-align:center;text-transform:uppercase}.adventure-wrap{padding-top:30px}.adventure-wrap .adventure-body ul{font-size:1.3em}.adventure-wrap .adventure-sidebar ul>li{margin-bottom:14px;list-style-type:none !important;text-align:right}.single-adventure .entry-content{padding:30px 0}@media only screen and (max-width: 768px){.adventure-wrap{padding-top:20px}.adventure-wrap .adventure-sidebar ul{margin-left:0}.adventure-wrap .adventure-sidebar ul>li{text-align:left}}.faq-menu{margin:0 auto;text-align:center}.faq-menu span{text-align:center;font-size:1.2em;font-style:italic}.faq-menu ul{text-decoration:none;margin:0 auto;text-align:center}.faq-menu li{text-decoration:none;display:inline-block;margin:0 auto;padding:20px}.faq-menu .button{margin-top:0 !important}.faq-section-title{font-family:"Rum Raisin",sans-serif;font-size:1.5em;font-weight:600;text-align:center;display:block;margin-bottom:20px;line-height:1em}.faq-section-wrap{clear:both}.faq-section-wrap .accordion-toggle{background-color:rgba(221,221,221,0.5);color:#f71b24;padding:20px;font-size:1.1em;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.faq-section-wrap .accordion-toggle.active{background-color:#f71b24;color:#fff}.faq-section-wrap .accordion-toggle:before{font-family:'dashicons';content:"\f132";vertical-align:middle;padding-right:15px}.faq-section-wrap .accordion-toggle.active:before{font-family:'dashicons';content:"\f460";vertical-align:middle;padding-right:15px}.faq-section-wrap .accordion-container{clear:both}.accordion-toggle{cursor:pointer}.accordion-content{display:none}.accordion-content.default{display:block}@media only screen and (max-width: 1023px){.faq-section-wrap{padding-top:0}}@font-face{font-family:'press-style';src:url("../fonts/press_style-webfont.eot");src:url("../fonts/press_style-webfont.eot#iefix") format("embedded-opentype"),url("../fonts/press_style-webfont.woff") format("woff2"),url("../fonts/press_style-webfont.woff") format("woff"),url("../fonts/press_style-webfont.ttf") format("truetype"),url("../fonts/press_style-webfont.svg") format("svg");font-weight:normal;font-style:normal}body{font-family:"Roboto Slab",sans-serif;font-weight:400;color:#333;background-color:#fff;background-size:cover;background:url(../../../uploads/2016/10/leaves.png) fixed no-repeat top right}::-moz-selection{background-color:#ddd;color:#fff}::selection{background-color:#ddd;color:#fff}a{color:#f71b24;border-bottom:0 !important}a:hover{color:#ffff5a;border-bottom:0}blockquote,blockquote::before{color:#333}blockquote::before{font-size:50px;top:-20px}h1,h2,h3,h4,h5,h6{font-family:"Rum Raisin",sans-serif;color:#252525;font-weight:600}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.entry-content .button,a.cta-button,input.cta-button{background-color:#f71b24;clear:both;font-family:"Rum Raisin",sans-serif;font-size:18px;font-weight:900;letter-spacing:1px;margin-top:20px;padding:10px 15px;text-transform:uppercase;border:0 !important;color:#fff;border-radius:3px !important}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,.entry-content .button:hover,a.cta-button:hover,input.cta-button:hover{background-color:#1b7b42;color:#333 !important}input,select,textarea{font-family:"Roboto Slab",sans-serif;font-weight:300;border:2px solid #ddd;color:#333;border-radius:0;background-color:transparent}input:focus,textarea:focus{border:2px solid #ddd}table tr{border-bottom:2px solid #ddd}table tbody{border-bottom:none !important}table td{border:none !important}table .tr-child{border-bottom:none !important}.arve-play-background,.arve-play-background:focus,.arve-play-background:hover{border:0 !important}.entry{margin-bottom:0}.entry-title{font-size:3.5em;line-height:.9;word-wrap:break-word}.entry-title a:hover{color:#ffff5a}.page-subtitle{color:#f71b24;font-size:2em;font-weight:900;font-family:"Rum Raisin",sans-serif}.single-thumbnail{clear:both;padding:20px 0;text-align:center}.entry-content{padding:40px 0}.enews-widget input[type="submit"]{background-color:#ffff5a}.author-box-title{font-family:"Roboto Slab",sans-serif;font-weight:400}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{font-size:12px !important;padding:0 !important;border:0 !important}.widget-title{font-size:24px}.fake-sidebar{text-align:center}#smoothup{height:50px;width:50px;position:fixed;bottom:30px;right:30px;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;background-color:#f71b24;color:#fff;border-radius:50%;text-align:center}#smoothup:before{font-family:'dashicons';content:"\f343";height:40px;width:40px;display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/1 'dashicons';position:relative;font-size:40px;top:4px}.site-header{border-bottom:5px solid #fff;background-color:#1b7b42}.home .site-header{background-color:#1b7b42;border-bottom:0}.home .site-header .genesis-nav-menu a{color:#fff}.home .site-header .genesis-nav-menu .sub-menu a{color:#fff}.home .site-header .genesis-nav-menu a:hover,.home .site-header .genesis-nav-menu .current-menu-item>a,.home .site-header .genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#ddd}.home .site-header.scrolling{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;background:inherit;background-color:#1b7b42;border-bottom:5px solid #fff}.home .site-header.scrolling .genesis-nav-menu a{color:#fff}.home .site-header.scrolling .genesis-nav-menu a:hover,.home .site-header.scrolling .genesis-nav-menu .current-menu-item>a,.home .site-header.scrolling .genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#ddd}.widget_nav_menu{position:relative;z-index:100}#top-right-img{position:absolute;top:0;right:0;z-index:99;height:160px;opacity:.25}.site-title a{color:#fff;width:273px;height:200px !important;position:fixed}.site-title a:hover{color:#ffff5a}.site-title{font-family:"Rum Raisin",sans-serif}.custom-bg,.home-slider{position:relative}.header-image .site-title a{max-width:273px !important}.header-image .title-area{padding-top:0}.title-area,.site-title{width:273px;max-width:273px}.site-inner{background-color:transparent}.site-inner .wrap{background-color:rgba(255,255,255,0.6);padding:10px}.home .site-inner{padding-top:0px}.home .site-inner .wrap{background-color:transparent;padding:0}.home .content-sidebar-wrap{display:none}.home-featured{margin-bottom:0;border-bottom:0;padding:40px 0 0}#text-22{position:absolute;bottom:20%;left:10%;max-width:33%}#text-22 .hero-text{font-size:6em;line-height:.8em;text-transform:uppercase;color:#f71b24;text-shadow:2px 2px 1px rgba(33,33,33,0.7);font-family:"Rum Raisin",sans-serif}.site-tagline{margin-top:0;background-color:#000;border-bottom:0;padding:10px 0;color:#ffff5a;font-family:"Rum Raisin",sans-serif}.site-tagline .quote-wrap{text-align:center}.site-tagline .source-wrap{text-align:center;margin-bottom:20px;font-size:1.5em}.site-tagline p{font-size:2em;margin-bottom:10px !important;text-transform:uppercase;line-height:1.2em}.site-tagline .pag-center{width:50px;margin-left:auto;margin-right:auto;display:none}.site-tagline .wpv_pagination_dots{text-align:center}.site-tagline .wpv_pagination_dots li{display:inline-block}.genesis-nav-menu{font-family:"Roboto Slab",sans-serif}.genesis-nav-menu a{color:#fff;padding:20px 15px}.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#ddd}.genesis-nav-menu>.menu-item>a{text-transform:uppercase;line-height:2em}.genesis-nav-menu>.menu-item-has-children>a:after{content:"\f347";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 14px/1 'dashicons';padding-left:3px;vertical-align:middle}.site-header .sub-menu{border-top:0}.genesis-nav-menu .sub-menu{width:180px}.genesis-nav-menu .sub-menu a{background-color:#1b7b42;border:1px solid #ffff5a;width:180px;text-transform:uppercase;font-size:.9em}.genesis-nav-menu .sub-menu:last-child{border-bottom:1px solid #ffff5a}.nav-primary .sub-menu a:hover{color:#ddd}#responsive-menu-icon:before{color:#fff}.book-now a{padding:0}.book-now span{background-color:#f71b24;color:#fff;border-radius:5px;padding:12px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.book-now span:hover{background-color:#ffff5a;color:#333}.book-now-button,.call-now-button{background-color:#f71b24;color:#fff;border-radius:5px;padding:5px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.book-now-button:hover,.call-now-button:hover{background-color:#1b7b42;color:#333}.book-now-button{float:left}.call-now-button{float:right}.pre-header{background-color:transparent;z-index:1000;padding:5px;font-size:14px;width:100%}.hf-section-wrap{margin-bottom:20px}.hf-section-wrap h2{text-transform:uppercase;font-weight:900;color:#f71b24}.hf-section-wrap p{font-size:1.2em;font-weight:300}.home-featured-5,.home-featured-6,.home-featured .widget-area{text-align:center}.pagination li a:hover,.pagination li.active a{background-color:#ddd}.entry-meta{display:none}.restrictions-sidebar img{display:block}.contact-sidebar{font-weight:bold;font-size:1.2em}.contact-sidebar .contact-header{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}.contact-sidebar .contact-header p{margin-bottom:0}.contact-sidebar .contact-header h4{color:#f71b24;font-weight:600}.contact-sidebar ul{margin-left:0}.contact-sidebar li{vertical-align:middle;margin-bottom:10px}.contact-sidebar ul>li{list-style-type:none}.contact-sidebar img{margin-right:20px;position:relative;top:20px}.contact-sidebar .contact-info-list{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}.contact-sidebar .contact-image img{padding-right:0}.sidebar .widget-wrap{background-color:#ddd;padding:20px}.sidebar .tagcloud a{font-family:"Roboto Slab",sans-serif;border-radius:0;font-weight:300}.sidebar .tagcloud a:hover{background-color:#ddd}.before-footer .footer-image{display:block;max-width:33%;float:right;margin-right:20%}.site-footer{padding:20px 0;background-color:#1c1c1c;color:#fff;clear:both}.site-footer a{text-decoration:underline}.site-footer .nav-secondary .sub-menu a:hover{color:#ddd}.site-footer .cta-button{color:#fff !important}.footer-widgets{background-color:#323131;color:#fff}.footer-widgets .wrap{border-bottom:0}.footer-widgets .widget-title{color:#fff}.footer-widgets a{color:#f71b24}.footer-widgets a:hover{color:#ffff5a}.footer-widgets .cta-button{color:#fff}.footer-widgets{margin-bottom:-150px}.footer-widgets .footer-widgets-3{position:relative;top:-150px}.footer-widgets #text-27{margin-bottom:-150px}.footer-widgets .footer-right-image{min-width:100% !important}.footer-widgets div.gform_wrapper li,.footer-widgets div.gform_wrapper form li{margin:0 !important}.footer-widgets .gfield_label{display:none !important}.footer-widgets .gform_wrapper .gform_footer{padding:0 !important;margin:0 !important}.footer-widgets div.gform_wrapper .gform_footer input[type="submit"]{color:#fff}.footer-widgets input{color:#fff}.footer-widgets .search-form input:focus{border:2px solid #ddd}.mc4wp-form{margin:0}.mc4wp-form input{vertical-align:top}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-form select{width:75%;display:inline}.widget_mc4wp_widget .cta-button{padding:9px;margin:0;width:20%;position:relative}@media only screen and (max-width: 1198px){.custom-bg{top:0px}.home .site-tagline{margin-top:-8px}.genesis-nav-menu a,.genesis-nav-menu .sub-menu a{font-size:.85em}}@media only screen and (max-width: 1179px){.site-header .widget-area{width:700px}}@media only screen and (min-width: 1024px){.entry-header{max-width:70%;float:right}.site-inner{padding-top:75px}.page-subtitle{float:right}}@media only screen and (max-width: 1023px){.header-image .title-area{width:100%;min-width:100%;text-align:center}.title-area .site-title{width:100%;min-width:100%}.header-image .site-title a{margin:0 auto;height:60px !important;max-width:140px !important;background-size:contain !important;position:relative;z-index:10000}.home .site-header,.home .site-header.scrolling{background:inherit !important;filter:none;background-color:#1b7b42 !important;border-bottom:5px solid #fff}.home .site-header .genesis-nav-menu a,.home .site-header.scrolling .genesis-nav-menu a{color:#fff}#text-22{max-width:50%}#text-22 .hero-text{font-size:4.5em}.site-header .widget-area{width:100%;max-width:100%}.site-header .wrap{max-width:100%}.site-inner{padding:40px 5% 0 !important}.site-tagline{margin-top:0px}.entry-title{font-size:4em;line-height:.9;word-wrap:break-word;text-align:center}.custom-bg,.home-slider{top:0}.home .site-tagline{margin-top:0 !important}.wpv-works-buttons-container .cta-button{margin-bottom:10px}.wpv-buy-tickets-button .cta-button{margin-top:40px}.sidebar{padding-top:40px;border-top:3px solid #ddd}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{text-align:center}.footer-widgets-1 .widget-wrap,.footer-widgets-2 .widget-wrap,.footer-widgets-3 .widget-wrap{text-align:center}.footer-widgets-3{display:none}.footer-widgets{margin-bottom:inherit}.simple-social-icons .widget-title{text-align:center}.simple-social-icons ul{float:none;display:inline-block;text-align:center}.header-image .entry-content{padding-top:0 !important}}@media only screen and (max-width: 767px){.entry-title{font-size:2.5em;line-height:.9;word-wrap:break-word}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-form select{width:100%;display:block;margin-bottom:10px}.widget_mc4wp_widget .cta-button{width:100%}.site-tagline .site-tagline-right{display:none}}@media only screen and (max-width: 600px){.home-featured-1,.home-featured-2,.home-featured-3,.home-featured-4,.home-featured-5,.home-featured-6{width:100%}#text-22{position:absolute;bottom:40%;left:0;max-width:80%;right:0;margin-left:auto;margin-right:auto}#text-22 .hero-text{font-size:2.5em;text-align:center}}@media only screen and (min-width: 768px){nav{display:block !important}.menu-toggle,.sub-menu-toggle{display:none}.pre-header{display:none}}@media only screen and (max-width: 767px){.book-now{display:none !important}.pre-header{position:fixed}.pre-header.scrolling{background-color:transparent;z-index:500}.genesis-nav-menu a,.genesis-nav-menu .sub-menu a{font-size:1em}.menu-toggle,.sub-menu-toggle{display:block;font-size:18px;font-weight:300;margin:0 auto;overflow:hidden;padding:20px;text-align:center;visibility:visible;background-color:transparent;color:#fff !important;font-weight:300;border:0 !important}.menu-toggle:hover,.sub-menu-toggle:hover{background-color:transparent}.menu-toggle{font-size:3rem;padding:0}.sub-menu-toggle{font-size:1.8rem;padding:2rem}.sub-menu-toggle{padding:0;position:absolute;right:0;top:0.3em}.menu-toggle:before{content:"\2261";color:#fff}.sub-menu-toggle:before{content:"+";color:#fff}.sub-menu-toggle.activated:before{content:"-";color:#fff}nav{display:none;position:relative}.genesis-nav-menu .menu-item{display:block;position:relative;text-align:center}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu a{padding:10px}.genesis-nav-menu .sub-menu{clear:both;display:none;opacity:1;position:static;width:100%;border-bottom:1px solid #0A476A}.genesis-nav-menu .sub-menu a{border-left:0;position:relative;width:auto;border:none;background-color:#323131;color:#fff}.genesis-nav-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu .sub-menu .sub-menu a{background-color:#323131;padding-left:30px}.genesis-nav-menu .sub-menu .sub-menu .sub-menu a{background-color:#323131;padding-left:40px}.nav-primary a:hover,.nav-primary .current-menu-item>a{color:#333}.genesis-nav-menu>.menu-item-has-children>a:after{display:none}.home .site-header,.home .site-header.scrolling{background:inherit !important;filter:none;background-color:#1b7b42 !important;border-bottom:5px solid #fff}.home .site-header .genesis-nav-menu a,.home .site-header.scrolling .genesis-nav-menu a{color:#fff}.home .site-header .genesis-nav-menu .sub-menu a,.home .site-header.scrolling .genesis-nav-menu .sub-menu a{color:#fff}.home .site-header .genesis-nav-menu a:hover,.home .site-header .genesis-nav-menu .current-menu-item>a,.home .site-header .genesis-nav-menu .sub-menu .current-menu-item>a:hover,.home .site-header.scrolling .genesis-nav-menu a:hover,.home .site-header.scrolling .genesis-nav-menu .current-menu-item>a,.home .site-header.scrolling .genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#ddd}.site-tagline p{font-size:1em;margin-bottom:10px !important}.site-tagline .source-wrap{margin-bottom:10px}.entry-header .page-subtitle{font-size:1em}.home-featured{padding-top:0}}#genesis-responsive-slider{border:none !important;padding:0 !important}.flex-control-nav li a,.flex-direction-nav li a{border-bottom:none}.flex-direction-nav li .prev{left:0 !important}.flex-direction-nav li .next{right:0 !important}.flexslider .slides img{width:100%}.flexslider{max-width:100%}@media only screen and (max-width: 500px){.slide-excerpt p{display:none}.slide-excerpt h2{font-size:1.5rem;margin-bottom:0}.flex-direction-nav{display:none}}