a.button{border:1px solid var(--color-primary);color:#fff;background-color:var(--color-primary);border-radius:2rem;margin-top:1em;padding:.5em 1em;display:inline-block}a.button:is(:hover,:focus,:active){color:var(--color-primary);background-color:#00000050}.c-home-hero .carousel_item{align-items:center;min-height:calc(100vh - 150px);padding-bottom:max(3rem,5vw);height:auto!important}.c-home-hero .flickity-page-dots{bottom:1.5rem}.c-home-hero{background:var(--color-text);padding-top:150px}.has-scrolled .c-home-hero .carousel_item{min-height:calc(100vh - 130px)}.has-scrolled .c-home-hero{padding-top:130px}iframe.WorkingFeedback_SideWidget:not(.expanded){margin-bottom:3rem;transition:margin-bottom .5s}body{line-height:1.1}.main{width:70%;margin:auto;padding-top:5%;padding-bottom:5%;line-height:1.8em}.main h4{margin-top:2.5%;margin-bottom:2.5%;line-height:1.5em}.gform_required_legend{height:40px}.page-template-template_contact .group_value{line-height:1.2em}.post-password-form{margin-top:300px}button.nav_btn,button.nav_exit,button.item_sub-btn,button.arrows_arrow{-webkit-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;padding:0}.c-img-aside-overlap .spinner{animation:50s linear infinite kds-spin}@keyframes kds-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.c-img-aside-overlap .spinner{animation:none}}.c-location .map_frame{background-color:#e5e3df}.c-form .ginput_turnstile{min-height:78px}.c-form .file_input--hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.c-form .form_status{margin-top:20px}.c-form .form_status[hidden]{display:none}
