.loc-cards{padding:0 20px}.loc-cards .container{flex-direction:column;gap:25px;display:flex}.loc-cards .container .title{font-size:clamp(24px,2.5vw,32px);font-weight:500}.loc-cards .container .locs-cards-wrap{flex-wrap:wrap;gap:20px;display:flex}.loc-cards .container .locs-cards-wrap .loc-card{cursor:pointer;background-color:#fefaf9;border-radius:24px;align-items:flex-start;gap:12px;width:calc(25% - 15px);padding:24px;transition:all .3s ease-in-out;display:flex;box-shadow:0 4px 12px #0000000f}.loc-cards .container .locs-cards-wrap .loc-card:hover{background-color:var(--white-color);box-shadow:0 8px 20px #0000001a}@media (max-width:1024px){.loc-cards .container .locs-cards-wrap .loc-card{padding:20px}}@media (max-width:991px){.loc-cards .container .locs-cards-wrap .loc-card{width:calc(50% - 10px)}}@media (max-width:575px){.loc-cards .container .locs-cards-wrap .loc-card{width:100%}}.loc-cards .container .locs-cards-wrap .loc-card .icon-wrap{min-width:32px}.loc-cards .container .locs-cards-wrap .loc-card .info-wrap{flex-direction:column;gap:5px;display:flex}.loc-cards .container .locs-cards-wrap .loc-card .info-wrap .title{font-size:clamp(18px,1.5vw,20px);font-weight:500}.loc-cards .container .locs-cards-wrap .loc-card .info-wrap .name{color:#555;font-size:14px;font-weight:400}
