.mod-communities h1{margin-bottom:40px}.mod-communities h2{margin-bottom:20px;margin-top:35px}.mod-communities .grid#featured-location{border-radius:15px;display:grid;gap:0;grid-template-columns:1fr 2fr;margin-bottom:30px;margin-left:15px;margin-right:15px;overflow:hidden}.mod-communities .card-image{background-position:50%;background-size:cover;height:100%;min-height:250px}.mod-communities .card-body{padding:30px}.mod-communities .slick .col{margin:0 15px}.mod-communities .slick .card{border-radius:15px;overflow:hidden}.mod-communities h3.card-title a{color:#047e25;cursor:pointer;font-family:Tahoma,Verdana,Segoe,sans-serif;font-weight:700;text-decoration:none}.mod-communities .slick h3.card-title a{display:block;margin:0 auto;text-align:center}@media screen and (max-width:1164px){.mod-communities .slick-arrow.slick-next,.mod-communities .slick-arrow.slick-prev{display:none!important}}@media screen and (max-width:767px){.mod-communities .grid#featured-location{grid-template-columns:1fr}.mod-communities .slick-dots{bottom:-50px}.slick-dots li{width:24px}.slick-dots li button,.slick-dots li.slick-active button{height:20px;width:20px}.slick-dots li button:before,.slick-dots li.slick-active button:before{font-size:12px;line-height:12px}}.mod-communities .slick-slide>div{background:#fff;height:100%}