@charset "UTF-8";
/* Interaction state rules supplement the reference stylesheet without changing its layout. */
[hidden]{display:none!important}
.header__navigation li.tend-nav-open>ul{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}
.grt-dropdown-list[aria-hidden="false"]{display:block!important}
#mobile-menu.tend-menu-open{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;position:fixed;inset:0;overflow-y:auto;z-index:1000}
body.tend-menu-is-open{overflow:hidden}
body.tend-menu-is-open .grt-mobile-button{position:fixed;z-index:1001}
.accordion-content[aria-hidden="false"]{display:block}
.locationAutoComplete_wrapper [role="listbox"]{max-height:22rem;overflow:auto;z-index:1002}
.tend-location-option{display:flex;flex-direction:column;align-items:flex-start;width:100%;border:0;background:none;text-align:left;padding:.65rem 1rem;color:var(--success-600);font:inherit;cursor:pointer}
.tend-location-option:hover,.tend-location-option:focus-visible{background:var(--success-100,#ecf1eb)}
.tend-location-option span{font-size:.9em;color:var(--neutral-700,#666)}
.hero__text.is-expanded{max-height:none!important;overflow:visible!important}
.tend-review-expanded p{max-height:none!important;-webkit-line-clamp:unset!important}
.video-start-wrap.hideButton .video-start{display:none}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.hero-section-mob-slider-auto ul{animation:none!important}.parallaxImg{transform:none!important}}
