/* WordPress-specific additions on top of the Akuatik styles */
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.ul-skip-link{position:absolute;left:-9999px;top:0;z-index:100000;background:#c15127;color:#fff;padding:.5rem 1rem;border-radius:0 0 .4rem 0}
.ul-skip-link:focus{left:0;color:#fff}
.g-logo picture{display:block}
.g-logo img{height:auto}
img{max-width:100%;height:auto}
.alignleft{float:left;margin:0 1.5rem 1rem 0}.alignright{float:right;margin:0 0 1rem 1.5rem}.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-block-image figcaption,.wp-caption-text{font-size:.85rem;color:#666}
/* contact form feedback */
.ul-form-notice{padding:1rem 1.25rem;border-radius:.4rem;margin:0 0 1.5rem;font-weight:700}
.ul-form-notice.is-success{background:#e7f5ec;color:#1e6b3a;border:1px solid #b7e0c4}
.ul-form-notice.is-error{background:#fbeae5;color:#8a2c0f;border:1px solid #f0c3b4}
.ul-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.contact-form .controls input[type=text],.contact-form .controls input[type=email],.contact-form .controls textarea{width:100%;box-sizing:border-box}
@media (prefers-reduced-motion:reduce){.g-particlesjs{display:none}}
