.blue{color:#00548b}.bg-blue{background-color:#00548b}.green{color:#00ce7b !important}.bg-gray{background-color:#d8dbe0}.bg-lighter-gray{background-color:#f7f7f7}.white{color:#fff !important}@font-face{font-family:"FontAwesome";font-weight:normal;font-style:normal;src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-display:swap}body{-webkit-font-smoothing:antialiased;font-family:"nobel", sans-serif;font-weight:300;font-style:normal;font-size:16px;letter-spacing:0.03em;line-height:1.42857143;color:#464646;font-variant-numeric:lining-nums;font-feature-settings:"lnum"}.inline-list{display:block;width:100%;margin:0;padding:0;list-style-type:none}.inline-list li{display:list-item}@media only screen and (min-width: 768px){.inline-list li{display:inline}}.inline-list li::before{content:' '}.inline-list li::after{display:inline;content:' ';white-space:nowrap;word-spacing:0.5rem;border-radius:50%;background-image:radial-gradient(closest-side, #464646, #464646 60%, #464646 60%, #464646 95%, transparent);background-size:.25rem .25rem;background-repeat:no-repeat;background-position:center center}.inline-list span{white-space:nowrap;display:inline-block;padding:0 0.5em}html{--bg-hero-img: none;--bg-hero-img-tablet: none;--bg-hero-img-mobile: none;--bg-img-wrap: none;--bg-img-wrap-tablet: none;--bg-img-wrap-mobile: none}#homebuyer-resources section{padding:2.5rem 0}@media only screen and (min-width: 768px){#homebuyer-resources section{padding:3.75rem 0}}#homebuyer-resources #hero{max-width:1500px}#homebuyer-resources #hero .hero-content{padding-left:2rem;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}#homebuyer-resources #hero .hero-content h1,#homebuyer-resources #hero .hero-content h2{margin:0;text-shadow:5px 5px 15px rgba(0,0,0,0.7)}#homebuyer-resources #hero .hero-content .hero-content-white{color:white}#homebuyer-resources #hero .hero-content .hero-content-green{color:#00ce7b}#homebuyer-resources .container-fluid{position:relative;max-width:1500px}@media (min-width: 1530px){#homebuyer-resources .container-fluid{padding:0}}#homebuyer-resources .flex{display:flex;flex-direction:column}@media only screen and (min-width: 768px){#homebuyer-resources .flex{flex-direction:row;justify-content:center;align-items:center}}#homebuyer-resources .img,#homebuyer-resources .copy-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}#homebuyer-resources .img{order:2;position:relative}@media only screen and (min-width: 768px){#homebuyer-resources .img{order:initial;width:40%}}@media only screen and (min-width: 1024px){#homebuyer-resources .img{width:50%}}#homebuyer-resources .img .main{width:100%}@media only screen and (min-width: 768px){#homebuyer-resources .img .main{width:80%;align-self:flex-start}}@media only screen and (min-width: 1024px){#homebuyer-resources .img .main{width:100%;align-self:center}}#homebuyer-resources .img .icon-play{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px;opacity:0.9}@media only screen and (min-width: 768px){#homebuyer-resources .img .icon-play{left:calc(40% - 25px)}}@media only screen and (min-width: 1024px){#homebuyer-resources .img .icon-play{top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px}}#homebuyer-resources .img .icon-play svg{display:block;width:100%;height:100%;fill:#fff}#homebuyer-resources .btns-container{flex-direction:column}@media only screen and (min-width: 768px){#homebuyer-resources .btns-container{flex-flow:unset}}@media only screen and (min-width: 1200px){#homebuyer-resources .btns-container{flex-direction:row}}#homebuyer-resources .nowrap{white-space:nowrap}#homebuyer-resources .copy-wrap{order:1;margin-bottom:4rem}@media only screen and (min-width: 768px){#homebuyer-resources .copy-wrap{order:initial;width:60%;margin:0}}@media only screen and (min-width: 1024px){#homebuyer-resources .copy-wrap{width:50%}}#homebuyer-resources .copy-wrap .copy{width:100%;max-width:450px}#homebuyer-resources .icon{width:85px;height:85px;margin-bottom:2rem}#homebuyer-resources .watch-video{display:inline-block;margin-top:0.6rem;font-family:"nobel", sans-serif;font-weight:400;font-style:normal;font-size:1.1rem;text-align:center}#homebuyer-resources .watch-video a{display:flex;align-items:center;color:#464646;text-decoration:none}#homebuyer-resources .watch-video .icon{display:block;width:32px;height:32px;margin:0 0.6rem 0 0}#homebuyer-resources h2,#homebuyer-resources h3{font-family:"nobel", sans-serif;font-weight:400;font-style:normal;color:#00548b}#homebuyer-resources h2{margin:0 0 0.6rem;font-size:2.5rem;line-height:1;letter-spacing:0.15rem}#homebuyer-resources h3{margin:0;font-family:"nobel", sans-serif;font-weight:400;font-style:italic;font-size:1.5rem}#homebuyer-resources hr{width:150px;margin:1.5rem 0;text-align:left;border:0;border-bottom:2px solid #00ce7b}#homebuyer-resources p{font-size:1.1rem;line-height:1.75}#homebuyer-resources #intro .intro-flex{display:flex;flex-direction:column;justify-content:center;align-items:center}#homebuyer-resources #intro .intro-icons-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:2rem;width:80%}#homebuyer-resources #intro .intro-icons-container .intro-icon{width:2rem;height:2rem}@media only screen and (min-width: 768px){#homebuyer-resources #intro .intro-icons-container .intro-icon{width:4rem;height:4rem}}#homebuyer-resources #intro .intro-icons-container .intro-icon:not(:last-child){margin-right:0.5rem}@media only screen and (min-width: 768px){#homebuyer-resources #intro .intro-icons-container .intro-icon:not(:last-child){margin-right:1.5rem}}#homebuyer-resources #intro .intro-icons-container .intro-icon-arrow{width:1.2rem;height:1.2rem;margin-right:0.5rem}@media only screen and (min-width: 768px){#homebuyer-resources #intro .intro-icons-container .intro-icon-arrow{width:2rem;height:2rem;margin-right:1.5rem}}#homebuyer-resources #intro .intro-copy{width:85%}@media only screen and (min-width: 1200px){#homebuyer-resources #intro .intro-copy{width:65%}}#homebuyer-resources #intro .hph-logo{display:block;width:200px;margin:0 auto 2.5rem}@media only screen and (min-width: 768px){#homebuyer-resources #intro .hph-logo{width:268px;margin:0 4rem 0 0}}@media only screen and (min-width: 1200px){#homebuyer-resources #intro .hph-logo{margin-right:10rem}}#homebuyer-resources #intro .copy{max-width:605px}#homebuyer-resources #intro h2{font-family:"nobel", sans-serif;font-weight:400;font-style:normal;margin:0 0 0.6rem;letter-spacing:initial}@media only screen and (min-width: 768px){#homebuyer-resources #intro h2{font-size:2.8rem}}#homebuyer-resources .hero-img-absolute{position:absolute;top:50%;left:50%;width:auto;height:auto;display:block;width:100%;max-width:1500px;min-height:100%;margin:0 auto;transform:translate(-50%, -50%)}@media (max-width: 767px){#homebuyer-resources #hph-options .embed-responsive::before{padding-bottom:50%}}#homebuyer-resources #design-center-process{background:#f8f8f8}#homebuyer-resources #design-center-process .flex{justify-content:flex-end}@media only screen and (min-width: 768px){#homebuyer-resources #design-center-process .img .main{align-self:flex-end}}@media only screen and (min-width: 1024px){#homebuyer-resources #design-center-process .img .main{align-self:inherit}}@media only screen and (min-width: 768px){#homebuyer-resources #design-center-process .img .icon-play{left:calc(65% - 50px)}}@media only screen and (min-width: 1024px){#homebuyer-resources #design-center-process .img .icon-play{left:inherit}}@media (max-width: 768px){#homebuyer-resources #construction-process .img .icon-play{top:calc(50% - 60px)}}#homebuyer-resources #customer-care-process{background:#f8f8f8}@media only screen and (min-width: 768px){#homebuyer-resources #customer-care-process .img .main{align-self:flex-end}}@media only screen and (min-width: 1024px){#homebuyer-resources #customer-care-process .img .main{align-self:inherit}}@media only screen and (min-width: 768px){#homebuyer-resources #customer-care-process .img .icon-play{left:calc(65% - 50px)}}@media only screen and (min-width: 1024px){#homebuyer-resources #customer-care-process .img .icon-play{left:inherit}}#homebuyer-resources #customer-care-process .copy{max-width:415px}#homebuyer-resources #customer-care-process .copy .icon{width:90px}#homebuyer-resources #homebuyer-posts .post{padding:0 2rem}#homebuyer-resources #homebuyer-posts .post .img{width:100%;position:relative;padding-bottom:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}#homebuyer-resources #homebuyer-posts .link,#homebuyer-resources #homebuyer-posts .link:hover{text-decoration:none}#homebuyer-resources #homebuyer-posts .link:hover h3.title{transition:all 0.25s ease-in-out;transform:translateY(-0.25em)}#homebuyer-resources #homebuyer-posts h3.title{font-family:"nobel", sans-serif;font-weight:400;font-style:normal;font-size:1.25rem}@media only screen and (min-width: 1200px){#homebuyer-resources #homebuyer-posts h3.title{font-size:1.5rem}}

