#mapMarker .mapboxgl-ctrl-attrib-inner{display:none!important}.mapboxgl-map .mapboxgl-ctrl-geocoder.mapboxgl-ctrl{width:100%;width:360px;font-size:19px;box-shadow:unset!important;border-radius:10px;border-right:70px solid #eb9b3f}.mapboxgl-map .mapboxgl-ctrl-geocoder.mapboxgl-ctrl .mapboxgl-ctrl-geocoder--input{height:64px;width:360px;border-radius:10px;border:none;padding-right:93px}.mapboxgl-map .mapboxgl-popup-content{padding:20px 10px 15px}.mapboxgl-map .mapboxgl-popup-content h3{font-size:24px;line-height:24px}.mapboxgl-map .mapboxgl-popup-content h4,.mapboxgl-map .mapboxgl-popup-content h5{font-size:15px;line-height:20px;margin:0}.mapboxgl-map .mapboxgl-popup-content h5 a{color:#3887be}.mapboxgl-map .mapboxgl-popup-content .mapboxgl-popup-close-button{padding:.1rem .5rem}.mapboxgl-map .mapboxgl-popup-content .mapboxgl-popup-close-button:hover{background-color:#f8f8f8;color:#c36}.mapboxgl-map .mapboxgl-ctrl-attrib.mapboxgl-compact{display:none!important}a.mapboxgl-ctrl-logo{display:none!important}.map-overlay fieldset{margin:0;border:none;border-bottom:1px solid rgba(0,0,0,.1)}.map-overlay input{display:block;border:none;width:100%;border-radius:3px;padding:10px;margin:0;box-sizing:border-box;outline:none}.map-overlay .listing a:hover{background:#f0f0f0}.feature-listing__item{border-bottom:1px solid rgba(0,0,0,.1)}.feature-listing__item-title{font-size:18px;font-weight:500;cursor:pointer}.feature-listing__item:first-child .feature-listing__item-title{padding-right:15px}.feature-listing__item-descr h4{font-size:16px;margin-bottom:0;margin-bottom:5px;margin-top:10px;line-height:1;font-weight:400}.feature-listing__item-descr h5{font-size:16px;margin:0;margin-bottom:5px;font-weight:400}.feature-listing__item-descr h5:last-child{font-size:14px}.feature-listing__item-descr a{font-size:14px}.mapboxgl-ctrl-geocoder .suggestions{margin-top:5px!important}.mapboxgl-ctrl-geocoder--powered-by{display:none!important}.mapboxgl-ctrl-geocoder--icon-search{cursor:pointer}.iconWrap{width:70px;height:64px;position:absolute;right:-70px;top:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.mapboxgl-map .mapboxgl-ctrl-geocoder.mapboxgl-ctrl .iconWrap>svg{position:unset;width:30px;height:30px}