/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

@font-face {
    font-family: shabnam;
    font-style: normal;
    font-weight: normal;
    src: url('fonts/iranyekanwebregular.woff') format('woff');
}

*:not(.ab-icon):not(.wd-icon):not(.fa):not(.fas):not(.fab):not(.far):not(.star-rating):not(.star-rating *):not([class*="eicon"]) {
    
    font-family: shabnam !important;

}

[class*="wd-underline-colored"] u{
	color: #106cd8 !important;
}

.font36 a span{
	font-size: 36px !important;
}

.whb-top-bar .wd-nav-secondary > li > a{
	font-size: 13px !important;
/* 	font-weight: 700 !important; */
}

.wd-nav[class*="wd-style-"] > li > a{
	font-size: 13px;
	font-weight: 400;
}


.wd-nav[class*="wd-style-"] > li.wd-has-children > a::after, 
.wd-nav[class*="wd-style-"] > li.menu-item-has-children > a::after,
.wd-dropdown-menu.wd-design-default .menu-item-has-children > a::after{
	color: #F48120;
	font-size: 9px;
	font-weight: 700;
}

.wd-nav[class*="wd-style-underline"] .nav-link-text::after{
	background-color: #F48120 !important;
	margin-top: 8px;
}

.wd-nav[class*="wd-style-"] > li:hover > a,
.wd-nav[class*="wd-style-"] > li.current-menu-item > a, 
.wd-nav[class*="wd-style-"] > li.wd-active > a, 
.wd-nav[class*="wd-style-"] > li.active > a{
	color: #18315C !important;
}

.wd-dropdown-menu.wd-design-default,
.wd-dropdown-menu.wd-design-default .wd-dropdown{
	padding-left: 0;
	padding-right: 0;
	border-right: 5px #106cd8 solid;
}

.wd-dropdown-menu.wd-design-sized{
	padding: 0;
}

.wd-dropdown-menu.wd-design-default .wd-dropdown,
.elementor-section.wd-negative-gap > .elementor-column-gap-default{
	margin: 0;
}

.wd-sub-menu li a,
.elementor-widget.elementor-list-item-link-full_width a{
	padding: 8px 20px;
	padding-left: 20px;
	padding-right: 20px;
	color: #333;
}

.wd-sub-menu li a:hover,
.elementor-widget.elementor-list-item-link-full_width a:hover{
	color: #fff !important;
	background: #18315c;
}

.wd-dropdown-menu.wd-design-default .menu-item-has-children > a{
	color: #333;
}

.wd-dropdown-menu.wd-design-default .menu-item-has-children > a:hover::after{
	color: #fff !important;
}

.ata-icon .elementor-widget-container{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
/* 	width: 30%; */
	height: 133px;
	max-width: 133px;
	box-shadow: 0 3px 10px 0 rgb(0 0 0 / 16%);
	padding: 10px 5px;
	margin: 5px;
	font-size: 14px;
	color: #707070;
	border-radius: 15px;
	background: #ecf9fe;
}

.ata-icon .elementor-widget-container:hover{
	box-shadow: 0 0 0 2px white, 0 0 0 3px #F48120;
	border: 2px #ff9200cc;
	transition: all 0.2s ease-in-out;
	transform: scale(1.1);
}

.ata-icon2{
	display: flex;
	align-items: center;
	justify-content: center;
}

.ata-icon2 .elementor-widget-wrap{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
/* 	width: 30%; */
/* 	height: 133px; */
	max-width: 180px;
	box-shadow: 0 3px 10px 0 rgb(0 0 0 / 16%);
	padding: 10px 5px;
	margin: 5px;
	font-size: 14px;
	color: #707070;
	border-radius: 15px;
	background: #ecf9fe;
}

.ata-icon2 .elementor-widget-wrap:hover{
	box-shadow: 0 0 0 2px white, 0 0 0 3px #F48120;
	border: 2px #ff9200cc;
	transition: all 0.2s ease-in-out;
	transform: scale(1.1);
}

.ata-list .list-content{
	font-weight: 700;
}

.btn.btn-color-default,
.wpcf7-submit{
	background-color: #18315C;
	color: #FFF;
}

.btn.btn-color-default:hover,
.wpcf7-submit:hover{
	background-color: #106CD8;
	color: #FFF;
}