/*!
 * Theme Name: Sprig Child (Client Customizations)
 * Template:   sprig
 * Author: SiteCrafting
 * Author URI: https://www.sitecrafting.com/
 */:root{--sprig-color-gray:#f4f4f4;--sprig-color-gray-hover:#f4f4f4;--sprig-color-primary1:#394a58;--sprig-color-primary1-hover:#000;--sprig-color-primary2:#a3cf62;--sprig-color-primary2-hover:#8cc33b;--sprig-color-secondary1:#f4f4f4;--sprig-color-secondary1-hover:#dbdbdb;--sprig-text-color:#000;--sprig-link-color:#05b;--sprig-link-color-hover:#05b;--sprig-headings-color:#000;--sprig-bg-footerbottom:#33434f;--sprig-date-box-color:var(--sprig-color-white,#fff);--sprig-date-box-bg:var(--sprig-color-primary1);--sprig-cta-text-color:#33434f;--sprig-btn-color:#383838;--sprig-btn-color-hover:#383838;--sprig-textbtn-color:#000;--sprig-textbtn-svg:#000;--sprig-font-family-base:"Merriweather Sans",serif;--sprig-font-family-headings:"Merriweather",sans-serif;--sprig-headings-font-weight:500;--sprig-input-border-focus:var(--sprig-color-primary2);--sprig-input-box-focus:var(--sprig-color-primary2);--sprig-input-font-size:0.875rem}.form-control:focus,.form-control:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{border-color:var(--sprig-input-border-focus);box-shadow:0 0 0 1.5px var(--sprig-input-box-focus);outline:0}body .gform_wrapper.gravity-theme{--gform-error:#cc1818;--gform-error-bg:#fff9f9}body .gform_wrapper.gravity-theme .gform_heading{margin-bottom:1.5625rem}body .gform_wrapper.gravity-theme .gform_heading .gform_title{margin:0 0 5px}body .gform_wrapper.gravity-theme .gform_heading .gform_description{display:block;margin-top:10px}body .gform_wrapper.gravity-theme .gform_heading .gform_required_legend{font-size:.875rem;font-weight:700;margin-top:10px}body .gform_wrapper.gravity-theme .gfield_required{color:var(--gform-error);font-size:inherit}body .gform_wrapper.gravity-theme .gform_validation_errors{border:0;border-left:4px solid var(--gform-error);border-radius:0;box-shadow:none;padding:16px}body .gform_wrapper.gravity-theme .gform_validation_errors>h2{color:var(--sprig-text-color);font-weight:var(--sprig-headings-font-weight)}body .gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon{display:none}body .gform_wrapper.gravity-theme .gform_validation_errors ol>li::marker{color:var(--sprig-text-color)}body .gform_wrapper.gravity-theme .gform_validation_errors ol>li a{color:var(--gform-error)}body .gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:0}body .gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,body .gform_wrapper.gravity-theme .gfield_error label,body .gform_wrapper.gravity-theme .gfield_error legend,body .gform_wrapper.gravity-theme .gfield_validation_message,body .gform_wrapper.gravity-theme .validation_message,body .gform_wrapper.gravity-theme [aria-invalid=true]+label,body .gform_wrapper.gravity-theme label+[aria-invalid=true]{color:var(--sprig-text-color)}body .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{background-color:var(--gform-error-bg);border:1px solid var(--gform-error)}body .gform_wrapper.gravity-theme .validation_message{border:0;border-left:4px solid var(--gform-error);font-size:.75rem;font-weight:500;padding:10px!important}body .gform_wrapper.gravity-theme .gfield_label{font-family:var(--sprig-font-family-headings);font-weight:500}body .gform_wrapper.gravity-theme .gfield_header_item,body .gform_wrapper.gravity-theme .gform_fileupload_rules,body .gform_wrapper.gravity-theme .ginput_complex label{font-size:.875rem;font-weight:400}body .gform_wrapper.gravity-theme .gfield_checkbox label,body .gform_wrapper.gravity-theme .gfield_radio label{font-size:var(--sprig-input-font-size)}body .gform_wrapper.gravity-theme .gsection{border-bottom-color:#efefef;padding:15px 0 0}body .gform_wrapper.gravity-theme .gsection .gsection_title{margin:0}body .gform_wrapper.gravity-theme .gsection .gsection_description{display:block;font:400 1rem/1.6 var(--sprig-font-family-base);margin-bottom:10px;padding:0}.h1,.h2,.h3,.h4,.h5,.h6,.pattern--intro-text,h1,h2,h3,h4,h5,h6{font-weight:var(--sprig-headings-font-weight)}.rtecontent ol li::marker,.rtecontent ul li::marker{color:var(--sprig-text-color)}.rtecontent blockquote,.rtecontent pre{border-left-width:4px}.btn,body .gform_wrapper .button,body .gform_wrapper .gform_button,body .gform_wrapper.gravity-theme .gform_previous_button.button{font-family:var(--sprig-font-family-base)}.rtecontent a:hover,.tax-list a:hover{text-decoration:none}header.site-header{--sprig-color-white:var(--sprig-color-primary1);--sprig-color-black:#fff;--sprig-color-gray:var(--sprig-color-primary1);--sprig-color-secondary1:#33434f}ul.main-nav__menu>li>.menu-item-wrapper button.nav-expander span.desktop-expander svg path,ul.main-nav__menu>li>.menu-item-wrapper button.nav-expander span.mobile-expander svg path{stroke:#fff}ul.main-nav__menu>li>.menu-item-wrapper button.nav-expander:focus-visible{box-shadow:0 0 0 2px #394a58,0 0 0 4px #fff}.nav-cta-button{align-items:center;display:flex}.searchform__field input:focus+.btn{box-shadow:0 0 0 1.5px var(--sprig-input-box-focus)}.page-title{--sprig-date-box-color:#383838;--sprig-date-box-bg:var(--sprig-color-primary2)}
/*# sourceMappingURL=style.css.map*/