html,body{font-size:62.5%;font-family:'TTCommons-Regular', sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:grayscale}@font-face{font-family:'Begum-Semibold';src:url("../eot/begum-semibold.eot");src:url("../eot/begum-semiboldd41d.eot#iefix") format("embedded-opentype"),url("../woff2/begum-semibold.woff2") format("woff2"),url("../woff/begum-semibold.woff") format("woff"),url("../ttf/begum-semibold.ttf") format("truetype"),url("../svg/begum-semibold.svg#Begum-Semibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Begum-RegularItalic';src:url("../eot/begum-regularitalic.eot");src:url("../eot/begum-regularitalicd41d.eot#iefix") format("embedded-opentype"),url("../woff2/begum-regularitalic.woff2") format("woff2"),url("../woff/begum-regularitalic.woff") format("woff"),url("../ttf/begum-regularitalic.ttf") format("truetype"),url("../svg/begum-regularitalic.svg#Begum-RegularItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TTCommons-Regular';src:url("../ttcommons-regular.html");src:url("../ttcommons-regulard41d.html#iefix") format("embedded-opentype"),url("../woff2/ttcommons-regular.woff2") format("woff2"),url("../woff/ttcommons-regular.woff") format("woff"),url("../ttf/ttcommons-regular.ttf") format("truetype"),url("../svg/ttcommons-regular.svg#TTCommons-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TTCommons-Light';src:url("../eot/ttcommons-light.eot");src:url("../eot/ttcommons-lightd41d.eot#iefix") format("embedded-opentype"),url("../woff2/ttcommons-light.woff2") format("woff2"),url("../woff/ttcommons-light.woff") format("woff"),url("../ttf/ttcommons-light.ttf") format("truetype"),url("../svg/ttcommons-light.svg#TTCommons-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TTCommons-Medium';src:url("../eot/ttcommons-medium.eot");src:url("../eot/ttcommons-mediumd41d.eot#iefix") format("embedded-opentype"),url("../woff2/ttcommons-medium.woff2") format("woff2"),url("../woff/ttcommons-medium.woff") format("woff"),url("../ttf/ttcommons-medium.ttf") format("truetype"),url("../svg/ttcommons-medium.svg#TTCommons-Medium") format("svg");font-weight:normal;font-style:normal}.neo__mapbox{width:100%;height:100%;position:absolute;top:0;bottom:0;min-height:450px}.neo__mapbox._neighborhood{height:95vh}.mapboxgl-ctrl-attrib-inner a{color:#302a25;font-style:normal;font-stretch:normal;font-weight:normal;font-variant:initial;font-family:"TTCommons-Regular";line-height:24px;letter-spacing:normal;text-transform:initial;text-decoration:none;font-size:9px;display:none}.mapboxgl-ctrl-attrib-inner a:nth-of-type(2),.mapboxgl-ctrl-attrib-inner a:nth-of-type(3){display:none}.neo__map_category{position:relative;z-index:100;width:250px}.neo__map_category>li{display:block;position:relative;margin:6px 0;width:100%}.neo__map_category>li>a{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"TTCommons-Regular";letter-spacing:normal;text-transform:initial;text-decoration:none;font-size:16px;color:rgba(102,183,227,0.75);line-height:.62;font-weight:600;display:block;width:100%;padding:0;position:relative}.neo__map_category>li:hover>a{border-bottom-color:blue;border-bottom-width:2px}.neo__map_category>li.open>div{display:block}.mapboxgl-ctrl-top-right{top:30px}.mapboxgl-ctrl-top-right div:nth-of-type(1){display:none}.mapboxgl-ctrl-top-right div:nth-of-type(2){margin:85px 35px 0 0 !important}.mapboxgl-ctrl-group{border-radius:0;border:0;background:transparent}.mapboxgl-ctrl-group>button{width:57px;height:55px;padding:0 !important;margin:0 !important}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 0 !important;-webkit-box-shadow:0 0 0 0 !important}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out,.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{width:36px;height:36px;background-color:#6a6965;border:solid #6a6965 1px;background:none;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out.mapboxgl-ctrl-icon-disabled,.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in.mapboxgl-ctrl-icon-disabled{background-color:#fff;border:solid #6a6965 1px}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{position:relative;background-color:#6a6965}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in:after{background:#fff;content:"";position:absolute;top:17px;right:9px;width:15px;height:1px}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in:before{background:#fff;content:"";position:absolute;top:17px;right:9px;width:15px;height:1px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in:hover:before,.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in:hover:after{background:#6a6965}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{position:relative;background-color:#6a6965}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out:after{background:#fff;content:"";position:absolute;top:17px;right:9px;width:15px;height:1px}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out:hover:after{background:#6a6965}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out.mapboxgl-ctrl-icon-disabled{border:solid #6a6965 1px;pointer-events:none;background-color:#fff}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out.mapboxgl-ctrl-icon-disabled:after{background:#6a6965}.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass{display:none}.mapboxgl-popup-content{color:#302a25;font-style:normal;font-stretch:normal;font-weight:normal;font-variant:initial;font-family:"TTCommons-Regular";line-height:24px;letter-spacing:normal;text-transform:initial;text-decoration:none;font-size:13px;text-align:center;padding:20px 12px 15px}.mapboxgl-popup{margin-top:-7px}.mapboxgl-ctrl-top-right div:nth-of-type(1){display:none}.neo_marker{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:17px;height:17px;background:#6a6965;content:"";display:table;cursor:pointer;border:solid #fff 1.5}.neo_marker.residential{background:#e45525}.neo_marker.commercial{background:#6a6965}.neo_FigureMap{width:100%;height:240px;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between;-webkit-justify-content:space-between}.neo_FigureMap:before,.neo_FigureMap:after{clear:both;content:"";display:block;height:0}.neo_FigureMap div,.neo_FigureMap figure{flex:1;width:50%;min-width:50%}.neo_FigureMap figure{background-size:cover;background-position:center center;background-position:center center;background-color:#fff;background-repeat:no-repeat;width:100%;display:block;height:auto;position:relative;height:100%}.neo_FigureMap figure:before,.neo_FigureMap figure:after{clear:both;content:"";display:block;height:0}.neo_FigureMap figure span{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:""}.neo_FigureMap figure img{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;display:block;width:100%;height:auto;max-width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;animation-duration:3s}.neo_FigureMap div{padding:25px 15px;text-align:left;position:relative}.neo_FigureMap div h3{display:block;margin:0 0 0 0;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"TTCommons-Regular";letter-spacing:normal;text-transform:initial;text-decoration:none;font-size:24px;line-height:1.08;font-weight:300;color:#302a25}.neo_FigureMap div p{font-size:14px;line-height:1.29;letter-spacing:.7px;text-transform:uppercase}.neo_FigureMap div a{position:absolute;bottom:30px;left:20px;font-size:14px}.neo_FigureMap div a svg{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.mapboxgl-popup{min-width:350px;margin:0 0 0 -50px}.mapboxgl-popup.mapboxgl-large--cluster,.mapboxgl-popup.mapboxgl-small--cluster{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.mapboxgl-popup.mapboxgl-large--cluster .mapboxgl-popup-content,.mapboxgl-popup.mapboxgl-small--cluster .mapboxgl-popup-content{position:relative;height:100%;width:100%;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.mapboxgl-popup.mapboxgl-large--cluster .mapboxgl-popup-content .stateCluster,.mapboxgl-popup.mapboxgl-small--cluster .mapboxgl-popup-content .stateCluster{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:80%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mapboxgl-popup.mapboxgl-large--cluster .mapboxgl-popup-content .stateCluster:before,.mapboxgl-popup.mapboxgl-large--cluster .mapboxgl-popup-content .stateCluster:after,.mapboxgl-popup.mapboxgl-small--cluster .mapboxgl-popup-content .stateCluster:before,.mapboxgl-popup.mapboxgl-small--cluster .mapboxgl-popup-content .stateCluster:after{clear:both;content:"";display:block;height:0}.mapboxgl-popup.mapboxgl-large--cluster .mapboxgl-popup-close-button,.mapboxgl-popup.mapboxgl-small--cluster .mapboxgl-popup-close-button{display:none;pointer-events:none}.mapboxgl-popup.mapboxgl-large--cluster .mapboxgl-popup-tip,.mapboxgl-popup.mapboxgl-small--cluster .mapboxgl-popup-tip{display:none;pointer-events:none}.mapboxgl-popup.mapboxgl-large--cluster{width:165px;height:165px;min-width:165px;background:#efeff0;position:relative}.mapboxgl-popup.mapboxgl-large--cluster .mapboxgl-popup-content h4{display:block;text-align:center;margin:10px auto;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"TTCommons-Regular";text-transform:initial;text-decoration:none;font-size:50px;font-weight:500;line-height:.47;letter-spacing:1px;color:#e45525}.mapboxgl-popup.mapboxgl-large--cluster .mapboxgl-popup-content h6{display:block;text-align:center;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"TTCommons-Regular";text-decoration:none;font-size:18px;font-weight:500;line-height:.87;letter-spacing:1.35px;color:#e45525;text-transform:uppercase}.mapboxgl-popup.mapboxgl-large--cluster.middle-cluster{height:130px;width:130px;min-width:130px}.mapboxgl-popup.mapboxgl-large--cluster.middle-cluster .mapboxgl-popup-content h4{font-size:30px;letter-spacing:.6px}.mapboxgl-popup.mapboxgl-large--cluster.middle-cluster .mapboxgl-popup-content h6{font-size:13px;letter-spacing:.98px}.mapboxgl-popup.mapboxgl-large--cluster.small-cluster{height:90px;width:90px;min-width:90px}.mapboxgl-popup.mapboxgl-large--cluster.small-cluster .mapboxgl-popup-content h4{font-size:25px;font-weight:700;letter-spacing:.6px}.mapboxgl-popup.mapboxgl-large--cluster.small-cluster .mapboxgl-popup-content h6{font-size:13px;letter-spacing:.98px}.mapboxgl-popup.mapboxgl-small--cluster{width:55px;height:55px;min-width:55px;background:#e45525;position:relative}.mapboxgl-popup.mapboxgl-small--cluster .mapboxgl-popup-content h4{font-size:30px;line-height:1;letter-spacing:.8px;color:#fff;padding:16px 0}.mapboxgl-popup-content{padding:0}.mapboxgl-popup-close-button{background-color:transparent !important;font-size:24px;padding:5px;z-index:100}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{margin:0 0 0 100px}@media screen and (max-width: 1280px){.neo__map_category>li{margin:4px 0}}@media screen and (max-width: 640px){.neo__mapbox._neighborhood{display:none}.neo__map>p{display:none}.neo__map{height:5vh}}
