@import"https://fonts.googleapis.com/css2?family=Spartan:ital,wght@0,400..700;1,400..700&display=swap";.global-footer .top-row .newsletter-section form label,.toggle-switch [type=checkbox],.radio-button-group [type=radio],form.labels-sr-only label,form.labels-sr-only legend,.visually-hidden,.screen-reader-text{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus,body:not(.user-is-tabbing) .accordion-header:focus,body:not(.user-is-tabbing) .accordion-panel:focus{outline:none}.columns{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 48em){.columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.columns{max-width:100%}}.columns.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 48em){.columns.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.columns.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 48em){.columns.align-items-center{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}}.columns .column{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;max-width:100%;min-height:1px;padding:0}@media screen and (max-width: 48em){.columns .column{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0}}.columns .column.one-third{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}@media screen and (max-width: 48em){.columns .column.one-third{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.columns .column.one-third{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:33%}}@media screen and (-ms-high-contrast: active)and (max-width: 48em),screen and (-ms-high-contrast: none)and (max-width: 48em){.columns .column.one-third{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}.columns .column.two-thirds{-webkit-box-flex:0;-ms-flex:0 1 66.6666666667%;flex:0 1 66.6666666667%}@media screen and (max-width: 48em){.columns .column.two-thirds{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.columns .column.two-thirds{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:66%}}@media screen and (-ms-high-contrast: active)and (max-width: 48em),screen and (-ms-high-contrast: none)and (max-width: 48em){.columns .column.two-thirds{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}.columns .column.one-half{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media screen and (max-width: 48em){.columns .column.one-half{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.columns .column.one-half{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}}@media screen and (-ms-high-contrast: active)and (max-width: 62.5em),screen and (-ms-high-contrast: none)and (max-width: 62.5em){.columns .column.one-half{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}.columns .column.one-fourth{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}@media screen and (max-width: 48em){.columns .column.one-fourth{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.columns .column.one-fourth{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:25%}}@media screen and (-ms-high-contrast: active)and (max-width: 48em),screen and (-ms-high-contrast: none)and (max-width: 48em){.columns .column.one-fourth{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}.columns .column.three-fourths{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}@media screen and (max-width: 48em){.columns .column.three-fourths{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.columns .column.three-fourths{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:75%}}@media screen and (-ms-high-contrast: active)and (max-width: 48em),screen and (-ms-high-contrast: none)and (max-width: 48em){.columns .column.three-fourths{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}.columns .column.full-width{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width: 48em){.columns .column.full-width{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.columns .column.full-width{width:100%}}.columns .column.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.columns .column.has-padding{padding:0 2rem}.columns .column.has-padding-left{padding:0 0 0 2rem}.columns .column.has-padding-right{padding:0 2rem 0 0}@media screen and (max-width: 48em){.columns .column.has-padding,.columns .column.has-padding-left,.columns .column.has-padding-right{padding:0 0 2rem}}.container{margin:auto;max-width:80rem;padding:0 1.5rem;width:100%}.container.medium{max-width:60rem}.container.narrow{max-width:45rem}.container.has-border{border:1px solid #1b2552;padding-top:2rem}@media screen and (max-width: 80rem){.container.has-border{border:0;border-top:1px solid #1b2552}}*{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{font-size:1rem}@media screen and (max-width: 23.4375em){html{font-size:.875rem}}body{background-color:#fff;color:#000;font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;line-height:1.6;margin:0;max-width:100%;position:relative}main{display:block}p,li{font-size:.9375rem}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color:#222;display:block;font-family:Georgia,serif;font-weight:400;line-height:1.2;margin:.5rem 0}h6 a,.h6 a,h5 a,.h5 a,h4 a,.h4 a,h3 a,.h3 a,h2 a,.h2 a,h1 a,.h1 a{color:inherit;text-decoration:none}h6 a:hover,.h6 a:hover,h5 a:hover,.h5 a:hover,h4 a:hover,.h4 a:hover,h3 a:hover,.h3 a:hover,h2 a:hover,.h2 a:hover,h1 a:hover,.h1 a:hover{text-decoration:underline}h1,.h1{font-size:3rem;line-height:1.1}@media screen and (max-width: 48em){h1,.h1{font-size:2rem}}h2,.h2{font-size:2rem}@media screen and (max-width: 48em){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:1.75rem}@media screen and (max-width: 48em){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.5rem}@media screen and (max-width: 48em){h4,.h4{font-size:1.25rem}}h5,.h5{color:#222;font-size:1.25rem;line-height:1.2}@media screen and (max-width: 48em){h5,.h5{font-size:1.125rem}}h6,.h6{color:#222;font-size:1rem;line-height:1.2}a:not(.btn){color:#2e3f8c;font-weight:500;-webkit-transition:color .1s ease-out;transition:color .1s ease-out}a:not(.btn):hover,a:not(.btn):focus{color:#3b50b2}ol.two-column-list,ul.two-column-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width: 37.5em){ol.two-column-list,ul.two-column-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}ol.two-column-list li,ul.two-column-list li{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}ol.three-column-list,ul.three-column-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media tablet{ol.three-column-list,ul.three-column-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (max-width: 23.4375em){ol.three-column-list,ul.three-column-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}ol.three-column-list li,ul.three-column-list li{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}ol.four-column-list,ul.four-column-list{-webkit-column-count:4;-moz-column-count:4;column-count:4}@media screen and (max-width: 62.5em){ol.four-column-list,ul.four-column-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (max-width: 37.5em){ol.four-column-list,ul.four-column-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}ol.four-column-list li,ul.four-column-list li{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}ol,ul{padding-left:1.5em}ol li,ul li{margin-bottom:.5rem}ol.no-list-style,ul.no-list-style{list-style:none;padding-left:0}ol.no-list-style li::before,ul.no-list-style li::before{content:"​"}picture{display:block}img{height:auto;max-width:100%}img.aligncenter{display:block;margin:auto}img.alignleft{float:left;margin:0 1rem 1rem 0}img.alignright{float:right;margin:0 0 1rem 1rem}blockquote{font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif;font-style:normal;margin:1rem 0;padding:0 1rem;position:relative}cite{display:block;font-style:normal;font-weight:400;padding-left:1rem}address{font-style:normal}button,input,optgroup,select,textarea{font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif}hr{background-color:#9d9d9d;border:0;border-top:1px solid #9d9d9d;color:#9d9d9d;height:1px;margin:0 auto;max-width:78rem;width:calc(100% - 1rem)}.content-section hr{margin:2rem auto;max-width:60rem;width:80%}.bg-blue hr{background-color:#fff;border-top:#fff;color:#fff}b,strong{font-weight:600}caption,.small{font-size:.8em}.large{font-size:1.2em;line-height:1.3}@media tablet{.large{font-size:1em}}.no-wrap{display:inline-block;white-space:nowrap}.uppercase{text-transform:uppercase}.alignleft,.left-aligned{text-align:left}.alignright,.right-aligned{text-align:right}.aligncenter,.centered{text-align:center}.preheading{color:#1b2552;font-size:.875rem;font-weight:700;letter-spacing:.125em;text-transform:uppercase}div.job_listings .load_more_jobs,.job-manager-application-wrapper .application .application_button,.single_job_listing .application .application_button,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit],.global-footer .top-row .newsletter-section form input[type=submit],.global-header .navbar .menu-utility-nav li.header-button a,.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#419946;border:1px solid #419946;border-radius:.25rem;color:#fff;cursor:pointer;display:inline-block;font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:1.5;margin:0 1em .5em 0;padding:.6em 2.5em .4em;position:relative;text-align:center;text-decoration:none;text-shadow:none;-webkit-transition:background-color .2s ease-out,border-color .2s ease-out;transition:background-color .2s ease-out,border-color .2s ease-out;white-space:nowrap}div.job_listings .load_more_jobs:hover,.job-manager-application-wrapper .application .application_button:hover,.single_job_listing .application .application_button:hover,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover,.global-footer .top-row .newsletter-section form input[type=submit]:hover,.global-header .navbar .menu-utility-nav li.header-button a:hover,.btn:hover,div.job_listings .load_more_jobs:focus,.job-manager-application-wrapper .application .application_button:focus,.single_job_listing .application .application_button:focus,.gform_wrapper .gform_footer input.button:focus,.gform_wrapper .gform_footer input[type=submit]:focus,.gform_wrapper .gform_page_footer input.button:focus,.gform_wrapper .gform_page_footer input[type=submit]:focus,.global-footer .top-row .newsletter-section form input[type=submit]:focus,.global-header .navbar .menu-utility-nav li.header-button a:focus,.btn:focus{background-color:#5dba62}.quicklinks-section .quicklinks-intro .btn,.radio-button-group [type=radio]:checked+label.btn,.btn.btn-white{background-color:#fff;border-color:#e4e0de;color:#1b2552}.quicklinks-section .quicklinks-intro .btn:hover,.radio-button-group [type=radio]:checked+label.btn:hover,.btn.btn-white:hover,.quicklinks-section .quicklinks-intro .btn:focus,.radio-button-group [type=radio]:checked+label.btn:focus,.btn.btn-white:focus{background-color:#efedec}.centered .btn{margin:0 .5rem .5rem}.btn.btn-narrow{padding:.6em 1em .4em}.btn.btn-small{font-size:.6875rem;font-weight:600;padding:.6em 2em .4em}.btn.btn-blue{background-color:#1b2552;border-color:#1b2552;color:#fff}.btn.btn-blue:hover,.btn.btn-blue:focus{background-color:#34489f}.btn.btn-gold{background-color:#e7cd8f;border-color:#e7cd8f;color:#222}.btn.btn-gold:hover,.btn.btn-gold:focus{background-color:#e1c072}.btn.btn-arrow{background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-size:1rem;border:1.5px solid #fff;height:2.5rem;line-height:1;margin:0;overflow:hidden;padding:0;text-indent:-9999px;vertical-align:middle;width:2.5rem}.btn.btn-arrow:not(.slick-disabled):hover,.btn.btn-arrow:not(.slick-disabled):focus{background-color:#419946;border-color:#fff}.btn.btn-arrow.btn-small{background-size:.75rem;height:1.5rem;width:1.5rem}.btn.btn-arrow.arrow-dark{border-color:#222}.btn.btn-arrow.arrow-left{background-image:url("../images/icon/arrow-left-white.svg")}.btn.btn-arrow.arrow-left.arrow-dark{background-image:url("../images/icon/arrow-left-gray.svg")}.btn.btn-arrow.arrow-left.arrow-dark:not(.slick-disabled):hover,.btn.btn-arrow.arrow-left.arrow-dark:not(.slick-disabled):focus{background-image:url("../images/icon/arrow-left-white.svg");border-color:#222}.btn.btn-arrow.arrow-right{background-image:url("../images/icon/arrow-right-white.svg")}.btn.btn-arrow.arrow-right.arrow-dark{background-image:url("../images/icon/arrow-right-gray.svg")}.btn.btn-arrow.arrow-right.arrow-dark:not(.slick-disabled):hover,.btn.btn-arrow.arrow-right.arrow-dark:not(.slick-disabled):focus{background-image:url("../images/icon/arrow-right-white.svg");border-color:#222}.btn.has-icon{background-position:.75rem center;background-repeat:no-repeat;background-size:.75rem;padding-left:2.5rem}.btn.has-icon.icon-shop{background-image:url("../images/icon/shop-white.svg")}.btn.has-icon.icon-donate{background-image:url("../images/icon/heart-white.svg")}.btn.flat-top{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.btn.flat-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.btn[disable]{background-color:#e4e0de;color:#b6aba6;cursor:default}.btn[disable]:hover,.btn[disable]:focus{background-color:#e4e0de}form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media tablet{form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}form>*{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media tablet{form>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}label,legend{color:#1b2552;display:block;font-weight:600}legend{margin-bottom:.5rem}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f2f2;border:1px solid #cdc6c2;border-radius:.25em;color:#222;font-size:.8125rem;line-height:1.8;padding:.5rem .5rem .4rem;-webkit-transition:background-color .1s ease-out,border-color .1s ease-out;transition:background-color .1s ease-out,border-color .1s ease-out;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus{background-color:#fff;border-color:#34489f}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder{color:#505050;font-style:italic}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder{color:#505050;font-style:italic}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder{color:#505050;font-style:italic}input[type=text]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, input[type=search]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder{color:#505050;font-style:italic}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder{color:#505050;font-style:italic}input[type=checkbox],input[type=radio]{margin-right:.5em}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:inline;-webkit-box-flex:0;-ms-flex:0;flex:0;font-weight:400;margin-bottom:0;overflow:hidden}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f2f2;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDJweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgNDIgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDY0ICg5MzUzNykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+aWNvbiAvIGNhcmV0LWRvd24tYmx1ZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJpY29uLS8tY2FyZXQtZG93bi1ibHVlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cGF0aCBkPSJNMTguODc4Njc5NywwLjg3ODY3OTY1NiBDMjAuMDAzMzg5NiwtMC4yNDYwMzAzMDQgMjEuNzk4OTUyNSwtMC4yOTEwMTg3MDIgMjIuOTc3MzMwNywwLjc0MzcxNDQ2MSBMMjMuMTIxMzIwMywwLjg3ODY3OTY1NiBMNDEuMTIxMzIwMywxOC44Nzg2Nzk3IEM0Mi4yOTI4OTMyLDIwLjA1MDI1MjUgNDIuMjkyODkzMiwyMS45NDk3NDc1IDQxLjEyMTMyMDMsMjMuMTIxMzIwMyBDMzkuOTk2NjEwNCwyNC4yNDYwMzAzIDM4LjIwMTA0NzUsMjQuMjkxMDE4NyAzNy4wMjI2NjkzLDIzLjI1NjI4NTUgTDM2Ljg3ODY3OTcsMjMuMTIxMzIwMyBMMjEsNy4yNDMgTDUuMTIxMzIwMzQsMjMuMTIxMzIwMyBDMy45OTY2MTAzOCwyNC4yNDYwMzAzIDIuMjAxMDQ3NDUsMjQuMjkxMDE4NyAxLjAyMjY2OTI1LDIzLjI1NjI4NTUgTDAuODc4Njc5NjU2LDIzLjEyMTMyMDMgQy0wLjI0NjAzMDMwNCwyMS45OTY2MTA0IC0wLjI5MTAxODcwMiwyMC4yMDEwNDc1IDAuNzQzNzE0NDYxLDE5LjAyMjY2OTMgTDAuODc4Njc5NjU2LDE4Ljg3ODY3OTcgTDE4Ljg3ODY3OTcsMC44Nzg2Nzk2NTYgWiIgaWQ9IlJlY3RhbmdsZSIgZmlsbD0iIzAwMjc1RCIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMS4wMDAwMDAsIDEyLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMjEuMDAwMDAwLCAtMTIuMDAwMDAwKSAiPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+");background-origin:content-box;background-position:right center;background-repeat:no-repeat;background-size:.75em .5em;border:1px solid #cdc6c2;border-radius:.25em;color:#222;font-size:.8125rem;line-height:1.8;padding:.5rem 1.5rem .4rem .5rem;-webkit-transition:background-color .1s ease-out,border-color .1s ease-out;transition:background-color .1s ease-out,border-color .1s ease-out;width:100%}select::-ms-expand{display:none}select:focus{background-color:#fff;border-color:#34489f}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f2f2;border:1px solid #cdc6c2;border-radius:.25em;color:#222;font-size:.8125rem;height:10rem;line-height:1.8;padding:.5em .5rem;-webkit-transition:background-color .1s ease-out,border-color .1s ease-out;transition:background-color .1s ease-out,border-color .1s ease-out;width:100%}textarea::-webkit-input-placeholder{color:#505050;font-style:italic}textarea::-moz-placeholder{color:#505050;font-style:italic}textarea:-ms-input-placeholder{color:#505050;font-style:italic}textarea::-ms-input-placeholder{color:#505050;font-style:italic}textarea::placeholder{color:#505050;font-style:italic}textarea:focus{background-color:#fff;border-color:#34489f}.input-group{border-collapse:separate;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 .5em 1rem;position:relative;width:100%}.input-group .input-with-addon{border:1px solid #505050;border-radius:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.input-group .input-with-addon input{background-color:#fff;border:1px solid #fff;border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.input-group .input-with-addon .button-addon{background-color:rgba(0,0,0,0);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;text-align:center;white-space:nowrap}.input-group .input-with-addon .button-addon .btn{border:0;border-radius:0;margin:0;width:auto}.radio-group,.checkbox-group{margin:0 2rem 0 0}@media screen and (max-width: 37.5em){.radio-group,.checkbox-group{margin:0 0 .5em}}.radio-button-group{text-align:center}.radio-button-group legend{display:block;margin:1rem auto}.radio-button-group .radio-group{display:inline-block;margin:0 .75rem 1rem}.radio-button-group .btn{margin:0}.toggle-switch [type=checkbox]:checked+label .slider{background-color:#419946;-webkit-box-shadow:none;box-shadow:none}.toggle-switch [type=checkbox]:checked+label .slider::before{left:calc(100% - .9375rem)}.toggle-switch [type=checkbox]+label{font-size:.8rem;font-weight:700;text-transform:uppercase}.toggle-switch [type=checkbox]+label .slider{background-color:#f4f2f2;border:1px solid #cdc6c2;border-radius:1rem;-webkit-box-shadow:inset 0 0 .25rem rgba(0,0,0,.2);box-shadow:inset 0 0 .25rem rgba(0,0,0,.2);display:inline-block;height:1rem;margin-right:.25rem;position:relative;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;vertical-align:middle;width:2rem}.toggle-switch [type=checkbox]+label .slider::before{background-color:#fff;border:1px solid #cdc6c2;border-radius:1rem;content:"";display:block;height:.875rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;width:.875rem}.bg-gray-xlight input[type=text],.bg-gray-xlight input[type=email],.bg-gray-xlight input[type=password],.bg-gray-xlight input[type=search]{background-color:#fff}.bg-gray-xlight select,.bg-gray-xlight textarea{background-color:#fff}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 2rem, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 2rem, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important}}.content-section{padding:3em 0;position:relative}.content-section.padding-bottom-none{padding-bottom:0}.content-section.padding-top-none{padding-top:1px}.content-section.padding-bottom-half{padding-bottom:1.5rem}.content-section.padding-top-half{padding-top:1.5rem}.content-section.padding-bottom-double{padding-bottom:6rem}.content-section.padding-top-double{padding-top:6rem}.content-section .column.has-padding:last-child,.content-section .column.has-padding-left:last-child,.content-section .column.has-padding-right:last-child{padding-bottom:0}.bg-white{background-color:#fff}.bg-gray-xlight{background-color:#e4e0de}.bg-green{background-color:#419946}.bg-blue{background-color:#1b2552;color:#fff}.bg-blue .container.has-border{border-color:#e7cd8f}.bg-blue-dark{background-color:#12152e;color:#fff}.bg-blue-dark .container.has-border{border-color:#e7cd8f}.bg-blue-light{background-color:#366ea3;color:#fff}.bg-blue-light .container.has-border{border-color:#e7cd8f}.has-rounded-top{padding-top:1rem;position:relative}.has-rounded-top::before{background-color:#fff;background-position:center 100%;background-repeat:no-repeat;background-size:100%;border-top-left-radius:90% 70%;border-top-right-radius:90% 70%;content:"";display:block;height:4rem;left:0;position:absolute;right:0;top:1px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:2}@supports((-webkit-clip-path: ellipse(55% 100% at 50% 100%)) or (clip-path: ellipse(55% 100% at 50% 100%))) or (-webkit-clip-path: ellipse(55% 100% at 50% 100%)){.has-rounded-top::before{border-radius:0;-webkit-clip-path:ellipse(55% 90% at 50% 100%);clip-path:ellipse(55% 90% at 50% 100%)}}@media screen and (max-width: 48em){.has-rounded-top::before{border-top-left-radius:50%;border-top-right-radius:50%;height:3rem}@supports((-webkit-clip-path: ellipse(55% 100% at 50% 100%)) or (clip-path: ellipse(55% 100% at 50% 100%))) or (-webkit-clip-path: ellipse(55% 100% at 50% 100%)){.has-rounded-top::before{border-radius:0;-webkit-clip-path:ellipse(55% 90% at 50% 100%);clip-path:ellipse(55% 90% at 50% 100%)}}}.bg-blue.has-rounded-top::before{background-color:#1b2552}.bg-blue-dark.has-rounded-top::before{background-color:#12152e}.bg-blue-light.has-rounded-top::before{background-color:#366ea3}.bg-gray-xlight.has-rounded-top::before{background-color:#e4e0de}.bg-green.has-rounded-top::before{background-color:#419946}table{border-collapse:collapse;font-size:.875rem;text-align:left;width:100%}table tr:nth-of-type(even){background-color:#f8f8f8}table td{padding:.25rem .5rem}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.slick-list{display:block;margin:0;max-width:100%;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid rgba(0,0,0,0);display:block;height:auto}.slick-dots{bottom:.5rem;left:50%;line-height:0;margin:0;padding:0;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.slick-dots li{display:inline-block;list-style:none;margin-bottom:0}.slick-dots li.slick-active button{background-color:#fff;border-color:#fff;cursor:default}.slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:none;border:1px solid #fff;border-radius:1rem;cursor:pointer;height:.625rem;margin:.25rem;min-width:inherit;overflow:hidden;padding:0;text-indent:-9999px;-webkit-transition:background-color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out;width:.625rem}.ie-alert{background-color:#fff7cc;border:1ps solid #ffeb80;font-size:.5625rem;font-weight:500;padding:.5rem;text-align:center;width:100%}/*!
 * Originally from source below. Modified by removing unused options, converting to rems, and formatting.
 *
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:rgba(0,0,0,0);border:0;color:#1b2552;cursor:pointer;display:inline-block;font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:inherit;margin:0;overflow:visible}.hamburger .text{font-size:.75rem;font-weight:600;line-height:1;margin:0 .5rem 0 0;text-transform:uppercase}.hamburger.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#419946;border-radius:.25em}.hamburger.is-active .hamburger-inner::before{opacity:0;top:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}.hamburger.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger-box{display:inline-block;height:1.5em;position:relative;vertical-align:middle;width:2em}.hamburger-inner{display:block;top:40%;-webkit-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#1b2552;height:.2em;position:absolute;width:2em}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-0.5em;-webkit-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}.hamburger-inner::after{bottom:-0.5em;-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.button-links{margin:1rem 0 0}.video-16x9{display:block;margin:auto;padding:0;position:relative;width:100%}.video-16x9::before{content:"";display:block;padding-top:56.25%}.video-16x9 iframe,.video-16x9 embed,.video-16x9 object,.video-16x9 .video-item{background-color:#000;border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.social-links.small a{height:1rem;width:1rem}.social-links a{background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-size:contain;border-radius:.3em;display:inline-block;height:2rem;margin:.25rem;overflow:hidden;padding:0;text-indent:-9999px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;vertical-align:baseline;width:2rem}.social-links a:hover,.social-links a:focus{background-color:rgba(0,0,0,0)}.social-links a.facebook{background-image:url("../images/icon/facebook.svg")}.social-links a.twitter{background-image:url("../images/icon/twitter.svg")}.social-links a.instagram{background-image:url("../images/icon/instagram.svg")}.social-links a.google{background-image:url("../images/icon/google.svg")}.social-links a.pinterest{background-image:url("../images/icon/pinterest.svg")}.social-links a.linkedin{background-image:url("../images/icon/linkedin.svg")}.heading-block{margin:0 auto 2rem;max-width:60rem;text-align:center}.heading-block .intro-text{font-weight:500}.bg-blue .heading-block .preheading,.bg-blue .heading-block h2,.bg-blue .heading-block p,.bg-blue-dark .heading-block .preheading,.bg-blue-dark .heading-block h2,.bg-blue-dark .heading-block p,.bg-blue-light .heading-block .preheading,.bg-blue-light .heading-block h2,.bg-blue-light .heading-block p{color:#fff}.card{-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.2);box-shadow:0 .25rem .75rem rgba(0,0,0,.2);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 1.5rem 2rem}@media screen and (max-width: 64em){.card{margin:0 1rem 2rem}}@media screen and (max-width: 48em){.card{margin:0 .5rem 2rem}}@media screen and (max-width: 37.5em){.card{width:100%}.card:last-of-type{margin-bottom:0}}.card.bg-blue{background-color:#1b2552}.card.bg-blue .card-content{background-color:#1b2552}.card.bg-blue .card-content .inner-border{border-color:#e7cd8f}.card.bg-blue .card-content .preheading,.card.bg-blue .card-content h3,.card.bg-blue .card-content p{color:#fff}.card.glide__slide{margin:0 0 2rem}.card .card-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.card .card-image img{display:block;width:100%}.card .card-content{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.card .card-content .inner-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #505050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.75rem;padding:1rem .5rem 0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.card .card-content .inner-border{width:100%}}.card .card-content .preheading{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:.75rem;letter-spacing:0;margin-top:.25rem;text-transform:none}.card .card-content .card-heading{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.card .card-content .card-heading{width:100%}}.card .card-content .card-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.75rem;padding-bottom:1rem}@media screen and (max-width: 37.5em){.card .card-content .card-text{padding-bottom:2rem}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.card .card-content .card-text{width:100%}}.card .card-content .card-button{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.card .card-content h3{font-size:1.375rem;margin:.5rem}@media screen and (max-width: 37.5em){.card .card-content h3{font-size:1.75rem}}.card .card-content p{font-size:.75rem;margin:.5rem}@media screen and (max-width: 37.5em){.card .card-content p{font-size:.875rem}}.card .card-content p:last-child{margin-bottom:0}.card .card-content .btn{margin:0}.card.petango-animal .card-image a{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;padding:0;position:relative;width:100%}.card.petango-animal .card-image a::before{content:"";display:block;padding-top:100%}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem -1.5rem 0}@media screen and (max-width: 64em){.card-group{margin:1rem -1rem 0}}@media screen and (max-width: 48em){.card-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 37.5em){.card-group.rows-of-2{margin:1rem 0}}.card-group.rows-of-2 .card{width:calc(50% - 3rem)}@media screen and (max-width: 37.5em){.card-group.rows-of-2 .card{margin:0 0 2rem;width:100%}}.card-group.rows-of-2 .card h3{margin-bottom:1rem}.card-group.rows-of-3 .card{width:calc(33% - 3rem)}@media screen and (max-width: 37.5em){.card-group.rows-of-3 .card{width:100%}}.card-with-photo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 3rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.card-with-photo{max-width:100%}}@media screen and (max-width: 37.5em){.card-with-photo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-1rem;padding:1.5rem 0}}.card-with-photo:last-of-type{padding-bottom:0}.card-with-photo.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 37.5em){.card-with-photo.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.card-with-photo.reverse .card{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%);z-index:2}@media screen and (max-width: 37.5em){.card-with-photo.reverse .card{-webkit-transform:translate(0, -2rem);-ms-transform:translate(0, -2rem);transform:translate(0, -2rem)}}.card-with-photo .card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;max-width:none;position:relative;-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%);width:50%;z-index:2}@media screen and (max-width: 37.5em){.card-with-photo .card{-webkit-transform:translate(0, -2rem);-ms-transform:translate(0, -2rem);transform:translate(0, -2rem);width:90%}}.card-with-photo .card .inner-border{border-color:#e7cd8f;padding:1.5rem 1rem 0}.card-with-photo .card .preheading{text-transform:uppercase}.card-with-photo .card .card-text{padding-bottom:2rem}.card-with-photo .card h3{font-size:1.75rem;margin:.5rem}.card-with-photo .card p{font-size:.875rem}.card-with-photo .photo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:55%;z-index:1}@media screen and (max-width: 37.5em){.card-with-photo .photo{width:100%}}.card-with-photo .photo img{border-radius:.25rem;display:block}.info-block-group{max-width:20rem;padding:0 0 0 4rem}@media screen and (max-width: 48em){.info-block-group{max-width:25rem;padding:2rem 0 0}}.info-block-group .info-block{padding:1rem 0 .5rem}.info-block-group .info-block .info-icon img{display:block;max-width:100px}.info-block-group .info-block .info-content h4{color:#1b2552;font-family:Georgia,serif;font-weight:700}.info-block-group .info-block .info-content p{font-size:.8125rem;font-weight:500}.info-block-group .info-block+.info-block{border-top:1px solid #9d9d9d}.logo-carousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:100%;position:relative}.logo-carousel .slick-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:auto 1rem}.logo-carousel .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.logo-carousel .slick-track .logo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.logo-carousel .slick-arrow{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.logo-carousel .slick-arrow.slick-prev{margin:auto 1rem auto 0}.logo-carousel .slick-arrow.slick-next{margin:auto 0 auto 1rem}.logo-carousel .slick-arrow.slick-disabled{cursor:default;opacity:.3}.photo-carousel{overflow:inherit;padding:0 2rem;position:relative}.photo-carousel .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo-carousel .slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo-carousel .slide figure{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:auto}.photo-carousel .slide figure img{border-radius:.25rem}.photo-carousel .slick-arrow{background-color:#fff;position:absolute;top:calc(50% - 1.5rem);z-index:3}.photo-carousel .slick-arrow.slick-prev{left:0}.photo-carousel .slick-arrow.slick-next{right:0}.photo-carousel .slick-arrow.slick-disabled{cursor:default;opacity:.3}.pagination{margin-top:2rem;padding:1rem 0 0;text-align:center;width:100%}.pagination span,.pagination a{border-radius:.25em;display:inline-block;font-size:1rem;margin:.25em;padding:.1em .3em;text-decoration:none;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;vertical-align:middle}.pagination span.current,.pagination a.current{background-color:#419946;color:#fff}.pagination a:hover{background-color:#1b2552;color:#fff}.global-header{left:0;position:fixed;right:0;top:0;z-index:10}@media screen and (max-width: 62.5em){.global-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global-header.is-active{border-bottom:1px solid #d0d0d0}}.global-header .navbar-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 62.5em){.global-header .navbar-heading{border-bottom:1px solid #d0d0d0;padding-top:.5rem}}.global-header .navbar-heading .site-logo{background-color:#fff;background-image:url("../images/logo/hsgd.png");background-position:center center;background-repeat:no-repeat;background-size:auto 80%;border-radius:0 0 .5rem .5rem;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.2);box-shadow:0 0 1rem rgba(0,0,0,.2);display:block;height:7.5rem;left:1rem;margin-bottom:.5rem;overflow:hidden;padding:1rem;position:absolute;text-indent:-9999px;top:0;width:13.75rem;z-index:12}@media screen and (max-width: 75em){.global-header .navbar-heading .site-logo{left:.5rem}}@media screen and (max-width: 62.5em){.global-header .navbar-heading .site-logo{background-size:contain;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:5rem;margin-left:1rem;position:relative;width:8.5rem}}@media screen and (max-width: 23.4375em){.global-header .navbar-heading .site-logo{margin-left:.5rem}}.global-header .navbar-heading .menu-trigger{display:none}@media screen and (max-width: 62.5em){.global-header .navbar-heading .menu-trigger{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:1rem}}.global-header .navbar{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#fff;-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.2);box-shadow:0 .25rem .5rem rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;z-index:1}@media screen and (max-width: 62.5em){.global-header .navbar{display:none}.global-header .navbar.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}}.global-header .navbar nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 0 14.6875rem;width:100%}@media screen and (max-width: 62.5em){.global-header .navbar nav{padding-left:inherit}}.global-header .navbar ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;margin:0;padding:0;width:100%}@media screen and (max-width: 62.5em){.global-header .navbar ul{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.global-header .navbar ul li{margin:0;padding:0}.global-header .navbar ul li a{color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-decoration:none}.global-header .navbar ul li a:hover,.global-header .navbar ul li a:focus{text-decoration:underline}.global-header .navbar .menu-main-nav{background-color:#fff;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width: 62.5em){.global-header .navbar .menu-main-nav{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}}.global-header .navbar .menu-main-nav li.current-menu-item a,.global-header .navbar .menu-main-nav li.current-page-ancestor a{border-bottom-color:#1b2552}.global-header .navbar .menu-main-nav li a{border-bottom:3px solid #fff;font-family:Georgia,serif;font-size:1.0625rem;line-height:1.2;padding:1rem .5rem .5rem}@media screen and (max-width: 62.5em){.global-header .navbar .menu-main-nav li a{font-size:1.125rem}}.global-header .navbar .menu-utility-nav{background-color:#e4e0de;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width: 62.5em){.global-header .navbar .menu-utility-nav{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;padding:1rem}.global-header .navbar .menu-utility-nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-header .navbar .menu-utility-nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.25rem}}.global-header .navbar .menu-utility-nav ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:3rem}@media screen and (max-width: 64em){.global-header .navbar .menu-utility-nav ul{padding-right:1rem}}@media screen and (max-width: 62.5em){.global-header .navbar .menu-utility-nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0}}.global-header .navbar .menu-utility-nav li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.global-header .navbar .menu-utility-nav li.header-button{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width: 62.5em){.global-header .navbar .menu-utility-nav li.header-button{-ms-flex-item-align:inherit;align-self:inherit;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (max-width: 37.5em){.global-header .navbar .menu-utility-nav li.header-button{-ms-flex-item-align:inherit;align-self:inherit;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.global-header .navbar .menu-utility-nav li.header-button.shop a{background-color:#419946;background-image:url("../images/icon/shop-white.svg")}.global-header .navbar .menu-utility-nav li.header-button.shop a:hover,.global-header .navbar .menu-utility-nav li.header-button.shop a:focus{background-color:#56b75b}.global-header .navbar .menu-utility-nav li.header-button.donate a{background-color:#1b2552;background-image:url("../images/icon/heart-white.svg");border-color:#1b2552;color:#fff}.global-header .navbar .menu-utility-nav li.header-button.donate a:hover,.global-header .navbar .menu-utility-nav li.header-button.donate a:focus{background-color:#34489f}.global-header .navbar .menu-utility-nav li.header-button a{background-position:.75rem center;background-repeat:no-repeat;background-size:.75rem;border-top-left-radius:0;border-top-right-radius:0;color:#fff;font-size:.625rem;font-weight:600;margin:0 0 .25rem 1rem;padding:.75rem .75rem .5rem 2rem}@media screen and (max-width: 62.5em){.global-header .navbar .menu-utility-nav li.header-button a{border-radius:.5rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:0}}.global-header .navbar .menu-utility-nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625rem;font-weight:500;padding:.75rem .25rem .5rem;text-transform:uppercase}.global-header+main{margin-top:88px}@media screen and (max-width: 62.5em){.global-header+main{margin-top:95px}}@media screen and (max-width: 23.4375em){.global-header+main{margin-top:85px}}.global-footer{position:relative}.global-footer::before{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.05)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0, rgba(0, 0, 0, 0) 100%);content:"";display:block;height:2rem;left:0;position:absolute;right:0;top:0}.global-footer .top-row .newsletter-section{margin:2rem}.global-footer .top-row .newsletter-section form{margin-top:1rem}.global-footer .top-row .newsletter-section form .input-group{padding:0 0 1rem}.global-footer .top-row .partners-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 2rem 6rem;text-align:center}@media screen and (max-width: 37.5em){.global-footer .top-row .partners-section{margin-bottom:4rem}}.global-footer .top-row .partners-section .preheading{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.global-footer .top-row .partners-section .logo-carousel{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:2rem auto}.global-footer .top-row .partners-section .button-links{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.global-footer .top-row .columns .column.two-thirds{width:66%}@media screen and (max-width: 48em){.global-footer .top-row .columns .column.two-thirds{width:100%}}.global-footer .middle-row{background-color:#419946;padding-bottom:2rem;text-align:center}.global-footer .middle-row .preheading{color:#fff;text-align:center}.global-footer .middle-row .instagram-feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem}@media screen and (max-width: 48em){.global-footer .middle-row .instagram-feed{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 48em){.global-footer .middle-row .instagram-feed{padding:2rem 1rem}}.global-footer .middle-row .instagram-feed a{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem}@media screen and (max-width: 48em){.global-footer .middle-row .instagram-feed a{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;padding:.5rem}}.global-footer .middle-row .instagram-feed a img{-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.2);box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}.global-footer .middle-row #sbi_instagram #sbi_images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem}@media screen and (max-width: 48em){.global-footer .middle-row #sbi_instagram #sbi_images{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 48em){.global-footer .middle-row #sbi_instagram #sbi_images{padding:2rem 1rem}}.global-footer .middle-row #sbi_instagram #sbi_images .sbi_item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem}@media screen and (max-width: 48em){.global-footer .middle-row #sbi_instagram #sbi_images .sbi_item{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;padding:.5rem}}.global-footer .middle-row #sbi_instagram #sbi_images .sbi_item img{-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.2);box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}.global-footer .middle-row .button-links{margin-top:0}.global-footer .bottom-row{background-color:#1b2552;padding:2rem}.global-footer .bottom-row p,.global-footer .bottom-row li,.global-footer .bottom-row a{color:#fff}@media screen and (max-width: 37.5em){.global-footer .bottom-row .footer-menu,.global-footer .bottom-row .menu-footer-nav{margin-bottom:2rem}}.global-footer .bottom-row .footer-menu ul,.global-footer .bottom-row .menu-footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2;list-style:none;margin:1rem 0 0;padding:0}@media screen and (max-width: 37.5em){.global-footer .bottom-row .footer-menu ul,.global-footer .bottom-row .menu-footer-nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.global-footer .bottom-row .footer-menu ul>li,.global-footer .bottom-row .menu-footer-nav ul>li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin-right:.5rem}@media screen and (max-width: 37.5em){.global-footer .bottom-row .footer-menu ul>li,.global-footer .bottom-row .menu-footer-nav ul>li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:0}}.global-footer .bottom-row .footer-menu ul>li a,.global-footer .bottom-row .menu-footer-nav ul>li a{font-size:.9rem;font-weight:700;text-decoration:none}.global-footer .bottom-row .footer-menu ul>li a:hover,.global-footer .bottom-row .footer-menu ul>li a:focus,.global-footer .bottom-row .menu-footer-nav ul>li a:hover,.global-footer .bottom-row .menu-footer-nav ul>li a:focus{color:#e4e0de;text-decoration:underline}.global-footer .bottom-row .footer-menu ul ul,.global-footer .bottom-row .menu-footer-nav ul ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5rem}@media screen and (max-width: 37.5em){.global-footer .bottom-row .footer-menu ul ul,.global-footer .bottom-row .menu-footer-nav ul ul{border-top:1px solid #1b2552;padding-top:.5rem}}.global-footer .bottom-row .footer-menu ul ul li,.global-footer .bottom-row .menu-footer-nav ul ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.global-footer .bottom-row .footer-menu ul ul li a,.global-footer .bottom-row .menu-footer-nav ul ul li a{border-bottom:0;font-size:.8rem;font-weight:400}.global-footer .bottom-row .footer-logo{text-align:right}@media screen and (max-width: 48em){.global-footer .bottom-row .footer-logo{text-align:center}}.global-footer .bottom-row .footer-logo img{max-height:200px}.global-footer .bottom-row .subfooter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:600;margin-top:1rem;padding:2rem 0 0}@media screen and (max-width: 48em){.global-footer .bottom-row .subfooter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.global-footer .bottom-row .subfooter .links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.global-footer .bottom-row .subfooter .links>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1rem}.global-footer .bottom-row .subfooter .links a{text-decoration:none}.global-footer .bottom-row .subfooter .links a:hover,.global-footer .bottom-row .subfooter .links a:focus{text-decoration:underline}.global-footer .bottom-row .subfooter .copyright{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width: 48em){.global-footer .bottom-row .subfooter .copyright{margin-bottom:1rem}}.banner{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:400px;position:relative}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.banner{height:400px}}@media screen and (max-width: 64em){.banner{min-height:325px}}@media screen and (max-width: 64em)and (-ms-high-contrast: active),screen and (max-width: 64em)and (-ms-high-contrast: none){.banner{height:325px}}@media screen and (max-width: 37.5em){.banner{min-height:250px}}@media screen and (max-width: 37.5em)and (-ms-high-contrast: active),screen and (max-width: 37.5em)and (-ms-high-contrast: none){.banner{height:250px}}.banner::after{background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.6)), color-stop(60%, rgba(0, 0, 0, 0.3)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0.3) 60%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.banner .inner-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e7cd8f;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3rem;padding:3rem;position:relative;width:100%;z-index:2}@media screen and (max-width: 62.5em){.banner .inner-border{margin:1.5rem;padding:1.5rem}}@media screen and (max-width: 37.5em){.banner .inner-border{margin:1rem 1rem 2rem;padding:1rem}}.banner h1{color:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:3.125rem;font-weight:600;line-height:1.2;margin:1.5rem 0 1rem;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}@media screen and (max-width: 64em){.banner h1{font-size:3rem}}@media screen and (max-width: 37.5em){.banner h1{font-size:1.875rem;margin:.5rem 0}}.banner-carousel{background-color:#222;position:relative;z-index:1}.banner-carousel .slide{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-position:25% center;background-repeat:no-repeat;background-size:cover;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:85vh;position:relative;z-index:1}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.banner-carousel .slide{height:800px}}@media screen and (max-width: 64em){.banner-carousel .slide{min-height:550px}}@media screen and (max-width: 64em)and (-ms-high-contrast: active),screen and (max-width: 64em)and (-ms-high-contrast: none){.banner-carousel .slide{height:550px}}@media screen and (max-width: 48em){.banner-carousel .slide{min-height:480px}}@media screen and (max-width: 48em)and (-ms-high-contrast: active),screen and (max-width: 48em)and (-ms-high-contrast: none){.banner-carousel .slide{height:480px}}.banner-carousel .slide::after{background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.6)), color-stop(60%, rgba(0, 0, 0, 0.3)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0.3) 60%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.banner-carousel .slide .slide-inner-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e7cd8f;border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3rem;padding:3rem;position:relative;width:100%;z-index:2}@media screen and (max-width: 62.5em){.banner-carousel .slide .slide-inner-border{margin:1.5rem;padding:1.5rem}}@media screen and (max-width: 37.5em){.banner-carousel .slide .slide-inner-border{margin:1rem 1rem 2rem;padding:1rem}}.banner-carousel .slide .slide-inner-border::before,.banner-carousel .slide .slide-inner-border::after{background-color:#e7cd8f;bottom:0;content:"";height:2px;position:absolute;width:33%}.banner-carousel .slide .slide-inner-border::before{left:0}.banner-carousel .slide .slide-inner-border::after{right:0}.banner-carousel .slide .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%}@media screen and (max-width: 100em){.banner-carousel .slide .slide-content{max-width:65%}}@media screen and (max-width: 64em){.banner-carousel .slide .slide-content{max-width:75%}}@media screen and (max-width: 48em){.banner-carousel .slide .slide-content{max-width:100%}}.banner-carousel .slide .slide-content .slide-preheading,.banner-carousel .slide .slide-content .slide-heading{text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}.banner-carousel .slide .slide-content .slide-preheading{color:#e7cd8f;font-size:1.25rem;font-weight:600;letter-spacing:.125em;text-transform:uppercase}@media screen and (max-width: 48em){.banner-carousel .slide .slide-content .slide-preheading{font-size:1rem}}.banner-carousel .slide .slide-content .slide-heading{color:#fff;font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:3.75rem;font-weight:600;line-height:1.2;margin:1.5rem 0 1rem}@media screen and (max-width: 64em){.banner-carousel .slide .slide-content .slide-heading{font-size:3rem}}@media screen and (max-width: 37.5em){.banner-carousel .slide .slide-content .slide-heading{font-size:1.875rem;margin:.5rem 0}}.banner-carousel .slide .slide-content .slide-text{font-family:Georgia,serif;font-size:1.25rem;margin-bottom:2rem}@media screen and (max-width: 37.5em){.banner-carousel .slide .slide-content .slide-text{font-size:1.125rem;line-height:1.3;margin-bottom:1rem}}.banner-carousel .slick-arrow{bottom:2rem;position:absolute;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;z-index:2}@media screen and (max-width: 62.5em){.banner-carousel .slick-arrow{bottom:1rem;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}.banner-carousel .slick-arrow.slick-prev{right:calc(50% + 1rem)}@media screen and (max-width: 37.5em){.banner-carousel .slick-arrow.slick-prev{right:50%}}.banner-carousel .slick-arrow.slick-next{left:calc(50% + 1rem)}@media screen and (max-width: 37.5em){.banner-carousel .slick-arrow.slick-next{left:50%}}.submenu{background-color:#1b2552}.submenu ul{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}@media screen and (max-width: 37.5em){.submenu ul{padding:.25em}}.submenu ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;list-style:none;margin:0;padding:0}@media screen and (max-width: 48em){.submenu ul li{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}@media screen and (max-width: 37.5em){.submenu ul li{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}}@media screen and (max-width: 23.4375em){.submenu ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.submenu ul li.current_page_item a{background-color:#212e65;font-weight:700}.submenu ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;min-height:4em;padding:.25rem 1rem;text-align:center;text-decoration:none;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}@media screen and (max-width: 48em){.submenu ul li a{min-height:3em}}@media screen and (max-width: 37.5em){.submenu ul li a{font-size:.75rem;min-height:2em}}.submenu ul li a:hover,.submenu ul li a:focus{background-color:#283678;color:#fff;text-decoration:underline}.statistics-section{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:1px;position:relative}.statistics-section:after{background:-webkit-gradient(linear, right top, left top, color-stop(47.5%, #f8f8f8), color-stop(70%, rgba(248, 248, 248, 0)));background:linear-gradient(to left, #f8f8f8 47.5%, rgba(248, 248, 248, 0) 70%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media screen and (max-width: 37.5em){.statistics-section:after{background:none}}.statistics-section .inner-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e7cd8f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:3rem;padding:3rem;position:relative;z-index:2}@media screen and (max-width: 62.5em){.statistics-section .inner-border{margin:1.5rem;padding:1.5rem}}@media screen and (max-width: 37.5em){.statistics-section .inner-border{margin:1rem;padding:0}}.statistics-section .statistics-content{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}@media screen and (max-width: 37.5em){.statistics-section .statistics-content{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(248,248,248,.7);-webkit-box-shadow:inset 0 0 .5rem rgba(0,0,0,.2);box-shadow:inset 0 0 .5rem rgba(0,0,0,.2);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}}.statistics-section .statistics-group{display:grid;grid-gap:1rem;grid-template-columns:1fr 1fr;margin-top:1rem}.statistics-section .statistics-group .stat h4{color:#1b2552;font-family:Georgia,serif;font-weight:700;margin-top:0}.statistics-section .statistics-group .stat p{font-size:.8125rem;font-weight:500;margin:.25rem auto}.quicklinks-section{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:1px;position:relative}.quicklinks-section:after{background:rgba(0,0,0,.5);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.quicklinks-section .inner-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e7cd8f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem;padding:3rem;position:relative;z-index:2}@media screen and (max-width: 62.5em){.quicklinks-section .inner-border{margin:1.5rem;padding:1.5rem}}@media screen and (max-width: 37.5em){.quicklinks-section .inner-border{margin:1rem;padding:1rem}}.quicklinks-section h2{color:#fff;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:2.5rem;font-weight:600;line-height:1.2;margin:0;text-align:center;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}@media screen and (max-width: 64em){.quicklinks-section h2{font-size:2.25rem}}@media screen and (max-width: 37.5em){.quicklinks-section h2{font-size:1.875rem;margin:.5rem 0}}.quicklinks-section .quicklinks-intro{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem 0 0}@media screen and (max-width: 48em){.quicklinks-section .quicklinks-intro{padding:0 0 1rem}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.quicklinks-section .quicklinks-intro>*{max-width:100%}}.quicklinks-section .quicklinks-intro .preheading{color:#e7cd8f;font-size:1rem;margin-bottom:.5rem;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}@media screen and (max-width: 37.5em){.quicklinks-section .quicklinks-intro .preheading{margin-top:1rem}}.quicklinks-section .quicklinks-intro h2{text-align:left}.quicklinks-section .quicklinks-intro p{color:#fff;font-family:Georgia,serif;font-size:1.5rem;line-height:1.4;margin:.5rem 0 1rem;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}@media screen and (max-width: 37.5em){.quicklinks-section .quicklinks-intro p{font-size:1.125rem;margin:.5rem 0 1.5rem}}.quicklinks-section .quicklinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;width:100%}@media screen and (max-width: 48em){.quicklinks-section .quicklinks{margin-top:1rem}}.quicklinks-section .quicklinks.rows-of-2 a{width:calc(50% - 1rem)}.quicklinks-section .quicklinks.rows-of-3 a{width:calc(33.3333333333% - 1rem)}.quicklinks-section .quicklinks a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.2);box-shadow:0 .25rem .5rem rgba(0,0,0,.2);color:#1b2552;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.3;margin:1rem .5rem;min-height:4.5rem;padding:.5rem 1rem .3rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width: 48em){.quicklinks-section .quicklinks a{font-size:.75rem}}@media screen and (max-width: 37.5em){.quicklinks-section .quicklinks a{min-height:3.75rem}}.quicklinks-section .quicklinks a:hover,.quicklinks-section .quicklinks a:focus{background-color:#1b2552;color:#fff}@supports(display: grid){.quicklinks-section .quicklinks{display:grid;grid-auto-rows:2fr;grid-gap:2rem}@media screen and (max-width: 48em){.quicklinks-section .quicklinks{grid-gap:1rem}}.quicklinks-section .quicklinks.rows-of-2{grid-template-columns:repeat(2, 1fr)}.quicklinks-section .quicklinks.rows-of-3{grid-template-columns:repeat(3, 1fr);max-width:80rem}@media screen and (max-width: 37.5em){.quicklinks-section .quicklinks.rows-of-3{grid-template-columns:repeat(2, 1fr)}}.quicklinks-section .quicklinks.rows-of-2 a,.quicklinks-section .quicklinks.rows-of-3 a{width:100%}.quicklinks-section .quicklinks a{margin:0}}.post-links-with-feature{background-color:#1b2552}.post-links-with-feature .link-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.post-links-with-feature .link-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0 0 0 2rem;max-width:38rem;padding:6rem 0;width:100%}@media screen and (max-width: 48em){.post-links-with-feature .link-content{margin:0 2rem;max-width:none;padding:2rem 0}}@media screen and (max-width: 37.5em){.post-links-with-feature .link-content{margin:0 1.5rem;max-width:none;padding:2rem 0}}.post-links-with-feature .link-content .preheading{color:#e7cd8f;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.post-links-with-feature .link-content .link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.post-links-with-feature .link-content .link-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:1rem 3rem 1rem 0}@media screen and (max-width: 62.5em){.post-links-with-feature .link-content .link-list li{padding-right:1.5rem}}@media screen and (max-width: 48em){.post-links-with-feature .link-content .link-list li{padding-right:0}}.post-links-with-feature .link-content .link-list li+li{border-top:1px solid #fff}.post-links-with-feature .link-content .link-list li .link-title{color:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:Georgia,serif;font-size:1.5rem;line-height:1.3;margin-right:1rem}@media screen and (max-width: 48em){.post-links-with-feature .link-content .link-list li .link-title{font-size:18px}}.post-links-with-feature .link-content .link-list li .link-title a{color:#fff;text-decoration:none}.post-links-with-feature .link-content .link-list li .link-title a:hover,.post-links-with-feature .link-content .link-list li .link-title a:focus{text-decoration:underline}.post-links-with-feature .link-content .link-list li .btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.post-links-with-feature .link-content .button-links{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.post-links-with-feature .feature{background-position:center center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative}.post-links-with-feature .feature::after{background-color:rgba(0,0,0,.6);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.post-links-with-feature .feature .inner-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e7cd8f;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3rem;padding:3rem;position:relative;width:100%;z-index:2}@media screen and (max-width: 62.5em){.post-links-with-feature .feature .inner-border{margin:1.5rem;padding:1.5rem}}@media screen and (max-width: 37.5em){.post-links-with-feature .feature .inner-border{margin:1rem 1rem 2rem;padding:1rem}}.post-links-with-feature .feature .preheading{color:#e7cd8f}.post-links-with-feature .feature .preheading,.post-links-with-feature .feature .feature-heading,.post-links-with-feature .feature .feature-text{text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}.post-links-with-feature .feature .feature-heading{color:#fff;font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:2.5rem;font-weight:600;line-height:1.2;margin:1.5rem 0 1rem}@media screen and (max-width: 64em){.post-links-with-feature .feature .feature-heading{font-size:2rem}}@media screen and (max-width: 37.5em){.post-links-with-feature .feature .feature-heading{font-size:1.75rem;margin:.5rem 0}}.post-links-with-feature .feature .feature-text{color:#fff;font-family:Georgia,serif;font-size:1.25rem;line-height:1.3;margin-bottom:2rem}@media screen and (max-width: 37.5em){.post-links-with-feature .feature .feature-text{font-size:1.125rem;margin-bottom:1rem}}.animal-list .card-group.rows-of-3 .card,.recently-adopted .card-group.rows-of-3 .card{width:calc(33% - 3rem)}@media screen and (max-width: 48em){.animal-list .card-group.rows-of-3 .card,.recently-adopted .card-group.rows-of-3 .card{width:calc(50% - 3rem)}}@media screen and (max-width: 37.5em){.animal-list .card-group.rows-of-3 .card,.recently-adopted .card-group.rows-of-3 .card{width:100%}}.testimonial-section{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:1px;position:relative}.testimonial-section:after{background:-webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.75)), color-stop(70%, rgba(0, 0, 0, 0.5)));background:linear-gradient(to left, rgba(0, 0, 0, 0.75) 30%, rgba(0, 0, 0, 0.5) 70%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media screen and (max-width: 48em){.testimonial-section:after{background:-webkit-gradient(linear, left bottom, left top, color-stop(40%, rgba(0, 0, 0, 0.75)), color-stop(80%, rgba(0, 0, 0, 0.5)));background:linear-gradient(to top, rgba(0, 0, 0, 0.75) 40%, rgba(0, 0, 0, 0.5) 80%)}}.testimonial-section .inner-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e7cd8f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem;padding:3rem;position:relative;z-index:2}@media screen and (max-width: 62.5em){.testimonial-section .inner-border{margin:1.5rem;padding:1.5rem}}@media screen and (max-width: 37.5em){.testimonial-section .inner-border{margin:1rem;padding:1rem}}.testimonial-section .testimonial{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem 0 0}@media screen and (max-width: 48em){.testimonial-section .testimonial{padding:0 0 1rem}}.testimonial-section .testimonial .preheading{color:#e7cd8f;font-size:1rem;margin-bottom:.5rem;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}@media screen and (max-width: 37.5em){.testimonial-section .testimonial .preheading{margin-top:1rem}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.testimonial-section .testimonial .preheading{max-width:100%}}.testimonial-section .testimonial h2{color:#fff;text-align:left;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.testimonial-section .testimonial h2{max-width:100%}}.testimonial-section .testimonial blockquote{color:#fff;font-family:Georgia,serif;font-size:1.125rem;font-style:italic;line-height:1.7;padding:0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.testimonial-section .testimonial blockquote{max-width:100%}}.testimonial-section .testimonial cite{color:#fff;font-family:Georgia,serif;padding:0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.testimonial-section .testimonial cite{max-width:100%}}.testimonial-section .testimonial cite::before{content:"— "}.testimonial-section .testimonial p{color:#fff;font-family:Georgia,serif;font-size:1.5rem;line-height:1.4;margin:.5rem 0 1rem;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}@media screen and (max-width: 37.5em){.testimonial-section .testimonial p{font-size:1.125rem;margin:.5rem 0 1.5rem}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.testimonial-section .testimonial p{max-width:100%}}.news-preview{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width: 64em){.news-preview{background-color:#12152e;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news-preview::after{background:-webkit-gradient(linear, right top, left top, color-stop(48%, #12152e), color-stop(70%, rgba(18, 21, 46, 0)));background:linear-gradient(to left, #12152e 48%, rgba(18, 21, 46, 0) 70%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (max-width: 64em){.news-preview::after{background:none}}.news-preview::before{border:2px solid #e7cd8f;bottom:0;content:"";display:block;left:0;margin:3rem;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width: 62.5em){.news-preview::before{margin:1.5rem}}@media screen and (max-width: 64em){.news-preview::before{margin:1rem;padding:0}}.news-preview .post-image{-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%}@media screen and (max-width: 64em){.news-preview .post-image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:1rem auto 0;max-width:500px;padding:0 1rem;text-align:center}}.news-preview .post-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width: 64em){.news-preview .post-image img{height:50%;margin:auto;-o-object-position:center center;object-position:center center;width:100%}}.news-preview .post-summary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6rem 6rem 5.5rem 3rem;z-index:2}@media screen and (max-width: 64em){.news-preview .post-summary{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 2rem 2rem}}.news-preview .post-summary .preheading{color:#e7cd8f;font-size:1rem;margin-bottom:.5rem;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}@media screen and (max-width: 64em){.news-preview .post-summary .preheading{margin-top:1rem}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.news-preview .post-summary .preheading{max-width:100%}}.news-preview .post-summary h2{color:#fff;text-align:left;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.news-preview .post-summary h2{max-width:100%}}.news-preview .post-summary p{color:#fff}.accordion.accordion-ready .accordion-heading{cursor:pointer}.accordion .accordion-row{background-color:#f8f8f8;border:1px solid #e4e0de;border-radius:.25rem;margin-bottom:1rem;padding:.5rem}.accordion .accordion-heading{font-family:"Spartan","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1rem;font-style:normal;font-weight:600;letter-spacing:0;margin:0;padding:.75rem 3rem .5rem 1rem;position:relative}.accordion .accordion-heading::before{background-image:url("../images/icon/triangle-down-gray.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.5rem;line-height:1;position:absolute;right:.5rem;top:calc(50% - .75rem);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;width:1.5rem}.accordion .accordion-heading[aria-expanded=true]::before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion .accordion-panel{overflow:hidden;padding:0 1rem;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}@media screen and (max-width: 37.5em){.accordion .accordion-panel{padding:0 1rem}}.accordion .accordion-panel[aria-hidden=true]{height:0}.accordion .accordion-panel[aria-hidden=false]{visibility:visible}.accordion .accordion-panel .accordion-inner{max-width:50rem}body:not(.user-is-tabbing) .accordion-heading:focus,body:not(.user-is-tabbing) .accordion-panel:focus{outline:none}@media screen and (max-width: 62.5em){.animal-details .columns.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 62.5em){.animal-details .columns .column.one-third,.animal-details .columns .column.two-thirds{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.animal-details .preheading,.animal-details h2{line-height:1}@media screen and (max-width: 62.5em){.animal-details .preheading,.animal-details h2{margin:0 auto 1rem;text-align:center}}.animal-details .animal-specs{margin:1rem 0}@media screen and (max-width: 62.5em){.animal-details .animal-specs{margin:0 auto 1rem;max-width:30rem}}.animal-details .animal-photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 2rem 2rem 0}@media screen and (max-width: 75em){.animal-details .animal-photos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0}}.animal-details .animal-photos .animal-photo-carousel{background-image:radial-gradient(#fff 50%, #f0f0f0 100%);border-radius:.25rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 1rem 0 0;max-width:675px;width:100%}@media screen and (max-width: 62.5em){.animal-details .animal-photos .animal-photo-carousel{margin:0 0 1rem;max-width:inherit;width:100%}}.animal-details .animal-photos .animal-photo-carousel .slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%}@media screen and (max-width: 62.5em){.animal-details .animal-photos .animal-photo-carousel .slide{height:300px}}.animal-details .animal-photos .animal-photo-carousel .slide img{-webkit-box-shadow:0 0 2rem rgba(0,0,0,.1);box-shadow:0 0 2rem rgba(0,0,0,.1);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:auto;max-height:400px}@media screen and (max-width: 62.5em){.animal-details .animal-photos .animal-photo-carousel .slide img{max-height:300px}}.animal-details .animal-photos .animal-thumbnails{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 62.5em){.animal-details .animal-photos .animal-thumbnails{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}.animal-details .animal-photos .animal-thumbnails .slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:inherit;margin:0;padding:0;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (max-width: 75em){.animal-details .animal-photos .animal-thumbnails .slick-dots{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 37.5em){.animal-details .animal-photos .animal-thumbnails .slick-dots{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.animal-details .animal-photos .animal-thumbnails .slick-dots li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media screen and (max-width: 37.5em){.animal-details .animal-photos .animal-thumbnails .slick-dots li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.animal-details .animal-photos .animal-thumbnails .slick-dots li.slick-active .thumbnail{-webkit-box-shadow:0 .125rem .375rem rgba(0,0,0,.4);box-shadow:0 .125rem .375rem rgba(0,0,0,.4);-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}.animal-details .animal-photos .animal-thumbnails .thumbnail{background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-size:cover;border:0;border-radius:.25rem;-webkit-box-shadow:0;box-shadow:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:6rem;margin:.5rem;padding:0;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:6rem}@media screen and (max-width: 75em){.animal-details .animal-photos .animal-thumbnails .thumbnail{height:3rem;width:3rem}}@media screen and (max-width: 62.5em){.animal-details .animal-photos .animal-thumbnails .thumbnail{height:4rem;width:4rem}}.event-details h2{margin-bottom:2rem}.event-details .event-meta .meta{margin-bottom:1rem}.event-details .event-meta .meta strong{display:block}.event-details .event-photo{margin:0 2rem 1rem 0}@media screen and (max-width: 48em){.event-details .event-photo{margin:1rem 0}}.event-details .event-photo img{border-radius:.25rem}.event-details .event-map{border:1px solid #e4e0de;border-radius:.25rem;margin:1rem 0}.event-details .event-map iframe{display:block}.vet-care-animal-list-section .container{border:1px solid #e7cd8f;padding-top:2rem}@media screen and (max-width: 82rem){.vet-care-animal-list-section .container{border:0;padding-top:0}}.vet-care-animal-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 1rem;max-width:70rem;padding:0}.vet-care-animal-list.rows-of-5 li{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.vet-care-animal-list.rows-of-4{max-width:55rem}.vet-care-animal-list.rows-of-4 li{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.vet-care-animal-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0 0 1rem;padding:0 1rem}@media screen and (max-width: 48em){.vet-care-animal-list li{margin:0 0 1rem}}@media screen and (max-width: 25em){.vet-care-animal-list li{padding:0 .5rem}}.vet-care-animal-list li::before{content:"​"}.vet-care-animal-list li .animal-photo{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:1rem}.vet-care-animal-list li .animal-photo img{border-radius:75px;display:block;max-width:120px}.vet-care-animal-list li .animal-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.875rem;font-weight:700;text-align:center}.vet-care-services-list-section .container{border:1px solid #e7cd8f;padding-top:2rem}@media screen and (max-width: 82rem){.vet-care-services-list-section .container{border:0;padding-top:0}}.vet-care-services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 1rem;max-width:70rem;padding:0}.vet-care-services-list.rows-of-5 li{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}@media screen and (max-width: 25em){.vet-care-services-list.rows-of-5 li{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media screen and (max-width: 20em){.vet-care-services-list.rows-of-5 li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.vet-care-services-list.rows-of-4{max-width:55rem}.vet-care-services-list.rows-of-4 li{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}@media screen and (max-width: 25em){.vet-care-services-list.rows-of-4 li{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media screen and (max-width: 20em){.vet-care-services-list.rows-of-4 li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.vet-care-services-list li{list-style:none;margin:0 0 1rem;padding:0 1rem;position:relative}@media screen and (max-width: 64em){.vet-care-services-list li{margin:0 0 1rem}}.vet-care-services-list li::before{content:"​"}.vet-care-services-list li:hover .service-wrapper.hover-state,.vet-care-services-list li:focus .service-wrapper.hover-state{opacity:1}.vet-care-services-list li .service-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vet-care-services-list li .service-wrapper.hover-state{background-color:#366ea3;border:1px solid #4988c3;border-radius:.25rem;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:1rem;position:absolute;right:0;top:0;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out;z-index:2}@media screen and (max-width: 64em){.vet-care-services-list li .service-wrapper.hover-state{padding:.5rem}}.vet-care-services-list li .service-wrapper.hover-state .service-label{margin-bottom:.5em}@media screen and (max-width: 64em){.vet-care-services-list li .service-wrapper.hover-state .service-label{font-size:.75rem}}@media screen and (max-width: 20em){.vet-care-services-list li .service-wrapper.hover-state .service-label{font-size:.9375rem}}@media screen and (max-width: 64em){.vet-care-services-list li .service-wrapper.hover-state .service-description{font-size:.625rem}}@media screen and (max-width: 20em){.vet-care-services-list li .service-wrapper.hover-state .service-description{font-size:.75rem}}.vet-care-services-list li .service-icon{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:1rem}.vet-care-services-list li .service-icon img{border:2px solid #419946;border-radius:75px;display:block;max-width:120px}.vet-care-services-list li .service-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.875rem;font-weight:700;text-align:center}.vet-care-services-list li .service-description{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.6875rem;text-align:center}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:.875rem !important}.single_job_listing .meta .job-type,.single_job_listing .meta .full-time{background-color:#1b2552}div.job_listings{text-align:center}div.job_listings .load_more_jobs{border:1px solid #419946}div.job_listings .load_more_jobs:hover,div.job_listings .load_more_jobs:focus{border:1px solid #419946}div.job_listings .load_more_jobs.loading{border:1px solid rgba(0,0,0,0)}
/*# sourceMappingURL=hsgd.css.map */
