.gb-accordion__item:not(.gb-accordion__item-open)>.gb-button .gb-accordion__icon-open{display:none}.gb-accordion__item.gb-accordion__item-open>.gb-button .gb-accordion__icon{display:none}.gb-button-button-underline{display:inline-flex;font-weight:700;text-decoration:none}.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none}.gb-container-6a4f295c{max-width:1280px;padding:100px 40px;margin-right:auto;margin-left:auto}.gb-container-dd296200{position:relative;overflow-x:hidden;overflow-y:hidden}.gb-container-dd296200:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url(https://villageatgrays.com/wp-content/uploads/2024/05/village-at-grays-aerial.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;background-attachment:scroll}.gb-container-dd296200:after{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(26,26,26,.72) 0%,rgba(26,26,26,.72) 100%)}.gb-container-cd0c3e7d{min-height:60vh;max-width:1280px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;position:relative;padding:140px 40px;margin-right:auto;margin-left:auto}.gb-container-4e3f56c0{max-width:1280px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-right:auto;margin-left:auto}.gb-container-8e6f0b23{width:100%;position:relative;display:block}.gb-container-bfddeca0{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.gb-container-2a0712c5{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;margin-top:60px}.gb-container-35a58ff1{width:48%}.gb-container-c9442364{width:40%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;position:relative;padding:30px}.gb-container-33a33f49{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;padding-top:0;margin-top:140px;margin-bottom:140px}.gb-container-3681eb46{width:40%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;padding:30px}.gb-container-a306d2f9{width:48%}.gb-container-43537646{max-width:1280px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-right:auto;margin-bottom:60px;margin-left:auto}.gb-container-6bfcc095{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;padding:30px;margin-bottom:20px}.gb-headline-font-h1{font-size:55px}.gb-headline-font-h2{font-size:45px}.gb-headline-font-h3{font-size:35px}.gb-headline-font-h4{font-size:30px}.gb-headline-font-h5{font-size:25px}h2.gb-headline-d72e7fab{text-align:center;margin-bottom:0;color:var(--base)}h1.gb-headline-fbada279{text-align:center;margin-bottom:10px}p.gb-headline-c5f34fb3{max-width:650px;text-align:center}h2.gb-headline-a0ae0bb4{text-align:center;margin-bottom:10px}p.gb-headline-53af817f{max-width:425px;text-align:center}h3.gb-headline-06875b50{text-align:right;margin-bottom:0}h4.gb-headline-ed9b30cf{text-align:right;color:var(--accent-teal)}p.gb-headline-1c8a7509{font-size:16px;text-align:right;margin-bottom:0}h3.gb-headline-3aa150d0{margin-bottom:0}h4.gb-headline-b9b6b004{text-align:left;color:var(--accent-brown)}p.gb-headline-afa73dc1{font-size:16px;margin-bottom:0}h3.gb-headline-d67a2c3c{text-align:right;margin-bottom:0}h4.gb-headline-20c23fca{text-align:right;color:var(--accent-red)}p.gb-headline-c8876e3a{font-size:16px;text-align:center;margin-bottom:0}.gb-image-7121caff{vertical-align:middle;transition:all .3s ease}.gb-image-250c0559{vertical-align:middle;transition:all .3s ease}.gb-image-d1619a41{vertical-align:middle}@media (min-width:1025px){.gb-image-7121caff:hover{transform:scale(1.03) perspective(1000px)}.gb-image-250c0559:hover{transform:scale(1.03) perspective(1000px)}}@media (max-width:1024px){.gb-container-6a4f295c{padding-top:80px;padding-bottom:80px}.gb-container-cd0c3e7d{min-height:40vh;padding-top:140px;padding-bottom:80px}.gb-container-c9442364{width:48%;padding:20px}.gb-grid-wrapper>.gb-grid-column-c9442364{width:48%}.gb-container-33a33f49{margin-top:100px;margin-bottom:100px}.gb-container-3681eb46{width:48%;padding:20px}.gb-grid-wrapper>.gb-grid-column-3681eb46{width:48%}.gb-container-6bfcc095{width:80%;padding:20px}.gb-grid-wrapper>.gb-grid-column-6bfcc095{width:80%}.gb-headline-font-h1{font-size:45px}.gb-headline-font-h2{font-size:35px}.gb-headline-font-h3{font-size:28px}.gb-headline-font-h4{font-size:22px}.gb-headline-font-h5{font-size:20px}h2.gb-headline-d72e7fab{max-width:400px}p.gb-headline-c5f34fb3{font-size:14px}p.gb-headline-53af817f{font-size:14px}p.gb-headline-1c8a7509{font-size:15px}p.gb-headline-afa73dc1{font-size:15px}p.gb-headline-c8876e3a{font-size:15px}}@media (max-width:767px){.gb-container-6a4f295c{padding:60px 20px}.gb-container-cd0c3e7d{min-height:55vh;padding:120px 30px 80px}.gb-container-2a0712c5{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:40px}.gb-container-35a58ff1{width:100%;order:2}.gb-grid-wrapper>.gb-grid-column-35a58ff1{width:100%}.gb-container-c9442364{width:100%;align-items:flex-start;order:1;padding:15px;margin-bottom:30px}.gb-grid-wrapper>.gb-grid-column-c9442364{width:100%}.gb-container-33a33f49{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:80px;margin-bottom:80px}.gb-container-3681eb46{width:100%;padding:15px;margin-bottom:30px}.gb-grid-wrapper>.gb-grid-column-3681eb46{width:100%}.gb-container-a306d2f9{width:100%}.gb-grid-wrapper>.gb-grid-column-a306d2f9{width:100%}.gb-container-6bfcc095{width:100%;align-items:flex-start;padding:15px;margin-bottom:30px}.gb-grid-wrapper>.gb-grid-column-6bfcc095{width:100%}.gb-headline-font-h1{font-size:35px}.gb-headline-font-h2{font-size:30px}.gb-headline-font-h3{font-size:22px}.gb-headline-font-h4{font-size:18px}.gb-headline-font-h5{font-size:16px}h2.gb-headline-d72e7fab{max-width:100%}h2.gb-headline-a0ae0bb4{margin-bottom:0}h3.gb-headline-06875b50{text-align:left}h4.gb-headline-ed9b30cf{text-align:left}p.gb-headline-1c8a7509{font-size:14px;text-align:left}h4.gb-headline-b9b6b004{text-align:left}p.gb-headline-afa73dc1{font-size:14px}h3.gb-headline-d67a2c3c{text-align:left}h4.gb-headline-20c23fca{text-align:left}p.gb-headline-c8876e3a{font-size:14px;text-align:left}}:root{--gb-container-width:1280px}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:0 0}.gb-shape{line-height:0}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99}