﻿@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");header#header{background-color:#fff;position:relative}@media (max-width:992px){header#header{display:none}}@media (min-width:992px){header#header{z-index:50 !important}header#header>.container>.row{display:flex;align-items:center;flex-wrap:nowrap;padding:10px 0px}header#header>.container>.row>div:nth-of-type(1) img{height:100%;width:60%}header#header>.container>.row>div:nth-of-type(2){text-align:right}header#header>.container>.row>div:nth-of-type(2) a{color:#004271;margin:0px 4px;font-weight:bold}header#header>.container>.row>div:nth-of-type(2) .fa-solid{color:#004271;font-size:16px}header#header>.container>.row>div:nth-of-type(2) .fa-envelope{margin-right:10px}header#header>.container>.row>div:nth-of-type(2) .fa-brands{color:#fff;background-color:#004271;margin:0px 8px;border-radius:50%;font-size:16px;text-align:center;line-height:25px;width:25px;height:25px}}@media (max-width:992px){#wrap-headers-sticky-wrapper{display:none}}@media (min-width:992px){#wrap-headers-sticky-wrapper{z-index:9999;position:relative}}header#nav-header{position:relative;background-color:#004271}@media (max-width:992px){header#nav-header{display:none}}@media (min-width:992px){header#nav-header{z-index:50 !important}header#nav-header>.container>.row{display:flex;align-items:center;flex-wrap:nowrap;padding:15px 0px}header#nav-header>.container>.row>div:nth-of-type(1){flex-wrap:nowrap;display:flex;align-items:center;justify-content:end}header#nav-header>.container>.row>div:nth-of-type(1) span{background-color:#fff;padding:10px 15px;margin-left:10px;text-transform:uppercase;font-weight:bold}header#nav-header>.container>.row>div:nth-of-type(1) span:hover{background-color:#E7F9FF}header#nav-header>.container>.row>div:nth-of-type(1) span a{color:#004271}}header#mobile-header-1{position:relative}@media (min-width:992px){header#mobile-header-1{display:none}}@media (max-width:992px){header#mobile-header-1 .top{background-color:#fff;text-align:center;padding:10px 0px}header#mobile-header-1 .top a{color:#004271;margin:0px 4px;font-weight:bold}header#mobile-header-1 .top .fa-solid{color:#004271;font-size:16px}header#mobile-header-1 .top .fa-envelope{margin-right:10px}header#mobile-header-1 .top .fa-brands{color:#fff;background-color:#004271;margin:0px 8px;border-radius:50%;font-size:16px;text-align:center;line-height:25px;width:25px;height:25px}header#mobile-header-1 .logo{background-color:#004271}header#mobile-header-1 .logo .row{display:flex;align-items:center;padding:10px 0px}header#mobile-header-1 .logo .row div a>img{width:100%;height:100%}header#mobile-header-1 .logo .row div:nth-of-type(2){text-align:right}header#mobile-header-1 .logo .row div:nth-of-type(2) #menu-toggle-mobile{color:#fff;font-size:24px}}nav#nav>div ul{padding:0;margin:0;list-style-type:none;display:flex}nav#nav>div ul li a{text-decoration:none;text-transform:uppercase}nav#nav>div ul li a:link,nav#nav>div ul li a:visited,nav#nav>div ul li a:hover,nav#nav>div ul li a:active{text-decoration:none}@media (min-width:992px){nav#nav>div>ul .current-menu-item{border-bottom:#47abd8 solid 4px}nav#nav>div>ul>li{display:inline-block}nav#nav>div>ul>li:last-child{border-right:none}nav#nav>div>ul>li>a{font-size:18px;display:block;color:#fff;padding:10px;font-weight:bold}nav#nav>div>ul>li>a:hover{color:#47abd8}nav#nav>div>ul>li.menu-item-has-children{position:relative}nav#nav>div>ul>li.menu-item-has-children>ul{color:#000;position:absolute;top:100%;left:0;background-color:#fff;opacity:0;visibility:hidden;transition:all 0.2s;min-width:220px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.5);z-index:9;display:block !important}nav#nav>div>ul>li.menu-item-has-children>ul>li>a{color:#000;font-size:14px;display:block;padding:4px 5px;transition:all 0.2s;text-align:left}nav#nav>div>ul>li.menu-item-has-children>ul>li>a:hover,nav#nav>div>ul>li.menu-item-has-children>ul>li>a:active{background-color:#e6e6e6;color:#47abd8}nav#nav>div>ul>li.menu-item-has-children>ul>li>a::marker{content:none !important}nav#nav>div>ul>li.menu-item-has-children>ul>li.menu-item-has-children{position:relative}nav#nav>div>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul{position:absolute;color:#3a4336;opacity:0;visibility:hidden;transition:all 0.2s;text-align:left;top:0;left:100%;min-width:220px;padding-top:4px;padding-bottom:4px;z-index:9;display:block !important}nav#nav>div>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul>li>a{font-size:14px;display:block;padding:4px 12px;transition:all 0.2s;text-align:left;background-color:#e6e6e6;color:#fff}nav#nav>div>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul>li>a::marker{content:none !important}nav#nav>div>ul>li.menu-item-has-children>ul>li.menu-item-has-children:hover>ul{opacity:1;visibility:visible}nav#nav>div>ul>li.menu-item-has-children:hover>ul{opacity:1;visibility:visible}}nav#mobile-nav{background-color:#2c679f;color:#fff;position:absolute;left:0;width:100%;display:none;z-index:99;top:13%}@media (min-width:992px){nav#mobile-nav{display:none !important}}@media (max-width:992px){nav#mobile-nav>div{display:block}nav#mobile-nav>div:nth-of-type(1){text-align:right;color:#000;padding:1rem}nav#mobile-nav>div:nth-of-type(1) i{cursor:pointer;position:relative;height:20px;width:20px;display:inline-block}nav#mobile-nav>div:nth-of-type(1) i span{position:absolute;top:0;left:50%;left:calc(50% - 1px);width:2px;background-color:#fff;height:100%;transform-origin:50% 50%}nav#mobile-nav>div:nth-of-type(1) i span:nth-of-type(1){transform:rotate(45deg) translateX(calc(100% - 2px))}nav#mobile-nav>div:nth-of-type(1) i span:nth-of-type(2){transform:rotate(-45deg) translateX(calc(100% - 2px))}nav#mobile-nav>div:nth-of-type(2){padding:0;display:block;text-align:left}nav#mobile-nav>div:nth-of-type(2) ul{list-style-type:none;padding:0px 40px;margin:0px}nav#mobile-nav>div:nth-of-type(2) ul li{font-size:18px;font-weight:bold;display:block;padding:0px 0px;margin:0px;padding-left:0px}nav#mobile-nav>div:nth-of-type(2) ul li a{text-decoration:none;color:#fff;display:block;padding:10px 0px}nav#mobile-nav>div:nth-of-type(2) ul li a span{color:#fff;text-align:center;position:absolute;right:0;line-height:1;right:30px;align-items:center;justify-content:center;transition:all 0.25s}nav#mobile-nav>div:nth-of-type(2) ul li a span.rotate{transform-origin:50% 50%;transform:rotate(180deg)}nav#mobile-nav>div:nth-of-type(2) ul li.menu-item-has-children>ul{color:#fff !important;top:100%;left:0;z-index:9;text-align:left;display:none}nav#mobile-nav>div:nth-of-type(2) ul li.menu-item-has-children>ul>li a{display:block}nav#mobile-nav>div:nth-of-type(2) ul li.menu-item-has-children:hover>ul,nav#mobile-nav>div:nth-of-type(2) ul li.menu-item-has-children:active>ul{opacity:1;visibility:visible}}#mobile-container{padding:5px 20px}#mobile-container div:nth-of-type(1){display:flex;justify-content:center;padding:10px 0px}#mobile-container div:nth-of-type(1) span{background-color:#fff;padding:10px 40px}#mobile-container div:nth-of-type(1) span a{color:#2c679f;text-transform:uppercase;font-weight:600}footer#footer{z-index:10;background-color:#47abd8;position:relative;display:flex}footer#footer>.container>.row>[class*="col-"]{display:flex;flex-direction:column}footer#footer>.container>.row>[class*="col-"] h4{font-size:16px;font-weight:bold;text-transform:uppercase;color:#fff}footer#footer>.container>.row>[class*="col-"] p{font-size:14px;color:#fff}footer#footer>.container>.row>[class*="col-"]:nth-of-type(1) img{width:80%;height:100%}footer#footer>.container>.row>[class*="col-"]:nth-of-type(2) a{color:#fff}footer#footer>.container>.row>[class*="col-"]:nth-of-type(4) span{background-color:#fff;padding:10px 15px;color:#004271;text-align:center}footer#footer>.container>.row>[class*="col-"]:nth-of-type(4) span a{color:#004271;text-transform:uppercase;font-weight:bold}footer#footer>.container>.row>[class*="col-"]:nth-of-type(4) span a:hover{color:#fff}footer#footer>.container>.row>[class*="col-"]:nth-of-type(4) span:hover{background-color:#004271;color:#fff}footer#footer>.container>.row>[class*="col-"]:nth-of-type(4) span:hover a{color:#fff}@media (max-width:992px){footer#footer>.container{text-align:center;justify-content:center}footer#footer>.container>.row>[class*="col-"]{padding:20px 0px;display:block;text-align:center;color:#fff}footer#footer>.container>.row>[class*="col-"] p{margin-left:0px}footer#footer>.container>.row>[class*="col-"] div{display:block !important;text-align:center;padding:10px 0px}footer#footer>.container>.row>[class*="col-"] div a{color:#fff}footer#footer>.container>.row>[class*="col-"]:nth-of-type(1) img{padding-bottom:10px}}#website-by{font-size:12px;display:flex;align-items:center;background-color:#004271;color:#fff;font-weight:bold}@media (max-width:992px){#website-by>.container>.row>[class*="col-"]{text-align:center !important;padding:5px 0px}}#website-by>.container>.row>[class*="col-"]{text-align:center}#website-by a{color:#fff;text-decoration:none}#scrollUp{height:60px;width:60px;background-color:#000;color:#fff;background-color:rgba(0, 0, 0, 0.6);right:20px;bottom:20px;font-size:0;font-family:dashicons;position:fixed}#scrollUp:link,#scrollUp:visited,#scrollUp:hover,#scrollUp:active{text-decoration:none;color:#fff}#scrollUp:before{content:"";display:block;font-size:2rem;text-align:center;line-height:60px}@media (max-width:992px){#scrollUp{width:50px;height:50px}#scrollUp:before{line-height:50px}}html{overflow-x:hidden !important;width:100vw !important}body{background-color:#FFF;font-family:"Montserrat", sans-serif;margin:0;overflow-x:hidden}sup{font-size:0.6rem;position:relative;top:-10px}.wp-block-image img{height:auto}a{color:#071538}a:link,a:visited,a:hover,a:active{color:#071538;text-decoration:none}.uagb-post__image img{height:100% !important}.single{background-color:#fff}.single main#content{max-width:1200px !important;padding-top:60px;margin-right:auto;margin-left:auto;min-height:400px}#sc_events_calendar_head{background-color:#3D4E6D}#sc_events_calendar_head h2#sc_calendar_title{color:#ffffff !important}#sc_calendar th.calendar-day-head{color:#3D4E6D !important}.pricing-table-service{background-color:#eee;border-collapse:collapse;text-align:center;margin-left:auto;margin-right:auto;width:100%}.pricing-table-service thead tr th{border:1px solid #dad9c7;font-weight:500 !important;color:#000 !important;min-height:2em;line-height:1;padding:10px 6px;text-align:initial;border-color:#000 !important}.pricing-table-service tbody tr td{font-weight:500 !important;color:#000 !important;min-height:2em;line-height:1;padding:10px 6px;text-align:initial;border:1px solid #000 !important}.pricing-table-service tbody tr td:first-child{font-family:inherit}.pricing-table-service tbody tr td:first-child td{width:250px}body.single.single-post .post-thumbnail{background-color:#EDEDED}body.single.single-post .post-thumbnail img{max-width:100%;max-height:100%;height:350px !important;width:100% !important;object-position:50% 50%;object-fit:contain}.entry-content{overflow:hidden}#wpmem_restricted_msg{position:relative;padding:0.75rem 1.25rem;border:1px solid transparent;border-radius:0.25rem;max-width:460px;margin-left:auto;margin-right:auto;margin-top:2rem;color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;overflow:Hidden}#wpmem_restricted_msg p{margin-top:0;margin-bottom:0}#wpmem_login{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:20px;overflow:hidden}#wpmem_login form{max-width:460px;margin-left:auto !important;margin-right:auto !important;display:block}#wpmem_login form>fieldset>legend{border-bottom:1px solid #e6e6e6;padding-bottom:1rem;margin-bottom:1rem;text-align:center}.pagination .page-numbers,.tagcloud a,form input[type=submit],.bigbutton,.woocommerce input.button.alt,.woocommerce button.button.alt,.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce-page .page-body a.button,.sub-menu a.button,.wp-block-file .wp-block-file__button,.woocommerce button[type="submit"]{background-color:var(--b-danger)}.pagination .page-numbers,.page-column .widget_tag_cloud .tagcloud a,form input[type=submit],.bigbutton,.woocommerce input.button.alt,.woocommerce button.button.alt,.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce-page .page-body a.button,.sub-menu a.button,.wp-block-file .wp-block-file__button,.wp-block-file .wp-block-file__button:visited,.woocommerce button[type="submit"]{color:white}.pagination .page-numbers,.tagcloud a,form input[type=submit],.bigbutton,.woocommerce input.button.alt,.woocommerce button.button.alt,.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce-page .page-body a.button,.wp-block-file .wp-block-file__button,.woocommerce button[type="submit"]{border-color:black}#wpmem_login button,#wpmem_login input,#wpmem_reg button,#wpmem_reg input,#wpmem_reg select,#wpmem_reg textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline}.pagination .page-numbers,.tagcloud a,form input[type=submit],.bigbutton,.woocommerce input.button.alt,.woocommerce button.button.alt,.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce a.button,.wp-block-file .wp-block-file__button,.wp-block-button .wp-block-button__link,.woocommerce button[type="submit"]{border-radius:0px;border-width:0px}.bigbutton,.tagcloud a,form input[type=submit]{padding:0.5em 0.7em}.search_submit{background-color:#C12728 !important;border:none !important;color:#fff !important;font-weight:bold !important;border-radius:4px !important;padding-top:0px !important}.wpforms-page-indicator-page-progress-wrap{width:90% !important}.wpforms-page-indicator-page-progress,.wpforms-page-next{background-color:#0E52AE !important}.wpforms-page-indicator-steps{padding-right:10px !important}.single-job_listing .title-wrapper{background-color:#C12728;color:#fff;text-align:center;padding:20px}.single-job_listing .title-wrapper a{color:#fff}.single-job_listing #content{padding:40px 10px;min-height:400px}@media (min-width:992px){#contact-lottie{width:400px;height:400px}}@media (max-width:992px){#contact-lottie{width:75% !important;height:75% !important}}.popmake-close{background-color:#C12728 !important}.pum-theme-default-theme{background-color:rgba(255, 255, 255, 0.8)}.wpforms-submit{background-color:#C12728 !important;border:none !important;color:#fff !important;font-weight:normal !important;text-transform:uppercase !important;border-radius:0 !important}.eedee-background-div{grid-area:unset !important}.wp-block-image{margin:0px}@media (max-width:992px){.wp-block-image{text-align:center !important}}figure{margin:0px}@media (max-width:992px){figure{text-align:center !important;margin:0px !important;float:unset !important}}@media (min-width:992px){.block-banner{margin-top:-250px}.block-banner .kt-inside-inner-col{border-radius:20px}}@media (min-width:1600px){.block-banner{margin-top:-300px}}@media (min-width:1600px){.desktop-spacer{height:400px !important}}.kb-row-layout-id14_5e4ec1-e4 .kt-row-column-wrap{z-index:50}.personalized{position:relative;z-index:50;top:-60%}@media (min-width:1700px){.personalized{top:-75%}}.discover{position:relative;margin-top:-33%}.home .kadence-blocks-gallery-item__caption{text-align:left !important;display:flex;flex-direction:column;justify-content:end;min-height:480px}.home .kadence-blocks-gallery-item__caption:hover{background:rgba(0, 0, 0, 0.5) !important}.home .kadence-blocks-gallery-item__caption strong{font-size:30px !important}.page-id-26 .kadence-blocks-gallery-item__caption{text-align:left !important;display:flex;flex-direction:column;justify-content:end;min-height:360px}.page-id-26 .kadence-blocks-gallery-item__caption:hover{background:rgba(0, 0, 0, 0.5) !important}.page-id-26 .kadence-blocks-gallery-item__caption strong{font-size:30px !important}.floor-plan .inner-content{background-color:#f6f6f6;padding:10px}.floor-plan .inner-content h6{font-size:20px;font-weight:bold;color:#004271;border-bottom:#c6c6c6 solid 1px;padding-bottom:5px}.floor-plan .inner-content .info{display:flex;justify-content:space-between;border-bottom:#c6c6c6 solid 1px;padding-bottom:5px}.floor-plan .inner-content .info i{margin-right:5px;color:#004271;font-size:14px}.floor-plan .inner-content p{font-size:12px;border-bottom:#c6c6c6 solid 1px;padding:10px 0px}.floor-plan .inner-content .contact{display:flex;justify-content:space-between;padding:2px 5px}.floor-plan .inner-content .contact span{text-align:center;padding:10px}.floor-plan .inner-content .contact span a{color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold}.floor-plan .inner-content .contact span:nth-of-type(1){background-color:#2c679f;width:40%}.floor-plan .inner-content .contact span:nth-of-type(1):hover{background-color:#214d77}.floor-plan .inner-content .contact span:nth-of-type(2){background-color:#004271;width:60%}.floor-plan .inner-content .contact span:nth-of-type(2):hover{background-color:#00243e}.floor-plan img{height:200px;width:100%;object-fit:cover;object-position:center}.single-floor-plans .banner{background-color:#0A4370}@media (max-width:992px){.single-floor-plans .banner div{border-top:#47abd8 solid 1px;background-color:#062741}.single-floor-plans .banner div h2{font-size:35px}}@media (min-width:992px){.single-floor-plans .banner{height:600px;object-fit:cover;width:100%;background-repeat:no-repeat;background-size:100%;background-position:bottom center;display:flex;justify-content:center;align-items:flex-end;z-index:1}.single-floor-plans .banner:before{content:"";background-size:cover !important;z-index:2;background:rgba(0, 0, 0, 0.5);height:100%;width:100%}.single-floor-plans .banner div{padding-bottom:60px;position:absolute}}.single-floor-plans .banner div{text-align:center;z-index:2}.single-floor-plans .banner div h2{letter-spacing:4.32px;font-size:36px;line-height:75px;text-shadow:0px 4px 14px #000;color:#fff;text-transform:uppercase}.single-floor-plans .banner div h2 span{font-size:68px}.single-floor-plans .banner div p{background-color:#0A4370;padding:10px 20px;color:#fff;text-transform:uppercase;font-size:18px;margin-top:20px}.single-floor-plans .gallery-wrapper{max-width:100%}.single-floor-plans .gallery-wrapper .row>div{padding:0px}.single-floor-plans .gallery-wrapper .row>div img{object-fit:cover;text-align:center;height:200px;width:100%}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(1){padding:40px 20px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(1) h2{font-size:50px;color:#C12728}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(1) h3{text-transform:uppercase;font-size:20px;color:#000;padding:10px 0px;font-weight:bold}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(1) h3:after{border-bottom:#47abd8 solid 2px;content:"";width:50%;height:2px;position:relative;display:flex;padding:10px 0px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(1) span>p{font-size:18px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(2) div{padding:20px 0px;border-bottom:#C5C5C4 solid 1.2px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(2) div:last-child{border-bottom:none}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(2) div span{padding:5px 0px;margin-right:25px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(2) div span i{color:#0A4370;font-size:20px;margin-right:5px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(2) div:nth-of-type(3){display:flex;text-align:center;justify-content:flex-end}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(2) div:nth-of-type(3) a{background-color:#47abd8;padding:20px;color:#fff;font-size:18px;text-transform:uppercase}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12>.description>div:nth-of-type(2) div:nth-of-type(3) a i{color:#fff;font-size:20px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .floor-plans-images{padding:60px 20px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .floor-plans-images h2{text-align:center;color:#0A4370;font-size:50px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .floor-plans-images h2:after{content:"";position:relative;display:flex;bottom:-10px;width:75px;height:2px;background-color:#8e8e89;left:50%;transform:translateX(-50%)}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .floor-plans-images h3{text-align:center;font-weight:bold;text-transform:uppercase;font-size:18px;padding:20px 0px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .floor-plans-images img{object-fit:scale-down;text-align:center;height:300px;width:100%}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .features{padding:60px 20px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .features h2{text-align:center;color:#0A4370;font-size:50px}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .features h2:after{content:"";position:relative;display:flex;bottom:-10px;width:75px;height:2px;background-color:#8e8e89;left:50%;transform:translateX(-50%)}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .features div{max-width:800px !important;padding:40px 0px;margin-right:auto;margin-left:auto}.single-floor-plans .single-floor-plan-wrapper>.row>.col-lg-12 .features div ul{column-count:2;column-gap:20px}.single-floor-plans .ready-wrapper{background-image:url(https://fpbuild.com/observatory/wp-content/uploads/2025/03/ready.png);background-size:cover;background-position:center center;background-attachment:scroll;background-repeat:no-repeat}.single-floor-plans .ready-wrapper .row{padding:60px 20px}.single-floor-plans .ready-wrapper .row div:nth-of-type(1) h2{font-size:44px;color:#fff;padding-bottom:20px}.single-floor-plans .ready-wrapper .row div:nth-of-type(1) p{font-size:18px;color:#fff}.single-floor-plans .ready-wrapper .row div:nth-of-type(2){text-align:center;align-items:center;justify-content:center;display:flex}.single-floor-plans .ready-wrapper .row div:nth-of-type(2) a{color:#0A4370;font-size:18px;text-transform:uppercase;background-color:#fff;padding:0.4em 1em}.single-floor-plans .ready-wrapper .row div:nth-of-type(2) a:hover{color:#fff;background-color:#0A4370}.single-floor-plans .contact-wrapper .row{padding:60px 20px}.single-floor-plans .contact-wrapper .row .contact:nth-of-type(1) h2{color:#bb2034;font-size:44px;font-weight:bold}.single-floor-plans .contact-wrapper .row .contact:nth-of-type(2){text-align:center;align-items:center;justify-content:center;display:flex}#lightboxImage{height:100%;width:100%}#popmake-68{padding:0px}#popmake-68 .pum-title,#popmake-68 h3{padding:20px}#popmake-68 .popmake-close{line-height:25px !important;font-size:25px !important;padding:15px !important}#popmake-68 .popmake-content .wpforms-container{background-color:#191919 !important;border-radius:0px !important;padding:40px}#popmake-68 .popmake-content .wpforms-container legend,#popmake-68 .popmake-content .wpforms-container label{color:#fff !important}.filters-wrapper{z-index:99;font-size:0;position:relative}.filters-wrapper .filters_button,.filters-wrapper .sort_button{color:#ffff;display:inline-block;padding:10px 20px;letter-spacing:1.75px;font-weight:700;font-size:1rem;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease-in-out}.filters-wrapper .filters_button>input[type="checkbox"]+div,.filters-wrapper .sort_button>input[type="checkbox"]+div{display:none;width:320px}.filters-wrapper .filters_button>input[type="checkbox"]+div>label,.filters-wrapper .sort_button>input[type="checkbox"]+div>label{color:#000;font-weight:normal;font-size:0.85rem;cursor:pointer;display:block;padding:7px 16px;transition:background-color 0.2s ease-in-out;border-bottom:#c6c6c6 solid 1px;position:relative}.filters-wrapper .filters_button>input[type="checkbox"]+div>label>span,.filters-wrapper .sort_button>input[type="checkbox"]+div>label>span{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.filters-wrapper .filters_button>input[type="checkbox"]+div>label:hover,.filters-wrapper .sort_button>input[type="checkbox"]+div>label:hover{background-color:#f2f2f2}.filters-wrapper .filters_button>input[type="checkbox"]+div>label+input[type="checkbox"]+div,.filters-wrapper .sort_button>input[type="checkbox"]+div>label+input[type="checkbox"]+div{display:none}.filters-wrapper .filters_button>input[type="checkbox"]+div>label+input[type="checkbox"]:checked+div,.filters-wrapper .sort_button>input[type="checkbox"]+div>label+input[type="checkbox"]:checked+div{display:block;color:#000}.filters-wrapper .filters_button>input[type="checkbox"]+div>label+input[type="checkbox"]:checked+div>label,.filters-wrapper .sort_button>input[type="checkbox"]+div>label+input[type="checkbox"]:checked+div>label{font-weight:normal;font-size:0.85rem;padding:3px 16px 3px 16px}.filters-wrapper .filters_button>input[type="checkbox"]:checked+div,.filters-wrapper .sort_button>input[type="checkbox"]:checked+div{display:block}.filters-wrapper .filters_button{background-color:#004271}.filters-wrapper .filters_button:hover{background-color:#003358}.filters-wrapper .sort_button{background-color:#47ABD8}.filters-wrapper .sort_button:hover{background-color:#32a1d4}.floor-plans{min-height:400px}.floor-plans:empty{display:block;text-align:center}.floor-plans:empty:after{content:"No results found";font-size:24px;padding:30px 0px}@media (max-width:992px){.approach-mobile h3,.approach-mobile p{text-align:center}}@media (max-width:992px){.page-id-32 .wpforms-container{width:100% !important}}