html,body{margin:0;padding:0;height:100%;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;color:#000;letter-spacing:1px;line-height:2}#top-button{background-color:#79add8}footer{background:#293D50;font-size:14px;font-weight:700}.topbar,.bottom-footer{background:#fff;padding-bottom:0}footer a{color:#fff;font-weight:700}footer a:hover{color:#79add8}.footerButton{margin:15px 1em 0 0}.widget-title{display:block;font-weight:700;margin:0 0 1em 0;color:#260700;font-size:1.25rem;line-height:1.25}.widget-area li{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:dotted 1px #C7D6E4;list-style:none;position:relative}.widget-area li a{text-decoration:none}.widget-container .textwidget a:hover,.general-information a:hover{color:#79add8;text-decoration:none}h1,h2,h3,h4,h5,h6,h7 .hero-title,.site-title,.page-title{font-family:'Open Sans',sans-serif;margin:0 0 1rem 0;line-height:1.25;position:relative}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h7 a,.site-title a{text-decoration:none}h1,.site-title,.page-title{font-size:2.625rem;color:#F26B42;font-weight:700}p{line-height:2}.site-title{margin:0}.site-title a{color:#545555}.site-title a:hover{color:#79add8}h2{font-size:2rem;color:#79ADD8;font-weight:700}h3{font-size:1.75rem;color:#F26B42;font-weight:700}h4{font-size:1.5rem;color:#79ADD8;font-weight:700}h5{font-size:1.25rem;color:#000;font-weight:700}.entry p{margin-bottom:1em}.archive-excerpt,.archive-description p{margin:1em 0 0 0}.featured-excerpt p{text-align:justify;margin:0}a{color:#79ADD8;font-weight:700;text-decoration:none}a:hover{color:#F26B42}a:focus{outline:thin dotted}.navigation.mobile{position:fixed}.gp_section ul li:before{content:'\f101';font-family:"Font Awesome 5 Solid";color:#79ADD8;position:absolute;top:0;left:-.75rem;font-size:1rem;visibility:hidden}.gform_wrapper svg,.gform_wrapper ul li:before{display:none}.gp_section ul li svg.svg-inline--fa{margin-right:.5em;color:#79add8;width:.75em}.button,button,input[type="button"],input[type="submit"],input[type="reset"],a.load-more{padding:.5em 1em;max-width:300px;font-size:20px;letter-spacing:3px;font-weight:700;background:#79ADD8;color:#fff;font-family:'Open Sans',sans-serif;text-transform:uppercase}.button:hover,a.button:active,a.button:focus,a.load-more:hover,a.load-more:active,a.load-more:focus{background:#293D50;color:#fff}.button.cta{padding:.5em 1em;max-width:300px;letter-spacing:3px;color:#fff;background:#F26B42;margin:0 1em 0 0}.button.cta:hover{padding:.5em 1em;max-width:300px;letter-spacing:3px;color:#fff;background:#79ADD8}input.monthly-donate-button{max-width:406px}input.monthly-donate-button:hover{background-color:#293D50}blockquote{font-size:1.25em;margin:0;position:relative;padding:1.5rem 0 0 3rem;border-top:solid 4px #343E47}blockquote:before{content:"\201C";position:absolute;left:.5rem;font-size:60px;height:100%;top:1rem}.dropcap{float:left;color:#343e47;height:70px;font-weight:700;font-size:72px;line-height:1;margin:0 .75rem 0 0}hr{border:0;border-bottom:dotted 2px #c7d6e4;margin:1.5em 0;overflow:visible;height:0}pre{font-family:Courier,monospace;font-size:1em;background:#eaf1f5;max-width:100%;overflow:auto;padding:2rem}table thead{background:#eaf1f5}table thead th{font-weight:700}table td,table thead th,table th{padding:10px;text-align:left}table td,table th{border-bottom:solid 1px #eaf1f5}table tr:nth-child(even){background:#eaf1f5}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'Open Sans',sans-serif}.desktop .search-field[type=search]{background:transparent;color:#293d50}.desktop .search-field::placeholder{color:#293d50}.search-field::placeholder{color:#260700}.search-field[type=search]{background:#f2f2f2;color:#260700}.accordion-title,.accordion-content{color:#fff;background:#293D50;padding:1rem 3rem 1rem 1rem;position:relative}.accordion-title{font-size:1.25em;margin:1rem 0 0 0}.accordion-content{padding:1rem}.post-meta a,.post-meta span,.post-cat a,.post-cat span{color:#545555;font-weight:400}.post-meta a:hover,.post-cat a:hover{color:#79add8}.archive-description,figcaption.wp-caption-text{color:#000;background-color:#f2f2f2;background-image:none}.banner{position:relative;background-color:#79add8;background-image:none;padding:1.5em 0;left:0;right:0;bottom:0}#header{background:#fff}section.full-width{background-color:#F2F2F2}.header-right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100px;-webkit-box-flex:770px;-ms-flex:770px 0;flex:770px 0}.header-left{-webkit-box-flex:260px;-ms-flex:260px 0;flex:260px 0}.top-nav.container{padding:.25rem 0}.navigation{width:100%}ul.menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:space-around}.general-information,.general-information p,.general-information a{font-size:18px;color:#79add8;font-weight:700;line-height:1;letter-spacing:1px;overflow:visible}.general-information a:hover{color:#79add8}.general-information p{float:none;text-align:center}.general-information .site-title{float:left}.general-information .site-title a{font-size:30px;line-height:40px;letter-spacing:3px;text-transform:uppercase}footer img{margin:0 auto}footer .textwidget .button:hover{color:#fff}footer .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.rightSideFooter{text-align:right}.heroImage,.home .hero{background-position:top center;min-height:60vh}.span-column-1 .fluid-column:nth-child(1){-webkit-box-flex:2;-ms-flex:2;flex:2}.span-column-2 .fluid-column:nth-child(2){-webkit-box-flex:2;-ms-flex:2;flex:2}.menu ul,ul.menu{font-size:14px}.menu li a{padding:1em 1em}.menu li a:hover,.menu li:hover>a{background:transparent;color:#79add8}.menu li.current-menu-item a,.menu li.current_page_parent a,.menu li.current-menu-parent a{color:#79ADD8}.navigation ul.sub-menu{top:4em;left:1em}.menu .sub-menu li{margin:0}.menu .sub-menu li a{background:#293d50;color:#fff;width:100%}.menu .sub-menu li a:hover,.menu .sub-menu li.current-menu-item a,.menu .sub-menu li.current_page_parent a,.menu .sub-menu li.current-menu-parent a{background:#293d50;color:#79add8}ul.sub-menu:before{content:'';position:absolute;top:-1rem;left:.5rem;width:.5rem;height:.5rem;border-top:8px solid transparent;border-left:6px solid transparent;border-bottom:8px solid #293D50;border-right:6px solid transparent}ul.sub-menu .sub-menu:before{display:none}.widget_nav_menu .menu li a{display:block;padding:0;color:#fff;background:none;border:0}.widget_nav_menu .menu li a:hover{color:#79add8;background:transparent}.menu li{margin:0 1em 0 0}li.menu-item-search{margin:0 0 0 .5em}.tcon-search__item::before{background:#293d50}.tcon-search__item::after{border:3px solid #293d50}.tcon-search--xcross.tcon-transform .tcon-search__item::before,.tcon-search--xcross.tcon-transform .tcon-search__item::after{background:#293d50}.menu li a{color:#293d50;font-weight:700;letter-spacing:1px}.menu li a:hover,.menu li:hover>a{color:#79add8}.tcon-menu__lines,.tcon-menu__lines::before,.tcon-menu__lines::after{background:#79add8}.heading{font-family:'Dancing Script',cursive;font-size:60px;font-weight:700;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:.5em}.center.heading{margin-left:auto;margin-right:auto}.icon{margin-bottom:1rem}.icon svg{color:#79add8}svg.large{font-size:108px}svg.medium{font-size:54px}svg.small{font-size:18px}.home .hero{min-height:55vh}.hero-inner{vertical-align:bottom}.hero-title,.soliloquy-outer-container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{font-size:2rem;margin:-.1em;color:#FFF;text-align:center;display:block;padding:.5rem 0;background:#79add8;text-shadow:none;font-weight:400}.hero-title strong,.soliloquy-outer-container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside strong{font-size:40px;font-weight:800}.heroText{padding:12px;font-size:26px;font-weight:700}.hero-title *{margin:0;line-height:1.25}.hero-title p{background:transparent;padding:1rem;margin:0;font-size:1.625rem;font-weight:700;color:#F2F2F2;text-transform:uppercase}.black{color:#000}.white{color:#fff}ul.split{display:inline-block;width:49%;float:left}.hero{min-height:50vh}.boxed .main-content,.boxed .full-width,.boxed .hero .grid-container{margin:0 auto;width:100%}.tagline{font-size:18px;font-weight:700;letter-spacing:3px}.boxed header .container,.boxed footer .container{width:95%}#envira-gallery-wrap-1067>div>div .caption{opacity:1!important;background-color:#260700;text-align:center;font-size:18px;letter-spacing:1px}a.has-text{position:relative;display:inline-block}a:hover .image-text{background:#79add8}img.alignnone.size-full{width:100%}span.image-text{position:absolute;left:0;right:0;bottom:0;width:100%;text-align:center;background:#293d50;color:#fff;padding:.25rem;font-size:24px;transition:all .25s;font-weight:700}.type-tribe_events .list-info{color:#000;margin:0;display:inline-block;font-size:16px}#tribe-events li:before{display:none}.block-sidebar{background:#f5f5f5;padding:20px}#tribe-bar-views ul li:before{display:none}.events-list .wrapper{width:100%}.events-list .tribe-mini-calendar-event .list-info{font-size:14px;font-weight:700;width:100%;float:right}.events-list .tribe-mini-calendar-event .list-info span a{font-size:22px;font-weight:700}.type-tribe_events .tribe-mini-calendar-event{border:0;margin:0;padding:0}.tribe-events-duration:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f017";margin-right:5px}.view-event a.button{background:#79add8;margin:0 auto}.view-event a:hover{background:#293d50}.tribe-events-adv-list-widget .tribe-events-duration,.tribe-events-adv-list-widget .view-event{display:none}#tribe-events .tribe-events-page-title{font-size:45px;color:#293d50;font-weight:700;text-align:left}#tribe-events-content .tribe-events-tooltip h4,#tribe_events_filters_wrapper .tribe_events_slider_val,.single-tribe_events a.tribe-events-ical,.single-tribe_events a.tribe-events-gcal{color:#293d50}.tribe-events-calendar td.tribe-events-present div[id*='tribe-events-daynum-'],.tribe-events-calendar td.tribe-events-present div[id*='tribe-events-daynum-']>a,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,#tribe-events .tribe-events-button,.tribe-events-button.tribe-inactive,#tribe-events .tribe-events-button:hover,.tribe-events-button:hover,.tribe-events-button.tribe-active:hover{background-color:#79ADD8;color:#fff}#tribe-events .tribe-events-button:hover,.tribe-events-button:hover,.tribe-events-button.tribe-active:hover{background-color:#293D50}.tribe-events-page-template #tribe-events-pg-template,.tribe-events-page-template .tribe-events-pg-template{max-width:1250px;margin:2em auto;padding:0 5%}.tribe-events-page-template #tribe-events-content{margin:2em 0;padding:0}#tribe-events #tribe-events-content .tribe-events-page-title{font-size:28px}#tribe-events-content .tribe-events-notices{display:none}.events-list{width:100%;height:auto;clear:both;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.events-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.events-list .type-tribe_events{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inherit;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.events-list .type-tribe_events{background:#f2f2f2;padding:10px;margin:1em}#tribe-events #tribe-events-content .tribe-events-calendar td.tribe-events-present.mobile-active{background:#293d50;color:#fff}#tribe-events-content .tribe-events-tooltip h4{background-color:#fff!important}.pennantShape:before{border-top:10px solid #F26B42;border-left:65px solid transparent;border-right:65px solid transparent;content:"";height:15px;left:0;right:0;position:absolute;top:36px;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-webkit-transition:all 0.25s linear;transition:all 0.25s linear}.pennantShape:hover:before{border-top:10px solid #79ADD8}.view-event .button{color:#fff;border:none}a.button.bordered:hover{background-color:#293d50}header .social-icons{margin-right:140px}.social-icons a:hover{color:#f26b42!important;text-decoration:underline}.social-icons,.social-icons a{font-size:14px;color:#79add8!important;letter-spacing:-3px}.social-icons .fa-layers{width:2.5em;height:2.5em}.social-icons .fa-circle{font-size:2.5em}.social-icons .fa-layers svg:not(.fa-circle){font-size:1.5em}.social-icons .fa-layers svg:not(.fa-circle){color:#fff}.no-margin{margin:0!important}.businessesHeroImage{background-position:center top}.footerButton{font-size:16px}.rightSideFooter{color:#fff}.footerIcons{margin-top:20px}.page-id-515 .rightSideFooter{color:#fff;margin-top:0em}.rightSideFooter{color:#fff}.footerUppercaseTransform{text-transform:uppercase;line-height:2em}.tribe-mini-calendar-event.first{margin:10px;padding:5px}.grid-container{max-width:100%}.button.topDonateButton{position:absolute;right:0;margin:0;top:0;max-width:fit-content!important}a.badge{position:absolute;top:50%;left:100%;width:100px;transform:translate(25%,-50%)}.aligncenter{display:block}.widget-container.widget_media_image{padding:1em}.grid-container{max-width:100%;width:100%}.upcoming-events-title{padding-top:.8em}nav#mobile-nav{background-color:#545555}.entry,aside{padding:50px 0}.tribe-events-shortcode li:before,.tribe-events-shortcode li svg{display:none}a.button.cta.topDonateButton.pennantShape:hover{background-color:#79add8}a.button.cta.topDonateButton.pennantShape{background-color:#F26B42}.events-single .menu li.current_page_parent a{color:#260700}.events-single .menu li.current_page_parent a:hover{color:#79ADD8}.hero-full-width-under{background-color:#79add8!important;padding:0!important}.hero-full-width-under p{font-size:2rem;color:#FFF;text-align:center;display:block;padding:.5rem 0;text-transform:uppercase;text-shadow:none;font-weight:700}.hero-full-width-under .gp_module{margin:0}@media only screen and (max-width:980px){button.tcon.tcon-menu--xbutterfly{position:relative;top:-20px}input.monthly-donate-button{max-width:406px;font-size:1em}.rightSideFooter{text-align:center}.footerButton{margin:15px auto 0!important}.header-left,.header-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.fluid-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.fluid-row,.fluid-column,.span-column-1 .fluid-column:nth-child(1),.span-column-2 .fluid-column:nth-child(2){-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#footer{text-align:center}.events-list .type-tribe_events{min-width:45%;-ms-flex-preferred-size:45%;flex-basis:45%}ul.menu li.m-only{display:block}ul.sub-menu{right:0}.widget_nav_menu ul.menu li{text-align:center}.social-icons .extra{display:inline-block}.site-title a{font-size:2rem}.alignright,.alignleft{margin:0 0 1rem 0;width:100%}.widget_nav_menu ul.menu{font-size:13px}.navigation.desktop{display:none}.menu{display:block}.navigation{display:none;width:100%}ul.menu{display:block;font-size:13px}.menu li.menu-item-search{display:none}ul.menu li{display:block;margin:0 0 0 0;width:100%}ul.menu li a,ul.menu li a,ul.menu li.current-menu-item li a{display:block;text-decoration:none;text-transform:uppercase;font-weight:400;width:100%;padding:.75em .25em;font-size:13px}ul.menu .sub-menu a,ul.menu li .sub-menu li a{width:100%}ul.menu .sub-menu li{border-bottom:0}ul.menu ul.sub-menu{display:none;position:relative;top:0;left:0;margin:0;padding:0}.mobile .menu li:hover ul.sub-menu{display:none}.rightSideFooter{text-align:center}ul.menu ul.sub-menu{width:100%}ul.menu li a{color:#260700;background:#79add8;font-weight:700;padding:.75em .5em;border-top:1px solid #260700}ul.menu .sub-menu a,ul.menu li .sub-menu li a{background:#79add8;width:100%}ul.menu a:hover,ul.menu li.current-menu-item a,ul.menu li.current-menu-parent a,ul.menu .sub-menu li.current-menu-item a{background:#545555;color:#fff}}@media only screen and (max-width:768px){.tribe-events-sub-nav li a:hover{color:#79ADD8}#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before{display:none}#tribe-events-content #tribe-events-header .tribe-events-sub-nav li a,ul.tribe-events-sub-nav a{font-size:12px;padding:.5em}input.monthly-donate-button{max-width:321px;font-size:.9em}#tribe-events-content .tribe-events-calendar .mobile-active:hover{background-color:#545555}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active,#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar td.mobile-active{background-color:#545555}#tribe-events-content .tribe-events-calendar td{height:100px}header .social-icons{display:none}}@media only screen and (max-width:560px){.hero-full-width-under p{font-size:1.25rem}.home .hero{min-height:30vh}.hero{min-height:30vh}.hero-title p{font-size:1.25rem}.hero-title{display:none}.social-icons,.social-icons a{font-size:14px}}@media only screen and (max-width:480px){h1{font-size:2rem}h2,h3{font-size:1.75rem}h4,h5,h6,h7{font-size:1.5rem}.social-icons,.social-icons a{letter-spacing:-6px}.social-icons,.social-icons a{font-size:12px}}