.emn-service-map-view{display:flex;align-items:stretch;min-height:580px}.emn-service-map-view .emn-service-map-map .map-container{background:#333;width:100%;height:100%}.emn-service-map-view .emn-service-map-filter{border:1px solid #8da371;border-radius:30px;padding:30px 20px}.emn-service-map-view .emn-service-map-filter h3{font-weight:bold;font-size:1.5rem;margin:10px 0}.emn-service-map-view .emn-service-map-filter ul{margin:0;padding:0;list-style:none}.emn-service-map-view .emn-service-map-filter ul li label{display:flex;align-items:center;justify-content:space-between;font-weight:bold;margin:0;padding:5px 10px;width:100%;cursor:pointer}.emn-service-map-view .emn-service-map-filter ul li label input{margin:0}.emn-service-map-view .emn-service-map-filter ul li:hover{background:#f2f2f2}.emn-service-map-view .emn-service-map-filter .results-text{margin-top:20px;text-align:center}