.single-aios-communities #inner-page-wrapper>.container{padding:0!important}#content .community-wrap{position:relative;padding-top:0!important}#content .community-wrap.details{margin-top:68px}#content .community-inner{max-width:1370px;margin:0 auto;position:relative;z-index:999}#content .community-wrap::before{width:100%;height:1150px;content:'';position:absolute;top:366px;left:-560px;background-image:url(/../wp-content/uploads/2022/03/slideshow-07.jpg);background-size:cover;background-position:center;filter:grayscale(1);opacity:.4;z-index:3}#content .community-wrap:nth-child(2)::before{width:100%;height:1027px;content:'';position:absolute;top:-2px;left:-1029px;background-image:url(/../wp-content/uploads/2022/03/slideshow-07.jpg);background-size:cover;background-position:center;filter:grayscale(1);opacity:.4;z-index:3}#content .community-wrap::after{width:100%;height:1433px;content:'';position:absolute;top:366px;right:0;z-index:1}#content .community-wrap:nth-child(2)::after{top:113px;background:linear-gradient(157deg,#fff0 0%,#fff0 0%,rgb(255 255 255) 19%)}#content .community-featured-image{position:relative;width:50%;height:581px;float:right;max-width:560px;margin:0 15px 0 30px;z-index:99}#content .community-image{position:relative;width:50%;height:581px;float:left;max-width:560px;margin:0 62px 0 -140px}#content .community-image img{object-fit:cover;object-position:center center;position:absolute;top:0;left:0;width:100%;height:100%;display:block}#content .community-image canvas,#content .community-image img{display:block;margin:0 auto;width:100%}#content .community-image{float:left}.aios-communities-template-default #content-full{margin-top:150px}.aios-communities-template-default #main-wrapper{margin-bottom:93px;background:#dfded9;overflow:hidden}#content .community-inner-main-content{max-width:681px;padding-left:50px;margin-bottom:75px}#content .community-details{background:#fff;padding:42px 50px 50px 60px;width:100vw;position:relative}#content .community-details-content{max-width:1232px}#content .community-details-item{max-width:1231px;width:100%;padding-right:139px;letter-spacing:.01em;margin-bottom:40px}#content .community-details-item:nth-child(n+3){display:table-row;flex-flow:row wrap;max-width:60%}#content .community-details-title{color:rgba(var(--primary),1);position:relative;display:inline-block;vertical-align:middle;font-family:var(--font-family-title);text-transform:uppercase;margin:0;padding:0;margin-bottom:10px}.site-title strong{position:relative;display:block;font-weight:400;line-height:1;letter-spacing:.07em;color:rgba(var(--primary),1)}#content .community-details-item p{margin:0 0 25px}#content .community-details-item li::marker{color:rgba(var(--primary),1)}#content .community-details-item ul{margin:0;margin-left:20px}#content .community-details-item:first-child{max-width:681px;padding-right:110px}#content .community-details-item ul.grid-list{margin-left:40px;display:flex;flex-flow:row wrap}#content .community-details-item ul.grid-list li{width:33.333%;list-style:disc;margin-bottom:24px}#content .site-title.iplistings{margin:0;padding:.75em 60px 60px}#content .aios-communities .properties-grid{position:relative;display:flex;flex-flow:row wrap;margin:min(-0.25vw, -3px);width:calc(1356px + 58px);margin-left:-58px}#content .aios-communities .properties-grid.background-secondary:before{background:#a19f91}#content .aios-communities .properties-grid .properties-col{position:relative;display:block;vertical-align:middle;width:33.3333333333%;padding:max(0.25vw, 3px)}#content .aios-communities .properties-grid .properties-item{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}#content .aios-communities .properties-grid .properties-img{position:relative;display:block;width:100%}#content .aios-communities .properties-grid .properties-img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff0 url(../../../../plugins/aios-communities/templates/themes/legacy/css/images/properties-overlay.png) no-repeat;background-size:100% auto;background-position:bottom center;pointer-events:none}#content .aios-communities .properties-grid .properties-img .site-img{transition:filter var(--transition-4s);transition-property:filter,transform}#content .aios-communities .properties-grid .properties-main{position:absolute;z-index:2;bottom:0;left:0;right:0;color:#fff;padding:max(1.875vw, 20px);transition:transform var(--transition-4s);transition-property:opacity,transform}#content .aios-communities .properties-grid .properties-hover{position:absolute;z-index:2;left:0;right:0;margin:auto max(2.188vw, 20px) 0;padding:max(1.563vw, 15px) 15px;background:rgb(0 0 0 / .82);color:#fff;text-align:center;opacity:0;transform:translateY(-25%);transition:opacity var(--transition-4s);transition-property:opacity,transform}#content .aios-communities .properties-grid .properties-address{position:relative;display:block}#content .aios-communities .properties-grid .properties-address strong{display:block;font-family:var(--font-family-title);font-size:max(2.375vw, 25px);font-weight:500;line-height:1;letter-spacing:0;text-shadow:0 2px 3px #000}#content .aios-communities .properties-grid .properties-address small{display:block;font-size:max(1.125vw, 16px);font-weight:400;line-height:1;letter-spacing:.25em;text-transform:uppercase;margin-top:max(0.5vw, 8px);text-shadow:0 2px 3px #000}#content .aios-communities .properties-grid .properties-hover .properties-address strong,#content .aios-communities .properties-grid .properties-hover .properties-address small{text-shadow:none}#content .aios-communities .properties-grid .properties-price{position:relative;display:block;font-size:max(1.063vw, 15px);font-weight:400;line-height:1;letter-spacing:.15em;margin-top:max(0.938vw, 15px)}#content .aios-communities .properties-grid .properties-link{position:absolute;top:100%;left:0;right:0;text-align:center}#content .aios-communities .properties-grid .properties-item.active .properties-img .site-img,#content .aios-communities .properties-grid .properties-item:focus .properties-img .site-img,#content .aios-communities .properties-grid .properties-item:hover .properties-img .site-img{transform:scale(1.1);filter:grayscale(1)}#content .aios-communities .properties-grid .properties-item.active .properties-main,#content .aios-communities .properties-grid .properties-item:focus .properties-main,#content .aios-communities .properties-grid .properties-item:hover .properties-main{opacity:0;transform:translateX(-25%)}#content .aios-communities .properties-grid .properties-item.active .properties-hover,#content .aios-communities .properties-grid .properties-item:focus .properties-hover,#content .aios-communities .properties-grid .properties-item:hover .properties-hover{opacity:1;transform:translateY(0)}.community-main{background:#fff;padding-top:50px}@media only screen and (max-width:991px){#content .aios-communities .properties-grid{margin:0 auto;width:100%}#content .aios-communities .properties-grid .properties-col{width:33.3333%}}@media only screen and (max-width:767px){#content .community-featured-image{width:100%;max-width:560px;margin:0 auto;z-index:99}#content .community-inner-main-content{padding:25px!important}#content .community-details{padding:42px 25px 50px 25px}#content .community-details-item:first-child{padding-right:0!important}#content .community-details-item{padding-right:0px!important}#content .community-details-item ul.grid-list li{width:100%;list-style:disc;margin-bottom:24px}#content .community-image{position:relative;width:100%;height:290px;float:left;max-width:100%;margin:0 auto}#content .aios-communities .properties-grid{margin:0 auto;width:100%}#content .aios-communities .properties-grid .properties-col{width:50%}}@media only screen and (max-width:480px){#content .community-featured-image{width:100%;max-width:560px;margin:0 auto;z-index:99}#content .community-inner-main-content{padding:25px!important}#content .community-details{padding:42px 25px 50px 25px}#content .community-details-item:first-child{padding-right:0!important}#content .community-details-item{padding-right:0px!important}#content .community-details-item ul.grid-list li{width:100%;list-style:disc;margin-bottom:24px}#content .community-image{position:relative;width:100%;height:290px;float:left;max-width:100%;margin:0 auto}#content .aios-communities .properties-grid{margin:0 auto;width:100%}#content .aios-communities .properties-grid .properties-col{width:100%}}