.page-id-132 .price{display:none}@font-face{font-family:'FontAwesome';src:url('fonts/FontAwesome/fontawesome-webfont.eot');src:url('fonts/FontAwesome/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/FontAwesome/fontawesome-webfont.woff2') format('woff2'),url('fonts/FontAwesome/fontawesome-webfont.woff') format('woff'),url('fonts/FontAwesome/fontawesome-webfont.ttf') format('truetype'),url('fonts/FontAwesome/fontawesome-webfont.svg#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}body{font-family:'Open Sans';font-size:14px;color:#2c2c2c;line-height:1.8em}body a{color:#2f9868}body img#logo{max-height:70%}h2{color:#2c2c2c;font-size:48px;font-weight:500;margin:0;padding:0 0 20px}h3{color:#2c2c2c;font-size:30px;font-weight:700;text-transform:none;margin:0;line-height:1.2em;padding:0 0 20px}h4{color:#2c2c2c;font-size:16px;font-weight:700;text-transform:uppercase;margin:0;padding:0 0 5px}h4 span{font-size:14px;font-weight:normal;text-transform:none}body .et_pb_button,body .et_pb_module .et_pb_button{background-color:#061833!important;border-radius:5px!important;border:1px solid #e0d0a6!important;color:#FFF!important;font-size:20px;font-family:'Open Sans'!important;text-transform:none;font-weight:500!important;box-shadow:none}body .et_pb_button:hover,body .et_pb_module .et_pb_button:hover,body #page-container #et-main-area .et_pb_button:hover{border:1px solid #e0d0a6!important;background-color:#e0d0a6!important}body .nav li ul{border-top-color:#2f9868}#footer-bottom{background:none}#footer-info{color:#FFF;display:flex;align-items:center;justify-content:space-between;width:100%}#footer-info a{text-decoration:none;color:#FFF;font-weight:normal}.homeProjects{display:flex;flex-wrap:wrap}.homeProjects>.item{width:30%;margin:0 3% 1% 0;background:#f3f3f3;text-align:center;position:relative}.homeProjects>.item:nth-child(3n+3){margin-right:0}.homeProjects>.item .postImage{background-position:center;background-size:cover;background-repeat:no-repeat;padding:60% 0 0 0;position:relative;margin:0}.homeProjects>.item .itemInner{padding:60px 20px;text-align:center;color:#2c2c2c;font-size:14px;position:relative}.homeProjects>.item .itemInner>*{margin-bottom:20px}.homeProjects>.item .itemInner>*:last-child{margin-bottom:0}.homeProjects>.item .viewListing{position:absolute;top:-20px;left:0;right:0;margin:auto;text-align:center;color:#FFF;text-transform:uppercase;font-size:18px;font-weight:300;background:#2f9868;padding:10px;max-width:140px;border-radius:5px}.homeProjects>.item .price{font-size:30px;font-weight:700}#main-content{font-size:14px;line-height:1.5em;font-family:'Open Sans',Helvetica,arial}#main-content .container:before{display:none}.project{position:relative;padding:0 0 40px}#projectFlex{display:flex}#pjLeft{width:100%;max-width:45%}#pjRight{width:100%;max-width:45%;margin-left:5%}.project .entry-title{display:block;font-weight:bold}span.location{display:block;margin:0 0 5px;font-size:16px}.project .price{font-size:26px;font-weight:700;color:#2f9868;margin:0 0 10px}#projectDetails{position:reative;margin:100px 0 0}#projectDetails #projectTabs{display:flex;position:realtive;margin-bottom:-1px}#projectDetails #projectTabs>.tab{border:1px solid #d3d3d3;padding:5px 20px;text-align:center;font-size:18px;color:#000000;cursor:pointer}#projectDetails #projectTabs>.tab.active{border-bottom:1px solid #FFF}#projectDetails #projectTabContent{border:1px solid #d3d3d3;padding:50px 20px}body #projectDetails #projectTabContent .tabContent{position:relative;display:none}#projectDetails #projectTabContent .tabContent.active{display:block}body.post-type-archive-project .project,body.tax-project_category .project{position:relative;display:flex}body.post-type-archive-project .project .entry-featured-image-url,body.tax-project_category .project .entry-featured-image-url{margin-right:30px;width:100%;max-width:50%}body.post-type-archive-project .project .projectContent,body.tax-project_category .project .projectContent{width:100%;max-width:50%}body.post-type-archive-project .project h2,body.tax-project_category .project h2{font-size:30px}body.post-type-archive-project .project .projectExcerpt,body.tax-project_category .project .projectExcerpt{margin:0 0 30px}body.post-type-archive-project .project .sqFt,body.tax-project_category .project .sqFt{margin-bottom:0}#projectDetails #projectTabContent .tabContent.flexTabContent.active{display:flex;flex-wrap:wrap}.flexTabContent .propItem{width:100%;max-width:25%;padding:10px;min-width:200px}body .et_pb_slide_description .et_pb_slide_title{font-weight:700}#projectDetails #projectTabContent #projectGallery{display:flex;flex-wrap:wrap}#projectDetails #projectTabContent #projectGallery>li{max-width:23%;width:100%;margin:1%}#projectDetails #projectTabContent #projectGallery>li img{display:block}.pagination{padding:0 0 20px}.pagination a{font-weight:700}body .et_pb_testimonial_description,body .et_pb_testimonial_description_inner{font-style:italic;line-height:2.6em}#main-footer{border-top:1px solid #FFF}#footer-widgets{padding:2% 0}.et_pb_gutters3 .footer-widget{margin-bottom:0}#footer-bottom{padding:0}#top-menu a{text-transform:uppercase;color:#2c2c2c;font-size:14px}#top-menu a:hover,#top-menu li.current-menu-item>a{color:#061833}#footer-widgets{font-size:12px}#footer-widgets .footer-widget:last-child .fwidget{display:block;text-align:right;float:none}.owl-carousel,body.et_divi_builder #et_builder_outer_content .owl-carousel{padding:0 40px}.owl-stage,body.et_divi_builder #et_builder_outer_content .owl-stage{max-width:none}.owl-controls .owl-nav,body.et_divi_builder #et_builder_outer_content .owl-controls .owl-nav{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}.owl-controls .owl-next,body.et_divi_builder #et_builder_outer_content .owl-controls .owl-next,.owl-controls .owl-prev,body.et_divi_builder #et_builder_outer_content .owl-controls .owl-prev{position:absolute;top:0;bottom:0;margin:auto;height:40px;line-height:40px;font-family:'FontAwesome';pointer-events:auto;font-size:40px;color:#061833}.owl-controls .owl-prev,body.et_divi_builder #et_builder_outer_content .owl-controls .owl-prev{left:0}.owl-controls .owl-next,body.et_divi_builder #et_builder_outer_content .owl-controls .owl-next{right:0}.owl-controls .owl-dots,body.et_divi_builder #et_builder_outer_content .owl-controls .owl-dots{text-align:center;padding:60px 0 0}.owl-controls .owl-dots .owl-dot,body.et_divi_builder #et_builder_outer_content .owl-controls .owl-dots .owl-dot,body.et_divi_builder #et_builder_outer_content .et_pb_bg_layout_light .et-pb-controllers a{background:#9f9f9b;border-radius:90px;width:8px;height:8px;margin:0 4px 5px;cursor:pointer;display:inline-block;vertical-align:middle}.owl-controls .owl-dots .owl-dot.active,body.et_divi_builder #et_builder_outer_content .owl-controls .owl-dots .owl-dot.active,.et_divi_builder #et_builder_outer_content .et_pb_bg_layout_light .et-pb-controllers a.et-pb-active-control{background:#da291c}body .et_pb_text ul{list-style:none;padding-left:0;margin-left:0}body .et_pb_text ul>li{list-style:none;position:relative;padding-left:15px;margin:0 0 15px}body .et_pb_text ul>li:before{content:'';width:5px;height:5px;border-radius:90px;background:#061833;position:absolute;top:11px;left:0}body .mobile_menu_bar:before{color:#061833}body .et_mobile_menu{border-color:#061833}.contentInner{max-width:1200px;margin:auto;position:relative;padding:60px 20px}#propertyHeader{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding:25% 0 0 0;min-height:200px}#propGalleryWrap{position:relative;width:100%;max-width:60%;margin:0 30px 0}#propertyGallery{position:relative;overflow:hidden;width:100%;margin-bottom:5px}#propertyGallery.loading .item:not(:first-child){display:none}#propertyGallery .item .galleryImage{background-size:cover;background-position:center;background-repeat:no-repeat;padding:75% 0 0 0}#propertyGallery #pgInner{list-style:none;margin:0;padding:0;position:relative;display:block}#propertyGallery li{list-style:none;position:relative;border-radius:0}#propertyGallery .lSPager li.active,#propertyGallery .lSPager li:hover{opacity:.5!important;border-radius:0!important}#propGalleryThumbs{overflow:hidden;max-height:80px;opacity:0;visibility:hidden}#propGalleryThumbs.ready{opacity:1;visibility:visible}#propGalleryThumbs button{display:none!important}#propGalleryThumbs .item{margin:0 2.5px}#propGalleryThumbs .galleryImage{background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:60%}body .lSSlideOuter .lSPager.lSGallery{max-height:60px}#propTop{display:flex;justify-content:space-between;align-items:flex-start}#propBottom{position:relative;margin-top:20px}#ptContent{width:100%;max-width:37%}#propContent h4{font-weight:500;font-size:18px;margin:0 0 20px;text-transform:none}h2#propTitle{display:block;margin:0 0 20px}#propPrice,.propertyList .price{font-size:40px;font-weight:700;display:block;margin:0 0 40px}#propPrice span,.propertyList .price span{font-weight:500;font-size:16px}#propContent{position:relative;margin:0 0 30px}.propertyList{display:flex;align-items:center;position:relative;justify-content:center}.propertyList .property{width:100%;max-width:340px;margin:0 30px;box-shadow:0 10px 40px -15px #999;text-align:center;position:relative}.propertyList .propertyImage{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#666;padding-top:75%;position:relative}.propertyList .property .propContent{padding:50px 20px 20px}.propertyList .property .viewListing{position:absolute;left:0;right:0;bottom:-20px;margin:auto;color:#FFF;text-transform:uppercase;font-size:20px;line-height:46px;height:46px;width:180px;text-align:center;background:#061833;border-radius:5px}.propertyList .property .viewListing:hover{background:#666}.propertyList .property h3{font-weight:500;font-size:16px;margin-bottom:20px}.button{color:#FFF;text-transform:uppercase;font-size:16px;line-height:46px;padding:10px 20px;text-align:center;background:#061833;border-radius:5px;margin-right:10px}.button:hover{background-color:#666}@media screen and (max-width:600px){body #footer-widgets .footer-widget:first-child{margin-bottom:0!important}body #footer-widgets .footer-widget.fwidget,body #footer-widgets .footer-widget:last-child .fwidget{text-align:center!important;display:block;float:none!important}}.propertyList{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:768px){.propertyList{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.propertyList{grid-template-columns:1fr}}.property{}.propertyImage{width:100%;background-size:cover;height:200px}.propContent{padding:10px}height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}