/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 22 2023 | 19:34:17 */
@import url(https://fonts.googleapis.com/css?family=Laila:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css?family=Lato:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(https://nagoshiashumari.github.io/Rpg-Awesome/stylesheets/rpg-awesome.min.css);@charset "UTF-8".elementor-field{background-color:rgba(248,248,248,.5);border-width:0 0 2px 0;border-radius:5px 5px 0 0;height:4em}.gfield input[type="text"],.give-form-wrap input[type="text"],.gv-widget-search input[type="text"],.gfield input[type="tel"],.give-form-wrap input[type="tel"],.gfield input[type="email"],.give-form-wrap input[type="email"],.gfield input[type="password"],.give-form-wrap input[type="password"],.gfield textarea,.give-form-wrap textarea,.gfield select,.give-form-wrap select,.gv-widget-search select{background-color:rgba(248,248,248,.5);border-width:0 0 2px 0;border-radius:5px 5px 0 0;height:50px;border-bottom:1px solid #1D1A05;transition:0.25s;background-color:#EBE9E4}.gfield input[type="text"]:hover,.give-form-wrap input[type="text"]:hover,.gv-widget-search input[type="text"]:hover,.gfield input[type="tel"]:hover,.give-form-wrap input[type="tel"]:hover,.gfield input[type="email"]:hover,.give-form-wrap input[type="email"]:hover,.gfield input[type="password"]:hover,.give-form-wrap input[type="password"]:hover,.gfield textarea:hover,.give-form-wrap textarea:hover,.gfield select:hover,.give-form-wrap select:hover,.gv-widget-search select:hover{background-color:#F2F1F0}.gfield input[type="text"]:focus,.give-form-wrap input[type="text"]:focus,.gv-widget-search input[type="text"]:focus,.gfield input[type="tel"]:focus,.give-form-wrap input[type="tel"]:focus,.gfield input[type="email"]:focus,.give-form-wrap input[type="email"]:focus,.gfield input[type="password"]:focus,.give-form-wrap input[type="password"]:focus,.gfield textarea:focus,.give-form-wrap textarea:focus,.gfield select:focus,.give-form-wrap select:focus,.gv-widget-search select:focus{background-color:#CAC4B9;border-bottom:1px solid #787774}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{background-color:rgba(248,248,248,.45);border-width:0 0 2px 0;font-size:18px;padding:4px 12px}p.give-custom-amount-text{display:none}.give-stripe-cc-field-wrap{background-color:rgba(248,248,248,.45);border-width:0 0 2px 0;font-size:18px;min-height:33px;padding:4px 12px;border-bottom:1px solid #818a91;height:51px}#give-final-total-wrap{margin-top:1.2em;font-weight:700}.ui-datepicker.ui-widget select{padding:2px 0}.ui-datepicker thead{border-bottom:0}.ui-datepicker table thead:first-child tr:first-child th{border-top:0;background-color:#fff}.ui-datepicker table thead:first-child tr:first-child th span{font-size:11px;font-weight:400}.ui-datepicker-header{background-color:#FFF;border-top:0}.ui-datepicker.ui-widget .ui-datepicker-next,.ui-datepicker.ui-widget .ui-datepicker-prev{color:#000;text-shadow:none;background-color:transparent}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker-calendar th{border:0}.ui-datepicker tbody tr{border:0}.ui-datepicker.ui-widget td a{background-color:transparent;border-radius:0;color:#000!important}.ui-datepicker.ui-widget td a:hover{background-color:#FAEBE9;color:#000}.ui-datepicker.ui-widget td a.ui-state-active{background-color:#CA3C25;color:white!important;font-weight:400}h5.gf_repeat_label,.gf_repeat_label h5{margin-top:1.5em;font-size:1.2em;font-weight:500}.elementor-form button{box-shadow:0 3px 40px 0 rgba(0,0,0,.5)}.gsection{margin-top:2.25em!important}.default1es .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{margin:0 0 0 0;height:0;visibility:hidden}body .default1es .gform_wrapper ul li.gfield{margin-top:32px}.gfield_description{padding-top:8px;font-style:italic}.elementor-field::placeholder,.give-form-wrap input:placeholder{font-size:14px;transform:translateY(-75%)}.elementor-field:focus::placeholder,.give-form-wrap input:focus::placeholder{visibility:hidden}.elementor-field::-ms-input-placeholder,.give-form-wrap input::-ms-input-placeholder{font-size:14px;transform:translateY(-75%)}.elementor-field:focus::-ms-input-placeholder,.give-form-wrap input:focus::-ms-input-placeholder{visibility:hidden}.gfield input::placeholder,.give-form-wrap input::placeholder{font-size:14px;transform:translateY(-75%)}.gfield input:focus::placeholder,.give-form-wrap input:focus::placeholder{visibility:hidden}.gfield input::-ms-input-placeholder,.give-form-wrap input::-ms-input-placeholder{font-size:14px;transform:translateY(-75%)}.gfield input:focus::-ms-input-placeholder,.give-form-wrap input:focus::-ms-input-placeholder{visibility:hidden}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{overflow:visible}.gfield input[type="radio"],.give-form-wrap input[type="radio"],.gfield input[type="checkbox"],.give-form-wrap input[type="checkbox"]{display:inline-block;margin:6px 2px 0 1px;padding:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;vertical-align:middle;height:15px;width:15px;min-width:15px;border-style:solid;border-width:2px;border-color:#CAC4B9}[id*=give-form] .give-recurring-donors-choice input[type="checkbox"]{width:15px;margin:6px 2px 0 1px}input[type=checkbox]+label,input[type=checkbox]+span{font-size:15px;position:relative;top:5px;margin-left:5px}.gfield input[type="radio"],.give-form-wrap input[type="radio"]{border-radius:50%}.gform_wrapper ul.gfield_checkbox li input[type="checkbox"],.give-form-wrap ul li input[type="checkbox"],.gform_wrapper ul.gfield_radio li input[type="radio"],.give-form-wrap ul li input[type="radio"] .gfield input[type="checkbox"],.give-form-wrap input[type="checkbox"],.gfield input[type="radio"],.give-form-wrap input[type="radio"]{width:15px!important}.gfield input[type="checkbox"]:before,.give-form-wrap input[type="checkbox"]:before,.gfield input[type="radio"]:before,.give-form-wrap input[type="radio"]:before{display:block;margin:0;padding:0;content:"";width:100%;height:100%}.gfield input[type="checkbox"]:checked:before,.give-form-wrap input[type="checkbox"]:checked:before,.gfield input[type="radio"]:checked:before,.give-form-wrap input[type="radio"]:checked:before{background:#9d2a1b;-webkit-transition:all 0.25s linear 0s;-o-transition:all 0.25s linear 0s;transition:all 0.25s linear 0s}.gfield input[type="radio"]:checked:before,.give-form-wrap input[type="radio"]:checked:before{border-radius:50%}.ginput_container_password button{padding:7px 5px 3px 5px;background-color:#CAC4B9;border-radius:30px;-webkit-font-smoothing:antialiased}.ginput_container_password button:hover{background-color:#EBE9E4}.ginput_container_password button:hover span:before{color:#1D1A05}.ginput_container_password button:focus{padding:5px 5px 3px 4px;outline:none;background-color:#CAC4B9}.ginput_container_password button:focus span:before{color:#1D1A05;font-size:18px;font-family:"Font Awesome 5 Free";content:""}.give-form-wrap ul.give-donation-levels-wrap{list-style-type:none;margin-bottom:20px;padding-left:2px}.give-form-wrap ul.give-donation-levels-wrap input+label{margin-left:3px}.give-form-wrap [id*="give-form"] .give-recurring-donors-choice+.give-btn{display:none}.give-form-wrap .give-donation-amount{display:flex;flex-direction:row;flex-wrap:auto}.give-form-wrap .give-amount-top{width:200px}.give-form-wrap label.give-hidden{font-weight:700;display:block;padding:17px 10px}.give-form-wrap .give-cs-select-currency{width:100px!important;min-width:100px!important;margin-right:-75px!important;height:50px!important;line-height:40px;text-indent:-100000px}.give-form-wrap .give-currency-symbol{width:100px;margin-left:-20px;font-size:14px}.give-form-wrap form[id*=give-form] .give-donation-amount .give-currency-symbol{line-height:47px}.give-form-wrap fieldset{padding:0;border:none;padding:0;display:flex;border-radius:5px;margin-top:30px;flex-direction:row;flex-wrap:wrap;vertical-align:top;align-items:flex-start}.give-form-wrap fieldset>p,.give-form-wrap fieldset>div{width:45%;margin-right:3%;display:inline-block}.give-form-wrap fieldset#give_purchase_submit{flex-direction:column}.give-form-wrap fieldset#give_terms_agreement>div{width:100%;margin-top:20px}.give-form-wrap fieldset#give_terms_agreement #give_show_terms{margin-bottom:20px}.give-form-wrap fieldset#give_mailchimp_5912{margin-top:0}.give-form-wrap fieldset #give_secure_site_wrapper,.give-form-wrap fieldset #give_secure_site_wrapper-33041,.give-form-wrap fieldset #give_secure_site_wrapper-5912{width:100%}.give-form-wrap fieldset#give_cc_fields label.give-label{font-size:18px;margin-left:0;top:-25px;position:relative}.give-form-wrap fieldset#give_cc_fields [id^=give-card-name-wrap] label{margin-left:11px}.give-form-wrap fieldset#give_cc_fields>div{margin-top:30px}.give-form-wrap fieldset#give_cc_fields input[type="text"].give-input{height:50px;top:-25px;position:relative}.give-form-wrap fieldset div.give-submit-button-wrap{width:100%;text-align:center;margin-bottom:20px}.give-form-wrap legend{font-weight:700}.give-form-wrap #give-gateway-radio-list{list-style-type:none;margin-left:0;padding-left:0}form[id*=give-form] .give-donation-amount .give-currency-symbol{white-space:nowrap}#lostpasswordform fieldset{border:none}#lostpasswordform fieldset legend{display:none}.gv-table-view th span{font-size:18px;font-weight:700}.gv-table-view tfoot th{display:none}.gv-list-view-content div{margin-bottom:20px}.gv-list-view-content-description{font-size:.8em}.gv-map-view{font-size:20px}.gv-map-view-title h3{font-size:1.2em}.group-type{font-size:1.2em;font-style:italic}.gv-field-label{font-weight:700}.group-instructions{font-style:italic}.group-entry-link.button{margin:10px;text-align:center}.gv-search-clear{margin:0 10px}.gv-map-view-footer{background-color:unset}.all-groups-view .gv-error,.hide-errors .gv-error{display:none}.ecosanghas-view .gv-widget-search{display:none}.ecosanghas-view .group-entry-link.button{display:none}