.thumbnail-container{display:flex;flex-direction:column;margin-top:44px!important;position:relative}.thumbnail-container img{min-height:350px;-o-object-fit:cover;object-fit:cover;width:100%}.address-container{align-items:center;background-color:var(--orange);border-radius:10px;bottom:-45px;color:#000;display:flex;flex-direction:column;gap:8px;justify-content:center;left:0;margin:auto;min-height:110px;padding:20px;position:absolute;right:0;text-align:center;width:min(100%,796px);z-index:1}@media screen and (max-width:768px){.address-container{position:relative;top:-50px}}.location-info{display:flex;gap:100px;justify-content:space-between;max-width:1100px}@media screen and (max-width:1024px){.location-info{flex-direction:column;gap:50px}}.location-info h3{margin-bottom:15px}.location-info a{color:initial}.location-info .location-hours__container{display:flex;gap:40px}@media screen and (max-width:500px){.location-info .location-hours__container{flex-direction:column}}.location-info .location-hours__container p{margin-block:4px}.location-info .location-divider{background:var(--blue);width:2px}@media screen and (max-width:1024px){.location-info .location-divider{display:none}}.location-info .location-additional{width:-moz-fit-content;width:fit-content}.location-info .location-additional .additional-info-button{text-transform:none}.location-info .location-additional p{margin-block:8px}.locations-container{--column-gap:18.66667px;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;margin-bottom:40px;margin-top:40px;row-gap:13px}@media screen and (max-width:1024px){.locations-container{justify-content:center}}.locations-container .location{align-items:center;aspect-ratio:286/155;background-color:var(--blue);background:url(/wp-content/uploads/2025/06/gradient-bg.png);background-size:cover;border-radius:10px;display:flex;justify-content:center;max-height:155px;max-width:286px;text-decoration:none;width:calc(25% - var(--column-gap))}@media screen and (max-width:1024px){.locations-container .location{width:min(286px,100%)}}.locations-container .location h3{color:#fff;max-width:80%;text-align:center}.locations-container .location:hover{background:#fff;border:1px solid var(--blue)}.locations-container .location:hover h3{color:var(--blue)}.location-background{position:relative}.location-background:before{background:linear-gradient(2deg,hsla(0,0%,100%,0) 75.04%,#fff 98.07%),linear-gradient(179deg,hsla(0,0%,100%,0) 74.82%,#fff 98.86%),url(/wp-content/uploads/2025/06/0b670b4929a55bfe1db420547a23b14413db3ca5.jpeg) #d3d3d3 50%/cover no-repeat;content:"";height:100%;inset:0;margin:auto;opacity:.5;position:absolute;width:100%;z-index:0}.features{display:flex;gap:20px;margin-top:20px}.features__feature{align-items:center;display:flex}.features__feature svg{margin-right:7px;width:20px}
