.quick-links-location-card{border:none;min-height:412px}.quick-links-location-card__image-wrapper{background-color:#1f242240;border-radius:calc(1.5rem - 1px);height:100%;height:auto;inset:0 0 0 0;inset:1px;position:absolute;width:100%;width:auto}.quick-links-location-card__overlay{height:100%;inset:0 0 0 0;opacity:.91;position:absolute;top:auto;transition:all .3s ease-in-out;transition-property:height,opacity;transition-timing-function:ease-out;width:100%}.block--light .quick-links-location-card__overlay,.block--primary .quick-links-location-card__overlay,.quick-links-location-card__overlay,[data-page-color=green] .block--light .quick-links-location-card__overlay,[data-page-color=green] .block--primary .quick-links-location-card__overlay{background:linear-gradient(0deg,#22423a 0,#22423a00)}[data-page-color=red] .block--light .quick-links-location-card__overlay,[data-page-color=red] .block--primary .quick-links-location-card__overlay{background:linear-gradient(0deg,#783249 0,#78324900)}[data-page-color=blue] .block--light .quick-links-location-card__overlay,[data-page-color=blue] .block--primary .quick-links-location-card__overlay{background:linear-gradient(0deg,#233465 0,#23346500)}[data-page-color=yellow] .block--light .quick-links-location-card__overlay,[data-page-color=yellow] .block--primary .quick-links-location-card__overlay{background:linear-gradient(0deg,#5e4f16 0,#5e4f1600)}@media(hover:hover)and (pointer:fine){.quick-links-location-card__overlay{height:37%;opacity:.91}.quick-links-location-card__overlay:after{content:"";height:100%;inset:0 0 0 0;opacity:0;position:absolute;transition:all .3s ease-in-out;transition-property:opacity;transition-timing-function:ease-out;width:100%}.block--light .quick-links-location-card__overlay:after,.block--primary .quick-links-location-card__overlay:after,.quick-links-location-card__overlay:after,[data-page-color=green] .block--light .quick-links-location-card__overlay:after,[data-page-color=green] .block--primary .quick-links-location-card__overlay:after{background:linear-gradient(180deg,#22423ad9,#22423af2)}[data-page-color=red] .block--light .quick-links-location-card__overlay:after,[data-page-color=red] .block--primary .quick-links-location-card__overlay:after{background:linear-gradient(180deg,#783249d9,#783249f2)}[data-page-color=blue] .block--light .quick-links-location-card__overlay:after,[data-page-color=blue] .block--primary .quick-links-location-card__overlay:after{background:linear-gradient(180deg,#233465d9,#233465f2)}[data-page-color=yellow] .block--light .quick-links-location-card__overlay:after,[data-page-color=yellow] .block--primary .quick-links-location-card__overlay:after{background:linear-gradient(180deg,#5e4f16d9,#5e4f16f2)}.quick-links-location-card:focus-visible .quick-links-location-card__overlay,.quick-links-location-card:hover .quick-links-location-card__overlay{height:100%;opacity:1}.quick-links-location-card:focus-visible .quick-links-location-card__overlay:after,.quick-links-location-card:hover .quick-links-location-card__overlay:after{opacity:1}}.quick-links-location-card__content{background-color:#0000;justify-content:flex-end;position:relative}@media not all and (hover:hover)and (pointer:fine){.quick-links-location-card__content{display:none}}@media(hover:hover)and (pointer:fine){.quick-links-location-card__content{transition:all .3s ease-in-out;transition-property:opacity}.quick-links-location-card:focus-within .quick-links-location-card__content,.quick-links-location-card:hover .quick-links-location-card__content{opacity:0;pointer-events:none}}.quick-links-location-card__title{color:#fff}.quick-links-location-card__locations{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:1.5rem;height:100%;justify-content:flex-end;padding:1.5rem;position:relative}@media(min-width:1200px){.quick-links-location-card__locations{padding:1.5rem 2.5rem}}@media(hover:hover)and (pointer:fine){.quick-links-location-card__locations{height:100%;inset:0 0 0 0;justify-content:flex-end;opacity:0;pointer-events:none;position:absolute;transition:all .3s ease-in-out;transition-property:opacity;width:100%}.quick-links-location-card:focus-within .quick-links-location-card__locations,.quick-links-location-card:hover .quick-links-location-card__locations{opacity:1;pointer-events:auto}}.quick-links-location-card__location{align-items:center;color:#daecdc;display:flex;flex-flow:row nowrap;gap:1.25rem;text-decoration:none;transition:all .3s ease-in-out;transition-property:color}.quick-links-location-card__location>svg{fill:#fff;flex:0 0 auto;height:1.5rem;transition:all .3s ease-in-out;width:1.5rem}@media(max-width:575.98px){.quick-links-location-card__location>svg{display:none}}.quick-links-location-card__location:focus-visible,.quick-links-location-card__location:hover{color:inherit;text-decoration:none}.block--primary .rich-text .quick-links-location-card__location-name,[data-page-color=green] .block--primary .rich-text .quick-links-location-card__location-name{color:#daecdc}[data-page-color=blue] .block--primary .rich-text .quick-links-location-card__location-name,[data-page-color=red] .block--primary .rich-text .quick-links-location-card__location-name,[data-page-color=yellow] .block--primary .rich-text .quick-links-location-card__location-name{color:#fff}.block--light .rich-text .quick-links-location-card__location-name,[data-page-color=green] .block--light .rich-text .quick-links-location-card__location-name{color:#22423a}[data-page-color=red] .block--light .rich-text .quick-links-location-card__location-name{color:#783249}[data-page-color=blue] .block--light .rich-text .quick-links-location-card__location-name{color:#233465}[data-page-color=yellow] .block--light .rich-text .quick-links-location-card__location-name{color:#5e4f16}.block--green .rich-text .quick-links-location-card__location-name{color:#daecdc}.quick-links-location-card__location-name{font-family:DM Sans,sans-serif;font-size:1.125rem;font-weight:700;hyphens:manual;-webkit-hyphens:manual;line-height:1.15;margin:0}@media(min-width:768px){.quick-links-location-card__location-name{font-size:1.25rem}}@media(min-width:1200px){.quick-links-location-card__location-name{font-size:1.5rem}}.quick-links-location-card__location-name{white-space:normal}.quick-links-location-card__location-name svg{flex-shrink:0}