#video-overlay{height:100vh;position:fixed;background:rgba(0,0,0,.8);top:0;left:0;width:100%;z-index:1000}#play{width:80%;max-width:368px;display:block;margin:20px auto;cursor:pointer}.position-div{width:60%;z-index:1000}.video-container video{position:absolute;width:100%;height:100%}.position-div h3{font-family:'Open Sans',sans-serif;color:#fff;font-weight:700;font-size:30px;letter-spacing:2px;margin-top:-40px;text-shadow:5px 5px 10px #000;margin-bottom:5px}.floorplans-cta{margin:50px 0 0;padding:40px 0 60px;background-size:cover;background-position:center;background-color:#467992}.floorplans-cta .center{display:flex;align-items:center;justify-content:center}.floorplans-cta h3{font-size:45px;font-family:'Open Sans',sans-serif;font-weight:400;letter-spacing:.5px}.floorplans-cta h4{font-size:28px;text-transform:uppercase;letter-spacing:2px;font-weight:300}.floorplans-cta p{font-size:20px;font-weight:400;margin:25px 0 20px}.btn-white{text-decoration:none !important}.cta-section{color:#000;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-transform:uppercase;letter-spacing:2px;border-radius:5px;border:1px dotted gray;padding:20px 0;background:#f4f4f6}.cta-section h4,.cta-section .h4-style{font-size:23px}.cta-section .cta-phone{font-size:30px;color:#4f89a6;margin-top:0}.cta-section span{display:inline-block;margin:10px auto}.cta-section .btn-blue{margin:0 0 10px;padding:10px 15px;font-size:16px;letter-spacing:1px}.hero-banner{position:relative;overflow:hidden;width:100%;padding-bottom:61.4%}.hero-banner img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.003)}@media (min-aspect-ratio:949/768) and (min-width:1844px){.hero-banner{padding-bottom:0;height:calc(100vh - 192px)}}@media (max-width:768px){.floorplans-cta h4{max-width:320px;display:block;margin:10px auto}}@media (max-width:700px){.position-div{width:90%}.position-div h3{font-size:25px}}@media (max-width:576px){.floorplans-cta h3{font-size:35px;letter-spacing:0px}.floorplans-cta h4{font-size:23px;max-width:270px}}@media (max-width:400px){.floorplans-cta h3{font-size:8.5vw}}@media(max-width:768px){.argentum *{text-align:center}}@media (min-width:992px){#options h4{margin-top:60px}#options h4:first-child{margin-top:0}}@media (max-width:992px){.order-1{order:1}.order-2{order:2}.order-3{order:3;margin-top:10px}}.roobrik-right{margin-bottom:50px}@media (min-width:992px){.roobrik-right{float:right;margin:60px 0 30px 30px;min-width:400px}}