.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50% / 100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.tophome{height:665px;background-size:cover;background-position:center center;position:relative}.home1,.home2,.home3,.home4{background-image:url(/assets/05380521e7b180c4909b59573a586a12/julian-square-apartments-entrance-sign.webp)}.captionhome{position:absolute;bottom:35px;left:9%;max-width:650px;background:rgba(35,45,51,0.9);color:#fff;padding:28px 34px;border-left:8px solid rgba(149,171,93,0.95)}.captionhome .h1{color:#fff;margin-bottom:14px;font-weight:900;text-align:left}.captionhome p{line-height:28px;margin-bottom:16px}.captionhome a{text-decoration:none}.home-eyebrow{color:#eef3de;font-size:16px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase}.home-description{max-width:1050px;margin:0 auto 25px;text-align:center}.home-description a{text-decoration:none}.home-welcome p:last-child{margin-bottom:0}.home-section-lead{max-width:1050px;margin-left:auto;margin-right:auto}.home-feature-list{margin:5px 0 30px}.home-feature-list>div{margin-bottom:16px}.home-feature-item{align-items:center;background:#fbfbf3;border-left:6px solid #95ab5d;box-shadow:0 6px 16px rgba(35,45,51,0.08);color:#232d33;display:flex;font-weight:900;height:100%;letter-spacing:0.5px;line-height:24px;padding:17px 18px;text-align:left}.home-feature-icon{flex:0 0 auto;height:42px;margin-right:18px;object-fit:contain;width:42px}.bgfixed{height:70vh;max-width:2000px;margin:0 auto;background-color:#ccc;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-size:cover}.bg1{background-image:url(/assets/92708290b189e21329ece5f52ddafbc0/julian-square-apartments-living-room-interior.webp)}.bg2{background-image:url(/assets/50095babe3dbcdcc621a90933a97f8d2/julian-square-apartments-bedroom-walk-in-closet.webp)}.bg3{background-image:url(/assets/a7ef93ebf168156403057b3aa0b1034f/julian-square-apartments-kitchen-dining-area.webp)}.contentflooplanshome{padding-top:60px;padding-bottom:45px}.contentflooplanshome .h2{font-weight:500;color:#232d33}.home-plan-card{align-items:center;display:flex;height:100%}.home-plan-card__image{background:#fff;flex:0 0 46%;margin-right:20px;text-align:center}.home-plan-card img{float:none;margin:0;max-height:285px;object-fit:contain;width:100%}.home-plan-detail{float:none;max-width:none;padding:18px 20px;width:100%;text-align:center}.home-plan-detail p{margin-bottom:0}.home-plan-card__detail{padding:8px 5px;text-align:left}.home-plan-card__detail .h3{margin-bottom:12px;border:none}.home-plan-card__stats{margin:0}.home-plan-card__stats div{align-items:center;display:grid;grid-template-columns:95px 1fr;margin-bottom:8px}.home-plan-card__stats dt{color:#232d33;font-weight:900}.home-plan-card__stats dd{margin:0}.home-plan-card__no-availability{color:#43545D;font-weight:900;margin:0}.home-neighborhood{background:#fbfbf3}.home-neighborhood .content{padding-top:50px;padding-bottom:55px}.home-button-row .btn{margin:0 7px 10px}.home-contact-cta{background:#232d33;color:#fff;padding:58px 0 62px;text-align:center}.home-contact-cta .h2{color:#fff;margin-bottom:20px}.home-contact-cta p{max-width:900px;margin-left:auto;margin-right:auto}.home-contact-cta a{color:#fff;text-decoration:none}.home-contact-cta__details{display:flex;justify-content:center;align-items:center;gap:28px;flex-wrap:wrap;margin:24px auto 28px}.home-contact-cta__details p,.home-contact-cta__details address{border-left:4px solid #95ab5d;margin:0;padding-left:16px;text-align:center}.marginAuto{margin:0 auto}.object-fit-contain{object-fit:contain}@media (min-width: 992px) and (max-width: 1199px){.tophome{height:440px}}@media (max-width: 991px){.tophome{height:440px}.bgfixed{height:50vh}.captionhome{left:5%;right:5%;max-width:none}.home-plan-card{display:block}.home-plan-card__image{margin:0 0 15px}.home-plan-card img{width:100%;min-height:0}.home-plan-detail{width:100%}.home-plan-card__detail{text-align:center}.home-plan-card__stats div{grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:260px;text-align:left}}@media (max-width: 767px){.dflexamenities{flex-wrap:wrap}.dflexamenities a{width:49%;margin-bottom:10px}.bgfixed{height:275px;background-attachment:initial;background-position:0 0;background-size:100%;display:none}.home1,.home2,.home3,.home4{background-image:url(/assets/05380521e7b180c4909b59573a586a12/julian-square-apartments-entrance-sign.webp)}.captionhome{bottom:18px;padding:20px 22px}.captionhome .h1{margin-bottom:10px}.captionhome p{font-size:15px;line-height:22px;margin-bottom:12px}.home-feature-item{text-align:left}.home-contact-cta__details{display:block}.home-contact-cta__details p,.home-contact-cta__details address{margin:0 auto 14px;max-width:320px}}@media (max-width: 480px){.tophome{height:260px}.captionhome{left:4%;right:4%;bottom:10px;padding:14px 15px}.home-eyebrow{display:none}.captionhome .h1{margin-bottom:7px}.captionhome p{font-size:13px;line-height:18px;margin-bottom:9px}.captionhome .btn{font-size:12px;padding:8px 12px 9px}}@media (max-width: 380px){.bgfixed{height:240px}}@media (min-width: 1200px){.captionhome{left:9%}}@media (min-width: 1700px){.captionhome{left:17%}}

