.our-location .swiper-scrollbar-drag{background:var(--color-tertiary);border-radius:999px;height:4px;margin-top:20px}.location-card{border-radius:15px;height:320px;position:relative;overflow:hidden}.location-image{object-fit:cover;width:100%;height:100%;transition:transform .6s,filter .6s}.location-overlay{background:linear-gradient(#1110 0%,#111111d9 100%);flex-direction:column;justify-content:flex-end;padding:24px;transition:background .5s;display:flex;position:absolute;inset:0}.location-content .small-title{color:var(--color-secondary)}.location-content p{color:#fff;opacity:0;max-height:0;margin-bottom:0;transition:opacity .4s,transform .4s,max-height .4s,margin-top .4s;overflow:hidden;transform:translateY(30px)}.location-arrow{background:#fff;border:0;border-radius:25px;justify-content:center;align-items:center;height:fit-content;margin-top:10px;padding:8px;transition:all .4s;display:flex}.location-overlay-content{justify-content:space-between;align-items:center;gap:10px;display:flex}.location-card:hover .location-image{filter:blur(1px)brightness();transform:scale(1.12)}.location-card:hover .location-overlay{background:#111111a6}.location-card:hover .location-content p{opacity:1;max-height:120px;margin-top:12px;transform:translateY(0)}.location-card:hover .location-arrow{background:var(--color-tertiary);transform:rotate(45deg)}.location-card:hover .location-arrow svg{filter:brightness(0)saturate()invert()sepia()saturate(0%)hue-rotate(270deg)brightness(101%)contrast(103%)}html[dir=rtl] .location-card:hover .location-arrow svg{rotate:270deg}
