/**
 * Theme Name: Allied Filter Child
 * Template:   alliedfilter
 */


@import url('https://fonts.googleapis.com/css2?family=League+Gothic&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap');


h1, h2, h3, h4, h5, h6 {
	color: #3C0082 !important;
	font-family: "League Gothic", sans-serif !important;
	text-transform: uppercase;
}

p, a {
	font-family: "Public Sans", sans-serif !important;
}

h2 span {
	color: #3C0082 !important;
}

h2 {
	font-weight: normal !important;
}

h3, h4, h5, h6 {
	font-weight: normal !important;
}

h4.product_name a {
	font-weight: normal !important;
}

.homepage-button {
	color: #fff !important;
	font-family: "Public Sans", sans-serif !important;
}

/* .homepage-button:hover {
	color: #8333FF !important;
}
 */
.homepage-button:hover {
	color: #fff !important;
}



a.vc_gitem-link.vc-zone-link {
	color: #fff !important;
}

.vc_grid-item-mini h3 {
	color: #fff !important;
}

/* a {
	color: #8333FF !important;
} */

a {
	color: #3C0082 !important;
}

#rmp_menu_trigger-4351, #rmp_menu_trigger-4351:focus, #rmp_menu_trigger-4351.is-active  {
	background: #3C0082 !important;
	top: 25px;
}

footer.footer {
	background: #3C0082 !important;
}

.enquire, .wpex-link {
	background-color: #3C0082 !important;
}

footer.footer div, .address-container {
	background: #3C0082 !important;
}

footer.footer div a {
	color: #fff !important;
}

.address-container {
	border-top: 1px solid #fff;
}

.products {padding-bottom:50px;}

.vc_btn3-container a{
	background: #3C0082 !important;
	color: #fff !important;
}
/* 
.vc_btn3-container a:hover {
	background: #8333FF !important;
} */

.vc_btn3-container a:hover {
	background: #3C0082 !important;
}

.wpcs_product_carousel_slider .another_carousel_header i.fa-angle-left, .wpcs_product_carousel_slider .another_carousel_header i.fa-angle-right {
	background-color: #3C0082 !important;
}

.woocommerce ul.products li.product .button {
	background-color: #3C0082 !important;
	color: #fff !important;
}

/* .woocommerce ul.products li.product .button:hover {
	background-color: #8333FF !important;
	color: #fff !important;
} */

.woocommerce ul.products li.product .button:hover {
	background-color: #3C0082 !important;
	color: #fff !important;
}

.rev-btn.rev-withicon {
	background-color: #3C0082 !important;
}

.greenform {
	background: #3C0082 !important;
}

.greenform h2, .greenform h3, .greenform h4, .greenform h5 {
	color: #fff !important;
}

.current-menu-item a {
	color: #3C0082 !important;
	font-weight: bold;
}

.menu-item a:hover {
	color: #3C0082 !important;
}

#menu-footer2 li a:hover {
	color: #fff !important;
	text-decoration: underline;
}

/* .sub-menu li a {
	color: #8333FF !important;
} */

.sub-menu li a {
	color: #3C0082 !important;
}

/* .home-content-area-inner button, input[type="button"], input[type="reset"], input[type="submit"] {
	color: #8333FF !important;
} */

.home-content-area-inner button, input[type="button"], input[type="reset"], input[type="submit"] {
	color: #3C0082 !important;
}

.wpcs_product_carousel_slider .another_carousel_header i.fa-angle-left {
		left: -55px !important;
	}
.wpcs_product_carousel_slider .another_carousel_header i.fa-angle-right {
		right: -55px !important;
	}

@media screen and (max-width: 800px) {
	#rmp-container-4351 {
		max-width: 200px !important;
	}
	#rmp-menu-wrap-4351 .rmp-menu-item-link  {
        background-color: #fff !important;
    }
	#rmp-menu-wrap-4351 .rmp-menu-subarrow {
		background: #3C0082 !important;
	}
	.wpcs_product_carousel_slider .another_carousel_header i.fa-angle-left {
		left: -45px !important;
	}
	.wpcs_product_carousel_slider .another_carousel_header i.fa-angle-right {
		right: -45px !important;
	}
}

@media (max-width: 780px) {
	.absolute-logo img {
		max-width: 55%;
		padding-bottom: 50px;
	}
}