.et_mobile_menu{background-color:#151515!important}.sold-homes-gallery .et_pb_gallery_item{margin:0!important;padding:1px!important;float:left!important;clear:none!important;box-sizing:border-box!important}.sold-homes-gallery .et_pb_gallery_item:nth-child(n){clear:none!important}@media only screen and (min-width:981px){.sold-homes-gallery .et_pb_gallery_item{width:8.333333%!important;max-width:8.333333%!important}.sold-homes-gallery .et_pb_gallery_image img{width:100%!important;height:90px!important;object-fit:cover!important;display:block!important}}@media only screen and (min-width:768px) and (max-width:980px){.sold-homes-gallery .et_pb_gallery_item{width:12.5%!important;max-width:12.5%!important}.sold-homes-gallery .et_pb_gallery_image img{width:100%!important;height:80px!important;object-fit:cover!important;display:block!important}}@media only screen and (max-width:767px){.sold-homes-gallery .et_pb_gallery_item{width:16.666667%!important;max-width:16.666667%!important}.sold-homes-gallery .et_pb_gallery_image img{width:100%!important;height:65px!important;object-fit:cover!important;display:block!important}}.mfp-title{display:none!important}.mfp-counter{display:none!important}.lower-hero-text .et_pb_fullwidth_header_container{transform:translateY(75px)}.lower-hero-text .header-content-container{width:95%;max-width:1500px}.lower-hero-text .header-content{width:100%;max-width:1500px}.lower-hero-text h1{font-size:clamp(52px,5vw,80px);line-height:1.08;letter-spacing:-1px;font-weight:700;max-width:1400px;margin:0 auto}.lower-hero-text .et_pb_fullwidth_header_subhead{font-size:clamp(25px,2.3vw,34px);line-height:1.35;font-weight:500;max-width:1250px;margin:20px auto 0}.lower-hero-text .et_pb_header_content{max-width:1150px;margin-left:auto;margin-right:auto}.lower-hero-text .et_pb_header_content p{font-size:clamp(19px,1.4vw,24px);line-height:1.7;margin:28px auto 0}.lower-hero-text .et_pb_button{font-size:18px;padding:16px 34px;margin-top:24px}@media only screen and (max-width:980px){.lower-hero-text .et_pb_fullwidth_header_container{transform:translateY(35px)}.lower-hero-text .header-content-container,.lower-hero-text .header-content{width:92%}.lower-hero-text h1{letter-spacing:-0.5px}}@media only screen and (max-width:767px){.lower-hero-text .et_pb_fullwidth_header_container{transform:translateY(15px)}.lower-hero-text .header-content-container,.lower-hero-text .header-content{width:94%}.lower-hero-text h1{font-size:clamp(36px,10vw,48px);line-height:1.12;letter-spacing:0}.lower-hero-text .et_pb_fullwidth_header_subhead{font-size:clamp(20px,6vw,26px);margin-top:14px}.lower-hero-text .et_pb_header_content p{font-size:18px;line-height:1.55;margin-top:20px}.lower-hero-text .et_pb_button{font-size:16px;padding:13px 24px}}