.elementor-17292 .elementor-element.elementor-element-e55fc6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 200px 0px 200px;}.elementor-17292 .elementor-element.elementor-element-c41efdf{text-align:center;}.elementor-17292 .elementor-element.elementor-element-c41efdf .elementor-heading-title{color:var( --e-global-color-e743f33 );font-size:14px;}.elementor-17292 .elementor-element.elementor-element-0852c95{text-align:center;}.elementor-17292 .elementor-element.elementor-element-0852c95 .elementor-heading-title{font-size:21px;}.elementor-17292 .elementor-element.elementor-element-2f19bfc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-17292 .elementor-element.elementor-element-2f19bfc{text-align:center;line-height:32px;}.elementor-17292 .elementor-element.elementor-element-2f19bfc > *{max-width:100%;}.elementor-17292 .elementor-element.elementor-element-7052362{margin:40px 0px 0px 0px;}.elementor-17292 .elementor-element.elementor-element-65d3916 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-17292 .elementor-element.elementor-element-837c788{margin:020px 0px 0px 0px;}.elementor-17292 .elementor-element.elementor-element-7cad844 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 200px 0px 200px;}.elementor-17292 .elementor-element.elementor-element-6247687 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-17292 .elementor-element.elementor-element-6247687{text-align:center;line-height:32px;}.elementor-17292 .elementor-element.elementor-element-6247687 > *{max-width:100%;}@media(max-width:767px){.elementor-17292 .elementor-element.elementor-element-e55fc6d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-17292 .elementor-element.elementor-element-0852c95 .elementor-heading-title{line-height:32px;}.elementor-17292 .elementor-element.elementor-element-65d3916 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17292 .elementor-element.elementor-element-7cad844 > .elementor-element-populated{padding:10px 10px 10px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-122473d */.elementor-17292 .elementor-element.elementor-element-122473d li a{
    color: #444444 !important;
    font-size: 14px !important;
    font-family: 'IRANSansWeb_FaNum_Medium';
    display: inline-block !important;
    width: 100%;
    padding: 8px 10px !important;
    height: auto !important;
}
#map_agency .agency_list li ul li a:hover{
    color: #fff !important;
}
.elementor-17292 .elementor-element.elementor-element-122473d li {
    margin: 5px !important;
}
.elementor-17292 .elementor-element.elementor-element-122473d ul li ul li{
    list-style: none;
   overflow: hidden !important;
    background: #E3E6F0;
    border-radius: 12px;
    width: 30% !important;
}
.elementor-17292 .elementor-element.elementor-element-122473d ul li ul li:hover{
    
    background: #7C95F0;
}
.elementor-17292 .elementor-element.elementor-element-122473d .agency_island span
{
     font-family: 'IRANSansWeb_FaNum_Medium';
}
@media(min-width:768px){
.elementor-17292 .elementor-element.elementor-element-122473d .agency_island span
{
    width: 94%;
    font-family:IRANSansWeb_FaNum_Medium !important;
}
}
.elementor-17292 .elementor-element.elementor-element-122473d .ag_help_text {
    font-size: 14px !important;
    font-family: 'IRANSansWeb_FaNum_Light';
}
.elementor-17292 .elementor-element.elementor-element-122473d a#search_agency {
    padding: 0px !important;
}
.elementor-17292 .elementor-element.elementor-element-122473d .agency_search_box {
    padding: 10px;
    height: auto !important;
}
.elementor-17292 .elementor-element.elementor-element-122473d input#agency_search_text {
    font-family: 'IRANSansWeb_FaNum_Medium';
    width: 45% !important;
    margin-left: 10px;
    padding: 15px 15px 20px !important;
    border: 1px solid rgb(0,0,0,0.1) !important;
}
.elementor-17292 .elementor-element.elementor-element-122473d select#agency_type_search {
    font-family: 'IRANSansWeb_FaNum_Medium';
    border: 1px solid rgb(0,0,0,0.1) !important;
    margin-left: 10px !important;
     margin-right : 10px !important;
    padding: 4px;
    height: auto !important;
}
.elementor-17292 .elementor-element.elementor-element-122473d a#search_agency {
    padding: 5px !important;
}
.elementor-17292 .elementor-element.elementor-element-122473d a#search_agency {
    background-color: orange;
 
    text-align: center;
    height: auto !important;
    border-radius: 15px;
}
.agency_search_box img {
    margin: 0 !important;
    padding-right: 0px !important;
    border-radius: 0 !important;
}
.agency_ostan_titr {
    font-family: 'IRANSansWeb_FaNum_Medium' !important;
    color: #fff !important;
    width: 94% !important;
    margin: 10px !important;
    padding: 6px !important;
    font-size: 14px !important;
    height: auto !important;
}
.no-agency {
    font-family: 'IRANSansWeb_FaNum_Medium';
    color: #2e48ff;
}
#agency_shahr {
    background-color: #fff;
    border: none;
}
span.no-agency {
    background-color: #fff;
}
#map_agency .agency_left li, #map_agency .agency_right li {
    
    margin: 0px !important;
}
.elementor-17292 .elementor-element.elementor-element-122473d .city_agency {
    width: auto !important;
    background-color: #efefef;
}
.elementor-17292 .elementor-element.elementor-element-122473d .agency_ostan_titr {
    text-align: center;
}
/*********************/
@media(max-width:768px){
    .elementor-17292 .elementor-element.elementor-element-122473d select#agency_type_search {
        width:100%;
        margin:0px 5px !important;
}
}
@media(max-width:768px){
    .elementor-17292 .elementor-element.elementor-element-122473d input#agency_search_text {
        width:100% !important;
        margin:15px 5px !important;
}
}
@media(max-width:768px){
    .elementor-17292 .elementor-element.elementor-element-122473d #search_agency {
    width: 100% !important;
}
}
@media(max-width:768px){
    .elementor-17292 .elementor-element.elementor-element-122473d ul li ul li{
    
    width: 45% !important;
}
}
@media(max-width:768px){
.elementor-17292 .elementor-element.elementor-element-122473d .agency_island span
{
    width: 94%;
    
}
}



/**************agancy list*****/

.agency-list-item-icon {
    font-size: 18px;
    margin-left: 5px;
 display: inherit;
}

.agency-list-item-text {
    font-family: 'IRANSansWeb_FaNum_Medium';
    font-size: 13px;
}

.agency-list-item-box {
    margin-top: 22px;
}

.agency-list-item a{
margin: 5px -10px !important;
/*display: inline !important;*/
    width: auto !important;
}
.agency-list-item a:hover{
    color:black !important;

}

.agency-button-link-box {
    margin-top: -15px;
}

.agency-button-link-text {
    font-family: 'IRANSansWeb_FaNum_Medium';
    font-size: 13px;
}

.agency-align-icon-left {
    font-size: 16px;
    margin-top: 3px;
}

.agency-info-img {
    height: 230px !important;
    width: 10;
    width: 100% !important;
}
.ag-card-inner {
    padding-bottom: 10px !important;
}
input::placeholder {
   color:   #bfbfbf !important;
}

.elementor-17292 .elementor-element.elementor-element-122473d .ag-col-md-6.ag-col-lg-4 {
    padding: 14px;
}
.elementor-17292 .elementor-element.elementor-element-122473d span.agency-list-item-text {
    text-align: justify;
}/* End custom CSS */