/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 25 2025 | 06:23:13 */
.center-align-main-page-intro .gutentor-col-wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center !important;
}

.custom-product-image-display .gutentor-single-item-image-box {
	margin: 30px !important;
    border: 1px solid #C9CDCE;
}

.custom-product-image-display .gutentor-single-item{
	border: 1px solid #C9CDCE;
    background: white;
	    height: 100%;
}

.cwp-social-links ul li a:hover, .cwp-footer-social-links ul li a {
	background: #4a575d !important;
	color: white !important;
	border-radius: 100% !important;
	overflow: hidden !important;
}

.cwp-scroll-to-top {
	background: #4A575D !important;
}


.cwp-scroll-to-top:hover {
	background: #5C686D !important;
}

.custom-contact-buttons .gutentor-single-item {
	background: #5C686D;
	padding: 15px !important;
	border: 1px solid #4A575D !important;
	border-radius: 4px !important;
}

.custom-contact-buttons .gutentor-single-item:hover  {
	background: #4A575D;
}

.custom-contact-buttons .gutentor-single-item-wrap {
	display: flex;
    color: white;
    gap: 15px;
}

.custom-contact-buttons .gutentor-single-item-icon-box {
	margin: 0 !important;
    background: white !important;
    height: 64px !important;
    width: 64px !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    border: 1px solid #4A575D !important;
    border-radius: 4px !important;
    margin-block: auto !important;
}

.custom-contact-buttons .gutentor-single-item-icon-box i {
	font-size: 32px;
    color: #5C686D;
}

.custom-contact-buttons .gutentor-single-item-content .gutentor-single-item-title, .custom-contact-buttons .gutentor-single-item-content .gutentor-single-item-desc {
	color: white !important;
}

.cwp-header-menu-sidebar {
	background: white !important;
}

.cwp-header-menu-sidebar  .menu-item a{
	color: #6E797D !important;
	border-bottom: 2px solid #6E797D !important;
}


.cwp-header-menu-sidebar  .current-menu-item a{
	color: #4A575D !important;
	border-bottom: 2px solid #4A575D !important;
}

.cwp-close-btn-box {
	padding: 0px 0px 0px 0px !important;
    height: fit-content !important;
}

.cwp-close-btn {
	margin: 0px !important;
    color: #5C686D !important;
}