.elementor-36 .elementor-element.elementor-element-2c88904{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-2f40413{--display:flex;}.elementor-36 .elementor-element.elementor-element-c3f1aaa{text-align:center;}.elementor-36 .elementor-element.elementor-element-c3f1aaa .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-weight:400;color:#363636;}.elementor-36 .elementor-element.elementor-element-f3280a3{--display:flex;--min-height:454px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-f3280a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-7554e19{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.06);--padding-top:030px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-button span{gap:12px;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:25px;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-25px;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-36 .elementor-element.elementor-element-8661978 .elementor-labels-inline .elementor-field-group > label{padding-left:0.7rem;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-8661978 .elementor-labels-inline .elementor-field-group > label{padding-right:0.7rem;}body .elementor-36 .elementor-element.elementor-element-8661978 .elementor-labels-above .elementor-field-group > label{padding-bottom:0.7rem;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group > label, .elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-subgroup label{color:#333333;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group > label{font-family:"IRANSansX", Sans-serif;font-size:13.5px;font-weight:500;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-type-html{padding-bottom:0.625rem;color:#737373;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group .elementor-field{color:#737373;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group .elementor-field, .elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-subgroup label{font-family:"IRANSansX", Sans-serif;font-size:13px;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F1F1F1;border-color:#F1F1F1;border-radius:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group .elementor-select-wrapper select{background-color:#F1F1F1;border-color:#F1F1F1;border-radius:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-field-group .elementor-select-wrapper::before{color:#F1F1F1;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-button{font-family:"IRANSansX", Sans-serif;border-radius:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-8661978 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-button[type="submit"]{color:#ffffff;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-36 .elementor-element.elementor-element-8661978 .e-form__buttons__wrapper__button-previous{background-color:#151515;color:#ffffff;}.elementor-36 .elementor-element.elementor-element-8661978 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-36 .elementor-element.elementor-element-8661978 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-8661978 .e-form__indicators__indicator, .elementor-36 .elementor-element.elementor-element-8661978 .e-form__indicators__indicator__label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-8661978{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#737373;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-primary-color:#151515;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-primary-color:#151515;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-36 .elementor-element.elementor-element-cdfe112{--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:center;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-014a5a0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3e3d9a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-36 .elementor-element.elementor-element-e1d6798{--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-e1d6798.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-0e7e367 > .elementor-widget-container{padding:20px 20px 10px 20px;}.elementor-36 .elementor-element.elementor-element-0e7e367.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-0e7e367{--icon-box-icon-margin:2px;}.elementor-36 .elementor-element.elementor-element-0e7e367.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-0e7e367.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-0e7e367.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-0e7e367.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-36 .elementor-element.elementor-element-0e7e367.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFFAD;}.elementor-36 .elementor-element.elementor-element-0e7e367.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-36 .elementor-element.elementor-element-0e7e367.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-36 .elementor-element.elementor-element-0e7e367.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-36 .elementor-element.elementor-element-0e7e367.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFFAD;color:#FFFFFFAD;border-color:#FFFFFFAD;}.elementor-36 .elementor-element.elementor-element-0e7e367 .elementor-icon{transition-duration:0.3s;font-size:53px;}.elementor-36 .elementor-element.elementor-element-0e7e367 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-0e7e367 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-0e7e367 .elementor-icon-box-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-0e7e367:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-0e7e367:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-0e7e367 .elementor-icon-box-description{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-02e94d8 > .elementor-widget-container{padding:9px 20px 7px 20px;}.elementor-36 .elementor-element.elementor-element-02e94d8.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-02e94d8{--icon-box-icon-margin:13px;}.elementor-36 .elementor-element.elementor-element-02e94d8 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-02e94d8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-02e94d8.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-02e94d8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-02e94d8 .elementor-icon{font-size:59px;}.elementor-36 .elementor-element.elementor-element-02e94d8 .elementor-icon i{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-02e94d8 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-02e94d8 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-02e94d8 .elementor-icon-box-description{color:#FCF8F8;}.elementor-36 .elementor-element.elementor-element-bae8da6 > .elementor-widget-container{padding:15px 15px 10px 15px;}.elementor-36 .elementor-element.elementor-element-bae8da6.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-bae8da6{--icon-box-icon-margin:13px;}.elementor-36 .elementor-element.elementor-element-bae8da6 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-bae8da6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-bae8da6.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-bae8da6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-bae8da6 .elementor-icon{font-size:50px;}.elementor-36 .elementor-element.elementor-element-bae8da6:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-bae8da6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-bae8da6 .elementor-icon-box-description{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-a4b7b57{--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;--justify-content:center;--align-items:center;}.elementor-36 .elementor-element.elementor-element-98dc155 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-98dc155.elementor-view-stacked .elementor-icon{background-color:#0070FF;}.elementor-36 .elementor-element.elementor-element-98dc155.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-98dc155.elementor-view-default .elementor-icon{color:#0070FF;border-color:#0070FF;}.elementor-36 .elementor-element.elementor-element-98dc155.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-98dc155.elementor-view-default .elementor-icon svg{fill:#0070FF;}.elementor-36 .elementor-element.elementor-element-b2f6112 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 0px;}.elementor-36 .elementor-element.elementor-element-b2f6112.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-36 .elementor-element.elementor-element-b2f6112{text-align:center;}.elementor-36 .elementor-element.elementor-element-b2f6112 .elementor-heading-title{color:#2A2929;}.elementor-36 .elementor-element.elementor-element-ec6c318{--display:flex;}.elementor-36 .elementor-element.elementor-element-ec6c318.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-8e26db9 iframe{height:450px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-8661978 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-8661978 .e-form__indicators__indicator, .elementor-36 .elementor-element.elementor-element-8661978 .e-form__indicators__indicator__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-2c88904{--content-width:1000px;}.elementor-36 .elementor-element.elementor-element-f3280a3{--width:500px;}.elementor-36 .elementor-element.elementor-element-cdfe112{--content-width:800px;}.elementor-36 .elementor-element.elementor-element-014a5a0{--content-width:1320px;}.elementor-36 .elementor-element.elementor-element-e1d6798{--width:100%;}.elementor-36 .elementor-element.elementor-element-ec6c318{--width:531.141px;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-2c88904{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-f3280a3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-8661978 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-8661978 .e-form__indicators__indicator, .elementor-36 .elementor-element.elementor-element-8661978 .e-form__indicators__indicator__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-cdfe112{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-3e3d9a9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-3e3d9a9.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-e1d6798{--width:100%;--justify-content:center;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-0e7e367 > .elementor-widget-container{padding:20px 15px 10px 15px;}.elementor-36 .elementor-element.elementor-element-02e94d8 > .elementor-widget-container{padding:9px 13px 7px 13px;}.elementor-36 .elementor-element.elementor-element-b2f6112 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-b2f6112 .elementor-heading-title{font-size:14px;}}/* Start custom CSS for icon-box, class: .elementor-element-0e7e367 */.whats-narx {
    border-radius: 24px;
    background-color: #25D366;
    box-shadow: 0 7px 30px rgba(37, 211, 102, 0.5);
    background-image: linear-gradient(120deg, #25D366, #128C7E);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-02e94d8 */.telegram-narx {
    border-radius: 24px;
    background-color: #0391ff;
    box-shadow: 0 7px 30px #03c1ff70;
    background-image: linear-gradient(120deg,#03c1ff,#0391ff);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bae8da6 */.insta-narx {
    background-color: #c92e2e;
    box-shadow: #c92e2e60 0 7px 30px;
    border-radius: 24px;
    background-image: linear-gradient(120deg, #c96a6e, #c92e2e);
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-8e26db9 */.map-container {
  position: relative;
  width: 100%;
  max-width: 800px; /* حداکثر عرض */
  margin: 0 auto;   /* وسط‌چین */
  overflow: hidden;
  border-radius: 16px;
  aspect-ratio: 16 / 9; /* حفظ نسبت تصویر */
}

.map-container iframe {
  width: 100%;
  height: 100%;
  border: none;
  display: block;
  filter: grayscale(20%) brightness(98%);
  transition: filter 0.3s ease;
}

.map-container:hover iframe {
  filter: grayscale(0%) brightness(100%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://econarx.ir/wp-content/uploads/2025/07/IRANSans-fanum.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://econarx.ir/wp-content/uploads/2025/07/IRANSans-medium-fanum.woff') format('woff');
}
/* End Custom Fonts CSS */