/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 19 2025 | 16:39:17 */
.hideSpray{
	display:none;
}

.header_hor .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1 {
	background-color: #fff !important;
}

h1, h2, h3, h4, h5, h6 {
	padding-top: 0rem;
}
.flipBoxDesign .w-flipbox-front {
	padding: 2rem !important;
}
.w-grid .w-btn-wrapper.has_border_radius > .button {
	border-radius: 50px;
}
.faq .w-tabs-section {
	border: 1px solid #f4f4f445 !important;
	border-radius: 10px;
	margin-top: 25px;
	overflow: hidden;
}
.faq .w-tabs-section.active .w-tabs-section-title {
	color: #D3B394;
}
#page-footer .w-iconbox-link .w-iconbox-icon {
	background-color: #e3e3e3 !important;
}
#page-footer .w-iconbox-link .w-iconbox-icon {
	height: 2.5em;
	width: 2.5em;
	line-height: 2.5em;
}
#page-footer .w-iconbox-icon i {
	color: #222;
}
#page-footer .w-socials-item-link i {
	color: #222;
}
.twoBlocks .wpb_column {
	box-shadow: inset 0px -200px 150px 0px #000000c4;
}
.ctaFull h2 {
	font-size: 3.5rem;
	line-height: 1.50;
}
#gform_submit_button_1 {
	border-radius: 50px;
	min-height: 3rem;
	padding: 10px 30px;
}
div#gform_confirmation_wrapper_1 {
    background-color: #fff;
    padding: 10px;
    color: #000 !;
}
div#gform_confirmation_wrapper_1 .gform_confirmation_message {
    color: #000 !important;
}
@media (max-width:768px){
.productList .w-grid-list.owl-carousel .w-grid-item {
	padding: 15px 0px !important;
}
.w-nav.ush_menu_1 > .w-nav-list.level_1 {
	display: none;
}
.twoBlocks {
	grid-gap: 2rem !important;
}
.ctaFull h2 {
	font-size: 1.8rem;
	line-height: 1.50;
}
.hideMob{
	display:none;
}
.twoBlocks .wpb_column {
	box-shadow: inset 0px -300px 150px 0px #000000c4;
}
}
.flipBoxDesign .w-flipbox-back {
	padding: 20px 30px;
}