/*
Theme Name: Hello Landmarks Child
Template: hello-elementor
Version: 1.1.2
*/
.wcag-skip-links{position:absolute;left:0;top:0;z-index:100000}
.wcag-skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}
.wcag-skip-link:focus{left:1rem;top:1rem;width:auto;height:auto;overflow:visible;z-index:100000;background:#fff;color:#111;padding:.75rem 1rem;box-shadow:0 0 0 3px #111}
#site-footer{background-color:#2f5fbf!important}
#site-footer,#site-footer a,#site-footer p{color:#fff!important}
a[href^="tel:"]{text-decoration:underline;text-underline-offset:.15em}
#gallery-1.gallery.galleryid-51{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}
#gallery-1.gallery.galleryid-51 .gallery-item,#gallery-1.gallery.galleryid-51 img{box-sizing:border-box;max-width:100%}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid #111!important;outline-offset:3px}
