/* Remove focus outline globally (use carefully for accessibility!) */
*:focus {
  outline: none !important;
  box-shadow: none !important;
}

/* For videos or specific container */
.el-section video,
.el-section * {
  outline: none !important;
  box-shadow: none !important;
}

/* Remove all outlines and focus styles for mouse clicks */
.el-section *:focus {
  outline: none !important;
  box-shadow: none !important;
  -webkit-tap-highlight-color: transparent; /* iOS/Safari touch */
}

/* Disable blue highlight on button click */
button {
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* You can do the same for links */
a {
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* Increase the close button size */
@media (max-width: 767px) {
  /* Position & clickable area */
  .uk-offcanvas-close {
    width: 50px !important;
    height: 50px !important;
    padding: 0 !important;
    top: 15px !important;
    right: 15px !important;
    box-sizing: border-box;
  }

  /* Resize the X SVG */
  .uk-offcanvas-close svg {
    width: 22px !important;
    height: 22px !important;
  }

  /* Make the lines solid and thicker */
  .uk-offcanvas-close svg line {
    stroke: #fff !important;
    stroke-opacity: 1 !important;
    stroke-width: 1 !important;
  }
}@charset "UTF-8";
/* CSS Document */

