/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
#main-content {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
/* .whb-row.whb-general-header .container {
	max-width: 1366px !important;
} */
.elementor-heading-title span {
	color: #ffffff;
}
.srvc-box {
	background-color: #ffffff;
}
.srvc-box .elementor-icon {
	background: #011c3d;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.wpcf7-submit {
	background: #D19830 !important;
    box-shadow: none !important;
	display: flex;
    margin-left: auto;
    margin-right: auto;
}
.container.main-footer {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.error404 .wd-search-form  {
	display: none !important;
}
.wd-tools-element>a {
	color: #ffffff !important;
}
.steps-wrap {
	position: relative;
}
.steps-wrap:before {
	content: "";
	width: 83%;
	border-top: 2px dashed #a8a9ab;
	top: 17%;
    left: 8%;
    position: absolute;
}
.step-count {
	display: flex;
    align-items: center;
    justify-content: center;
    background: #011C3D;
    height: 25px;
    width: 25px;
    border-radius: 100%;
    margin-left: auto;
    margin-right: auto;
}
.ft-menu .woodmart-nav-link {
	color: rgb(254 255 255 / 70%);
	min-height: auto;
}
.ft-menu a.woodmart-nav-link {
	background: none !important;
}
.ft-menu a.woodmart-nav-link:hover {
 color: #ffffff;	
}

.floating-whatsapp {
    position: fixed;
    right: 20px;
    bottom: 20px;
    width: 60px;
    height: 60px;
    background: #25D366;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9999;
    box-shadow: 0 4px 12px rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.floating-whatsapp:hover {
    transform: scale(1.1);
}

.floating-whatsapp svg {
    width: 30px;
    height: 30px;
    fill: #fff;
}
.hero-features li.elementor-icon-list-item.elementor-inline-item {
	margin-bottom: 1rem;
}
@media(max-width: 1024px){
	.wd-tools-element>a {
		color: #CD922E !important;
	}
}
@media(max-width: 600px){
	.steps-wrap:before {
		display: none !important;
	}
}
