#map{height:700px;width:100%}div.search-location{margin-top:70px}div.search-location h1{color:#001739;text-align:center;text-transform:uppercase}div.search-location .search-head{background:#dedede;padding:50px 10px}div.search-location .search-head h3{color:#001739;display:flex;font:normal 500 30px/46px Teko;justify-content:center;letter-spacing:1.5px}div.search-location .search-head h3 img{margin-right:15px;margin-top:-3px}div.search-location .search-head input{border:unset;color:#001739;display:block;font:normal normal normal 20px/28px Helvetica Neue;height:50px;letter-spacing:.2px;margin:auto;max-width:405px;padding:0 15px;width:100%}div.search-location .search-head button{align-items:center;background:#ff000a;border:unset;color:#fff;display:flex;font:normal 500 20px/30px Teko;height:51px;justify-content:space-evenly;letter-spacing:1.4px;margin:15px auto auto;padding-top:4px;text-align:center;width:197px}div.search-location .search-head button img{margin-top:-3px}div.search-location .search-head button:hover{background:#001739}div.search-location .mapBody{position:relative}div.search-location .mapBody .positions{left:10px;position:absolute;top:10px;z-index:33}div.search-location .mapBody .positions td{color:#001739;cursor:pointer;display:flex;font:normal 600 20px/28px Helvetica Neue;justify-content:space-between;letter-spacing:.2px;min-width:500px;transition:all .2s ease;width:100%}div.search-location .mapBody .positions td:hover{background-color:#001739;color:#fff;transition:all .2s ease}div.search-location .mapBody .positions td img{width:12px}@media (max-width:767px){#map{height:1000px}div.search-location .mapBody .positions td{font:normal 700 15px/28px Helvetica Neue;min-width:unset;padding:15px;width:calc(100vw - 80px)}}