/*!
Theme Name: San Antonio Parks Foundation - Child
Author: Parallel digital team
Author URI: http://thinkparallel.com
Description: -
Version: 1.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: hello-elementor
*/h1,h2,h3,h4,h5,h6{font-weight:bold !important}h2 small{font-size:73%}@media only screen and (max-width: 480px){h2 small{font-size:70%}}.hidden{display:none}.support-parks-btn a{display:inline-block;font-weight:bold !important}.support-parks-btn a .elementor-button-icon.elementor-align-icon-right{margin-top:0;color:#a3c73a;background-color:#224420;border-radius:50%;width:33px;height:33px;display:flex;align-items:center;justify-content:center}.support-parks-btn a .elementor-button-icon.elementor-align-icon-right i{font-size:14px !important}.support-parks-btn a:hover .elementor-button-icon.elementor-align-icon-right{background-color:#a3c73a;color:#224420}body.win-usr .support-parks-btn a .elementor-button-content-wrapper{align-items:center}.support-parks-btn.button-icon-reverse a .elementor-button-icon.elementor-align-icon-right{background-color:#a3c73a;color:#224420}.sap-button-main,.give-form-wrap button.give-btn.give-btn-modal{background:#a3c73a;color:#224420 !important;border:0;line-height:100%;padding:20px 14px 15px 14px;font-weight:bold;text-transform:lowercase;font-size:24px;font-family:"fieldwork",sans-serif}.sap-button-main:after,.give-form-wrap button.give-btn.give-btn-modal:after{content:"";color:#a3c73a;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;background:#224420;height:32px;width:32px;display:inline-block;border-radius:50%;padding-top:4px;margin-left:10px;text-align:center}.sap-button-main:hover,.give-form-wrap button.give-btn.give-btn-modal:hover{background:#224420;color:#a3c73a !important}.sap-button-main:hover:after,.give-form-wrap button.give-btn.give-btn-modal:hover:after{background:#a3c73a;color:#224420}@media only screen and (max-width: 900px){.sap-button-main,.give-form-wrap button.give-btn.give-btn-modal{padding:20px}.sap-button-main:after,.give-form-wrap button.give-btn.give-btn-modal:after{display:none}.elementor-button-icon.elementor-align-icon-right{display:none !important}}.jasa-header,.sa-header{box-shadow:0 0 4px 0px rgba(0,0,0,.3)}.saparks-logo.elementor-widget-image a img[src$=".svg"]{width:100%;max-width:180px}.sa-header.elementor-sticky--effects .elementor-container,.jasa-header.elementor-sticky--effects .elementor-container{min-height:auto !important}.elementor-sticky--effects div#nav-container .elementor-element-populated{align-content:center}.elementor-sticky--effects div#nav-container .elementor-element-populated>div{transition:all .3s ease-in-out}.elementor-sticky--effects div#nav-container .top-sub-nav{margin-top:0;margin-bottom:10px}.nav-donate a{text-transform:uppercase !important;font-size:16px !important;transform:translateY(2px) !important;font-weight:900 !important}.nav-donate a:before{content:"";background:url(/wp-content/uploads/2022/11/SAPF-Donation_Acorn_button.png);background-size:cover;width:25px !important;height:27px !important;display:block;opacity:1 !important;background-color:rgba(0,0,0,0) !important;position:relative;margin-right:5px}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li.mobile-only-nav-links{display:none}.mobile-only-nav-links a{font-size:18px !important;color:#aaa29a !important;padding:13px 20px !important;text-align:left !important}@media only screen and (max-width: 768px){.elementor-nav-menu--dropdown .elementor-nav-menu{padding:0 30px 30px}.elementor-nav-menu--dropdown .elementor-nav-menu>li{text-align:center}.elementor-nav-menu--dropdown .elementor-nav-menu>li a{padding:15px;justify-content:flex-end;text-align:right !important}.elementor-nav-menu--dropdown .elementor-nav-menu>li .mobile-only-nav-links{display:block}.sa-header .elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:30px !important}}@media only screen and (max-width: 600px){.sa-header.elementor-sticky--active.elementor-sticky--effects .sa-main-nav{padding-top:0 !important;padding-bottom:0 !important}.sa-header.elementor-sticky--active.elementor-sticky--effects .saparks-logo.elementor-widget-image a img[src$=".svg"]{max-width:80px}.nav-donate a{text-transform:none !important;font-size:24px !important;transform:translateY(0) !important;font-weight:600 !important;margin-left:-30px}.mobile-only-nav-links{margin:0}.mobile-only-nav-links a{padding:10px 20px !important}}.home-page-slider a{display:inline-block}.home-page-slider span.bdt-slide-btn-icon svg{display:none}.home-page-slider span.bdt-slide-btn-icon:before{content:"";color:#a3c73a;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px}.home-page-slider .bdt-slide-btn:hover span.bdt-slide-btn-icon:before{color:#224420}@media only screen and (max-width: 900px){.home-page-slider span.bdt-slide-btn-icon{display:none !important}}@media only screen and (max-width: 600px){.home-page-slider .bdt-slideshow-items{height:60vh}.home-page-slider .bdt-slideshow-nav{top:93% !important}}.parks-slider .slick-track,.home-events-carousel .slick-track{display:flex}.parks-slider .park-box-main,.home-events-carousel .park-box-main{height:inherit}.slick-dots{display:flex;list-style:none inside;width:100%;justify-content:flex-end;padding:30px 4% 20px 20px}.slick-dots li{width:18px;height:18px;background:rgba(0,0,0,0);opacity:1;margin:0 0 0 30px !important;border:solid 2px rgba(0,0,0,0);border-radius:50%;position:relative;transition:all .3s}.slick-dots li:only-child{display:none !important}.slick-dots li.slick-active{border-color:#224420}.slick-dots li:before{content:"";width:10px;height:10px;background:#cdcdcd;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s}.slick-dots li.slick-active:before{width:6px;height:6px;background:#224420}.slick-dots button{width:18px;height:18px;font-size:0;line-height:0;padding:0;margin:0;opacity:0;position:absolute;top:0;left:0}.home-projects-list .elementor-post__card,.projects-grid .elementor-post__card{min-height:450px !important;position:relative}.home-projects-list a.elementor-post__thumbnail__link,.projects-grid a.elementor-post__thumbnail__link{height:100%;position:absolute}.home-projects-list .elementor-post__thumbnail,.projects-grid .elementor-post__thumbnail{height:100%}.home-projects-list .elementor-post__text,.projects-grid .elementor-post__text{padding:0 !important;margin:0 !important}.home-projects-list .elementor-post__text a,.projects-grid .elementor-post__text a{z-index:3;display:flex !important;flex-flow:column;justify-content:flex-end;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 60%);position:absolute;width:100%;height:100%;padding:20px}.home-jingu-family-cta>div{display:flex;flex-flow:row nowrap;align-items:flex-start}@media only screen and (max-width: 600px){.home-jingu-family-cta>div{display:block}}.home-events-carousel .slick-track{padding:30px 0}.home-events-carousel .home-event-slide{height:inherit;position:relative;min-height:450px}.home-events-carousel .home-event-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:1}.home-events-carousel .home-event-slide .event_img{width:100%;height:100%;background-size:cover;background-position:top left;background-repeat:no-repeat}.home-events-carousel .home-event-slide a.home-event-link-desc{z-index:3;display:flex !important;flex-flow:column;justify-content:flex-end;position:absolute;width:calc(100% - 20px);height:100%;padding:20px;top:0}.home-events-carousel .home-event-slide a.home-event-link-desc h3{font-size:26px;line-height:1;margin-bottom:0}.home-events-carousel .home-event-slide a.home-event-link-desc h4{font-size:20px;text-transform:capitalize;margin:5px 0 5px}.home-events-carousel .home-event-slide a.home-event-link-desc h3,.home-events-carousel .home-event-slide a.home-event-link-desc h4{color:#fff !important}.home-event-slide{min-height:450px !important;transition:all .3s ease-in-out}.home-event-slide .event_img{border-radius:3px}.home-event-slide a.home-event-link-desc{background:linear-gradient(150deg, rgba(0, 0, 0, 0.2666666667) 0%, rgba(255, 255, 255, 0) 80%) !important;border-radius:3px;justify-content:flex-start !important;transition:all .3s ease-in-out}.home-event-slide a.home-event-link-desc h3{font-size:50px !important;margin-top:0}.home-event-slide a.home-event-link-desc h3 small{font-size:40%;display:block !important}.home-event-slide[data-event-type=go-all-out] a{background:none}.home-event-slide[data-event-type=go-all-out] a:after{content:"";background:url("/wp-content/uploads/2022/11/go-all-out-event-watermark.svg") no-repeat center center scroll;background-size:cover;position:absolute;bottom:14px;right:10px;width:170px;height:42px}.home-event-slide:hover{transform:translateY(-20px)}.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2{text-transform:capitalize !important;font-size:30px !important}.evcal_list_month a{border-color:#224420 !important;padding:0 !important;height:200px}.eventon_events_list .eventon_list_event .ev_ftImg{width:140px !important;height:250px !important;max-height:250px !important;border-radius:0 !important}span.evcal_cblock,span.evcal_desc.evo_info.hide_eventtopdata,span.evcal_desc.hide_eventtopdata{padding-top:15px !important}span.evo_above_title{display:none !important}.eventon_list_event .evcal_desc span.evcal_event_title,.eventon_list_event .evcal_desc span.evcal_event_subtitle,.eventon_list_event .evcal_cblock{color:#726457 !important}span.evcal_event_subtitle{text-transform:none !important;margin-bottom:10px}.eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info,.evo_pop_body .evcal_desc .evcal_desc_info{font-size:16px !important}.eventon_list_event .evcal_desc em,.evo_lightboxes .evcal_desc em{font-size:16px;color:#726457 !important}.eventon_events_list .eventon_list_event .evcal_desc .evcal_location::before{top:3px !important}.evcal_month_line{padding:40px 0 20px}body:not(.single-ajde_events) .sap-events-list .eventon_events_list .eventon_list_event .evcal_list_a.featured_event,body:not(.single-ajde_events) .eventon_events_list .eventon_list_event .evcal_list_a.featured_event{background-color:#f1f1f1 !important}body:not(.single-ajde_events) .eventon_events_list .eventon_list_event .evcal_list_a.featured_event{background-color:#f1f1f1 !important}body:not(.single-ajde_events) .evoet_dayblock.evcal_cblock em{color:#726457 !important}.eventon_single_event{margin-top:60px}.eventon_single_event h1{display:none}.eventon_single_event .evcal_list_a{background:#f1f1f1 !important}.eventon_single_event .evcal_list_a .evcal_event_subtitle{display:none !important}.eventon_single_event .evcal_list_a *{color:#726457 !important}.eventon_single_event .evo_lightboxes .evcal_desc em,.eventon_single_event .evcal_desc em{font-size:16px}.eventon_single_event .calendar_header{display:none}.event_type-go-all-out .eventon_single_event .evcal_list_a{background:#224420 !important}.event_type-go-all-out .eventon_single_event .desc_trig:after{content:"";background:url("/wp-content/uploads/2022/11/go-all-out-event-watermark.svg") no-repeat center center scroll;background-size:cover;position:absolute;bottom:30px;right:20px;width:173px;height:43px}.event_type-go-all-out .eventon_list_event .evcal_desc span.evcal_event_title,.event_type-go-all-out .eventon_list_event .evcal_desc span.evcal_event_subtitle,.event_type-go-all-out .eventon_list_event .evcal_desc span.evoet_time_expand .evcal_time *,.event_type-go-all-out .eventon_list_event .evcal_desc span.evoet_location .evcal_location *,.event_type-go-all-out .eventon_list_event .evcal_desc *,.event_type-go-all-out .eventon_list_event .evcal_cblock *,.event_type-go-all-out .eventon_list_event .evcal_cblock .date,.event_type-go-all-out .eventon_list_event .evcal_cblock .month{color:#fff !important}.eventon_single_event .eventon_events_list .eventon_list_event .event_description{display:grid !important;grid-template-areas:"poster details" "poster timing" "poster calendar";grid-template-columns:1fr 1fr;gap:20px}.eventon_single_event .eventon_events_list .eventon_list_event .event_description>.evocard_row:first-child{grid-area:poster}#evcal_list .eventon_list_event .evcal_eventcard *{color:#726457}#evcal_list .eventon_list_event .evcal_eventcard p,#evcal_list .eventon_list_event .evcal_eventcard ul li{font-size:18px;line-height:1.5}#evcal_list .eventon_list_event .evcal_eventcard a{color:#4d772c}@media only screen and (max-width: 600px){.evcal_list_month a{min-height:250px;height:auto;display:grid !important;grid-template-columns:1fr 2fr;grid-template-areas:"poster date" "poster content";grid-template-rows:60px auto}.evcal_list_month a .eventon_list_event .ev_ftImg{grid-area:poster}.evcal_list_month a span.evcal_cblock{grid-area:date;margin:0}.evcal_list_month a span.evoet_cx.evcal_desc{grid-area:content;margin:0;padding-bottom:20px}.evcal_list_month a span.evcal_desc.evo_info.hide_eventtopdata .evcal_event_title{line-height:.8em !important;margin-bottom:10px}.eventon_single_event .evcal_list_a{flex-flow:column}.eventon_single_event .eventon_events_list .eventon_list_event .event_description{display:flex !important;flex-flow:column-reverse}.event_type-go-all-out .eventon_single_event .desc_trig:after{bottom:unset;top:40px}}.acf-map{height:70vh}.project-cta a:not([href]){display:none !important}.donate-now-widget h2{text-align:center}.donate-now-widget .give-form{margin:40px 0 70px}.donate-now-widget .give-form .give-total-wrap{margin:0 auto !important;float:none !important;width:160px}.donate-now-widget .give-form .give-total-wrap .give-text-input.give-amount-top{border-width:3px !important}.donate-now-widget .give-form .give-donation-levels-wrap{margin:50px 0 0 !important;justify-content:center}.donate-now-widget .give-form .give-donation-levels-wrap li{margin:0 30px 30px !important}.donate-now-widget .give-form button.give-btn.give-btn-modal{margin:0 auto !important;display:block}.donate-now-widget .give-form .give-donation-levels-wrap li input[type=radio]{transform:scale(2.5) translateY(1px);accent-color:#a3c73a !important}.donate-now-widget .give-form .give-donation-levels-wrap li input[type=radio]:checked{accent-color:#224420 !important}.donate-now-widget .give-form .give-donation-levels-wrap li label{margin-left:10px !important;font-size:30px;color:#224420;font-weight:700}.donate-now-widget .give-form .give-recurring-donors-choice{text-align:center}.donate-now-widget .give-form .give-recurring-donors-choice label{font-size:18px;text-transform:lowercase}.donate-vertical.donate-now-widget .give-form-wrap .give-donation-levels-wrap{margin-bottom:0 !important;justify-content:unset}.donate-vertical.donate-now-widget .give-form-wrap .give-donation-levels-wrap li{margin-bottom:30px !important;width:100%;padding-left:8% !important;justify-content:flex-start}.donate-vertical.donate-now-widget li.jcm{max-width:460px !important}.give-form-wrap .give-goal-progress{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.give-form-wrap .give-progress-bar{width:100%;height:13px;border-radius:20px;overflow:visible;position:relative;background:#dcdcdc !important}.give-form-wrap .give-progress-bar>span{overflow:visible}.give-form-wrap .give-progress-bar .wildworld_progress_bar_marker{font-weight:700;color:#333;border-radius:0;background:rgba(0,0,0,0);position:absolute;top:-35px;right:-20px}.give-form-wrap .give-progress-bar span{border-radius:20px;background:linear-gradient(to right, #4D772C 0%, #A3C73A 100%) !important}.give-form-wrap .give-goal-progress .raised{font-size:24px;display:block;color:#726458;font-weight:bold !important;margin-top:0}.give-form-wrap .give-goal-progress .raised span{margin-right:0;font-weight:bold !important;font-size:20px;color:#726458}.give-form-wrap .give-goal-progress .raised span.income{color:#a3c73a;font-size:42px !important;margin-right:0px !important}.give-form-wrap .give-goal-progress .raised span:before{display:none}.give-form-wrap .give-donation-levels-wrap{display:flex;flex-flow:row wrap;justify-content:space-between}.give-form-wrap .give-donation-levels-wrap li{display:flex;align-items:center;justify-content:center;align-content:center;flex-flow:row nowrap}.give-form-wrap .give-donation-levels-wrap li input[type=radio]{accent-color:#224420;transform:scale(1.2) translateY(2px)}.give-form-wrap input[type=checkbox]{accent-color:#224420;transform:scale(1.2) translateY(2px)}.give-form-wrap .give-currency-symbol{background:#224420 !important;color:#a3c73a !important;font-weight:bold;padding-bottom:5px !important;font-size:20px !important;line-height:2.3 !important;height:55px !important;border-color:#224420 !important;border-radius:6px 0 0 6px}.give-form-wrap .give-text-input.give-amount-top{border-color:#224420 !important;border-radius:0 6px 6px 0 !important;height:55px !important;font-size:30px !important}fieldset.no-fields{display:none}.give-modal form.give-form button.mfp-close{font-size:29px;padding:8px;line-height:0;background:#224420;color:#fff;border-radius:0;opacity:1}.give-modal form.give-form button.mfp-close:hover{background-color:#a3c73a}.give-modal form.give-form input,.give-modal form.give-form select{border-color:#224420 !important;border-radius:6px !important}.give-modal form.give-form input.give-btn{background:#214420 !important;color:#a3c73a;text-transform:lowercase;font-weight:bold;font-size:22px}@media only screen and (max-width: 768px){.donate-now-widget .give-form{margin-top:30px}.donate-now-widget .give-form .give-donation-levels-wrap{margin:20px !important}.donate-now-widget .give-form .give-donation-levels-wrap li{margin-bottom:20px !important}}@media only screen and (max-width: 600px){.donate-now-widget .give-form{margin-top:30px}.donate-now-widget .give-form .give-donation-levels-wrap li{margin:13px !important;width:100%;text-align:left;justify-content:flex-start}.donate-now-widget .give-form .give-donation-levels-wrap li label{font-size:22px;width:100%}.donate-now-widget .give-form .give-donation-levels-wrap li input[type=radio]{transform:scale(2) translateY(1px);margin-right:5px !important}.donate-now-widget .give-form .give-text-input.give-amount-top{font-size:21px !important;height:50px !important}.donate-now-widget .give-form .give-currency-symbol{height:50px !important}.donate-now-widget h2{font-size:40px !important}.donate-vertical.donate-now-widget .give-form .give-donation-levels-wrap li{margin-bottom:13px !important;width:100%;padding-left:8%;justify-content:flex-start}.donate-vertical.donate-now-widget .give-form-wrap .give-donation-levels-wrap{margin-bottom:15px !important}.donate-vertical.donate-now-widget li.jcm{max-width:240px !important}}.slick-slide{padding:0 10px !important}.park-box{position:relative;height:100%;border-radius:6px;overflow:hidden;min-height:450px;cursor:pointer}.park-box:before{content:"";display:block;background:rgba(0,0,0,.7);background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 60%);width:100%;height:100%;position:absolute;z-index:1}.park-box .park-list-feat-img{left:0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.park-box .park-title{z-index:2;position:absolute;color:#fff;bottom:5px;padding:0 0 0 15px;font-size:26px;transform:translateY(25px);transition:all .3s ease-in-out}.park-box .park-title small{font-size:16px;font-weight:normal;display:block;opacity:0;transition:all .3s ease-in-out}.park-box .park-map{height:100%;position:absolute;top:0;width:100%}.park-box .park-details-container{background-color:#fff;position:absolute;transform:translateY(100%);visibility:hidden;transition:all .3s ease-in-out;z-index:3;width:100%;height:100%}.park-box .park-details-container.show-park-details{transform:translateY(0);visibility:visible}.park-box .park-details{font-size:14px;height:50%;overflow-y:auto;background:#fff;border-radius:10px 10px 0 0;width:95%;left:2.5%;position:absolute;bottom:0}.park-box .park-detail-list{list-style:none inside;padding:20px;line-height:1.5}.park-box .park-detail-list li{margin-bottom:5px;display:block}.park-box .park-detail-list p{margin-bottom:5px}.park-box .close-park-details{position:absolute;right:5px;border:0;padding:10px;color:#4d772c;font-size:28px;height:auto;line-height:1}.park-box .close-park-details:hover{background:rgba(0,0,0,0);color:#a3c73a}.park-box:hover .park-title{transform:translateY(0)}.park-box:hover .park-title small{opacity:1}@media only screen and (max-width: 600px){.park-box{min-height:350px}}.parks-page-header{background-position:center 60%;background-repeat:no-repeat;background-size:cover;min-height:40vh;display:flex;flex-flow:column;justify-content:center;position:relative;margin-bottom:8%}.parks-page-header .container{display:block;margin:0 auto;max-width:1040px;width:90%;z-index:1}.parks-page-header h1{color:#fff !important;font-weight:bold !important}.locate-park-title{text-align:left;margin:0 auto;max-width:1040px;padding-left:4px;width:90%}main.list-of-parks-main{display:flex;flex-flow:row nowrap;width:100%;max-width:1400px;height:auto;justify-content:space-between;position:relative;padding-right:2%;align-items:stretch;margin:40px auto 80px}main.list-of-parks-main .list-of-parks-nav{max-width:80px}main.list-of-parks-main .list-of-parks-nav ul{position:sticky;top:150px;list-style:none outside;padding:20px 15px;height:calc(100vh - 180px);display:flex;flex-flow:column;justify-content:space-between;font-size:24px;background:#f7f7f7;text-align:center;border-radius:6px;line-height:1;font-size:16px}main.list-of-parks-main .list-of-parks-nav ul a{color:#a3a3a2}main.list-of-parks-main .list-of-parks-nav ul a.park-active-letter{display:block;padding:8px;background:#a3c73a;border-radius:6px;line-height:.9;height:30px;color:#fff;width:40px;transform:scale(1.3);font-weight:bold}main.list-of-parks-main .list_of_park_wrap{background:#a3c73a;padding-left:20px;color:#fff;border-radius:6px}main.list-of-parks-main .list_of_park_wrap:not(:first-child){margin-top:40px}main.list-of-parks-main .list_of_park_wrap h2{color:#fff}main.list-of-parks-main .list-of-parks-container{width:calc(100% - 100px);display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}main.list-of-parks-main .list-of-parks-container .list_of_park_wrap{grid-column:1/-1}main.list-of-parks-main .list-of-parks-container .park-box-main{padding:0}.instagram-wrapper a{display:block !important;transition:all .3s ease-in-out}.instagram-wrapper a:after{content:"";width:24px;height:24px;opacity:0;margin:-12px 0 0 -12px;position:absolute;top:7%;right:3%;transition:all .3s;z-index:5;opacity:1;background:url(/wp-content/uploads/2022/11/instagram-icon-footer.svg)}.instagram-wrapper a:hover{opacity:.7}form input[type=checkbox],form input[type=radio]{accent-color:#224420;transform:scale(1.2) translateY(2px);margin-top:0 !important}form input[type=text],form input[type=email],form input[type=number],form select,.StripeElement{border-color:#726457 !important;border-radius:6px !important}form input[type=text]:focus,form input[type=email]:focus,form input[type=number]:focus,form select:focus,.StripeElement:focus{border-color:#224420}.StripeElement{min-height:42px}form input[type=submit],form [type=button]{background:#224420;border-color:#224420;color:#a3c73a;text-transform:lowercase;font-weight:bold;font-size:22px}form input[type=submit]:hover,form input[type=submit]:focus,form [type=button]:hover,form [type=button]:focus{color:#224420;border-color:#a3c73a;background:#a3c73a}.food-vendor-fees .elementor-price-table__price{display:none !important}.food-vendor-fees ul.elementor-price-table__features-list{padding-top:30px !important}.woocommerce table.shop_table tbody .quantity .qty{padding:0 !important}.woocommerce table.shop_table .button,.checkout-button,#place_order,.woocommerce-message .button,.return-to-shop .button{background-color:#a3c73a !important;color:#224420 !important;border-radius:3px !important;border-width:0 !important;text-transform:lowercase}.woocommerce table.shop_table .button:hover,.checkout-button:hover,#place_order:hover,.woocommerce-message .button:hover,.return-to-shop .button:hover{color:#a3c73a !important;background-color:#224420 !important}.woocommerce-checkout #customer_details .select2-selection,.woocommerce-checkout input,.woocommerce-checkout textarea{border:2px solid #7f7f7f !important;border-radius:6px !important}.select2-container--open .select2-dropdown--below{border:2px solid #7f7f7f !important}.woocommerce-checkout .woocommerce-info,.woocommerce .woocommerce-info{border-color:#a3c73a;color:#224420}.woocommerce-checkout .woocommerce-info:before,.woocommerce .woocommerce-info:before{color:#224420}body:not(.woocommerce-page) .goto-cart-btn{display:none !important}.goto-cart-btn{position:fixed !important;top:50%;width:48px !important;right:-1px;border:1px solid #e8e4df;height:48px}.goto-cart-btn a{background:#fff;padding:10px}.woocommerce select{color:#224420 !important}.volunteer-form-contact .gform_heading{display:none}.tea-garden-gallery .swiper-wrapper{align-items:stretch !important}.tea-garden-gallery .swiper-slide{height:auto}.tea-garden-gallery .swiper-slide figure{height:100%}.tea-garden-gallery .swiper-slide figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tea-garden-gallery .swiper-pagination-bullets{position:relative;transform:translateY(0) !important;margin-top:15px}body .tea-garden-gallery .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:18px;height:18px;background:rgba(0,0,0,0);opacity:1;margin:0 0 0 30px !important;border:solid 2px rgba(0,0,0,0);border-radius:50%;position:relative;transition:all .3s}body .tea-garden-gallery .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:only-child{display:none !important}body .tea-garden-gallery .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#224420}body .tea-garden-gallery .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:before{content:"";width:10px;height:10px;background:#cdcdcd;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s}body .tea-garden-gallery .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:6px;height:6px;background:#224420}@media only screen and (min-width: 768px){.jp-logo{transition:all .3s ease-in-out}.jasa-header.elementor-sticky--effects .jp-logo{top:-150px !important}.jasa-header.elementor-sticky--effects .jp-back-to-main-btn{transform:translateY(-10px)}}.memberships-container .elementor-toggle-icon-opened,.memberships-container .elementor-toggle-icon-closed{margin-top:6px}.memberships-container .elementor-toggle-icon-opened{margin-left:7px}.memberships-container .elementor-toggle-icon-closed{margin-left:17px}.memberships-container .give-form-title{display:none !important}.footer-links ul{font-style:none inside;padding-left:0;display:flex;flex-flow:row wrap}.footer-links ul li{display:inline-block;width:50%;margin-top:10px}.footer-links ul li a{font-weight:700;color:#a3c73a}.footer-links ul li a:hover{color:#fff}.footer-newsletter-form .gform_fields{display:flex !important;align-items:flex-start}.footer-newsletter-form .gform_fields .email-field{flex-grow:3;position:relative;margin-top:0 !important;padding:0 !important}.footer-newsletter-form .gform_fields .email-field .ginput_container.ginput_container_email{margin-top:0 !important}.footer-newsletter-form .gform_fields .email-field input[type=text]{width:100% !important;background:rgba(0,0,0,0);border-color:#a3c73a !important;margin-top:0 !important;color:#fff !important;height:51px;border-radius:0 !important;padding-left:10px !important}.footer-newsletter-form .gform_fields .email-field input[type=text]::-moz-placeholder{color:#a3c73a !important}.footer-newsletter-form .gform_fields .email-field input[type=text]::placeholder{color:#a3c73a !important}.footer-newsletter-form .gform_fields .email-field input[type=text]:focus{outline:none;border-color:#fff !important}.footer-newsletter-form .gform_fields .email-field div#validation_message_11_1{margin-top:0 !important}.footer-newsletter-form .gform_fields li:last-child{padding-top:0 !important;margin:0}.footer-newsletter-form .gform_fields li:last-child .gform-button{margin-top:0px;border-radius:0}.footer-newsletter-form .gform_fields li.gfield.gfield--type-submit{margin-top:0 !important}.footer-newsletter-form .gform_legacy_markup_wrapper div.validation_error{border-color:#ff5d5d !important;background:#fafafa;margin-top:0;margin-bottom:0}.footer-newsletter-form .gform_legacy_markup_wrapper li.gfield.gfield_error{border:0 !important;background-color:rgba(0,0,0,0)}.footer-newsletter-form .gform_confirmation_message{margin-top:30px;margin-bottom:30px;color:#fff}.footer-newsletter-form .gform_footer.top_label{display:none !important}.footer-social-links a:hover path{fill:#fff !important}body.page-id-5206 #footer-donate,body.page-id-5161 #footer-donate{display:none}.saparaks-donor-marquee .give-wrap{overflow:hidden}.saparaks-donor-marquee .give-grid{overflow-x:hidden;overflow-y:hidden;white-space:nowrap;display:inline-block;width:unset;max-width:unset;animation:scroll-left 180s linear infinite}.saparaks-donor-marquee .give-grid .give-grid__item{display:inline-block !important;margin:0 20px}.saparaks-donor-marquee .give-grid .give-donor-container{padding:0 20px !important}.saparaks-donor-marquee .give-grid .give-donor-container h3{font-size:30px !important;text-transform:lowercase}.saparaks-donor-marquee .give-button-with-loader{display:none}.saparaks-donor-marquee p.give-donor-container-variation__timestamp,.saparaks-donor-marquee .give-donor-details__wrapper{display:none}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@media only screen and (max-width: 1200px){main.list-of-parks-main .list-of-parks-container{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 768px){ul.gform_fields li{width:100%}}@media only screen and (max-width: 600px){main.list-of-parks-main .list-of-parks-container{grid-template-columns:1fr}.footer-links ul li{width:100%}.footer-newsletter-form .gform_fields{flex-flow:column !important}.footer-newsletter-form .gform_fields li.gfield.gfield--type-submit{margin-top:0 !important}}.ginput_container_date{position:relative}.ginput_container_date img.ui-datepicker-trigger{position:absolute;top:12px;right:10px}/*# sourceMappingURL=style.css.map */