/*
Theme Name: Kadence Child
Template: kadence
Version: 1.0
*/

@import url("../twentytwentyfour/style.css"); /* Optional: Only for older themes */


.skip-link{ opacity: 0; background: #000; color: #fff; padding: 10px 15px; position: absolute; left: 0%; transform: translateX(0%); transition: transform 0.3s;}
.skip-link:focus{ background: #000; color: #fff;opacity: 1;}
.ac-focus, a:focus, input:focus, select:focus, button:focus, textarea:focus, details:focus, summary:focus {
  outline: 3px solid #000 !important;
  overflow: -moz-hidden-unscrollable;
  /* outline-offset: 0; */
  transition: none;
}

.screen-reader-text {
    position: absolute;
    left: -9999px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.screen-reader-text:focus {
    position: static;
    width: auto;
    height: auto;
    left: auto;
    background: #000;
    color: #fff;
    padding: 15px;
    z-index: 100000;
}