.content-spacing{padding:50px 0}.content-spacing.bottom{padding-bottom:0}.border{border-bottom:2px solid rgba(101,103,102,.1)}h2.head{margin-bottom:20px;text-transform:capitalize;color:#000;font-size:2.6rem;text-align:center}h1.title-slider-in-section{font-size:4rem!important;color:#fff!important;margin-bottom:35px!important;text-shadow:0 0 4px #666666d6;text-align:center;position:absolute;top:50%;left:50%;transform:translateX(-50%)}.CM-header-menu .fixed-header .top-menu-block,.CM-header-menu{width:100%}.CM-header-menu .fixed-header .top-menu-block ul.button-list{display:flex;justify-content:space-evenly;flex-wrap:wrap}.CM-header-menu .fixed-header .top-menu-block ul.button-list li{padding:10px 0}.CM-header-menu{margin:0 0;background-color:#fff;position:relative}.CM-header-menu .fixed-header .top-menu-block ul.button-list li a{color:#000;text-transform:uppercase;font-size:1rem;margin:0;display:inline-block;font-weight:600;padding:10px 0;border-bottom:3px solid #fff}.CM-header-menu .fixed-header .top-menu-block ul.button-list li a:hover{border-bottom:3px solid #000}@media only screen and (max-width:840px){.CM-header-menu .fixed-header .mdl-menu__container.is-visible,.CM-header-menu .fixed-header .mdl-menu__container.is-animating{visibility:visible;width:100%!important}.CM-header-menu .fixed-header .top-menu-block ul.button-list{display:none}.CM-header-menu .fixed-header .Top-menu-bar{display:block!important}h1.title-slider-in-section{font-size:2rem!important}}@media only screen and (min-width:1024px){.CM-header-menu .fixed-header{max-width:1100px}.CM-header-menu .fixed-header .top-menu-block ul.button-list li a{font-size:1rem}}.CM-header-menu .fixed-header .mdl-menu__container.is-visible ul.mdl-menu,.CM-header-menu .mdl-menu__container.is-visible .mdl-menu--bottom-right{width:100%!important;-webkit-transition:opacity 600ms,visibility 600ms;transition:opacity 600ms,visibility 600ms;clip:auto!important}.CM-header-menu.sticky{position:fixed;top:0;z-index:1000}.CM-header-menu .Top-menu-bar a.mdl-button{background:none!important;line-height:32px}.CM-header-menu .mdl-menu__container.is-visible .mdl-menu--bottom-right li{border-bottom:1px solid #666;background:#fff}.CM-header-menu .mdl-menu__container.is-visible .mdl-menu--bottom-right li a{display:block;height:100%;line-height:50px;padding:0 16px}.CM-header-menu .mdl-menu__container.is-visible ul.mdl-menu{display:flex;justify-content:space-between;flex-direction:column;height:100%}.CM-header-menu .mdl-menu__container.is-visible .mdl-menu--bottom-right li:last-child{border-bottom:0}section.description{padding-bottom:0;text-align:center}section.description h2,.market-watch-section h2,.county-lifestyle-detail h2{margin-bottom:20px}.county-lifestyle-detail{text-align:center}.tabed-view.default input[type="radio"]:nth-child(1):checked~.tabs label:nth-child(1),.tabed-view.default input[type="radio"]:nth-child(2):checked~.tabs label:nth-child(2),.tabed-view.default input[type="radio"]:nth-child(3):checked~.tabs label:nth-child(3),.tabed-view.default input[type="radio"]:nth-child(4):checked~.tabs label:nth-child(4),.tabed-view.default input[type="radio"]:nth-child(5):checked~.tabs label:nth-child(5),.tabed-view.default input[type="radio"]:nth-child(6):checked~.tabs label:nth-child(6),.tabed-view.default input[type="radio"]:nth-child(7):checked~.tabs label:nth-child(7),.tabed-view.default input[type="radio"]:nth-child(8):checked~.tabs label:nth-child(8),.tabed-view.default input[type="radio"]:nth-child(9):checked~.tabs label:nth-child(9),.tabed-view.default input[type="radio"]:nth-child(10):checked~.tabs label:nth-child(10),.tabed-view.default input[type="radio"]:nth-child(11):checked~.tabs label:nth-child(11),.tabed-view.default input[type="radio"]:nth-child(12):checked~.tabs label:nth-child(12),.tabed-view.default input[type="radio"]:nth-child(13):checked~.tabs label:nth-child(13),.tabed-view.default input[type="radio"]:nth-child(14):checked~.tabs label:nth-child(14),.tabed-view.default input[type="radio"]:nth-child(15):checked~.tabs label:nth-child(15),.tabed-view.default input[type="radio"]:nth-child(16):checked~.tabs label:nth-child(16){background:#000!important;color:#fff!important}.tabed-view.default .tabs label:after{display:none!important}.tabed-view.default .tabs label{padding:10px 14px!important}.county-lifestyle-detail,.featured--listings{border-bottom:2px solid rgba(101,103,102,.1)}.county-lifestyle-detail .lifestyle-item h2{margin:35px 0}.tab-content#FeaturedAreas .region-grid{margin:8px 0!important}.region-block-section.l-s:nth-child(n+7){height:60px;text-decoration:none;color:#fff;background:rgba(128,130,133,.96);text-transform:uppercase;font-size:1rem;display:flex!important;align-items:center;justify-content:space-between;font-weight:600!important;letter-spacing:1px;line-height:normal}.region-block-section.l-s:nth-child(n+7):before,.region-block-section.l-s:nth-child(n+7) .lifestyles span{display:none!important}.region-block-section.l-s:nth-child(n+7) .region-block-section-inner{background-image:none!important}.region-block-section.l-s:nth-child(n+7) .lifestyles{display:flex;justify-content:space-between;align-items:center;flex-direction:row;box-sizing:border-box;padding:8px 8px 8px 12px}.region-block-section.l-s:nth-child(n+7) .lifestyles h3{font-size:1rem}.region-block-section.l-s:nth-child(n+7) .lifestyles i{display:block!important}.region-block-section.l-s:nth-child(n+7) .lifestyles i:before{font-size:1.2rem}@media(min-width:1400px){.region-block-section.l-s:nth-child(n+7){width:calc(93%/6)!important}}@media(min-width:1200px){.region-block-section.l-s:nth-child(n+7){width:calc(93%/5)}}.tabed-view.default .tabs label{padding:10px 14px!important}.tabed-view.default .tabs label{padding:16px;font-weight:500;font-size:13px;position:relative;display:inline-block;text-transform:uppercase}.tabed-view.default input[type="radio"]:nth-child(1):checked~.tabs label:nth-child(1),.tabed-view.default input[type="radio"]:nth-child(2):checked~.tabs label:nth-child(2),.tabed-view.default input[type="radio"]:nth-child(3):checked~.tabs label:nth-child(3),.tabed-view.default input[type="radio"]:nth-child(4):checked~.tabs label:nth-child(4),.tabed-view.default input[type="radio"]:nth-child(5):checked~.tabs label:nth-child(5),.tabed-view.default input[type="radio"]:nth-child(6):checked~.tabs label:nth-child(6),.tabed-view.default input[type="radio"]:nth-child(7):checked~.tabs label:nth-child(7),.tabed-view.default input[type="radio"]:nth-child(8):checked~.tabs label:nth-child(8),.tabed-view.default input[type="radio"]:nth-child(9):checked~.tabs label:nth-child(9),.tabed-view.default input[type="radio"]:nth-child(10):checked~.tabs label:nth-child(10),.tabed-view.default input[type="radio"]:nth-child(11):checked~.tabs label:nth-child(11),.tabed-view.default input[type="radio"]:nth-child(12):checked~.tabs label:nth-child(12),.tabed-view.default input[type="radio"]:nth-child(13):checked~.tabs label:nth-child(13),.tabed-view.default input[type="radio"]:nth-child(14):checked~.tabs label:nth-child(14),.tabed-view.default input[type="radio"]:nth-child(15):checked~.tabs label:nth-child(15),.tabed-view.default input[type="radio"]:nth-child(16):checked~.tabs label:nth-child(16){background:#000!important;color:#fff!important}.county-lifestyle-detail .region-block-section .lifestyles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:99;width:100%;display:flex;flex-direction:column;align-items:center;padding:8px}.county-lifestyle-detail .region-block-section .region-block-section-inner{cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.county-lifestyle-detail .region-block-section{position:relative;overflow:hidden;height:260px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center;cursor:pointer}.county-lifestyle-detail .region-block-section .lifestyles .item{text-transform:uppercase;letter-spacing:1px;color:#fff;text-shadow:0 0 4px #666666d6;font-family:"Manrope",sans-serif!important;font-weight:700!important}.county-lifestyle-detail .region-block-section .lifestyles .listings{border-top:1px solid #fff;padding:12px;width:max-content}.region-block-section-inner.photo::before{opacity:1;right:0}.region-block-section-inner.photo:hover::before{opacity:0}.county-lifestyle-detail .region-block-section .lifestyles span{display:block}.county-lifestyle-detail .region-block-section .lifestyles h3{font-size:1.7rem;margin:12px 0}section#findagent input.mdl-textfield__input,section#findagent .cmnt-Box .mdl-textfield__input{background-color:#fff;box-shadow:none;border-radius:6px;color:#5c5c5c!important;padding:10px!important;outline:0!important;transition:all .3s;border:1px solid #cdcdcd;width:100%;box-sizing:border-box;text-indent:7px}section#findagent .mdl-textfield label.mdl-textfield__label{color:#000;left:23px;top:18px;font-weight:600}section#findagent .mdl-textfield{padding:5px}section#findagent{text-align:center;padding:40px 0}section#findagent h2~p{padding:10px 0;padding-bottom:0}section#findagent h2~p a{text-decoration:underline}section#findagent h2{color:#000;font-weight:600}section#findagent .cmnt-Box .mdl-textfield__input{height:70px;padding-left:16px!important;text-indent:unset}section#findagent .heading-block{padding-left:20px;padding-right:20px}section#findagent #ContactUs_Form .mdl-textfield.is-focused .mdl-textfield__label:after,section#findagent #ContactUs_Form .mdl-textfield.is-upgraded.is-dirty .mdl-textfield__label{display:none}section#findagent #ContactUs_Form .acknowledgement-policy p,section#findagent #ContactUs_Form .acknowledgement-policy p a{font-size:14px;color:#000;text-align:left}section#findagent #ContactUs_Form .acknowledgement-policy{margin-left:0}#findagent #ContactUs_Form a.mdl-button{background:var(--primary-color-500);color:#fff;text-transform:capitalize}body.WHITE #findagent #ContactUs_Form a.mdl-button{background-color:var(--font-color)!important}.market-trent-cont{border-bottom:2px solid rgba(101,103,102,.1)}.market-trent-cont .market-watch-section{background:none;padding:0}.market-trent-cont .market-watch-section .market-watch2{justify-content:center}.market-watch-section .market-watch2 .mdl-cell~.mdl-cell::after{border-left:2px solid rgba(0,0,0,.05)}.market-trent-cont .btn-container{justify-content:center}.market-trent-cont .market-btn{margin:4px}.demo-GraphiCS-block h2.head{width:100%;line-height:normal;margin:0}.region-block-sections{width:calc(33.33% - 16px);height:260px;background-color:#ccc;margin:8px;position:relative;overflow:hidden}.region-block-sections .region-block-section-inner .hv-region{position:absolute;z-index:999;padding:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;letter-spacing:2px}.item.property.template1{display:flex;flex-direction:column;position:relative}.item.property.template1 .property-card-container{font-size:14px;color:#fff;line-height:25px;width:100%;position:absolute;bottom:0;display:flex;justify-content:space-between}.item.property.template1 .property-card-container .property-address h3{font-size:18px;text-transform:capitalize;font-weight:600;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.item.property.template1 .property-card-container .property-address h3 a{font-weight:600;color:#fff}.item.property.template1 .property-card-container .properties-size span{position:relative;padding-right:8px}.item.property.template1 .property-card-container .properties-size span:before{content:"/";left:-8px;position:absolute;margin-left:0}.item.property.template1 .property-card-container .properties-size span:first-child:before{display:none}.item.property.template1 .property-card-container .properties-size{overflow:hidden}.item.property.template1:hover .hover-btn{position:absolute;display:flex;align-items:center;z-index:999;visibility:visible!important;transition:opacity .45s ease-in-out;-moz-transition:opacity .45s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.item.property.template1 .hover-btn a{color:#fff;font-size:12px!important;padding:10px 0 10px 0;font-weight:600!important;text-align:center;width:100%}.item.property.template1 .hover-btn{display:none}.item.property.template1>.card__title{height:100%;padding:0;background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:64/50;position:relative}.item.property.template1:hover .hover-btn{background:#000;border:2px solid #fff;border-radius:5px;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;min-width:200px;height:auto}.item.property.template1 .slide-container .nav label,.item.property.template1:hover .slide-container .nav label{opacity:0}.item.property.template1 .Card-Menu{position:absolute;right:16px;top:16px;z-index:99;display:none}.item.property.template1 .Card-Menu a{display:block;margin-top:8px;width:36px;height:36px;line-height:36px;color:var(--primary-color-500);margin-right:10px;border-radius:10px;background:rgba(0,0,0,.2);text-shadow:none;text-align:center}.item.property.template1 .property-badge ul.listingtype li{color:#fff;display:none!important}.item.property.template1 .property-badge{top:3px;left:3px}.item.property.template1{width:calc(25% - 16px)}.item.property.template1 .Card-Menu a:first-child{padding:8px 4px}.item.property.template1 .hover-btn a span.address-class{display:block!important}.item.property.template1:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);opacity:0;transition:all 1s;-webkit-transition:all 1s;z-index:99}.item.property.template1:hover:after{opacity:.6}.item.property.template1 .property-card-container .prpty_description{padding:10px 10px;z-index:9}.item.property.template1 .property-card-container .prpty_description .sqft-dtls{text-transform:lowercase}.item.property.template1 .property-card-container .price-details{padding:10px 15px;z-index:9;display:flex;align-items:end}.region-grid.third.properties{justify-content:center;gap:18px}.item.property.template1 .card__title{overflow:hidden}.item.property.template1 .card__title::after{content:"";position:absolute;width:100%;opacity:.4;box-shadow:0 0 91px 91px #292e2f}@media(min-width:480px) and (max-width:1024px){.item.property.template1{width:calc((100% - 60px)/2)}.item.property.template1 .card__title{aspect-ratio:64/38}}@media(max-width:839px){.market-watch-section .market-watch2 .mdl-cell~.mdl-cell:last-child::after,.market-watch-section .market-watch2 .mdl-cell~.mdl-cell:nth-child(3)::after{border:0!important}.region-block-sections{width:100%}}@media(max-width:480px){h2.head{font-size:2rem;line-height:normal}.item.property.template1 .card__title{aspect-ratio:64/38}.item.property.template1{width:calc((100% - 60px)/1)!important}}.idc-areaMap .gm-style-iw-d a{text-decoration:underline!important}