body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;height:100%;text-align:center;word-break:break-word}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-buttons,.wp-block-group,ol,ul{box-sizing:border-box}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-center{justify-content:center}.gform_legacy_markup_wrapper input.large,.wp-block-buttons .wp-block-button__link{width:100%}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-left{text-align:left}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:"Lato",sans-serif;color:var(--color-text-1);font-family:var(--font-base);font-size:var(--font-size-base);font-variant-numeric:lining-nums;line-height:1.5}footer,header,section{display:block}h1{font-weight:300}a{background-color:#fff0;-webkit-text-decoration-skip:objects;color:#93c819}b,strong{font-weight:bolder}img{border-style:none}input,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}input{overflow:visible}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.section{clear:both;padding:0;margin:0}.col{display:block;float:left;margin:0 0 0 3.5%}.col:first-child{margin-left:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.span_4_of_12{width:31%}@media only screen and (max-width:480px){.col{margin:1%0}.span_4_of_12{width:100%}}p{font-size:16px;color:#363636;color:var(--color-text-1);font-family:var(--font-base);font-size:var(--font-size-base);line-height:1.5;margin:0 0 24px}ul{padding:0 0 0 40px;margin:0 0 25px;line-height:24px}h2{font-weight:300}h3,ol li:before{font-weight:700}.internal-link-box{text-decoration:none;margin:0 0 15px;display:block}.internal-link-box-image{display:block;height:130px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.internal-link-box-overlay{background-color:rgb(37 123 170/.8);padding:15px;height:130px;box-sizing:border-box;opacity:0;transition:opacity .5s ease}.internal-link-box:hover .internal-link-box-overlay{opacity:1}.internal-link-box-overlay p{color:#fff;font-size:14px;line-height:16px}.internal-link-box-headline{background-color:#93c819;display:block;padding:10px;text-align:center;color:#fff;font-size:18px}footer{background-color:#257baa;padding:55px 15px;background-image:url(/wp-content/themes/hsc/images/pawprints.png);background-position:center bottom;background-repeat:repeat-x}#donate-floating-btn{background-color:#92c819;display:block;color:#fff;text-decoration:none;position:fixed;z-index:1000;align-items:center;background-color:var(--color-blue-2);border-radius:0;bottom:0;column-gap:4px;display:grid;font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);grid-template-columns:max-content max-content;height:auto;left:0;padding:16px 20px;right:auto;text-align:left;transition:transform var(--transition-base),background-color var(--transition-base);transform-origin:bottom left;width:auto;transform:translateY(100%)}.push--center{margin-left:auto;margin-right:auto}.wrap--container{padding-left:24px;padding-right:24px}.wrap--small{max-width:800px;width:100%}.wrap--base{max-width:1024px;width:100%}ol{counter-reset:custom-counter;list-style:none;padding-left:32px}ol li{counter-increment:custom-counter;margin-bottom:16px}ol li:before{content:counters(custom-counter,".")" ";color:var(--color-teal-2);font-size:24px;line-height:0;margin-left:-32px;padding-right:13px}:root{--color-dark:#3A4146;--color-grey-1:#575757;--color-grey-2:#F2F5F5;--color-blue-1:#008BE8;--color-blue-2:#0099FF;--color-blue-3:#13A1FF;--color-green-1:#86B817;--color-green-2:#92C819;--color-green-3:#9BCC2B;--color-orange-1:#EB600B;--color-orange-2:#FF680C;--color-orange-3:#FF741F;--color-purple-1:#5E3878;--color-purple-2:#673E84;--color-purple-3:#724D8D;--color-red-1:#AE2335;--color-red-2:#C0273A;--color-red-3:#C53749;--color-teal-1:#04736F;--color-teal-2:#047E7A;--color-teal-3:#178884;--color-text-1:#3A4146;--color-text-2:#555555;--color-text-3:#888888;--font-base:freight-sans-pro, sans-serif;--font-display:'Lexend Peta', sans-serif;--font-heading:freight-sans-pro, sans-serif;--font-icon:'Material Icons';--font-size-small:15px;--font-size-base:18px;--font-size-large:19px;--font-size-xlarge:22px;--font-weight-semibold:500;--font-weight-bold:600;--transition-base:0.16s ease-out;--transition-slow:0.24s ease-out}h1{font-size:40px;line-height:1.15;margin:0 0 32px}h1,h2,h3{color:var(--color-text-1);font-family:var(--font-heading)}h1,h2,h6{font-weight:var(--font-weight-semibold);letter-spacing:-.24px}h2,h6{font-size:32px;line-height:1.2}h3,p a{font-weight:var(--font-weight-bold)}h2,h3,h6{margin:0 0 24px}h3{font-size:28px;letter-spacing:-.16px;line-height:1.3}h6{font-family:var(--font-display);font-size:13px;font-weight:var(--font-weight-base);letter-spacing:-.4px;margin:0 0 8px;text-transform:uppercase}p a{color:var(--color-teal-2);text-decoration:none}.text--large{font-size:var(--font-size-large);line-height:1.45}.text--small{font-size:var(--font-size-small)}.feed--data-contact .item p a:hover,.navigation--inline li a:hover,p a:hover{text-decoration:underline}@media (min-width:800px){h2{font-size:40px;line-height:1.15}h3{font-size:30px;line-height:1.2}}.theme--dark h3,.theme--dark h6,.theme--dark p a{color:#fff}.theme--dark p{color:rgb(255 255 255/.8)}@media (max-width:512px){.hide--small{display:none!important}}@media (min-width:512px) and (max-width:1024px){.hide--medium{display:none!important}}@media (min-width:1024px){.hide--large{display:none!important}}.button,.wp-block-button__link{background-image:none!important;border-radius:0!important;display:inline-block;font-size:20px;font-weight:var(--font-weight-bold);line-height:1.5;padding:12px 24px;text-decoration:none;transition:background-color var(--transition-base)}.wp-block-button__link{background-color:var(--color-green-2)!important;color:#fff}.wp-block-button__link:hover,footer .form--newsletter-signup .gform_footer input[type=submit]:hover{background-color:var(--color-green-3)!important}.button.button--blue{background-color:var(--color-blue-2)!important;color:#fff}.button.button--blue:hover{background-color:var(--color-blue-3)!important}#donate-floating-btn span{margin-right:4px}#donate-floating-btn:hover{background-color:var(--color-blue-3);transform:scale(1.04)}.button.button--cta{padding:11px 18px}.button.button--cta::before{content:"";font-family:var(--font-icon);font-weight:400;line-height:1.3;margin-right:4px;vertical-align:text-bottom}.feed--data-contact .item{border-top:2px solid rgb(255 255 255/.16);padding:24px 0}.feed--data-contact .item:last-child{padding:24px 0 0}.feed--data-contact .item .item__heading{font-size:var(--font-size-large);margin-bottom:8px}.feed--data-contact .item .item__action{font-size:var(--font-size-large);margin-bottom:16px}#footer--default p a,#footer--default ul.navigation--inline-separated a,.feed--data-contact .item .item__action a,.feed--data-contact .item .item__details a{color:#fff;font-weight:var(--font-weight-bold);text-decoration:none}.feed--data-contact .item .item__details{font-size:var(--font-size-small);margin-bottom:0}.internal-link-box-image .internal-link-box-overlay{background-color:rgb(58 65 70/.88)}.internal-link-box-image .internal-link-box-overlay p{font-size:14px;line-height:1.45}.internal-link-box .internal-link-box-headline{font-weight:var(--font-weight-bold);padding:14px 10px}footer .form--newsletter-signup{align-items:center;column-gap:16px;display:grid;grid-template-columns:1fr max-content;margin-bottom:32px!important}footer .form--newsletter-signup .gform_footer input[type=submit]{background-color:var(--color-green-2)!important;border:0;color:#fff;cursor:pointer;font-family:var(--font-base);font-size:var(--font-size-large)!important;line-height:1.6;margin:0!important;outline:0;transition:background-color var(--transition-base)}footer .form--newsletter-signup .gform_footer,footer .form--newsletter-signup .ginput_container,footer .form--newsletter-signup li.gfield{margin:0!important;padding:0!important}.navigation--inline-separated{list-style:none;margin:0;padding:0}.navigation--inline-separated li{display:inline}.navigation--inline-separated li a{padding:0 8px}.navigation--inline-separated li:not(:last-child)::after{content:"|"}.nav--social,.navigation--inline{display:flex;list-style:none;margin:0;padding:0}.navigation--inline{column-gap:16px}.navigation--inline li a{color:var(--color-text-2);text-decoration:none}.nav--social{gap:16px;line-height:1}.navigation--secondary-desktop a{transition:color var(--transition-base)}.navigation--secondary-desktop li a:hover{text-decoration:none}.navigation--secondary-desktop:hover a{color:var(--color-text-3)}.navigation--secondary-desktop li:hover>a,.stellarnav a{color:var(--color-text-1)}#footer--default{display:block;background-color:var(--color-dark);background-image:none;padding-bottom:48px;padding-top:0}#footer--default .container--grid-contact{display:grid;row-gap:64px;padding-top:96px;padding-bottom:96px}#footer--default .widget .widget__subheading{margin-bottom:16px}#footer--default .widget .widget__heading{margin-bottom:32px}#footer--default .container--colophon{border-top:2px solid rgb(255 255 255/.16);display:grid;padding-bottom:32px;padding-top:32px;row-gap:24px}#footer--default .container--colophon .item p:last-child{margin-bottom:0}#footer--default .container--colophon img{display:block;height:56px}#footer--default .container--colophon .navigation--inline-separated li::after{color:rgb(255 255 255/.16)}#footer--default p a:hover,#footer--default ul.navigation--inline-separated a:hover{text-decoration:underline}@media (min-width:800px){#footer--default{padding-bottom:0}#footer--default .container--grid-contact{column-gap:120px;grid-template-columns:1fr 1fr}#footer--default .container--grid-contact .item.item--connect{display:flex;flex-direction:column}#footer--default .container--grid-contact .item.item--connect .widget--social-navigation{margin-top:auto}#footer--default .container--colophon{align-items:center;column-gap:32px;grid-template-columns:1fr max-content 1fr}#footer--default .container--colophon .item--legal{text-align:center}#footer--default .container--colophon .navigation--inline-separated{text-align:right}}#header--secondary{background-color:var(--color-grey-2);padding:10px 4vw}#header--secondary .container--grid{align-items:center;column-gap:2vw;display:grid;grid-template-columns:1fr max-content}#header--secondary .nav--social img{height:20px}#header--default{border-bottom:1px solid var(--color-grey-2);padding:16px 4vw;position:relative;z-index:100}#header--default .container--grid{align-items:center;display:grid;grid-template-columns:max-content 1fr}#header--default .item--logo img{height:56px}#header--default .item--actions{align-items:center;column-gap:16px;display:grid;grid-template-columns:repeat(3,max-content);justify-content:flex-end}#header--default .item--actions span{cursor:pointer;font-size:32px;opacity:.56}#header__search{background-color:var(--color-grey-2);box-sizing:border-box;display:none;padding:20px 4vw;position:absolute;width:100%;z-index:100}#header__search .container--grid{align-items:center;column-gap:4vw;display:grid;grid-template-columns:max-content 1fr}.toggle--search{cursor:pointer}#header__search .toggle--search::before{content:"";font-family:var(--font-icon);font-size:128%;opacity:.56;vertical-align:sub}#header__search form{column-gap:2vw;display:grid;grid-template-columns:1fr max-content}#header__search input#search,#header__search input#searchsubmit{background-color:#fff0;border:0;cursor:pointer;font-family:var(--font-base);font-size:var(--font-size-large);padding:0}#header__search input#search{width:100%}#header__search input#searchsubmit{color:var(--color-text-1);font-weight:var(--font-weight-bold)}.input__wrap--submit::after{content:"";display:inline-block;font-family:var(--font-icon);transform:translateX(2px);transition:transform .16s ease-out;vertical-align:sub}#header__search input#search:focus{border:0;outline:0}.input__wrap--submit:hover::after{transform:translateX(4px)}@media (min-width:1024px){#header--default{padding:0 4vw}#header--default .container--grid{column-gap:2vw;grid-template-columns:1fr max-content 1fr}#header--default .item--logo img{max-height:56px;height:auto}#header--default .item--actions{column-gap:2vw;grid-template-columns:max-content max-content;justify-content:flex-end}#header--default .item--actions span{font-size:24px}}.section--base{padding-bottom:64px;padding-top:64px}.section--banner{clip-path:polygon(0 0,100%0,100% calc(100% - 4vw),0 100%);height:56vw;overflow:hidden;position:relative}.section--banner img{left:50%;min-height:100%;min-width:100%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}@media (min-width:800px){.section--banner{height:384px}}.stellarnav,.stellarnav li{position:relative;line-height:normal}.stellarnav{width:100%;z-index:9900}.stellarnav ul{box-sizing:border-box;display:flex;margin:0;padding:0}.stellarnav li{list-style:none;display:block;margin:0;padding:0;vertical-align:middle}.stellarnav li a{display:block;text-decoration:none;color:#373b3d;font-size:18px;font-family:inherit;box-sizing:border-box;transition:all .3s ease-out;padding:10px 0}.stellarnav>ul>li{display:inline-block}.stellarnav>ul>li>a{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);padding:30px 1vw}.stellarnav ul ul{background:var(--color-grey-2);display:none;left:0;padding:8px 24px;position:absolute;text-align:left;top:auto;width:220px;z-index:9900}.stellarnav li li{display:block}.stellarnav ul ul ul{top:-8px;left:196px;padding:8px 24px}.stellarnav>ul>li:hover>ul>li:hover>ul{opacity:1;visibility:visible}ul#menu-primary>li.menu-item-has-children>a::after,ul.sub-menu>li.menu-item-has-children>a::after{content:"";font-family:var(--font-icon);margin-left:1px;vertical-align:sub}ul.sub-menu>li.menu-item-has-children>a::after{content:"";float:right}@media only screen and (max-width:768px){.stellarnav{overflow:hidden;display:block}.stellarnav ul{position:relative;display:none}}@media (min-width:1024px){.stellarnav:hover a{color:var(--color-text-3)}.stellarnav ul li:hover>a{color:var(--color-text-1)}.stellarnav>ul>li{position:relative;display:inline-block}.stellarnav>ul>li:after{background:#fff;content:"";display:block;height:3px;position:absolute;right:0;top:0;transition:width .24s ease-out;width:0}.stellarnav>ul>li:hover:after{left:0;width:100%}.stellarnav>ul>li:nth-child(1):hover>a{color:var(--color-green-1)}.stellarnav>ul>li:nth-child(1):hover:after{background-color:var(--color-green-2)}.stellarnav>ul>li:nth-child(2):hover>a{color:var(--color-teal-1)}.stellarnav>ul>li:nth-child(2):hover:after{background-color:var(--color-teal-2)}.stellarnav>ul>li:nth-child(3):hover>a{color:var(--color-orange-1)}.stellarnav>ul>li:nth-child(3):hover:after{background-color:var(--color-orange-2)}.stellarnav>ul>li:nth-child(4):hover>a{color:var(--color-blue-1)}.stellarnav>ul>li:nth-child(4):hover:after{background-color:var(--color-blue-2)}.stellarnav .sub-menu a{font-size:16px;padding:8px 0}}.gform_legacy_markup_wrapper{margin-bottom:16px;margin-top:16px;max-width:100%}.gform_legacy_markup_wrapper form{text-align:left;max-width:100%;margin:0 auto}.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper :after,.gform_legacy_markup_wrapper :before{box-sizing:border-box!important}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal}.gform_legacy_markup_wrapper textarea{font-size:inherit;font-family:inherit;letter-spacing:normal;padding:6px 8px;line-height:1.5;resize:none}.gform_legacy_markup_wrapper ul.gform_fields{margin:0!important;list-style-type:none;display:block;padding:0;overflow:visible}.gform_legacy_markup_wrapper ul{text-indent:0}.gform_legacy_markup_wrapper form li,.gform_legacy_markup_wrapper li{margin-left:0!important;list-style:none!important;overflow:visible}.gform_legacy_markup_wrapper ul li.gfield{clear:both}.gform_legacy_markup_wrapper ul li:after,.gform_legacy_markup_wrapper ul li:before{padding:0;margin:0;overflow:visible}.gform_legacy_markup_wrapper label.gfield_label{font-weight:700;font-size:inherit}.gform_legacy_markup_wrapper .top_label .gfield_label{display:-moz-inline-stack;display:inline-block;line-height:1.3;clear:both}body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:8px}.gform_legacy_markup_wrapper .hidden_label .gfield_label{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.gform_legacy_markup_wrapper li.hidden_label input{margin-top:12px}.gform_legacy_markup_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_legacy_markup_wrapper .gform_footer{padding:16px 0 10px;margin:16px 0 0;clear:both;width:100%}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{font-size:1em;width:100%;margin:0 0 16px}.gform_legacy_markup_wrapper .gform_hidden,.gform_legacy_markup_wrapper input.gform_hidden,.gform_legacy_markup_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}body .gform_legacy_markup_wrapper ul li.gfield{margin-top:16px;padding-top:0}@media only screen and (max-width:641px){.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem}.gform_legacy_markup_wrapper textarea{line-height:1.5}}@media only screen and (min-width:641px){.gform_legacy_markup_wrapper .gform_body,.gform_legacy_markup_wrapper .hidden_label input.large,.gform_legacy_markup_wrapper .top_label input.large{width:100%}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block;font-size:1em;width:auto;margin:0 16px 0 0}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:16px}}.gform_legacy_markup_wrapper.gf_browser_unknown ul li:after,.gform_legacy_markup_wrapper.gf_browser_unknown ul li:before{content:none}