.Odometer_root__beEps{margin-top:-60px}.Odometer_wrapMap__3xYob{height:65vh}.Odometer_value__WV2Ip{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:67px;vertical-align:middle;background:#39383a;font-size:16px;color:#fff}.Odometer_search__ZO_Hq{margin:0;padding:10px 20px;border:0;color:#fff;width:100%;font-size:20px;vertical-align:top;outline:none;-webkit-box-shadow:0 0 16px rgba(0,0,0,.7);box-shadow:0 0 16px rgba(0,0,0,.7);background:#296d9f}.Odometer_search__ZO_Hq::-webkit-input-placeholder{color:inherit;opacity:.5}.Odometer_search__ZO_Hq::-moz-placeholder{color:inherit;opacity:.5}.Odometer_search__ZO_Hq:-ms-input-placeholder{color:inherit;opacity:.5}.Odometer_search__ZO_Hq::-ms-input-placeholder{color:inherit;opacity:.5}.Odometer_search__ZO_Hq::placeholder{color:inherit;opacity:.5}.Odometer_inputContent__1vuIe{position:relative;z-index:1;top:31vh;-webkit-transition:top .45s ease;transition:top .45s ease}.Odometer_wrapInput__xysfc{height:0;-webkit-transition:height .45s ease;transition:height .45s ease}.Odometer_wrapInputActivated__lF9Dp.Odometer_wrapInput__xysfc{height:50px}.Odometer_wrapInputActivated__lF9Dp:after{position:absolute;left:0;right:0;top:-60px;height:100px;background:#296d9f;content:""}.Odometer_wrapInputActivated__lF9Dp .Odometer_search__ZO_Hq{-webkit-box-shadow:none;box-shadow:none;top:0}.Odometer_wrapInputActivated__lF9Dp .Odometer_inputContent__1vuIe{top:0}.Odometer_map__QlnfU{left:0;right:0;height:65vh}.Odometer_button__CqJSN,.Odometer_map__QlnfU{position:absolute}.Odometer_button__CqJSN{padding:0;margin:0;background:transparent;vertical-align:top;border:0}.Odometer_searchButton__OmJhq{right:20px;top:11px;color:#fff}.Odometer_clearButton__uBrya{left:20px;top:20px}@media (min-width:768px){.Odometer_value__WV2Ip{margin-top:-67px}}