.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right{display:none!important}#t-lm *{color:var(--text-alt)}#t-lm .bg-area{background:var(--primary);border-radius:32px 32px 0 0}#t-lm .content-area{margin:0 auto;max-width:1440px;padding:clamp(5rem,3.75rem + 4.167vw,7.5rem) clamp(1.75rem,1.25rem + 1.667vw,2.75rem)}#t-lm #map,#t-lm .details{flex:1 0 50%}#t-lm #map{border-radius:32px;height:587px}.location-map-wrapper .search{padding-bottom:10px;padding-right:40px}.location-map-wrapper .search .results{flex:1 0 auto;margin-left:-10px;max-height:465px;overflow-y:auto;padding-left:10px}.location-map-wrapper .search .results::-webkit-scrollbar{width:10px}.location-map-wrapper .search .results::-webkit-scrollbar-track{background:var(--ball-bg);border-radius:10px}.location-map-wrapper .search .results::-webkit-scrollbar-thumb{background:var(--ball-text);border:1px solid var(--ball-bg);border-radius:10px}.location-map-wrapper .search .results .office{background:var(--secondary);border-radius:10px;cursor:pointer;margin-bottom:15px;margin-right:10px;overflow:hidden;position:relative;top:0;transform:scale(1);transition:all .4s ease}.location-map-wrapper .search .results .office .overview{padding:32px}.location-map-wrapper .search .results .office:not(.open):focus,.location-map-wrapper .search .results .office:not(.open):hover{transform:scale(1.02)}.location-map-wrapper .search .results .office .overview .details p,.location-map-wrapper .search .results .office:last-child{margin-bottom:0}.location-map-wrapper .search .results .office .desc{border-top:1px solid #eae8e3;display:none;padding:25px;position:relative}.location-map-wrapper .search .results .office .desc .btns .white-btn{margin-left:10px}.location-map-wrapper .search .results .office .desc .close{background:none;border:none;height:20px;padding:3px;position:absolute;right:6px;top:6px;z-index:99}.location-map-wrapper .search .results .office .desc .close span{left:-1000%;position:fixed}.location-map-wrapper .search .results .office .desc .close:after,.location-map-wrapper .search .results .office .desc .close:before{background:#254b65;border-radius:10px;content:"";display:block;height:2px;position:relative;width:15px}.location-map-wrapper .search .results .office .desc .close:before{top:2px;transform:rotate(45deg)}.location-map-wrapper .search .results .office .desc .close:after{transform:rotate(-45deg)}.loc-pop.mapboxgl-popup{max-width:320px!important}.loc-pop .mapboxgl-popup-close-button{background:var(--primary)!important;border-bottom-left-radius:10px;color:#fff;font-size:20px;line-height:1;padding:1px 8px 6px}.loc-pop .mapboxgl-popup-content{border-radius:10px;display:flex;overflow:hidden;padding:0}.loc-pop .mapboxgl-popup-content .details{flex:0 0 65%;padding:10px 10px 10px 15px}.pois .loc-pop:not(.base) .mapboxgl-popup-content .details{flex:0 0 100%;padding:10px}.loc-pop .mapboxgl-popup-content .details h2{margin-bottom:10px}.loc-pop .mapboxgl-popup-content .details p{margin-bottom:0}.loc-pop .mapboxgl-popup-content img{flex:0 0 35%;height:auto;max-width:35%;object-fit:cover;width:100%}@media (max-width:767px){#t-lm .content-area{display:block!important}#t-lm #map{margin-top:25px}.location-map-wrapper.loc-home{padding:30px clamp(1.25rem,.469rem + 2.604vw,2.8125rem) 0!important}.location-map-wrapper.syn-home{height:100vh}.location-map-wrapper .map{display:none}.location-map-wrapper .search{flex:0 0 100%;padding:0}.location-map-wrapper .search .results .office .desc .btns .white-btn{margin:20px 0 0}}