.map-container{width:100%;height:40vh;margin-bottom:.3em}.site .bkg{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}.site .location-container{background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.site .bkg-img{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.site .bkg .content-site{z-index:1;box-sizing:border-box;width:100%;height:max-content;margin-top:5em;padding:20px;position:relative}.title-site{text-transform:uppercase;margin-bottom:1.5em;font-size:2.2rem}.description-site{margin:0 0 15px;font-size:1.2rem}.coming-soon{color:#d9d8d4;font-size:1.5rem}.site .bkg .content-site .btn-group{justify-content:space-between;width:100%;display:flex}#btn-site{flex:1;width:100%;margin:5px;padding:7px;font-size:.9rem}#btn-site svg{vertical-align:middle;margin-right:8px}.location-price{font-size:.7rem}.title-site .new-icon{color:#fff;background-color:red;border-radius:10px;margin-top:10px;margin-left:10px;padding:5px 10px;font-size:1rem;display:inline;position:absolute}@media (width<=768px){.title-site{text-transform:uppercase;margin-bottom:.5em;padding:.6rem 0 1.5rem;font-size:1.8rem;text-align:center!important;justify-self:center!important}.description-site{margin:0 0 15px;font-size:1rem}.site .bkg .content-site{padding:0}.coming-soon{font-size:20px}.site .bkg .content-site .btn-group1{width:100%}#btn-site{padding:10px;font-size:12px}.location-price{font-size:10px}.title-site .new-icon{color:#fff;background-color:red;border-radius:10px;margin-top:8px;margin-left:5px;padding:5px 7px;font-size:.7rem}}
