/*
Theme Name:     Nova For Kadence
Theme URI:      https://nova.styleclouddemo.co
Template:       kadence
Author:         StyleCloud
Author URI:     https://stylecloud.co
Description:    A premium starter theme for Kadence by StyleCloud
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
/* Mobile Menu Start */

.mobile-navigation ul.has-collapse-sub-nav .sub-menu.show-drawer {
	background: #FFFFFF !important;
}
/* Mobile Menu End */

/* Custom Arrows Start */

.kb-splide .splide__arrow {
	opacity: 1;
}
.kb-splide .splide__arrow:hover {
	opacity: 1 !important;
}

.kb-splide.kt-carousel-arrowstyle-blackonlight {
	--splide-nav-background: rgba(255,255,255,0.0);
}
.kb-splide .splide__arrow--prev svg, .kb-splide .splide__arrow--next svg {
	display: none;
}
.kb-splide .splide__arrow--prev {
	background-image: url('https://nova.styleclouddemo.co/wp-content/uploads/2023/11/SC_arrow_prev.svg');
	background-repeat: no-repeat;
	margin-left: 5%;
	width:45%;
	height: 100%;
	background-position: left;
	opacity: 0.6 !important;
	background-size: 7rem;
}
.kb-splide .splide__arrow--prev:hover, .kb-splide .splide__arrow--prev:focus {
	background-image: url('https://nova.styleclouddemo.co/wp-content/uploads/2023/11/SC_arrow_prev.svg');
	background-repeat: no-repeat;
	opacity: 1 !important;
	background-position: left;
	background-size: 8rem;
	transition: 0.5s;
}

.kb-splide .splide__arrow--next {
	background-image: url('https://nova.styleclouddemo.co/wp-content/uploads/2023/11/SC_arrow_next.svg');
	background-repeat: no-repeat;
	margin-right: 5%;
	width: 45%;
	height: 100%;
	background-position: right;
	opacity: 0.6 !important;
	background-size: 7rem;
	transition: 0.5s;
}

.kb-splide .splide__arrow--next:hover, .kb-splide .splide__arrow--next:focus {
	background-image: url('https://nova.styleclouddemo.co/wp-content/uploads/2023/11/SC_arrow_next.svg');
	background-repeat: no-repeat;
	background-position: right;
	opacity: 1 !important;
	background-size: 8rem;
}

@media only screen and (max-width: 767px) {
	.kb-splide .splide__arrow--prev {
		background-size: 5rem;
	}
	.kb-splide .splide__arrow--prev:hover, .kb-splide .splide__arrow--prev:focus {
		background-size: 5.5rem;
	}

	.kb-splide .splide__arrow--next {
		background-size: 5rem;
	}

	.kb-splide .splide__arrow--next:hover, .kb-splide .splide__arrow--next:focus {
		background-size: 5.5rem;
	}
}

/* Custom Arrows End */

.site-top-footer-wrap, .site-middle-footer-wrap, .site-bottom-footer-wrap h3 {
	display: none !important
}