/*!
 * Theme Name: Sprig Child (Client Customizations)
 * Template:   sprig
 * Author: SiteCrafting
 * Author URI: https://www.sitecrafting.com/
 */:root{--sprig-color-black:#505050;--sprig-color-primary1:#c5c5c5;--sprig-color-primary1-hover:#b8b8b8;--sprig-color-primary2:#b20000;--sprig-color-primary2-hover:#900;--sprig-color-secondary1:#ececec;--sprig-color-secondary1-hover:#dfdfdf;--sprig-date-box-color:var(--sprig-color-white);--sprig-cta-text-color:var(--sprig-color-white);--sprig-text-color:var(--sprig-color-black);--sprig-headings-color:var(--sprig-color-black);--sprig-btn-color:var(--sprig-color-white);--sprig-btn-color-hover:var(--sprig-color-white);--sprig-btn2-bg:var(--sprig-color-white);--sprig-btn2-bg-hover:#f2f2f2;--sprig-btn2-color:var(--sprig-text-color);--sprig-btn2-color-hover:var(--sprig-text-color);--sprig-link-color:var(--sprig-color-primary2);--sprig-link-color-hover:var(--sprig-color-primary2-hover);--sprig-textbtn-color:var(--sprig-color-black);--sprig-font-family-base:"Open Sans",sans-serif;--sprig-font-family-headings:"Open Sans",sans-serif;--sprig-bg-footertop:var(--sprig-color-primary1);--sprig-bg-footerbottom:#a5a5a5;--sprig-footer-color:var(--sprig-text-color)}:root ::selection{color:#fff}:root .h1,:root .h2,:root .h3,:root .h4,:root .h5,:root .h6,:root .pattern--cta,:root .pattern--intro-text,:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{font-weight:300}:root .accordion dt button,:root .footer-top__nav ul li a,:root ul.main-nav__menu>li>div>a,:root ul.main-nav__second>li>a{font-weight:400}:root .btn--disabled{color:var(--sprig-color-primary1)}:root .text-btn--reversed svg{transform:scaleX(-1)}:root .text-btn--reversed:hover svg{transform:scaleX(-1) translateX(5px)}:root .accordion svg path,:root button.nav-expander svg path{stroke:var(--sprig-color-primary2)}:root header.site-header{border-bottom:none}:root header.site-header .container{align-items:center}:root ul.main-nav__second{border:none}:root .hero{--sprig-color-white:var(--sprig-color-black)}:root .hero-box{max-width:max-content}:root .hero-box__title{margin-bottom:0}:root .hero-box__text{margin-top:20px}:root .page-title,:root .page-title .title{color:var(--sprig-text-color)}:root .title:has(+.intro-content){margin-bottom:.5em}:root footer.site-footer{--sprig-color-white:var(--sprig-footer-color)}:root .image-content-card,:root .profile-card{display:grid;gap:0;grid-row:auto/span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid}:root .image-content-card__image,:root .profile-card__image{padding:30px 30px 0}:root .image-content-card__image img,:root .profile-card__image img{margin:auto;max-height:100%;max-width:100%;width:unset}@media only screen and (max-width:47.9375em){:root .image-content-card__image,:root .profile-card__image{padding:20px 20px 0}}:root .image-content-card .profile-card__image,:root .profile-card .profile-card__image{aspect-ratio:1.08/1}:root .image-content-card .image-content-card__image,:root .profile-card .image-content-card__image{aspect-ratio:1.49/1}@media only screen and (max-width:47.9375em){:root .image-content-card .image-content-card__image,:root .image-content-card .profile-card__image,:root .profile-card .image-content-card__image,:root .profile-card .profile-card__image{aspect-ratio:unset}}:root .image-content-card .image-content-card__content:not(:has(.subtext)) .h4,:root .image-content-card .profile-card__content:not(:has(.subtext)) .h4,:root .profile-card .image-content-card__content:not(:has(.subtext)) .h4,:root .profile-card .profile-card__content:not(:has(.subtext)) .h4{margin-bottom:20px}:root .image-content-card--gallery-card .image-content-card__content{text-wrap:pretty;align-items:center;padding:20px 35px 35px;text-align:center}:root .image-content-card--gallery-card .image-content-card__content .title{margin-bottom:20px}:root .image-content-card--gallery-card .image-content-card__content .text-btn:before{content:"";inset:0;position:absolute}@media only screen and (max-width:47.9375em){:root .image-content-card--gallery-card .image-content-card__content{padding:20px 25px 25px}}:root .image-content-card--gallery-card .image-content-card__image{aspect-ratio:.9/1;padding:35px 35px 0}@media only screen and (max-width:47.9375em){:root .image-content-card--gallery-card .image-content-card__image{aspect-ratio:unset;padding:25px 25px 0}}:root .pattern--single-gallery .container{display:grid;gap:20px 50px;grid-template-columns:40% 60%}@media only screen and (max-width:47.9375em){:root .pattern--single-gallery .container{grid-template-columns:minmax(0,1fr)}}:root .pattern--single-gallery .single-gallery__image button{background:transparent;border:0;cursor:pointer;margin:0;padding:0;text-align:left}:root .pattern--single-gallery .single-gallery__image button:has(.btn-img){cursor:zoom-in}:root .pattern--single-gallery .popover--image{background-color:transparent;max-height:95vh;max-width:95%;padding:60px 0}:root .pattern--single-gallery .popover--image img{margin:auto}@media only screen and (max-width:47.9375em){:root .pattern--single-gallery .popover--image{padding:60px 0}}:root .pattern--single-gallery .popover__close{--sprig-popup-close-color:var(--sprig-color-white);right:0;top:10px}:root .pattern--single-gallery .pagination-posts{display:flex;gap:25px;margin-top:30px}:root .date-box{display:none}
/*# sourceMappingURL=style.css.map*/