/*!
Theme Name: Avalon Park &amp; Preserve
Theme URI: http://avalonparkandpreserve.org
Author: Maskar Design
Author URI: http://wwww.maskar.com
Description: Avalon Park &amp; Preserve theme. Originally developed by LB 2/19.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: maskar-starter
Domain Path: /languages/

*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 4, 2018 */@font-face{font-family:'concourse_c3bold';src:url("css/fonts/concoursec3-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'concourse_c3regular';src:url("css/fonts/concoursec3-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'concourse_c4bold';src:url("css/fonts/concoursec4-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'concourse_c4regular';src:url("css/fonts/concoursec4-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'concourse_c7regular';src:url("css/fonts/concoursec7-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'concourse_t3bold';src:url("css/fonts/concourset3-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'concourse_t3regular';src:url("css/fonts/concourset3-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'concourse_t4bold';src:url("css/fonts/concourset4-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'concourse_t4regular';src:url("css/fonts/concourset4-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'farnhamtext-regularregular';src:url("css/fonts/farnhamtext-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}body{font-family:"concourse_t3regular";font-weight:400;font-style:normal;font-size:100%;line-height:1.6;color:#666}h1,h2,h3,h4{font-family:"concourse_c4bold";text-transform:uppercase}h1{font-size:68px;margin:0 0 25px;font-weight:400;font-style:normal}h2{font-size:42px;margin:0 0 25px;font-weight:400;font-style:normal}h3{font-size:26px;margin:0 0 25px;font-weight:400;font-style:normal}h4{font-size:18px;margin:0 0 10px;font-weight:700;font-style:normal;color:#89963a}h5{font-size:16px;margin:0 0 10px;font-style:normal;font-weight:normal;font-family:"museo-slab"}p{margin:0 0 15px}a{color:#b54a27;text-decoration:none}a:hover,a:focus{color:#c66728}pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;padding:10px;background:#f5f5f5;border:1px solid rgba(0,0,0,0.1);display:block;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word}.text-uppercase{text-transform:uppercase}p strong{font-family:"concourse_t3bold";text-transform:uppercase}img,video,audio,object{max-width:100%;height:auto}img.aligncenter{display:block;margin:0 auto}img.alignleft{float:left;margin-right:15px;margin-bottom:15px}img.alignright{float:right;margin-left:15px;margin-bottom:15px}table{width:100%}.aligncenter{text-align:center}.alignright{text-align:right}.clear{clear:both}.right{float:right}.left{float:left}.nolist{list-style:none;padding-left:0;margin-left:0}.valign{vertical-align:middle}.relative{position:relative}#lab-intro{margin-top:40px}#labyrinth{overflow:hidden;height:466px;background:#c9ca8d;position:relative}.l-layer{background:url(img/path.png) no-repeat center center;background-size:auto 466px;height:466px;width:1800px;position:relative}#fireflies-holder{width:403px;height:357px;position:absolute;left:calc(50% - 261px);top:50px}.firefly{cursor:pointer}.firefly:hover .cls-1{fill:#b54a27}.firefly.curr-fly .cls-1{fill:#f5de72}.lab-slider-holder{position:absolute;top:40px;width:90%;z-index:2;left:5%;right:0}@media (min-width: 769px){.lab-slider-holder{width:500px;right:10%;left:auto}}.lab-slider{background-color:#fff}.lab-slide .lab-slide-img{height:140px;width:100%;background-size:cover;background-position:center center}@media (min-width: 481px){.lab-slide .lab-slide-img{height:230px}}@media (min-width: 769px){.lab-slide .lab-slide-img{height:200px}}.lab-slide h4{margin-bottom:5px}.lab-slide ul{margin:0;padding:0;padding-left:1.33em}.lab-slide-copy{padding:15px}.lab-slider-nav{background-color:#fff;text-align:right;padding-right:10px}.lab-slider-nav a{display:inline-block;width:25px;height:25px}.lab-slider-nav .lab-next:before{content:'';background:url(img/icon-intern-next.png) no-repeat center center}.lab-slider-nav .lab-prev:before{content:'';background:url(img/icon-intern-prev.png) no-repeat center center}.lab-slider-nav .slick-arrow:before{color:#b54a27;border:1px solid #b54a27;display:inline-block;height:100%;width:100%;border-radius:4px 0 4px 0}.lab-btn-close{position:absolute;top:0;right:0;z-index:1}.lab-closed{visibility:hidden}#map-instructions{opacity:0;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s;position:absolute;background-color:rgba(81,110,119,0.6);top:0;left:0;right:0;bottom:0;z-index:-1}#map-instructions.showing{opacity:1;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s;z-index:9999}#map-instructions .map-instructions-holder{background:#fff;position:absolute;top:40px;left:50%;right:auto;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:40px;width:90%;max-width:500px}@media (min-width: 769px){#map-instructions .map-instructions-holder{top:300px}}#map-instructions .wp-block-image{margin-bottom:0}#map-instructions .wp-block-image figure{margin-bottom:0;margin-top:0}#map-instructions .wp-block-columns,#map-instructions .wp-block-column,#map-instructions .wp-block-column p{margin-bottom:0}#map-instructions .legend-cols .wp-block-column{flex-basis:32% !important}#map-holder{width:100%;height:1200px;overflow:hidden;position:relative}.map-layer{display:none;position:static;left:-45%;top:-40%}.curr-map{display:block}#zoom-1{background:url(img/map-1.png) no-repeat;height:3500px;width:2800px}#zoom-2{background:url(img/map-2.png) no-repeat;height:4000px;width:3200px;position:relative}#zoom-3{background:url(img/map-3.png) no-repeat;height:4500px;width:3600px;position:relative}#zoom-4{background:url(img/map-4.png) no-repeat;height:5000px;width:4000px;position:relative}#zoom-5{background:url(img/map-5.png) no-repeat;height:6000px;width:4800px;position:relative}#map-controls{position:absolute;z-index:60;top:160px;right:5%;left:auto}@media (min-width: 481px){#map-controls{top:50px;z-index:88;padding:15px}}#map-controls .btn-zoom{text-indent:-9999px;display:block;height:41px;width:40px;margin:5px auto 0;opacity:0.85}#map-controls .btn-zoom:hover{opacity:1}#map-controls #btn-zoom-in{background:url(img/map-zoom-in.png) no-repeat center center}#map-controls #btn-zoom-out{background:url(img/map-zoom-out.png) no-repeat center center}#map-controls #map-compass{width:57px}#map-controls #btn-instructions{background:url(img/icon-map-i.png) no-repeat center center}.markers{opacity:0;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.markers.curr-season,.markers.curr-type{opacity:1;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.marker{overflow:hidden;text-indent:-9000px;display:block;position:absolute;z-index:2;width:41px;height:41px;opacity:0;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.marker.curr-type{opacity:1;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.type-flora{background:url(img/icon-map-plant.png) no-repeat}.type-fauna{background:url(img/icon-map-animal.png) no-repeat}.type-landmark{background:url(img/icon-map-landmark.png) no-repeat}#map-filters{background-color:#89963a;z-index:66;position:absolute;left:5%;right:5%;top:0px;height:140px;padding:10px 0}@media (min-width: 481px){#map-filters{left:10%;width:460px;right:auto;height:80px}}#filter-seasons{position:relative;padding-top:10px}#filter-seasons:after{content:'';height:1px;border:1px solid #fff;display:block;position:absolute;top:42px;width:300px}#filter-seasons #seasons-indicator{height:11px;width:11px;border-radius:5px;background-color:#fff;display:block;position:absolute;top:37px;z-index:4;-moz-transition:left .5s;-o-transition:left .5s;-webkit-transition:left .5s;transition:left .5s}.btn-season{width:75px;font-size:12px;text-align:center;height:40px;color:#fff;text-transform:uppercase;display:inline-block;text-decoration:none;position:relative}.btn-season:hover{text-decoration:underline}.btn-season:after{content:' ';height:11px;width:11px;border-radius:5px;border:2px solid #fff;display:block;position:absolute;left:calc(50% - 5px);background-color:#89963a;margin-top:3px;z-index:2}@media (min-width: 0) and (max-width: 480px){#filter-type{margin-top:15px}}.btn-type{position:relative;text-indent:-9999px;display:inline-block;width:50px;height:30px}.btn-type:after{content:" ";display:block;height:11px;width:11px;border-radius:2px;border:2px solid #fff;position:absolute;left:calc(50% - 5px);margin-top:12px;z-index:2}.btn-type.selected-type:after{background-color:#516e77}#btn-plants{background:url(img/icon-flora.png) no-repeat center bottom}#btn-wildlife{background:url(img/icon-fauna.png) no-repeat center bottom}#btn-landmark{background:url(img/icon-place.png) no-repeat center bottom}#lightbox{display:none;background-color:#fff;z-index:66;left:5%;top:170px;width:90%;position:absolute}@media (min-width: 481px){#lightbox{width:460px;top:140px;left:10%}}#lightbox.lb-open{display:block}.map-info-holder{padding:10px;position:relative}.map-info-holder #type{height:41px;width:41px;text-indent:-9999px;display:block;position:absolute;left:10px;top:-61px}.map-info-holder #type.icon-type-landmark{background:url(img/type-landmark.png) no-repeat}.map-info-holder #type.icon-type-plants{background:url(img/type-flora.png) no-repeat}.map-info-holder #type.icon-type-animals{background:url(img/type-fauna.png) no-repeat}.map-info-holder #title{font-size:18px;text-transform:uppercase;color:#89963a;font-family:"concourse_c3bold";margin-bottom:0}.photo-holder{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.photo-holder .photo{width:50%;position:relative;margin-bottom:8px}.photo-holder .photo .photo-caption{font-size:13px;text-transform:uppercase;color:#b54a27;text-align:center;display:block}.btn-close{position:absolute;top:0;right:0;z-index:2;height:25px;opacity:0.85}.btn-close:hover{opacity:1}#map-trails{position:absolute;top:160px;left:0;width:150px;background-color:#f3f1e2;padding:8px;z-index:60}@media (min-width: 481px){#map-trails{top:160px}}#map-trails h3{margin-bottom:0;font-size:18px}#map-trails a:hover{color:#516e77}.trails-closed{height:0;overflow:hidden}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.container{max-width:1140px;width:90%;margin:0 auto;position:relative}.sm-container{max-width:880px;width:90%;margin:0 auto}.avalon-button .wp-block-button__link{background-color:#fff;border:2px solid #89963a;border-radius:8px 0 8px 0;font-size:16px;padding:6px 20px;color:#89963a}.avalon-button .wp-block-button__link:hover{background-color:#89963a;color:#fff}.avalon-button.avalon-transparent .wp-block-button__link{background-color:transparent}.avalon-button.avalon-transparent .wp-block-button__link:hover{background-color:#89963a;color:#fff}.lbdesign_button{background-color:transparent;border:2px solid #89963a;border-radius:8px 0 8px 0;font-size:16px;padding:4px 25px;color:#89963a;font-family:"concourse_t3regular";text-shadow:none}.lbdesign_button:hover{background-color:#89963a;color:#fff}.lbdesign_button.white_button{border-color:#fff;color:#fff}.lbdesign_button.white_button:hover{background-color:#fff;color:#516e77}.avalon-btn-sm_white,.footer-widget .mc4wp-form-fields input[type=submit]{background-color:transparent;border:2px solid #fff;border-radius:5px 0;font-size:14px;padding:3px 15px;color:#fff}.avalon-btn-sm_white:hover,.footer-widget .mc4wp-form-fields input[type=submit]:hover{background-color:#fff;color:#89963a}.hidden{display:none}#site-header{padding-top:20px;padding-bottom:10px}.site-title{margin-bottom:0}.site-title a{background:url(img/logo-resp.svg) no-repeat;height:46px;width:202px;overflow:hidden;text-indent:-9000px;display:block;margin:0 auto;display:block}.home .site-title a{background:url(img/logo-top.svg) no-repeat;width:183px;height:107px}#menu-main{display:none;font-family:"concourse_c4bold";text-transform:uppercase}#menu-main li>a{color:#516e77;text-decoration:none;font-size:18px}#eyebrow-nav{display:none}#site-footer{padding:30px 0;background-color:#89963a;color:#fff}.footer-widget-title,.footer-widget h4{margin-bottom:5px;text-transform:uppercase;font-size:14px;font-family:"concourse_c4bold";color:#fff}.footer-widget{width:100%}.footer-widget p{margin-top:0;font-size:14px}.footer-widget .avalon-btn-sm_white,.footer-widget .mc4wp-form-fields input[type=submit]{display:block;text-align:center;margin-bottom:10px}.footer-widget a{color:#fff}.footer-widget a:hover{color:#e2dec4}.footer-widget .avalon-btn-sm_white:hover,.footer-widget .mc4wp-form-fields input[type=submit]:hover{color:#89963a}.footer-social-media{font-size:24px}#footer-r-bottom ul{padding:0;margin:0;list-style:none;margin-bottom:10px}#photo-policy{max-width:500px;padding:30px}#photo-policy .footer-widget-title{color:#89963a}#photo-policy li{font-size:14px}.footer-widget .mc4wp-form-fields input[type=email]{border:none;background-color:#a9b94a;padding:1%;width:calc(100% - 85px);height:28px}.footer-widget .mc4wp-form-fields input[type=submit]{cursor:pointer;width:75px}#home-slideshow{position:relative;padding:75px 0;-webkit-box-shadow:inset 0px 15px 17px -10px rgba(60,82,91,0.15);-moz-box-shadow:inset 0px 15px 17px -10px rgba(60,82,91,0.15);box-shadow:inset 0px 15px 17px -10px rgba(60,82,91,0.15)}.buttons{width:90%;max-width:1100px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.btn-big{padding:3%;margin-bottom:20px;position:relative;text-decoration:none;width:100%;height:320px;border-radius:15px 0px 15px 0px;-moz-border-radius:15px 0px 15px 0px;-webkit-border-radius:15px 0px 15px 0px}.btn-big h2{color:#fff;text-align:center;font-family:"concourse_c3bold";text-transform:uppercase;font-size:36px}#btn-protect{background-color:rgba(81,110,119,0.85);-moz-transition:background-color,.25s;-o-transition:background-color,.25s;-webkit-transition:background-color,.25s;transition:background-color,.25s}#btn-protect:hover{background-color:#516e77;-moz-transition:background-color,.25s;-o-transition:background-color,.25s;-webkit-transition:background-color,.25s;transition:background-color,.25s}#btn-restore{background-color:rgba(181,74,39,0.87);-moz-transition:background-color,.25s;-o-transition:background-color,.25s;-webkit-transition:background-color,.25s;transition:background-color,.25s}#btn-restore:hover{background-color:#b54a27;-moz-transition:background-color,.25s;-o-transition:background-color,.25s;-webkit-transition:background-color,.25s;transition:background-color,.25s}#btn-inspire{background-color:rgba(137,150,58,0.72);-moz-transition:background-color,.25s;-o-transition:background-color,.25s;-webkit-transition:background-color,.25s;transition:background-color,.25s}#btn-inspire:hover{background-color:#89963a;-moz-transition:background-color,.25s;-o-transition:background-color,.25s;-webkit-transition:background-color,.25s;transition:background-color,.25s}.init{width:100%}.hovered{width:100%}.init-hidden{display:none}.hovered-hidden{display:none}.hovered p{font-family:"museo-slab";color:#fff;font-weight:500;font-size:12px;line-height:1.5em;text-align:center}.hovered em{font-family:"concourse_c4bold";text-transform:uppercase;border-bottom:2px dashed #fff;text-decoration:none;font-family:"concourse_c4bold";font-style:normal}.hovered em:hover{border-bottom:2px solid #fff}.init img{position:absolute}#btn-protect .init img{bottom:0;left:40px}#btn-restore .init img{left:40px;top:27%}#btn-inspire .init img{left:20px;bottom:0}.sliders{width:100%;height:100%;position:absolute;top:0;left:0;right:0;left:0;z-index:-1}#slide-1{background-repeat:no-repeat;background-position:center center;height:100%;background-size:cover}#slide-2{background-repeat:no-repeat;background-position:center center;height:100%;background-size:cover}#slide-3{background-repeat:no-repeat;background-position:center center;height:100%;background-size:cover}.slide{position:absolute;top:0;left:0;right:0;left:0;opacity:0;z-index:1;-moz-transition:opacity,.5s;-o-transition:opacity,.5s;-webkit-transition:opacity,.5s;transition:opacity,.5s}.top-slide{opacity:1;z-index:4;-moz-transition:opacity,.5s;-o-transition:opacity,.5s;-webkit-transition:opacity,.5s;transition:opacity,.5s}#home-content{padding:40px 0}#home-message{-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:0;position:absolute;background-color:rgba(81,110,119,0.6);top:0;left:0;right:0;bottom:0;z-index:-999}#home-message.showing{opacity:1;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s;z-index:9999}#home-message .home-message-holder{background:url(img/icon-message.png) no-repeat center 30px #fff;position:absolute;top:300px;left:50%;right:auto;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:100px 40px 40px;width:90%;max-width:500px}#home-message p{margin-bottom:0}.home-item{text-align:center}.home-item img{margin-bottom:15px}.home-item a{text-transform:uppercase;border-bottom:2px dashed #b54a27;text-decoration:none;font-family:"concourse_c4bold"}.home-item a:hover{border-bottom:2px solid #b54a27}#default-header h1{font-size:54px;color:#b54a27;text-align:center;line-height:1}.header-big_img{background-size:cover;background-position:center center;padding:100px 0;-webkit-box-shadow:inset 0px -20px 105px -10px rgba(31,31,31,0.6);-moz-box-shadow:inset 0px -20px 105px -10px rgba(31,31,31,0.6);box-shadow:inset 0px -20px 105px -10px rgba(31,31,31,0.6)}.header-big_img h1,.header-big_img p{text-shadow:0px 1px 10px rgba(50,50,50,0.75);color:#fff;text-align:center}.header-big_img h1{font-size:54px;line-height:1.25em;text-transform:uppercase;font-family:"concourse_c4bold"}.header-big_img p{font-family:"museo-slab";font-size:20px;line-height:1.25em}.content-holder{padding:30px 0}.content-holder-shadow,.single-tribe_events .content-holder{-webkit-box-shadow:inset 0px 25px 25px -15px rgba(87,87,87,0.25);-moz-box-shadow:inset 0px 25px 25px -15px rgba(87,87,87,0.25);box-shadow:inset 0px 25px 25px -15px rgba(87,87,87,0.25);padding-top:50px}.accordion [data-content]>*{border:none;padding:0}.accordion [data-control]{border-bottom:1px dashed #e2dec4;padding:15px 0 15px 40px;background:url(img/arrow-up.png) no-repeat left 10px;cursor:pointer}.accordion .accordion-content{padding:10px 0 10px 40px;max-width:700px}.accordion.open [data-control]{border-bottom:none;background:url(img/arrow-down.png) no-repeat left 10px}.accordion.open [data-content]{border-bottom:1px dashed #e2dec4}.accordion [data-content]{padding-top:0}.accordion h3{font-family:"concourse_c3bold";font-size:18px;margin-bottom:0;text-transform:uppercase}.accordion p{color:#e2dec4;line-height:1.5em;font-size:18px}.full-width-description{padding:0 5%;margin-bottom:30px}.full-width-description h4{font-family:"concourse_c3bold";text-transform:uppercase;color:#89963a}.full-width-photo{height:inherit;min-height:280px;background-size:cover;background-position:center center}.full-width-nav{height:40px;position:relative;display:inline-block}.full-width-nav .slick-prev,.full-width-nav .slick-next{position:relative;display:inline-block;left:0;right:0;width:25px;height:25px}.full-width-nav .slick-prev{margin-right:5px}.full-width-nav .slick-prev:before,.full-width-nav .slick-next:before{color:#b54a27;border:1px solid #b54a27;display:inline-block;height:100%;width:100%;border-radius:4px 0 4px 0}.full-width-nav .slick-prev:before{content:'';background:url(img/icon-intern-prev.png) no-repeat center center}.full-width-nav .slick-next:before{content:'';background:url(img/icon-intern-next.png) no-repeat center center}.instructors-nav{height:40px;position:relative;display:inline-block}.instructors-nav .slick-prev,.instructors-nav .slick-next{position:relative;display:inline-block;left:0;right:0;width:25px;height:25px}.instructors-nav .slick-prev{margin-right:5px}.instructors-nav .slick-prev:before,.instructors-nav .slick-next:before{color:#fff;border:1px solid #fff;display:inline-block;height:100%;width:100%;border-radius:4px 0 4px 0}.instructors-nav .slick-prev:before{content:'';background:url(img/icon-arr-prev-white.png) no-repeat center center}.instructors-nav .slick-next:before{content:'';background:url(img/icon-arr-next-white.png) no-repeat center center}.no-event-msg{text-align:center}#about-content{padding:40px 0}#map-container{position:relative}#ongoing-projects{background:url(img/plants-ltgreen.png) repeat-x left bottom;padding:40px 0 90px 0;border-bottom:1px solid #e2dec4}#ongoing-projects h2{font-family:"concourse_c3bold";text-transform:uppercase;color:#b54a27}#ongoing-projects .ongoing-intro{margin-bottom:25px}.featured-header{-webkit-align-items:center;align-items:center}.ongoing-project{margin-bottom:40px;text-align:center}.ongoing-project h4{font-family:"concourse_c3bold";color:#89963a;text-transform:uppercase;margin-bottom:0}.ongoing-project img{margin-bottom:15px}#featured-projects{padding:40px 0 0 0}#featured-projects h2{font-family:"concourse_c3bold";text-transform:uppercase;color:#516e77;margin-bottom:0}.featured-description{padding-bottom:20px}.featured-description h4{text-transform:uppercase;font-family:"concourse_c3bold";color:#89963a}@media (min-width: 481px){.general-item{width:48%}}@media (min-width: 769px){.general-item{width:31%}}.general-item:nth-child(4){position:relative;margin-top:30px;border-top:1px solid #b54a27;padding-top:30px}.general-item img{margin-bottom:10px}.faq-group h2{font-family:"concourse_c3bold";text-transform:uppercase;font-size:54px;margin-bottom:0;line-height:1em}.faq-group .faq-instructions{font-family:"museo-slab";color:#e2dec4}.faq-group:nth-of-type(5n+1){background-color:#b54a27}.faq-group:nth-of-type(5n+1) h2{color:#afc0c3}.faq-group:nth-of-type(5n+1) .faq-accordion h3{color:#e2dec4}.faq-group:nth-of-type(5n+2){background-color:#afc0c3}.faq-group:nth-of-type(5n+2) h2{color:#b54a27}.faq-group:nth-of-type(5n+2) .faq-instructions{color:#5b4a42}.faq-group:nth-of-type(5n+2) .faq-accordion h3,.faq-group:nth-of-type(5n+2) .faq-accordion p{color:#5b4a42}.faq-group:nth-of-type(5n+3){background-color:#89963a}.faq-group:nth-of-type(5n+3) h2{color:#516e77}.faq-group:nth-of-type(5n+3) .faq-accordion h3{color:#e2dec4}.faq-group:nth-of-type(5n+4){background-color:#b1ac93}.faq-group:nth-of-type(5n+4) h2{color:#89963a}.faq-group:nth-of-type(5n+4) .faq-instructions{color:#5b4a42}.faq-group:nth-of-type(5n+4) .faq-accordion h3,.faq-group:nth-of-type(5n+4) .faq-accordion p{color:#5b4a42}.faq-group:nth-of-type(5n+5){background-color:#516e77}.faq-group:nth-of-type(5n+5) h2{color:#c66728}.faq-group:nth-of-type(5n+5) .faq-accordion h3{color:#e2dec4}.faq-group:nth-of-type(5n+5) .faq-accordion a{color:#f5de72}.trail-holder{color:#fff;padding:30px 0}.trail-holder p,.trail-holder h4{color:#fff}.trail-info h2{margin-bottom:15px;line-height:1.125em}.trail-desc{padding-bottom:15px}.trail-desc .content-column{margin-bottom:0}.trail-desc ul{padding:0;margin:0;list-style:none}.trail-desc li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.trail-desc li img{margin-right:6px}.trail-holder:nth-of-type(5n+1){background-color:#516e77}.trail-holder:nth-of-type(5n+2){background-color:#89963a}.trail-holder:nth-of-type(5n+3){background-color:#b54a27}.trail-holder:nth-of-type(5n+4){background-color:#666}.trail-holder:nth-of-type(5n+5){background-color:#e4a128}.trail-holder:nth-of-type(5n+6){background-color:#c66728}#events-header{background-image:url(img/events_hero.jpeg)}#events-content .tribe-events-l-container{padding-top:20px;padding-bottom:40px}.tribe-events-page-title{color:#89963a;font-size:18px;text-transform:uppercase}.tribe-events-notices{background:#f9e8e2;border:1px solid #b54a27;color:#b54a27}.tribe-events-calendar th{background-color:#afc0c3;color:#5b4a42}.tribe-events-tooltip h3{font-size:18px;margin-bottom:0}.single-tribe_events .tribe-events-single-event-title{color:#b54a27;font-size:36px}.tribe-events-schedule h2{color:#89963a}.single-tribe_events .tribe-events-event-meta{font-size:16px}.single-tribe_events .tribe-events-event-meta{border:none;background-color:#e2dec4}.tribe-events-single-section-title{color:#89963a}.tribe-events-list .tribe-events-list-event-title{text-transform:uppercase}.tribe-events-organizer .tribe-events-organizer-meta{margin-bottom:10px;padding-bottom:10px}.tribe-events-organizer .tribe-events-organizer-meta .tribe-organizer-name{font-size:48px;margin-bottom:0;line-height:1em}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:#b54a27}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:rgba(137,150,58,0.25)}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{background-color:#89963a;font-family:"concourse_t4bold"}.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:hover{background-color:#67712c}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{font-family:"concourse_t4regular"}.tribe-events .tribe-events-c-ical__link{border:1px solid #89963a;font-family:"concourse_t4bold";color:#89963a}.tribe-events .tribe-events-c-ical__link:hover{background-color:#89963a}.tribe-events .tribe-events-c-ical__link .tribe-common-c-svgicon{color:#89963a}.tribe-common .tribe-common-h4{font-family:"concourse_c4bold";color:#4d4d4d}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-events .tribe-events-calendar-month__calendar-event-datetime,.tribe-common .tribe-common-h3,.tribe-events .tribe-events-c-view-selector__list-item-text,.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input{font-family:"concourse_t3regular"}.tribe-common .tribe-common-b3{font-family:"concourse_c4regular"}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{background-color:#516e77}#programs-grid{padding:40px 0}.youth-item{margin-bottom:30px;text-align:center}.youth-item img{max-width:240px;margin:0 auto 10px auto}.youth-item p strong{font-family:"concourse_t3bold";text-transform:none}#program-header{background-color:#e2dec4;min-height:400px}#program-header img{max-width:260px}.header-copy{-webkit-align-self:center;align-self:center;padding:40px 5%}.header-copy img{margin-bottom:20px}.header-copy h2{font-size:54px;color:#516e77;font-family:"concourse_c4bold";text-transform:uppercase;line-height:1.125em}.header-copy p{font-family:"museo-slab";color:#4d4d4d}.header-slideshow.slick-dotted.slick-slider{margin-bottom:0}.header-slideshow .slick-dots{bottom:15px;width:auto;margin-left:15px}.header-slideshow .slick-dots li.slick-active button:before{opacity:1;color:white}.header-slideshow .slick-dots li button:before{font-size:19px;color:white;opacity:.5}.header-slide{height:300px;background-size:cover;background-position:center top}.intro-block{padding:40px 0}.intro-copy{font-size:18px}.text-block{padding:40px 0}.text-block.text-block-no-divider .sm-container{max-width:1060px}.text-block.text-block-divider .divider-cattails{border-bottom:1px solid #afc0c3;position:relative;margin-top:60px}.text-block.text-block-divider .divider-cattails:before{content:"";background:url(img/icon-pw-left.png) no-repeat;display:block;width:29px;height:53px;position:absolute;top:-52px;left:-3px}.text-block.text-block-divider .divider-cattails:after{content:"";background:url(img/icon-pw-right.png) no-repeat;display:block;width:29px;height:53px;position:absolute;top:-52px;right:-13px}.text-block h4{font-family:"concourse_c4bold";text-transform:uppercase;color:#89963a}.text-block h5{font-family:"museo-slab"}.text-block+.text-block{padding-top:0}.calendar-block h3{font-family:"concourse_c3bold";color:#516e77;text-transform:uppercase;line-height:1em;margin-bottom:0}.calendar-block-event{margin-bottom:15px}.calendar-block-event h4{margin-bottom:0}.carousel-block{padding:40px 0 110px 0;background:url(img/plants-ltgreen.png) repeat-x left bottom;border-bottom:1px solid #e2dec4;text-align:center}.carousel-block h5{font-family:"concourse_c4bold";font-size:20px;color:#89963a;margin-bottom:10px;text-transform:uppercase;line-height:1.125em}.carousel-block p{font-family:"museo-slab";font-size:16px;font-weight:400}.carousel-holder{overflow:hidden;width:2000px}.carousel-img{margin-right:10px;float:left}.carousel-img img{opacity:0}.carousel-img img.loaded{opacity:1}.carousel-block .mCSB_scrollTools_horizontal,#about-content .mCSB_scrollTools_horizontal,.writers-block .mCSB_scrollTools_horizontal{height:25px !important}.carousel-block .mCSB_scrollTools_horizontal .mCSB_dragger,#about-content .mCSB_scrollTools_horizontal .mCSB_dragger,.writers-block .mCSB_scrollTools_horizontal .mCSB_dragger{width:15px !important;top:0px !important}.carousel-block .mCSB_scrollTools_horizontal .mCSB_dragger_bar,#about-content .mCSB_scrollTools_horizontal .mCSB_dragger_bar,.writers-block .mCSB_scrollTools_horizontal .mCSB_dragger_bar{background-color:#b54a27 !important;width:15px !important;height:15px !important;border-radius:15px !important;margin:0 auto !important}.faq-block{background-color:#b54a27;padding:40px 0}.faq-block h2{color:#afc0c3;margin-bottom:0}.faq-block p,.faq-block li{color:#e2dec4}.faq-block p a,.faq-block li a{color:#afc0c3}.faq-block ul{margin:0}.faq-block ul li{padding-bottom:5px;line-height:1.25em;font-size:18px}.youth-accordion h3{color:#e2dec4}.youth-accordion p{color:#e2dec4}.internship-block{padding:40px 0 20px 0}.internships-header{-webkit-align-items:center;align-items:center;padding-bottom:20px}.internships-header h2{margin-bottom:0;text-transform:uppercase;font-family:"concourse_c4bold";color:#516e77;line-height:1em}.instructor-block{background-color:#516e77;padding:40px 0}.instructor-row{margin-bottom:30px}.instructor-photo{height:300px;background-size:cover;background-position:center top}.instructor-bio{padding:40px 5%}.instructor-bio h2{color:#89963a;margin-bottom:20px;text-transform:uppercase;font-family:"concourse_c4bold";line-height:1em}.instructor-bio p{color:#fff}.instructor-bio p a{color:#f5de72}.writers-block{padding-bottom:40px}.writers-block h4,.writers-block p{text-align:center}.writers-block .carousel-img{border:1px solid #e2dec4}.seedlings-social{text-align:center}.seedlings-social a{color:#fff}.divider-blooms{border-bottom:1px solid #89963a;position:relative;margin-top:40px;text-align:center}.divider-blooms:before{content:"";background:url(img/icon-blooms-left.png) no-repeat;display:block;width:32px;height:53px;position:absolute;bottom:0;left:-9px}.divider-blooms:after{content:"";background:url(img/icon-blooms-right.png) no-repeat;display:block;width:35px;height:53px;position:absolute;bottom:0;right:-9px}.divider-blooms h4{font-family:"concourse_c4bold";text-transform:uppercase;color:#89963a}.divider-blooms h5{font-family:"museo-slab"}.seedlings-tabs-nav{text-align:center}.seedlings-tab-nav{text-decoration:none;font-family:"concourse_c4bold";font-size:18px;text-transform:uppercase;color:#516e77;display:inline-block;padding:3px 20px;position:relative}.seedlings-tab-nav:hover{color:#516e77}.seedlings-tab-nav:hover:after{content:' ';border-bottom:5px solid #516e77;position:absolute;left:0;right:0;bottom:-6px}.active-tab-nav{color:#516e77}.active-tab-nav:after{content:' ';border-bottom:5px solid #516e77;position:absolute;left:0;right:0;bottom:-6px}.tab-hidden{display:none !important}.seedlings-tab{padding:20px 0}.class-grid-item{margin-bottom:40px}.class-grid-item h5{font-family:"concourse_c4bold";text-transform:uppercase;font-size:18px;color:#89963a;margin-bottom:5px;line-height:1.125em}.class-grid-item h6{font-size:16px;text-transform:uppercase;color:#89963a;margin:0}.class-grid-item strong{font-family:"concourse_t3bold";text-transform:none}.class-grid-item img{margin-bottom:10px}.seedlings-gallery{background:url(img/plants-ltgreen.png) repeat-x left bottom;padding-bottom:110px}.gallery-heading{text-align:center;padding-top:40px}.gallery-heading h4{font-family:"concourse_c4bold";text-transform:uppercase;color:#89963a}.gallery-heading h5{font-family:"museo-slab"}.gallery-item{margin-bottom:20px}.gallery-item h5{font-family:"concourse_c3bold";text-transform:uppercase;font-size:16px;color:#89963a;margin-bottom:0;line-height:1.125em;text-align:center}.gallery-hider{display:none}.seedlings-writers-block{padding:40px 0}#seedlings-blog-header{padding-top:50px}#seedlings-blog-header h2{color:#b54a27}.seedlings-blog-page-header{text-align:center;padding-top:30px;margin-bottom:20px}.seedlings-blog-page{margin-bottom:20px}.seedlings-blog-grid{margin-bottom:20px}.seedlings-blog-more{margin-bottom:40px}.seedlings-blog-grid-item{position:relative;padding:40px 40px;margin-bottom:40px;min-height:350px;display:block}.seedlings-blog-grid-item .seedlings-blog-item-bg{background-size:cover;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:-1}.seedlings-blog-grid-item .seedlings-blog-item-bg:before{content:'';background:rgba(77,77,77,0.5);position:absolute;left:0;right:0;top:0;bottom:0;display:block}.seedlings-blog-grid-item h3{color:#fff;line-height:1.2em;margin-bottom:5px;border-bottom:1px solid #fff;padding-bottom:5px}.seedlings-blog-grid-item p{color:#fff}.seedlings-blog-grid-item h4{color:#fff}.seedlings-blog-grid-item.no-image{background-color:#89963a}.seedlings-post-container{padding-top:50px;padding-bottom:40px}.seedlings-post-container .wp-block-quote{color:#b54a27;border:none;text-align:center;margin:20px 0}.seedlings-post-container .wp-block-quote p{line-height:1.2em;font-size:36px;margin-bottom:10px}.seedlings-post-container .wp-block-quote cite{font-size:24px;line-height:1.2em;font-style:normal}.single-seedlings_blog #site-header,.page-template-tmpl-seedlings-blog #site-header,.single-natureinitiativeblog #site-header{box-shadow:1px 10px 20px rgba(102,102,102,0.35)}.single-seedlings_blog .entry-title,.page-template-tmpl-seedlings-blog .entry-title,.single-natureinitiativeblog .entry-title{font-size:54px;color:#b54a27;line-height:1.2em}.seedlings-recent{margin-top:30px}.seedlings-recent h4{border-bottom:1px solid #666}.seedlings-recent p{margin-bottom:5px}#contact-content{background-color:#e2dec4}#contact-map iframe{width:100%}.error-404 #header-404{background-image:url(img/AvalonPark2019-31-web.jpg)}.error-404 .page-content{padding:40px 0 100px 0}#search-results #header-search{background-image:url(img/IMG_0767-web.jpg)}#search-results .page-content{padding:40px 0 100px 0}.search-result{margin-bottom:30px;border-bottom:1px solid #b1ac93;padding-bottom:20px}.search-result h3{margin-bottom:0}@media (min-width: 481px){.flex-container,.footer-widget .mc4wp-form-fields{display:-webkit-flex;display:flex}.flex-container.flex-wrap,.footer-widget .flex-wrap.mc4wp-form-fields{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-container.justify-between,.footer-widget .mc4wp-form-fields{-webkit-justify-content:space-between;justify-content:space-between}.flex-container.align-end,.footer-widget .align-end.mc4wp-form-fields{-webkit-align-items:flex-end;align-items:flex-end}.one_half{width:48%;margin-right:2%}.one_half.last_column{margin-right:0}.class-grid-item,.class-grid-item-dummy{width:48%}.gallery-item,.gallery-item-dummy{width:31%}#footer-l-1{width:180px}.home-item{width:48%}.trail-icon{width:90px}.trail-info{width:calc(100% - 90px);padding-left:20px}.trail-desc{width:66%}.trail-trails{width:30%}.photo-holder .photo{width:33%}.seedlings-blog-grid{-webkit-flex-wrap:wrap;flex-wrap:wrap}.seedlings-blog-grid-item{padding:0;width:30%}.seedlings-blog-grid-item .post-info{position:absolute;left:40px;right:40px;top:50%;transform:translateY(-50%)}.seedlings-blog-grid-item .post-excerpt{display:none}.seedlings-blog-grid-item:hover .seedlings-blog-item-bg{background:#89963a !important}.seedlings-blog-grid-item:hover .seedlings-blog-item-bg:before{display:none}.seedlings-blog-grid-item:hover .post-excerpt{display:block}.grid-item-dummy{width:30%}.single-seedlings_blog .content-area,.single-natureinitiativeblog .content-area{width:76%}.single-seedlings_blog .seedlings-sidebar,.single-natureinitiativeblog .seedlings-sidebar{width:22%}}@media (min-width: 768px) and (max-width: 900px){.home-item{width:48%}}@media (min-width: 901px){.home-item{width:23%}}@media (min-width: 601px) and (max-width: 870px){.one_third{width:100%}.one_fourth{width:48%;margin-right:2%}.one_fourth.last_column{margin-right:0}#footer-l-2{width:calc(100% - 200px);padding:0 2%}.footer-r{width:100%}#footer-r-top{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff}#footer-r-top .footer-widget:first-child{width:32%}#footer-r-top .footer-widget:last-child{width:65%}#footer-r-bottom .footer-widget{width:31%}}@media (min-width: 871px){.one_third{width:31%;margin-right:3.5%}.one_third.last_column{margin-right:0}.one_fourth{width:23%;margin-right:2.66%}.one_fourth.last_column{margin-right:0}#footer-l-2{width:30%;padding:0 2%}.footer-r{width:calc(100% - 202px - 30%)}#footer-r-top{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff}#footer-r-top .footer-widget:first-child{width:32%}#footer-r-top .footer-widget:last-child{width:65%}#footer-r-bottom .footer-widget{width:31%}}@media (min-width: 769px){#site-header{padding-top:30px;padding-bottom:0}#site-navigation{margin-top:10px}.menu-toggle{display:none}#menu-main{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;list-style:none;list-style-type:none;margin:0;padding:0;font-family:"concourse_c3bold"}#menu-main li{position:relative;text-align:center}#menu-main li>a{display:block;font-size:16px}#menu-main>li{width:23%}#menu-main>li>a{border-bottom:5px solid #fff}#menu-main>li>a:hover{border-bottom:5px solid #516e77}#menu-main .current-menu-parent>a{border-bottom:5px solid #516e77}#menu-main .desk-hidden{display:none}#menu-main ul{position:absolute;left:-9999px;list-style:none;list-style-type:none;margin:0;padding:0;background-color:rgba(81,110,119,0.9)}#menu-main li:hover ul{left:0;right:0;z-index:99999}#menu-main ul li{float:none;margin-left:0}#menu-main ul a{padding:0.5em 0.75em;display:block;color:#fff;font-size:14px}#menu-main ul a:hover{background-color:#b54a27}#menu-main ul .current_page_item a,.program #menu-main ul .current-page-ancestor a{background-color:#b54a27}#eyebrow-nav{position:absolute;top:-105px;right:0;width:140px;display:block}.home #eyebrow-nav{top:-161px}#menu-eyebrow{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;list-style:none;list-style-type:none;margin:0;padding:0}#menu-eyebrow li{font-size:14px;text-transform:uppercase}#menu-eyebrow a{color:#b54a27;text-decoration:none}#menu-eyebrow a:hover{color:#516e77}#menu-eyebrow .eyebrow-map:after{content:'';display:inline-block;background:url(img/brow-map.png) no-repeat;height:10px;width:10px;margin-left:3px}#menu-eyebrow .eyebrow-contact:after{content:'';display:inline-block;background:url(img/brow-contact.png) no-repeat;height:10px;width:10px;margin-left:3px}#home-slideshow{height:740px}.btn-big{width:31%;margin-bottom:40px;height:320px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.full-width-description{width:50%;padding-left:8.25%;padding-right:4%}.full-width-photo{width:50%}.full-width-nav{margin-top:5px;margin-left:20px}.instructors-nav{margin-left:0;margin-top:0;position:absolute;right:0;z-index:99;top:20px}.event-item-content img{width:33%;margin-right:10px;float:left}.event-item-content P+img{margin:0}.ongoing-project,.ongoing-grid-item-dummy{width:48%}.general-item:nth-child(n+4){margin-top:30px;border-top:1px solid #b54a27;padding-top:30px}#single-event-feat,#single-event-info{width:48%}.youth-item{width:31%}.intro-copy{width:63%}.sidebar-copy{width:37%;padding-left:5%}.instructor-photo{height:auto;width:300px;background-size:cover;background-position:center top;height:inherit}.instructor-bio{width:calc(100% - 300px);max-width:900px;padding:0 0 40px 3%}.class-grid-item,.class-grid-item-dummy{width:31%}.gallery-item,.gallery-item-dummy{width:18.5%}.contact-columns .wp-block-column:first-child,.contact-columns .wp-block-column:first-child+.wp-block-column{flex-basis:27%}}@media print{header,nav,footer{display:none}img{max-width:500px}body{font:12pt Georgia, "Times New Roman", Times, serif;line-height:1.3}}
