.elementor-21299 .elementor-element.elementor-element-22bd75b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-21299 .elementor-element.elementor-element-7218341{--display:flex;--justify-content:center;}.elementor-21299 .elementor-element.elementor-element-cf7b953{--display:flex;--justify-content:center;}.elementor-21299 .elementor-element.elementor-element-ec49b20{text-align:center;}.elementor-21299 .elementor-element.elementor-element-ec49b20 .elementor-heading-title{font-size:30px;}.elementor-21299 .elementor-element.elementor-element-d072bfe > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-21299 .elementor-element.elementor-element-7218341{--width:40%;}.elementor-21299 .elementor-element.elementor-element-cf7b953{--width:60%;}}@media(max-width:1024px){.elementor-21299 .elementor-element.elementor-element-22bd75b{--padding-top:2%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-21299 .elementor-element.elementor-element-ec49b20 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-21299 .elementor-element.elementor-element-22bd75b{--min-height:95vh;--padding-top:0%;--padding-bottom:50%;--padding-left:2%;--padding-right:2%;}}/* Start custom CSS for shortcode, class: .elementor-element-d072bfe */div.asp_w.asp_r .results a span.overlap {
    font-family: 'IRANSanWeb' !important;
}
.wpdreams_asp_sc .resdrg .asp_nores{
	background-color:#57d0c8 !important;
	text-align:center !important;
	color:#ffffff !important;
	font-size:14px;
}
.wpdreams_asp_sc .item h3 a{
	text-align:center !important;
	font-size:14px !important;
	padding-top:8px !important;
}
.item h3 a{
	line-height:0.5em !important;
}
.wpdreams_asp_sc .resdrg .item{
	border-right-style:none !important;
	border-left-style:none !important;
}
.wpdreams_asp_sc .asp_nores{
	background-color:rgba(255,255,255,0) !important;
	padding-bottom:10px !important;
	padding-top:10px !important;
	text-align:center !important;
	color:#ffffff !important;
}
.wpdreams_asp_sc .asp_nores span{
	width:100% !important;
	text-align:center !important;
}
#ajaxsearchprores2_1.vertical, #ajaxsearchprores2_2.vertical, div.asp_r.asp_r_2.vertical {
    padding: 0px !important;
}
#ajaxsearchpro2_1, #ajaxsearchprosettings2_1, #ajaxsearchprores2_1, #ajaxsearchpro2_2, #ajaxsearchprores2_2, #ajaxsearchprosettings2_2, div.asp_r.asp_r_2, div.asp_r.asp_r_2 *, div.asp_m.asp_m_2, div.asp_m.asp_m_2 *, div.asp_s.asp_s_2, div.asp_s.asp_s_2 * {
    font-family: 'IRANSanWeb' !important;
}/* End custom CSS */