.locations .hero{border-bottom:0}.locations .hero,.locations .hero .hero-image-placehoder .hero-image-wrapper{height:14em}.locations .hero .hero-content .section-title{font-size:14vw;margin-bottom:.8em}@media(min-width:32em){.locations .hero,.locations .hero .hero-image-placehoder .hero-image-wrapper{height:19em}}@media(min-width:49em){.locations .hero,.locations .hero .hero-image-placehoder .hero-image-wrapper{height:24em}.locations .hero .hero-content .section-title{margin-bottom:.5em}}@media(min-width:64em){.locations .hero,.locations .hero .hero-image-placehoder .hero-image-wrapper{height:29em}}@media(min-width:74em){.locations .hero,.locations .hero .hero-image-placehoder .hero-image-wrapper{height:55vh}.locations .hero .hero-image-placehoder .hero-image-wrapper img{height:100%;object-fit:cover}}@media(min-width:114em){.locations .hero .hero-content .section-title{margin-bottom:.2em}}@media(min-width:134em){.locations .hero .hero-content .section-title{margin-bottom:.1em}}.hero a.location-link{color:#fff;display:block;opacity:.75;position:relative;right:2vw;text-align:right;text-shadow:0 0 3px #000;top:-1em;width:auto;z-index:1000}main .partner{align-items:center;color:#a88e51;display:flex;height:60px;justify-content:center;padding:.5em;position:relative}@media all and (min-width:49em){main .partner{justify-content:flex-end;padding:.55em 2% .5em .5em}}@media all and (min-width:74em){main .partner{float:right;justify-content:unset}}main .partner p{margin:0 20px 0 0}@media all and (min-width:49em){main .filters.filters-partner .options{padding:0}}@media all and (max-width:74em){main .filters.filters-partner{padding:0}}main .location{padding:1em 0;position:relative;width:100%;z-index:1000}main .location h5 a,main .location h5 a:active,main .location h5 a:visited{color:#8d7438}main .location h5 a:focus,main .location h5 a:hover{color:#b7974a}@media all and (min-width:49em){main .location{padding:1em 3%;width:94%}}main .location h1{margin-right:1em;width:auto}@media all and (min-width:49em){main .location .location-menu{align-items:center;display:flex}}main .location #similar{padding-bottom:1em}main .location ul.locations-list li{display:inline-block;margin:0 2% 6%;position:relative;width:44%}@media all and (min-width:32em){main .location ul.locations-list li{margin:0 .5em 1em;width:12.25em}main .location ul.locations-list li a{border-bottom:0;padding-bottom:0}}main .location form{border-top:1px solid #cacac8;padding-top:2em}@media all and (min-width:38em){main .location form{border-top:0;margin-left:-1px;padding-top:0}}main .location .more-info{margin:0 3% auto}main .location .more-info>div{width:100%}main .location .more-info:not(:first-child){margin-top:1.2em}main .location .more-info:not(:last-child){border-bottom:1px solid #a88e51}@media all and (min-width:49em){main .location .more-info{margin:auto;width:100%}}main .location .more-info .icons{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;margin-left:-4px}main .location .more-info .icon{margin-bottom:1em;width:50%}@media all and (min-width:54em){main .location .more-info .icon{width:265px}}main .location .more-info .icon svg{display:inline-block;height:50px;vertical-align:middle;width:50px}main .location .more-info .icon span{display:inline-block;margin:0 0 0 5px;vertical-align:middle;width:73%}main .location .more-info .parking .icon{width:100%}main .location .more-info .content{margin-top:1em}main .location .more-info#pdf-tearsheet{display:flex;flex-direction:column}main .location .more-info#pdf-tearsheet .halfwidth:nth-child(2){border-top:1px solid #a88e51;padding-top:1em}@media all and (min-width:74em){main .location .more-info#pdf-tearsheet{flex-direction:row}main .location .more-info#pdf-tearsheet .halfwidth:nth-child(2){border-top:0;padding-top:0}}main .location .more-info a{font-weight:700}main .location .more-info .tags a{font-weight:400}main .location div.tray{overflow:inherit}main .floorplan-container{display:flex;flex-direction:column}@media all and (min-width:49em){main .floorplan-container{flex-direction:row;flex-wrap:wrap}main .floorplan-container .floorplan{flex:0 50%}}@media all and (min-width:114em){main .floorplan-container .floorplan{flex:1}}main .floorplan-container h2{color:grey;font-size:.95em;text-transform:capitalize}main .floorplan-container .floorplan{text-align:center}main .floorplan-container .floorplan .popup-overlay{display:none;padding:20% 0;z-index:10000000}@media all and (min-width:38em){main .floorplan-container .floorplan .popup-overlay{padding:10% 0}}@media all and (min-width:49em){main .floorplan-container .floorplan .popup-overlay{padding:5% 0}}main .floorplan-container .floorplan img{max-width:100%;position:relative}main .floorplan-container .floorplan .camera-view{display:inline-block;height:100%;margin:0 10%;position:relative;width:80%;z-index:10000}main .floorplan-container .floorplan .camera-view img{-moz-box-shadow:0 0 7px 7px rgba(0,0,0,.25);-webkit-box-shadow:0 0 7px 7px rgba(0,0,0,.25);box-shadow:0 0 7px 7px rgba(0,0,0,.25);height:auto;max-height:100%;max-width:100%}main .floorplan-container .floorplan .camera-view img.portrait{max-height:100%;width:auto}main .floorplan-container .floorplan a{display:block;height:28px;position:absolute;width:25px}@media all and (min-width:32em){main .floorplan-container .floorplan a{height:35px;width:2pc}}@media all and (min-width:38em){main .floorplan-container .floorplan a{height:50px;width:45px}}main .floorplan-container .floorplan a img{height:28px;width:25px}@media all and (min-width:32em){main .floorplan-container .floorplan a img{width:2pc}}@media all and (min-width:38em){main .floorplan-container .floorplan a img{height:50px;width:45px}}main .floorplan-container .floorplan a.compass{height:46px;width:35px}@media all and (min-width:32em){main .floorplan-container .floorplan a.compass{height:60px;width:45px}}@media all and (min-width:38em){main .floorplan-container .floorplan a.compass{height:73px;width:55px}}main .floorplan-container .floorplan a.compass img{height:46px;width:35px}@media all and (min-width:32em){main .floorplan-container .floorplan a.compass img{height:60px;width:45px}}@media all and (min-width:38em){main .floorplan-container .floorplan a.compass img{height:73px;width:55px}}main .floorplan-container .floorplan a.rotate45 img{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}main .floorplan-container .floorplan a.rotate90 img{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}main .floorplan-container .floorplan a.rotate135 img{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}main .floorplan-container .floorplan a.rotate180 img{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .floorplan-container .floorplan a.rotate225 img{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}main .floorplan-container .floorplan a.rotate270 img{-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}main .floorplan-container .floorplan a.rotate315 img{-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}main .close-floorplan{color:#787878;display:inline;left:50%;margin-left:-.5em;position:relative;top:1em;z-index:100000000}main .close-floorplan:focus,main .close-floorplan:hover{color:#a88e51}main .close-floorplan span{font-size:1em}@media all and (min-width:38em){main .close-floorplan span{font-size:2em}}.search-box{background-color:unset;margin:1.5em 0}@media(min-width:49em){.search-box{display:inline-flex;margin:0;width:auto}}@media(min-width:74em){.search-box.omni-search{display:flex;left:calc(50% - 110px);position:absolute;top:-7px}}.easy-autocomplete{background-color:#fff;display:flex;flex-direction:column;margin-right:auto;width:100%!important}.easy-autocomplete-container{left:auto;position:unset}.easy-autocomplete-container ul{border:1px solid #787878;margin:0;width:100%;z-index:10000000}.easy-autocomplete-container ul li{border:0!important;margin:0!important;padding:4px 6px!important}.search-area-container{display:none;width:100%}.search-area-container span.icon-arrow-down{color:#a88e51;display:none;font-size:.85em}.search-area-container .search-input{width:100%}@media all and (min-width:49em){.search-area-container{margin-top:1em}.search-area-container span.icon-arrow-down{display:inline-block}}.search-area-container h2,.search-area-container h5{color:#a88e51;display:inline-block;font-size:.85em;margin-right:1em;margin-top:.75em;width:100%}@media all and (min-width:49em){.search-area-container h2,.search-area-container h5{width:auto}}.search-area .distance-select{border:1px solid #787878;border-left:1px dotted #787878;border-radius:0;border-right:1px dotted #787878;float:none;font-size:1em;height:auto;padding:.25em;width:max-content}