.location-container{display:flex;margin:0 auto;max-width:1440px!important;position:relative;width:100%}@media (max-width:768px){.location-container{flex-direction:column;gap:20px}}.location-container .location-list{display:flex;flex-direction:column;gap:9px;padding-top:10px;width:100%}@media (max-width:768px){.location-container .location-list{flex-direction:row;flex-wrap:wrap;gap:20px}}.location-container .location-list .location-item{align-items:center;color:#000;cursor:pointer;display:inline-flex;font-family:Rubik,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:500;gap:10px;letter-spacing:-.54px;line-height:34px}.location-container .location-list .location-item .bullet{align-items:center;background-color:var(--color,#d32f2f);color:var(--text-color,#fff);display:flex;font-size:24px;font-style:normal;font-weight:400;height:52px;justify-content:center;line-height:34px;text-transform:uppercase;width:52px}.location-container .location-list .location-item .bullet:not(.hq){border-radius:50%}.location-container .map-preview{border:4px solid #d32f2f;border-radius:35px;flex-grow:1;height:694px;max-width:579px;position:relative;transition:border-color .3s ease-in-out;width:100%}.location-container .hover-element{background-color:transparent;height:4px;position:absolute;right:100%;top:0;transition:background-color .3s ease-in-out;width:100%}.location-container .hover-element:before{background-color:inherit;border-radius:50%;content:"";height:30px;left:0;position:absolute;top:0;transform:translate(-50%,-50%);width:30px}@media (max-width:768px){.location-container .hover-element{display:none}}
