.switch{position:relative;display:block;width:60px;height:34px;margin-left:20px;margin-bottom:20px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:10px 0 -10px;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border:2px solid #787e93}.slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider.current{background-color:#6396b3}input:checked+.slider.future{background-color:#005a99}input:checked+.slider.past{background-color:#1b3967}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}#filter .switch p{width:auto!important;white-space:nowrap}@media screen and (max-width: 1199.98px){#filter{height:230px!important;padding:10px 20px!important}#filter h3{padding:10px 20px 0!important}}.gm-style-iw.gm-style-iw-c .gm-ui-hover-effect{width:28px!important;height:38px!important}.gm-style-iw-d{margin-bottom:-15px!important}.gm-ui-hover-effect{top:4px!important;right:24px!important}.gm-ui-hover-effect span{width:34px!important;height:34px!important;margin:8px!important;font-size:30px!important}.map-button{border:1px solid #1d2747;padding:10px 20px;border-radius:20px;color:#1d2747;font-weight:500}#map{height:500px;width:100%}@media only screen and (max-width: 600px){#map{height:200px}}
