.ays-menu{display:flex;gap:32px;list-style:none;margin:0;padding:0}.ays-menu .current-menu-item>a,.ays-menu .current_page_item>a{border-bottom:2px solid var(--gold)}.footgrid .ays-menu{display:block}.footgrid .ays-menu li{margin:12px 0;font-size:12px}.custom-logo-link{display:block;width:170px}.custom-logo-link img{width:100%;height:78px;object-fit:contain}.ays-page .wp-block-group{box-sizing:border-box}.ays-page .wrap{margin-left:auto;margin-right:auto}.ays-page .wp-block-buttons{margin-top:0;margin-bottom:0}.ays-page .wp-block-button__link{border:0;border-radius:0;background:var(--gold);color:var(--deep);padding:19px 24px;display:inline-flex;justify-content:space-between;align-items:center;gap:40px;font-size:12px;font-weight:600;line-height:1.5}.ays-page .wp-block-button__link:hover{background:#d1a448}.ays-page .wp-block-button__link span{font-size:22px}.ays-page .wp-block-image{margin:0}.ays-page .hero-copy{z-index:1}.ays-page .hero-bottom p{font-size:9px;color:var(--cream);letter-spacing:1.5px}.ays-page .image-note{z-index:2;line-height:1.4;color:var(--deep)}.ays-page .photo>.wp-block-image,.ays-page .service-photo>.wp-block-image{width:100%;height:100%}.ays-page .service-row>p{font-size:12px}.ays-page .service-row h3 a{display:block}.ays-page .service-row>p:last-child{font-size:28px}.ays-page .home-images .wp-block-image{height:290px}.ays-page .home-images>div>p{font-size:12px;margin:18px 0 25px}.ays-page .home-images img{height:100%}.ays-page .gallery-grid .gallery-item:first-child,.ays-page .gallery-grid .gallery-item:nth-child(4),.ays-page .gallery-grid .gallery-item:nth-child(7){grid-column:1/-1}.ays-page .gallery-grid .gallery-item img{height:430px}.ays-page .gallery-grid .gallery-item:first-child img{height:590px}.ays-page .gallery-grid .gallery-item:nth-child(4) img,.ays-page .gallery-grid .gallery-item:nth-child(7) img{height:530px}.ays-page .image-caption{padding-top:20px}.ays-page .image-caption>p{font-size:10px;color:var(--gold);letter-spacing:2px}.ays-page .three .wp-block-group>p:first-child{font-size:10px;color:var(--gold)}.ays-page .three>.wp-block-group{border-top:1px solid var(--line);padding-top:25px}.ays-page .three h3{margin:25px 0 18px;font-size:31px}.ays-page .contact-panel .phone{font-size:33px}.ays-page .hero .wp-block-buttons{margin-top:0}.blog-list,.blog-post{padding:80px 0;min-height:60vh}.blog-list h1,.blog-post h1{margin-bottom:35px}.blog-list article{padding:35px 0;border-bottom:1px solid var(--line)}.blog-post img{max-width:100%;height:auto}.article-content{max-width:850px;margin:35px auto}.article-content p{margin:20px 0}.skip-link{position:absolute;left:10px;top:-100px;background:white;padding:15px;z-index:100}.skip-link:focus{top:10px}.editor-styles-wrapper .reveal{opacity:1;transform:none;animation:none}.editor-styles-wrapper .hero{min-height:620px}.editor-styles-wrapper .wp-block{max-width:100%}@media(max-width:850px){.ays-menu{gap:22px}}@media(max-width:600px){.ays-menu{display:flex;flex-direction:column;gap:10px}.custom-logo-link{width:130px}.custom-logo-link img{height:65px}.ays-page .home-images .wp-block-image{height:210px}.ays-page .gallery-grid .gallery-item img,.ays-page .gallery-grid .gallery-item:first-child img,.ays-page .gallery-grid .gallery-item:nth-child(4) img,.ays-page .gallery-grid .gallery-item:nth-child(7) img{height:340px}.ays-page .gallery-item{margin-bottom:40px}.ays-page .hero-bottom p{font-size:8px}.ays-page .hero-bottom>p:last-child{display:none}.ays-page .contact-panel .phone{font-size:29px}.ays-page .home-images>div>p{font-size:11px}}
