.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}@media only screen and (min-width: 768px){.details-boxes{margin-bottom:2rem}}.details-boxes .details-box{margin-bottom:2rem;font-family:"nobel", sans-serif;font-weight:400;font-style:normal;font-size:1.25rem}@media (max-width: 767px){.details-boxes .details-box{flex-basis:unset}}@media only screen and (min-width: 768px){.details-boxes .details-box{width:20%;margin-bottom:0}}.details-boxes .heading{background:#00548b;padding:0.25rem 0;color:#fff;text-transform:uppercase;border:1px solid #00548b;border-bottom:none}@media (min-width: 768px) and (max-width: 1023px){.details-boxes .heading span{display:none}.details-boxes .heading span.w768{display:block}}.details-boxes .heading .w768{display:none}.details-boxes .details{background:#F1F0F0;padding:0.5rem 0;font-size:1.5rem;border:1px solid #ddd;border-top:none}.details-boxes .details .price{font-family:"nobel", sans-serif;font-weight:700;font-style:normal}.details-boxes .btn.mortgage{min-width:0;margin-top:1rem}.comm-gallery-module{margin-bottom:1rem}@media only screen and (min-width: 768px){.comm-gallery-module{margin-bottom:2rem}}.comm-gallery-module #gallery-slider{position:relative;opacity:0}.comm-gallery-module #gallery-slider.show{opacity:1;transition:opacity 0.5s}.comm-gallery-module #gallery-slider .icon-play{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;opacity:0.9;cursor:pointer;pointer-events:none}.comm-gallery-module #gallery-slider .icon-play svg{display:block;width:100%;height:100%;fill:#fff}.comm-gallery-module #gallery-slider .slick-track.fewer{display:flex;justify-content:center;min-width:calc(100% - 60px)}.comm-gallery-module #gallery-slider .slide{display:block;background-repeat:no-repeat;background-position:center;background-size:cover;height:56.25vw;margin:0 15px;overflow:hidden}@media only screen and (min-width: 768px){.comm-gallery-module #gallery-slider .slide{height:calc((((100vw - 60px) / 3) / 16) * 9)}}@media only screen and (min-width: 1200px){.comm-gallery-module #gallery-slider .slide{height:calc(((1140px / 3) / 16) * 9);margin:0 15px}}.comm-gallery-module #gallery-slider .slide:hover{cursor:pointer}.comm-gallery-module #gallery-slider .slide .slide-img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}.comm-gallery-module #gallery-nav{display:flex;justify-content:center;padding-top:1rem}.comm-gallery-module #gallery-nav .arrow,.comm-gallery-module #gallery-nav .slick-dots{position:relative}.comm-gallery-module #gallery-nav .arrow{top:auto;right:auto;left:auto;width:14px;height:21px;transform:none}.comm-gallery-module #gallery-nav .arrow.next{order:3}.comm-gallery-module #gallery-nav .slick-dots{bottom:auto;width:auto;max-width:calc(100% - 60px);margin:5px 1rem 0}.comm-gallery-module #gallery-nav .slick-dots li{margin:0 0.25rem 0.5rem}.comm-gallery-module #gallery-nav .slick-dots li.slick-active button{background:#00ce7b}.comm-gallery-module #gallery-nav .slick-dots button{background:#d8dbe0;box-shadow:none}.floorplans-module{margin-bottom:3rem}.floorplans-module .container{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.floorplans-module .container{flex-direction:row;flex-flow:row wrap;justify-content:space-around}}.floorplans-module .btns-container{justify-content:center;width:100%;margin:1rem 0}@media only screen and (min-width: 768px){.floorplans-module .btns-container{margin-bottom:3rem}}.floorplans-module img{width:auto;max-width:100%;max-height:1200px;margin:0 auto 3rem}.floorplans-module .floorplan-iframe{position:relative;width:100%;height:0;padding-bottom:150%;margin:0 auto;overflow:hidden}@media only screen and (min-width: 341px){.floorplans-module .floorplan-iframe{padding-bottom:130%}}@media only screen and (min-width: 561px){.floorplans-module .floorplan-iframe{padding-bottom:85%}}@media only screen and (min-width: 1024px){.floorplans-module .floorplan-iframe{padding-bottom:75%}}.floorplans-module .floorplan-iframe iframe,.floorplans-module .floorplan-iframe object,.floorplans-module .floorplan-iframe embed{position:absolute;top:0;left:0;width:100%;height:100%}.floorplans-module .floorplan-iframe iframe #nextFloorPlan,.floorplans-module .floorplan-iframe object #nextFloorPlan,.floorplans-module .floorplan-iframe embed #nextFloorPlan{height:1000px !important}#plans #homefinder{margin-bottom:3rem}#plans h2{display:flex;flex-direction:column}@media (max-width: 767px){#plans h2{font-size:2.5rem}}@media only screen and (min-width: 768px){#plans h2{flex-direction:row;justify-content:space-between;align-items:center}}#plans h2 .btn{margin-top:1rem}@media only screen and (min-width: 768px){#plans h2 .btn{margin-top:0}}.postid-50728 .details-box:first-of-type .details{font-size:1.4rem;padding-bottom:0.6rem}@media screen and (max-width: 1024px){.postid-50728 .details-box:first-of-type .details{font-size:1.25rem;padding-bottom:0.6rem}}

