html,body{height:100%}.bg-none{background:rgb(0 0 0 / .5);position:absolute;top:0;right:0;left:0;z-index:1030}h1,.h1,.post .h1{font-family:"Rubik",sans-serif;font-weight:400;font-size:3rem;line-height:3.5rem;letter-spacing:.0625rem}h3,.h3,.post .h3{font-family:"Rubik",sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;letter-spacing:.0625rem;color:#3b3b3b;margin-bottom:1.875rem}h4,.h4,.post .h4{font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0625rem}.red{color:red}a{color:#1054fb;text-decoration:underline}a:hover{color:#326dff;text-decoration:none}a:active{color:#4598c4}a#skip{color:#fff}@media (max-width:420px){h1{font-size:2rem;line-height:2.5rem}}.custom-logo{width:240px;height:auto}.row.row-nomargin{margin-left:0;margin-right:0}.mtop120{margin-top:7.5rem}.mtop100{margin-top:5rem}.mt-20{margin-top:1.25rem}.mt-40{margin-top:3.125rem!important}.nomargin{margin:0}.nopadding{padding:0!important}.arrowTop.show{display:block}.arrowTop{background-color:rgb(6 81 121 / .8);color:#fff;display:none;width:43px;height:43px;position:fixed!important;bottom:100px;right:0;cursor:pointer;filter:alpha(opacity=1);-moz-opacity:1;opacity:1;border-width:0;border-radius:4px;padding:10px 0 0 0;text-align:center;z-index:9999999}.navbar{position:fixed;padding:0 1rem;height:4rem}.navbar-brand{margin:0 3.125rem}.nav-link{display:block;padding:.5rem 1rem;white-space:nowrap}.navbar-dark .navbar-nav .nav-link{color:#fff;font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;text-transform:lowercase;padding:1rem 3.125rem;text-decoration:none}.nav-link:hover{background-color:#1e1e1e;color:#fff}.dropdown-toggle::after{border:none;background:url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/nav-arrow.png) center center no-repeat;width:.875rem;height:.5rem;margin-left:.5rem;vertical-align:-.0125rem}.navbar-expand-md .navbar-nav{width:75%}.dropdown-toggle[aria-expanded="true"]::after{background:url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/nav-arrow-down.png) center center no-repeat;vertical-align:.125rem}.dropdown-toggle[aria-expanded="true"]{background-color:#1e1e1e}.dropdown{position:initial}.dropdown-menu{position:absolute;top:89%;left:0;z-index:9999;display:none;width:100%;padding:0;margin:0;font-size:.875rem;color:#fff;text-align:left;list-style:none;background-color:#1e1e1e;background-clip:padding-box;border-bottom:1px solid rgb(0 0 0 / .5);border-radius:.25rem}.dropdown-menu .row,.dropdown-menu .col-12,.dropdown-menu .col-sm-12,.dropdown-menu .col-lg-6{margin:0;padding:0}.dropdown-menu .dropdown-menu-item:hover{background-color:rgb(0 0 0 / .5)}.dropdown-menu .dropdown-menu-item img{width:100%}.dropdown-menu .dropdown-menu-item h2,.dropdown-menu .dropdown-menu-item span{display:inline-block;padding:0;margin:0;color:#fff;font-family:"Rubik",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.25rem;letter-spacing:.0625rem;text-transform:uppercase}.dropdown-menu .dropdown-menu-item h2 a,.dropdown-menu .dropdown-menu-item span a{color:#fff;font-family:"Rubik",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.25rem;letter-spacing:.0625rem;text-transform:uppercase;text-decoration:none}.dropdown-menu .dropdown-menu-item h2 a:hover,.dropdown-menu .dropdown-menu-item span a:hover{text-decoration:none;color:#5eb0dc}.dropdown-menu .dropdown-menu-item .linkArea{padding:20px 40px 20px 40px}.dropdown-menu .dropdown-menu-item .linkArea .row,.dropdown-menu .dropdown-menu-item .linkArea .col-6{margin:0;padding:0}.dropdown-menu-item .linkArea .linkArea-content{margin-top:25px}.dropdown-menu-item .linkArea-content p{margin:0 0 1rem 0}.dropdown-menu-item .linkArea-content p.fsp{margin:0 0 .5rem 0}.dropdown-menu-item .linkArea-content span{color:#b2b2b2;font-family:"Rubik",sans-serif;font-weight:200;font-size:.75rem;line-height:1rem;letter-spacing:.0875rem}.dropdown-menu-item .linkArea-content a{color:#fff;font-family:"Rubik",sans-serif;font-weight:200;font-size:1rem;line-height:1.25rem;letter-spacing:.0875rem;text-decoration:none}.dropdown-menu-item .linkArea-content a:hover{text-decoration:none;color:#5eb0dc}.topsearchform{width:25%}.topsearchform .btn.btn-search{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/search-icon.png) center center no-repeat}.topsearchform .form-control{background:#fff0;color:#f1f1f1;border:none;font-family:"Rubik",sans-serif;font-size:1rem;width:335px}.topsearchform .form-control::placeholder{color:#dbdbdb}.topsearchform .form-control:focus,.topsearchform .form-control:focus-visible{color:#f1f1f1;background-color:#fff0;border-color:#fff0;outline:1px solid rgb(0 123 255 / .25);box-shadow:0 0 0 .2rem rgb(0 123 255 / .25)}.carousel{display:flex;justify-content:center}#apartments_carousel{flex-direction:column}.carousel-inner{max-width:1980px}.carousel .carousel-item{background:no-repeat top center;background-size:cover!important;width:100%;min-height:600px}.carousel-caption{padding:0;bottom:30%}.carousel-caption h1{font-family:"Rubik",sans-serif;font-weight:400;font-size:3rem;line-height:3.5rem;letter-spacing:.0625rem;display:inline-block;background:rgb(0 0 0 / .7);padding:.7rem 1.2rem}a.btn-primary{font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:1rem;color:#fff;text-transform:uppercase;background:#1054fb;border:none;border-radius:0;box-shadow:0 .125rem .25rem rgb(0 0 0 / .25);padding:1.063rem 1.875rem .8125rem;margin:.5rem 0;text-decoration:none}a.btn-primary:hover,a.btn-primary:active,a.btn-primary:focus{color:#fff;background:#326dff;outline:1px solid #326dff}a.btn-white,.btn-white{font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:1rem;color:#1054fb;text-transform:uppercase;background:#fff;border:1px solid #1054fb;border-radius:0;box-shadow:none;padding:1rem 1.875rem .75rem;margin:.5rem 0;text-decoration:none}.btn-white.second{margin-left:1rem}a.btn-white:hover,a.btn-white:active,a.btn-white:focus{color:#326dff;border-color:#326dff}a.btn-white.small-btn,.btn-white.small-btn{font-size:.875rem;margin-left:0;padding:.5rem 1rem .25rem}.sc-nav{background:rgb(0 0 0 / .6);position:absolute;bottom:0}.sc-nav a{display:inline-block;background-color:#fff0;color:#fff;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;padding:1rem 1.5rem;text-decoration:none}.sc-nav a:hover,.sc-nav a:active,.sc-nav a:focus{text-decoration:none;background-color:#fff;color:#1054fb}@media (max-width:1860px){.topsearchform{width:30%}.topsearchform .form-control{width:90%;font-size:.875rem}.navbar-dark .navbar-nav .nav-link{padding:1rem 2.15rem}.dropdown-menu .dropdown-menu-item .linkArea{padding:20px 30px 20px 30px}}@media (max-width:1665px){.topsearchform{width:25%}.topsearchform .form-control{width:257px;font-size:.875rem}.navbar-dark .navbar-nav .nav-link{padding:1.25rem 1.75rem}.dropdown-menu .dropdown-menu-item .linkArea{padding:20px 30px 20px 30px}}@media (max-width:1550px){.topsearchform{width:20%}.topsearchform .form-control{width:183px;font-size:.875rem}.navbar-dark .navbar-nav .nav-link{padding:1.25rem 1.5rem}.dropdown-menu .dropdown-menu-item .linkArea{padding:20px 30px 20px 30px}}@media (max-width:1463px){.navbar-dark .navbar-nav .nav-link{padding:1.25rem 1.25rem}}@media (max-width:1441px){.topsearchform{width:20%}.topsearchform .form-control{width:132px;font-size:.75rem}}@media (max-width:1410px){.navbar-dark .navbar-nav .nav-link{padding:1.25rem 1.15rem}}@media (max-width:1388px){.navbar-nav a.btn-primary{font-size:.875rem}}@media (max-width:1364px){.navbar-nav a.btn-primary{font-size:.875rem;padding:1.063rem 1.25rem .875rem}}@media (max-width:1348px){.topsearchform{width:20%;margin-left:3rem}.navbar-nav a.btn-primary{font-size:.75rem;padding:1.063rem 1.5rem .875rem}.navbar-brand{margin:0 .125rem}.navbar-dark .navbar-nav .nav-link{font-size:1rem;padding:1.25rem}}@media (max-width:1274px){.navbar-dark .navbar-nav .nav-link{font-size:.875rem;padding:1.25rem}}@media (max-width:1213px){.navbar-dark .navbar-nav .nav-link{font-size:.875rem;padding:1.15rem}}@media (max-width:1193px){.navbar-brand{margin:0 .125rem}.navbar-dark .navbar-nav .nav-link{padding:1.25rem 1rem}}@media (max-width:1178px){.topsearchform{width:15%;margin-left:3rem}.topsearchform .form-control{width:75px;font-size:.875rem}.navbar-expand-md .navbar-nav{width:85%}}@media (max-width:1102px){.navbar-dark .navbar-nav .nav-link{font-size:.75rem;padding:1.25rem 1.15rem}.navbar-nav a.btn-primary{font-size:.75rem;padding:1.063rem 1.15rem .875rem}}@media (max-width:1080px){.navbar-dark .navbar-nav .nav-link{font-size:.75rem;padding:1.25rem 1rem}.navbar-nav a.btn-primary{font-size:.8125rem;padding:1.063rem 1rem .875rem}}@media (max-width:1046px){.topsearchform{margin-left:1.5rem}.topsearchform .form-control{width:65px;font-size:.75rem}.navbar-dark .navbar-nav .nav-link{font-size:.75rem;padding:1.25rem 1rem}.navbar-nav a.btn-primary{font-size:.75rem;padding:1.063rem 1rem .875rem}}@media (max-width:1000px){.topsearchform .form-control{width:65px;font-size:.75rem}}@media (max-width:991px){.dropdown-menu .dropdown-menu-item{height:120px;position:relative}.dropdown-menu .dropdown-menu-item img{width:100%;height:100%;object-fit:cover}.navbar-brand{margin:.5rem 1rem}.navbar{padding:0;height:4.6rem}.navbar-dark .navbar-toggler{color:rgb(255 255 255);border:none}.navbar-toggler .navbar-toggler-icon{border:none;background:url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/nav-arrow.png) center center no-repeat;width:.875rem;height:.5rem;margin-left:.5rem;vertical-align:-.0125rem}.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon{background:url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/nav-arrow-down.png) center center no-repeat;vertical-align:.125rem}.navbar-nav{text-align:center}button.navbar-toggler:focus{outline:none}.navbar-collapse{background:#1e1e1e;z-index:999}.navbar form,.navbar-collapse.collapse.show form,.navbar-collapse .btn{display:none}.navbar-expand-md .navbar-nav{width:100%}.bg-none.open{background:#1e1e1e}.carousel-caption{bottom:1%;left:5%;right:5%}.carousel-caption h1{font-size:2rem;line-height:2.5rem}.dropdown-menu-item .linkArea .linkArea-content{display:none}.dropdown-menu img{opacity:.5}.dropdown-menu .dropdown-menu-item .linkArea{padding:0;margin:auto;position:absolute;top:0;left:0;text-align:center;display:inline-block;width:100%;height:100%}.dropdown-menu .dropdown-menu-item .linkArea span{position:relative;width:100%;height:100%}.dropdown-menu .dropdown-menu-item .linkArea span a{display:inline-block;position:relative;width:100%;height:100%;padding-top:53px}.dropdown-menu .dropdown-menu-item.bigItem .linkArea span a{padding-top:40px}.dropdown-menu .dropdown-menu-item h2,.dropdown-menu .dropdown-menu-item h2 a{font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:1rem;letter-spacing:.0625rem;text-transform:capitalize;text-align:center;display:inline-block;vertical-align:middle}}@media (max-width:371px){.navbar-brand{margin:.5rem .5rem;width:200px}.navbar-brand img{width:200px;height:auto}}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}.communitiesBoxes{max-width:1980px;margin-left:15%;position:relative;margin-top:-10rem;margin-left:auto;margin-right:auto;padding-left:15%}.communitiesBoxes .community-item{width:100%;height:100%;max-height:280px;height:250px;background-size:cover!important;position:relative}.communitiesBoxes .community-item .available-unit-box,.propertiesList .propertyItem .available-unit-box{position:absolute;right:0;bottom:0;z-index:888;width:60px;height:60px}.communitiesBoxes .community-item .available-unit,.propertiesList .propertyItem .available-unit{position:absolute;right:0;bottom:0;background:#fff0;border-radius:10px;padding:20px;z-index:777}.communitiesBoxes .community-item .available-unit::after,.propertiesList .propertyItem .available-unit::after{content:"";position:absolute;right:0;bottom:0;border:65px solid #fff0;border-right:65px solid #1054fb;border-bottom:65px solid #1054fb}.communitiesBoxes .community-item .available-unit-box .available-unit-txt,.propertiesList .propertyItem .available-unit-box .available-unit-txt{position:absolute;bottom:17px;right:11px;text-align:center;color:#fff;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:888}.communitiesBoxes .row,.communitiesBoxes .col-lg-15{margin:0;padding:0}.communitiesBoxes .community-item a{display:inline-block;width:100%;height:100%}.communitiesBoxes .community-item .ci-content{width:100%;height:100%;padding:25px 20px;cursor:pointer}.communitiesBoxes .community-item .ci-content:hover{background-color:#1054fb;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;filter:alpha(opacity=40)}.communitiesBoxes .ci-content h4{color:#fff;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0625rem}.communitiesBoxes .ci-content .comm-btn{display:none;position:absolute;bottom:25px;left:50%}.communitiesBoxes:not(.all-gallery) .ci-content .comm-btn{transform:translateX(-50%)}.communitiesBoxes .ci-content:hover>.available-unit-box{opacity:1!important}.communitiesBoxes .ci-content:hover>.comm-btn{display:block}.communitiesBoxes .ci-content .comm-btn .btn-trwhite{font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:1rem;color:#fff;text-transform:uppercase;background:#fff0;border:1px solid #fff;border-radius:0;box-shadow:none;padding:.625rem 1.875rem;margin:.5rem 0;width:auto;height:auto}.communitiesBoxes div[data-gallery="hidden-images"]{cursor:pointer}.all-gallery{max-width:1400px;text-align:center;margin:2rem auto 5rem auto;position:relative;padding:initial}.all-gallery.communitiesBoxes .ci-content{text-align:center;display:table}.all-gallery.communitiesBoxes .ci-content .comm-btn{display:table-cell;vertical-align:middle;position:static}.all-gallery.communitiesBoxes .ci-content .comm-btn span{display:block;color:#fff}.comm-features{margin:1rem 0}.feature-gallery{width:1400px;float:none;margin:2rem auto 4rem;padding:0}.featured_3d_tours-item{position:relative;display:flex;align-items:center;justify-content:center;min-height:20vh;width:100%;transition:all ease 0.5s;background:#1054fb}.featured_3d_tours a{position:relative;display:flex;align-items:center;justify-content:center}.featured_3d_tours-title{position:absolute;top:0;left:0;right:0;color:#fff;padding:.5rem;background:rgb(0 0 0 / .5);margin:.5rem}.featured_3d_tours-play{position:absolute}.featured_3d_tours{display:flex;flex-wrap:wrap}.centered.featured_3d_tours{margin-bottom:5rem}.featured_3d_tours-img{width:100%;height:100%}.featured_3d_tours-img img{object-fit:cover;object-position:center;width:100%;height:100%}.featured_3d_tours-item:hover .featured_3d_tours-img{opacity:.2}.btn-virtual{display:flex;align-items:center}.btn-virtual a{padding-top:.6rem;padding-bottom:.6rem;margin-right:.5rem;display:flex;align-items:center}.btn-virtual img{margin-left:-.5rem;padding-right:.5rem;width:100%}.fpright .btn-virtual{display:none}.modal .col-lg-7 .btn-virtual{display:none}.modal .fpright .btn-virtual{display:block;position:relative}.featured_3d_tours_count_1 .featured_3d_tours-item{width:100%}.featured_3d_tours_count_2 .featured_3d_tours-item{width:100%}.floorplan-btn-contain{display:none}.fpleft .btn-virtual{display:none}.floorplan-btn-contain-mobile{display:flex;align-items:center;justify-content:space-between;width:100%}.floorplan-btn-contain-mobile .floorplan-btn,.floorplan-btn-contain-mobile .btn-virtual{position:relative;bottom:0!important}.floorplan-btn-contain-mobile a{margin:.5rem 0}@media (max-width:401px){.floorplan-btn-contain-mobile{flex-direction:column}}@media (min-width:540px){.floorplan-btn-contain{display:flex;align-items:center;justify-content:space-between}.fpleft .btn-virtual{display:block}.floorplan-btn-contain-mobile{display:none}}@media (min-width:768px){.col-sm-15{width:20%;float:left}.featured_3d_tours-item{width:50%}.featured_3d_tours_count_1 .featured_3d_tours-item{width:100%}.featured_3d_tours_count_2 .featured_3d_tours-item{width:50%}}@media (min-width:992px){.col-md-15{width:20%;float:left}.featured_3d_tours-item{width:33%}.featured_3d_tours_count_1 .featured_3d_tours-item{width:100%}.featured_3d_tours_count_2 .featured_3d_tours-item{width:50%}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}@media (max-width:1200px){.carousel .carousel-item{min-height:400px}.communitiesBoxes .ci-content .comm-btn .btn-trwhite{font-size:.75rem}.communitiesBoxes{margin-left:0;margin-top:0;padding:0}.communitiesBoxes .col-lg-15{width:20%}}@media (max-width:1400px){.all-gallery,.feature-gallery{width:100%;max-width:100%;float:none}}@media (max-width:991px){.comm-features.col-lg-6{width:95%}.communitiesBoxes{margin-left:0;margin-top:0}.communitiesBoxes .col-lg-15{width:50%}.communitiesBoxes .col-lg-15:last-child{width:100%}.communitiesBoxes .col-lg-15.even:last-child{width:50%}.communitiesBoxes .ci-content:hover>.comm-btn{display:none}.all-gallery,.feature-gallery{width:100%;max-width:100%;float:none}}.content{margin-bottom:5%;max-width:1980px;margin-left:auto;margin-right:auto}.intro{text-align:left;margin:60px auto;width:50%}.intro h2{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;letter-spacing:.0625rem;margin:1.25rem 0}.intro p{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:.0875rem;margin:1.25rem 0}a.btn-primary.intro-btn{margin-top:calc(30% - 23px)}@media (max-width:1600px){.intro{width:55%}}@media (max-width:1280px){.intro{width:65%}}@media (max-width:991px){a.btn-primary.intro{width:90%}.intro h2{font-size:1.25rem;line-height:1.5rem}.intro p{font-weight:300}.intro-btn{margin-top:0}}footer{background-color:#3b3b3b;padding:1.25rem 3.125rem;min-height:15rem;position:relative}.footer-address{color:#fff;font-family:"Rubik",sans-serif;font-weight:400;font-size:.875rem;line-height:1rem;letter-spacing:.0875rem;margin-top:1.5rem;padding-right:30%}.footer-address p{margin:0;font-size:.875rem;line-height:1.25rem}.footer-address a{color:#fff;text-decoration:none}.footer-address a:hover{text-decoration:underline}.footer-navbar ul{margin:0;padding:0;list-style:none}.footer-navbar ul{columns:2;-webkit-columns:2;-moz-columns:2}.footer-navbar ul li{float:none}.footer-navbar ul li a{padding:.75rem 0}.footer-navbar ul.sub-menu{columns:1;-webkit-columns:1;-moz-columns:1;margin-bottom:1rem}.footer-navbar ul li{display:block}.footer-navbar ul li a{display:block;color:#fff;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1rem;letter-spacing:.0625rem;padding:1rem 1.75rem .5rem;text-transform:lowercase;text-decoration:none}.footer-navbar ul li a:hover{text-decoration:underline}.footer-navbar ul li:first-child a{padding-left:0}.footer-navbar ul.sub-menu{background-color:#3b3b3b}.footer-navbar ul.sub-menu li{display:block;float:none}.footer-navbar ul.sub-menu li a{display:block;color:#fff;font-family:"Rubik",sans-serif;font-weight:300;font-size:.8125rem;line-height:1rem;letter-spacing:0;padding:.5rem 0;text-transform:initial}.footer-navbar .dropparent ul.sub-menu a::after{display:none}.footer-social{margin-top:1.5rem}.footer-social ul{margin:0;padding:0;list-style:none}.footer-social ul li{display:inline-block}.footer-social a,.footer-social ul li a{color:#fff;font-size:1.5rem;line-height:1.5rem;margin:0 .625rem}.footer-social ul li:first-child a{margin-left:0}.footer-social a .fa-instagram1{display:inline-block;width:1.5rem;height:1.5rem;background:url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/instagram-icon.png)}.footer-social a .fa-facebook1{display:inline-block;width:1.5rem;height:1.5rem;background:url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/facebook-icon.png)}.footer-btn{display:none;background-color:rgb(0 0 0 / .7);text-align:center;padding:.5rem 0}.footer-btn a.btn-primary{font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:1rem;color:#fff;text-transform:uppercase;background:#1054fb;border:none;border-radius:0;box-shadow:0 .125rem .25rem rgb(0 0 0 / .25);padding:1.063rem 1.875rem .8125rem;margin:.5rem 0}.footer-btn a.btn-primary:hover,.footer-btn a.btn-primary:active,.footer-btn a.btn-primary:focus{color:#fff;background:#326dff}.copyBox{color:#fff;font-family:"Rubik",sans-serif;font-weight:300;font-size:.8125rem;line-height:1rem;letter-spacing:0;padding:1rem 0 0}.copyBox a{color:#fff;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1rem;letter-spacing:.0625rem;text-transform:lowercase;text-decoration:none}.copyBox a:hover{text-decoration:underline}@media (max-width:1850px){.footer-navbar ul{width:70%}}@media (max-width:1600px){footer{padding:1.25rem 1.25rem}.footer-navbar ul li a{font-size:.875rem;line-height:.875rem;padding:.75rem 0}.copyBox a{font-size:.875rem;line-height:.875rem}.footer-address{padding-right:15%}}@media (max-width:1440px){.footer-navbar ul{width:80%}}@media (max-width:1360px){footer{padding:1.25rem 1.25rem}.footer-navbar ul li a{padding:.75rem 0;font-size:.875rem;line-height:.875rem}.copyBox a{font-size:.875rem;line-height:.875rem}.footer-address{padding-right:10%}}@media (max-width:1200px){.footer-navbar ul li a{padding:.75rem 0}}@media (max-width:1200px){.footer-navbar ul li a{padding:.75rem 0;font-size:.875rem;line-height:.875rem}.copyBox a{font-size:.875rem;line-height:.875rem}}@media (max-width:1040px){.footer-navbar ul{width:100%}}@media (max-width:1024px){.footer-navbar ul li a{padding:.75rem 0;font-size:.875rem;line-height:.875rem}.copyBox a{font-size:.875rem;line-height:.875rem}}@media (max-width:991px){footer{padding:1.25rem .625rem}footer .row{margin-left:0;margin-right:0}footer .row .col-lg-3,footer .row .col-lg-9{padding-left:0}.footer-address{padding-right:0;font-size:.875rem;line-height:1rem;letter-spacing:0}.footer-social{margin-top:1.5rem}.footer-navbar ul{columns:2;-webkit-columns:2;-moz-columns:2}.footer-navbar ul li{float:none}.footer-navbar ul li a{padding:.75rem 0}.footer-btn{display:block}.footer-navbar ul.sub-menu{columns:1;-webkit-columns:1;-moz-columns:1}}.imageBox{position:relative;padding-bottom:6.25rem;margin-bottom:3.125rem}.imageBox img{width:100%}.imageBox.odd{margin-left:15%}.imageBox.even{margin-right:15%}.imageBox .imageBox-desc{width:50%;background:#fff;position:absolute;bottom:0}.imageBox.odd .imageBox-desc{padding:3.75rem 3.75rem 2.75rem 10%;left:0;right:auto}.imageBox.even .imageBox-desc{padding:3.75rem 10% 2.75rem 3.75rem;left:auto;right:0}.imageBox .imageBox-desc h3{font-family:"Rubik",sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;letter-spacing:.0625rem;color:#3b3b3b;margin-bottom:1.875rem}.imageBox .imageBox-desc p{font-family:"Rubik",sans-serif;font-weight:300;font-size:1rem;line-height:1.5rem;letter-spacing:.0875rem;color:#3b3b3b}.amenitiesBox{margin-right:15%}.amenitiesBox ul{list-style:none;padding:0;margin:0 0 0 15%}.amenitiesBox ul li{float:left;width:25%;text-align:center;padding:2rem;max-height:160px}.amenitiesBox .amenities-comtent{margin-left:7%;padding:3.125rem 0}.amenitiesBox .amenities-comtent h3{font-family:"Rubik",sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;letter-spacing:.0625rem;color:#3b3b3b;margin-bottom:1.875rem}.amenitiesBox .amenities-comtent p{font-family:"Rubik",sans-serif;font-weight:300;font-size:1rem;line-height:1.5rem;letter-spacing:.0875rem;color:#3b3b3b}@media (max-width:1200px){.amenitiesBox{margin-right:0}.imageBox.odd{margin-left:0}.imageBox.even{margin-right:0}}@media (max-width:991px){.imageBox{padding-bottom:0;margin-bottom:0}.imageBox.odd{margin-left:0}.imageBox.even{margin-right:0}.imageBox .imageBox-desc{width:100%;background:#fff;position:static;bottom:auto;left:auto;right:auto}.imageBox.odd .imageBox-desc,.imageBox.even .imageBox-desc{padding:2.5rem 2.5rem 1.5rem}.imageBox .imageBox-desc h3,.amenitiesBox .amenities-comtent h3{font-size:1.25rem;line-height:1.5rem;margin-bottom:1rem}.amenitiesBox{margin-right:0}.amenitiesBox ul{margin:0}.amenitiesBox ul li{width:50%}.amenitiesBox .amenities-comtent{margin-left:0;padding:2rem}}.headerBox{height:232px;width:100%;background:linear-gradient(#1e1e1e,#3a3a3a);position:absolute;top:0;left:0;z-index:0}.headerBox.small{height:63px}.gmap iframe{width:100%;height:100%;border-width:0}.sortArea{width:81%;position:relative;margin:0 auto}.sortArea .form-group select.darkSelect{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/nav-arrow.png) right center no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#fff;border:0;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0875rem;padding-right:1.25rem}.sortArea .form-group select option{color:#585858}.sortArea .currentLocale{z-index:999}.sortArea .currentLocale .lname{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/nav-arrow.png) right center no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#fff;border:0;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0875rem;padding-right:2rem;position:relative;display:inline-block;cursor:pointer}.sortArea .currentLocale .llink{position:relative;display:inline-block}.sortArea .currentLocale .lname.close{opacity:1;float:none;background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/nav-arrow-close.png) right center no-repeat}.sortArea .currentLocale .lname .currentLocale-cities{display:none;background-color:#3a3a3a;color:#fff;position:absolute;width:100%;top:100%;left:0;padding:2rem 1rem;min-width:30%;z-index:888}.sortArea .form-inline .currentLocale-cities .checkbox label{font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0}.sortArea .form-inline .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:left;margin-bottom:0}.sortArea .form-inline .currentLocale-cities .checkbox label input{margin-right:1rem}.propertyBox.fixedHeight,.propertyBox.fixedHeight1{min-height:484px;overflow-y:scroll}.clearfix{display:block;clear:both;width:100%}.sortArea .form-group a{color:#1054fb;font-family:"Rubik",sans-serif;font-weight:400;font-size:.875rem;line-height:normal;letter-spacing:normal;margin-left:1.375rem}.sortArea .form-group a.btn.btn-white{margin-left:0;padding:.5rem 1.875rem .25rem}.hideonpc{display:none;z-index:888;margin:1rem 0 0 0}.hideonpc .form-group{width:50%;margin-bottom:0}.sortArea .form-group .lightSelect.close{opacity:1}.hideonpc .form-group .lightSelect.close{float:none!important}.sortArea .form-group .lightSelect{background:#fff;-moz-appearance:none;-webkit-appearance:none;color:#585858;border:0;font-family:"Rubik",sans-serif;font-weight:400;font-size:.875rem;line-height:normal;letter-spacing:normal;padding:0;min-width:160px;margin-right:1rem;position:relative;cursor:pointer}.sortArea .lightSelect span:not(.js-min):not(.js-max):not(.js-range){display:block;cursor:pointer;padding:.625rem 1rem .625rem 1rem}.sortArea .lightSelect span span{display:inline-block}.sortArea .lightSelect span::after{content:"";background:url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/arrow-blue.png) right center no-repeat;width:10px;height:10px;transition:all 0.25s ease-in-out;right:10px;top:40%;position:absolute}.sortArea .lightSelect.close span::after{transform:rotate(180deg)}.sortArea .lightSelect .lightSelect-toggle span{padding:0 .5rem}.sortArea .lightSelect .lightSelect-toggle span::after{background:#fff0}.sortArea .lightSelect .lightSelect-toggle{display:none;background:#fff;padding:1rem;color:#585858;position:absolute;width:100%;top:100%;left:0;z-index:999}.sortArea .form-group .lightSelect .lightSelect-toggle .checkbox label{margin:0 0 .6rem 0;font-family:"Rubik",sans-serif;font-weight:400;font-size:.875rem;line-height:1rem;letter-spacing:0}.sortArea .form-group .lightSelect-toggle input[type="checkbox"]{margin-right:.5rem}.sortArea .form-group .lightSelect-toggle input[type="text"]{width:100%;margin:0 0 1.5rem 0}.sortArea .lightSelect .lightSelect-toggle.sqft,.sortArea .lightSelect .lightSelect-toggle.price{width:190px;padding:.625rem .625rem}.sortArea .lightSelect .lightSelect-toggle.amenities{width:250px;padding:.625rem .625rem}.sortArea .lightSelect .lightSelect-toggle.sqft input[type="text"],.sortArea .lightSelect .lightSelect-toggle.price input[type="text"]{display:inline-block;width:40%;color:#aaa}.sortArea .lightSelect .lightSelect-toggle input[type="text"]::placeholder{color:#aaa}.sortArea .lightSelect .lightSelect-toggle.sqft .form-inline,.sortArea .lightSelect .lightSelect-toggle.price .form-inline{display:inline-block;vertical-align:top;width:100%}.sortArea .lightSelect .lightSelect-toggle.sqft .js-range,.sortArea .lightSelect .lightSelect-toggle.price .js-range{padding:0 .1rem}.lightSelect-toggle .js-range-lists-val.selected{color:#1054fb}.sortArea .range-lists{width:50%}.sortArea .range-lists p{margin-bottom:.6rem}.sortArea .range-lists p:hover{text-decoration:underline;color:#1054fb}.sortArea .range-lists.min{float:left}.sortArea .range-lists.max{float:right;padding-left:1rem}.sortArea .buttons{z-index:888}.sortArea .btn-primary{font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:1rem;color:#fff;text-transform:uppercase;background:#1054fb;border:none;border-radius:0;box-shadow:0 .125rem .25rem rgb(0 0 0 / .25);padding:.875rem 1.875rem .65rem;margin:.5rem 0}.sortArea .btn-primary:hover,.sortArea .btn-primary:active,.sortArea .btn-primary:focus{background:#326dff}.sortArea .btn-default{font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:1rem;color:#585858;text-transform:uppercase;background:#fff;border:none;border-radius:0;box-shadow:0 .125rem .25rem rgb(0 0 0 / .25);padding:.875rem 1.875rem .65rem;margin:.5rem 0}.sortArea .btn{margin-right:1rem}.centered{width:990px;margin:0 auto}.centered.single-community{position:relative;margin-top:2.5rem}.single-community.abs-top-small{margin-top:3rem;margin-bottom:3rem}.single-community h1{margin-bottom:1.5rem}.single-community .comm-desc{margin-top:2rem}.single-community .app-item.app-location{margin-bottom:2rem}.single-community .app-item.app-location.imgtop{margin-bottom:.5rem}.single-community h4{margin-bottom:1rem}.single-community p.app-item{margin:.5rem 0}.communityLogoBox{background-color:#fff;position:absolute;right:0;max-width:430px;float:right;top:auto;width:40%;z-index:1;padding:20px;margin-top:-56px}.communityLogoBox a.btn-primary{padding:.75rem 7rem .75rem;margin:2.5rem 0 .75rem 0}.communityLogoBox a.btn-white{width:100%;padding:.7rem 6.25rem .7rem;margin:2.5rem 0 .75rem 0}.communityLogoBox .app-manager{margin:1rem 0}.communityLogoBox .app-manager img{width:64px}.communityLogoBox .app-item.nopadding{line-height:1rem;margin:.75rem 0 .5rem 0}.communityLogoBox .comm-manager-name{font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:normal;color:#3b3b3b;margin:.5rem 0 .5rem 0}.communityLogoBox .featured-amenities{margin-top:3rem}.communityLogoBox .featured-amenities ul{margin:0;padding:0;list-style:none}.communityLogoBox .featured-amenities ul li{display:inline-block;min-width:48%;color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;padding:.5rem 0}.communityLogoBox .featured-amenities li img{vertical-align:middle;width:32px}.communityLogoBox .featured-amenities li span{color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;margin-left:.5rem}.amenities-box ul{margin:0;padding:0;list-style:none}.amenities-box ul li{display:inline-block;min-width:32%;color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;padding:.5rem 0}.amenities-box ul li .amenity-box{display:flex;align-items:center;gap:.8rem}.amenities-box li img{vertical-align:middle;width:32px}.amenities-box li span{color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem}.comm-social-box{margin:1.5rem 0 2rem}.comm-social-box h4{margin-bottom:1.25rem}.comm-social a{margin-right:1.5rem;color:#1054fb;font-family:"Rubik",sans-serif;font-weight:400;font-size:.875rem;line-height:normal}.comm-social img{width:24px}.comm-policy{margin:4rem 0 0 0}.comm-policy ul{margin:0;padding:0;list-style:none}.comm-policy ul li{display:flex;align-items:center;gap:.8rem;min-width:32%;color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;padding:.5rem 0}.comm-policy ul li a{color:#1054fb}.comm-policy li img{vertical-align:middle;width:32px}.amenities-box li span{color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem}.site-main article{min-height:250px}.floorplans-area{margin:4rem 0 0 0}.floorplans-area .sortArea{width:auto;display:inline-block;padding-left:0;position:relative;margin:0 auto;background-color:#fff}.floorplans-area .sortArea .form-inline{flex:auto}@media (max-width:1250px){.floorplans-area .sortArea .form-inline .form-inline{padding-left:1rem}}@media (max-width:991px){.floorplans-area .sortArea{width:100%;display:block;margin:0}.floorplans-area .sortArea .form-inline{display:inline-block;width:auto;margin:0 0 0 10px}.sortArea .form-group .lightSelect .lightSelect-toggle .checkbox label{margin:0 0 .6rem .6rem}.floorplans-area .sortArea .form-inline .form-inline{padding-left:0}}.filterform{padding:1rem 4rem 3rem 0}.filterform.botmarginfix{padding-bottom:1rem}.sortArea .form-group.filterform .lightSelect{border:1px solid #e5e5e5}.sortArea .form-group.filterform .lightSelect.bigSize{min-width:190px}.sortArea .filterform .lightSelect .lightSelect-toggle{left:-1px;min-width:150px;border:1px solid #e5e5e5;border-top-color:#fff}.floorplans-area .carousel-inner{padding:1.5rem 1rem}.floorplan-box{background-color:#fff;border:1px solid #e5e5e5;padding:1rem 1rem .5rem 1rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.floorplan-box-container{height:100%;padding:1rem 1rem 1rem 1rem}.floorplan-box .row{height:100%}.floorplan-box .col-lg-6.fpleft{padding:2rem;cursor:pointer}.floorplan-box .col-lg-6.fpright{padding:1rem 0}.floorplan-box .col-lg-6.fpright h3{color:#1054fb;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0625rem;margin-bottom:1rem;cursor:pointer;width:95%}.carousel-indicators-box{position:relative;background:#fff}.carousel-indicators-box ol.all-pag{display:inline-flex;list-style:none;margin:0;padding:0}.floorplans-area .carousel .carousel-item{width:100%;padding-bottom:2rem}.floorplans-area .carousel-indicators{position:static;right:auto;bottom:auto;left:auto;z-index:555;display:inline-flex;justify-content:left;padding-left:0;margin-right:0;margin-left:0;list-style:none}.floorplans-area .carousel-indicators{background-color:#fff0}.floorplans-area .carousel-indicators li{color:#585858;font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:2.5rem;position:static;flex:0 1 auto;width:40px;height:40px;margin-right:3px;margin-left:3px;text-indent:unset;background-color:#fff0;text-align:center;cursor:pointer}.floorplans-area .carousel-control-next,.floorplans-area .carousel-control-prev{position:static;top:auto;bottom:auto;display:-webkit-box;display:-ms-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;color:#585858;text-align:center;opacity:1}.floorplans-area .carousel-control-prev-icon{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/slideshow-prev.png) center center no-repeat}.floorplans-area .carousel-control-next-icon{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/slideshow-next.png) center center no-repeat}.floorplans-area .carousel-control-next-icon,.floorplans-area .carousel-control-prev-icon{display:inline-block;width:40px;height:40px}.floorplans-area .carousel-indicators li::before{display:none}.floorplans-area .carousel-indicators li::after{display:none}.floorplans-area .carousel-indicators li.active{background-color:#fff0;color:#1054fb}.neighborhood-area{margin:4rem 0 0 0}.nearbyproperties-area{margin-top:4rem;margin-bottom:3rem}.nearbyproperties-area ul{margin:0 0 1rem 0;padding:0}.nearbyproperties-area .recentviewed_post li{margin:0 10px}.recentviewed_post{margin:0;padding:0}.catList{margin:60px 0 45px}.catList a{color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.125rem;letter-spacing:.0825rem;padding:0 1rem}.catList a.active{color:#1054fb}.postsList{padding-top:2rem}.postsList article{border:1px solid #efefef;margin:15px 0;display:flex;flex-direction:column}.postsList article .thumb_container{position:relative;text-align:center}.postsList article a.post-thumbnail img{width:100%}.postsList article h2,.postsList article h2 a{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0825rem;padding:.5rem 0 1rem 0}.postsList .col-12{display:flex}.postsList .cat_box{position:absolute;bottom:0;left:0;width:auto;background-color:#fff}.postsList .cat_box a{color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:.75rem;line-height:1rem;letter-spacing:.0825rem;padding:.5rem 1rem}.postsList .entry-content{padding:1.8rem 1.8rem 1rem 1.8rem;display:flex;flex-direction:column;height:100%}.postsList .wp-post-image{width:100%;height:auto}.postsList p{display:flex;flex-grow:1}.pagination span,.pagination a{font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1rem;padding:1rem}.pagination span{color:#1054fb;display:inline-block}.pagination a{color:#585858;display:inline-block}.pagination a:hover{text-decoration:none}.singleBox{margin:60px 0}.singleBox.abs-top-small{margin:120px 0 60px}.singleBox .entry-header{margin-bottom:3rem}.single-thumb.in-center{float:none;margin:0 auto}.single-thumb.in-left{float:left;margin:0 20px 0 0}.single-thumb{text-align:center}.single-thumb img{max-width:100%;height:auto!important;display:inline-block}.blog .carousel-item,.archive .carousel-item{display:flex;align-items:center;justify-content:center;min-height:300px}.blog .carousel-item .catList,.archive .carousel-item .catList{color:#fff;background:rgb(6 81 121 / .5);display:flex;align-items:center;justify-content:center;margin:0;padding:3.5rem 1rem 0 1rem;top:0;left:0;right:0;bottom:0;position:absolute;font-size:1rem}.blog .carousel-item .catList a,.archive .carousel-item .catList a{color:#fff;text-decoration:none;font-weight:100}.catList .showOnMobile{display:none}.catList_title{color:#fff;font-family:"Rubik",sans-serif;font-size:1rem;line-height:1rem;font-weight:500;letter-spacing:.0825rem;margin-top:1rem;margin-bottom:.75rem;padding:0 1rem}@media (max-width:767px){.blog .carousel-item .catList,.archive .carousel-item .catList{display:inline-block;padding:5.5rem 1rem 0 1rem}.blog .carousel-item .catList a,.archive .carousel-item .catList a{display:block;margin-bottom:10px}.catList .showOnMobile{display:block}}.blog .carousel-item .catList .active,.archive .carousel-item .catList .active{font-weight:400}.blog h1,.archive h1{font-size:2.5rem;margin:4rem 0 2rem 0}.blog a,.archive a{text-decoration:none;font-weight:500}.pagination{margin:1rem 1rem 4rem 1rem;font-weight:300}.pagination span,.pagination a{font-weight:300;font-size:1rem;line-height:1rem;padding:1rem 1.5rem;border:solid 1px #efefef}.pagination .current{background:#326dff;color:#fff;transition:all ease 0.5s}.pagination a:hover{background:#326dff;color:#fff;transition:all ease 0.5s}.entry-info{display:flex;align-items:center;font-size:.8rem;color:#5a5956;margin-bottom:1rem}.entry-info a{color:inherit;font-weight:inherit}.entry-info img,.entry-info-date{margin-right:.8rem}a.btn-white-new{text-transform:initial;background:#fff;transition:all ease 0.5s;color:#212529;fill:#212529;border:solid 1px #326dff;display:inline-flex;align-items:center;padding:1rem 1.5rem!important;font-weight:300;font-size:1rem!important;white-space:break-spaces;line-height:1.5rem}.btn-white-new svg{transition:all ease 0.5s;fill:#212529;margin-left:1rem}.btn-white-new:hover{background:#326dff;color:#fff!important;transition:all ease 0.5s;fill:#fff}.btn-white-new:hover svg{fill:#fff;transition:all ease 0.5s}@media (max-width:1840px){.centered.single-community{padding:0 5% 0 1rem}}@media (max-width:1700px){.centered.single-community{padding:0 10% 0 1rem}}@media (max-width:1560px){.centered.single-community{padding:0 15% 0 1rem}}@media (max-width:1460px){.centered.single-community{padding:0 20% 0 1rem}}@media (max-width:1345px){.centered.single-community{padding:0 25% 0 1rem}}@media (max-width:1240px){.centered.single-community{float:left;width:60%;padding:0 1rem}}@media (max-width:1040px){.sortArea .form-group .lightSelect{min-width:120px}}@media (max-width:991px){.catList a{font-size:1rem;line-height:1rem}.sticky{position:fixed;top:0;width:100%;z-index:99999}.sortArea.sticky{padding:1rem;background:linear-gradient(#1e1e1e,#3a3a3a)}.centered{width:100%;margin:0;padding:0 10px}.form-group.form-inline.mt-20.hideonmobile{top:79px;width:95%;margin:0;background-color:#fff;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;position:absolute;z-index:888}.sc-nav{display:none}.communityLogoBox{position:static;width:100%;max-width:100%;padding-left:1rem;padding-right:1rem;padding-bottom:0}.communityLogoBox img{max-width:40%}.communityLogoBox .featured-amenities{display:none}.communityLogoBox .app-manager img{width:32px}.communityLogoBox .app-item.nopadding{display:none}.communityLogoBox .comm-manager-name{font-weight:400;font-size:.875rem}.centered.single-community{margin-top:.5rem}.amenities-box ul li,.comm-policy ul li{display:block}.floorplan-box .row{margin-left:0;margin-right:0}.floorplan-box .col-lg-6.fpleft{width:49%;float:left;padding:2rem 1rem 1rem}.floorplan-box .col-lg-6.fpright{width:49%;float:left;padding:1rem 1rem 2rem}.neighborhood-area{margin:3rem 0 0 0}.nearbyproperties-area{margin-top:3rem;text-align:center}.nearbyproperties-area .recentviewed_post li{margin-left:0;margin-right:0}}@media (max-width:575px){.floorplans-area .carousel-indicators li{width:30px}.sortArea .form-inline .currentLocale-cities .checkbox label input{margin-top:.375rem}}@media (max-width:450px){.floorplan-box .col-lg-6.fpright h3{font-size:1rem}.sortArea .currentLocale .lname{font-size:1rem;line-height:1.25rem}.communityLogoBox a.btn-primary{padding:.75rem 2.5rem .75rem;margin:2rem 0 .75rem 0}.communityLogoBox a.btn-white{padding:.7rem 1.75rem .7rem;margin:2.5rem 0 .75rem 0}.sortArea #sortCommunities .form-group{width:100%}.sortArea .currentLocale .lname{font-size:.875rem;line-height:1rem;width:100%}.floorplan-box .col-lg-6.fpleft img{width:100%}}@media (max-width:345px){.sortArea .currentLocale .lname{font-size:.75rem;line-height:.875rem}.communityLogoBox a.btn-primary{padding:.75rem 2.5rem .75rem;margin:2rem 0 .5rem 0}.communityLogoBox a.btn-white{padding:.7rem 1.75rem .7rem;margin:2.5rem 0 .5rem 0}}.searchList{margin:0 auto 0;padding-left:8.5%}.searchList .propertyBox.near{margin-left:-9%}.propertyBox.fixedHeight1{margin-top:3.5rem}.propertiesList{width:70%;margin:3.125rem auto 0}.propertiesList .propertyItem{border:1px solid #e5e5e5;position:relative;margin-bottom:2rem}.propertiesList .propertyItem.pi_hover{box-shadow:0 0 10px 1px rgb(0 0 0 / .5)}.propertiesList .propertyItem .left-img img{cursor:pointer}.propertiesList .propertyItem .left-img{float:left;width:360px}.propertiesList .propertyItem .right-desc{float:left;padding:15px 15px 15px 30px;width:calc(100% - 360px)}.propertiesList .propertyItem .right-desc h3,.propertiesList .propertyItem .right-desc h3 a,.marker-data h3,.marker-data h3 a,.neighborhood-area .marker-data.standard h3,.neighborhood-area .marker-data.standard h3 a{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5rem;letter-spacing:.0125rem;margin-bottom:0;word-break:break-word;white-space:pre-line;text-decoration:none}.propertiesList .propertyItem .right-desc h3 a:hover,.marker-data h3 a:hover,.neighborhood-area .marker-data.standard h3 a:hover{text-decoration:underline}.propertiesList .propertyItem p.app-city,.marker-data p.app-city,p.app-city{color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:.75rem;line-height:1rem;letter-spacing:.0325rem;margin:1rem 0}p.app-city a{color:#585858;text-decoration:none}p.app-city a:hover{text-decoration:underline}.marker-data p.app-city{margin:.5rem 0}.app-calltxt{margin:.5rem 0}p.app-item{color:#585858;font-family:"Rubik",sans-serif;font-weight:400;font-size:.875rem;line-height:normal;letter-spacing:0;margin:1rem 0;padding-left:2rem}p.app-bed{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/app-icon-bed.png) left center no-repeat;background-size:24px 15px}p.app-bath{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/app-icon-bath.png) left center no-repeat;background-size:24px 15px}p.app-sqft{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/app-icon-interior.png) left center no-repeat;background-size:24px 24px}p.app-price{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/app-acon-hands.png) left center no-repeat;background-size:24px 24px}p.app-location{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/location_icon.png) left center no-repeat;background-size:24px;line-height:1.5rem}p.app-phone{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/app-phone-icon.png) left center no-repeat;line-height:1.5rem}p.app-web{background:#fff0 url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/app-web-icon.png) left center no-repeat;line-height:1.5rem}p.app-item.red{color:red}.imgtop{background-position:left top!important}.app-manager{color:#3b3b3b;font-size:.875rem}.app-manager a{display:block}.app-manager .pull-left{margin-right:.5rem;vertical-align:center}.app-manager img{width:32px}.app-manager span{color:#1054fb}.marker-data{position:relative;height:345px}.marker-data .comm_meta{background-color:#fff;width:315px;height:184px;position:absolute;right:0;bottom:0;padding:15px 15px 0 15px}.map-filter a{color:#1054fb;font-family:"Rubik",sans-serif;font-weight:500;font-size:.875rem;line-height:normal;letter-spacing:0;margin:0;padding:0 2rem}@media (max-width:1758px){.sortArea{width:75%}.propertiesList{width:75%}.searchList{padding-left:7%}.searchList .propertyBox.near{margin-left:-7.5%}}@media (max-width:1645px){.sortArea{width:80%}.propertiesList{width:80%}.searchList{padding-left:5.5%}.searchList .propertyBox.near{margin-left:-6%}}@media (max-width:1545px){.sortArea{width:85%}.propertiesList{width:85%}.searchList{padding-left:4.5%}.searchList .propertyBox.near{margin-left:-5%}}@media (max-width:1457px){.sortArea{width:90%}.propertiesList{width:90%}.searchList{padding-left:3%}.searchList .propertyBox.near{margin-left:-3.5%}}@media (max-width:1379px){.sortArea{width:95%}.propertiesList{width:95%}.searchList{padding-left:1%}.searchList .propertyBox.near{margin-left:-2%}}@media (max-width:1309px){.sortArea{width:95%}.propertiesList{width:95%}}@media (max-width:1246px){.sortArea{width:95%}.propertiesList{width:95%}.propertiesList .propertyItem .left-img{width:300px}.propertiesList .propertyItem .right-desc{width:calc(100% - 300px)}.propertiesList .propertyItem .left-img img{width:100%}.propertiesList .propertyItem p.app-city{margin:.5rem 0}.propertiesList .propertyItem p.app-item{margin:.625rem 0}}@media (max-width:1143px){.sortArea{width:95%}.propertiesList{width:95%}.propertiesList .propertyItem .left-img{width:250px}.propertiesList .propertyItem .right-desc{width:calc(100% - 250px)}.propertiesList .propertyItem .left-img img{width:100%;margin:1rem 0 0}.propertiesList .propertyItem p.app-city{margin:.5rem 0}.propertiesList .propertyItem p.app-item{margin:.625rem 0}.propertiesList .propertyItem .right-desc{padding:10px 20px}}@media (max-width:1123px){.propertiesList .propertyItem .right-desc{padding:10px}}@media (max-width:991px){.gmap{display:none;height:300px;margin-bottom:5rem}.sortArea .currentLocale .llink{display:none}.hideonmobile,.form-group.form-inline.hideonmobile{display:none}.hideonmobile .lightSelect.close{float:none}.hideonmobile .lightSelect .lightSelect-toggle{position:static;top:auto;padding:1rem 0 0}.hideonmobile .lightSelect.close span::after{top:20px}.hideonmobile .buttons{padding-left:1rem}.hideonpc{display:block}.sortArea{width:100%;padding:0 1rem}div.col-md-7.col-lg-7.col-sm-12{width:100%;flex:0 0 100%;max-width:100%}.searchList{padding-left:5%}.propertiesList .propertyItem{width:95%;margin:0 auto 1rem}.propertiesList .propertyItem .left-img{float:none;width:100%}.propertiesList .propertyItem .right-desc{width:100%}.propertiesList .propertyItem .left-img img{width:100%;margin:0}.propertiesList .propertyItem .right-desc{float:none;width:100%}.propertiesList .propertyItem p.app-city{margin:1rem 0}.propertiesList .propertyItem p.app-item{margin:1rem 0}.sortArea .filterform .lightSelect .lightSelect-toggle{border:none}}@media (max-width:640px){.map-filter a{display:inline-block;width:135px}}@media (max-width:1836px){.propertiesList .propertyItem .app-manager{margin-bottom:3rem}}@media (max-width:1280px){.propertiesList .propertyItem .app-manager{margin-bottom:4rem}}@media (max-width:991px){.propertiesList .propertyItem .app-manager{margin-bottom:0}}@media (max-width:750px){.form-group.mt-20{display:none}}@media (max-width:420px){.propertiesList .propertyItem .app-manager{margin-bottom:5rem}}@media (max-width:330px){.propertiesList .propertyItem .app-manager{margin-bottom:6rem}}.slideshow-container .mySlides{display:none}.slideshow-container img{vertical-align:middle}.slideshow-container{position:relative;margin:auto;text-align:center}.slideshow-container .mySlides{z-index:7777}.slideshow-container .prev,.slideshow-container .next{cursor:pointer;position:absolute;top:100%;margin-top:-40px;background-color:#fff;color:#585858;font-weight:700;font-size:1rem;width:40px;height:40px}.slideshow-container .prev{left:40px;background:#fff url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/slideshow-prev.png) center center no-repeat}.slideshow-container .next{right:40px;background:#fff url(https://www.deanzaproperties.com/wp-content/themes/deanza/images/slideshow-next.png) center center no-repeat}.slideshow-container .prev:hover,.slideshow-container .next:hover{background-color:rgb(0 0 0 / .8)}.slideshow-container .text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}.slideshow-container .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.slideshow-container .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.slideshow-container .active,.slideshow-container .dot:hover{background-color:#717171}.slideshow-container .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;opacity:1;transition:none}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.prev,.next,.text{font-size:11px}}.widget_recent_viewed_posts h2{margin-bottom:25px}.recentviewed_post li{list-style:none;padding:0 0 10px 0;clear:both;display:inline-block;margin:0 20px;vertical-align:top}.recentviewed_post li:first-child{margin-left:0}.recentviewed_post li:last-child{margin-right:0}.recentviewed_left{float:none;margin-right:0;display:table}.recentviewed_post .recentviewed_right{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:15px;word-wrap:break-word;max-width:297px}.recentviewed_right h3,.recentviewed_right h3 a{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0125rem;margin-bottom:0;text-decoration:none}.recentviewed_right h3 a:hover{text-decoration:underline}.transparent-blue,.sortArea .form-group a.transparent-blue{font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;color:#1054fb;border:1px solid #1054fb;text-transform:uppercase;padding:10px 35px;display:block;position:absolute;right:10px;top:38px}@media (max-width:991px){.sortArea.sticky .form-group a.transparent-blue{top:55px}.sortArea .form-group a.transparent-blue{color:#fff;border:1px solid #fff}}@media (max-width:575px){.hideonpc{margin:0}}@media (max-width:420px){.recentviewed_post li{margin:0}}.formap{position:relative}.gmap{min-height:350px;width:100%}#arhcomMap{margin:3.125rem 0 0}#comMap{margin:3rem 0 0}.sticky{position:fixed;top:0;width:100%}.stickymap{position:sticky;top:0;width:100%;z-index:100}.bottomAbs{position:absolute;bottom:0}.acf-map{width:100%;height:100%;border:#ccc solid 1px}.neighborhood-area .acf-map{height:625px;margin:1.125rem 0 12rem}.neighborhood-area .phoney .arrow-down{bottom:-10px}.neighborhood-area .imgDiv_wb{width:350px;height:200px;background-size:cover}.neighborhood-area .marker-data .comm_meta{width:250px}.neighborhood-area .marker-data.standard .comm_meta{width:308px}.marker div{display:none}.phoney .arrow-down{position:absolute;left:50%;bottom:0;width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #fff}.neighborhood-area .marker-data{position:relative;height:245px}.neighborhood-area .marker-data.standard{position:relative;height:345px}.neighborhood-area .marker-data h3.smaller,.neighborhood-area .marker-data h3.smaller a{font-size:.875rem}.popup-tip-anchor{height:0;position:absolute;width:200px}.popup-bubble-anchor{position:absolute;width:100%;bottom:8px;left:0}.popup-bubble-anchor::after{content:"";position:absolute;top:0;left:0;transform:translate(-50%,0);width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:8px solid #fff}.popup-bubble-content{position:absolute;top:0;left:0;transform:translate(-50%,-100%);background-color:#fff;padding:5px;border-radius:5px;font-family:sans-serif;overflow-y:auto;box-shadow:0 2px 10px 1px rgb(0 0 0 / .5)}.over-map{display:none;position:absolute;bottom:-150px;left:0;z-index:99;height:490px;width:690px;overflow-y:hidden;background-color:#fff;padding:1rem 4.5rem 3rem 10rem}.over-map.active{display:block}.over-map-data{min-height:300px;max-height:426px;min-width:458px;overflow-y:scroll}.over-map ul{list-style:none;margin:0;padding:0}.over-map ul li{border-bottom:1px solid #c4c4c4;cursor:pointer}.over-map ul li.active,.over-map ul li:hover{background-color:#f2f2f2}.over-map ul div.forimg,.over-map ul div.fortxt{float:left}.over-map ul div.forimg{width:35%}.over-map ul div.fortxt{width:65%}.over-map ul div.forimg img{width:132px;height:104px}.over-map ul div.forimg.empty{min-width:132px;height:104px}.over-map ul div.fortxt{word-wrap:break-word;padding:1rem}.over-map ul li h3{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0125rem}.floorplan-modal .modal-dialog{width:80%;max-width:80%;height:70%}.floorplan-modal .modal-body{padding:4rem 2rem}.floorplan-modal .modal-content{background-color:#f2f2f2}.floorplan-modal .modal-body .col-lg-7{text-align:center}.floorplan-modal .modal-body h3{font-family:"Rubik",sans-serif;font-weight:400;font-size:3rem;line-height:3.5rem;letter-spacing:.125rem;margin-bottom:1rem}.floorplan-modal .modal-body .app-item{padding-left:0}.floorplan-modal .modal-body .app-item-big{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0625rem}.floorplan-modal .modal-body .app-item.mt-20{margin-top:2rem}.floorplan-modal .modal-body .app-manager{margin-top:2rem}.floorplan-modal .modal-body .app-manager img{width:64px}.floorplan-modal .modal-body .floorplan-btn{position:static;margin-top:1em}.communityLogoBox a.btn-primary.nomargin,.communityLogoBox a.btn-white.nomargin{margin-top:0}@media (max-width:991px){.centered.single-community{width:100%}.comm-policy,.floorplans-area{margin-top:2rem}.all-gallery,.feature-gallery{margin-bottom:2rem}.communitiesBoxes .ci-content h4{font-size:1.125rem;line-height:1.375rem}.widget_recent_viewed_posts h2{font-size:1.5rem}.floorplan-modal{left:10%;right:auto;width:90%}.modal-header .close{padding:1rem;margin:0 0 0 auto}.floorplan-modal .modal-dialog{height:50%}.floorplan-modal .modal-body{padding:1rem .5em 2rem}.floorplan-modal .modal-body .row{display:block;margin-right:0;margin-left:0}.floorplan-modal .modal-body .col-lg-7{width:90%;float:none;margin:0 auto}.floorplan-modal .modal-body .col-lg-5{width:100%;float:none}.floorplan-modal .modal-body .col-lg-7 img{width:70%}.floorplan-modal .modal-body h3{font-size:1.25rem;line-height:2.5rem}.floorplan-modal .modal-body p{margin-bottom:.5rem}.floorplan-modal .modal-body .app-item-big{font-size:.875rem;line-height:1.25rem}.floorplan-modal .modal-body .app-manager{margin-top:1rem}.floorplan-modal .modal-body .app-item.mt-20{margin-top:1rem}.floorplan-modal .modal-body .app-manager img{width:32px}.floorplan-modal .modal-body .app-manager .pull-left.for-right{float:none}}.modal.schedule-modal{z-index:1111}.modal.schedule-modal .modal-dialog{max-width:50%}.modal.schedule-modal .modal-content{background-color:#f2f2f2}.modal.schedule-modal .modal-header{border-bottom:none}.modal.schedule-modal .modal-body{padding:0 15% 2rem;font-family:"Rubik",sans-serif;font-weight:400;font-size:.875rem;line-height:1rem;color:#3b3b3b}.modal.schedule-modal .modal-body label{width:100%}.modal.schedule-modal .modal-body input,.modal.schedule-modal .modal-body textarea{color:#9f9c99;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:normal;padding:.5rem 1rem;width:100%;border:1px solid #e5e5e5;margin:.5rem 0}.modal.schedule-modal .modal-body button.btn.btn-primary,.gform_button{width:auto;font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:1rem;color:#fff;text-transform:uppercase;background:#1054fb;border:none;border-radius:0;box-shadow:0 .125rem .25rem rgb(0 0 0 / .25);padding:1.063rem 1.875rem .8125rem;cursor:pointer;margin:.5rem 0}.gform_button:hover{color:#fff;border-color:#204d74;background-color:#286090}.gform_heading{display:none}.gform_confirmation_message{color:#21d161;font-weight:700}.modal.schedule-modal .modal-body p.comm-manager-name{margin:.5rem 0}.modal.schedule-modal .modal-body label.forinput input{margin:0}.modal.schedule-modal .modal-body h3{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:3rem;line-height:3.5rem;letter-spacing:.0625rem;margin-bottom:1rem}.modal.schedule-modal .modal-body h4{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0625rem;margin:1.25rem 0 1rem}@media (max-width:1240px){.communityLogoBox{margin-top:0}}@media (max-width:1200px){.modal.schedule-modal .modal-dialog{max-width:60%}.modal.schedule-modal .modal-body{padding:0 10% 1rem}}@media (max-width:991px){.modal.schedule-modal .modal-body h3{font-size:2rem;line-height:2.5rem}.over-map{height:390px;width:490px;padding:1rem 1.5rem 1rem 3rem}.over-map-data{min-height:200px;max-height:326px;min-width:258px;overflow-y:scroll}}@media (max-width:575px){.modal.schedule-modal .modal-dialog{max-width:80%}.neighborhood-area .acf-map{height:325px;margin:1.125rem 0 1.125rem}.over-map{position:relative;bottom:auto;width:100%;padding:.5rem}}.search-form{margin:2rem 0}.search-form .screen-reader-text{font-weight:700;margin-right:1.5rem}.search-form input.search-field{background:#fff;-moz-appearance:none;-webkit-appearance:none;color:#585858;border:1px solid #e5e5e5;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:normal;letter-spacing:normal;padding:.625rem 2.5rem .625rem 1rem;min-width:160px;margin-right:1rem;position:relative;cursor:pointer}button.search-submit,.vfbp-form .btn-primary,.contact_form_on_single_blog_post-wrapper .gform_button{width:auto;font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;line-height:1rem;color:#fff;text-transform:uppercase;background:#1054fb;border:none;border-radius:0;box-shadow:0 .125rem .25rem rgb(0 0 0 / .25)!important;padding:1rem 1.5rem .75rem;margin:0;cursor:pointer}.search-submit .screen-reader-text{position:initial;clip:initial;clip-path:initial;-webkit-clip-path:initial}.vfbp-form .btn-primary.btn-file{padding:.5rem 1rem .25rem;font-size:.875rem}button.search-submit .screen-reader-text{font-weight:400;margin-right:0}.pinic{background:url(https://www.deanzaproperties.com/wp-content/uploads/2019/02/pin.png) no-repeat left center;background-size:16px;display:inline-block;vertical-align:bottom;padding-left:25px}@media screen and (max-width:768px){img{max-width:100%}.hideonpc{z-index:10}}.for_date{color:#585858;font-size:.875rem}[class^="TS_GV_ClG_Div1"],[class^="TS_GV_ClG_Div2_Hov1"]{opacity:1!important;top:auto!important}.vfb-fieldType-captcha #vfb-recaptcha-error{display:none!important}.aligncenter{display:block;margin:0 auto}.alignleft{display:block;float:left;margin:0 15px 15px 0}.alignright{display:block;float:right;margin:0 0 15px 15px}.for-sidebar3{position:absolute;top:1rem;right:3.125rem}.clickPay{display:inline-block;margin:0 auto}.for-sidebar3 h2{color:#fff;font-family:"Rubik",sans-serif;font-weight:400;font-size:1rem;line-height:1rem;letter-spacing:.0625rem;padding:1rem 0 .5rem}@media (max-width:1600px){.for-sidebar3{right:1.25rem}}@media (max-width:991px){.for-sidebar3{top:auto;bottom:1rem;right:.625rem;padding-top:1rem}}@media (max-width:640px){.for-sidebar3{position:initial}}span[class*="TS_GV_ClG_Div"]{font-family:"Rubik",sans-serif!important}.contact_form_on_single_blog_post-wrapper{background:#fbfbfb;margin-bottom:2rem}.contact_form_on_single_blog_post-wrapper h1,.contact_form_on_single_blog_post-wrapper h2,.contact_form_on_single_blog_post-wrapper h3{padding:2rem 1rem 1rem 1rem;margin:0;line-height:initial;font-size:1.5rem}.contact_form_on_single_blog_post-wrapper label{display:none}.contact_form_on_single_blog_post-wrapper input,.contact_form_on_single_blog_post-wrapper textarea{border:none!important;border-radius:0!important;background:#fff;box-shadow:none!important;-webkit-box-shadow:none!important}.contact_form_on_single_blog_post-wrapper button,.contact_form_on_single_blog_post-wrapper .gform_button{width:100%!important;margin:0 0 1rem 0!important;text-transform:none!important;font-weight:400!important}.contact_form_on_single_blog_post-wrapper .gform_button:hover{color:#fff;border-color:#204d74;background-color:#286090}.contact_form_on_single_blog_post-wrapper .gform_wrapper,.contact_form_on_single_blog_post-wrapper .gform_confirmation_wrapper{padding:1rem}.recent_posts_on_single_blog_post-wrapper{border:solid 1px #efefef;padding:1rem 1rem 0rem 1rem;margin:0 0 2rem 0}.recent_posts_on_single_blog_post-wrapper h2{padding:1rem 0}.recent_posts_on_single_blog_post-wrapper ul{list-style:none;padding:0;margin:0}.recent_posts_on_single_blog_post-wrapper li{padding:.5rem 0}.recent_posts_on_single_blog_post-wrapper li a{display:flex;color:initial}.recent_posts_on_single_blog_post-wrapper img{max-width:70px;height:auto;margin-right:1rem}.recent_post_title{font-size:14px;font-size:.9rem}.recent_post_date{font-size:.8rem;color:#5a5956;display:flex;align-items:center;padding:.5rem 0}.apartments_on_single_blog_post-wrapper{padding-bottom:.7rem}.apartments-cat{background:#fbfbfb;padding:.5rem;margin-bottom:.3rem}.apartments-cat-apartments-contain{display:none}.apartments-cat-apartments-contain a{color:#454442!important}.active-accordion{display:block}.accordion .c-up{display:none}.accordion .c-down{display:block}.active-accordion .c-up{display:block}.active-accordion .c-down{display:none}.apartments-cat-name{font-size:14px;font-size:.9rem;font-weight:600;padding:.5rem 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.apartments-cat-name img{margin-right:0;width:10px}.apartments-cat-apartments-contain li{font-size:13px;font-size:.8rem;font-weight:200}.appartmets-item-title{font-weight:500}.post a{text-decoration:none}.post h1,.post h2,.post h3{font-family:"Rubik",sans-serif;font-weight:500}.post h1,.single-newsletter h1{font-size:30px;font-size:1.88rem}.post h2,.post h3,.single-newsletter h2,.single-newsletter h3{font-size:20px;font-size:1.25rem;line-height:initial;font-weight:500;letter-spacing:initial}img{max-width:100%;height:auto}.single-post .centered{width:initial;max-width:1110px;margin:0 auto}.entry-content-intro{border:solid 1px #efefef;padding:2rem 2rem 0rem 2rem}.entry-content-intro .single-thumb.in-center{margin:-2rem -2rem 0 -2rem}.entry-content-intro-text{padding:1rem 0}.post-title-of-list{margin:3rem 0}.post-list{padding:0 2rem}.post-list-item{margin-bottom:4rem}.post-list-item-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}@media (max-width:768px){.post-list-item-header{flex-direction:column}.post-list-item-title{margin-bottom:1rem}.post-cto{margin-bottom:2rem}}.post-list-item-title{font-size:20px;font-size:1.25rem;font-weight:500}.post-list-item-address a{color:inherit;display:flex;align-items:center}.post-list-item-address img{padding:0 1rem}.post-list-content{margin:2rem 0}.post-cto{background:#fbfbfb;padding:2rem}.post-cto-title{padding-bottom:1rem}.post-cto-text{padding-bottom:2rem}.post-cto button{border-radius:0;padding:.8rem 1.5rem}.contact_form_on_single_blog_post h3{line-height:2rem}.post-list-img img{width:100%}.vfb-fieldType-captcha label{display:none}.gform_wrapper.gravity-theme .gfield_label{font-size:14px}.gform_wrapper.gravity-theme input[type="color"],.gform_wrapper.gravity-theme input[type="date"],.gform_wrapper.gravity-theme input[type="datetime-local"],.gform_wrapper.gravity-theme input[type="datetime"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="month"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="search"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="time"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme input[type="week"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.dark_border_1_solid{border:1px solid #212529}.btn-primary{color:#fff;background-color:#1054fb;border-color:#1054fb}.sr-only{position:absolute;display:block;cursor:text;margin:-1px 0 0 -1px;padding:0;width:1px;height:1px;font-weight:400;font-size:15px;line-height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0;outline:0}.search_o .search-close_btn span.noVis{font-size:0}.gform_wrapper.gravity-theme input[type="color"],.gform_wrapper.gravity-theme input[type="date"],.gform_wrapper.gravity-theme input[type="datetime-local"],.gform_wrapper.gravity-theme input[type="datetime"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="month"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="search"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="time"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme input[type="week"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:5px 8px 6px!important}.currently-unavailable{display:block;margin:-.5rem 0 0 0}.currently-unavailable div{background:#918cb8;color:#fff;padding:.2rem .5rem;border-radius:5px;font-size:.8rem;display:inline-block}.price-availability-row{display:flex;align-items:center;justify-content:space-between;margin:1rem 0 0 0}.app-items-contain{display:flex;align-items:center;justify-content:space-between;border-top:solid 1px #e5e5e5;padding:1rem 0}.floorplans-area .communitiesBoxes{align-items:center;display:flex;justify-content:center;align-self:center;flex-direction:column}#floorplan-carousel{background-size:cover!important;width:100%}.floorplan-box .slideshow-container{cursor:pointer}@media (max-width:991px){.floorplans-area .communitiesBoxes{align-items:flex-start}.floorplans-area .communitiesBoxes a.btn.btn-white{margin-left:0}.floorplans-area .communitiesBoxes a.btn{font-size:.8rem}}.app-price-row{font-size:1.2rem;font-weight:700;color:#585858;margin:0;margin-bottom:1rem}.app-price-row p{padding:0;margin:0}.outside-parens{font-size:.9rem}.floorplan-btn a{padding-left:1rem;font-size:.9rem;padding-right:1rem}.floorplan-box h3{font-size:1rem;color:#1054fb;margin-bottom:.5rem;line-height:initial;cursor:pointer}.floorplan-box .slideshow-container img{height:190px}.community-newsletter-container{margin:15px}.community-newsletter-container .row{justify-content:center;padding-bottom:3rem}.community-newsletter-container-inner{max-width:1200px;margin:0 auto}.community-newsletter-container-view-more{display:flex;align-items:center;justify-content:center}.community-newsletter-item{border:1px solid #efefef;margin:15px 0;display:flex;flex-direction:column;flex-grow:1}.community-newsletter-item-img{min-height:200px;display:flex;align-items:center;justify-content:center;background:#fff1d6;flex-direction:column}.community-newsletter-item-img-2,.community-newsletter-item-img-5,.community-newsletter-item-img-8{background:#f9cf78}.community-newsletter-item-img-3,.community-newsletter-item-img-6,.community-newsletter-item-img-9{background:#ced8ee}.community-newsletter-item-outer{height:100%;width:100%;margin:15px 0;display:flex}.community-newsletter-item-content{padding:1rem;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.community-newsletter-item-text{flex-grow:1;margin-bottom:-2rem}.community-newsletter-item-content p{color:#838383}.community-newsletter-item-title img{margin-right:.5rem;float:left}.community-newsletter-item-title{padding:0 0 .7rem 0}.community-newsletter-item-title h2{color:#3b3b3b;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;padding:.5rem 0 1rem 0;display:inline}.community-newsletter-item-date{font-weight:700;font-size:.9rem;display:flex;align-items:center;justify-content:center}.community-newsletter-item-date img{margin-right:.7rem;width:1.5rem;margin-top:-4px}.community-newsletter-item-img .newsletter-icon{max-width:70px;margin:1rem}.tax-community_newsletter .catList h1{margin:0;text-align:center}.tax-community_newsletter .carousel-item{max-height:300px}.community-newsletter-item a{color:inherit;text-decoration:none}.single-newsletter .entry-content{background:#fff1d6;padding:2rem 2rem 1rem 2rem;margin:0;display:flex;flex-direction:column}.single-newsletter .newsletter-thumb{margin:-2rem -2rem 2rem -2rem}.newsletter-repeater{display:flex;flex-wrap:wrap;background:#fff1d6}.newsletter-repeater-item{padding:2rem 2rem 1rem 2rem}.newsletter-repeater-item-color-yellow{background:#fff1d6}.newsletter-repeater-item-color-red{background:#fad8d4}.newsletter-repeater-item-size-1{width:100%}.newsletter-repeater-item-size-2{width:50%}.newsletter-repeater-item h1,.newsletter-repeater-item h2,.newsletter-repeater-item h3,.newsletter-repeater-item h4,.newsletter-repeater-item h5,.newsletter-repeater-item h6{margin-bottom:1rem;line-height:initial}.newsletter-repeater-item p{margin-bottom:1rem}.newsletter-repeater-item-border-yes{border:solid 1px;border-bottom:0;border-left:solid 1px #fff0;border-right:0}.newsletter-repeater-item-border-yes.newsletter-repeater-item-2{border-left:solid 1px #000}@media (max-width:991px){#floorplan-carousel{background:none!important}}@media (max-width:768px){.newsletter-repeater-item-size-2{width:100%}.newsletter-repeater-item-border-yes.newsletter-repeater-item-2{border-left:solid 1px #fff0}}.newsletter-hero{display:flex;flex-direction:column;padding:30px;min-height:320px;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center}.newsletter-hero h1{font-size:30px;font-weight:500;line-height:1.5}.newsletter-hero .description{font-size:18px;font-weight:500}.newsletter-content-blocks{display:flex;gap:30px;margin-top:30px}.newsletter-content-blocks .content-block{flex:1;background-repeat:no-repeat;background-position:center;background-size:cover}.newsletter-content-blocks .content-block h2{margin-bottom:15px;font-size:18px;line-height:1.4;text-decoration:underline;font-weight:500}.newsletter-content-blocks .content-block.bg-active .content-text{display:flex;flex-direction:column;padding:20px;height:100%}.newsletter-content-blocks .content-block.bg-active .content-text.vertical-center{justify-content:center}.newsletter-bottom-contents{text-align:center;margin-top:30px}@media (max-width:768px){.newsletter-content-blocks{flex-wrap:wrap;gap:20px}.newsletter-content-blocks.layout-3 .content-block{flex:none;width:calc(50% - 10px)}.newsletter-content-blocks.layout-3 .content-block:last-child{width:100%}}@media (max-width:570px){.newsletter-content-blocks.layout-2 .content-block,.newsletter-content-blocks.layout-3 .content-block{flex:none;width:100%}}.apartments-cat-link{color:#212529}.w-64px{width:64px!important}.w-32px{width:32px!important}body.search-results .entry-title{font-size:24px}body.search-results .entry-title a{text-decoration:none;font-weight:400}body.search-results .entry-header{margin-bottom:0}body.search-results article{margin-top:50px}body.search-results .pagination{margin:30px auto 0 auto}body.search-results article .post-meta{display:inline-block;margin-bottom:10px;padding:2px 10px;background-color:#000;color:#fff;text-transform:uppercase;font-size:12px}