.location{margin:0 auto 40px;padding:30px 0 80px;position:relative}.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}}.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 .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;max-width:300px;height:300px;transition-property:box-shadow;transition-duration:1s;transition-delay:0s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 #fff}.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);border-radius:8px;max-width:300px;height:300px;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(.45);transform:scale(1.2)}
