.primary-button{color:#000;corner-shape:squircle;background:#fff;border:1.4px solid #000;border-radius:25px;width:fit-content;margin:0 auto;padding:10px 32px;font-size:14px;text-decoration:none;transition:background .5s,color .1s,border .1s}@media only screen and (max-width:768px){.primary-button{transition:unset}}.primary-button span{padding-left:5px;font-size:25px;line-height:0;display:inline-block;transform:translateY(1.3px)}.primary-button:hover{color:#fff;background:#a60623;border:1.4px solid #a60623}.location{margin:0 auto 20px;padding:50px 0 120px;position:relative}@media only screen and (max-width:768px){.location{margin:0 auto;padding:30px 0 80px}}.location:after{content:"";z-index:-1;background-color:#f4f2ef;width:-webkit-fill-available;height:-webkit-fill-available;position:absolute;top:0;right:1px}.location-container{max-width:1280px;margin:0 auto}@media only screen and (max-width:768px){.location-container{width:auto;max-width:100%;margin:0 15px}}@media only screen and (min-width:768px) and (max-width:1024px){.location-container{max-width:900px;margin:auto 20px}}@media only screen and (max-width:768px){.location-container{margin:0 0 0 15px;overflow:hidden}}.location-container-heading{text-align:center;justify-content:center;display:flex}.location-container-heading h2{width:fit-content;text-transform:initial;margin-bottom:40px;font-size:28px;font-weight:600;position:relative}.location-container-heading h2:after{content:" ";background:#a60623;width:70px;height:4px;margin:14px auto 0;display:block}.location-container-images{grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:267px;gap:16px;display:grid}.location-container-images .slick-dots{margin-bottom:-17px}@media only screen and (max-width:768px){.location-container-images .slick-slide>div>a{width:98%!important}}.location-container-images a{border-radius:8px;transition-property:box-shadow;transition-duration:1s;transition-delay:0s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 #fff}.location-container-images a:first-child{grid-area:1/1/span 2/span 1}.location-container-images a:nth-child(2){grid-area:1/3/span 1/span 2}@media only screen and (max-width:768px){.location-container-images{flex-direction:row;width:100%;display:flex;overflow:scroll}.location-container-images a{width:142px;min-width:142px}.location-container-images a:first-child,.location-container-images a:nth-child(2){grid-area:unset}}.location-container-images h3{z-index:9;color:#fff;font-size:18px;font-weight:500;transition-property:left,transform;transition-duration:1s;transition-delay:0s;position:absolute;bottom:-12px;left:16px}.location-container-images img.profile-image{-o-object-fit:cover;object-fit:cover;filter:brightness(.65)grayscale(0);border-radius:8px;width:100%;height:100%;transition-property:filter,transform;transition-duration:1s;transition-delay:0s}.location-container-images a:hover h3{left:50%;transform:translate(-50%)}.location-container-images a:hover img.profile-image{filter:brightness(.65)grayscale();transform:scale(1.2)}
