/* Revolution Viewing Ltd. - Floorplan Master - v4.2.0 - Miller Homes - Build date: 11.1.2023 */
*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}body,html{position:relative;width:100%;height:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#f8f8f8;color:#999;font-family:'Open Sans',Arial,Helvetica,sans-serif}a{color:#999;text-decoration:none}.vertical-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.horizontal-container{width:90%;max-width:1100px;margin:20px auto 60px}.header{margin-bottom:20px}@media screen and (max-width:767px){.header{text-align:center}}@media screen and (min-width:768px){.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .logo-link{width:260px;display:block}@media screen and (max-width:767px){.header .logo-link{margin:0 auto 12px}}.header .logo-link svg{-webkit-pointer-events:none;pointer-events:none;display:block;max-width:100%;height:auto}.header .header-details{padding:10px}@media screen and (min-width:768px){.header .header-details{text-align:right}}.header .header-details h1{color:#212121;font-size:18px;font-weight:700}.header .header-details p{color:#999;font-size:18px;font-weight:400}.iframe-container{position:relative;width:100%;margin-bottom:28px;-webkit-box-shadow:0 2px 4px rgba(33,33,33,.15);box-shadow:0 2px 4px rgba(33,33,33,.15)}.iframe-container:before{content:' ';position:relative;width:100%;display:block}@media screen and (max-width:767px){.iframe-container:before{padding-bottom:66.66vh}}@media screen and (min-width:768px){.iframe-container:before{padding-bottom:62.5%}}.iframe-container iframe{position:absolute;left:0;top:0;width:1px;min-width:100%;*width:100%;height:100%;display:block;border:0;overflow:hidden}.footer{padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #999;font-size:14px}.footer p{font-size:16px;font-weight:400}@media screen and (min-width:1025px){.footer a:hover{text-decoration:underline}}html{position:initial;width:initial;height:initial}body{display:flex;flex-direction:column;justify-content:center;color:#222;font-family:Helvetica,Arial,sans-serif}p{color:#222;margin:0;padding:0}main{width:96%;max-width:1050px;margin:40px auto}.card-container{position:relative;padding:10px;-webkit-box-shadow:2px 2px 10px 5px #adadad;box-shadow:2px 2px 10px 5px #adadad;background-color:#fff}.iframe-container{margin-bottom:0}@media (max-width:767px){.iframe-container:before{padding-bottom:50vh}}@media (min-width:768px){.iframe-container:before{padding-bottom:56.25%}}footer{padding:18px 0;display:flex;flex-wrap:wrap}@media (max-width:899px){footer{flex-direction:column;justify-content:center;align-items:center;text-align:center}}@media (max-width:899px){.footer-section{margin-bottom:20px}.footer-section:last-child{margin-bottom:0}}@media (min-width:900px){.footer-section{margin-right:20px}.footer-section:last-child{margin-right:0}}#clientLogo{width:230px;margin:0 auto;display:block}#clientLogo img{max-width:100%;height:auto;display:block}@media (min-width:900px) and (max-width:1024px){#clientLogo{width:150px}}#informationContainer{flex-shrink:0}#informationContainer #showhomeDetails{margin-bottom:10px}#informationContainer #showhomeDetails p{line-height:1;margin:0 0 8px}#informationContainer #showhomeDetails p .label{display:inline-block;font-weight:700;min-width:80px}#informationContainer #moreInfo{border-radius:4px;padding:12px 16px;display:inline-block;background-color:#00aec5;color:#fff;font-weight:300;line-height:1}@media screen and (max-width:767px){#informationContainer #moreInfo{font-size:18px}}@media screen and (min-width:768px){#informationContainer #moreInfo{font-size:20px}}@media (min-width:1025px){#informationContainer #moreInfo{-webkit-transition:background-color .6s;transition:background-color .6s}#informationContainer #moreInfo:hover{background-color:#002859}}#third-parties{flex-direction:column}@media (min-width:900px){#third-parties{margin-left:auto;align-items:flex-end;text-align:right}}#third-parties .footer-social{display:flex}@media (max-width:899px){#third-parties .footer-social{justify-content:center}}@media (min-width:900px){#third-parties .footer-social{justify-content:flex-end}}#third-parties .footer-social #facebook{margin-right:8px}#third-parties .footer-social #facebook #facebook-inner{width:69px;height:20px;overflow:hidden}#third-parties .footer-social #facebook #facebook-inner iframe{margin-left:-10.5px}#third-parties .footer-social #twitter{display:block}#third-parties .copyright{margin-top:10px;color:inherit}