/**handles:chispa-main-styles**/
main{padding-top:95px}h1{font-size:2.45rem!important}h2{font-size:2.2rem!important}h3{font-size:2rem!important;font-weight:200}h4{font-size:1.75rem!important;font-weight:300}h5{font-size:1.45rem!important}h6{font-size:1.15rem!important}.page,.post{margin:0!important}.w-45,.w-50{width:86%!important;margin:0 auto;padding:0 2px}.w-55,.w-60,.w-65{width:90%!important;margin:0 auto;padding:0 2px}.w-70,.w-75,.w-80{width:94%!important;margin:0 auto;padding:0 2px}.w-85,.w-90,.w-95{width:96%!important;margin:0 auto;padding:0 2px}.copy-chispa{font-size:80%;line-height:1.35!important}.c-white{color:#fff!important}.c-off-white{color:#70707000!important}.c-yellow{color:#edae38!important}.c-light-yellow{color:#fcce77!important}.c-main-green{color:#008476!important}.c-second-green{color:#119183!important}.c-light-green{color:#76c4bc!important}.c-water-green{color:#cceae7!important}.c-off-yellow{color:#fff0d5!important}.c-black{color:#000000AC!important}.c-off-black{color:#000000D3!important}.c-light-grey{color:#00000029!important}.c-grey{color:#787671!important}.b-white{background-color:#fff!important}.b-off-white{background-color:#70707000!important}.b-yellow{background-color:#edae38!important;color:#fff!important}.b-light-yellow{background-color:#fcce77!important}.b-main-green{background-color:#008476!important;color:#fff!important;box-shadow:2px 2px 4px 0 rgba(0,0,0,.67)}.b-second-green{background-color:#119183!important}.b-light-green{background-color:#76c4bc!important}.b-water-green{background-color:#cceae7!important}.b-off-yellow{background-color:#fff0d5!important}.b-black{background-color:#000000AC!important}.b-off-black{background-color:#000000D3!important}.b-light-grey{background-color:#00000029!important}.b-grey{background-color:#787671!important}.bck-100{width:100%}.btn,input[type=submit]{color:#fff!important;background:#edae38!important;text-transform:uppercase;padding:.75em 1em;text-align:center;min-width:150px;width:auto;max-width:300px;border-radius:0;font-family:CeraBold,sans-serif;letter-spacing:.125rem;transition:all .5s ease;box-shadow:2px 1px 1px rgba(0,0,0,.7)}#label-menu,.custom-logo{transition:all .25s ease}.btn-black{background-color:#000!important;color:#f7b316!important}.btn-green-white{background-color:#008476!important;color:#fff!important;box-shadow:none;border:2px solid #fff}.mobile-header-nav{display:flex;align-items:center;justify-content:center}.btn-white-small{color:#fff!important;background:#edae38;text-transform:uppercase;margin:.5em;padding:.5em;text-align:center;width:120px;border-radius:0;font-family:CeraBold,sans-serif;letter-spacing:.05rem;transition:all .5s ease;box-shadow:1px 1px 2px #000000d3;text-decoration:none;font-size:.8em}.btn-social{border:2px solid #008476;padding:.2em;color:#008476!important;text-decoration:none;font-weight:600;max-width:fit-content}.btn-footer-social{border:2px solid #fffF;color:#fffF!important;padding:.5em;text-decoration:none;font-weight:600;max-width:fit-content}.btn-footer-social:hover{border:2px solid #f7b316;color:#f7b316!important}input[type=submit]:hover{background-color:#008476!important}.btn-social:hover{border:2px solid #f7b316;color:#f7b316!important}.btn:hover{background-color:#008476!important}.btn-green-white:hover{color:#f7b316!important;border:2px solid #f7b316!important}.link{text-transform:uppercase;color:#707070!important}.link-w{text-transform:uppercase;color:#fff!important;padding:.5em 1em;text-decoration:none}.link-w-header{letter-spacing:.1rem;text-transform:uppercase;color:#fff!important;padding:.5em 1em;text-decoration:none}.align-c,.align-l,.align-r{text-align:center}.align-c-mobile{text-align:center}.overflow-hid{overflow:hidden}.overflow-y{overflow-y:hidden}.overflow-x{overflow-x:hidden}.pos-rel{position:relative}.mobile-hidden{display:none}.desktop-hidden{display:block}.pos-abs{position:absolute}.z-1{z-index:1}.z-5{z-index:5}.z-10{z-index:10}.z-15{z-index:15}.dis-flex-m{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.dis-block{display:block}.dis-inline{display:inline-block}.mx-auto-m{margin-right:auto;margin-left:auto}.my-auto-m{margin-top:auto;margin-bottom:auto}.mxy-auto-m{margin-top:auto;margin-bottom:auto;margin-right:auto;margin-left:auto}.font-weight-bold{font-weight:500}.font-weight-semibold{font-weight:400}.font-weight-normal{font-weight:300}.font-weight-light{font-weight:200}ol,ul{padding-left:1rem;margin:0 0 .5em 1em}.site-main li{list-style-type:square;padding:0}li::marker{color:#edae38}.slick-next:before,.slick-prev:before{color:#edae38}.slick-dots li button:before{background-color:#edae38;height:15px;width:15px;text-indent:-9999px;overflow:hidden}.slick-dots li{margin:0 2px}table td{word-break:break-all}.inner-menu ul{list-style:none;margin:0}.inner-menu ul a{text-decoration:none;color:#1a1a1a}.inner-menu ul li.active{text-decoration:none;color:#008476}.inner-menu ul a:hover{text-decoration:none;color:#edae38!important}.inner-menu li{display:inline-block}#inner-submenu>li:after{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f101";font-size:1rem;padding:0 15px;color:#1a1a1a}#inner-submenu-child>li:after{content:" | ";font-size:1rem;padding:0 15px}#inner-submenu-child>li:last-child:after,#inner-submenu>li:last-child:after{content:""}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.clear-results{clear:both}.site-footer ul{display:block;margin:0;color:#edae38}.site-footer ul li{list-style-type:none;padding:0 1em;color:#edae38;margin-right:1em}.site-footer ul a{color:#edae38;text-decoration:none;font-weight:500;font-size:1.125em}.site-footer ul a:hover{color:#fff}.site-footer ul li:first-child{list-style-type:none}.img-hover-zoom{height:300px;overflow:hidden;position:relative}.img-hover-zoom img{transition:transform .5s ease;text-align:center;margin:0 auto;height:100%;width:auto!important}.img-hover-zoom:hover img{transform:scale(1.5)}.news-hover-zoom{max-height:180px;overflow:hidden;position:relative}.news-hover-zoom img{transition:transform .5s ease;text-align:center;margin:0 auto;height:100%;width:auto!important}.events-news-archive-link:hover .news-hover-zoom img{transform:scale(1.5)}.news-sidebar-hover-zoom{max-height:115px;overflow:hidden;position:relative}.news-sidebar-hover-zoom img{transition:transform .5s ease;text-align:center;margin:0 auto;height:100%;width:auto!important}.news-sidebar-link:hover .news-sidebar-hover-zoom img{transform:scale(1.5)}.sidebar-content{font-size:.9rem;line-height:1.25}.site-title{font-size:1.5em;margin:0;display:inline-block}.site-title a{color:#fff}.title-section h1{margin:.5rem 0}.title-section{max-height:230px;min-height:190px;display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:row}.title-section-secondary{max-height:250px;min-height:150px}.wp-image img,[class^=wp-image]{box-shadow:10px 6px 6px rgba(124,122,118,.56)}nav.breadcrumb-chispa{position:relative!important;z-index:1!important;margin:0;padding:.5em 3em;background:#fff}.breadcrumb{margin:0}nav.breadcrumb-chispa a{color:#008476!important}.breadcrumb-chispa .active{color:#edae38!important}.footer-logo img{width:50%}@media (min-width:388px){.btn-social{padding:.5em}}@media (min-width:560px){.footer-logo a.custom-logo-link{max-width:200px}}.bird-animation{animation:movebird 30s infinite alternate}.sun-animation{animation:rotating 20s linear infinite alternate}.cloud-animation{animation:move 25s infinite}.cloud-animation-more{animation:move 30s infinite}@keyframes move{0%{transform:translatex(0)}50%{transform:translatex(-50px)}}@keyframes move-more{0%{transform:translatex(0)}50%{transform:translatex(30px)}100%{transform:translatex(0)}}@keyframes movebird{from{left:0}to{left:100px}}@keyframes rotating{from{transform:rotate(-90deg)}to{transform:rotate(90deg)}}.rotating{animation:rotating 10s linear infinite alternate}.single-news-events h1{font-size:1.5rem!important}@media (min-width:768px){.single-news-events h1{font-size:2.25rem!important}}.single-news-events .background-section{background-size:cover;background-position:center}.wpgmp_map_container.wpgmp-map-2{display:flex;flex-direction:column}.wpgmp_map_container.wpgmp-map-2 .wpgmp_filter_wrappers{order:1}.wpgmp_map_container.wpgmp-map-2 .wpgmp_map_parent{order:2}.wpgmp_map_container.wpgmp-map-2 .location_listing2{order:3}@media (min-width:768px){.icon-container{display:block}nav label #menu-icon{float:unset;margin:auto}nav input:checked~#overlay ul{padding-top:6.5em;z-index:2;position:relative}.site-footer ul{display:inline-flex;margin:initial}.site-footer ul li{list-style:square}h1{font-size:2.85rem!important}h2{font-size:2.75rem!important}h3{font-size:2.5rem!important}h4{font-size:2.1rem!important}h5{font-size:1.8rem!important}h6{font-size:1.2rem!important}.w-45{width:45%!important}.w-50{width:50%!important}.w-55{width:55%!important}.w-60{width:60%!important}.w-65{width:65%!important}.w-70{width:70%!important}.w-75{width:75%!important}.w-80{width:80%!important}.w-85{width:85%!important}.w-90{width:90%!important;max-width:1300px}.w-95{width:95%!important;max-width:1350px}.mobile-hidden{display:initial}.desktop-hidden{display:none}.align-r{text-align:right!important}.align-l{text-align:left!important}.align-c{text-align:center}.float-l{float:left}.align-c-mobile{text-align:left}.float-r{float:right}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dis-flex{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.mx-auto{margin-right:auto;margin-left:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mxy-auto{margin-top:auto;margin-bottom:auto;margin-right:auto;margin-left:auto}.float-r{float:right!important}.float-l{float:left!important}.flex-col-reverse{flex-direction:row-reverse}.flex-col-reverse-mobile{flex-direction:initial}}@media (min-width:992px){body,button,input,optgroup,select,textarea{font-size:1.2rem}}@media (min-width:1220px){h1{font-size:3.15rem!important}h2{font-size:2.85rem!important}h3{font-size:2.5rem!important}h4{font-size:2.1rem!important}h5{font-size:1.8rem!important}h6{font-size:1.35rem!important}}