.location-map h4,.location-map p{margin:0;padding:0}#map{background-color:#000;height:500px}.leaflet-pane{z-index:1!important}.location-texts{display:block;margin:0 auto 30px;max-width:640px;text-align:center}.location-texts .search{border:1px solid rgba(0,0,0,.2);margin-top:20px;padding:10px;width:100%}.leaflet-control-attribution{display:none}.leaflet-popup-content-wrapper{border-radius:0!important}.location-map h3{color:var(--primary-color);padding-bottom:5px}.location-map p{font-size:12px}.location-map .address,.location-map .address address,.location-map a p.address,.location-map a.address,.location-map a.address p{color:var(--primary-color);font-style:normal}.location-map hr{border-bottom:1px solid rgba(0,0,0,.1);margin:10px 0}.leaflet-top{z-index:4!important}.leaflet-popup-content .company-card .address,.leaflet-popup-content .company-card .company-name,.leaflet-popup-content .company-card .description,.leaflet-popup-content .company-card .email,.leaflet-popup-content .company-card .hours,.leaflet-popup-content .company-card .phone,.leaflet-popup-content .company-card .special-hours,.leaflet-popup-content .company-card p{margin:0}.leaflet-popup-content .company-card .address,.leaflet-popup-content .company-card .company-name,.leaflet-popup-content .company-card .description,.leaflet-popup-content .company-card .hours,.leaflet-popup-content .company-card .phone,.leaflet-popup-content .company-card .special-hours{padding:0}.leaflet-popup-content .company-card .special-hours{color:var(--primary-color)!important;font-weight:700}.leaflet-popup-content .company-card hr{border:1px solid rgba(0,0,0,.1);margin:.5rem 0}