/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 20 2026 | 22:12:28 */
/*
 * Created Date: Sunday, 11th May 2025, 7:05:25 am
 * Author: Kingsley Chimezie
 *
 * CUSTOM CSS & JS INSTRUCTIONS:
 * Linking type: External
 * Where on page: In the <footer> element
 * Where in site: All
 *
 */

 /* 2025.12.12 - Kingsley
 * 1. Removed focus outlines across whole site
 * */
a:active, a:focus,
input:focus,
select:focus,
textarea:focus,
button:focus,
*:focus {
    outline: none !important;
    border: none !important;
    outline-style: none !important;
    -moz-outline-style: none !important;
}

/* 2026.02.20 - Kingsley. Mobile menu height was messed up after update - this fixes it */
.wp-block-navigation__responsive-container.is-menu-open {
  height: 100vh !important;
	position: fixed;
	margin-top: -2rem;
}

/* 2025.05.11 - Kingsley - Hiding nav on scroll down and show on up */
.bky-nav-scroll {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  transition: transform 0.3s ease, opacity 0.3s ease;
  z-index: 1000;
/*   margin: 0; */
  padding: 0;
}

/* 2025.05.07 - Kingsley - booky image at end of page */
.bky-added-css-1 {
	z-index: 999 !important;
}

/* 2025.05.07 - Kingsley - removing scroll to top text, not responsive on 4k screen */
.wp-block-button.saaslauncher-scrollto-top .wp-block-button__link.wp-element-button {
	color: transparent;
	right: auto;
	margin: 0px 16px 0px 16px;
}

/* Kingsley - Mobile nav colours */
.wp-block-navigation__responsive-container {
	background: #212121 !important;
	color: white !important;
}

/* Kingsley - Mobile nav close button */
.wp-block-navigation__responsive-close {
	padding: 15px;
}


/* KINGSLEY - RESPONSIVENESS */
/* Desktop screens */
@media only screen and (min-width: 1025px) {
  .bky-nav-desktop {
    display: block;
  }
  .bky-nav-mobile {
    display: none;
  }
}
/* Mobile screens */
@media only screen and (max-width: 1024px) {
  .bky-nav-mobile {
    display: block;
  }
  .bky-nav-desktop {
    display: none;
  }
}